@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,400i);

@font-face {

    font-family: 'MyriadProCondRegular';

    src: url('../fonts/myriadpro-cond-webfont.eot');

    src: url('../fonts/myriadpro-cond-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/myriadpro-cond-webfont.woff') format('woff'),

         url('../fonts/myriadpro-cond-webfont.ttf') format('truetype'),

         url('../fonts/myriadpro-cond-webfont.svg#MyriadProCondRegular') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face{

		font-family: 'MyriadPro-BoldCond';

		src:url('../fonts/MyriadPro-BoldCond.eot');

		src:url('../fonts/MyriadPro-BoldCond.eot?#iefix') format('embedded-opentype'),

			url('../fonts/MyriadPro-BoldCond.woff') format('woff'),

			url('../fonts/MyriadPro-BoldCond.ttf') format('truetype'),

			url('../fonts/MyriadPro-BoldCond.svg#MyriadPro-BoldCond') format('svg');

			font-weight:normal;

			font-style:normal;
}

@font-face {

    font-family: 'MyriadRegularNormal';

    src: url('../fonts/ufonts.com_myriadregular-webfont.eot');

    src: url('../fonts/ufonts.com_myriadregular-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/ufonts.com_myriadregular-webfont.woff') format('woff'),

         url('../fonts/ufonts.com_myriadregular-webfont.ttf') format('truetype'),

         url('../fonts/ufonts.com_myriadregular-webfont.svg#MyriadRegularNormal') format('svg');

    font-weight: normal;

    font-style: normal;

}

.discount h2, .discount h3, .discount span, .today-special h3{font-family:'MyriadPro-BoldCond', Arial}

body {font-family: 'Open Sans', sans-serif;font-weight: 400;color: #666;font-size: 13px;line-height: 20px;width: 100%;}

h1, h2, h3, h4, h5, h6 {color: #444;}

/* default font size */

.fa {font-size: 18px;}

/* Override the bootstrap defaults */

h1 {font-size: 33px;}

h2 {font-size: 27px;}

h3 {font-size: 21px;}

h4 {font-size: 15px;}

h5 {font-size: 12px;}

h6 {font-size: 10.2px;}

a {color: #6b6f73;}

b:hover, b:focus{color:#6b6f73}

a:hover, a:focus {text-decoration: none;color:#202020;outline: none;}

legend {font-size: 18px;padding: 7px 0px}

label {font-size: 13px;font-weight: normal;}

select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {font-size: 12px;}

.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {font-size: 12px;}

.input-group .input-group-addon {font-size: 12px;height: 30px;}

a.forgotten-text{color:#0390d9;font-size:14px} 

#grid-view .fa-th, #list-view .fa-th-list, .fa-eye{font-size:14px}

p{font-size: 14px;line-height:24px;padding-top:6px}

.form-control:focus{box-shadow: none}



/* Fix some bootstrap issues */

.pull-left .btn.btn-default{background-color: #a66c3a;color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);padding: 5.5px 15px;font-size: 16px;border-color: #a66c3a;box-shadow: none;text-transform: uppercase;}

#checkout-cart .input-group-btn .btn.btn-primary:hover, #account-wishlist .btn.btn-primary{background:#000;border-color: #000}

#product-compare .btn.btn-default{background:#000;color:#FFF;border:1px solid #000}

#compare-total {padding-left: 0;font-size: 14px;font-weight: 600;color: #000;}

span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {display: inline;}

div.required .control-label:before {content: '* ';color: #F00;font-weight: bold;}

#button-quote{float:right}

.btn-info:hover, .btn-info:active, .btn-info:focus {border-color:#dc512c #dc512c #a2371a;}

a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {border-color: #ddd;}

#product-category h3,#account-affiliate b{font-weight:600}



/*================ Common Part of Button =====================*/

.btn-xs, .btn-group > .btn-xs {font-size: 9px;}

.btn-sm, .btn-group > .btn-sm {font-size: 10.2px;}

.btn-lg {padding: 10px 16px;font-size: 15px;}

.btn-group > .btn-lg {font-size: 15px;}

.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {font-size: 12px;}

.btn.active:focus,.btn:focus{outline: none;outline-offset: 0;}

/*==== Common for Side by Side Column===*/

#column-left + #content.col-sm-9 .product-box .product-layout{width:33.33%;}

#content.col-sm-6 .product-box .product-layout{width:50%;}

#content.col-sm-12 .product-box .product-layout{width:25%;}

.btn-default, .btn-primary, .btn-warning, .btn-info {text-shadow: none;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all .6s 0s ease-in-out;transition: all 0.6s ease-in-out 0s;}



/*============== Content =====================*/

#content {min-height: 300px;padding-bottom: 50px;}



/*============ Sidebox ================*/

#column-left .sidebox h3, #column-right .sidebox h3 {margin-bottom: 0;}

#column-left h3, #column-right h3 {margin: 10px 0 0px;text-transform: uppercase;font-size: 20px;font-weight: 400;background-color: #000;color: white;padding: 12px 10px;border-radius: 2px 2px 0 0;}



/*=============== Top =============*/

#top {background-color: #f3f3f3;margin: 0 0 20px 0;min-height: 40px;}

#top .container {padding-left:16px;}

#top .btn-link, #top-links li, #top-links a {color: #6b6b6b;text-decoration: none;font: 13px Arial,sans-serif;padding:4px 0 -5px 0}

#top-links {padding-top: 11px;}

#top .btn-link:hover, #top-links a:hover {color: #444;}

#top span:hover{color:#000;text-decoration:underline}

.list-inline{display:inline-block;float:left}

.list-inline li a .fa{font-size: 14px;padding-right: 11px;color: #000;}

#top-links li{border-right: 1px solid #6b6b6b;padding: 0 18px;}

#top-links li:last-child{border-right: none;} 

#top .fa.fa-phone{ font-size: 18px;color: #6b6b6b;padding-top: 13px;padding-bottom: 12px;padding-right: 11px}



/*============== Logo ===============*/

#logo {padding:17px 0 37px 0}

#logo .img-responsive{width:100%;display: block;max-width: 359px;height: auto;}



/*=============== Search ============*/

.search-btn{float:right}

#search {width: 100%;min-height: 45px;padding:13px 0 12px 0;}

#search .input-lg {border: 1px solid #e7e7e7;border-radius: 25px;padding-left:26px;font-size: 13px;font-family: Arial,sans-serif; font-style: italic}

#search .btn-lg {border-left: none;border: 1px solid #c29a77;padding: 10px 20px;position: absolute;top:0;bottom:0;right:0px;background:#c29a77;border-radius:0 25px 25px 0;}

#search .btn-lg .fa{font-size: 20px;color: #ffffff}



/*============== Carousel ============*/

.carousel-caption {color: #FFFFFF;text-shadow: 0 1px 0 #000000;}

.carousel-control .icon-prev:before {content: '\f053';font-family: FontAwesome;}

.carousel-control .icon-next:before {content: '\f054';font-family: FontAwesome;}


/*============== VQ Mode ==============*/

.ribbon{position:absolute;top:0px;}

#common-home .ribbon, .related-product .ribbon {right:0}

.ribbon em{background:#9e0b0f;padding:4px 10px 3px;display:inline-block;color:#fff;font:15px 'Open Sans', Arial, sans-serif;font-weight:400;font-style:normal;text-transform:uppercase}

.ribbon em:after{content:"";border-top:10px solid #9e0b0f;border-right:48px solid transparent;position:absolute;bottom:-9px;left:0}

.product-new{position:absolute;top:80px;left:4px;background:#595e64;color:#fff;padding:5px 11px;transform:rotate(-90deg);text-transform:uppercase;font-size:14px;letter-spacing:1px}

.product-layout.product-list .price .ribbon{position: absolute;top: 0px;left: 0;}




@media (max-width: 478px) {#cart .dropdown-menu {width: 100%;}}

#cart .dropdown-menu table {margin-bottom: 10px;}

#cart .dropdown-menu li > div {min-width: 427px;padding: 0 10px;}

@media (max-width: 478px) {#cart .dropdown-menu li > div {min-width: 100%;}}

#cart .dropdown-menu li p {margin: 20px 0;}



/* menu */

@media (min-width: 992px) {

#menu {background-color: #ffffff;min-height: 55px;margin-bottom: 0;border-top: 1px solid #e5e5e5}

.navbar {border: 0;}

#menu .nav > li > a {color: #4f4f4f;padding: 17px 23px 17px 22px;min-height: 15px;background-color: transparent;transition: all .3s 0s ease-in;outline:none}

#menu .dropdown-menu {min-width: 190px;padding: 0px 0 0 0px;border-color: #e5e5e5;border-top: 0;box-shadow: none;}

#menu .dropdown-inner {display: table;padding: 10px 0px 20px 20px;transition: all .3s 0s ease-in;}

#menu .dropdown-inner ul {display: table-cell;}

#menu .dropdown-inner a {min-width: 228px;display: block;padding: 9px 0px;clear: both;line-height: 20px;color: #333;font-size: 13px;background:none;}

#menu .dropdown-inner li a:hover {color: #c29a77;}

#menu .see-all {display: block;padding: 3px 20px;-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;border-radius: 0 0 3px 3px;font-size: 12px;text-transform:none}

#menu .see-all:hover, #menu .see-all:focus {color: #000;}

#menu #category {float: left;padding-left: 15px;font-size: 16px;font-weight: 700;line-height: 40px;color: #4f4f4f;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}

#menu .btn-navbar {font-size: 15px;font-stretch: expanded;color: #FFF;padding: 0px 10px;float: right;background-color: #000;background-repeat: repeat-x;border-color: #1f90bb #1f90bb #145e7a; margin:5px 0}

#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {color: #ffffff;}

#menu .nav > li{font-size: 17px;text-transform: uppercase;border-right: 1px solid #e5e5e5;font-family: 'Trebuchet MS',Arial,sans-serif;}

#menu .nav > li:last-child .dropdown-menu{left: auto;right: 0}

#menu .navbar-collapse{padding-left: 0;padding-right: 0}

#menu .nav > li > a:hover, #menu .nav > li.open > a, #menu .nav > li:hover > a, #menu .nav > li > a:focus {	background: #c29a77;color:#fff;}

#menu .nav > li > a:hover, #menu .dropdown:hover .dropdown-menu,#menu .dropdown:hover .dropdown-menu {transition: all .3s 0s ease-in;}

}



@media (min-width: 768px) {#menu .dropdown:hover .dropdown-menu {display: block;}}

@media (max-width: 767px) {.container{max-width:590px}

#menu {border-radius: 4px;}

#menu div.dropdown-inner > ul.list-unstyled {display: block;}

#menu div.dropdown-menu {margin-left: 0 !important;	padding-bottom: 10px;}

#menu .dropdown-inner {display: block;}

#menu .dropdown-inner a {width: 100%;color: #fff;}

#menu .see-all {margin-top: 0;border: none;border-radius: 0;color: #fff;}}



/*===== Home Banner==============*/

.bottom-section .swiper-wrapper .swiper-slide.swiper-slide-active .img-responsive{-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}

.bottom-section .swiper-wrapper .swiper-slide.swiper-slide-active:hover img {opacity: 1;-webkit-animation: flash 1.5s;animation: flash 1.5s;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}

@-webkit-keyframes flash {0% {opacity: .4;}

	100% {opacity: 1;}

}

@keyframes flash {0% {opacity: .4;}

	100% {opacity: 1;}

}



/*=======Home Today's Special=============*/

.today-special {padding: 0px 0 0 0;margin-top: -18px;}

.today-special h3{font-size:49.32px;text-transform:uppercase;text-align:center;color:#1e1e1e;letter-spacing: 3px;}

.description{margin-top: 11px;}

.description p{font-size:14px;font-family:Arial,sans-serif;color:#2a2929;text-align:center;line-height: 24px}



/*============= Discont Home Images ===============*/

.col-sm-6 .discountoffers {text-align:center}

.col-sm-9 .discountoffers{margin-left:55px}

.discountoffers{margin-top:47px;margin-bottom: 48px;}

.discountoffers figure {position: relative;overflow: hidden;display:inline-block;margin:0 0 15px 13px}

.scaling-zoom {margin: 0 auto;overflow: hidden;}

.scaling-zoom img {-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;transform: scale(1);}

.scaling-zoom:hover img {transform: scale(1.1);}



/*=========== Product Box Feature ==============*/

.product-box h3{text-align: center;text-transform: uppercase;font-family: Arial,sans-serif;font-size: 30px;margin-bottom:40px;color:#202020}



/*=========== Footer Banner ==============*/



.discount{background:url(../image/footer-banner-image.jpg) no-repeat center;padding:108px 0 114px 0;margin-top:50px;}

.discount h2{font-size:136px;color:#9e0b0f;text-transform:uppercase;margin-bottom:0;line-height:1}

.discount h3{font-size:60px;;color:#444444; margin-top:-5px;text-transform:uppercase;}

.discount span{font-size:124px;display:block;color:#000000;padding-top:0px;text-transform:uppercase;}



/*============ Footer =================*/

footer {background-color: #1e1e1e;color: #b5b5b5;padding-bottom: 37px}

footer a {color: #a9a9a9;font-size: 16px}

footer a:hover, footer a:focus {color: #fff;}

footer h5 {font-family: 'Open Sans', sans-serif;font-size: 20px;font-weight: 500;color: #fff;margin-top: 81px;padding-bottom: 24px;text-transform: uppercase;color: #9b9b9b;}

footer ul li {padding: 5px 0;font-size: 15px;margin: 8px auto;}

footer ul.location{list-style: none;padding: 0;}

footer ul.location li.follow{padding:20px 0 0 0px;font-size: 15px;text-transform: uppercase;color:#a9a9a9;}

footer ul.location li .fa{font-size: 22px;display: inline-block;color:#d2d2d2;vertical-align:middle}

footer ul.location li span{max-width: 300px;display:inline-block;padding-left:18px;font-size:15px;color: #a9a9a9}

footer ul.location li .fa.fa-map-marker{position: absolute;padding:3px 0 0 3px;}

footer ul.location li .fa.fa-phone{padding-left:2px}

footer ul.location li span.info{padding-left:40px}

.copyright-footer{background-color: #151515;padding:25px 0 16px}

.copyright-footer p{font-size:15px;font-family:Arial,sans-serif;color:#8a8a8a}



/*=========Footer Social-media===========*/

.social-media{padding: 0;margin-top:18px;float: left !important;}

.social-media li{display:inline;}

.social-media li{padding-right:8px}

.social-media li a{display:inline-block;text-align:center;}

.social-media li a .fa{float:left;width:33px;height:33px;display:inline-block;color:#fff;font-size:20px;padding-top:7px;text-align:center;vertical-align:middle;border-radius: 25px}

.social-media .fa-facebook{background:#2b3990}

.social-media .fa-twitter{background:#27aae1}

.social-media .fa-rss{background:#e05b38}

.social-media .fa-youtube{background:#ed1c24}

.social-media .fa-linkedin{background:#1c75bc;}



/*============= Breadcrumb =================*/

#breadcrumb{background-color: #f3f3f3;padding: 10px 0;margin: 0 0 20px;}

.breadcrumb {background: none;padding: 0;margin: 0;}

.breadcrumb i {font-size: 15px;}

.breadcrumb > li {padding: 0 15px;position: relative;white-space: nowrap;font-size: 14px;line-height: 22px;}

.breadcrumb > li a{color:#202020;}

.breadcrumb > li + li:before {content: '';padding: 0;}

.breadcrumb > li:after {content: '';display: block;position: absolute;top: 8px;right: -5px;width: 9px;height: 9px;border-right: 1px solid #000000;border-bottom: 1px solid #000000;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}



/*========== Pagination =============*/

.pagination {margin: 8px 0 0 0;}

.pagination > li > a, .pagination > li > span {position: relative;float: left;padding: 6px 12px;margin-left: 0;line-height: 1.42857143;color: #000;text-decoration: none;	background-color: #fff;border: 1px solid #ddd;}

.pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus{background-color:#000;border-color:#000;color:#fff;z-index: 2;}

.pagination > li > a:hover, .pagination > li > a:focus {background: none;border-color:#ddd;color:#000}





/*============ Buttons =============*/

.btn-primary.focus, .btn-primary:focus{background:black}

.buttons {margin: 1.75em 0 1em;background: #f5f5f5;overflow: hidden;padding: 7px;border-radius: 2px;}

.buttons.return-form{background:none;margin: 1.75em 0 1em;overflow: hidden;padding: 7px;}

.btn {padding: 7.5px 12px;font-size: 12px;border-radius: 4px;text-transform:uppercase}

.btn-default-return,.btn-default-return:hover {background-color: #a66c3a;color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);padding: 5.5px 15px;font-size: 16px;border-color: #a66c3a;box-shadow: none;text-transform:uppercase;}

#product .button-upload {background: #a67d59;color: #fff;border: 1px solid #a67d59;}

.btn-default {color: #000;background-color: #e5e5e5;text-shadow:none;padding: 5px 15px;font-size: 16px;border-color: none;box-shadow: none;text-transform:uppercase;border: 1px solid #e5e5e5;}

.buttons.clearfix .pull-right{font-size: 15px}

.btn-primary {color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #000;padding: 5.5px 15px;font-size: 16px;border-color: #000;box-shadow: none;}

input[type="checkbox"] {vertical-align: middle;margin: 4px 3px 3px;}

.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled], #account-wishlist .buttons.clearfix .pull-right .btn.btn-primary:hover{background-color: #ba8e5d;color:#ffffff;border: 1px solid #ba8e5d;}

.btn-warning {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #faa732;background-image: linear-gradient(to bottom, #fbb450, #f89406);background-repeat: repeat-x;border-color: #f89406 #f89406 #ad6704;}

.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}

.btn-danger {color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);background-color: #da4f49;background-image: linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat: repeat-x;

border-color: #bd362f #bd362f #802420;}

.btn-success {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #5bb75b;background-image: linear-gradient(to bottom, #62c462, #51a351);background-repeat: repeat-x;border-color: #51a351 #51a351 #387038;}

.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}

.btn-info {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #df5c39;background-image: linear-gradient(to bottom, #e06342, #dc512c);background-repeat: repeat-x;border-color: #dc512c #dc512c #a2371a;}

.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {background-image: none;background-color: #df5c39;}

.btn-link {border-color: rgba(0, 0, 0, 0);cursor: pointer;color: #000000;border-radius: 0;}

.btn-link, .btn-link:active, .btn-link[disabled] {background-color: rgba(0, 0, 0, 0);background-image: none;box-shadow: none;}

.btn-inverse {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #363636;background-image: linear-gradient(to bottom, #444444, #222222);background-repeat: repeat-x;border-color: #222222 #222222 #000000;}

.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {background-color: #222222;background-image: linear-gradient(to bottom, #333333, #111111);}

.btn.black {background: #2f2f2f;border-color: #2f2f2f;color: #fff;box-shadow: none;}

.alert-success, .alert-danger, .alert-warning {position: fixed;border-radius: 0;top: 0;left: 0;padding: 11px 25px;text-align: center;width: 100%;z-index: 10000;}

.alert {padding: 8px 14px 8px 14px;}



/*=========== List Group =============*/

.list-group a {border: 1px solid #DDDDDD;padding: 8px 12px;font-size:14px;color: #0f253;}

.list-group a.active, .list-group a.active:hover, .list-group a:hover {color: #444444;background: #eeeeee;border: 1px solid #DDDDDD;text-shadow: 0 1px 0 #FFF;}

.list-group {padding-left: 0;margin-bottom: 20px;}

.list-group-item.active, .list-group a.active:hover, .list-group-item.active:focus {font-weight: 600;background-color: #f5f5f5;color: #000;}

.list-group-item:first-child {border-radius: 0;}



/*============== Product List and Product Grid ======================*/

.product-layout.product-list .product-thumb{min-height: 250px}

.product-thumb {margin-bottom: 45px;min-height: 340px;position: relative;padding:15px;border: 1px solid #f4f4f4;}

.product-thumb .image {text-align: center;}

.product-thumb .image a {display: block;}

.product-thumb .image img {margin-left: auto;margin-right: auto;}

.product-grid .product-thumb .image {float: none;}

@media (min-width: 767px) {

.product-list .product-thumb .image {float: left;padding: 0 15px;}

}

.product-thumb h4 {font-size: 15px;font-weight: 400;line-height: 22px;}

.product-thumb h4 a {color: #202020;font-size: 15px;font-weight: 400;}

.product-thumb .caption {padding: 0 20px;}

.product-list .product-thumb .caption {margin-top: 45px 0 0 0;right: 0;top: 0;padding: 0 75px 0 0;}

.product-list .product-thumb .rating{bottom: 0}

.product-list .product-thumb .caption h4{text-align: left;font-size:16px}

.product-layout.product-list .product-thumb .image{vertical-align: middle;float: left;height: auto;width: auto}

.product-layout.product-list .product-thumb:hover .button-group {opacity: 1;visibility: visible;-webkit-transform:rotateY(180deg);transform: rotateY(180deg);}

.product-layout.product-list .product-thumb .button-group{opacity: 0;visibility: hidden;position:absolute;top:0;right:0;width:55px; height: 100%;transform: rotateY(180deg);transition: all 0.3s 0.2s ease-in;transition: all 0.3s 0.20s ease-in}

.product-layout.product-list .button-group button{display:block;position: absolute;}

.product-layout.product-list .button-group button.compare-btn{position: absolute;margin-top: 100px}

.product-layout.product-list .button-group button.wishlist-btn{position: absolute;margin-top: 50px}

.product-layout.product-list .button-group button.cart-btn{position: absolute;margin-top: 0px}



@media (max-width: 1200px) {

.product-grid .product-thumb .caption {padding: 0 10px;}

}

@media (max-width: 767px) {

.product-list .product-thumb .caption {min-height: 0;margin-left: 0;padding: 0 10px;}

.product-grid .product-thumb .caption {min-height: 0;}

}



/*================ Rating =====================*/

.product-layout.product-list .rating{text-align: left}

.product-thumb .rating {padding-bottom: 0px;text-align:center;color:#e69501;bottom:0;left:0;width:100%;}

.rating .fa-stack {font-size: 8px;}

.rating .fa-star-o {color: #e69501;font-size: 15px;}

.rating .fa-star {color: #e69501;font-size: 15px;}

.rating .fa-star + .fa-star-o {color: #e69501;}



/*================ Price ===================*/

h2.price {margin: 0;}

.product-thumb .price {color: #444444;text-align:center}

.product-thumb .price-old {color: #999;text-decoration: line-through;margin-left: 10px;}

.product-thumb .price-tax {color: #999;font-size: 12px;display: block;}



/*============ Prodct-thumb Button Group Animation =================*/

.product-thumb .button-group {overflow: auto;text-align: center;width:100%;}

.product-thumb.anim-effect .button-group, .product-layout.product-grid .product-thumb .button-group{opacity:0;visibility: hidden;position: absolute;bottom:0;left:0;width:100%;}

.product-thumb.anim-effect:hover .button-group, .product-layout.product-grid .product-thumb:hover .button-group{opacity: 1;visibility: visible;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}

.product-thumb.anim-effect .button-group, .product-layout.product-grid .product-thumb .button-group{transition: all 0.3s 0.2s ease-in;transition: all 0.3s 0.20s ease-in}

.product-thumb.anim-effect .rating, .product-layout.product-grid .product-thumb .rating{-webkit-transition: all 0.5s ease-in;transition: all 0.5s ease-in;transform-style: preserve-3d;}

.product-thumb.anim-effect:hover .rating, .product-layout.product-grid .product-thumb:hover .rating {opacity:0;visibility:hidden;-webkit-transform: rotateY(180deg);transform: rotateY(180deg)}

.product-thumb .button-group button {width:51px;height:43px;border: none;margin:0 2px ;background: none;color: #151515;box-shadow:none;}

.product-thumb .button-group button + button {width: 51px;}

.product-thumb.anim-effect:hover,.product-layout.product-grid .product-thumb:hover {box-shadow: 0 0 30px rgba(229,229,229,1);transition: all 0.5s ease-out;border: 1px solid #e5e5e5;}

.product-layout.product-list .product-thumb{border:1px solid #ddd;}



@media (max-width: 768px) {

	.product-list .product-thumb .button-group {border-left: none;}

}

@media (max-width: 1200px) {

	.product-thumb .button-group button, .product-thumb .button-group button + button {width: 33.33%;}

}

@media (max-width: 767px) {

	.product-thumb .button-group button, .product-thumb .button-group button + button {width: 33.33%;}

}



/*=========== Thumbnails ==============*/

.thumbnails {overflow: auto;clear: both;list-style: none;padding: 0;margin: 0;}

.thumbnails > li {margin-left: 20px;}

.thumbnails {margin-left: -20px;}

.thumbnails > img {width: 100%;}

.image-additional a {margin-bottom: 20px;padding: 5px;display: block;border: 1px solid #ddd;}

.image-additional {max-width: 78px;}

.thumbnails .image-additional {float: left;margin-left: 20px;}

@media (min-width: 1200px) {

	#content .col-lg-2:nth-child(6n+1), #content .col-lg-3:nth-child(4n+1),	#content .col-lg-4:nth-child(3n+1),	#content .col-lg-6:nth-child(2n+1) {clear:left;}

}

@media (min-width: 992px) and (max-width: 1199px) {

	#content .col-md-2:nth-child(6n+1), #content .col-md-3:nth-child(4n+1),	#content .col-md-4:nth-child(3n+1),	#content .col-md-6:nth-child(2n+1) {clear:left;}

}

@media (min-width: 768px) and (max-width: 991px) {

	#content .col-sm-2:nth-child(6n+1),	#content .col-sm-3:nth-child(4n+1),	#content .col-sm-4:nth-child(3n+1),	#content .col-sm-6:nth-child(2n+1) {clear:left;}

}



/* fixed colum left + content + right*/

@media (min-width: 768px) {

   	#column-left  .product-layout .col-md-3 {width: 100%;}

	#column-left + #content .product-layout .col-md-3 {width: 50%;}

	#column-left + #content + #column-right .product-layout .col-md-3 {width: 100%;}

    #content + #column-right .product-layout .col-md-3 {width: 100%;}

}



/* fixed product layouts used in left and right columns */

#column-left .product-layout, #column-right .product-layout {width: 100%;}



/* fixed mobile cart quantity input */

.input-group .form-control[name^=quantity] {min-width: 50px;}



/* Missing focus and border color to overwrite bootstrap */

.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {background-image: none;background-color: #df5c39;}



/*========== Account Sidebar ===========*/

.sidebox .nav-tabs {margin-top: 0;padding: 10px 5px;}

.nav-tabs {margin: 20px 0 0;background: #f5f5f5;border-color: #eeeded;}

.sidebox .nav > li{font-size:14px;}

.sidebox .nav > li > a {background: url(../image/arrow.png) no-repeat 12px 12px;padding: 7px 10px 7px 30px;border: 0;color:#000}

.nav-tabs > li > a {margin-right: 0;border-radius: 0;}



/*Inner Pages*/

#content h2, #content h1{margin-bottom:20px;font-size: 24px;text-transform: uppercase;display: inline-block;border-bottom: 3px solid #c69c6d;padding-bottom: 5px;}

#product-category h2{margin-top:10px}



/*========== Refine Search ==============*/

.refine-search {margin: 15px 0 20px;padding: 10px 0;border: 1px solid #ececec;}

.refine-search ul li {background:url(../image/arrow.png) no-repeat 0 5px;list-style:none;margin-left:-40px;margin-bottom: 5px;}

.refine-search ul li a{margin-left:20px;padding:5px 5px;font-size:14px}

.refine-search ul li a:hover{color:#000000}







#product .list-unstyled li h2 {color: #9e0b0f;border: none;font-weight: 600;background-color: #f5e8e8;padding: 5px 10px;}

#product-category .row.product-filter, .row.product-search.product-filter{padding-bottom:20px}



.product-list .product-thumb .price{text-align:left}

.product-grid .product-thumb .caption{text-align:center;}

.product-grid .product-thumb p{display:none}



.product-filter .btn-default.active,.product-search .btn-default.active,#product-manufacturer .btn-default.active{background-color: #000;color:#fff;border: 1px solid black;

border-radius: 3px;} 



fieldset {background: #fff;border: 1px solid #e5e5e5;margin-bottom: 20px;padding: 10px 20px;}

fieldset legend {background: #f3f3f3;width: auto;border: 1px solid #cccccc;display: inline-block;font-size: 18px;margin-top: 18px;padding: 7px 15px;}

.form-control{margin-bottom:10px}

.panel-body {font-size: 14px}

.panel-body strong{display: block;margin-bottom: 8px;font-weight: 600;}

legend, h3.subhead {border: 0 none;font-size: 18px;font-weight: 400;padding: 7px 0;margin: 5px 0 8px;}

.manufacturer-list{border:1px solid #dbdee1;margin-bottom:15px;padding:0px 10px 20px 10px}

#content .manufacturer-list h2 {background: #f8f8f8;color: #000;font-size: 15px;font-weight: 700;padding: 10px 8px;margin-bottom: 6px;margin-top: 0;width:100%;border:none}

#form-review .form-horizontal{border:1px dotted #000; padding:10px;margin-bottom:10px}

.manufacturer-content a{font-size:15px}

.product-thumb .caption h4{font-weight:300;text-align: center;}

.product-desc{text-align:center}



#menu .nav .home{border-left:1px solid #e5e5e5;}

#menu .see-all{display:none}



.page-results{background: #fff;border: 1px solid #e9d7c8;margin: 10px 0 15px;overflow: hidden;min-height: 50px;padding: 3px 0 5px;}

.page-results .text-right {padding-top: 13px;}



/*--Extra Added--*/

.tab-content{position: relative;top: 0;padding: 15px 15px 5px;margin-bottom: 30px;border: 1px solid #e5e5e5;border-top: 0;}



/*===========search inner==============*/

.searchbox {background: #f7f6f6;margin: 20px 0 30px;padding: 10px 15px 15px;}

#product-search h2{border:none;margin-bottom: 20px;}



/*=========== Sitemap ===============*/

.sitemap {margin-top: 25px;font-size: 15px;}

.sitemap {font-size: 15px;}

.sitemap ul{padding:0}

#content .sitemap ul li {background: #f7f6f6 url(../image/arrow.png) no-repeat 13px 15px;padding: 10px 10px 10px 30px;list-style: none;color:#242424;}

.sitemap div > ul > li {margin-bottom: 15px;}

#content ul li a {color: #242424;}

#content .sitemap ul li ul li {background: url(../image/circle-image.png) no-repeat 0 16px;padding: 10px 10px 0 17px;}

#content .sitemap ul li ul li ul li {background: url(../image/circle.png) no-repeat 2px 17px;}

/*===========inner============*/

.well {background: #fff;border-color: edecec;padding: 0 20px 20px;margin: 10px 0 0;min-height: 360px;border-radius: 0;box-shadow: none;}

#account-login .well{min-height: 375px;}

.radio label {margin-bottom: 10px;}

/*==================table row and column======================*/

.table-bordered > thead > tr > td{border-bottom:none}

.input-group .form-control[name^="quantity"] {min-width: 50px;height: 35.6px;}

.table > tbody > tr > td{padding: 12px 8px;}

.table-hover > tbody > tr:hover {background: none;}

.table-bordered > thead > tr > td {background: #f8f8f8;border-bottom-width: 0;font-weight: 600;}

#product-compare .table > tbody + tbody {border-top:none;}

/*=======accordian====*/

#accordion .input-group-btn .btn.btn-primary {padding: 7.3px 12px;vertical-align:top}

#accordion .panel-title {font-size: 14px;}

#accordion .panel-default {border-color: #f0efef;margin-bottom: 10px;}

#accordion .panel-default > .panel-heading {background: #f8f8f8;}



#content .panel-default.list-unstyled {padding: 10px;margin: 0px 0 20px;font-size:14px}

.panel-default {margin: 20px 0;border: 1px solid #e5e5e5;border-radius: 0;box-shadow: none;}

#content .panel-default.list-unstyled li {list-style: none;background: url(../image/arrow.png) no-repeat 6px 8px;padding: 4px 3px 4px 24px;line-height: 22px;}

.fa-times{color:#fff}





/*=========== Specials =============*/

#column-left .special-aside {background:none;color:#000;}

aside .special-aside span {border-bottom: 3px solid #c29a77;display: inline-block;margin: 0 0 -1px;padding: 0 0 10px;}

aside .product-thumb {border: 1px solid #ddd;margin: -1px 0 0;padding: 15px 5px 0 0;min-height: 20px;}

aside .product-thumb .image {border: none;margin: 0 0 10px;min-height: 74px;float: left;}

aside .product-thumb .image a {display: inline;float: left;border-right: 1px solid #ddd;}

aside .product-thumb .image img {transition: none 0s ease 0s;}

aside .product-thumb .caption {font-size: 14px;min-height: 90px;padding: 0;margin: 0 0 0 100px;}

aside .product-thumb h4 {font-weight: 600;font-size: 15px;text-transform: capitalize;margin: 0 0 4px 0;}

aside .price .price-tax, aside .button-group, aside .ribbon{display:none}



/* Gradent to all drop down menus */

.dropdown-menu li > a:hover {text-decoration: none;color: #ffffff;background-color: #229ac8;background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);background-repeat: repeat-x;}







/*product=====grid====list======responsive=========*/

@media(min-width:768px){

.product-layout.product-list .product-new{margin: 10px 0 0 4px;}

.product-layout.product-list .product-thumb .image{min-height:234px;margin: 0;}

.product-layout.product-list .product-thumb .mask{display:none;}

.product-layout.product-list .description{display:block;font-size:14px;font-family: 'Oswald', sans-serif;font-weight: 300;}

}

@media (max-width:767px){ 

#content .product-list .product-thumb .image{float: none;padding: 0 15px;}

.product-layout.product-list .description{display:none} 

.product-layout.product-list .product-thumb h4 a {font-size: 14px;}

}

/*======================Product Layout Columns Manipulation=============*/

#content.col-sm-9 .product-layout{width:33.3333%;}

#content.col-sm-6 .product-layout{width:50%;}

#content.col-sm-9 .product-layout.product-list, #content.col-sm-6 .product-layout.product-list{width: 100%;}

@media screen and (max-width: 991px){

#content.col-sm-9,#content.col-sm-6{width:100%;}

#content.col-sm-9 .product-layout{width:50%;} 

}

@media(max-width:767px){

.top-section .product-layout,#content .product-layout,#content.col-sm-6 .product-layout,#content.col-sm-9 .product-layout.product-list,

#content.col-sm-9 .product-layout.product-list,#content.col-sm-6 .product-layout.product-list{width:50%;}

}

@media(max-width:480px){

.top-section .product-layout,#content .product-layout,#content.col-sm-6 .product-layout,#content.col-sm-9 .product-layout,

#content.col-sm-9 .product-layout.product-list,#content .product-layout.product-grid,

#content.col-sm-9 .product-layout.product-list,#content.col-sm-6 .product-layout.product-list{width:100%;}

}



/*end*/



 @media (max-width:991px){

/*  BURGER

========================================== */

/*-----*/

#menu .nav > li.dropdown span.dropdown-toggle{background:url(../image/arrow-menu.png) no-repeat 56% 19px;cursor:pointer;height:50px;position:absolute;right:-50px;top:-5px;width:50px;}

#menu .nav > li.open span.dropdown-toggle{background-position:56% -25px;}

#menu .container{width: auto;}

#menu .nav > li > a:focus, #menu .nav > li > a:hover {background-color:transparent;border-color:#c29a77;}

#menu .nav .open > a,#menu .nav .open > a:focus,#menu .nav .open > a:hover {background-color: transparent;}

#menu .dropdown-inner ul li a:hover{color:#c29a77;}

.burger {width: 50px; height: 50px; position: fixed;top: 0;right: 15px;border-radius: 4px;z-index:1000000;background-color: transparent;}

.burger span {position: relative;margin-top: 9px;margin-bottom: 9px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;  top: 50%;left: 50%;margin-left: -15px;margin-top: -1.6px;}

.burger span, .burger span::before, .burger span::after {display: block;width: 30px;height: 3px;background-color:#c29a77;outline: 1px solid transparent;-webkit-transition-property: background-color, -webkit-transform;-moz-transition-property: background-color, -moz-transform;-o-transition-property: background-color, -o-transform;transition-property: background-color, transform;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;}

.burger span::before, .burger span::after {position: absolute;content: "";}

.burger span::before {top: -9px;}

.burger span::after {top: 9px;}

.burger.clicked span {background-color: transparent;}

.burger.clicked span::before {-webkit-transform: translateY(9px) rotate(45deg);-moz-transform: translateY(9px) rotate(45deg);-ms-transform: translateY(9px) rotate(45deg);-o-transform: translateY(9px) rotate(45deg);transform: translateY(9px) rotate(45deg);}

.burger.clicked span::after {-webkit-transform: translateY(-9px) rotate(-45deg);-moz-transform: translateY(-9px) rotate(-45deg);-ms-transform: translateY(-9px) rotate(-45deg);  -o-transform: translateY(-9px) rotate(-45deg);transform: translateY(-9px) rotate(-45deg);}

.burger.clicked span:before, .burger.clicked span:after { background-color: #ffffff;}

.burger:hover { cursor: pointer;}

/*  NAV

========================================== */



.fixed-nav {background-color: #0a0804; position: fixed;z-index: 100000; top: 0; right: 0; height: 100%; max-width: 306px; width: 100%; padding: 80px 25px 60px 25px;  overflow-y: auto; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); -webkit-transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86); -moz-transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);  -o-transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);}

.fixed-nav.show {-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}

.fixed-nav.show ul.main li {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);opacity: 1;}

.fixed-nav.show ul.main li:nth-child(1) { transition-delay: 0.15s; }

.fixed-nav.show ul.main li:nth-child(2) { transition-delay: 0.3s; }

.fixed-nav.show ul.main li:nth-child(3) { transition-delay: 0.45s; }

.fixed-nav.show ul.main li:nth-child(4) { transition-delay: 0.6s; }

.fixed-nav.show ul.main li:nth-child(5) { transition-delay: 0.75s; }

.fixed-nav.show ul.main li:nth-child(6) { transition-delay: 0.9s; }

.fixed-nav.show ul.main li:nth-child(7) { transition-delay: 1.05s; }

.fixed-nav.show ul.main li:nth-child(8) { transition-delay: 1.2s; }

.fixed-nav.show ul.main li:nth-child(9) { transition-delay: 1.35s; }

.fixed-nav.show .about, .fixed-nav.show .social, .fixed-nav.show ul.sub {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);opacity: 1;transition-delay: .85s;}

.fixed-nav ul.main { list-style-type: none;display: block;width: 100%;}

.fixed-nav ul.main li {margin-bottom: 8px;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);opacity: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.fixed-nav ul.main li:last-of-type { margin-bottom: 0px; }

.fixed-nav ul.main li a{color: #ffffff;text-decoration: none;text-transform: uppercase;font-size:12px;display: block;letter-spacing: 3px;font-weight: 600;padding:8px 0 15px 13px;border-bottom:solid 1px #2c2c2c;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.fixed-nav ul.main li:last-child a,.fixed-nav ul.main li:last-child span{border-bottom:none;}

.fixed-nav ul.main li a span { color: #10a2dc;}

.fixed-nav ul.main li a:hover { color: #c29a77;}

.fixed-nav .about {margin-top: 40px;-webkit-transform: translateY(30px);-moz-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px);opacity: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}

.fixed-nav .about p {color: #ffffff;font-family: "Spectral", serif;font-size: 1.05rem;letter-spacing: 0.5px;line-height: 170%;}

.fixed-nav .social {margin-top: 40px;position: relative;padding-bottom: 30px;-webkit-transform: translateY(30px);-moz-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px);opacity: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}

.fixed-nav .social:after {content: "";width: 230px;height: 2px;background-color: #b7ac7f;position: absolute;bottom: 0;left: 0;}

.fixed-nav .social a {display: inline-block;width: 30px;height: 30px;margin-right: 25px;}

.fixed-nav .social a:last-of-type { margin-right: 0px; }

.fixed-nav .social a:hover svg path, .fixed-nav .social a:hover svg circle { fill: #b7ac7f; }

.fixed-nav .social a svg {width: 100%;height: 100%;}

.fixed-nav .social a svg path, .fixed-nav .social a svg circle {fill: #ffffff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.fixed-nav ul.sub {list-style-type: none;margin-top: 40px;-webkit-transform: translateY(30px);-moz-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px);opacity: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}

.fixed-nav ul.sub li { margin-bottom: 10px; }

.fixed-nav ul.sub li:last-of-type { margin-bottom: 0px; }

.fixed-nav ul.sub li a {color: #ffffff;font-family: "Raleway", sans-serif;letter-spacing: 1px;font-size: 0.9rem;text-decoration: none;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.fixed-nav ul.sub li a:hover { color: #b7ac7f; }



/*======================OVERLAY=============================== */



.navoverlay {position: fixed;top: 0;left: 0;z-index: 100;width: 100%;height: 100%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background-color: #10a2dc;opacity: 0;visibility: hidden;}

.navoverlay.show {opacity: 0.8;visibility: visible;}

}



/*Responsive*/

@media (min-width: 992px) and (max-width: 1199px) {

# top .hidden-md{display:inline-block !important}

}



@media (max-width:1199px){

#menu .nav > li > a{padding: 16px 13px 16px 13px;}

#menu .dropdown-inner a {min-width:180px}

#content.col-sm-12 .product-box .product-layout{width:50%}

.product-thumb .button-group button, .product-thumb .button-group button + button {width: 15%;}

.discountoffers figure{width:47.44%}

.col-sm-9 .discountoffers {margin-left: 0px;}

.discountoffers figure{width:40%}

.refine-search ul li a {padding: 5px 0px;}

}

@media (max-width:991px){ 

#menu .nav .home{border-left:none}

.dropdown-menu li > a:hover{background:transparent}.dropdown-menu{opacity:0;background:none}.navbar-nav .open .dropdown-menu{opacity:1}

.discountoffers figure {width:47.9%;}

#top-links .list-inline {padding:0 30px}

header .pull-right.search-btn{float:none !important;width:100%}

footer ul.location li span {padding-left:13px;}.social-media li{padding:2px}

#logo {padding: 17px 0 5px 0;}

.refine-search ul li a {padding: 5px 0px;}

#column-left + #content.col-sm-9 .product-box .product-layout,#column-right + #content.col-sm-9 .product-box .product-layout {width: 50%;}

#column-left .list-group, #column-right .list-group, #column-left, #column-right {display:none}

}

 

@media (max-width:767px){ 

#top-links .list-inline span.hidden-xs, span.hidden-sm, span.hidden-md{display:none !important}

.search-btn {float:none;}#logo .img-responsive {margin: 0 auto}

#content.col-sm-12 .product-box .product-layout{width:50%}

.discount{padding:0}

.discountoffers figure {width:100%;margin:0 auto;padding-bottom:15px}.discountoffers figure img{margin:0 auto}

.discount h2 {font-size: 100px;}.discount h3{font-size: 50px;}.discount span{font-size: 94px;}

.today-special h3 {font-size: 39.32px;}

footer ul.location li span.info {padding-left: 35px;}footer h5.text-contact {margin-left: 0px;}footer h5 {margin-top: 45px;}

.well{margin-bottom:15px}

#content .bottom-section {margin-top:-25px;}

.slideshow .swiper-button-next, .slideshow .swiper-button-prev{display:none}

}

@media (max-width:639px){ 

#content.col-sm-12 .product-box .product-layout{width:100%}

}

@media (max-width:560px){

.discount h2 {font-size: 80px;}.discount h3{font-size: 40px;}.discount span{font-size: 84px;}

#top-links li {padding:0 10px;border-right:none; }

#column-left + #content.col-sm-9 .product-box .product-layout, #column-right + #content.col-sm-9 .product-box .product-layout {width: 100%;}



}

@media (max-width: 480px){ 

.discount h2 {font-size: 60px;}.discount h3{font-size: 30px;}.discount span{font-size: 74px;}

#checkout-cart .pull-right .btn.btn-primary, #checkout-cart .pull-left .btn.btn-default{padding: 4.5px 6px;}

#accordion .panel-title, #checkout-cart .pull-right .btn.btn-primary, #checkout-cart .pull-left .btn.btn-default{font-size:13px}

.product-list .product-thumb .caption h4, .product-layout.product-list .rating, .product-list .product-thumb .price {text-align:center}

#content .product-filter [class*="col-"] {width: 100%;}

}



@media (max-width:320px){

#top-links .list-inline{padding: 0px 39px 0 0;}

.discount h2 {font-size: 35px;}.discount h3, .today-special h3, .product-box h3{font-size: 25px;}.discount span{font-size: 35px;}

.fixed-nav {width: 80%;padding: 80px 22px 60px 0;}

#menu .nav > li > a, #menu .dropdown-inner a  {padding: 16px 0 16px 25px;}

.breadcrumb > li {padding: 0 13px;font-size: 12px;}

#content h1, #content h2{font-size:20px}

}