.post-type-archive-product .shop-product-pub {
display:none !important
}
.grecaptcha-badge{
visibility: collapse !important;  
}
.iswpemail p a {
color:#fff!important;
text-decoration: none;
}
.iswpemail p a:hover {
color:#fff!important;
text-decoration:underline!important;
}
.iswpemail p{
font-size: 15px;
font-family: 'Raleway', sans-serif;
font-weight: 600;
}
.iswpemail a{
font-size: 15px;
font-family: 'Raleway', sans-serif;
font-weight: 600;
}
.iswpemaily p{
font-size: 15px;
font-family: 'Raleway', sans-serif;
font-weight: 600;
}
#menu-header-menu li a {
font-size: 17px!important
}
#masthead .vc_col-sm-9{
align-self: flex-end
}
.vc_custom_1472756841999{margin-bottom: 0px !important;padding-top: 10px !important;padding-bottom: 10px !important;background-color: #4a5560 !important;}.vc_custom_1465837130696{margin-bottom: 0px !important;padding-top: 25px !important;padding-bottom: 25px !important;background-color: #ffffff !important;}
.owl-carousel .owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-stage .owl-item  .item{
}
.post .entry.post .entry-data .entry-content a.more-link::after, .post .entry.post .entry-data .entry-summary a.more-link ::after {
content: "➞";
margin-left: 10px;
}
nav.paging-navigation .loop-pagination span.current i, nav.paging-navigation .loop-pagination span.dots i, nav.paging-navigation .loop-pagination a i {
font-family: 'themify';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
nav.paging-navigation .loop-pagination span.current i.next::before, nav.paging-navigation .loop-pagination span.dots i.next::before, nav.paging-navigation .loop-pagination a i.next::before {
content: "\e628";
}
.vc_custom_1436372977291{margin-top: 60px !important;}
.vc_custom_1473447992781{margin-bottom: 0px !important;border-top-width: 1px !important;border-top-color: #dadddf !important;border-top-style: solid !important;}
.vc_custom_1436372983229{margin-bottom: 0px !important;padding-top: 25px !important;padding-bottom: 25px !important;}
.vc_custom_1473501843648{padding-top: 8px !important;}
.ihdlefttxt{text-align: left;}
.ihdrighttxt{text-align: right;}
#menu-header-menu{float:right;}
.vc_custom_1441612243620{margin-bottom: 30px !important;}
.vc_custom_1441612510037{margin-bottom: 30px !important;}
.archivepopular #primary {
width: 100% !important
}
.archivepopular .products .shop-product {
float: left;
width: 33.33333333%;
margin-left:0;
}
.archivepopular .products {
margin-left: -15px;
margin-right: -15px;
}
.archivepopular .products:before {
content: " ";
display: table;
}
.ispopularshop {
width: 33.33333333%;
float: left;
padding-left: 15px;
padding-right: 15px;
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
ul.menu li.current_page_item a.menu-link {
color: #37c324!important
}
.entry.post .entry-data .entry-content a.more-link {
font-weight:normal!important
}
.vc_custom_1436252384529{margin-bottom: 0px !important;}
.uc_clean_accordion .uc_container .uc_content{color:#45545f}
.uc_clean_accordion .uc_container .uc-heading em{color:#45545f}
.uc_clean_accordion .uc_container .uc-heading span.uc_dactive{color:#45545f}
.uc_clean_accordion .uc_container .uc-heading:hover {text-decoration:underline}
.uc_clean_accordion .uc_container .uc-heading.active {
font-size: 15px;
font-weight: 300;
padding: 20px 15px;
font-family: Montserrat, Helvetica, Arial, sans-serif;
margin: 0 0 5px 0;
background-color: #f5f5f5;
line-height: 1.22222222;
color: #45545f;
}
.uc_clean_accordion .uc_container .uc_ac_box {
border:#eeeeee 0px solid;
}
.uc_clean_accordion *{
margin:0;
padding:0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.uc_clean_accordion .uc_container .uc-heading{
overflow:hidden;
cursor:pointer;
font-size: 15px;
font-weight: 300;
padding: 20px 15px;
font-family: Montserrat, Helvetica, Arial, sans-serif;
margin: 0 0 5px 0;
background-color: #f5f5f5;
line-height: 1.22222222;
color: #45545f;
}
.uc_clean_accordion .uc_container .uc_ac_box{border:#eee 0px solid;}
.uc_clean_accordion .uc_container .uc_content{
display:none;
padding: 15px;
line-height: 1.5;
}
.uc_clean_accordion .uc_container .uc-heading{
color:#45545f;
}
.uc_clean_accordion .uc_container .uc-heading span.bbb{
float:right;
font-size:15px;
display:block;
line-height:55px;
font-weight:300;
}
.uc_clean_accordion .uc_container .uc-heading span.uc_active{display:none;position:relative}
.uc_clean_accordion .uc_container .uc-heading span.uc_dactive{display:block;}
.uc_clean_accordion .uc_container .uc-heading.active span.uc_active{display:block}
.uc_clean_accordion .uc_container .uc-heading.active span.uc_dactive{display:none}
@media only screen and (max-width: 767px){
.uc_clean_accordion .uc_container .uc-heading span { margin-left:0px;}
.uc_clean_accordion .uc_container .uc-heading em { width:calc(100% - 35px); line-height:18px;}
}
.newdeals .is-archive-product.container.active-sidebar #primary {
width:74%!important
}
#cn-more-info {
color: #fff!important
}
#cn-more-info:hover {
text-decoration:underline!important
}
.cn-button.wp-default {
color:#333!important;
background:#ededed!important;
}
#primary .wpcf7 .wpcf7-form > p {
font-size: 16px!important;
}
#primary .wpcf7-exclusive-checkbox .wpcf7-list-item-label{
font-size: 16px!important;
}
@media (max-width: 768px){
#menu-header-menu {
display: flex;
justify-content: center;
float: none;
margin: 20px auto 0px auto
}
.archivepopular .products .shop-product {
float: left;
width: 50%;
}
}
@media (max-width: 699px){
.newdeals .is-archive-product.container.active-sidebar #primary {
width: auto!important;
}
}
@media (max-width: 500px){
.header-menu .menu-item:first-child {
margin-left: 0px !important;
}
.header-menu .menu-item {
margin-left: 5px !important;
}
}