body{font-family:'Source Sans Pro',sans-serif;font-weight:400;color:#000;font-size:14px;line-height:20px;width:100%}
a,a:hover,a:active,a:focus{color:#000;text-decoration:none!important}
#search input{font-size:16px;box-shadow:none;outline:none;border-color:#e1e1e1!important}
.header-snk,.header-text{padding-top:14px;padding-bottom:15px}
.offer-header-snk,.fix-hide-text{padding-top:50px}
.header-text,#menu a{font-size:19px}

/*
#menu .navbar-collapse{padding:0;overflow:hidden}
#menu.navbar{min-height:40px;margin-bottom:0;border:none}
#menu ul > li > a.active,.snk-special-percent{background-color:#333;color:#fff}
#menu .dropdown-inner li.active a:hover{color:#fff}
*/

li.home-menu a{padding:15px 20px}
#menu .dropdown-menu{border:1px solid #fff}
.header-menu-snk{background-color:#fff}
.offer-header-snk button{font-weight:700;font-style:italic}
.cart-header-snk button.btn-user-snk,.cart-header-snk button.btn-cart-snk{width:100%;background-color:transparent;border:none;outline:none!important;margin-top:5px}
.fix-show-text{padding-top:5px}
.btn-user-snk span{padding-top:10px;font-size:14px}
.cart-buttons{width:100%}
.dropdown-menu,.modal-content{box-shadow:none;padding:0}
.snk-lang-curr{width:100%;display:inline-block}
.snk-lang-curr > form > button{font-size:12px;padding:1px 5px;background-color:#f5f5f5;border:2px solid #fff;color:#666;margin:10px 0;width:100%}
.snk-lang-curr > form > button > img{display:none}
.snk-lang-curr > form > button > strong{display:none}
.snk-lang-curr > form{float:left;width:50%;text-align:center}
.snk-lang-curr ul{margin:0 20px;left:0;right:0;box-shadow:0 2px 6px 0 #ccc}

/*
#menu .btn-navbar:hover,#menu .btn-navbar:focus,#menu .btn-navbar:active,#menu .btn-navbar.disabled,#menu .btn-navbar[disabled]{color:#fff;background-color:#333}
#menu li.dropdown > a > span{font-size:10px}
*/

.btn:hover,.btn:focus,.btn:active,.btn{box-shadow:none!important;outline:none!important}
.form-control,.btn,.modal,.modal-content,.panel,.dropdown-menu{border-radius:0!important}
.snk-theme-titles{margin-bottom:30px;padding-bottom:30px;display:block;clear:both;font-size:28px;font-weight:700;text-transform:uppercase;background-image:url(../image/snk-titles-bg.png);background-position:center bottom;background-repeat:no-repeat}
.snk-title-incategory{margin-bottom:15px;padding-bottom:15px;display:block;clear:both;font-size:28px;font-weight:700;text-transform:uppercase}
.price-new{font-size:22px;font-weight:800}
.price{padding-top:15px;padding-bottom:15px}
.rating{line-height:0;padding-bottom:15px}
.rating .glyphicon-star{color:#ffb43b}
.rating .glyphicon-star.star-off{color:#eee}
.product-thumb .caption > h3{font-weight:200;font-size:18px;margin:0;padding:0 20px}
.product-thumb .caption{padding:0 20px;min-height:130px}
.price-old{font-size:16px;text-decoration:line-through;color:#999}
ul.breadcrumb{background-color:transparent;padding:0;margin:10px 0}
.snk-atr-list{list-style:none;margin:0;width:100%;display:block;float:left;padding:15px 0;border-bottom:1px solid #eee;border-top:1px solid #eee;margin-bottom:15px}
.snk-atr-list > li{float:left;width:auto;border:1px solid #eee;margin-right:6px;text-align:center;padding:5px 10px}
.snk-thumb-others{max-height:510px;position:relative;overflow-y:auto}
.snk-option-label{text-decoration:none;text-align:center;color:#333;padding:5px 10px;margin:5px 0;border:1px solid #eee;display:inline-block;min-width:20px;width:auto;background-repeat:no-repeat;background-position:center center}
.close{outline:none!important}
.snk-product-name{margin:0 0 15px;text-transform:uppercase;font-weight:700}
.snk-price-internal{text-align:right}
.snk-price-old,.snk-price-new{display:inline-block}
.snk-price-old{text-decoration:line-through;color:#999;font-size:18px;position:relative;top:-3px}
.snk-price-new{font-weight:800;font-size:32px;color:#333}
.snk-product-options .form-group{border-bottom:1px solid #eee;padding-bottom:15px}
.snk-descrip-top{padding-bottom:15px;line-height:15px;color:#666;text-transform:lowercase}
.snk-price-internal{min-height:45px;line-height:40px}
.snk-qtd-internal,.snk-price-internal{margin-bottom:15px}
.snk-offer-prices{line-height:20px}
#button-cart{text-transform:uppercase;font-size:22px;font-weight:700;font-style:italic}
.snk-product-area{margin-bottom:70px}
.snk-product-area3{margin-top:70px}
.snk-perc-related{position:absolute;top:0;right:25px;background-color:#333;color:#fff;padding:0 5px;font-size:12px}
.snk-share-code > div:first-child{margin-right:2px;border:1px solid #eee;width:auto;float:left;padding:5px;max-height:40px;margin-top:15px}
.snk-share-code > div.btn-group{float:left;width:auto;margin-top:15px;min-height:40px}
.snk-share-code > div.btn-group button{min-height:40px;min-width:40px;border:1px solid #eee}
.snk-total-list{margin-bottom:15px}
.panel-default>.panel-heading{background-color:transparent}
.panel-heading{border-bottom:0!important}
.snk-panel-category h3{margin:0;padding:0}
.snk-panel-category .form-group,.snk-panel-search .form-group{margin-bottom:0}
/*.snk-panel-category{display:none}*/
.snk-filter-category{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}
.snk-panel-category ul{list-style:none;padding:0;margin:0}
.snk-error-page{padding-top:100px}
.snk-block-one,.snk-block-two{text-align:center;margin-bottom:30px}
.snk-slide-item{min-height:450px;min-width:100%;background-position:center top;background-repeat:no-repeat}
#slideshow0 .owl-nav,#carousel0 .owl-nav{transition:All .6111s ease;-webkit-transition:All .6111s ease;-moz-transition:All .6111s ease;-o-transition:All .6111s ease;max-width:1140px;margin:auto;position:absolute;right:0;left:0;height:auto;top:40%;opacity:.2}
#slideshow0:hover .owl-nav,#carousel0:hover .owl-nav{opacity:1}
#slideshow0 .owl-nav > .owl-prev,#carousel0 .owl-nav > .owl-prev{position:absolute;left:0;top:45%}
#slideshow0 .owl-nav > .owl-next,#carousel0 .owl-nav > .owl-next{position:absolute;right:0;top:45%}
div#carousel0{padding-top:40px}
.snk-filter-search{margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:15px}
.fix-line-search{line-height:30px;margin:0!important}
.fix-line-search input{margin-top:10px}
.product-layout{margin-top:40px}
.snk-product-area3 .tab-content{padding-top:20px}
.nav-pills > li > a{border-radius:0!important;border:1px solid #fff}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#fff;color:#333;border:1px solid #eee}
.snk-account-page h2,.snk-login-page h2{margin:0}
.snk-clearfix .product-thumb{border-right:1px solid #eee}
.snk-clearfix > div:last-child > .product-thumb{border-right:1px solid #fff}
ul.snk-brands-list{display:inline-block;width:100%}
.snk-row-footer{background-color:#f9f9f9;border:1px solid #e1e1e1;padding-top:30px;padding-bottom:30px}
.snk-company-text,.snk-copyright,.snk-row-footer,.snk-footer-row1,.snk-footer-row2{margin-bottom:20px}
.snk-social-footer{text-align:center}
.snk-dev-icon{text-align:right}
.snk-footer-row2{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e1e1e1}
.snk-qtd-internal #input-quantity{padding:0;margin:0;width:25%;float:left;min-height:45px;text-align:center;border:1px solid #eee;color:#999;outline:none}
.snk-qtd-internal label{line-height:45px;padding:0;margin:0;width:20%;float:left}
.snk-qtd-opt{float:left;width:55%}
.snk-qtd-opt > input{outline:none!important;float:left;width:45%;min-height:45px;border:1px solid #eee;background-color:#fff;margin-left:2px}
.snk-qtd-opt > input:hover,.snk-qtd-opt > input:focus{background-color:#eee}
.header-float{position:fixed;width:100%;z-index:9;background-color:#fff;top:0;padding:2px 0;border-bottom:1px solid #eee;box-shadow:0 2px 15px 1px #999}
.body-top-fix{padding-top:140px}
.snk-secure-text{text-align:right;font-size:18px;padding:45px 0}
.snk-secure-text-footer{text-align:center;font-size:18px}
.snk-secure-div{display:inline-block;padding:5px 21px;background-color:#eee;border-radius:0;color:#999}
.snk-secure-div-footer{color:#999}
.snk-date-offer{padding:10px}
content{display:block;clear:both;max-width:100%;margin:0;padding:0}
footer{color:#333;margin-top:30px}
footer a{color:#333}
footer a:hover{color:#333}
footer h3{margin:0 0 15px;padding:0;font-weight:700}
footer ul,#cart ul{list-style:none;margin:0;padding:0}
ul.snk-brands-list li{float:left}
ul.snk-brands-list li a{padding:0 10px;border-right:1px solid #ccc;line-height:35px}
body img{max-width:100%}
.clear{clear:both;width:100%;display:block}
h1,h2,h3,h4,h5,h6{color:#444}
.fa{font-size:14px}
h1{font-size:33px}
h2{font-size:27px}
h3{font-size:21px}
h4{font-size:15px}
h5{font-size:14px}
h6{font-size:10.2px}
legend{font-size:18px;padding:7px 0}
label{font-size:14px;font-weight:400}
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:14px}
.input-group input,.input-group select,.input-group .dropdown-menu,.input-group .popover{font-size:14px}
.input-group .input-group-addon{font-size:14px;height:30px}
span.hidden-xs,span.hidden-sm,span.hidden-md,span.hidden-lg{display:inline}
.nav-tabs{margin-bottom:15px}
div.required .control-label:before{content:'* ';color:red;font-weight:700}



.menu-container{width:100%;margin:0 auto;}
.menu-mobile{display:none;padding:20px}
.menu-mobile:after{content:"\f394";font-family:"Ionicons";font-size:2.5rem;padding:0;float:right;position:relative;top:50%;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}
.menu-dropdown-icon:before {content: "\f489";font-family: "Ionicons";display: none;cursor: pointer;float: right;padding: 23px 23px;color: #333;;font-size: 45px}
.menu > ul{margin:0 auto;width:100%;list-style:none;padding:0;position:relative;box-sizing:border-box}
.menu > ul:before,.menu > ul:after{content:"";display:table}
.menu > ul:after{clear:both}
.menu > ul > li{float:left;padding:0;margin:0}
.menu > ul > li a{text-decoration:none;padding:15px;display:block}
.menu > ul > li:hover{background:#f0f0f0}

.menu > ul > li > ul{display:none;width:100%;background:#f0f0f0;padding:0px;position:absolute;z-index:99;left:0;margin:0;list-style:none;box-sizing:border-box}


.menu > ul > li > ul > li > ul > li:hover a {background-color: #e9e9e9;color: #333}

.menu > ul > li > ul:before,.menu > ul > li > ul:after{content:"";display:table}
.menu > ul > li > ul:after{clear:both}
.menu > ul > li > ul > li{margin:0;padding-bottom:0;list-style:none;width:25%;background:none;float:left}
.menu > ul > li > ul > li a{color:#777;width:100%;display:block;border-bottom:1px solid #ccc}
.menu > ul > li > ul > li > ul{display:block;padding:0;list-style:none;box-sizing:border-box}
.menu > ul > li > ul > li > ul:before,.menu > ul > li > ul > li > ul:after{content:"";display:table}
.menu > ul > li > ul > li > ul:after{clear:both}
.menu > ul > li > ul > li > ul > li{float:left;width:100%;padding:0px;margin:0;font-size:.8em}
.menu > ul > li > ul > li > ul > li a{border:0}
.menu > ul > li > ul.normal-sub{width:300px;left:auto;padding:0px}
.menu > ul > li > ul.normal-sub > li{width:100%}
.menu > ul > li > ul.normal-sub > li a{border:0;padding:10px}
@media only screen and (max-width: 959px) {
.menu-container{width:100%}
.menu-mobile{display:block}
.menu-dropdown-icon:before{display:block}
.menu > ul{display:none}
.menu > ul > li{width:100%;float:none;display:block}
.menu > ul > li a{padding:1.5em;width:100%;display:block}
.menu > ul > li > ul{position:relative}
.menu > ul > li > ul.normal-sub{width:100%}
.menu > ul > li > ul > li{float:none;width:100%;margin-top:20px}
.menu > ul > li > ul > li:first-child{margin:0}
.menu > ul > li > ul > li > ul{position:relative}
.menu > ul > li > ul > li > ul > li{float:none}
.menu .show-on-mobile{display:block}
}




@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%}
}


/*
#menu .dropdown-menu{padding-bottom:0}
#menu .dropdown-inner{display:table}
#menu .dropdown-inner ul{display:table-cell}
#menu .dropdown-inner a{min-width:180px;display:block;padding:3px 20px;clear:both;line-height:20px;color:#333}
#menu .see-all{display:block;margin-top:.5em;border-top:1px solid #DDD;padding:3px 20px}
#menu .see-all:hover,#menu .see-all:focus{text-decoration:none;color:#333}
#menu #category{float:left;padding-left:15px;font-weight:700;line-height:40px;color:#333}
#menu .btn-navbar{font-size:15px;font-stretch:expanded;padding:2px 18px;float:right}
@media (min-width: 768px) {
#menu .dropdown:hover .dropdown-menu{display:block}

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

#menu{border-radius:4px}
#menu div.dropdown-inner > ul.list-unstyled{display:block}
#menu .dropdown-inner{display:block}
#menu .dropdown-inner a{width:100%;color:#fff}
#menu .dropdown-menu a:hover,#menu .dropdown-menu ul li a:hover{background:rgba(0,0,0,0.1)}
#menu .see-all{margin-top:0;border:none;border-radius:0;color:#fff}
}
*/



#content{min-height:600px}
.alert{padding:8px 14px}
.pagination{margin:0}
.list-group a{border:1px solid #DDD;color:#888;padding:8px 12px}
.list-group a.active,.list-group a.active:hover,.list-group a:hover{color:#444;background:#eee;border:1px solid #DDD;text-shadow:0 1px 0 #FFF}
.carousel-caption{color:#FFF;text-shadow:0 1px 0 #000}
.carousel-control .icon-prev:before{content:'\f053';font-family:FontAwesome}
.carousel-control .icon-next:before{content:'\f054';font-family:FontAwesome}
.product-thumb{margin-bottom:20px;overflow:auto}
.product-thumb .image{text-align:center}
.product-thumb .image a{display:block}
.product-thumb .image a:hover{opacity:.8}
.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-weight:700}
.product-list .product-thumb .caption{margin-left:230px}
@media (max-width: 1200px) {
.product-grid .product-thumb .caption{min-height:210px;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}
}
.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-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-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-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}
}
@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%}
}
#column-left .product-layout,#column-right .product-layout{width:100%}
.input-group .form-control[name^=quantity]{min-width:50px}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-image:none;background-color:#df5c39}
@media (max-width: 768px) {
body{overflow-x:hidden}
.header-float{position:inherit;box-shadow:none}
.body-top-fix{padding-top:0}
.snk-clearfix .product-thumb{border:none}
.breadcrumb{display:none}
.logo-header-snk{margin-bottom:20px;text-align:center}
.logo-header-snk img{display:inline-block!important;text-align:center!important}
.snk-secure-text{padding:5px 0}
.snk-secure-div{text-align:center;width:100%}
.offer-header-snk,.cart-header-snk{padding-top:20px}
.snk-footer-row3 h4{text-align:center}
.snk-info-dev,.snk-dev-icon,.snk-social-footer{text-align:left;margin-bottom:20px}


/*
#menu ul > li > a{padding-left:25px}
#menu div.dropdown-menu{margin-left:0!important;padding-bottom:10px;background-color:#333}
#menu .dropdown-menu a:hover,#menu .dropdown-menu ul li a:hover{color:#fff}
#menu ul > li > a.active{font-weight:700}
*/


.snk-block-two > div > div,.snk-footer-row2 > div{margin-bottom:30px}
.snk-qtd-internal,.snk-price-internal{display:inline-block;width:100%}
.cart-buttons > a{width:100%}
.snk-thumb-others > a{min-width:30%;margin:3px;display:inline-block}
.snk-atr-list > li{margin-bottom:5px}
}