.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline;width:18px;height:12px}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.bottom p { font-family:"Work Sans", sans-serif;}
.input[type="text"] {margin-bottom: 10px;}
.widget-title {color:#EC008C!important;}
.widget.woocommerce .widget-title {color:#ffffff!important;}.bottom p { font-family:"Work Sans", sans-serif;}
.input[type="text"] {margin-bottom: 10px;}
.widget-title {color:#EC008C!important;}
.widget.woocommerce .widget-title {color:#ffffff!important;}
.header.widget-header .nav {
background: -moz-linear-gradient(left, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%); background: -webkit-linear-gradient(left, rgba(0,0,0,0.45) 0%,rgba(0,0,0,0) 100%); background: linear-gradient(to right, rgba(0,0,0,0.45) 0%,rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); }
.widget.woocommerce .widget-title { color:#291770!important; font-size:18px;}
.entry-meta {display:none;}
.wpb_text_column :last-child, .wpb_text_column p:last-child { color:#000; line-height:20px; font-size:16px;}
.bottom .copyright {
float: left;
width: 600px;
}
.entry-title {display:none;} .current-menu-parent { font-weight:700!important;}
.current-post-parent { font-weight:700!important;}
.current-menu-item { font-weight:700!important;}
.menu-item-390 {border-left:20px solid #4C0066!important;}
.menu-item-391 {border-left:20px solid #FD0097!important;}
.menu-item-397 {border-left:20px solid #073994!important;}
.menu-item-398 {border-left:20px solid #FFFF00!important;}
.menu-item-396 {border-left:20px solid #FF7F00!important;}
.menu-item-395 {border-left:20px solid #0A5503!important;}
.menu-item-399 {border-left:20px solid #9326FF!important;}
.menu-item-401 {border-left:20px solid #26C9FF!important;}
.menu-item-394 {border-left:20px solid #BFFF00!important;}
.menu-item-400 {border-left:20px solid #ccc!important;} .vc_tta-panel-body p {
font-size:14px!important;
}
.vc_tta-panel-body ul li {
font-size:14px!important;
}
.vc_tta-panel-body strong {
color:#000!important;
} .vc_tta-panel-heading {
padding-left:10px;
}
.vc_tta-title-text {
text-transform:none;
font-weight:600;
}
.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel h4 a:before {
color:#fff!important;
margin-left:0px;
}
.wpb-js-composer .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
border-color:#fff!important;
padding:0px;
}
.item-input { margin:20px 0;}
.vc_tta-title-text { font-family: 'Work Sans', sans-serif; color:#000; }
.cat-item-15, .menu-item-583 {border-left:20px solid #f967ac!important;}
.cat-item-18, .menu-item-585 {border-left:20px solid #FD0097!important;}
.cat-item-19, .menu-item-589  {border-left:20px solid #073994!important;}
.cat-item-20, .menu-item-590   {border-left:20px solid #FFFF00!important;}
.cat-item-21, .menu-item-591 {border-left:20px solid #FF7F00!important;}
.cat-item-22, .menu-item-592  {border-left:20px solid #0A5503!important;}
.cat-item-23, .menu-item-593 {border-left:20px solid #9326FF!important;}
.cat-item-24, .menu-item-594  {border-left:20px solid #26C9FF!important;}
.cat-item-25, .menu-item-595   {border-left:20px solid #BFFF00!important;}
.cat-item-26, .menu-item-596 {border-left:20px solid #ccc!important;} .cat-item-15, .menu-item-1874 {border-left:20px solid #f967ac!important;}
.cat-item-18, .menu-item-1875 {border-left:20px solid #FD0097!important;}
.cat-item-19, .menu-item-1877  {border-left:20px solid #073994!important;}
.cat-item-20, .menu-item-1878   {border-left:20px solid #FFFF00!important;}
.cat-item-21, .menu-item-1879 {border-left:20px solid #FF7F00!important;}
.cat-item-22, .menu-item-1880  {border-left:20px solid #0A5503!important;}
.cat-item-23, .menu-item-1881 {border-left:20px solid #9326FF!important;}
.cat-item-24, .menu-item-1882  {border-left:20px solid #26C9FF!important;}
.cat-item-25, .menu-item-1883   {border-left:20px solid #BFFF00!important;}
.cat-item-26, .menu-item-1884 {border-left:20px solid #ccc!important;}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
float:left!important;
}
li.reviews_tab { display:none!important}
.woocommerce-tabs { display:none!important}
.sidebar .widget .menu .sub-menu {
position: absolute;
width:100%;
left:98%;
top:0;
visibility: hidden;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
opacity:0;
background: #eeeeee;
z-index:9999999999!important;
}
.sidebar .widget {
overflow: unset !important;
}
.sidebar .widget ul li:hover > .sub-menu {
visibility: visible;
opacity: 1;
left:100%;
}
.copyright p {
line-height:22px!important;
margin:15px 0;
font-size:12px!important;
}
@media only screen and (max-width: 320px){
.sidebar .widget .menu .sub-menu {
position: relative;
width:100%;
left:125%!important;
margin-top:0;
visibility: visible;
opacity:1.0;
background-color:#fff!important;
z-index:9999999999!important;
}
}
@media screen and (min-width: 321px) and (max-width:360px){
.sidebar .widget .menu .sub-menu {
left:112%!important;
}
}
@media screen and (min-width: 361px) and (max-width:374px){
.sidebar .widget .menu .sub-menu {
left:112%!important;
}
}
@media screen and (min-width: 375px) and (max-width:468px){
.sidebar .widget .menu .sub-menu {
left:105%!important;
}
}
@media only screen and (max-width: 468px) {
.copyright, p {
width:100%!important;
line-height:22px!important;
margin:5px 0;
font-size:10px!important;
}
.themesflat-socials { clear:both;}
ul.sub-menu { margin-left:-330px!important;
margin-top:33px;
}
.sidebar .widget .menu .sub-menu {
position: relative;
width:100%;
margin-top:0;
visibility: visible;
opacity:1.0;
background-color:#fff!important;
z-index:9999999999!important;
}
}
@media only screen and (max-width: 767px) {
.header-wrap .wrap-header-content {
display:none;
}
#mainnav-mobi {
z-index: 100000000000000000000000!important;
}
}