
.login-left h3, .login-right h3{color:#df1f26;font-size:1.2em;text-transform:uppercase;font-weight:600;padding-bottom:0.5em;}
.login-left p, .login-right p{color:#666;display:block;font-size:1.1em;margin:0 0 1.5em 0;line-height:1.3em;}
.acount-btn{background:#900;color:#FFF;font-size:0.8em;padding:0.7em 1.2em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;display:inline-block;text-transform:uppercase;}
.mar{margin-top:20px;}
.acount-btn:hover, .login-right input[type="submit"]:hover, .login-left input[type="submit"]:hover{background:#000;text-decoration:none;color:#fff;}
.login-right form, .login-left form{padding:1em 0;}
.login-right form div, .login-left form div{padding:0 0 1.5em 0;}
.login-right span, .login-left span{color:#555;font-size:1em;padding-bottom:0.2em;display:block;text-transform:uppercase;}
.login-right input[type="text"], .login-left input[type="text"], .login-left input[type="password"], .login-right input[type="password"]{border:1px solid #DDDBDB;outline-color:#fb4d01;width:96%;font-size:0.9em;padding:10px;-webkit-appearance:none;}
.login-right input[type="submit"], .login-left input[type="submit"]{background:#900;color:#FFF;font-size:1em;padding:0.7em 1.2em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;display:inline-block;text-transform:uppercase;border:none;outline:none;}
.login-right input[type="submit"]:hover, .login-left input[type="submit"]:hover{background:#000;}
a.forgot{font-size:0.85em;margin-right:10px;}
h4.title{color:#000;margin-bottom:0.5em;text-transform:uppercase;border-bottom:1px solid #DFDDDD;padding-bottom:13px;}
p.cart{color:#999;line-height:1.8em;margin-top:40px;}
.register-top-grid h3, .register-bottom-grid h3{color:#df1f26;font-size:1em;padding-bottom:5px;margin:0;font-weight:600;}
.register-top-grid div, .register-bottom-grid div{width:48%;float:left;margin:10px 0;}
.register-top-grid span, .register-bottom-grid span{color:#333;padding-bottom:0.2em;display:block;text-transform:uppercase;font-size:1em;}
.register-top-grid input[type="text"], .register-bottom-grid input[type="text"], .obs{border:1px solid #999;width:100%;font-size:1em;padding:0.5em;-webkit-appearance:none;}
.obs{width:96%;}
.checkbox{margin-bottom:4px;padding-left:27px;font-size:1.1em;line-height:27px;cursor:pointer;}
.checkbox{position:relative;color:#555;}
.checkbox:last-child{margin-bottom:0;}
.news-letter{color:#555;font-weight:600;font-size:0.85em;margin-bottom:1em;display:block;text-transform:uppercase;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;clear:both;}
.checkbox i{position:absolute;bottom:5px;left:0;display:block;width:20px;height:20px;outline:none;border:2px solid #D2CF99;}
.checkbox input + i:after{content:'';background:url("../images/tick1.png") no-repeat 1px 2px;top:-1px;left:-1px;width:15px;height:15px;font:normal 12px/16px FontAwesome;text-align:center;}
.checkbox input + i:after{position:absolute;opacity:0;transition:opacity 0.1s;-o-transition:opacity 0.1s;-ms-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-webkit-transition:opacity 0.1s;}
.checkbox input{position:absolute;left:-9999px;}
.checkbox input:checked + i:after{opacity:1;}
.news-letter:hover{color:#00BFF0;}
.register-but{margin-top:1em;}
.register-but form input[type="submit"]{background:#df1f26;color:#FFF;font-size:0.8em;padding:0.8em 2em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;display:inline-block;text-transform:uppercase;border:none;outline:none;}
.register-but input[type="submit"]:hover{background:#000;}
div.register-bottom-grid{margin-top:3em;}
.to input[type="text"]{padding:10px;width:29%;font-size:1.2em;margin-right:10px;border:1px solid #DDD;color:#333;background:#fff;float:left;outline:none;-webkit-appearance:none;}
.text{float:left;width:63%;}
.text input[type="text"], .text textarea{width:100%;font-size:1.2em;margin:10px 0;border:1px solid #DDD;color:#333;outline:none;background:#fff;height:150px;padding:10px;resize:none;-webkit-appearance:none;}
.form-submit{float:left;margin:10px 0px 0 6px;}
.form-submit input[type="submit"]{background:#333;color:#FFF;font-size:1em;padding:1em 1.8em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;display:inline-block;text-transform:uppercase;border:none;outline:none;}
.form-submit input[type="submit"]:hover{background:#900;}
.contact-top h1{color:#555;font-size:1.7em;text-transform:uppercase;margin-bottom:0.5em;}
.contact-top h2{color:#555;font-size:1.4em;text-transform:uppercase;margin-bottom:0.5em;margin-top:2em;}
.contact-top p{color:#555;font-size:1.1em;margin-bottom:1em;}
.contact-top_right h2{color:#555;font-size:1.5em;text-transform:uppercase;margin-bottom:1em;}
ul.list{padding:0;list-style:none;}
ul.list li{color:#555;font-size:0.9em;line-height:2em;font-family:'Raleway', sans-serif;font-weight:600;}
ul.list li a{color:#000;}
.map{margin-top:3em;}
.map iframe{border:none;width:100%;min-height:300px;}
.wishlist{min-height:500px;}
.desapa{display:none;}
.thumbs{text-align:center;}
.thumbs img{border:1px solid #CCC;padding:7px;}
@media(max-width:1280px){.search{width:65%;}
.search input[type="text"]{width:80%;}
ul.bag{width:29%;}
ul.clock{width:37%;}
.header_bottom_right{width:77%;}
.search{width:60%;margin-right:5%;}
ul.bag{width:35%;}
ul.list1 li.list1_right p{font:500 13px/14px 'Raleway', sans-serif;margin-top:28px;line-height:1.5em;}
.column_center h1{font:600 27px/27px 'Raleway', sans-serif;}
.desc h3{font-size:1em;}
span.m_1, span.m_2{padding:7px 0;}
.link1{background:url(../images/arrow.png) no-repeat 2px 1px;padding:5px 5px 5px 25px;font-size:12px;}
.desapa{display:none;}
}
@media(max-width:1024px){.header_bottom_right{width:75%;}
.search{width:40%;}
.search input[type="text"]{width:60%;}
i.bag_left{width:40px;height:44px;background:url(../images/img-sprite.png)no-repeat -52px 2px #e05b5b;}
.heart{bottom:108px;right:170px;}
.grid-flex h4{font-size:0.85em;}
.nbs-flexisel-item p{font-size:0.85em;}
.link2{background:url(../images/cart1.png) no-repeat 5px 2px;padding:10px 15px 10px 45px;font-size:14px;}
.thumb{width:273px;height:230px;background-size:100%;}
span.countDays, span.countHours, span.countMinutes{margin-right:17px;}
ul.navigation li{margin-right:-7px;font-size:11px;}
p.timeRefDays{padding-left:8px;}
.thumb_desc h3{font-size:1.3em;}
.link3{font-size:25px;}
.right-grid{width:72%;margin-right:3%;}
.right-grid p{font-size:0.8125em;}
.mens-toolbar .pager{width:42.5%;}
.mens-toolbar .sort{width:31.5%;}
.images_3_of_2{width:46.2%;margin-right:2.6%;}
.span_3_of_2{width:50.3333%;}
span.reducedfrom{font-size:22px;}
.blog-poast-admin{bottom:9.6em;}
.grid-flex{min-height:100px;}
.desapa{display:none;}
}
@media(max-width:800px){.header_bottom_left img{width:100px;margin-top:15px;}
.menu{padding-top:115px;}
.search{width:62%;}
.search input[type="text"]{width:75%;padding:13px;}
.search input[type="submit"]{background:url('../images/search.png') no-repeat 13px 9px #e05b5b;padding:10.5px 25px;}
.search input[type="submit"]:hover{background:url('../images/search.png') no-repeat 13px 9px #1bccf7;}
i.bag_left{width:40px;height:44px;background:url(../images/img-sprite.png)no-repeat -52px 2px #e05b5b;}
ul.bag li.bag_right{padding:15px 3px;}
ul.bag{width:31%;}
ul.list1 li.list1_right p{font:500 12px 'Raleway', sans-serif;}
.box_inner{text-align:center;}
.box_inner img{display:inline-block;}
.heart{bottom:108px;right:445px;}
.link2{padding:10px 15px 10px 40px;font-size:12px;}
.grid-flex h4{font-size:12px;}
.m_3{margin-top:1.5em;}
.grid-flex{min-height:100px;}
.span_1{margin-bottom:2em;}
.timer_box{margin-bottom:3em;}
.sidebar{margin-bottom:2em;}
.single_top{margin-bottom:4em;}
.men{padding:5em 0 2em;}
.login-left{margin-bottom:3em;}
.span_1_of_single1 h3, .span_1_of_single1 h2, .span_1_of_single1 h4, .grid_1 h3{font-size:0.93em;line-height:18px;margin-bottom:10px;}
.view-details-link img{width:100%}
.mens-toolbar .pager{width:100%;}
.register-top-grid div, .register-bottom-grid div{width:100%;float:none;}
.box5 img{max-width:100%;}
.box4, .desc h2{display:none}
ul.bag li.bag_right{position:absolute;background:url(../images/carri2.png)no-repeat;}
ul.bag li.bag_left{display:none;}
.desa{display:none;}
.desapa{display:block;float:right;}
.desc h1{line-height:1.1em;}
.span_1_of_single, .span_1_of_single1{width:48%}
}
@media(max-width:768px){.menu{padding-top:115px;}
.header_bottom{padding:1em 0 1em;}
.thumb{border-bottom:none;}
.thumb_desc{border-top:3px solid #8cb273;}
.content_bottom{margin-bottom:3em;}
.blog-poast-admin{bottom:8.6em;}
.cssmenu ul li a{margin:10px 5px;}
.header-top-left{width:49.5%;}
.col-md-4.contact-top_right{margin-top:3em;}
.header_bottom_right{width:75%;}
.search{width:62%;}
.search input[type="text"]{width:75%;}
}
@media(max-width:667px){.header_bottom_left img{width:100px;margin-top:27px;}
.menu{padding-top:125px;}
.header_bottom_right{width:100%;margin-top:20px;}
.search{width:75%;}
.header_bottom_left{width:20%;}
ul.bag li.bag_right{margin-left:160px;margin-top:-93px;}
.dropdownContain{display:none}
}
@media(max-width:640px){.header_bottom_left{width:20%;}
.header_bottom_right{width:65%;}
.search input[type="submit"]{background:url('../images/search.png') no-repeat 7px 8px #e05b5b;padding:9.5px 20px;}
.search input[type="text"]{padding:14px;width:60%;}
.search input[type="submit"]:hover{background:url('../images/search.png') no-repeat 7px 8px #1bccf7;}
i.bag_left{width:40px;height:42px;background:url(../images/img-sprite.png)no-repeat -52px 1px #E05B5C;}
.search{width:63%;}
.images_3_of_2{width:100%;margin-right:0;float:none;}
.span_3_of_2{width:100%;float:none;}
.header-top-left{display:none;}
.cssmenu ul{float:none;text-align:center;}
ul.clock{display:none;}
.logo{width:100%;float:none;}
.search{width:100%;}
.header_bottom{padding:1em 0;}
}
@media(max-width:480px){.column_center h1{font:600 18px/18px 'Raleway', sans-serif;}
.column_center h2{font:500 14px/20px 'Raleway', sans-serif;}
.heart{bottom:108px;right:236px;}
.right-grid{width:67%;margin-right:3%;}
.right-grid a{font-size:14px;}
ul.footer_nav li a{margin:0 4px;}
.men{padding:2em 0 2em;}
.grid_1 img, .span_1_of_single1 img{margin-bottom:0;}
p.m_text2{margin:10px 0 20px;}
.blog-poast-admin{bottom:9.6em;width:16%;}
.comments-area input[type="text"], .comments-area textarea{padding:10px;width:98%;}
.comments-area input[type="submit"]{padding:10px 10px;font-size:0.85em;}
.to input[type="text"]{width:100%;float:none;margin-left:0 !important;}
text input[type="text"], .text textarea{width:100%;}
.text{float:none;width:100%;}
.form-submit{float:none;margin:0;}
.error-404 h1{font-size:6em;}
}
@media(max-width:320px){.logo img{width:80px;}
.search input[type="submit"]{background:url('../images/search.png') no-repeat 5px 6px #e05b5b;padding:7.5px 17px;}
.search input[type="submit"]:hover{background:url('../images/search.png') no-repeat 5px 6px #1bccf7;}
.search input[type="text"]{padding:10px;}
.box2, .box3, .box4, .box5{min-height:50px;}
.column_center h1{font:600 15px/23px 'Raleway', sans-serif;}
ul.sellers li.sellers_desc h2, ul.spinner li.spinner_head h3{font:700 15px 'Raleway', sans-serif;}
.heart{bottom:108px;right:178px;}
.thumb{width:233px;height:212px;background-size:100%;}
.thumb_desc h3{font-size:1.1em;}
.link3{background:url(../images/cart2.png) no-repeat 5px 5px;padding:15px 0 10px 60px;font-size:20px;}
.left-grid{width:26%;}
.but{margin-top:1em;}
.content_middle_bottom{padding:1em 0;}
.map iframe{min-height:200px;}
.mens-toolbar .sort{width:100%;float:none;}
.mens-toolbar .pager{width:100%;float:none;text-align:left;}
.pager .limiter{float:none;}
.contact-top h1, .contact-top_right h2{font-size:1.1em;margin-bottom:0.5em;}
.span_3_of_2 h1{font-size:1em;}
p.m_5{font-size:1.2em;}
span.reducedfrom{font-size:13px;}
.blog-poast-admin{bottom:15.6em;width:20%;}
.blog-poast-info ul li a{font-size:12px;}
p.m_10{font-size:0.8125em;}
p.m_11{display:none;}
.comments-area{margin-top:2em;}
.comments-area{margin-top:2em;}
.container{padding:0;}
.rslides img{min-height:120px;}
.col-md-3.span_6{padding:0;}
.box_inner{float:left;}
.content_middle{padding:2em 0;}
ul.promote{margin-bottom:1em;}
ul.promote li.promote_head h3{font-size:1.5em;}
.content_bottom{margin-bottom:1em;}
ul.spinner{padding:5px 0;margin:0 0 1em;}
.grid_2{padding:1em 0 2em;}
ul.sellers{padding:5px;}
.pages{padding:0 15px;}
.comments-area h3{font-size:1.3em;}
.span_2{margin-bottom:1em;}
.toogle{margin-top:4%;padding:15px;}
h4.head_single{margin:2em 0 0em;padding:0 15px;}
}
#subir{position:fixed;bottom:30px;right:40px;cursor:pointer;z-index:99}
#subir:hover{text-decoration:none;}
.product-f-image{position:relative;}
.product-hover{height:100%;left:0;position:absolute;top:0;width:100%;overflow:hidden;}
.product-hover:after{background:none repeat scroll 0 0 #000;content:"";height:100%;left:-100%;opacity:0.1;position:absolute;top:0;width:100%;transition:.4s;}
.product-hover .add-to-cart-link, .product-hover .view-details-link{background:none;color:#fff;display:block;font-size:16px;margin:0;position:absolute;text-align:center;text-transform:uppercase;width:100%;z-index:99;transition:.4s;}
.product-hover .add-to-cart-link:hover, .product-hover .view-details-link:hover{text-decoration:none;}
.product-hover a i.fa{margin-right:5px;}
.product-hover .add-to-cart-link{top:-25%;}
.product-hover .view-details-link{bottom:-25%;}
.single-product:hover .product-hover .add-to-cart-link{top:32%;}
.single-product:hover .product-hover .view-details-link{bottom:30%;}
.single-product:hover .product-hover:after{left:0}
.carrinho{margin-top:-23px;margin-left:-21px;}
.carrinho ul li{-webkit-transition:padding .05s linear;-moz-transition:padding .05s linear;-ms-transition:padding .05s linear;-o-transition:padding .05s linear;transition:padding .05s linear;}
.carrinho ul li.drop{position:relative;}
.carrinho ul > li{display:inline-block;}
.carrinho ul li a{line-height:80px;padding:0 20px;color:#777;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}
.carrinho ul li a:hover{color:#eee;}
.carrinho .dropOut .triangle{width:0;height:0;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid white;top:-8px;margin-left:-8px;}
.carrinho .dropdownContain{width:200px;position:absolute;z-index:2;left:50%;margin-left:-100px;top:-400px;}
.carrinho .dropOut{width:200px;background:white;float:left;position:relative;margin-top:0px;opacity:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.15);-moz-box-shadow:0 1px 6px rgba(0,0,0,.15);box-shadow:0 1px 6px rgba(0,0,0,.15);-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}
.carrinho .dropOut ul{float:left;padding:10px 0;}
.carrinho .dropOut ul li{text-align:center;float:left;width:180px;padding-top:10px;padding-bottom:10px;margin:0px 10px;color:#777;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background .1s ease-out;-moz-transition:background .1s ease-out;-ms-transition:background .1s ease-out;-o-transition:background .1s ease-out;transition:background .1s ease-out;}
.carrinho .dropOut ul .irao{background:#851e39;width:180px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;}
.carrinho ul li:hover a{color:white;}
.carrinho ul li:hover .dropdownContain{top:65px;}
.carrinho ul li:hover .underline{border-bottom-color:#777;}
.carrinho ul li:hover .dropOut{opacity:1;margin-top:8px;}