@media all and (min-width:800px) {
/******* DESKTOP SITE WIDTH *******/
.page {
width: 100%;
 max-width: 1200px;
 margin-left: auto;
 margin-right: auto;
}
/******* DESKTOP SITE WIDTH *******/
 .top_toolbar_container {
 padding: 0;
 text-align: right;
 overflow: visible;
}
.form-search input.input-text {
/* width: 200px;
 height: 20px;
 margin: 0px 0px 0px 3px !important;
 padding: 0px 0px 0px 6px;*/
 height: 38px;
   /* margin: 0 0 0 -110px !important;*/
    padding: 0 0 0 6px;
    width: 100%;
}
#search_mini_form {
 width: 100%;
 float: none;
}
.form-search {
 width: 100%;
 height: 22px;
}
div.search {
 float: right;
 margin: 12px 0px 0px 10px;
 width:20%;
}
.form-search button.button {
/* width: 29px; */
width:42px;
}
 .block-currency {
 float: right;
 margin-left: 10px;
}
 div.block-cart-top {
 float: right;
 /*margin-left: 10px;
 border-left: 1px solid #e2e2e2;*/
 margin:0 4px 0 27px;
}
.upper-header {
 float: none;
margin-bottom: 5px;
}
.header .quick-access {
 float:right;
}
.header .links {
 float: right;
 margin: 0;
 padding: 0;
}
div.wp_stylish_store_switcher {
 margin-right: 1%;
}
div.block-cart-top a.title:link, div.block-cart-top a.title:visited {
 display: block;
font-weight: bold;
text-transform: uppercase;
}
 div.block-cart-top .cart-link {
 display: none;
}
/*********************************Footer ******************************/
.footer_block .links_block div {
 float: left;
 width: 30%;
 margin-right: 20px;
}
.footer_left {
width: 97%; /* 78% */
}
.footer_right {
width: 18%;
}
.footer_block .links_block div.last {
 margin-right: 0;
}
.footer_block .icons .icons_left {
 float: left;
}
.share_this {
 display: block;
 float: right;
 position: relative;
}
.footer_block .icons .icons_right {
 float: right;
 padding-right: 0px;
}
.footer_block .links_block div ul li a:link, .footer_block .links_block div ul li a:visited {
 color: #666;
}
.footer ul.links li a:link, .footer ul.links li a:visited {
 color: #000;
}
.footer_block .links_block div ul li a:hover, .footer ul.links li a:hover {
 color: #888;
}
/*Headings */
h1, .page-title h2, .postTitle h2 {
 font-size: 2.5em;
}
h2 {
font-size: 1.2em;
}
h3 {
 font-size: 1.125em;
}
h4 {
 font-size: 1em;
}
h5 {
 font-size: 0.875em;
}
h6 {
 font-size: 0.75em;
 font-weight:bold;
}
/* Base Columns */
.col-left,
.col-main {
	float: left;
}
.col-right, .col2-left-layout .col-main,  .col3-layout .col-main {
	float: right;
}
.col-left, .col-right {
 width: 18%;
 padding-left: 1%;
 padding-right: 1%;
 text-align: center;
 overflow: hidden;
}
.col2-left-layout .col-main, .col2-right-layout .col-main {
 width: 78%;
 padding-left: 1%;
 padding-right: 1%;
}
.col1-layout .col-main {
	float:none;
	width:auto;
}
/* Column Layout */
.col1-layout .col-main {
 float:none;
 width:auto;
 padding-left: 10px;
 padding-right: 10px;
}
.col3-layout .col-wrapper {
 float: left;
 width: 80%;
 padding:0;
}
.col3-layout .col-main {
 width: 76%;
 padding-left: 0%;
 padding-right: 0%;
 margin-left: 0;
}
.col3-layout .col-left {
 width: 22%;
 padding-left: 1%;
 padding-right: 1%;
}
/* Content Columns */
.col2-set .col-1 {
 float: left;
 width:48%;
}
.col2-set .col-2 {
 float:right;
 width:48.5%;
}
.col2-set .col-narrow {
 width:32%;
}
.col2-set .col-wide {
 width:65%;
}
.col3-set .col-1 {
 float:left;
 width:32%;
}
.col3-set .col-2 {
 float:left;
 width:32%;
 margin-left:2%;
}
.col3-set .col-3 {
 float:right;
 width:32%;
}
.col4-set .col-1 {
 float:left;
 width:23.5%;
}
.col4-set .col-2 {
 float:left;
 width:23.5%;
 margin:0 2%;
}
.col4-set .col-3 {
 float:left;
 width:23.5%;
}
.col4-set .col-4 {
 float:right;
 width:23.5%;
}
.sidebar_image img {
 max-width: 100%;
 height: auto;
 width: auto\9; /* ie8 */
 margin-bottom: 5%;
}
.block, .sidebar_image {
width: 100%;
float: none;
margin-left: auto;
margin-right: auto;
}
/***********************************CATALOG********************************/
.products-grid .product-image {
 margin-bottom: 10px;
}
.raiting_cat ul.products-grid li {
 padding-bottom: 20px;
}
/*Toolbar*/
.pager .pages {
 margin:0 140px;
}
.pager .pages li a:link, .pager .pages li a:visited {
 border-bottom: 2px solid #fff;
}
 .pager .pages strong, .sorter label {
 color: #9a9a9a;
}
.short_cat ul.products-grid li {
 padding-bottom: 0px !important;
}
/************************PRODUCT************/
.product-view .product-img-box {
 width: 44%;
}
.product-view .product-shop {
 width: 55%;
 float: right;
}
.product-img-box .product-name {
 display: none;
}
.product-collateral {
 padding: 10px 25px 25px 25px;
}
.product-options-bottom .add-to-cart {
 float: right;
 padding-top: 4px;
}
.padder {
 border-right: 1px solid #c5c5c5;
 border-bottom: 1px solid #c5c5c5;
 border-left: 1px solid #c5c5c5;
 border-radius: 0px 2px 2px 2px;
 padding: 5px 10px 5px 10px;
 border-top: 1px solid #dadada;
 margin-top: -1px;
}

/*****************************SHOPPING CART PAGE********/
#shopping-cart-table {
 margin-left: auto;
 margin-right: auto;
}
.cart .cart-collaterals .col2-set {
	width: 63%;
}
.cart .cart-collaterals .col2-set .col-2 {
 width: 36%;
}
.cart .crosssell .product-image {
 float:left;
}
.cart .crosssell .product-details {
 margin-left:90px;
}
/******************ACCOUNT*********************/
.account-login .content {
 min-height:240px;
}
.dashboard .welcome-msg {
 margin:0 8em 1.5em 0;
}
.box-account .box-head h2 {
 float:left;
 margin:0;
}
.box-account .box-head {
 text-align:right;
}
/******************HOME PAGE ************************/
.home_page_header_block .imgs {
 width: 100%;
}
.images_lft {
 width: 70%;
 float: left;
 position: relative;
 overflow: hidden;
}
.images_rht {
 width: 30%;
 float: right;
position: relative;
}
.images_rht a {
 display: block;
 min-height:  110px;
 max-height: 165px;
 overflow: hidden;
 width: 100%;
}
.images_rht a img {
 max-width: 100%;
 height: auto;
 width: auto\9;
}
/*************four banners **********/
div.four div {
 width: 24%;
 padding: 0 1% 0 0%;
}
div.four div a.title span img {
 max-width: 100%;
 height: auto;
 width: auto\9;
}
/*trisha*/
div.tabs_ul li {
 float: left;
}
/*three banners*/
.three_images {
 width: 100%;
}
div.three_images div, div.three_images div.b03 {
 float: left;
 width: 33%;
 padding: 0;
 overflow: hidden;
}
div.three_images div img, div.three_images div.b03 img {
 width: 100%;
 max-width: 100%;
 height: auto;
 width: auto\9; /* ie8 */
}
/*lightbox*/
#outerImageContainer {
max-width: 520px;
}
#prevLink, #nextLink, #imageData #bottomNavClose {
 opacity: 0.4;
}
#prevLink:hover, #nextLink:hover, #imageData #bottomNavClose:hover {
 opacity: 1;
}
#prevLink, #nextLink, #imageData #bottomNavClose {
 -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear;
}
/*brands*/
.brand td {
 float: left;
}
.brand li {
 float: left;
}
}
