* {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	margin: 0;	padding: 0;}
*:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{overflow-y:scroll;}
body {	font: 14px HMSans, Arial, Helvetica, sans-serif;	color: #000;	background: #fff;	font-weight: 400;	} a{text-decoration:none;color:#000;outline:none;}
a:hover{color:#000;text-decoration:none}
a.btn{color:#fff;display:inline-block;background:#000;padding:15px 30px;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700}
a.btn:hover{background:#1b1bed;}
ul, ol{list-style:none}
input, select, textarea{font:16px HMSans, Arial, Helvetica, sans-serif;color:#000;}
.wrapper{margin:0 auto;padding:0 20px;}
.simple_header{padding:20px 0;text-align:center;}
.simple_header .description{color:#555}
.section_title{font-size:26px;margin-bottom:0px;font-weight:400;text-align:center}
.section_subtitle{font-size:16px;text-align:center;max-width:650px;margin:0px auto;line-height:1.5;color:#555;}
.subsection_title{font-size:20px;margin-bottom:20px;}
.favorites .text{display:none}
.simplefavorite-button, .simplefavorite-button *{cursor:pointer}
.main_header{padding:15px 20px;background:#000;position:relative;box-shadow:0 2px 15px rgba(0, 0, 0,.03);z-index:2}
.header_wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.header_wrapper .col{flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;}
.header_wrapper .col_logo{order:1;-webkit-order:1;-ms-order:1;}
.header_wrapper .col_cat{order:2;-webkit-order:2;-ms-order:2;text-align:center;padding:0 15px;}
.header_wrapper .col_search{order:4;-webkit-order:4;-ms-order:4;flex-basis:100%;-webkit-flex-basis:100%;-ms-flex-basis:100%;padding-top:5px;}
.header_wrapper .col_wishlist{order:3;-webkit-order:3;-ms-order:3;}
.header_wrapper .logo a{display:block;font-size:16px;letter-spacing:4px;line-height:24px;text-transform:uppercase;color:#fff}
.header_wrapper .logo img{display:block;height:26px;}
.header_wrapper .search_form{background:#222;border-radius:3px;overflow:hidden;position:relative;}
.header_wrapper .search_form input.text{width:100%;font-size:16px;font-weight:700;padding:10px 60px 10px 10px;border:none;background:none;outline:none;height:45px;color:#fff}
.header_wrapper .search_form button.btn{position:absolute;right:0;top:0;display:block!important;font-size:18px;border:none;background:none;color:#1b1bed;width:45px;height:45px;cursor:pointer;}
.header_wrapper .wishlist_link{display:block;float:right;position:relative;padding-right:15px;color:#fff}
.header_wrapper .wishlist_link .simplefavorites-user-count{font-size:11px;line-height:1;font-weight:700;color:#fff;border-radius:50%;background:#1b1bed;position:absolute;right:0;top:-8px;width:16px;height:16px;text-align:center;padding-top:3px;}
.main-nav{text-align:center;white-space:nowrap}
.main-nav > .menu-item{display:inline-block;}
.main-nav > .menu-item > a{display:inline-block;padding:13px 10px;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#fff}
.main-nav > .menu-item > .sub-menu{position:absolute;top:100%;left:0;width:100%;background:#fff;display:none;z-index:99999;padding:10px 20px 20px;box-shadow:0 15px 20px rgba(0, 0, 0, .1);text-align:left;}
.main-nav > .menu-item.open > .sub-menu{display:block;}
.main-nav > .menu-item.open > a{background:#222;position:relative;}
.main-nav > .menu-item > .sub-menu > .menu-item{width:50%;}
.main-nav > .menu-item > .sub-menu > .menu-item > a{display:block;background:#fff;padding:15px 10px;position:relative}
.main-nav > .menu-item > .sub-menu > .menu-item.menu-item-has-children > a:after{display:inline-block;content:"\f0da";color:#e1e1e1;position:absolute;right:10px;top:50%;margin-top:-8px;z-index:9;font:normal normal normal 16px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;}
.main-nav > .menu-item > .sub-menu > .menu-item.hover > a{background:#f6f6f6;}
.main-nav > .menu-item > .sub-menu > .menu-item.menu-item-has-children.hover > a:after{color:#1b1bed;}
.main-nav > .menu-item > .sub-menu > .menu-item > .sub-menu{display:none;position:absolute;left:50%;right:20px;bottom:20px;top:10px;padding:10px;overflow:auto;background:#fff;border:1px solid #e3e3e3}
.main-nav > .menu-item > .sub-menu > .menu-item.hover > .sub-menu{display:block;}
.main-nav > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item > a{display:block;padding:5px 10px;}
.main-nav > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item > a:hover{background:#f6f6f6;}
.homepage_carusel{background:#e3e3e3;color:#fff;margin:0 auto}
.homepage_carusel .item{position:relative;width:100%;min-height:580px;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;}
.homepage_carusel .item video{position:absolute;top:50%;left:50%;width:100%;height:auto;min-height:580px;transform:translate(-50%, -50%);object-fit:cover;z-index:1;}
.homepage_carusel h1, .homepage_carusel h2, .homepage_carusel h3, .homepage_carusel h4{font-size:20px;margin-bottom:0px;letter-spacing:-1px;}
.homepage_carusel p.description{font-size:16px;}
.homepage_carusel p{margin-bottom:20px;}
.homepage_carusel .overlayer{position:absolute;z-index:3;left:50%;top:50%;width:100%;max-width:960px;padding:20px;text-align:center;transform:translate(-50%, -50%);}
.homepage_carusel .btn{color:#fff;border:2px solid #fff;background:none!important;}
.browse_categories{padding:30px 0;}
.browse_categories ul{margin:-10px}
.browse_categories ul:after{display:block;content:"";clear:both;height:0;}
.browse_categories li{float:left;position:relative;padding:10px;width:50%}
.browse_categories li a{display:block;overflow:hidden;position:relative;color:#fff;padding-bottom:152%;background-size:cover;background-position:center;}
.browse_categories li a:before{display:block;content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0, 0, 0, 0);z-index:2;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.browse_categories li a:hover:before{background:rgba(0, 0, 0, 0.1);}
.browse_categories li .image img{position:absolute;z-index:1;left:50%;top:50%;width:auto;height:100%;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.browse_categories li a:hover .image img{-webkit-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05);}
.browse_categories li .overlayer{position:absolute;z-index:3;left:0px;bottom:0px;right:0px;padding:100px 25px 25px;text-align:center;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%);}
.browse_categories li .title{font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:700}
.browse_categories li p{display:none}
.list_products{padding:20px 0 30px 0;}
.list_products .split_header{overflow:hidden;margin-bottom:20px;}
.list_products .split_header:after{display:block;content:"";clear:both;height:0;}
.list_products .split_header .section_title{float:left;margin-bottom:0;}
.list_products .filter_nav{float:right;margin-top:-8px;}
.list_products .filter_nav li{float:left}
.list_products .filter_nav a{display:block;padding:15px;color:#000}
.list_products .filter_nav .text{display:none;}
.list_products .tab_content{display:none;}
.list_products .ui-tabs-active a{color:#1b1bed}
.list_products .simplefavorite-button strong{display:none;}
.list_products.list_products_cat{padding-top:0;}
.category_description{margin:30px auto;color:#555;font-size:18px;line-height:28px;max-width:900px;}
.category_description h2{font-size:26px;margin-bottom:20px;}
.category_description h3{font-size:22px;margin-top:20px;margin-bottom:10px;height:auto;text-align:left!important;font-weight:700;}
.category_description p{margin-bottom:20px;}
.breadcrumbs{font-size:14px;margin-bottom:10px;}
.breadcrumbs a{display:inline-block;text-transform:capitalize;}
.breadcrumbs .breadcrumb_last{display:none;}
.breadcrumbs .separator{display:inline-block;color:#1b1bed;padding:0 10px;}
.list_products .wrapper_products{margin:-10px;margin-bottom:20px;}
.list_products .wrapper_products:after{display:block;content:"";clear:both;height:0;}
.list_products .product{float:left;position:relative;padding:10px;width:50%;}
.list_products .thumb{display:block;overflow:hidden;position:relative;padding-bottom:149%;height:0;border:1px solid #f4f4f4;border-bottom:none;}
.list_products .thumb:after{display:block;content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.03)}
.list_products .thumb img{display:block;position:absolute;left:50%;top:50%;height:auto;max-width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.list_products .thumb .discount{background:rgba(27, 27, 237, .90);color:#fff;font-size:12px;font-weight:700;border-radius:50%;display:block;width:42px;height:42px;line-height:42px;text-align:center;position:absolute;left:10px;top:10px;z-index:1;}
.list_products .details{padding:15px;border:1px solid #f4f4f4;border-top:none;}
.list_products h3{font-size:13px;margin-bottom:5px;height:40px;overflow:hidden;font-weight:400}
.list_products .meta{font-size:13px;}
.list_products .meta:after{display:block;content:"";clear:both;height:0;}
.list_products .meta .left{float:left;font-weight:700}
.list_products .meta .right{float:right;text-align:right}
.list_products .meta .fa{color:#aaa;}
.list_products .meta .fa.active{color:#1b1bed;}
.list_products .product .meta .text{display:none}
.list_products .simplefavorite-button *{cursor:pointer}
.list_products .product:hover .details{background:#000}
.list_products .product:hover .details *{color:#fff}
.products_container{overflow:hidden;margin:0 -10px;}
.products_container .col_filters{padding:0 10px;display:none}
.products_container .col_products{padding:0 10px;}
.products_container .toogle_filters{display:block;text-align:center;margin:0 10px 20px;cursor:pointer;padding:10px;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700;}
.sort_products{margin-bottom:20px;}
.sort_products:after{content:"";display:block;clear:both}
.sort_products .products_found{float:left;padding:5px 0;}
.sort_products .form_orderby{float:right}
.filter{margin-bottom:30px;border-bottom:1px solid #e3e3e3;padding-bottom:30px;position:relative;}
.filter h4{font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700;margin-bottom:15px;padding-right:20px;}
.filter .clear_link{position:absolute;right:0;top:0;font-size:13px;text-decoration:underline;}
.filter_search .search_cnt{position:relative;}
.filter_search .search_input{width:100%;padding:3px 30px 3px 5px;background:#f6f6f6;border-radius:3px;border:none;outline:none;}
.filter_search .search_btn{color:#1b1bed;position:absolute;right:0;top:0;border:none;background:none;height:28px;width:28px;cursor:pointer;}
.filter .filterform{position:relative;}
.filter .filterform:after{content:"\f002";display:inline-block;font:normal 14px/1 FontAwesome;position:absolute;left:10px;top:7px;}
.filter .filterinput{width:100%;padding:3px 5px 3px 30px;background:#f6f6f6;border-radius:3px;border:none;outline:none;}
.filter .price-input{width:55px;padding:3px 5px;background:#f6f6f6;border-radius:3px;border:none;outline:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-size:12px}
.filter .btn{color:#fff;display:inline-block;background:#000;padding:5px 10px;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700;border:none;cursor:pointer;margin-left:5px;border-radius:3px;-webkit-appearance:none;}
.filter_price *{vertical-align:middle}
.filter .filterform{display:block;margin-top:15px;width:100%;}
.filter .list_attributes{max-height:300px;overflow:auto;}
.filter .list_attributes li{display:block;padding:7px 0;}
.filter .list_attributes li:before{content:"";width:12px;height:12px;border:1px solid #ccc;margin:0 8px 0 0;display:inline-block;border-radius:6px;}
.filter .list_attributes li.selected:before{border:1px solid transparent;margin:0 8px 0 0;display:inline-block;border-radius:6px;background:#ccc}
.filter .list_attributes li input.submit_forms{display:none;}
.filter .list_attributes li label{cursor:pointer;display:inline-block;}
.filter .list_attributes li.selected label{font-weight:bold}
.filter .list_attributes li .count{color:#b2b3b7;font-size:80%}
.filter .list_categories{}
.filter .list_categories a{display:block;padding:7px 0;}
.filter .list_categories a:before{content:"";width:12px;height:12px;border:1px solid #ccc;margin:0 8px 0 0;display:inline-block;border-radius:6px;}
.filter .list_categories > .cat-item > .children{display:none}
.filter .list_categories > .cat-item > .children > .cat-item > .children{display:none}
.filter .list_categories > .cat-item > .children > .cat-item > .children .cat-item > .children{display:none}
.filter .list_categories > .current-cat-ancestor > .children{display:block}
.filter .list_categories > .current-cat > .children{display:block}
.filter .list_categories > .current-cat-parent > .children > .current-cat > .children{display:block}
.filter .list_categories > .current-cat-ancestor > .children > .current-cat-parent > .children{display:block}
.filter .list_categories > .current-cat-ancestor > .children > .current-cat-parent > .children .current-cat-parent > .children{display:block}
.filter .list_categories .children{margin-left:10px;}
.filter .list_categories .current-cat > a{font-weight:bold}
.filter .list_categories .current-cat > a:before{border:1px solid transparent;margin:0 8px 0 0;display:inline-block;border-radius:6px;background:#ccc}
.filter ::-webkit-scrollbar{width:6px;}
.filter ::-webkit-scrollbar-track{background:#eaeaea;}
.filter ::-webkit-scrollbar-thumb{background:#999;}
.filter ::-webkit-scrollbar-thumb:hover{background:#000;}
.page_nav{text-align:center;font-size:12px}
.page_nav li{display:inline-block;padding:0 2px;}
.page_nav li a{display:inline-block;background-color:#f6f6f6;cursor:pointer;padding:10px 15px;margin-bottom:5px;}
.page_nav li a:hover, .page_nav li.active a{background-color:#1b1bed;color:#fff}
.instagram_gallery{}
.instagram_gallery ul:after{display:block;content:"";clear:both;height:0;}
.instagram_gallery li{float:left;width:50%;position:relative;}
.instagram_gallery img{display:block;width:100%;height:auto;}
.instagram_gallery .overlayer{background:rgba(27, 27, 237, 0.9);position:absolute;left:0;top:0;bottom:0;right:0;color:#fff;text-align:center;font-size:16px}
.instagram_gallery .overlayer *{display:block}
.instagram_gallery .inner{position:absolute;top:50%;transform:translateY(-50%);width:100%}
.instagram_gallery .fa{font-size:46px;margin-bottom:10px;}
.instagram_gallery strong{font-size:26px;margin-bottom:10px;}
.instagram_gallery a{font-weight:700;color:#fff}
.instagram_gallery .second, .instagram_gallery .fourth, .instagram_gallery .fifth{display:none}
.main_footer{background:#111;color:#797075;padding:20px 0;font-size:14px;}
.main_footer a{color:#797075}
.main_footer a:hover{color:#fff}
.main_footer h5{font-size:16px;color:#fff;margin-bottom:10px;}
.main_footer .col{float:left;padding:20px 0;width:50%;}
.main_footer .col.full_col{width:100%;}
.main_footer .col.half_col{width:50%;}
.main_footer ul a{display:inline-block;padding:3px 0;}
.main_footer p{margin-bottom:10px;}
.main_footer .text{border:none;background:#4c4045;border-radius:3px;color:#fff;padding:10px;font:12px Halis, Arial, Helvetica, sans-serif;width:75%}
.main_footer .btn{border:2px solid #4c4045;background:none;border-radius:3px;color:#fff;padding:8px;font:12px Halis, Arial, Helvetica, sans-serif;font-weight:700;width:20%;cursor:pointer}
.main_footer .begin_footer{overflow:hidden}
.main_footer .end_footer{clear:both;margin-top:40px;text-align:center}
.main_footer .end_footer .social_icon{background:#4c4045;border-radius:50%;width:40px;height:40px;color:#fff;font-size:18px;text-align:center;display:inline-block;padding-top:10px;}
.main_footer .end_footer p{font-size:12px;max-width:440px;margin:20px auto;}
.product_single{padding:30px 20px;}
.product_single:after{display:block;content:"";height:0;clear:both}
.product_single .left{margin-bottom:30px;position:relative;}
.product_single .left .discount{background:rgba(27, 27, 237, .9);color:#fff;font-size:12px;font-weight:700;border-radius:50%;display:block;width:42px;height:42px;line-height:42px;text-align:center;position:absolute;left:-10px;top:10px;z-index:1;}
.product_single .image{margin:-30px -20px 0 -20px;}
.product_single .image .wp-post-image{max-width:100%;height:auto;display:block;margin:0 auto}
.product_single .section_title{margin-bottom:5px;text-align:center;line-height:1.2;}
.product_single .price{font-weight:700;color:#1b1bed;margin-bottom:20px;font-size:20px;}
.product_single .price .old_price{color:#000;text-decoration:line-through}
.product_single .brand{margin-bottom:20px;}
.product_single .brand a{color:#aaa}
.product_single .cta{margin-bottom:10px;padding-top:20px;border-top:1px solid #efefef;text-align:center}
.product_single .cta a{color:#fff;display:block;background:#000;padding:15px 30px;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700}
.product_single .cta a:hover{background:#1b1bed;}
.product_single .cta_second{margin-bottom:20px;text-align:center}
.product_single .cta_second a{color:#000;display:block;background:#fff;padding:13px 30px;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700;border:2px solid #aaa;}
.product_single .cta_second .fa{color:#aaa;}
.product_single .cta_second .fa.active{color:#1b1bed;}
.product_single .entry .description{margin-bottom:20px;display:block}
.product_single .entry p, .product_single .entry ul, .product_single .entry ol{margin-bottom:20px;line-height:1.6;}
.product_single .entry h1, .product_single .entry h2, .product_single .entry h3, .product_single .entry h4, .product_single .entry h5, .product_single .entry h6{margin-bottom:20px;}
.product_single .entry ul{list-style:disc;}
.product_single .entry ol{list-style:decimal;}
.product_single .entry li{margin:2px 15px;}
.product_single .entry .attributes{font-size:13px;color:#aaa;margin-bottom:10px}
.product_single .entry .attributes span{font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700;}
.product_single .entry .attributes a{}
.product_single .entry .tags{margin-bottom:20px;}
.product_single .entry .tags a{display:inline-block;margin-right:10px;color:#aaa}
.product_single .entry .tags a:before{display:inline-block;content:"#";}
.product_single .social_share .social_icon{background:#aaa;border-radius:50%;width:32px;height:32px;color:#fff;text-align:center;display:inline-block;padding-top:8px;font-size:12px}
.product_single .social_share .social_icon:hover{background:#1b1bed;}
.favorites-list{}
.favorites-list .favorites-list-table{border:none;border-collapse:collapse;border-spacing:0;width:100%;}
.favorites-list .favorites-list-table td{border-bottom:1px solid #e3e3e3;padding:20px 0;}
.favorites-list .favorites-list-table td.cell-image{width:80px;}
.favorites-list .favorites-list-table td.cell-image img{width:80px;height:auto;}
.favorites-list .favorites-list-table td.cell-title{padding:20px;text-align:left}
.favorites-list .favorites-list-table td.cell-clear-btn{text-align:right}
.simplefavorites-clear{color:red;display:inline-block;cursor:pointer;border:2px solid red;background:#fff;padding:15px 30px;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700}
.blog_single .post{margin-bottom:30px;}
.blog_single .header_image{text-align:center;padding:50px 0;}
.blog_single .header_image.with_image{min-height:500px;padding:0;background-color:#111;background-size:cover;background-position:center;color:#fff;position:relative;margin:0 -20px 30px;}
.blog_single .header_image.with_image:before{display:block;content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0, 0, 0, 0.2);}
.blog_single .header_image.with_image .overlayer{position:absolute;z-index:3;left:50%;top:50%;width:100%;padding:20px;text-align:center;transform:translate(-50%, -50%);}
.blog_single .header_image.with_image a{color:#fff;}
.blog_single .header_image h1{font-size:32px;line-height:1.1;margin-bottom:10px}
.blog_single .entry{font-size:18px;}
.blog_single .entry .list_products{}
.blog_single .entry > p{margin-bottom:20px;}
.blog_single .entry > h1{font-size:26px;margin-bottom:20px;}
.blog_single .entry > h2{font-size:22px;margin-bottom:20px;}
.blog_single .entry > h3{font-size:20px;margin-bottom:20px;}
.blog_single .entry > h4{font-size:18px;margin-bottom:20px;}
.blog_single .entry blockquote{font-size:22px;line-height:1.6;text-decoration:underline}
.blog_single .entry blockquote > p{margin-bottom:20px;}
.blog_single .entry img.alignnone.size-full{display:block;max-width:100%;height:auto;}
.blog_single .entry ul{list-style:disc;margin:0 0 20px 30px}
.blog_single .entry ol{list-style:decimal;margin:0 0 20px 30px}
.blog_single .entry strong{font-weight:400}
.blog_single .entry .tags{margin-bottom:20px;text-align:center}
.blog_single .entry .tags a{display:inline-block;margin-right:10px;color:#aaa}
.blog_single .entry .tags a:before{display:inline-block;content:"#";}
.blog_single .social_share{text-align:center}
.blog_single .social_share .social_icon{background:#aaa;border-radius:50%;width:32px;height:32px;color:#fff;text-align:center;display:inline-block;padding-top:8px;font-size:12px}
.blog_single .social_share .social_icon:hover{background:#1b1bed;}
.navigation{max-width:680px;margin:0 auto;border:1px solid #e3e3e3;padding:15px;}
.navigation:after{content:"";display:block;clear:both;}
.navigation .alignleft{width:45%;float:left}
.navigation .alignright{text-align:right;width:45%;float:right}
.navigation span{background:#fff;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700;}
.blog_navigation{margin-top:15px}
.blog_navigation li{display:inline-block;}
.blog_navigation a{display:inline-block;padding:10px;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700;}
.blog_navigation .current-cat a{border-bottom:2px solid #e3e3e3}
.comments_template{max-width:680px;margin:30px auto 60px auto;}
.comments_template h3{font-size:20px;margin-bottom:5px;}
.commentlist{text-align:justify;margin-bottom:30px}
.commentlist li{padding:20px 0;border-bottom:1px solid #e3e3e3}
.commentlist p{margin:10px 0;}
.commentlist li .avatar{float:right;border-radius:50%;}
.commentlist cite, .commentlist cite a{font-weight:bold;font-style:normal;}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;}
.commentlist .commentmetadata, .commentlist .commentmetadata a{color:#aaa}
.comment-respond{}
.comment-respond label{display:block;margin-bottom:5px;}
.comment-respond input, .comment-respond textarea{border:1px solid #e3e3e3;display:block;width:100%;padding:5px 10px;}
.comment-respond .comment-notes, .comment-respond .logged-in-as, .comment-respond .comment-form-comment, .comment-respond .comment-form-author, .comment-respond .comment-form-email, .comment-respond .comment-form-url{margin-bottom:20px;}
.comment-respond .form-submit input{width:auto;color:#fff;display:inline-block;background:#000;padding:15px 30px;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700;cursor:pointer;}
.list_posts{padding-bottom:40px}
.list_posts .simple_header{padding:30px 0;text-align:center;}
.list_posts .simple_header .section_title{margin:0}
.list_posts .wrapper_posts{}
.blog_post{margin-bottom:20px;border:1px solid #f4f4f4;}
.blog_post .thumb{display:block;}
.blog_post .wp-post-image{display:block;max-width:100%;height:auto}
.blog_post .details{padding:15px;text-align:center;}
.blog_post h2{font-size:18px;line-height:1.2;margin-bottom:10px;font-weight:400}
.blog_post .link_more a{color:#aaa}
.error_page{padding:170px 20px;text-align:center}
.error_page h1{font-size:80px;line-height:1;letter-spacing:-3px;}
@media(min-width:768px){
.wrapper{width:728px}
.section_title{font-size:32px;}
.simple_header{padding:30px 0;}
.header_wrapper .logo img{height:30px;}
.header_wrapper{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}
.header_wrapper .col{flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;}
.header_wrapper .col_search{order:3;-webkit-order:3;-ms-order:3;flex-grow:2;-webkit-flex-grow:2;-ms-flex-grow:2;padding-top:0px;padding-right:15px;}
.header_wrapper .col_wishlist{order:4;-webkit-order:4;-ms-order:4;}
.main-nav > .menu-item > .sub-menu > .menu-item{width:300px;}
.main-nav > .menu-item > .sub-menu > .menu-item > .sub-menu{left:320px;padding:20px;width:calc(100% - 340px);max-width:890px;right:auto;-webkit-column-count:3;-moz-column-count:3;column-count:3;}
.main-nav > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item{}
.homepage_carusel h1{font-size:62px;line-height:1;letter-spacing:-2px;}
.homepage_carusel h2{font-size:42px;}
.homepage_carusel h3{font-size:32px;}
.homepage_carusel h4{font-size:22px;}
.homepage_carusel p.description{font-size:26px;}
.homepage_carusel .item{min-height:680px;}
.browse_categories li{width:33.33%}
.browse_categories li .title:after{display:block;content:"";width:20px;height:2px;margin:15px auto;background:#fff;}
.browse_categories li p{display:block;font-size:14px;max-width:350px;margin:0 auto;}
.list_products .product{width:33.33%}
.list_products .filter_nav .text{display:inline-block;font-weight:700;margin-left:4px;}
.products_container .col_filters{width:20%;float:left;display:block;}
.products_container .col_products{width:80%;float:right;}
.products_container .toogle_filters{display:none}
.instagram_gallery li{width:33.33%;}
.instagram_gallery .fourth{display:block}
.main_footer{padding:40px 0;}
.main_footer .col.third_col{width:33.3333%;}
.main_footer .col.quarter_col{width:25%;}
.main_footer .col.fifth_col{width:20%;}
.main_footer .col.sixth_col{width:16.6666%;}
.list_products .simple_header{padding:30px 0;}
.breadcrumbs{margin-bottom:15px;}
.product_single{padding:30px 20px;}
.product_single .left{margin-bottom:0;float:left;width:50%;padding-right:15px;}
.product_single .right{float:right;width:50%;padding-left:15px;}
.product_single .left .discount{left:10px;}
.product_single .image{margin:0;}
.product_single .cta a{max-width:320px}
.product_single .cta_second a{max-width:320px}
.nav .cat-item .children{background-repeat:no-repeat;background-position:100% 100%;background-size:auto 300px;}
.list_posts .wrapper_posts{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.blog_post{width:calc(50% - 30px / 2);margin-bottom:30px;}
.blog_post .details{padding:30px;}
.blog_single .header_image.with_image{min-height:600px;margin:30px 0;}
.blog_single .header_image.with_image .overlayer{max-width:600px;}
}
@media(min-width:1024px){ 
.wrapper{width:980px}
.list_products .product{width:25%}
.blog_single .entry{padding:0 200px;}
.blog_single .entry .list_products{margin:0 -200px;padding:20px 0;}
.blog_post h2{font-size:26px;}
}
@media(min-width:1200px){ 
.wrapper{width:1170px}
.browse_categories{padding:40px 0;}
.list_products{padding:40px 0;}
.homepage_carusel .item{min-height:680px;}
.homepage_carusel .item video{min-height:680px;}
.instagram_gallery li{width:20%;}
.instagram_gallery .second, .instagram_gallery .fourth, .instagram_gallery .fifth{display:block}
.blog_post .details{padding:40px;}
}
@media(min-width:1600px){ 
.homepage_carusel .item { min-height:840px; }
.homepage_carusel .item video { min-height:840px;}
}@font-face{font-family:'HMSans';src:url(//leatherwear.ro/wp-content/themes/wpdaff/fonts/HMSans-Regular.woff2) format('woff2'), url(//leatherwear.ro/wp-content/themes/wpdaff/fonts/HMSans-Regular.woff) format('woff');font-weight:400;font-style:normal;}
@font-face {
font-family: 'HMSans';
src: url(//leatherwear.ro/wp-content/themes/wpdaff/fonts/HMSans-Bold.woff2) format('woff2'),
url(//leatherwear.ro/wp-content/themes/wpdaff/fonts/HMSans-Bold.woff) format('woff');
font-weight: 700;
font-style: normal;
}