/*
Theme Name: 	Revo Child Theme
Theme Uri:  	https://www.smartaddons.com/themes/sw_revo
Description:  A child theme of SW Revo
Author:     	Smartaddons
Author Uri: 	https://www.smartaddons.com/
Template:   	revo
Version:    	1.4.1
License:    	GNU General Public License v2 or later
*/

.header-style17 .header-mid .revo-logo {
    padding-top: 0px !important;
}


.top-header.col-lg-3.col-md-3.col-sm-12.col-xs-12.pull-left > div > a > img {
    width: 185px !important;
}

.compare.button {
    margin-left: 5px !important;
}



.product-thumbnail {
    display: table-cell !important;
}

.woocommmerce-shop > a{
    color: #ffffff !important;
}

.table{
    border-color: #aaa5af !important;
}


.footer .footer-home10 {
     background-image: none !important;
	background-color: f7f7f7 !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
	margin-bottom: -25px !important;
		margin-top: -20px !important;
	}


.footer-title 
{
    font-weight: 700;
    font-size: 14px;
    color: #222;
    text-transform: uppercase;
    margin-bottom: 25px;
}


.newsletterline{

    color: black 	!important;
  
}

.copyright-text{
  color: black 	!important;
}


.footer-copyright.default{
background-color: #f7f7f7 !important;  
}
/* START MANUAL COLORS */



.sw-woo-tab-cat4 .resp-tab .top-tab-slider .nav.nav-tabs li.active a, .sw-woo-tab-cat4 .resp-tab .top-tab-slider .nav.nav-tabs li:hover a {
    background: #8f042e !important;
	border-color: #8f042e !important;
}



.item .item-wrap .item-detail .products-thumb a.sw-quickview {
    background-color: #aa0e39 !important;
}

.item .item-wrap .item-detail .products-thumb a.sw-quickview:hover{
   background-color: #a02a4e !important;
}


.sale-off, .sw-newlabel, .sw-outstock {   
	background-color: #aa0e39 !important;
}


span.menu-img > img{   
	display: none !important;
}

/* LANDING PAFE STYLES */

.flag{   
	height: 23px !important;
	display: inline-block !important;
	padding-right: 8px !important;
	vertical-align: middle !important;
}

.flagp{
    margin-bottom: 4px;
	vertical-align: middle !important;
}

.flagp:hover {
    opacity: .75 !important;
	}
	
	/* FOOTER ICONS STYLES */
	

.footerp{
	vertical-align: middle !important;
	margin: 0 0 20px !important;

}

.footerf{
	vertical-align: middle !important;
	display: inline-block !important;
	padding-right: 10px !important;
}

.socials-footer ul li a {
    background: #cccccc !important;	
}

.socials-footer ul li a:hover {
    background: #aa0e39 !important;	
}
	
	
.footmenu > li {
    padding-bottom: 10px !important;	
}	

.footbox {
    padding-top: 20px !important;	
}	

.footmenu{
    margin-left: 17px !important;	
    margin-top: 15px !important;
	list-style: disc !important;
}	
  
.widget-title2 {
    padding-bottom: 10px !important;	
}	

.stratpharmaworld 	{
    height: 280px !important;	
	 width: 280px !important;	
}	

.Newsletter2{
    background-color: #f7f7f7 !important;

	vertical-align: middle !important;

	}	

.new-socials17{
    background-color: #f0f0f0 !important;}	

.newsletterinner{

	vertical-align: middle !important;
			margin-bottom: -60px !important;
		margin-top: -60px !important;
	

	}	


.newsletterline{
font-size: 16px;
float: left;
}	

	
/* SHIPPING STYLES */



#calc_shipping_state, #calc_shipping_city, #calc_shipping_postcode{
    display: none !important;	
}	

/* START COMPARE STYLES */

#cboxOverlay {

    background: rgba(0,0,0,0.5) !important;
}	
/* END COMPARE STYLES */


/* HOMEPAGE MENUS */

div.item-content.products-content > div.item-description{

    display: none !important;
}	

.products-entry.item-wrap.clearfix{

    margin-bottom: 30px !important;
    border: 1px #ccc solid !important;
}	

.item-price{
    margin-bottom: 15px !important;
 }	
 
 

.qc_theme_one, .qc_theme_one.qcld-con-tooltip{
 
margin-left: 7px !important;
margin-bottom: 10px !important;
-webkit-tap-highlight-color: rgba(0,0,0,0) !important;
font-family: "Open Sans", Helvetica, Arial, sans-serif !important;
list-style: none !important;
box-sizing: border-box !important;
outline: none !important;
box-shadow: none !important;
text-decoration: none !important;
position: relative !important;
cursor: default !important;
padding: 0 30px !important;
overflow: hidden !important;
text-transform: capitalize !important;
transition: all .5s !important;
border-radius: 50px !important;
color: #fff !important;
font-size: 14px !important;
font-weight: 600 !important;
height: 42px !important;
line-height: 38px !important;
background: #8f042e !important;
border-color: #8f042e !important;
 }
 
 
li.current {
 
-webkit-tap-highlight-color: rgba(0,0,0,0) !important;
font-family: "Open Sans", Helvetica, Arial, sans-serif !important;
list-style: none !important;
box-sizing: border-box !important;
outline: none !important;
box-shadow: none !important;
text-decoration: none !important;
position: relative !important;
cursor: default !important;
padding: 0 30px !important;
overflow: hidden !important;
text-transform: capitalize !important;
transition: all .5s !important;
border-radius: 50px !important;
color: #fff !important;
font-size: 14px !important;
font-weight: 600 !important;
height: 42px !important;
line-height: 38px !important;
background: #8f042e !important;
border-color: #8f042e !important;
 }
 
 qc-tabs-style1 ul.qc_nav_style_1 li {
margin-left: 7px !important;
}


#qcld-wootab-more-default-all{
 

margin-bottom: 10px !important;
-webkit-tap-highlight-color: rgba(0,0,0,0) !important;
font-family: "Open Sans", Helvetica, Arial, sans-serif !important;
list-style: none !important;
box-sizing: border-box !important;
outline: none !important;
box-shadow: none !important;
text-decoration: none !important;
position: relative !important;
cursor: default !important;
padding: 0 30px !important;
overflow: hidden !important;
text-transform: capitalize !important;
transition: all .5s !important;
border-radius: 50px !important;
color: #fff !important;
font-size: 14px !important;
font-weight: 600 !important;
height: 42px !important;
line-height: 38px !important;
background: #8f042e !important;
border-color: #8f042e !important;
 }
 
 
.widget_sp_image > img {
	width:auto !important;
    max-height:160px !important;
 }
 
 
 
.landingtitle{
	text-align: center !important;
	width:auto !important;

 }


.destina{
	text-align: center !important;
	 }

.destina2{
	text-align: center !important;
	margin-top: 38px !important;
	margin-bottom: 30px !important;
	 }
	 
.destina5{
	text-align: left !important;
	 }
	 
	 
.destina6{
	text-align: left !important;
	 }	 

.block-home-3{
	margin-bottom: 0px !important;
	
	 }	 
	 

	 
.descparallax {
	
	
  /* The image used */
  background-image: url("/wp-content/uploads/2020/01/77hr-1.jpg");

  /* Set a specific height */
  min-height: 60vh !important;
  background-size: 80% !important;
  
  
  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  margin-bottom: -30px;
}
 
 
  
		 
.xt_wooqv-button.xt_wooqv-more-info.button{
-webkit-tap-highlight-color: rgba(0,0,0,0);
visibility: visible;
box-sizing: border-box;
-webkit-appearance: button;
font-family: inherit;
outline: medium none !important;
margin: 0;
cursor: pointer;
position: relative;
text-decoration: none;
overflow: visible;
font-weight: 700;
left: auto;
border: 0;
display: inline-block;
background-image: none;
box-shadow: none;
text-shadow: none;
height: 32px;
line-height: 32px;
text-transform: capitalize;
background-color: #AA0E39 !important;
font-size: 13px;
padding: 0 10px;
border-radius: 17px;
margin-right: 5px;
color: #fff;
-webkit-font-smoothing: antialiased;
vertical-align: middle;
float: left;
		 }
		 
		 
		.xt_wooqv-button.xt_wooqv-more-info.button:hover {	 
    background-color: #a02a4e!important;
	color: white !important;
		  }


.cn-button.bootstrap {
background-image: none !important;
background-color: #AA0E39 !important;

 }




.cn-button.bootstrap:hover {	 
    background-color: #a02a4e!important;
	color: white !important;
		  }



/*XRT*/
.postid-4588 .bg-orange-button {	 
	    display: inline-block;
		  }

.postid-4594 .bg-orange-button {	 
	    display: inline-block;
		  }

.postid-4798 .bg-orange-button {	 
	    display: inline-block;
		  }
		  
.postid-5219 .bg-orange-button {	 
	    display: inline-block;
		  }
		  
/*STRATACEL*/

.postid-4566 .bg-orange-button {	 
	    display: inline-block;
		  }

.postid-4573 .bg-orange-button {	 
	    display: inline-block;
		  }


.postid-4576 .bg-orange-button {	 
	    display: inline-block;
		  }

.postid-4793 .bg-orange-button {	 
	    display: inline-block;
		  }

/*STRADERM*/


.postid-4442 .bg-orange-button {	 
	    display: inline-block;
		  }

.postid-4543 .bg-orange-button {	 
	    display: inline-block;
		  }


.postid-4535 .bg-orange-button {	 
	    display: inline-block;
		  }		
		  
.postid-4545 .bg-orange-button {	 
	    display: inline-block;
		  }		
		  
.postid-4790 .bg-orange-button {	 
	    display: inline-block;
		  }		

.postid-4775 .bg-orange-button {	 
	    display: inline-block;
		  }		


/*STRATAMARK*/


.postid-4579 .bg-orange-button {	 
	    display: inline-block;
		  }

.postid-4583 .bg-orange-button {	 
	    display: inline-block;
		  }


.postid-4806 .bg-orange-button {	 
	    display: inline-block;
		  }		
		  
.postid-4803 .bg-orange-button {	 
	    display: inline-block;
		  }		
		  

/*STRATAMAED*/


.postid-4548 .bg-orange-button {	 
	    display: inline-block;
		  }

.postid-4553 .bg-orange-button {	 
	    display: inline-block;
		  }


.postid-4556 .bg-orange-button {	 
	    display: inline-block;
		  }		
		  
.postid-4559 .bg-orange-button {	 
	    display: inline-block;
		  }		
		  
.postid-4810 .bg-orange-button {	 
	    display: inline-block;
		  }		



/*STRATACTX*/


.postid-5442 .bg-orange-button {	 
	    display: inline-block;
		  }	

.postid-5451 .bg-orange-button {	 
	    display: inline-block;
		  }			  

.postid-5690 .bg-orange-button {	 
	    display: inline-block;
		  }			  
		  
.postid-5694 .bg-orange-button {	 
	    display: inline-block;
		  }			  


/*FOR SINGLE PAGES*/

.postid-6478 .bg-orange-button {display: inline-block;}
.postid-6480 .bg-orange-button {display: inline-block;}
.postid-6482 .bg-orange-button {display: inline-block;}
.postid-6484 .bg-orange-button {display: inline-block;}
.postid-6486 .bg-orange-button {display: inline-block;}
.postid-6491 .bg-orange-button {display: inline-block;}
.postid-6493 .bg-orange-button {display: inline-block;}
.postid-6495 .bg-orange-button {display: inline-block;}
.postid-6497 .bg-orange-button {display: inline-block;}
.postid-6498 .bg-orange-button {display: inline-block;}
.postid-6500 .bg-orange-button {display: inline-block;}
.postid-6504 .bg-orange-button {display: inline-block;}
.postid-6506 .bg-orange-button {display: inline-block;}
.postid-6508 .bg-orange-button {display: inline-block;}
.postid-6511 .bg-orange-button {display: inline-block;}
.postid-6514 .bg-orange-button {display: inline-block;}
.postid-6518 .bg-orange-button {display: inline-block;}
.postid-6522 .bg-orange-button {display: inline-block;}
.postid-6528 .bg-orange-button {display: inline-block;}
.postid-6532 .bg-orange-button {display: inline-block;}
.postid-6534 .bg-orange-button {display: inline-block;}
.postid-6536 .bg-orange-button {display: inline-block;}
.postid-6539 .bg-orange-button {display: inline-block;}
.postid-6543 .bg-orange-button {display: inline-block;}
.postid-6545 .bg-orange-button {display: inline-block;}
.postid-6584 .bg-orange-button {display: inline-block;}
.postid-6594 .bg-orange-button {display: inline-block;}


/*END FOR SINGLE PAGES*/




.prodlandingbox{
    opacity: 1 !important;
	}
	
.prodlanding {
   margin-bottom: 0px !important;
	}
	
.prodlanding > img:hover {
    opacity: 1 !important;
	}

/*hide show more button*/		  

button#qcld-wootab-more-default {
	 display:none !important;
		 }
		 
		  
		  
/*Centered shop image*/		  
 .widget_sp_image > img { display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}


/*remove sorting in shop*/		  
.orderby-order-container.clearfix { 
display: none;
}


div.item.address.col-lg-4.col-md-4.col-sm-12 > div > div.info  {
    padding: 20px 0 !important;
    line-height: 20px !important;
}

.wp-post-image {
    padding: 2px 2px 2px 2px !important;
    }

/*style for products */


#nav_menu-24 {
    border-width: 0 1px 1px 1px;
    border-style: solid;
    border-color: #ebebeb;
}

/*style for products - single pages*/
#nav_menu-23 {
    border-width: 0 1px 1px 1px;
    border-style: solid;
    border-color: #ebebeb;
}



#menu-products > li > a > span
{
padding-left: 13px; 
}

.shipping-calculator-button{
display: none !important;
}





/* FORM/MESSAGES STYLES */





.form-input > label{
    width: 100% !important;
	    margin-bottom: 5px !important;
}	

.form-choice > label{
    margin-bottom: 0px !important;
}	

#form-choice{
    width: 100% !important;
	height: 45px;
	border-top-color: rgb(204, 204, 204) !important;
    border-right-color: rgb(204, 204, 204) !important;
    border-bottom-color: rgb(204, 204, 204) !important;
    border-left-color: rgb(204, 204, 204) !important;
	margin-bottom: 12px;
}	

.wpcf7-textarea{
border-color: rgb(204, 204, 204) !important;
}	

.wpcf7-submit{
    display: block;
    margin: 0 auto !important;
}	

/*
COMPARE STYLES
*/





.ps-scrollbar-y-rail{
opacity: 1 !important;
}

.ps-scrollbar-y{
opacity: 1 !important;
}
.ps-scrollbar-x{

opacity: 1 !important;
}


.ps-scrollbar-x-rail{

opacity: 1 !important;
}

/*
ABOUT PAGE STYLES
*/

.abouttoprow {
	background-position: center !important;
	}

.aboutgrey{
  background-color: rgba(0, 0, 0, 0.6) !important;
    color: #ffffff !important;
    font-size: 19px !important;
	text-align: center !important;
}

.topaboutinsidetxt {
	padding-right:30px !important;
		padding-left:30px !important;
	}
	
	
@media (min-width: 992px) {
 .main-menu{
    width: 70% !important;
  }
	
	.top-header {
    width: 20%;
}
		
header#header  .container {
    max-width: 1100px !important;
}	
}

@media (min-width: 1380px) {
		
header#header  .container {
    max-width: 1220px !important;
}	
}
/* @media (max-width: 1199px) {
	
header#header  .container {
    max-width: 1070px;
}	
} */


@media (max-width: 1100px) {
	.nav-pills >li > a {
    padding: 22px 16px !important;
    font-size: 12px !important;
}
}


@media (max-width: 992px) {
 li.menu-country{
    display: none !important;
  }
}

@media (min-width: 992px) {
 .menu-choose-country{
    display:none !important;
  }
}



#tab-description > div > h2{
	display:none !important;
			}
			
#tab-additional_information > div > h2{
	display:none !important;
			}
			
			
			
.productli{
list-style-type: circle;
text-align: left !important;
}

.row.pierwszy, .row.drugi, .row.trzeci, .row.czwarty, .row.piaty, .row.szosty, .row.siodmy, .row.osmy, .row.dziewiaty, .row.dziesiaty, .row.jedenasty, .row.dwunasty, .row.trzynasty, .row.czternasty, .row.pietnasty{
padding-bottom:2px !important;
}

/*
REMOVED COMPARE ON THE BOTTOM OF SINGLE PRODUCT PAGE*/
	

	
.item.slick-slide.slick-current.slick-active > div > div > div.item-content > div.item-bottom.clearfix > a.compare.button{
	display: none !important;
	}
	
	
div:nth-child(6) > div > div > div.item-content > div.item-bottom.clearfix > a.compare.button{
	display: none !important;
	}	
	
div:nth-child(7) > div > div > div.item-content > div.item-bottom.clearfix > a.compare.button{
	display: none !important;
	}	
	
div:nth-child(8) > div > div > div.item-content > div.item-bottom.clearfix > a.compare.button{
	display: none !important;
	}

div:nth-child(9) > div > div > div.item-content > div.item-bottom.clearfix > a.compare.button{
	display: none !important;
	}


div:nth-child(10) > div > div > div.item-content > div.item-bottom.clearfix > a.compare.button{
	display: none !important;
	}

div:nth-child(11) > div > div > div.item-content > div.item-bottom.clearfix > a.compare.button{
	display: none !important;
	}	
	
div:nth-child(12) > div > div > div.item-content > div.item-bottom.clearfix > a.compare.button{
	display: none !important;
	}	
	
	
	
	/*
.resmenu-container .navbar-toggle {
    display: none !important;
	}
*/

#menu-mobile    { display: none !important;
	}
	

#shiftnav-toggle-main {
background-color: rgba(255, 255, 255, 0.75) !important;}	


a.shiftnav-target {

-webkit-tap-highlight-color: rgba(0,0,0,0);
line-height: normal;
font-family: "Open Sans", Helvetica, Arial, sans-serif;
font-size: 14px;
list-style: none;
list-style-type: none;
box-sizing: border-box;
outline: none !important;
text-decoration: none;
padding: 12px 0;
display: block;
box-shadow: none;
border-bottom: 1px solid #eee;
background: none;
padding-left: 15px; }


a.shiftnav-target:current{

-webkit-tap-highlight-color: rgba(0,0,0,0);
line-height: normal;
font-family: "Open Sans", Helvetica, Arial, sans-serif;
font-size: 14px;
list-style: none;
list-style-type: none;
box-sizing: border-box;
outline: none !important;
text-decoration: none;
padding: 12px 0;
display: block;
box-shadow: none;
border-bottom: 1px solid #eee;
color: #aa0e39;
background: none;
padding-left: 15px; }



.shiftnav-menu-title{
font-size: 23px !important;}

.shiftnav-menu-title{
    padding: 20px 25px !important;}
	
	
	
	#aboutid2{
	margin-bottom: 0px !important;
	background-color: #fff;
    padding: 29px 0;
    margin: 20px 0 80px 0;
	    border: 1px solid #ebebeb;
	 }
	 
	 
.sub-menu{
background-color:transparent !important;
    padding-left: 15px !important;}
	


.is_cat_stickyed{ 
padding-right: 17px !important;}













i.fa.fa-truck, i.fa.fa-question-circle, i.fa.fa-desktop, i.fa.fa-phone-square, i.fa.fa-info-circle {
    font-size: 36px;
    padding-top: 2px;
    color: #AA0E39; }



#block-home-4 {
  background-color: #fff;
  padding: 29px 0;
  margin: 20px 0 80px 0;
}
#block-home-4 {
  margin: 0;
}
#block-home-4 {
  width: 25%;
  float: left;
}
#block-home-4 {
  float: right;
}
#block-home-4 {
  border-left: 0;
}
#block-home-4 {
  border-right: 0;
}
#block-home-4 {
  padding-left: 30px;
  float: left;
  width: 100%;
}
#block-home-4 {
  float: right;
  padding-right: 30px;
  padding-left: 0;
}
#block-home-4 {
  float: left;
  font-size: 36px;
  padding-top: 2px;
  color: #AA0E39;
}
#block-home-4 {
  float: right;
}
#block-home-4 {
  padding-left: 50px;
}
#block-home-4 {
  padding-right: 50px;
  padding-left: 0;
}
#block-home-4 {
  font-size: 13px;
  color: #222;
  text-transform: uppercase;
  font-weight: 600;
  margin-bottom: 2px;
}
#block-home-4 {
  text-transform: capitalize;
  padding-top: 2px;
  color: #666;
  margin-bottom: 3px;
}
#block-home-4 {
  color: #AA0E39;
}
#block-home-4 {
  color: #AA0E39;
}


.navigation.hidden-tablet.hidden-phone.item-right  {
  width: 81.9% !important;
}




.icons-pack.hidden-tablet.hidden-phone.item-center {
  width: 0.6% !important;
}


.switcher.notranslate {
margin-top: -20px;
}


/*
START OF DISABLED DROPDOWN AND ALL LANGUAGES ON THE LIST*/

p#user__locale_field {
    display: none;
}

option {
    display: none;
}

option[value="en_US"] {
        display: inherit !important;
}

/*
END OF DISABLED DROPDOWN AND ALL LANGUAGES ON THE LIST*/


