  /*
	Theme Name: ASG-2022
	Description: ASG-2022 customized Theme
	Version: 2.4
	Author: Somayeh Bayat
	Author URI: 
	Tags: ASG-2022, HTML5, CSS3, Bootstrap, Responsive

*/

/*-- Global --*/

html {
	height:100%;
}

body {
    font-family: LatoWeb !important;
	
	
}

p {
	text-align: justify !important;
	line-height:1.7;
}

h1, h2, h3, h4, h5, h6 {
	
}

strong {
	
}
.mega-block-title{
		display:none !important;
	line-height:0;
}
.widget_sp_image h3{
	display:none;
	line-height:0;
}
.row{
	    margin-right:0 !important;
    margin-left:0 !important;

}

.innerPageLeftSideBar{
	
	padding-left:0 !important;
	
	
}
.innerPageRightSideBar{
	margin-bottom:50px;
	
}

.pagesBredcrumbContainer{
	padding-left:0 !important;	
}
/* ------------------------------------------- Fonts -------------------------------------------------- */

/* Webfont: Lato-Regular */@font-face {
    font-family: 'LatoWeb';
    src: url('fonts/Lato-Regular.eot'); /* IE9 Compat Modes */
    src: url('fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/Lato-Regular.woff2') format('woff2'), /* Modern Browsers */
         url('fonts/Lato-Regular.woff') format('woff'), /* Modern Browsers */
         url('fonts/Lato-Regular.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Medium */@font-face {
    font-family: 'LatoWebMedium';
    src: url('fonts/Lato-Medium.eot'); /* IE9 Compat Modes */
    src: url('fonts/Lato-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/Lato-Medium.woff2') format('woff2'), /* Modern Browsers */
         url('fonts/Lato-Medium.woff') format('woff'), /* Modern Browsers */
         url('fonts/Lato-Medium.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Light */@font-face {
    font-family: 'LatoWebLight';
    src: url('fonts/Lato-Light.eot'); /* IE9 Compat Modes */
    src: url('fonts/Lato-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/Lato-Light.woff2') format('woff2'), /* Modern Browsers */
         url('fonts/Lato-Light.woff') format('woff'), /* Modern Browsers */
         url('fonts/Lato-Light.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-semiBold */@font-face {
    font-family: 'LatoWebsemiBold';
    src: url('fonts/Lato-Semibold.eot'); /* IE9 Compat Modes */
    src: url('fonts/Lato-Semibold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/Lato-Semibold.woff2') format('woff2'), /* Modern Browsers */
         url('fonts/Lato-Semibold.woff') format('woff'), /* Modern Browsers */
         url('fonts/Lato-Semibold.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}


/* Webfont: Lato-Bold */@font-face {
    font-family: 'LatoWebBold';
    src: url('fonts/Lato-Bold.eot'); /* IE9 Compat Modes */
    src: url('fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/Lato-Bold.woff2') format('woff2'), /* Modern Browsers */
         url('fonts/Lato-Bold.woff') format('woff'), /* Modern Browsers */
         url('fonts/Lato-Bold.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}
/* ------------------------------------------- Fonts -------------------------------------------------- */

/* -----------------------------------------Home First Fold ------------------------------------------- */
.firstFold{

}
.bigBanner{
		
    background-image:url(img/banner.jpg);
    height: 90%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
	
}

.topShortcutContainer{
	
	position: relative;
}


.topShortcut{
	
	background-image: linear-gradient(to bottom right, #0755ba, #042e65);
	border: 1px solid rgba(255, 255, 255, .5);
	height:180px;
	margin-right:auto;
	margin-left:auto;
    margin-top:40%;
	color:#ffffff;
	font-size:24px;
	text-align:center;
	box-shadow: 0 0 10px #000000;
padding:10px 10px 10px 10px;
		
}

.tsCaption{
	
	font-family: LatoWebLight !important;
	padding:30px 0 20px 0;
}

.shareholdersButton{
	
	border: 1px solid rgba(255, 255, 255, .3);	
	
	width:100%;
	padding:12px 5px 3px 5px;
	font-size:16px;
	background-color:#042e65;
	height:50px;
	box-shadow: 0 0 3px #042e65;
	color:#ffffff;

}

.shareholdersButton a{
	
	color:#ffffff !important;
	cursor:hand;

}


.shareholdersIcon{
	
	float:left;
    width:25px;
    height: 25px;
    background: #ffffff url("img/share1.png") no-repeat center center !important;  
    background-size: 25px 25px !important;
    background-position: center center !important;
    margin-bottom: 7px;
	margin-left:10px;
	border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
	
}


.customersButton{
	
	border: 1px solid rgba(255, 255, 255, .3);	
	
	width:100%;
	padding:12px 5px 3px 5px;
	font-size:16px;
	background-color:#042e65;
	height:50px;
	box-shadow: 0 0 3px #042e65;
	color:#ffffff;

}

.customersButton a{
	
	color:#ffffff !important;
	cursor:hand;

}


.customersIcon{
	
	float:left;
    width:25px;
    height: 25px;
    background: #ffffff url("img/customer1.png") no-repeat center center !important;  
    background-size: 25px 25px !important;
    background-position: center center !important;
    margin-bottom: 7px;
	margin-left:10px;
	border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
	
}

.customersIcon:hover{
	
    background: #ffffff url("img/customer1.png") no-repeat center center !important;  
  
}

.suppliersButton{
	
	border: 1px solid rgba(255, 255, 255, .3);	

	width:100%;
	padding:12px 5px 3px 5px;
	font-size:16px;
	background-color:#042e65;
	height:50px;
	box-shadow: 0 0 3px #042e65;
	color:#ffffff;
	
}

.suppliersButton a{
	
	color:#ffffff !important;
	cursor:hand;

}

.suppliersIcon{
	
	float:left;
    width:25px;
    height: 25px;
    background: #ffffff url("img/supplier1.png") no-repeat center center !important;  
    background-size: 25px 25px !important;
    background-position: center center !important;
    margin-bottom: 7px;
	margin-left:10px;
	border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
	
}

.suppliersIcon:hover{
    background: #ffffff url("img/supplier1.png") no-repeat center center !important;  
  
}


.jobButton{
	
	border: 1px solid rgba(255, 255, 255, .3);	

	width:100%;
	padding:12px 5px 3px 5px;
	font-size:16px;
	background-color:#042e65;
	height:50px;
	box-shadow: 0 0 3px #042e65;
	color:#ffffff;
	
}

.jobButton a{
	
	color:#ffffff !important;
	cursor:hand;

}

.jobButtonIcon{
	float:left;
    width:25px;
    height: 25px;
    background: #ffffff url("img/job1.png") no-repeat center center !important;  
    background-size: 25px 25px !important;
    background-position: center center !important;
    margin-bottom: 7px;
	margin-left:10px;
	border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
}

.jobButtonIcon:hover{
    background: #ffffff url("img/job1.png") no-repeat center center !important;  
  
}



.ReadMoreButton:Hover{
	background-image: linear-gradient(to bottom left, #042e65, #042e65);

	
}

.ReadMoreButton{
	
	

	width:250px;
	padding:7px 5px 3px 5px;
	font-size:18px;
	background-image: linear-gradient(to bottom left, #0755ba, #042e65);
	height:42px;
	box-shadow: 0 0 3px #eeeeee;
	color:#ffffff;
	line-height:1.7;
	
}

.ReadMoreButton a{
	
	color:#ffffff !important;
	cursor:hand;

}

.ReadMoreButtonIcon{
	float:left;
    width:27px;
    height: 27px;
    background: #ffffff url("img/click.png") no-repeat center center !important;  
    background-size: 27px 27px !important;
    background-position: center center !important;
    margin-bottom: 7px;
	margin-left:8px ;
	margin-right:15px ;
	border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
}

.ReadMoreButtonIcon:hover{
    background: #ffffff url("img/click.png") no-repeat center center !important;  
  
}


.searchDiv{
	padding-bottom:15x !important;
	    padding-right: 0 !important;
		padding-left: 0 !important;
}
/*-- Responsive --*/


@media only screen and (max-width:320px) {
	
	.newspagePost {
    margin-top: 15px;
}
.mega-sub-menu img{
	display:none;
}

.wp-post-image{
	width:100%;
	margin-bottom:15px;
}
	
	.homeProdutDiv {
padding-right:0 !important;
padding-left:0 !important;
}

.wdform_scale_rating[style]{width:100% !important;}		
.wdform-element-section[style]{width:100% !important;}
.wdform-field[style]{width:100% !important;}
.wdform-label-section[style]{width:100% !important;}
.ui-spinner-input[style]{width:100% !important;}

	.innerCTA { 
	padding-right:0 !important;
	padding-left:0 !important;
		
	}
	.ReadMoreButton{
		width:100% !important;
		margin-bottom: 15px;
	}

	
			.homeProductItemIconethylene{
	margin-top:-20px !important;
}

.homeProductItemIconLD{
	margin-top:-20px !important;

}

.homeProductItemIconMDHD{
	margin-top:-20px !important;

}

.homeProductItemIconBy{
	margin-top:-20px !important;

}
	.innerPageTitle{
		text-align:center;
	}


.homeNewsTitle H1{
	font-size:28px !important;
}	
.productSectionTitle h1{
	font-size:28px !important;
}
.productSectionTitle h2{
	font-size:28px !important;
}

.aboutsection h1{
	font-size:28px !important;
}
.aboutsection h2{
	font-size:28px !important;
}
.consistencysection h1{
	font-size:28px !important;
}

.HomeHRItemText h1{
	
	font-size:20px !important;	
}
	
#text-15 h1{
	font-size:22px !important;		
}
	
#text-29 h1{
	font-size:22px !important;	
}		
	
	
	
	
	
	
	
.homeNewsTitle H1{
	font-size:28px !important;
}	
	
.homeNewsTitle H2{
	font-size:28px !important;
}	
.productSectionTitle h1{
	font-size:28px !important;
}
.productSectionTitle h2{
	font-size:28px !important;
}

.aboutsection h1{
	font-size:28px !important;
}
.aboutsection h2{
	font-size:28px !important;
}
.consistencysection h2{
	font-size:28px !important;
}

.HomeHRItemText h2{
	
	font-size:20px !important;	
}
	
#text-15 h2{
	font-size:22px !important;		
}
	
#text-29 h2{
	font-size:22px !important;	
}	
	 .footerSection .col-lg-1,  .footerSection .col-lg-10,  .footerSection .col-lg-11,  .footerSection  .footerSection.footerSection.footerSection.footerSection.col-lg-12,  .footerSection  .footerSection .col-lg-1,.footerSection .col-lg-10,  .footerSection .footerSection .col-lg-11,  .footerSection .footerSection .col-lg-12,  .footerSection .footerSection .col-lg-2,.footerSection .col-lg-3,  .footerSection .col-lg-4,  .footerSection .col-lg-5,  .footerSection .col-lg-6,  .footerSection .col-lg-7,  .footerSection .col-lg-8,  .footerSection .col-lg-9,  .footerSection .col-md-1,  .footerSection .col-md-10,  .footerSection .col-md-11,  .footerSection .col-md-12,  .footerSection .col-md-2,  .footerSection .col-md-3,  .footerSection .col-md-4,  .footerSection .col-md-5,  .footerSection .col-md-6,  .footerSection .col-md-7,  .footerSection .col-md-8,  .footerSection .col-md-9,  .footerSection .col-sm-1,  .footerSection .col-sm-10,  .footerSection .col-sm-11,  .footerSection .col-sm-12,  .footerSection .col-sm-2,  .footerSection .col-sm-3,  .footerSection .col-sm-4,  .footerSection .col-sm-5,  .footerSection .col-sm-6,  .footerSection .col-sm-7,  .footerSection .col-sm-8,  .footerSection .col-sm-9,  .footerSection .col-xs-1,  .footerSection .col-xs-10,  .footerSection .col-xs-11,  .footerSection .col-xs-12,  .footerSection .col-xs-2,  .footerSection .col-xs-3,  .footerSection .col-xs-4,  .footerSection .col-xs-5,  .footerSection .col-xs-6,  .footerSection .col-xs-7,  .footerSection .col-xs-8,  .footerSection .col-xs-9
{
	padding-right: 0 !important;
padding-left: 0 !important;
}
	
	.topShortcut{
	
	height:340px !important;
    margin-top:20px !important;
	margin-bottom:20px;
	padding:0 !important;

		
   }
   
    .consistencysection .col-lg-1,  .consistencysection .col-lg-10,  .consistencysection .col-lg-11,  .consistencysection  .consistencysection.consistencysection.consistencysection.consistencysection.col-lg-12,  .consistencysection  .consistencysection .col-lg-1,.consistencysection .col-lg-10,  .consistencysection .consistencysection .col-lg-11,  .consistencysection .consistencysection .col-lg-12,  .consistencysection .consistencysection .col-lg-2,.consistencysection .col-lg-3,  .consistencysection .col-lg-4,  .consistencysection .col-lg-5,  .consistencysection .col-lg-6,  .consistencysection .col-lg-7,  .consistencysection .col-lg-8,  .consistencysection .col-lg-9,  .consistencysection .col-md-1,  .consistencysection .col-md-10,  .consistencysection .col-md-11,  .consistencysection .col-md-12,  .consistencysection .col-md-2,  .consistencysection .col-md-3,  .consistencysection .col-md-4,  .consistencysection .col-md-5,  .consistencysection .col-md-6,  .consistencysection .col-md-7,  .consistencysection .col-md-8,  .consistencysection .col-md-9,  .consistencysection .col-sm-1,  .consistencysection .col-sm-10,  .consistencysection .col-sm-11,  .consistencysection .col-sm-12,  .consistencysection .col-sm-2,  .consistencysection .col-sm-3,  .consistencysection .col-sm-4,  .consistencysection .col-sm-5,  .consistencysection .col-sm-6,  .consistencysection .col-sm-7,  .consistencysection .col-sm-8,  .consistencysection .col-sm-9,  .consistencysection .col-xs-1,  .consistencysection .col-xs-10,  .consistencysection .col-xs-11,  .consistencysection .col-xs-12,  .consistencysection .col-xs-2,  .consistencysection .col-xs-3,  .consistencysection .col-xs-4,  .consistencysection .col-xs-5,  .consistencysection .col-xs-6,  .consistencysection .col-xs-7,  .consistencysection .col-xs-8,  .consistencysection .col-xs-9
{
	padding-right:0 !important;
    padding-left:0 !important;	
}
  
.consistencysection .row{
	margin-right:0 !important; 
	margin-left:0 !important; 	 
 }
  
.HomeHRItem{
	height:310px !important;
}

.HomeHRItemImg1{
	height:200px !important;
	margin-left: 0 !important;
}
  
.HomeHRItemImg2{
	height:200px !important;
	margin-left: 0 !important;
}
  
 .HomeHRItemText h2, .HomeHRItemText p{
	 margin:10px !important;
 }	 
 
 .HomeHRItemText{
	 padding:0 !important;
 }
 
.home-product-area-1 p{
	margin-bottom:30px;
}

.homeProductFAQContainer {

    margin-top: 15px;
}

   .productMainContainer{
	   
	   margin-right:-15px !important;
	   margin-left:-15px !important;
   }
   
    .productSection .row{
	margin-right:0 !important; 
	margin-left:0 !important; 	 
 }
 
  .aboutsection .col-lg-1,  .aboutsection .col-lg-10,  .aboutsection .col-lg-11,  .aboutsection  .aboutsection.aboutsection.aboutsection.aboutsection.col-lg-12,  .aboutsection  .aboutsection .col-lg-1,.aboutsection .col-lg-10,  .aboutsection .aboutsection .col-lg-11,  .aboutsection .aboutsection .col-lg-12,  .aboutsection .aboutsection .col-lg-2,.aboutsection .col-lg-3,  .aboutsection .col-lg-4,  .aboutsection .col-lg-5,  .aboutsection .col-lg-6,  .aboutsection .col-lg-7,  .aboutsection .col-lg-8,  .aboutsection .col-lg-9,  .aboutsection .col-md-1,  .aboutsection .col-md-10,  .aboutsection .col-md-11,  .aboutsection .col-md-12,  .aboutsection .col-md-2,  .aboutsection .col-md-3,  .aboutsection .col-md-4,  .aboutsection .col-md-5,  .aboutsection .col-md-6,  .aboutsection .col-md-7,  .aboutsection .col-md-8,  .aboutsection .col-md-9,  .aboutsection .col-sm-1,  .aboutsection .col-sm-10,  .aboutsection .col-sm-11,  .aboutsection .col-sm-12,  .aboutsection .col-sm-2,  .aboutsection .col-sm-3,  .aboutsection .col-sm-4,  .aboutsection .col-sm-5,  .aboutsection .col-sm-6,  .aboutsection .col-sm-7,  .aboutsection .col-sm-8,  .aboutsection .col-sm-9,  .aboutsection .col-xs-1,  .aboutsection .col-xs-10,  .aboutsection .col-xs-11,  .aboutsection .col-xs-12,  .aboutsection .col-xs-2,  .aboutsection .col-xs-3,  .aboutsection .col-xs-4,  .aboutsection .col-xs-5,  .aboutsection .col-xs-6,  .aboutsection .col-xs-7,  .aboutsection .col-xs-8,  .aboutsection .col-xs-9
 {
	padding-right:0 !important;
    padding-left:0 !important;	
}

 .aboutsection .row{
	margin-right:0 !important; 
	margin-left:0 !important; 	 
 }
 
 .productSection .col-lg-1,  .productSection .col-lg-10,  .productSection .col-lg-11,  .productSection  .productSection.productSection.productSection.productSection.col-lg-12,  .productSection  .productSection .col-lg-1,.productSection .col-lg-10,  .productSection .productSection .col-lg-11,  .productSection .productSection .col-lg-12,  .productSection .productSection .col-lg-2,.productSection .col-lg-3,  .productSection .col-lg-4,  .productSection .col-lg-5,  .productSection .col-lg-6,  .productSection .col-lg-7,  .productSection .col-lg-8,  .productSection .col-lg-9,  .productSection .col-md-1,  .productSection .col-md-10,  .productSection .col-md-11,  .productSection .col-md-12,  .productSection .col-md-2,  .productSection .col-md-3,  .productSection .col-md-4,  .productSection .col-md-5,  .productSection .col-md-6,  .productSection .col-md-7,  .productSection .col-md-8,  .productSection .col-md-9,  .productSection .col-sm-1,  .productSection .col-sm-10,  .productSection .col-sm-11,  .productSection .col-sm-12,  .productSection .col-sm-2,  .productSection .col-sm-3,  .productSection .col-sm-4,  .productSection .col-sm-5,  .productSection .col-sm-6,  .productSection .col-sm-7,  .productSection .col-sm-8,  .productSection .col-sm-9,  .productSection .col-xs-1,  .productSection .col-xs-10,  .productSection .col-xs-11,  .productSection .col-xs-12,  .productSection .col-xs-2,  .productSection .col-xs-3,  .productSection .col-xs-4,  .productSection .col-xs-5,  .productSection .col-xs-6,  .productSection .col-xs-7,  .productSection .col-xs-8,  .productSection .col-xs-9
{

padding-right:0 !important;
padding-left:0 !important;  
    
}

   
   .homeProdutImgContainer{
	 
	  margin-top:0 !important; 
   }
   
.bigBanner .col-lg-1,  .bigBanner .col-lg-10,  .bigBanner .col-lg-11,  .bigBanner  .bigBanner.bigBanner.bigBanner.bigBanner.col-lg-12,  .bigBanner  .bigBanner .col-lg-1,.bigBanner .col-lg-10,  .bigBanner .bigBanner .col-lg-11,  .bigBanner .bigBanner .col-lg-12,  .bigBanner .bigBanner .col-lg-2,.bigBanner .col-lg-3,  .bigBanner .col-lg-4,  .bigBanner .col-lg-5,  .bigBanner .col-lg-6,  .bigBanner .col-lg-7,  .bigBanner .col-lg-8,  .bigBanner .col-lg-9,  .bigBanner .col-md-1,  .bigBanner .col-md-10,  .bigBanner .col-md-11,  .bigBanner .col-md-12,  .bigBanner .col-md-2,  .bigBanner .col-md-3,  .bigBanner .col-md-4,  .bigBanner .col-md-5,  .bigBanner .col-md-6,  .bigBanner .col-md-7,  .bigBanner .col-md-8,  .bigBanner .col-md-9,  .bigBanner .col-sm-1,  .bigBanner .col-sm-10,  .bigBanner .col-sm-11,  .bigBanner .col-sm-12,  .bigBanner .col-sm-2,  .bigBanner .col-sm-3,  .bigBanner .col-sm-4,  .bigBanner .col-sm-5,  .bigBanner .col-sm-6,  .bigBanner .col-sm-7,  .bigBanner .col-sm-8,  .bigBanner .col-sm-9,  .bigBanner .col-xs-1,  .bigBanner .col-xs-10,  .bigBanner .col-xs-11,  .bigBanner .col-xs-12,  .bigBanner .col-xs-2,  .bigBanner .col-xs-3,  .bigBanner .col-xs-4,  .bigBanner .col-xs-5,  .bigBanner .col-xs-6,  .bigBanner .col-xs-7,  .bigBanner .col-xs-8,  .bigBanner .col-xs-9
{
	padding-right:0 !important;
    padding-left:0 !important;
}   

.bigBanner .row{
	    margin-right:0 !important;
    margin-left:0 !important;

}
	
.bigBanner{
			
		height: auto !important;
		
	}
	
	.topShortcut{
	
	height:310px !important;
    margin-top:20px !important;
	margin-bottom:20px;
		
   }
   
      .shareholdersButton{
	
	margin:5px auto 5px auto !important;
	width:90%!important;
	padding:7px 5px 3px 5px !important;
	font-size:16px !important;
		height:40px !important;	


}

   .customersButton{
	
	margin:5px auto 5px auto !important;
	width:90%!important;
	padding:7px 5px 3px 5px !important;
	font-size:16px !important;
		height:40px !important;	


}

.suppliersButton{

	margin:5px auto 5px auto !important;
	width:90% !important;
	padding:7px 5px 3px 5px !important;
	font-size:16px !important;
		height:40px !important;	
 
}

.jobButton{
	
	margin:5px auto 5px auto !important;
	width:90% !important;
	padding:7px 5px 3px 5px !important;
	font-size:16px !important;
		height:40px !important;	
	
}
	
	#mega-menu-wrap-header-menu .mega-menu-toggle {
		
	    background-color: #8697b0 !important;
		border-color: #8697b0 !important;	
		line-height:50px !important;
	}
	
	.navbar-default{
		background-color: #8697b0 !important;
		border-color: #8697b0 !important;
		background-image: linear-gradient(to bottom,#8697b0 40%,#8697b0 40%) !important;
    }
	
     .logoDiv{
       background-position: top center !important;
       background-image: url("img/logo-mobile.png") !important;
       height: 140px !important;
        background-size: 236px 140px !important;
    }
    
	.mainBannerContent{
		
		display: none !important;
		
	}
	
	.mainBannerDiv {

		display: none !important;
	}
    
    .pageTitle{
    
		margin-top:25px !important;
		text-align:center;

}

    .innerPageLeftSideBar{
		
        visibility: hidden !important;

		
    }   
	

.home-product-area-title H2{
    

    font-size: 20px !important;

}

.home-product-area-1 H2{
font-size: 20px !important;
  
  
}
.home-product-area-2 H2{
font-size: 24px;
}

.home-product-area-3 H2{
    font-size: 20px !important;
}



.tenderSection H3{ 
    font-size: 20px !important;
}

.home-warehouse-area H2{
    font-size: 20px !important;
}



.home-consistency-title H2{
    font-size: 20px !important;
}

.home-consistency1 H2{
    font-size: 20px !important;
}

.home-consistency2 H2{
    font-size: 20px !important;
}

.home-consistency3 H2{
    font-size: 20px !important;
}
 
.redButton{
border:none !important;

color: #d71921;
 padding:5px 0 5px 30px !important;
margin:15px 0 !important;

-webkit-box-shadow: 0px 0px 5px 0px rgba(204,204,204,0) !important;
-moz-box-shadow: 0px 0px 5px 0px rgba(204,204,204,0)!important;
box-shadow: 0px 0px 5px 0px rgba(204,204,204,0)!important;


   
}

   
   

.redButton:hover{
border:none !important;

color: #d71921 !important;
 padding:5px 0 5px 30px !important;
margin:15px 0 !important;
 background: url("img/arrowred.png") no-repeat !important;  
     background-size: 24px 15px !important;
 background-position:left !important;

   
}
    /*--- news--- */
    .homeMainNews{
        margin-bottom: 15px !important;
    }
    .homeOtherNews{
        margin-bottom: 15px !important;   
    }
 .homeMainNews .homeNewsImg {
    width:100%;
    height:200px !important;
    overflow: hidden;
}

.homeOtherNews .homeNewsImg{
    width:100%;
    height:200px !important;
    overflow: hidden;
}

.homeMainNews .homeNewsContent{
    background-color: rgba(255,255,255,1) !important;
    margin-top:-20px !important;
    width:100% !important;
    height:70px !important;
    position: relative !important;
    padding: 15px !important;
}


.homeOtherNews .homeNewsContent{
    background-color: rgba(255,255,255,1);
    margin-top:-20px !important;
    width:100% !important;
    height:70px !important;
    position: relative !important;
    padding: 15px !important;
}


.homeOtherNews .homeNewsDatePosts{
   visibility: hidden;   
}



.homeOtherNews .homeNewsContentPosts{
   visibility: hidden;   
}

/*--Tender--*/
    .homeTenderContent{
    background-color:#fff;
    float:left;
    width:100% !important;
    margin-top: -70px !important;
    height:70px;
    overflow: hidden;
    padding: 15px;
}



.homeTendersImg{
    float:left;
    width:100% !important;
       
    height:200px !important;
    overflow: hidden;
}
    .homeTendersImg img{
    
    width:100% !important;
       
    height:auto !important;

}
    /*--product--*/
    
.home-product-area-1 H2{
font-size:16px !important;
  
} 
.home-product-area-2 H2{
font-size:16px !important;
  
}    
.home-product-area-3 H2{
font-size:16px !important;
  
}  

.home-product-area-4 H2{
font-size:16px !important;
  
}  
.home-product-area-1 .widget_text{

    margin-top:0px!important;
}
.home-product-area-2 .widget_text{

    margin-top:0px!important;
}
.home-product-area-3 .widget_text{

    margin-top:0px!important;
}  
.home-product-area-4 .widget_text{

    margin-top:0px!important;
}  
    
  /*--consistency--*/
.home-consistency1 H2{
font-size:16px !important;
  
}
.home-consistency2 H2{
font-size:16px !important;
  
}
.home-consistency3 H2{
font-size:16px !important;
  
}
.home-consistency4 H2{
font-size:16px !important;
  
}

.home-consistency1 .widget_text{
    background-color: rgba(0,0,0,1)!important;
    margin-top:0px!important;
}    
.home-consistency2 .widget_text{
    background-color: rgba(0,0,0,1)!important;
    margin-top:0px!important;
}  
.home-consistency3 .widget_text{
    background-color: rgba(0,0,0,1)!important;
    margin-top:0px!important;
} 
.home-consistency4 .widget_text{
    background-color: rgba(0,0,0,1)!important;
    margin-top:0px!important;
}
.searchBoxDiv{
	
    margin-bottom: 15px !important;
	
    }
	
.socialMedia{
	
    margin: 15px auto !important;
    float: none !important;
     margin-bottom: 15px !important;
	 
    }
	
	

	
}

@media only screen and  (min-width:321px) and (max-width:480px) {
	.mega-sub-menu img{
	display:none;
}

	
	.wp-post-image{
	width:100%;
	margin-bottom:15px;
}

	.newspagePost {
    margin-top: 15px;
}
	
.homeProdutDiv  {
padding-right:0 !important;
padding-left:0 !important;
}	

.wdform_scale_rating[style]{width:100% !important;}		
.wdform-element-section[style]{width:100% !important;}
.wdform-field[style]{width:100% !important;}
.wdform-label-section[style]{width:100% !important;}
.ui-spinner-input[style]{width:100% !important;}

	.innerCTA { 
	padding-right:0 !important;
	padding-left:0 !important;
		
	}
	.ReadMoreButton{
		width:100% !important;
		margin-bottom: 15px;
	}


	
	
	.homeProductItemIconethylene{
	margin-top:-5px !important;
}

.homeProductItemIconLD{
	margin-top:-5px !important;

}

.homeProductItemIconMDHD{
	margin-top:-5px !important;

}

.homeProductItemIconBy{
	margin-top:-5px !important;

}

		.innerPageTitle{
		text-align:center;
	}

.homeNewsTitle H1{
	font-size:28px !important;
}	
	
.homeNewsTitle H2{
	font-size:28px !important;
}	
.productSectionTitle h1{
	font-size:28px !important;
}
.productSectionTitle h2{
	font-size:28px !important;
}
.aboutsection h1{
	font-size:28px !important;
}
.aboutsection h2{
	font-size:28px !important;
}

.consistencysection h2{
	font-size:28px !important;
}

.HomeHRItemText h2{
	
	font-size:20px !important;	
}
	
#text-15 h2{
	font-size:22px !important;		
}
	
#text-29 h2{
	font-size:22px !important;	
}	
	 .footerSection .col-lg-1,  .footerSection .col-lg-10,  .footerSection .col-lg-11,  .footerSection  .footerSection.footerSection.footerSection.footerSection.col-lg-12,  .footerSection  .footerSection .col-lg-1,.footerSection .col-lg-10,  .footerSection .footerSection .col-lg-11,  .footerSection .footerSection .col-lg-12,  .footerSection .footerSection .col-lg-2,.footerSection .col-lg-3,  .footerSection .col-lg-4,  .footerSection .col-lg-5,  .footerSection .col-lg-6,  .footerSection .col-lg-7,  .footerSection .col-lg-8,  .footerSection .col-lg-9,  .footerSection .col-md-1,  .footerSection .col-md-10,  .footerSection .col-md-11,  .footerSection .col-md-12,  .footerSection .col-md-2,  .footerSection .col-md-3,  .footerSection .col-md-4,  .footerSection .col-md-5,  .footerSection .col-md-6,  .footerSection .col-md-7,  .footerSection .col-md-8,  .footerSection .col-md-9,  .footerSection .col-sm-1,  .footerSection .col-sm-10,  .footerSection .col-sm-11,  .footerSection .col-sm-12,  .footerSection .col-sm-2,  .footerSection .col-sm-3,  .footerSection .col-sm-4,  .footerSection .col-sm-5,  .footerSection .col-sm-6,  .footerSection .col-sm-7,  .footerSection .col-sm-8,  .footerSection .col-sm-9,  .footerSection .col-xs-1,  .footerSection .col-xs-10,  .footerSection .col-xs-11,  .footerSection .col-xs-12,  .footerSection .col-xs-2,  .footerSection .col-xs-3,  .footerSection .col-xs-4,  .footerSection .col-xs-5,  .footerSection .col-xs-6,  .footerSection .col-xs-7,  .footerSection .col-xs-8,  .footerSection .col-xs-9
{
	padding-right: 0 !important;
padding-left: 0 !important;
}
	.productSectionTitle h1{
	font-size:28px !important;
}	
	.productSectionTitle h2{
	font-size:28px !important;
}
.aboutsection h1{
	font-size:28px !important;
}
.aboutsection h2{
	font-size:28px !important;
}

.consistencysection h2{
	font-size:28px !important;
}

.HomeHRItemText h2{
	
	font-size:20px !important;	
}
	
#text-15 h2{
	font-size:22px !important;		
}
	
#text-29 h2{
	font-size:22px !important;	
}	
	
	 .footerSection .col-lg-1,  .footerSection .col-lg-10,  .footerSection .col-lg-11,  .footerSection  .footerSection.footerSection.footerSection.footerSection.col-lg-12,  .footerSection  .footerSection .col-lg-1,.footerSection .col-lg-10,  .footerSection .footerSection .col-lg-11,  .footerSection .footerSection .col-lg-12,  .footerSection .footerSection .col-lg-2,.footerSection .col-lg-3,  .footerSection .col-lg-4,  .footerSection .col-lg-5,  .footerSection .col-lg-6,  .footerSection .col-lg-7,  .footerSection .col-lg-8,  .footerSection .col-lg-9,  .footerSection .col-md-1,  .footerSection .col-md-10,  .footerSection .col-md-11,  .footerSection .col-md-12,  .footerSection .col-md-2,  .footerSection .col-md-3,  .footerSection .col-md-4,  .footerSection .col-md-5,  .footerSection .col-md-6,  .footerSection .col-md-7,  .footerSection .col-md-8,  .footerSection .col-md-9,  .footerSection .col-sm-1,  .footerSection .col-sm-10,  .footerSection .col-sm-11,  .footerSection .col-sm-12,  .footerSection .col-sm-2,  .footerSection .col-sm-3,  .footerSection .col-sm-4,  .footerSection .col-sm-5,  .footerSection .col-sm-6,  .footerSection .col-sm-7,  .footerSection .col-sm-8,  .footerSection .col-sm-9,  .footerSection .col-xs-1,  .footerSection .col-xs-10,  .footerSection .col-xs-11,  .footerSection .col-xs-12,  .footerSection .col-xs-2,  .footerSection .col-xs-3,  .footerSection .col-xs-4,  .footerSection .col-xs-5,  .footerSection .col-xs-6,  .footerSection .col-xs-7,  .footerSection .col-xs-8,  .footerSection .col-xs-9
{
	padding-right: 0 !important;
padding-left: 0 !important;
}
	 
.HomeHRItem{
	height:310px !important;
}

.HomeHRItemImg1{
	height:200px !important;
	margin-left: 0 !important;
}
  
.HomeHRItemImg2{
	height:200px !important;
	margin-left: 0 !important;
}
  
 .HomeHRItemText h2, .HomeHRItemText p{
	 margin:10px !important;
 }	 
 
 .HomeHRItemText{
	 padding:0 !important;
 }
 
.home-product-area-1 p{
	margin-bottom:30px;
}

	
	    .consistencysection .col-lg-1,  .consistencysection .col-lg-10,  .consistencysection .col-lg-11,  .consistencysection  .consistencysection.consistencysection.consistencysection.consistencysection.col-lg-12,  .consistencysection  .consistencysection .col-lg-1,.consistencysection .col-lg-10,  .consistencysection .consistencysection .col-lg-11,  .consistencysection .consistencysection .col-lg-12,  .consistencysection .consistencysection .col-lg-2,.consistencysection .col-lg-3,  .consistencysection .col-lg-4,  .consistencysection .col-lg-5,  .consistencysection .col-lg-6,  .consistencysection .col-lg-7,  .consistencysection .col-lg-8,  .consistencysection .col-lg-9,  .consistencysection .col-md-1,  .consistencysection .col-md-10,  .consistencysection .col-md-11,  .consistencysection .col-md-12,  .consistencysection .col-md-2,  .consistencysection .col-md-3,  .consistencysection .col-md-4,  .consistencysection .col-md-5,  .consistencysection .col-md-6,  .consistencysection .col-md-7,  .consistencysection .col-md-8,  .consistencysection .col-md-9,  .consistencysection .col-sm-1,  .consistencysection .col-sm-10,  .consistencysection .col-sm-11,  .consistencysection .col-sm-12,  .consistencysection .col-sm-2,  .consistencysection .col-sm-3,  .consistencysection .col-sm-4,  .consistencysection .col-sm-5,  .consistencysection .col-sm-6,  .consistencysection .col-sm-7,  .consistencysection .col-sm-8,  .consistencysection .col-sm-9,  .consistencysection .col-xs-1,  .consistencysection .col-xs-10,  .consistencysection .col-xs-11,  .consistencysection .col-xs-12,  .consistencysection .col-xs-2,  .consistencysection .col-xs-3,  .consistencysection .col-xs-4,  .consistencysection .col-xs-5,  .consistencysection .col-xs-6,  .consistencysection .col-xs-7,  .consistencysection .col-xs-8,  .consistencysection .col-xs-9
{
	padding-right:0 !important;
    padding-left:0 !important;	
}
  
.consistencysection .row{
	margin-right:0 !important; 
	margin-left:0 !important; 	 
 }
 
	
	   .productMainContainer{
	   
	   margin-right:-15px !important;
	   margin-left:-15px !important;
   }
   
   .home-product-area-1 p{
	margin-bottom:30px;
}


 .aboutsection .col-lg-1,  .aboutsection .col-lg-10,  .aboutsection .col-lg-11,  .aboutsection  .aboutsection.aboutsection.aboutsection.aboutsection.col-lg-12,  .aboutsection  .aboutsection .col-lg-1,.aboutsection .col-lg-10,  .aboutsection .aboutsection .col-lg-11,  .aboutsection .aboutsection .col-lg-12,  .aboutsection .aboutsection .col-lg-2,.aboutsection .col-lg-3,  .aboutsection .col-lg-4,  .aboutsection .col-lg-5,  .aboutsection .col-lg-6,  .aboutsection .col-lg-7,  .aboutsection .col-lg-8,  .aboutsection .col-lg-9,  .aboutsection .col-md-1,  .aboutsection .col-md-10,  .aboutsection .col-md-11,  .aboutsection .col-md-12,  .aboutsection .col-md-2,  .aboutsection .col-md-3,  .aboutsection .col-md-4,  .aboutsection .col-md-5,  .aboutsection .col-md-6,  .aboutsection .col-md-7,  .aboutsection .col-md-8,  .aboutsection .col-md-9,  .aboutsection .col-sm-1,  .aboutsection .col-sm-10,  .aboutsection .col-sm-11,  .aboutsection .col-sm-12,  .aboutsection .col-sm-2,  .aboutsection .col-sm-3,  .aboutsection .col-sm-4,  .aboutsection .col-sm-5,  .aboutsection .col-sm-6,  .aboutsection .col-sm-7,  .aboutsection .col-sm-8,  .aboutsection .col-sm-9,  .aboutsection .col-xs-1,  .aboutsection .col-xs-10,  .aboutsection .col-xs-11,  .aboutsection .col-xs-12,  .aboutsection .col-xs-2,  .aboutsection .col-xs-3,  .aboutsection .col-xs-4,  .aboutsection .col-xs-5,  .aboutsection .col-xs-6,  .aboutsection .col-xs-7,  .aboutsection .col-xs-8,  .aboutsection .col-xs-9
 {
	padding-right:0 !important;
    padding-left:0 !important;	
}

 .aboutsection .row{
	margin-right:0 !important; 
	margin-left:0 !important; 	 
 }
 
.homeProductFAQContainer {

    margin-top: 15px;
}

      .homeProdutImgContainer{
	 
	  margin-top:0 !important; 
   }
   
	
	.bigBanner .col-lg-1,  .bigBanner .col-lg-10,  .bigBanner .col-lg-11,  .bigBanner  .bigBanner.bigBanner.bigBanner.bigBanner.col-lg-12,  .bigBanner  .bigBanner .col-lg-1,.bigBanner .col-lg-10,  .bigBanner .bigBanner .col-lg-11,  .bigBanner .bigBanner .col-lg-12,  .bigBanner .bigBanner .col-lg-2,.bigBanner .col-lg-3,  .bigBanner .col-lg-4,  .bigBanner .col-lg-5,  .bigBanner .col-lg-6,  .bigBanner .col-lg-7,  .bigBanner .col-lg-8,  .bigBanner .col-lg-9,  .bigBanner .col-md-1,  .bigBanner .col-md-10,  .bigBanner .col-md-11,  .bigBanner .col-md-12,  .bigBanner .col-md-2,  .bigBanner .col-md-3,  .bigBanner .col-md-4,  .bigBanner .col-md-5,  .bigBanner .col-md-6,  .bigBanner .col-md-7,  .bigBanner .col-md-8,  .bigBanner .col-md-9,  .bigBanner .col-sm-1,  .bigBanner .col-sm-10,  .bigBanner .col-sm-11,  .bigBanner .col-sm-12,  .bigBanner .col-sm-2,  .bigBanner .col-sm-3,  .bigBanner .col-sm-4,  .bigBanner .col-sm-5,  .bigBanner .col-sm-6,  .bigBanner .col-sm-7,  .bigBanner .col-sm-8,  .bigBanner .col-sm-9,  .bigBanner .col-xs-1,  .bigBanner .col-xs-10,  .bigBanner .col-xs-11,  .bigBanner .col-xs-12,  .bigBanner .col-xs-2,  .bigBanner .col-xs-3,  .bigBanner .col-xs-4,  .bigBanner .col-xs-5,  .bigBanner .col-xs-6,  .bigBanner .col-xs-7,  .bigBanner .col-xs-8,  .bigBanner .col-xs-9
{
	padding-right:0 !important;
    padding-left:0 !important;
}   

 .productSection .row{
	margin-right:0 !important; 
	margin-left:0 !important; 	 
 }
 .productSection .col-lg-1,  .productSection .col-lg-10,  .productSection .col-lg-11,  .productSection  .productSection.productSection.productSection.productSection.col-lg-12,  .productSection  .productSection .col-lg-1,.productSection .col-lg-10,  .productSection .productSection .col-lg-11,  .productSection .productSection .col-lg-12,  .productSection .productSection .col-lg-2,.productSection .col-lg-3,  .productSection .col-lg-4,  .productSection .col-lg-5,  .productSection .col-lg-6,  .productSection .col-lg-7,  .productSection .col-lg-8,  .productSection .col-lg-9,  .productSection .col-md-1,  .productSection .col-md-10,  .productSection .col-md-11,  .productSection .col-md-12,  .productSection .col-md-2,  .productSection .col-md-3,  .productSection .col-md-4,  .productSection .col-md-5,  .productSection .col-md-6,  .productSection .col-md-7,  .productSection .col-md-8,  .productSection .col-md-9,  .productSection .col-sm-1,  .productSection .col-sm-10,  .productSection .col-sm-11,  .productSection .col-sm-12,  .productSection .col-sm-2,  .productSection .col-sm-3,  .productSection .col-sm-4,  .productSection .col-sm-5,  .productSection .col-sm-6,  .productSection .col-sm-7,  .productSection .col-sm-8,  .productSection .col-sm-9,  .productSection .col-xs-1,  .productSection .col-xs-10,  .productSection .col-xs-11,  .productSection .col-xs-12,  .productSection .col-xs-2,  .productSection .col-xs-3,  .productSection .col-xs-4,  .productSection .col-xs-5,  .productSection .col-xs-6,  .productSection .col-xs-7,  .productSection .col-xs-8,  .productSection .col-xs-9
{

padding-right:0 !important;
padding-left:0 !important;  
    
}
.bigBanner .row{
	    margin-right:0 !important;
    margin-left:0 !important;

}

	.bigBanner{
			
		height: auto !important;
		
	}
	
	.topShortcut{
	
	height:340px !important;
    margin-top:20px !important;
	margin-bottom:20px;
	
	padding:0px 15px 15px 15px;
		
   }
   
      .shareholdersButton{
	
	margin:5px auto 5px auto !important;
	width:100%!important;
	padding:12px 5px 3px 5px !important;
	font-size:18px !important;
		height:50px !important;	


}

   .customersButton{
	
	margin:5px auto 5px auto !important;
	width:100%!important;
	padding:12px 5px 3px 5px !important;
	font-size:18px !important;
		height:50px !important;	


}

.suppliersButton{

	margin:5px auto 5px auto !important;
	width:100% !important;
	padding:12px 5px 3px 5px !important;
	font-size:18px !important;
		height:50px !important;	
 
}

.jobButton{
	
	margin:5px auto 5px auto !important;
	width:100% !important;
	padding:12px 5px 3px 5px !important;
	font-size:18px !important;
		height:50px !important;	
	
}
	
	#mega-menu-wrap-header-menu .mega-menu-toggle {
		
	    background-color: #8697b0 !important;
		border-color: #8697b0 !important;	
		line-height:50px !important;
	}
	
	.navbar-default{
		background-color: #8697b0 !important;
		border-color: #8697b0 !important;
		background-image: linear-gradient(to bottom,#8697b0 40%,#8697b0 40%) !important;
    }
	
     .logoDiv{
       background-position: top center !important;
             background-image: url("img/logo-mobile.png") !important;
         height: 140px !important;
           background-size: 236px 140px !important;
    }
    
	.mainBannerContent{
		
		display: none !important;
		
	}
	
	.mainBannerDiv {

		display: none !important;
	}
    
    .pageTitle{
    
	margin-top:25px !important;
	text-align:center;

}

    .innerPageLeftSideBar{
		
        visibility: hidden !important;
		
    }   
	
.home-product-area-title H2{
    

    font-size: 20px !important;

}

.home-product-area-1 H2{
font-size: 20px !important;
  
  
}
.home-product-area-2 H2{
font-size: 24px;
}

.home-product-area-3 H2{
    font-size: 20px !important;
}

.home-product-area-4 H2{
    font-size: 20px !important;
}



.tenderSection H3{ 
    font-size: 20px !important;
}

.home-warehouse-area H2{
    font-size: 20px !important;
}

.home-consistency-title H2{
    font-size: 20px !important;
}

.home-consistency1 H2{
    font-size: 20px !important;
}

.home-consistency2 H2{
    font-size: 20px !important;
}

.home-consistency3 H2{
    font-size: 20px !important;
}

.home-consistency4 H2{
    font-size: 20px !important;
}
 
.redButton{
border:none !important;

color: #d71921;
 padding:5px 0 5px 30px !important;
margin:15px 0 !important;

-webkit-box-shadow: 0px 0px 5px 0px rgba(204,204,204,0) !important;
-moz-box-shadow: 0px 0px 5px 0px rgba(204,204,204,0)!important;
box-shadow: 0px 0px 5px 0px rgba(204,204,204,0)!important;


   
}

   
   

.redButton:hover{
border:none !important;

color: #d71921 !important;
 padding:5px 0 5px 30px !important;
margin:15px 0 !important;
 background: url("img/arrowred.png") no-repeat !important;  
     background-size: 24px 15px !important;
 background-position:left !important;

   
}
    /*--- news--- */
    .homeMainNews{
        margin-bottom: 15px !important;
    }
    .homeOtherNews{
        margin-bottom: 15px !important;   
    }
 .homeMainNews .homeNewsImg {
    width:100%;
    height:200px !important;
    overflow: hidden;
}

.homeOtherNews .homeNewsImg{
    width:100%;
    height:200px !important;
    overflow: hidden;
}

.homeMainNews .homeNewsContent{
    background-color: rgba(255,255,255,1) !important;
    margin-top:-20px !important;
    width:100% !important;
    height:70px !important;
    position: relative !important;
    padding: 15px !important;
}


.homeOtherNews .homeNewsContent{
    background-color: rgba(255,255,255,1);
    margin-top:-20px !important;
    width:100% !important;
    height:70px !important;
    position: relative !important;
    padding: 15px !important;
}


.homeOtherNews .homeNewsDatePosts{
   visibility: hidden;   
}



.homeOtherNews .homeNewsContentPosts{
   visibility: hidden;   
}

/*--Tender--*/
    .homeTenderContent{
    background-color:#fff;
    float:left;
    width:100% !important;
    margin-top: -70px !important;
    height:70px;
    overflow: hidden;
    padding: 15px;
}



.homeTendersImg{
    float:left;
    width:100% !important;
       
    height:200px !important;
    overflow: hidden;
}
    .homeTendersImg img{
    
    width:100% !important;
       
    height:auto !important;

}
    /*--product--*/
    
.home-product-area-1 H2{
font-size:16px !important;
  
} 
.home-product-area-2 H2{
font-size:16px !important;
  
}    
.home-product-area-3 H2{
font-size:16px !important;
  
}  

.home-product-area-1 .widget_text{

    margin-top:0px!important;
}
.home-product-area-2 .widget_text{

    margin-top:0px!important;
}
.home-product-area-3 .widget_text{

    margin-top:0px!important;
}   
    
  /*--consistency--*/
.home-consistency1 H2{
font-size:16px !important;
  
}
.home-consistency2 H2{
font-size:16px !important;
  
}
.home-consistency3 H2{
font-size:16px !important;
  
}

.home-consistency4 H2{
font-size:16px !important;
  
}

.home-consistency1 .widget_text{
    background-color: rgba(0,0,0,1)!important;
    margin-top:0px!important;
}    
.home-consistency2 .widget_text{
    background-color: rgba(0,0,0,1)!important;
    margin-top:0px!important;
}  
.home-consistency3 .widget_text{
    background-color: rgba(0,0,0,1)!important;
    margin-top:0px!important;
} 
.home-consistency4 .widget_text{
    background-color: rgba(0,0,0,1)!important;
    margin-top:0px!important;
} 
.searchBoxDiv{
	
    margin-bottom: 15px !important;
	
    }
	
.socialMedia{
	
    margin: 15px auto !important;
    float: none !important;
     margin-bottom: 15px !important;
	 
    }
}
@media only screen and (min-width:481px) and (max-width:576px) {
		.innerPageTitle{
		text-align:center;
	}
		.bigBanner{
			
		height: auto !important;
		
	}
.homeProdutDiv{
	padding-right:15px;
	padding-left:15px;
}
	
	.topShortcut{
	
	height:320px !important;
    margin-top:20px !important;
	margin-bottom:20px !important;
	padding:0px 15px 15px 15px;	
   }
   .bigBanner .col-lg-1,  .bigBanner .col-lg-10,  .bigBanner .col-lg-11,  .bigBanner  .bigBanner.bigBanner.bigBanner.bigBanner.col-lg-12,  .bigBanner  .bigBanner .col-lg-1,.bigBanner .col-lg-10,  .bigBanner .bigBanner .col-lg-11,  .bigBanner .bigBanner .col-lg-12,  .bigBanner .bigBanner .col-lg-2,.bigBanner .col-lg-3,  .bigBanner .col-lg-4,  .bigBanner .col-lg-5,  .bigBanner .col-lg-6,  .bigBanner .col-lg-7,  .bigBanner .col-lg-8,  .bigBanner .col-lg-9,  .bigBanner .col-md-1,  .bigBanner .col-md-10,  .bigBanner .col-md-11,  .bigBanner .col-md-12,  .bigBanner .col-md-2,  .bigBanner .col-md-3,  .bigBanner .col-md-4,  .bigBanner .col-md-5,  .bigBanner .col-md-6,  .bigBanner .col-md-7,  .bigBanner .col-md-8,  .bigBanner .col-md-9,  .bigBanner .col-sm-1,  .bigBanner .col-sm-10,  .bigBanner .col-sm-11,  .bigBanner .col-sm-12,  .bigBanner .col-sm-2,  .bigBanner .col-sm-3,  .bigBanner .col-sm-4,  .bigBanner .col-sm-5,  .bigBanner .col-sm-6,  .bigBanner .col-sm-7,  .bigBanner .col-sm-8,  .bigBanner .col-sm-9,  .bigBanner .col-xs-1,  .bigBanner .col-xs-10,  .bigBanner .col-xs-11,  .bigBanner .col-xs-12,  .bigBanner .col-xs-2,  .bigBanner .col-xs-3,  .bigBanner .col-xs-4,  .bigBanner .col-xs-5,  .bigBanner .col-xs-6,  .bigBanner .col-xs-7,  .bigBanner .col-xs-8,  .bigBanner .col-xs-9
{
	padding-right:0 !important;
    padding-left:0 !important;
}   

.bigBanner .row{
	    margin-right:0 !important;
    margin-left:0 !important;

}

   .shareholdersButton{
	
	margin:5px auto 5px auto !important;
	width:90%!important;
	padding:7px 5px 3px 5px !important;
	height:40px !important;
   }

   .customersButton{
	
	margin:5px auto 5px auto !important;
	width:90%!important;
	padding:7px 5px 3px 5px !important;
	height:40px !important;

}

.suppliersButton{

	margin:5px auto 5px auto !important;
	width:90% !important;
	padding:7px 5px 3px 5px !important;
	height:40px !important;
 
}

.jobButton{
	
	margin:5px auto 5px auto !important;
	width:90% !important;
	padding:7px 5px 3px 5px !important;
	height:40px !important;	
}

	#mega-menu-wrap-header-menu .mega-menu-toggle {
		
	    background-color: #8697b0 !important;
	    border-color: #8697b0 !important;	
		line-height:40px !important;		
	}
	
	.navbar-default{
		background-color: #8697b0 !important;
		border-color: #8697b0 !important;
		background-image: linear-gradient(to bottom,#8697b0 40%,#8697b0 40%) !important;
    }
	
    .logoDiv{
		
       background-position: top center !important;
       background-image: url("img/logo-mobile.png") !important;
       height: 140px !important;
       background-size: 236px 140px !important;
	   
    }
    
            .mainBannerContent{
display: none !important;
}
.mainBannerDiv {

display: none !important;
}
    
 .pageTitle{
    margin-top:25px !important;text-align:center;

}
       .innerPageLeftSideBar{
        visibility: hidden !important;
    }   
.homeMainNews .homeNewsImg {

    height:250px !important;
  
}
    
.homeOtherNews .homeNewsImg {

    height:250px !important;
  
}

 .homeMainNews {
    margin-bottom:15px !important;
  }
 .homeOtherNews {
    margin-bottom:15px !important;
  }
    
.homeMainNews .homeNewsContent{
    background-color: rgba(255,255,255,1) !important;
    margin-top:0px !important;
  

     height:160px !important;  

}
.homeOtherNews .homeNewsContent{

     height:160px !important;  

}    

.homeMainNews .homeNewsDatePosts{
  visibility: visible !important;  
}

.homeMainNews .homeNewsContentPosts{
     visibility: visible !important;    
}
        .searchBoxDiv{
        margin-bottom: 15px !important;
    }
       .socialMedia
    {
        margin: 15px auto !important;
         float: none !important;
                margin-bottom: 15px !important;
    } 
}
@media only screen and (min-width:576px) and (max-width:767px) {
	
.homeProductItemIconethylene{
	
	 background-size: 85px 60px !important;
	height:90px !important;

}

.homeProductItemIconLD{
	
	 background-size: 140px 60px !important;
	height:90px !important;

}

.homeProductItemIconMDHD{
	 
	 background-size: 140px 60px !important;
	height:90px !important;

}

.homeProductItemIconBy{

	 background-size: 97px 90px !important;
	height:90px !important;

}

.homeProductItemTitle{

	font-size:20px !important;

}

	
		.innerPageTitle{
		text-align:center;
	}
	
		.bigBanner{
			
		height: auto;
		
	}

	
	.topShortcut{
	
	height:340px !important;
    margin-top:20px !important;
	margin-bottom:20px;
	
	padding:0px 15px 15px 15px;
		
   }

  

.bigBanner .row{
	    margin-right:0 !important;
    margin-left:0 !important;

}

   .shareholdersButton{
	
	margin:5px auto 5px auto !important;
	width:100%!important;
	padding:12px 5px 3px 5px !important;
	font-size:18px !important;
		height:50px !important;	


}

   .customersButton{
	
	margin:5px auto 5px auto !important;
	width:100%!important;
	padding:12px 5px 3px 5px !important;
	font-size:18px !important;
		height:50px !important;	


}

.suppliersButton{

	margin:5px auto 5px auto !important;
	width:100% !important;
	padding:12px 5px 3px 5px !important;
	font-size:18px !important;
		height:50px !important;	
 
}

.jobButton{
	
	margin:5px auto 5px auto !important;
	width:100% !important;
	padding:12px 5px 3px 5px !important;
	font-size:18px !important;
		height:50px !important;	
	
}
	
	#mega-menu-wrap-header-menu .mega-menu-toggle {
		
	    background-color: #8697b0 !important;
	    border-color: #8697b0 !important;
		line-height:50px !important;		
	}

	.navbar-default{
		background-color: #8697b0 !important;
		border-color: #8697b0 !important;
		background-image: linear-gradient(to bottom,#8697b0 40%,#8697b0 40%) !important;
    }
	
         .logoDiv{
       background-position: top center !important;
             background-image: url("img/logo-mobile.png") !important;
         height: 140px !important;
           background-size: 236px 140px !important;
    }
    

.mainBannerContent{
   margin-top:-180px !important;
   
    }
 .mainBannerContent h1{
      font-size: 18px !important;
    }    
.homeMainNews .homeNewsImg {

    height:250px !important;
  
}
    
.homeOtherNews .homeNewsImg {

    height:250px !important;
  
}

 .homeMainNews {
    margin-bottom:15px !important;
  }
 .homeOtherNews {
    margin-bottom:15px !important;
  }
    
.homeMainNews .homeNewsContent{
    background-color: rgba(255,255,255,1) !important;
    margin-top:0px !important;
  

     height:160px !important;  

}
.homeOtherNews .homeNewsContent{

     height:160px !important;  

}    

.homeMainNews .homeNewsDatePosts{
  visibility: visible !important;  
}

.homeMainNews .homeNewsContentPosts{
     visibility: visible !important;    
}

        .searchBoxDiv{
        margin-bottom: 15px !important;
    } 
    .socialMedia
    {
        margin: 15px auto !important;
         float: none !important;
                margin-bottom: 15px !important;
    }
}
@media only screen and (min-width:768px) and (max-width:992px) {
		
.homeProductItemIconethylene{
	margin-top:15px !important;
	 background-size: 85px 60px !important;
	height:100px !important;

}

.homeProductItemIconLD{
	margin-top:15px !important;
	 background-size: 140px 60px !important;
	height:100px !important;

}

.homeProductItemIconMDHD{
	margin-top:15px !important;
	 background-size: 140px 60px !important;
	height:100px !important;

}

.homeProductItemIconBy{
	margin-top:15px !important;
	 background-size: 97px 90px !important;
	height:100px !important;

}

.homeProductItemTitle{

	font-size:20px !important;

}
		.bigBanner{
			
		height: auto;
		
	}

	
	.topShortcut{
	
	height:180px !important;
    margin-top:180px !important;
	margin-bottom:40px;
	

		
   }

   .shareholdersButton{
	
	margin:5px auto 5px auto !important;
	width:100%!important;
	padding:12px 5px 3px 5px !important;
 

}
   
   .customersButton{
	
	margin:5px auto 5px auto !important;
	width:100%!important;
	padding:12px 5px 3px 5px !important;
 

}

.suppliersButton{

	margin:5px auto 5px auto !important;
	width:100% !important;
	padding:12px 5px 3px 5px !important;

}

.jobButton{
	
	margin:5px auto 5px auto !important;
	width:100% !important;
	padding:12px 5px 3px 5px !important;

}

	#mega-menu-wrap-header-menu .mega-menu-toggle {
		
	    background-color: #8697b0 !important;
	    border-color: #8697b0 !important;
		line-height:50px !important;		
		
	}

	.navbar-default{
		background-color: #8697b0 !important;
		border-color: #8697b0 !important;
		background-image: linear-gradient(to bottom,#8697b0 40%,#8697b0 40%) !important;
    }	
	
	.topShortcut{
	
bottom:-300px !important;
		
}
    
.mainBannerContent{
   margin-top:-180px !important;
   
    }
 .mainBannerContent h1{
      font-size: 18px !important;
    } 
    .homeMainNews{
        margin-bottom: 30px;
    }
	
	.aboutsection H1{

    font-size: 24px !important;
    
}
.aboutsection H2{

    font-size: 24px !important;
    
}
.home-product-area-title H2{
    

    font-size: 24px !important;

}

.home-product-area-1 H2{
font-size: 18px !important;
  
  
}
.home-product-area-2 H2{
font-size: 18px;
}

.home-product-area-3 H2{
    font-size: 18px !important;
}
.homeNewsTitle H1{
    font-size: 24px;
}

.homeNewsTitle H2{
    font-size: 24px;
}

.tenderSection H3{ 
    font-size: 24px !important;
}

.home-warehouse-area H2{
    font-size: 24px !important;
}

.home-consistency-title H2{
    font-size: 24px !important;
}

.home-consistency1 H2{
    font-size: 18px !important;
}

.home-consistency2 H2{
    font-size: 18px !important;
}

.home-consistency3 H2{
    font-size: 18px !important;
}

.home-consistency4 H2{
    font-size: 18px !important;
}

   .innerPageLeftSideBar{
        visibility: hidden !important;
    }     
    .searchBoxDiv{
        margin-bottom: 15px !important;
    }
   
}
@media only screen and (min-width:992px) and (max-width:1280px) {


	
	#mega-menu-wrap-header-menu .mega-menu-toggle {
		
	    background-color: #8697b0 !important;
	    border-color: #8697b0 !important;
		line-height:50px !important;		
		
	}
.homeProdutImgContainer {

    margin-top: 82px;
}
	.navbar-default{
		background-color: #8697b0 !important;
		border-color: #8697b0 !important;
		background-image: linear-gradient(to bottom,#8697b0 40%,#8697b0 40%) !important;
    }	
	.bigBanner{
		
	height:90% !important;
	background-image:url(img/banner.jpg);
	
	}
	
	.topShortcut{
	
bottom:-400px !important;
		
}
	
    .mainBannerContent{
     margin-top:-100px !important;
   
    }
 .mainBannerContent h1{
      
    } 
.homeMainNews .homeNewsContent{
    background-color: rgba(255,255,255,1) !important;
    margin-top:0px !important;
       height:200px !important;  

}
.homeMainNews .homeNewsImg {
    width:100%;
    height:130px !important;
    overflow: hidden;
}
.homeMainNews .homeNewsDatePosts{
  visibility: visible !important;  
}

.homeMainNews .homeNewsContentPosts{
     visibility: visible !important;    
}
}
@media only screen and (min-width:1281px) and (max-width:1600px) {


.bigBanner{
		
    height: 90% !important;
	
}

.topShortcut{
	
bottom-top:30% !important;
		
}

}

@media only screen and (min-width:1601px) {

.topShortcut{
	
margin-top:50% !important;
		
}

}


@media only screen and (-webkit-min-device-pixel-ratio:1.5),
	   only screen and (min-resolution:144dpi) {

}

/*----------------------------General---------------------------- */
body{
    color:#000000 !important;
    font-size:14px; 
}
.blackButton{
border:1px solid #ccc;
color: #ffffff;
 padding:10px 30px;
margin:15px 0;
text-align: center;
   background-color: rgba(0,0,0,0.3);
    margin: 0 auto;
}
.blackButton:hover{
border:1px solid #aaa;
color: #ffffff;
 padding:10px 30px;
margin:15px 0;
text-align: center;
   background-color: rgba(0,0,0,0.2);
    margin: 0 auto;
}
.whiteButton{
border:1px solid #ccc;

color:#ffffff !important;
 padding:8px 10px 8px 30px;
margin:15px 0;
font-size:16px;
-webkit-box-shadow: 0px 0px 5px 0px rgba(204,204,204,1);
-moz-box-shadow: 0px 0px 5px 0px rgba(204,204,204,1);
box-shadow: 0px 0px 5px 0px rgba(204,204,204,1);
 background:#0b4596 url("img/arrowblue.jpg") no-repeat;  
 background-size: 24px 15px;
 background-position:left;
}

.whiteButton:hover {

}

.homeTenderArchiveSection{
    
}
.redButton{
border:1px solid #d71921;

color: #d71921;
 padding:5px 10px 5px 30px;
margin:15px 0;

-webkit-box-shadow: 0px 0px 5px 0px rgba(204,204,204,1);
-moz-box-shadow: 0px 0px 5px 0px rgba(204,204,204,1);
box-shadow: 0px 0px 5px 0px rgba(204,204,204,1);
 background: url("img/arrowred.png") no-repeat;  
 background-size: 24px 15px;
 background-position:left;
   
    margin-right:-15px;
    width:100%;
   
}

.redButton:hover{
border:1px solid #d71921;

color: #ffffff !important;
 padding:5px 10px 5px 30px;
margin:15px 0;


 background:#d71921 url("img/arrowsilverred.png") no-repeat;  
 background-size: 24px 15px;
 background-position:left;
   
    margin-right:-15px;
    width:100%;
   
}

.blueButton{

border:1px solid #e2eeff;
background-color:#0b4596;
        color:#e2eeff;
 padding:8px 20px 8px 30px;
margin:15px 0;

    font-size:18px;

 background: url("img/arrowwhiteblue.png") no-repeat;  
 background-size: 24px 15px;
 background-position:left;
    margin:0 auto;
   
}

.blueButton:hover{
 padding:8px 20px 8px 30px;
margin:15px 0;
border:1px solid #e2eeff;
    font-size:18px;

 color:#0b4596;
 background: #fff url("img/arrowblue.png") no-repeat;  
 background-size: 24px 15px;
 background-position:left;
    margin:0 auto;


   
}

.blueButton a{

color:#ffffff;
}

.blueButton:hover a{
color:#0a4595;


   
}
/*---------------------------------Sidebar Menu-----------------------------*/

.pagesBredcrumb{
    width:100%;
    float:left;
    margin:15px 0;
}

.pageTitle{
    margin-top:0 ;
    margin-bottom: 15px !important;
    font-size: 30px !important;
    color:#1f62bd  !important;
}
.pageTitle a{

    color:#0a4595 !important;
}

.NextendAccordionMenuWidget{
    
    background-color: #e1e7f3;
}
.NextendAccordionMenuWidget .opened a {
    color:darkblue !important;
}
.NextendAccordionMenuWidget .level1{
 
}
.NextendAccordionMenuWidget .level1{
    
}
.NextendAccordionMenuWidget .level2{
  background-color: #eef2f8;  
  
}
.NextendAccordionMenuWidget .level2 a{
   
   
}
div #nextend-accordion-menu-nextendaccordionmenuwidget-2{
    margin:0 !important;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt .inner{
   border-color:#cfd7e8 !important;   
     padding-top: 5px !important;
     padding-bottom: 5px !important;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level2 dt .inner{
    border-color:#cfd7e8 !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
.div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level2 .outer{
    padding: 0 0 0 0!important;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt span{
    font-size:14px !important;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level2 dt span{
    font-size:14px !important;
}
/*--------------------------------/Sidebar Menu-----------------------------*/

/*----------------------------/General---------------------------- */
.wptg-table{
    width:100%;
}
.wptg-thead th{
    background-color: #0a4595;
    padding: 5px;
    color: #ffffff;
    font-weight: 600;
}
.wptg-tbody td{
   
    padding: 5px;
}
.wptg-table tr:nth-child(even) {background-color: #ddd;}
.wptg-table tr:nth-child(odd) {background-color: #eee;}
/*----------------------------header---------------------------- */
.slideContainer{
    margin-top:-2px;
}
.logoDiv{

  height:110px;
    background-image: url("img/logo.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: auto;
	
}

.logoDiv img{
margin:5px 0;
}


.navbar{
    min-height:50px !important;
    margin-bottom: 0 !important;
	border-radius:0 !important;
	border:0 !important;
    }
	
.navbar-default{
    background-color: #8697b0 !important;
	border-color: #8697b0 !important;
    background-image: linear-gradient(to bottom,#8697b0 40%,#8697b0 40%) !important;
}

#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item > a.mega-menu-link{
	height:50px !important;
	padding:5px 15px 0px 15px;
}

#mega-menu-wrap-header-menu {
    background-color: #8697b0 !important;
}


#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
     background: #8697b0;
}

#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item > a.mega-menu-link:focus {
     background: #7385a3 !important;
}

 .mega-menu-item .mega-menu-item-type-post_type .mega-menu-item-object-page .mega-menu-item-has-children .mega-align-bottom-left .mega-menu-megamenu .mega-disable-link .mega-menu-item-639{
    font-size: 15px !important;
    text-shadow: 1px 1px #333 !important;
}

  #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item > a.mega-menu-link {
    font-size: 15px;
    text-shadow: 1px 1px #333;
}


#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item > a.mega-menu-link {
    padding: 5px 10px 0px 15px !important;
}




.socialMedia{
    text-align: right;
}
.search-form{
   text-align: right;
    width:100%;
	color:#a5a7ca;
   
}

.searchBoxDiv{
	
    border:1px #c8c8e7 solid;
    background-color: #ffffff;
    color:#a5a7ca;
    font-size: 13px;
    height: 40px;
    width:100%;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	

}
.socialMedia{
    width:140px;;
    float:right;
    margin-top:13px;
    margin-bottom:7px;
    margin-left: 0;
margin-right: -15px;	
}

.socialLinkedin{
    float:left;
    width:27px;
    height: 27px;
    background: #0755ba url("img/linkedin.png") no-repeat center center !important;  
    background-size: 27px 27px !important;
    background-position: center center !important;
    margin-bottom: 7px;
	border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
    
}
.socialLinkedin:hover{
    float:left;
    width:27px;
    height: 27px;
    background: #cc3333 url("img/linkedin.png") no-repeat center center !important;  
    background-size: 27px 27px !important;
    background-position: center center !important;
    margin-bottom: 7px;
		border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
    
}

.socialInstagram{
    float:left;
    width:27px;
    height: 27px;
    background: #0755ba url("img/instagram.png") no-repeat center center !important;  
    background-size: 27px 27px !important;
    background-position: center center !important;
    margin-bottom: 7px;
	margin-left:10px;
	border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
    
}
.socialInstagram:hover{
    float:left;
    width:27px;
    height: 27px;
    background: #cc3333 url("img/instagram.png") no-repeat center center !important;  
    background-size: 27px 27px !important;
    background-position: center center !important;
    margin-bottom: 7px;
	margin-left:10px;
	border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
    
}

.socialApart{
    float:left;
    width:27px;
    height: 27px;
    background: #0755ba url("img/aparat.png") no-repeat !important;  
    background-size: 27px 27px !important;
    background-position: center center !important;
    margin-left:10px;
    margin-bottom: 7px;
	border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
    
}

.socialApart:hover{
    float:left;
    width:27px;
    height: 27px;
    background: #cc3333 url("img/aparat.png") no-repeat !important;  
    background-size: 27px 27px !important;
    background-position: center center !important;
    margin-left:10px;
    margin-bottom: 7px;
	border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
    
}

.soicialFa{
    float:left;
    width:27px;
    height: 27px;
    background: #0755ba url("img/fa.png") no-repeat !important;  
    background-size: 27px 27px !important;
    background-position: center center !important;
    margin-right:0;
    margin-left:10px;
    margin-bottom: 7px;
	border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
}

.soicialFa:hover{
    float:left;
    width:27px;
    height: 27px;
    background: #cc3333 url("img/fa.png") no-repeat !important;  
    background-size: 27px 27px !important;
    background-position: center center !important;
    margin-right:0;
    margin-left:10px;
    margin-bottom: 7px;
	border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
}

.search-field{
	margin-top:5px;
	margin-left:5px;
    border:0;
	color:#a5a7ca !important;
     background:transparent;
    float: left;
	

}
.search-field:active{

    border:0;

	

}
.search-submit{
    float:left;
    border: 0;
     background: url("img/searchicon.png") no-repeat !important;  
    background-size: 20px 20px !important;
    background-position: center !important;
    margin-top:7px;


}

::-webkit-input-placeholder, .search-field{ /* Chrome/Opera/Safari */
      color:darkgrey;
    font-size: 13px;
    font-family: inherit;
    font-weight: normal;
     padding: 5px;
    
}
::-moz-placeholder, .search-field{ /* Firefox 19+ */
      color:darkgrey;
    font-size: 13px;
    font-family: inherit;
    font-weight: normal;
     padding: 5px;
}
:-ms-input-placeholder, .search-field{ /* IE 10+ */
      color:darkgrey;
    font-size: 13px;
    font-family: inherit;
    font-weight: normal;
     padding: 5px;
}
:-moz-placeholder, .search-field{ /* Firefox 18- */
      color:darkgrey;
    font-size: 13px;
    font-family: inherit;
    font-weight: normal;
     padding: 5px;
}

div#n2-ss-2 .n2-ss-layer .n2-font-ff2e254046addb242e0ef15ff9f1a711-hover {
    font-family: 'LatoWeb' !important;
    font-size: 100% !important;
    line-height: 1.3 !important; 

}

div#n2-ss-2 .n2-ss-layer .n2-font-b38cb6f9f01f830ede5469d213c9e44d-paragraph {
	
    font-family: 'LatoWeb' !important;
    font-size: 90% !important;
    line-height: 1.3 !important; 
	color:#666a78 !important; 
	padding:10px !important;
}

/*----------------------------END header---------------------------- */

/*----------------------------Footer---------------------------- */

.footerSection{
    background-color: #697991;
    color:#e6e6f6;
   
    font-size: 12px;
    padding: 70px 0 60px 0;
}


.form14 input[type="text"] {
     height: 30px !important;
    border: 0px solid #bac6d8 !important;
    padding: 0 3px !important;
    background:#bac6d8 !important;
}


.contactInfo{
    padding-right: 100px;
	line-height:1.7;
    
    
}

.contactMap{
	background: url("img/map2.png") no-repeat center left;
	height:279px;
}

.footerSection ul li{
    text-decoration: none;
    list-style-type: none;
    text-indent: -37px;
    margin-bottom:8px;

}


.disclaimer p{
	
	line-height:1.8;
	
}

.footerSection H4{
   color:#fff; 
    
}

.footerSection H5{

   font-weight: 800;
    
}

.footerSection ul li a{
        color:#e6e6f6;
    
}

.footerSection ul li a:hover{
        color:#ffffff;
    
}

.copySection{

    background-color:#bac6d8; 
    height: 40px;
    padding:10px 0;
    text-align: center;
	color:#697991;
}
.homeNewsletterSection{
    float:left;
    width:100%;
}

.homeSocialMediaSection{
    float:left;
    width:100%;
}
.homeSocialMediaSection .socialMedia{
	
float:left !important;
margin-top:-1px !important;
}
#newsletters-3-button{

    float:right;
    background-color: firebrick;
    border: 1px solid firebrick;
   
}
#wpml-newsletters-3email{
    background-color: silver;
}

.footerShortcutBar{
	
	margin-top:50px;
}
/*----------------------------END Footer---------------------------- */

/*------------------------------------------Front page---------------------------------------------- */

.main-Banner{
 background-color:#eee;   
height: 400px;
    
}

/*-------------------------About----------------------------- */

.aboutContainer{
	 background-color:rgba(226,230,237,.5);
	 padding: 40px 0 10px 0;
}

.aboutsection{
    
 padding:40px 0 50px 0;  
  text-align:center;
 
}


.homeAboutImgDiv img{
   width:100%;
 height: auto;   
}
.aboutsection H1{
    color: #000;
    
    margin-bottom: 40px;
    
    font-size: 30px;
	margin-top:-2px;
    
}

.aboutsection H2{
    color: #000;
    
    margin-bottom: 40px;
    
    font-size: 30px;
	margin-top:-2px;
    
}

.aboutsection p{
    font-family: LatoWebLight;
    font-size: 18px;
	color:#000000;
}

.HomeHRItem{
	
	background-color:#ffffff;
	height:110px;
	margin-bottom:20px;

	box-shadow: 1px 1px 1px 1px #cfd6e6;
    border: 1px solid #ffffff;
}

.HomeHRItemImg1{
	height:100%;
	background: url("img/hr1.jpg") no-repeat;
	background-position:top left;
	background-size:cover;
	margin-left:-15px;
	overflow:hidden;
	
}

.HomeHRItemImg2{
	
	height:100%;
	background: url("img/hr2.jpg") no-repeat;
	background-position:top left;
	background-size:cover;
	margin-left:-15px;
}

.HomeHRItemText{

	height:100%;
	float:left;
	padding:20px 10px;
	text-align:left;
}

.HomeHRItemText h2{
font-size:16px;
margin-bottom:10px !important;
color:#074fac;

}

.HomeHRItemText p{
	font-size:15px !important;
	magin:0 !important;
}


/*-------------------------/About----------------------------- */

/*-------------------------Product----------------------------- */
.homeProductFAQ{
	margin-top:25px;
	 background-color:rgba(226,230,237,.5);
	padding-bottom:10px;

}



.homeProductFAQ H2{
	font-size:24px;
	margin-bottom:30px;
	
}

.homeProductFAQContainer{

  
  border:1px solid #ffffff;
}
.homeProductFAQ .textwidget{
	padding: 10px 25px 30px 25px;	
}

.homeProductFAQ .textwidget a{
	font-size:18px;
font-family: LatoWebSemiBold !important;
line-height:2;
color:#205fb3;
}

.homeProductFAQ .textwidget a:hover{
color:#337ab7;
}

.homeProductOrderBTN{
	background-image: linear-gradient(to bottom left, #0755ba, #042e65);
	padding:12px 30px 12px 30px;
	color:#ffffff;
	font-size:20px;
	
	
}

.homeProductOrderBTN:hover{
	background-image: linear-gradient(to top right, #0755ba, #042e65);

}


.productOrderButton a{
	
	color:#ffffff !important;
	cursor:hand;

}


.productOrderButtonIcon{
	
	float:left;
    width:27px;
    height: 27px;
    background: #ffffff url("img/order.png") no-repeat center center !important;  
    background-size: 27px 27px !important;
    background-position: center center !important;
    margin-bottom: 7px;
	margin-right:15px;
	border-radius: 50%;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
	
}

.homeProdutImgContainer{
	
	 position: relative;
  width: 100%;
  margin-top:15px;

	
}

.homeProdutimage {
  display: block;
  width: 100%;
  height: auto;
  box-shadow: 1px 1px 1px 1px #eeeeee;
  border:1px solid #ffffff;
}

.overlay {
  position: absolute;
  bottom: 100%;
  left: 0;
  right: 0;
  background-color: rgba(10, 69, 149, 1);
  overflow: hidden;
  width: 100%;
  height:0;
  transition: .5s ease;
  cursor:hand;
}

.homeProdutImgContainer:hover .overlay {
  bottom: 0;
  height: 100%;
}

.homeProdutText {
  color: white;
  font-size: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  cursor:hand;
}


.homeProductItem{

	position:absolute;
	width:100%;
	left:0;
top:0;
padding-top:30px;
	
}

.homeProductItemIconethylene{
	background: url("img/ethylene.png") no-repeat center center ;  
	 background-size: 57px 40px ;
	height:55px;
	margin-top:-15px;
}

.homeProductItemIconLD{
	background: url("img/ld.png") no-repeat center center ;  
	 background-size: 94px 40px ;
	height:55px;
	margin-top:-15px;
}

.homeProductItemIconMDHD{
	background: url("img/mdhd.png") no-repeat center center ;  
	 background-size: 91px 40px ;
	height:55px;
	margin-top:-15px;
}

.homeProductItemIconBy{
	background: url("img/byproduct.png") no-repeat center center ;  
	 background-size: 54px 50px ;
	height:55px;
	margin-top:-15px;
}

.homeProductItemTitle{
	color:#ffffff;
	font-size:14px;
    text-align:center;
    text-shadow: 1px 1px #000000;	
}


.productSection
{

margin:60px 0;    
    
}




.productMainContainer{
 background-color: #ffffff;
    color: #000000;
	
    
}



.home-product-area-title{
	padding:70px 0 0 0;
    
  text-align: center;
  
   
}
.home-product-area-title H1{
    

    font-size:24px ;
  padding-bottom: 10px;


}

.home-product-area-title H2{
    

    font-size:24px ;
  padding-bottom: 10px;


}

.homeProdutImg{
	margin-top:40px;
}
.productSectionTitle{
	text-align:center;
	margin-bottom:25px;
}


.productSectionTitle h1{
font-size:30px;
}

.home-product-cta{
    text-align: center;
    margin:40px 0 20px 0;
}


.home-product-cta .btn{
   padding:15px 80px;
}

.home-product-area-1 H2{

    margin:0;
    padding:0;
    line-height: 50px;
    font-size: 24px;
  
  
}
.home-product-area-1 .widget_text{

 
    width:100%;
    line-height:1.4;
    position: relative;

}


.home-product-area-1 .widget_text p{
		font-family:LatoWebLight;
		font-size:18px;
	
}

.home-product-area-1 img{
  width:100%;
 height: auto;
     
    
}

.home-product-area-1{
  width:100%;
 margin-bottom:15px;  
    
}



.home-product-area-2 H2{
    color: #fff;
    text-align: center;
    text-align: center;
    margin:0;
    padding:0;
    line-height: 50px;
    font-size: 24px;

  
}
.home-product-area-2 .widget_text{

    margin-top:-50px;
    width:100%;
    height:50px;
    position: relative;
}

.home-product-area-2{
  width:100%;
 
   margin-bottom:15px;    
} 

.home-product-area-2 img{
  width:100%;
 height: auto;

}




.home-product-area-3 H2{
    color: #fff;
    text-align: center;
    margin:0;
    padding:0;
    line-height: 50px;
    font-size: 24px;
  
}
.home-product-area-3 .widget_text{
    background-color: rgba(0,0,0,0.7);
    margin-top:-50px;
    width:100%;
    height:50px;
    position: relative;
}



.home-product-area-3 img{
  width:100%;
 height: auto;

    
}
.home-product-area-3{
  width:100%;

  margin-bottom:15px;  
}

/*-------------------------/Product-------------------------- */
/*--------------------------News ----------------------------- */
.newsBar{
 background-color:#05408e;  
padding:40px 0 50px 0; 
}

.newsSection
{
    margin:30px 0 5px 0;
  
}

.homeNewsTitle{
text-align:center;

}
.homeNewsTitle H1{
    color: #fff;
    margin-bottom: 10px;
    font-size: 30px;
}

.homeNewsTitle H2{
    color: #fff;
    margin-bottom: 10px;
    font-size: 30px;
}

.homeNewsTitle a{
	font-family: LatoWebLight !important;
    color: #9cc6fe;
    margin-bottom: 30px;
    font-size: 20px;
}

.homeNewsTitle a:hover{

    color: #ffffff;
}


.newesArchive{
	margin-bottom:30px;
}

.homeNewsContent{
    background-color: #fff;

    
}

.homeNewsContent div{
 width:100%;
    
    
}

.featuredNews{
    
}

.homeMainNews .homeNewsImg {
    width:100%;
    height:330px;
    overflow: hidden;
}

.homeOtherNews .homeNewsImg{
    width:100%;
    height:130px;
    overflow: hidden;
}

.homeMainNews .homeNewsImg  img{
    width:100% !important;
    height:auto !important;
}

.homeOtherNews .homeNewsImg  img{
    width:100% !important;
    height:auto !important;
}

.homeMainNews .homeNewsContent{
    background-color: rgba(0,0,0,0.7);
    margin-top:-70px;
    width:100%;
    height:70px;
    position: relative;
    padding: 15px;
}

.homeOtherNews .homeNewsContent{
     height:200px;  
    text-align: left;
    padding: 15px;
}
.homeMainNews .homeNewsDatePosts{
  visibility: hidden;  
}

.homeOtherNews .homeNewsDatePosts{
    
}

.homeMainNews .homeNewsContentPosts{
    visibility: hidden;   
}

.homeOtherNews .homeNewsContentPosts{
    
}

.tenderSection{
    margin-bottom: 30px;
   
}

.tenderSection H3{    color: #999;
    border-left:3px solid silver;
    margin-bottom: 20px;
    padding-left:10px;
    font-size: 30px;}

.homeTenderContent{
    background-color:#fff;
    float:left;
    width:75%;
    height:125px;
    overflow: hidden;
    padding: 15px;
}

.homeTenderBox{
  margin-bottom: 15px;  
}

.homeTendersImg{
    float:left;
    width:25%;
}
.homeTendersImg img{
    
    width:100%;
    height:125px;
    overflow: hidden;
}
/* ------------------------ /News ------------------------ */

/* ------------------------  Announcement ------------------------ */
.announcementsBar {
    background-color: #e5e4e4;
}

.announcementsSection {
    margin: 30px 0 30px 0;
	background-color: #e5e4e4;

}

.homeAnnouncementsTitle H3 {
    color: #999;
    border-right: 3px solid silver;
    margin-bottom: 30px;
    padding-right: 10px;
    font-size: 30px;
}

.homeAnnouncementsContent{
        margin-top: -20px !important;
        width: 100% !important;
        height: 100px !important;
        position: relative !important;
        padding: 15px !important;
        direction: rtl;
        text-align: right;
}
.announcementsBar li{
    font-size:14px;
	style:none;
}
/* ------------------------ /Announcement ------------------------ */



/* ------------------------ warehouse ------------------------ */
.warehouseContainer{
    
}
.warehouseSection img{
   width:100%;
 height: auto;   
}


.warehouseSection{
    
     margin:40px 0;
}

.home-warehouse-area{
 
    margin-bottom: 20px;
}

.home-warehouse-area H2{
    color: #999;
    border-left:3px solid silver;
    margin-bottom: 25px;
    padding-left:10px;
    font-size:30px;
	margin-top:5px;
    
}
/* ------------------------ /warehouse ------------------------ */
/*--------------------------consistency------------------------- */
.consistencyContainer{
  
    margin-bottom: -20px;
     text-align: center;
}


.consistencyContainer h1{
  
font-size:30px;
}


.homeConsistencyItem {
	box-shadow:1px 1px 1px 1px #eeeeee;
}



.homeConsistencyItem H2 {
font-size:20px !important;
padding:10px;
color:#205fb3;
font-family: LatoWeb !important;
margin-top:0 !important;
}

.consistencysection H2{
    
    margin-bottom: 40px;
    font-size: 30px;
    margin-top: -2px;
}
.consistencysection{
   color: #000;
    
 padding:70px 0 70px 0;  
text-align:center;
 

}

.home-consistency-title{
    text-align: center;
    margin-bottom:20px;
    color: darkgray;

}

.consistencysection .textwidget {
	text-align: center;
	font-size: 20px !important;
font-family: LatoWebLight !important;
	
}
.home-consistency-title H2{
color: #999;
    font-size: 30px  !important;
	font-family: LatoWeb !important;
}

/*------consistency1----- */
.home-consistency1{
   width:100%;
   margin-bottom:15px; 
}

.home-consistency1 img{
    width:100%;
    height: auto;
}

.home-consistency1 H2{
    color: #fff;
    text-align: center;
    margin:0;
    padding:0;
    line-height: 50px;
    font-size: 24px;
}

.home-consistency1 .widget_text{
    background-color: rgba(0,0,0,0.7);
    margin-top:-50px;
    width:100%;
    height:50px;
    position: relative;
}


/*------/consistency1----- */
/*------consistency2----- */
.home-consistency2{
   width:100%; 
   margin-bottom:15px; 
}

.home-consistency2 img{
    width:100%;
    height: auto;
}

.home-consistency2 H2{
    color: #fff;
    text-align: center;
    margin:0;
    padding:0;
    line-height: 50px;
       font-size: 24px;
}

.home-consistency2 .widget_text{
    background-color: rgba(0,0,0,0.7);
    margin-top:-50px;
    width:100%;
    height:50px;
    position: relative;
}
/*------/consistency2----- */
/*------consistency3----- */

.home-consistency3{
   width:100%; 
   margin-bottom:15px; 
}

.home-consistency3 img{
    width:100%;
    height: auto;
}

.home-consistency3 H2{
    color: #fff;
    text-align: center;
    margin:0;
    padding:0;
    line-height: 50px;
       font-size: 24px;
}

.home-consistency3 .widget_text{
    background-color: rgba(0,0,0,0.7);
    margin-top:-50px;
    width:100%;
    height:50px;
    position: relative;
} 
/*------consistency3----- */
/*------consistency4----- */

.home-consistency4{
   width:100%; 
   margin-bottom:15px; 
}

.home-consistency4 img{
    width:100%;
    height: auto;
}

.home-consistency4 H2{
    color: #fff;
    text-align: center;
    margin:0;
    padding:0;
    line-height: 50px;
       font-size: 24px;
}

.home-consistency4 .widget_text{
    background-color: rgba(0,0,0,0.7);
    margin-top:-50px;
    width:100%;
    height:50px;
    position: relative;
} 
/*------consistency3----- */
.errorContainer{
    margin:50px auto;
    width:50%;
    padding: 30px;
    border: 1px solid red;
  
}



div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level5 dt.parent .inner {
  background-position: right center !important;
 
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level4 dt.parent .inner {

  background-position: right center !important;
 
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level3 dt.parent .inner {

  background-position: right center !important;
 
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level2 dt.parent .inner {

  background-position: right center !important;
 
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.parent .inner {

  background-position: right center !important;
 
}
.form11 .wdform_page{
    
}

.missionRow strong{
    color:#0a4595;
    
}
.missionRow{
  line-height:30px !important;
    
}
.innerPageTitle{
    color: #000000; margin-top:0;margin-bottom: 20px;       font-size: 24px;
}

.innerPageTitleCenter{
    color: #000000; margin-top:0;margin-bottom: 20px; text-align:center;      font-size: 24px;
}

.responsiveImg img{
    width:100%;
height:auto;
}
.sasolOverview{
    background-color:#0a4595;
color:#fff;
}
.rowLine{
    padding-bottom:15px;
border-bottom:1px solid #ccc;
}

.rowLine2{
    border-bottom:1px solid #ccc;
margin-top:-20px;
line-height:0;
}

.pushUpRowL{
 margin-top:-25px;   
}

.pushUpRowS{
 margin-top:-15px;   
}

.missionBar{
    border-bottom:2px solid #0a4595;
padding-bottom:15px;
height:205px;
margin-top:-15px;
}

.missionBar ul{
margin-left:-10px;
}

.bluetitle{
    color: #0a4595;
    margin-top: 40px;
    margin-bottom:-10px;
}

#widget_sp_image-5:hover img{
  -webkit-transform:scale(1.04);
transform:scale(1.04);  
}
#widget_sp_image-5 {
overflow:hidden;
width:100%;
height:auto;
}
#widget_sp_image-5 img{
  -webkit-transition: all 0.5s ease;
transition: all 0.5s ease;  
}



#widget_sp_image-3:hover img{
  -webkit-transform:scale(1.04);
transform:scale(1.04);  
}
#widget_sp_image-3 {
overflow:hidden;
width:100%;
height:auto;
}
#widget_sp_image-3 img{
  -webkit-transition: all 0.5s ease;
transition: all 0.5s ease;  
}


#widget_sp_image-6:hover img{
  -webkit-transform:scale(1.04);
transform:scale(1.04);  
}
#widget_sp_image-6 {
overflow:hidden;
width:100%;
height:auto;
}
#widget_sp_image-6 img{
  -webkit-transition: all 0.5s ease;
transition: all 0.5s ease;  
}




#widget_sp_image-12:hover img{
  -webkit-transform:scale(1.04);
transform:scale(1.04);  
}
#widget_sp_image-12 {
overflow:hidden;
width:100%;
height:auto;
}
#widget_sp_image-12 img{
  -webkit-transition: all 0.5s ease;
transition: all 0.5s ease;  
}



#widget_sp_image-27:hover img{
  -webkit-transform:scale(1.04);
transform:scale(1.04);    
}

#widget_sp_image-27 {
overflow:hidden;
width:100%;
height:auto;
}

#widget_sp_image-27 img{
  -webkit-transition: all 0.5s ease;
transition: all 0.5s ease;  
}

#widget_sp_image-13:hover img{
  -webkit-transform:scale(1.04);
transform:scale(1.04);  
}
#widget_sp_image-13 {
overflow:hidden;
width:100%;
height:auto;
}
#widget_sp_image-13 img{
  -webkit-transition: all 0.5s ease;
transition: all 0.5s ease;  
}


#widget_sp_image-11:hover img{
  -webkit-transform:scale(1.04);
transform:scale(1.04);  
}
#widget_sp_image-11 {
overflow:hidden;
width:100%;
height:auto;
}
#widget_sp_image-11 img{
  -webkit-transition: all 0.5s ease;
transition: all 0.5s ease;  
}






.newsPageImg img{
    width:100%;
    height: auto;
  margin-bottom:15px;
}
.newspagePost{
    border-bottom:1px solid #eee;
    margin-bottom:15px;
    
}
.newsPostContent{
   margin-bottom:15px;   
    
}
.archivePosts {

}
.montlyArchiveSideBar{
    width:100%;
    float:left;
    background-color: #eee;
    padding: 20px;
    margin-top:15px;
    line-height: 1.5;
    margin-bottom: 7px;
}
.newsFullArchive{
        width:100%;
    float:left;
    background-color: #d8181f;
    padding: 10px;
    margin-top:7px;
    line-height: 1.5;
    margin-bottom: 15px;
    text-align: center;
}
.newsFullArchive{
color:#fff;
    font-weight: 600;
}
.glanceTitle{
    width:100%;
    height:30px;
    font-size: 16px;
    background-color: #205aa8;
    border-bottom: 1px solid #85a2ca;
    text-align:center ;
    padding-top:10px;
}
.glanceTitle2{
    width:100%;
    height:30px;
    font-size: 12px;
    background-color: #205aa8;
    border-bottom: 1px solid #85a2ca;
    text-align:center ;
    padding-top:10px;
}
.glanceTitle3{
    width:100%;
    height:30px;
    font-size: 10px;
    background-color: #205aa8;
    border-bottom: 1px solid #85a2ca;
    text-align:center ;
    padding-top:10px;
}

.glanceBody1{
width:100%;height:100px;font-size: 16px;text-align:center;
    background-image: url(/wp-content/uploads/2017/02/employees.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size:contain;
}
.glanceBody7{
width:100%;height:100px;font-size: 15px;text-align:center;
    background-image: url(/wp-content/uploads/2017/02/employees.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size:contain;
	padding-top:12px;
}

.glanceSec{
    
    width:100%;
float:left;
color:#ffffff;
text-align:center;
border-bottom:3px solid #05326f;


}

.glanceBody1 section{
    padding-top: 25px;
    font-size: 18px;
   
    text-align: center;
}

.glanceBody1 section strong{
   
    font-size: 30px;
   font-weight: 600;
} 

.glanceBody2{
width:100%;height:100px;font-size: 16px;text-align:center;
    background-image: url(/wp-content/uploads/2017/02/export.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size:contain;
}

.glanceBody2 section{
    padding-top: 15px;
    font-size: 14px;
   
    text-align: center;
}
.glanceBody2 section strong{
   
    font-size: 30px;
   font-weight: 600;
} 

.glanceBody3{
width:100%;height:100px;font-size: 16px;text-align:center;
    background-image: url(/wp-content/uploads/2017/02/iran.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size:contain;
}
.glanceBody3 section{
    padding-top: 15px;
    font-size: 14px;
   
    text-align: center;
}
.glanceBody3 section strong{
   
    font-size: 30px;
   font-weight: 600;
} 

.glanceBody4{
width:100%;height:100px;font-size: 16px;text-align:center;
    background-image: url(/wp-content/uploads/2017/02/produt-weight.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size:contain;
}
.glanceBody4 section{
    padding-top: 10px;
    font-size: 14px;
   
    text-align: center;
}
.glanceBody4 section strong{
   
    font-size: 24px;
   font-weight: 600;
} 
.salesSupport{
    color: #0a4595;
    
    
}

.form11 .wdform_page {
    background: #eeeeee !important;
     font-family: Arial !important;
    border-top: 0 !important;
}
hr{
    margin-top:5px !important;
    margin-bottom:5px !important;
    border: 1px solid #dddddd !important;
}

.galleryTitle H3 {
    font-size: 14px !important;
    color: #fff;
    text-align: center;
    text-align: center;
    margin: 0;
    padding: 0;
    line-height: 50px;
}
.galleryTitle .textwidget{
    background-color: #333333;
    width: 100%;
    margin-top:-30px;
}
.form12 .wdform_page{
    padding: 0 !important;
}
    
.redButton a{
color: #d71921 !important;
}
.redButton:hover a{
color: #ffffff !important;
    text-decoration: none;
}
 a .whiteButton{
    color: #ffffff;
    
}
 a:hover .whiteButton{
    color: #ffffff;
  }

 .whiteButton a{
    color: #ffffff;
    
}
  .whiteButton:hover a{
    color: #ffffff;
  }

a:hover{
     text-decoration: none !important; 
  
}

.searchResults{
    color: #999;
    border-left:3px solid silver;
    margin-top: 40px;
    margin-bottom: 30px;
    padding-left:10px;
    font-size: 30px;
    
}
.mainBannerContent{
    float: left;
    width:100%;
    text-align: center;
    color: #ffffff;
    margin-top: -270px;
}
.mainBannerDiv {

    float: left;
    width: 100%;
}
.navbar-default {
    background-color: #8697b0 !important;
    border-color: #8697b0 !important;
    background-image: -webkit-linear-gradient(top,#8697b0 0,#8697b0 100%) !important;
    background-image: -o-linear-gradient(top,#8697b0 0,#8697b0 100%) !important;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#8697b0),to(#8697b0)) !important;
    background-image: linear-gradient(to bottom,#8697b0 0,#8697b0 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8697b0', endColorstr='#8697b0', GradientType=0) !important;
  
    border-radius: 0;

}
.cool-timeline .timeline-year{
    
        left: calc(50% - 40px);
    left: -webkit-calc(50% - 40px);
    left :-moz-calc(50% - 40px);
    
}
.timeline-express-read-more-link{
    display: none !important;
}
.cd-timeline-item-title{
    font-size: 18px !important;
    color: #0a4595;
}
.mega-sub-menu{
	
	background-color:#ffffff!important;
	border:1px solid #ffffff !important;
	
	
	
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu{
box-shadow:0 1px 1px #e1e7f3;	
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
    text-transform:none  !important;
}

#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{
    font-size: 13px !important;
    
}

#mega-menu-wrap-header-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item, #mega-menu-wrap-header-menu #mega-menu-header-menu a.mega-menu-link {

}
.mega-sub-menu .mega-menu-link{
	color:#637694 !important;
}
#wdform_9_element11[style]{
    height: :30px !important;
}

.form11 input[type="text"] {
    height: 30px !important;
    width:100% !important;
}

.wdform-section-break-div[style]{
    border-top:0 !important;
    
}
.newsletters-newsletters-3list-holder{
   display: block !important;
}
.wdform_1_element14[style]{
    width:100% !important;
}
.form14 .wdform_footer{
    margin-top:0 !important;
   
}
.form14 .wdform-label{
    color: #ffffff !important;
}

.wdform-field[style]{
   
    
}
.wdform-element-section[style]{

}
.form14  .wdform_section{
    padding: 0 0 !important;
}

.form14 .button-submit{
    background-color: #d7474d !important;
    border: 0 !important;
    box-shadow: 0 0 0 0 #000 !important;
    min-height: 30px !important;
    margin: 0 !important;
    border-radius: 2px;
}
#wdform_3_element14{
    
    background-color: #ccc !important;
    height: 30px !important;
    border-radius: 2px;
 
}

.form14 .warning, .form14 .error{
    background-color: #333 !important;
}
.form14 
.wdform_page{
    padding-top: 0 !important;
}



/* ------------------------------------------- Form20 -------------------------------------------------- */

.form20 .wdform_page {
    background: #ffffff00 !important;
    border-radius: 3px !important;
    font-family: latoWeb !important;
}

.form20 input[type="text"] {
    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;

}

.form20 input[type="text"]:focus{

    border: 1px #66ccff solid !important;
  }

.form20 textarea:focus {
    border: 1px #66ccff solid !important;	
}

.form20 .page_percentage_deactive {
    height: 25px !important;
    line-height: 27px !important;
    background-color: #194ec4 !important;
	color:#fff !important;

}
.form20 .wdform_percentage_title{
  color: #ffffff !important;	
}

.form20 .page_percentage_active{
    height: 25px !important;
    line-height: 27px !important;	
	linear-gradient(to right, #c60404 0%, #ff0000 39%, #ec3131 100%) !important;
}



.form20 textarea {
    border-radius: 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    font-size: 14px !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	font-size:13px !important;
}
.form20 .button-submit{
	background-color:#e06060 !important;
	  font-family: latoWeb !important;
	    border-radius: 3px !important;
}
 

.form20 .wdform-label
{

	line-height:1.7 !important
	
}

.form20 .radio-div{
	border: 1px #c8c8e7 solid !important;
	-webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	    border-radius: 2px !important;
}


.form20 select {
    border-radius: 3px !important;
    height: 35px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa !important;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa !important;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa !important;
}

#wdform_188_element37{
	direction:rtl !important;
}

.form20 .radio-div label{
	background:#000000 !important;
}

.form20 .captcha_img {
	width:100px;
	    border-radius: 3px !important;
}

.form20 .button-submit {
    padding: 8px 15px;
    background: #d71921 !important;
    font-size: 14px !important;
    border: 0 solid #FFABA1 !important;
    box-shadow: 0px 0px 1px 1px #fcfbfd !important;

}

.form20 .button-reset {

	 padding: 8px 15px;
    font-size: 14px !important;
    border: 0 solid #fff !important;
    box-shadow: 0px 0px 2px 1px #fcfbfd !important;
	border-radius:3px;
	    font-family: 'latoWeb' !important;	
		background:#bccce4 !important;
		color:#697991 !important;
}

.form20 .wdform_footer {
	background-color:#ffffff !important;
}

.wdform_scale_rating div{
	width:300px;
}


/* ------------------------------------------- End of Form20 -------------------------------------------------- */








#sliderBanner{
    width:220px;
}
#homeAboutButton{
 width:120px;
 text-align:left;
 margin-top:20px;
 margin-bottom:15px;
}

#homeAboutButton a{
 color:#d71921;
 text-decoration:underline;
 font-size:18px;
 width:120px;
 
}

#homeProductButton{
    width:200px;
}
#homeWarehouseButton{
    width:140px;
}
#orderButton1, #orderButton2,  #orderButton3
{
    width:180px;float:right;margin-right:7px;
}

 #catalog1,  #catalog2,  #catalog3
{
    width:180px;float:left;margin-left:7px;
}
#aboutglance, #CEOglance{
    width:180px;
}
.halfDiv{
  width:50%;float:left;  


}

.halfDivContainer{
 width:100%;margin:0 auto;
}

div#n2-ss-2 .n2-style-2a0a200d6a6e1fade27fb9c90af83812-dot.n2-active, div#n2-ss-2 .n2-style-2a0a200d6a6e1fade27fb9c90af83812-dot:HOVER {
    background: #bdc6d3 !important;
}
div#n2-ss-2 .n2-style-2a0a200d6a6e1fade27fb9c90af83812-dot.n2-active, div#n2-ss-2 .n2-style-2a0a200d6a6e1fade27fb9c90af83812-dot:HOVER {
    background: #bdc6d3 !important;
}
div#n2-ss-2 .n2-style-7483fd4ddc966823f703a886978b4a45-heading:Hover, div#n2-ss-2 .n2-style-7483fd4ddc966823f703a886978b4a45-heading:ACTIVE, div#n2-ss-2 .n2-style-7483fd4ddc966823f703a886978b4a45-heading:FOCUS {
    background: #bdc6d3 !important;
    background: rgba(189, 198, 211, 1) !important;
}

.wpcf7-form input[type=text] {
width:300px;
border:1px solid #eee;
background-color:#f9f9f9;
height:30px;
  padding: 7px;
  -webkit-box-shadow: inset 2px 2px 2px 0px #eeeeee;
  -moz-box-shadow: inset 2px 2px 2px 0px #eeeeee;
  box-shadow: inset 2px 2px 2px 0px #eeeeee;
}
.wpcf7-form input[type=email] {
width:300px;
border:1px solid #eee;
background-color:#f9f9f9;
height:30px;
  padding: 7px;
  -webkit-box-shadow: inset 2px 2px 2px 0px #eeeeee;
  -moz-box-shadow: inset 2px 2px 2px 0px #eeeeee;
  box-shadow: inset 2px 2px 2px 0px #eeeeee;
}
.wpcf7-form select {
width:300px;
border:1px solid #eee;
background-color:#f9f9f9;
height:30px;
  padding: 2px;
  -webkit-box-shadow: inset 2px 2px 2px 0px #eeeeee;
  -moz-box-shadow: inset 2px 2px 2px 0px #eeeeee;
  box-shadow: inset 2px 2px 2px 0px #eeeeee;
}
.wpcf7-form textarea{
width:300px;
height:200px !important;
border:1px solid #eee;
background-color:#f9f9f9;
  padding: 7px;
  -webkit-box-shadow: inset 2px 2px 2px 0px #eeeeee;
  -moz-box-shadow: inset 2px 2px 2px 0px #eeeeee;
  box-shadow: inset 2px 2px 2px 0px #eeeeee;

}
.wpcf7-form input[type="submit"] {

	background-color:#c4292f  !important;
	padding:5px 10px 5px 10px;
	border-radius:3px;
	color:#fff;
	border:0;
	}
.form16 select {
     height: 35px !important;
    border-radius: 5px !important;
    margin-top: 2px !important;
    margin-bottom: 6px !important;
}

.form16 .wdform-label {
    color: #676565 !important;
    font-weight: 400 !important;
}

.form16 input[type="text"] {
    height: 35px !important;
    background: #ECECEC !important;
    border-radius: 3px !important;
}


.form16 .wdform-ch-rad-label {
    color: #908e8e  !important;
}

textarea[style] {
    height: 35px !important;
    border-radius: 5px !important;
}


.form16 .wdform_footer {
    background-color: #ecececd1 !important;
}


.form16 .checkbox-div {
    border: 0 solid #fff !important;
}


.intl-tel-input {
    width: 300px !important;
}

.form16 .button-submit {
    background: #f12008 !important;
    border: 2px solid #f12008 !important;
    box-shadow: 1px 1px 1px 1px #d0d0d0 !important;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
    border-radius: 5px !important;
    margin: 5px 0 !important;
    min-height: 40px !important;
}

.form16 select {
    height: 35px !important;
    border-radius:  !important;
}

.form16 div.wdform-page-button {
    color: #ffffff  !important;
}

.form16 .wdform_page_navigation {
    text-align: left !important;
}


.form16 .page_deactive {
    color: #185cb9 !important;
    background-color: #FFf !important;
    border-top:1px solid #185cb9  !important;
    border-bottom:0 solid #fff  !important;
    border-right:1px solid #185cb9  !important;
    border-left:1px solid #185cb9  !important;
    height: 33px !important;
    padding: 5px 20px 0px 20px !important;
    font-size: 21px !important;
    border-radius: 5px 5px 0 0 !important;
}

.form16 .page_active {
    color: #fff !important;
    background-color: #185cb9 !important;
    height: 33px !important;
    font-size: 21px !important;
    padding: 5px 20px 0px 20px !important;
    margin-bottom: 0 !important; 
    border-radius: 5px 5px 0 0 !important;
}	

.form16 label {
    font-weight: 600 !important;
}

.form16 .checkbox-div input[type=checkbox]:checked + label {

     opacity: 0 !important; 
}

.form16 .page_percentage_deactive {
    background-color: #999 !important;
}


.form16 .page_percentage_active {

    background: #2388df !important;
    background: -moz-linear-gradient(left, #F7B4AC 0%, #F89F95 39%, #FF8F83 100%)!important;
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #95c5f8), color-stop(39%, #4183d4), color-stop(100%, #0a4595))!important;
    background: -webkit-linear-gradient(left, #95c5f8 0%, #4183d4 39%, #0a4595 100%)!important;
    background: -o-linear-gradient(left, #0a4595 0%, #95c5f8 39%, #4183d4 100%) !important;
    background: -ms-linear-gradient(left, #0a4595 0%, #95c5f8 39%, #4183d4 100%) !important;
    background: linear-gradient(to right, #0a4595 0%, #95c5f8 39%, #4183d4 100%) !important;
}

.announcementsSection .in-depth{
	font-size:18px !important;
	font-weight:600;
	line-height:1.5;
	
}

/* ------------------------------------------- Form12 -------------------------------------------------- */

.form12 .wdform_page {
    background: #ffffff00 !important;
    border-radius: 3px !important;
    font-family: LatoWeb !important;
	
}

.form12 input[type="text"] {
    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;

}

.form12 input[type="text"]:focus{

    border: 1px #66ccff solid !important;
  }

.form12 textarea:focus {
    border: 1px #66ccff solid !important;	
}

.form12 .wdform-label {
    float: left !important;
}

.form12 textarea {
    border-radius: 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    font-size: 14px !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	font-size:13px !important;
}
.form12 .button-submit{
	background-color:#e06060 !important;
	  font-family: LatoWeb !important;
	    border-radius: 3px !important;
}


.form12 .wdform-label
{
	direction:ltr;
	text-align: left;
	line-height:1.7 !important
	
}

.form12 input[type="radio"]{
	border: 1px #c8c8e7 solid !important;
	background-color:#ffffff !important;

}


.form12 .radio-div label{
	background:#c8c8e7 !important;
}

.form12 .captcha_img {
	width:100px;
	    border-radius: 3px !important;
}

.form12 .button-submit {
    padding: 8px 15px;
    background: #d71921 !important;
    font-size: 14px !important;
    border: 0 solid #FFABA1 !important;
    box-shadow: 0px 0px 1px 1px #fcfbfd !important;

}

.form12 .button-reset {

	 padding: 8px 15px;
    font-size: 14px !important;
    border: 0 solid #fff !important;
    box-shadow: 0px 0px 2px 1px #fcfbfd !important;
	border-radius:3px;
	    font-family: ' LatoWeb ' !important;	
		background:#bccce4 !important;
		color:#697991 !important;
}

.form12 .wdform_footer {
	background-color:#ffffff !important;
}

.wdform_scale_rating div{
	width:300px;
}

.form12 select{
	    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form12 div.wdform-page-button {
	background-color:#e0e7f3 !important;
	border-radius:3px;
	color:#697991 !important;
}
.form12 .page_numbers {

    color: #8697b0 !important;
} 
.form12 .wdform-element-section {
    text-align: left !important;
}

.form12 .checkbox-div {



	
	   border-radius: 3px !important;
   
   
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}

input[type=checkbox], input[type=radio] {
    margin: 0 !important;
    margin-top: 1px\9;
    line-height: normal;
}

.form12 .wdform-ch-rad-label {
    display: inline;
    margin: -4px 5px 5px 5px;
float: right;}

.form12 .wdform-label-section {
    text-align: left !important;
}
.wdform-section-break-div{
	font-weight:600;
	font-size:16px;
	color:#0a4595;
}
/* ------------------------------------------- End of Form39 -------------------------------------------------- */

/* ------------------------------------------- Form23 -------------------------------------------------- */

.form23 .wdform_page {
    background: #ffffff00 !important;
    border-radius: 3px !important;
    font-family: LatoWeb !important;
	
}

.form23 input[type="text"] {
    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;

}

.form23 input[type="text"]:focus{

    border: 1px #66ccff solid !important;
  }

.form23 textarea:focus {
    border: 1px #66ccff solid !important;	
}

.form23 .wdform-label {
    float: left !important;
}

.form23 textarea {
    border-radius: 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    font-size: 14px !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	font-size:13px !important;
}
.form23 .button-submit{
	background-color:#e06060 !important;
	  font-family: LatoWeb !important;
	    border-radius: 3px !important;
}


.form23 .wdform-label
{
	direction:ltr;
	text-align: left;
	line-height:1.7 !important
	
}

.form23 input[type="radio"]{
	border: 1px #c8c8e7 solid !important;
	background-color:#ffffff !important;

}


.form23 .radio-div label{
	background:#c8c8e7 !important;
}

.form23 .captcha_img {
	width:100px;
	    border-radius: 3px !important;
}

.form23 .button-submit {
    padding: 8px 15px;
    background: #d71921 !important;
    font-size: 14px !important;
    border: 0 solid #FFABA1 !important;
    box-shadow: 0px 0px 1px 1px #fcfbfd !important;

}

.form23 .button-reset {

	 padding: 8px 15px;
    font-size: 14px !important;
    border: 0 solid #fff !important;
    box-shadow: 0px 0px 2px 1px #fcfbfd !important;
	border-radius:3px;
	    font-family: ' LatoWeb ' !important;	
		background:#bccce4 !important;
		color:#697991 !important;
}

.form23 .wdform_footer {
	background-color:#ffffff !important;
}

.wdform_scale_rating div{
	width:300px;
}

.form23 select{
	    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form23 div.wdform-page-button {
	background-color:#e0e7f3 !important;
	border-radius:3px;
	color:#697991 !important;
}
.form23 .page_numbers {

    color: #8697b0 !important;
} 
.form23 .wdform-element-section {
    text-align: left !important;
}

.form23 .checkbox-div {



	
	   border-radius: 3px !important;
   
   
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}

input[type=checkbox], input[type=radio] {
    margin: 0 !important;
    margin-top: 1px\9;
    line-height: normal;
}

.form23 .wdform-ch-rad-label {
    display: inline;
    margin: -4px 5px 5px 5px;
float: right;}

.form23 .wdform-label-section {
    text-align: left !important;
}

/* ------------------------------------------- End of Form15 -------------------------------------------------- */

/* ------------------------------------------- Form13 -------------------------------------------------- */

.form13 .wdform_page {
    background: #ffffff00 !important;
    border-radius: 3px !important;
    font-family: LatoWeb !important;
	
}

.form13 input[type="text"] {
    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;

}

.form13 input[type="text"]:focus{

    border: 1px #66ccff solid !important;
  }

.form13 textarea:focus {
    border: 1px #66ccff solid !important;	
}

.form13 .wdform-label {
    float: left !important;
}

.form13 textarea {
    border-radius: 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    font-size: 14px !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	font-size:13px !important;
}
.form13 .button-submit{
	background-color:#e06060 !important;
	  font-family: LatoWeb !important;
	    border-radius: 3px !important;
}


.form13 .wdform-label
{
	direction:ltr;
	text-align: left;
	line-height:1.7 !important
	
}

.form13 input[type="radio"]{
	border: 1px #c8c8e7 solid !important;
	background-color:#ffffff !important;

}


.form13 .radio-div label{
	background:#c8c8e7 !important;
}

.form13 .captcha_img {
	width:100px;
	    border-radius: 3px !important;
}

.form13 .button-submit {
    padding: 8px 15px;
    background: #d71921 !important;
    font-size: 14px !important;
    border: 0 solid #FFABA1 !important;
    box-shadow: 0px 0px 1px 1px #fcfbfd !important;

}

.form13 .button-reset {

	 padding: 8px 15px;
    font-size: 14px !important;
    border: 0 solid #fff !important;
    box-shadow: 0px 0px 2px 1px #fcfbfd !important;
	border-radius:3px;
	    font-family: ' LatoWeb ' !important;	
		background:#bccce4 !important;
		color:#697991 !important;
}

.form13 .wdform_footer {
	background-color:#ffffff !important;
}

.wdform_scale_rating div{
	width:300px;
}

.form13 select{
	    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form13 div.wdform-page-button {
	background-color:#e0e7f3 !important;
	border-radius:3px;
	color:#697991 !important;
}
.form13 .page_numbers {

    color: #8697b0 !important;
} 
.form13 .wdform-element-section {
    text-align: left !important;
}

.form13 .checkbox-div {



	
	   border-radius: 3px !important;
   
   
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form13 .wdform-ch-rad-label {
    display: inline;
    margin: -4px 5px 5px 5px;
float: right;}

.form13 .wdform-label-section {
    text-align: left !important;
}

/* ------------------------------------------- End of Form13 -------------------------------------------------- */

/* ------------------------------------------- Form16 -------------------------------------------------- */

.form16 .wdform_page {
    background: #ffffff00 !important;
    border-radius: 3px !important;
    font-family: LatoWeb !important;
	
}

.form16 input[type="text"] {
    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;

}

.form16 input[type="text"]:focus{

    border: 1px #66ccff solid !important;
  }

.form16 textarea:focus {
    border: 1px #66ccff solid !important;	
}

.form16 .wdform-label {
    float: left !important;
}

.form16 textarea {
    border-radius: 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    font-size: 14px !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	font-size:13px !important;
}
.form16 .button-submit{
	background-color:#e06060 !important;
	  font-family: LatoWeb !important;
	    border-radius: 3px !important;
}


.form16 .wdform-label
{
	direction:ltr;
	text-align: left;
	line-height:1.7 !important
	
}

.form16 input[type="radio"]{
	border: 1px #c8c8e7 solid !important;
	background-color:#ffffff !important;

}


.form16 .radio-div label{
	background:#c8c8e7 !important;
}

.form16 .captcha_img {
	width:100px;
	    border-radius: 3px !important;
}

.form16 .button-submit {
    padding: 8px 15px;
    background: #d71921 !important;
    font-size: 14px !important;
    border: 0 solid #FFABA1 !important;
    box-shadow: 0px 0px 1px 1px #fcfbfd !important;

}

.form16 .button-reset {

	 padding: 8px 15px;
    font-size: 14px !important;
    border: 0 solid #fff !important;
    box-shadow: 0px 0px 2px 1px #fcfbfd !important;
	border-radius:3px;
	    font-family: ' LatoWeb ' !important;	
		background:#bccce4 !important;
		color:#697991 !important;
}

.form16 .wdform_footer {
	background-color:#ffffff !important;
}


.form16 select{
	    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form16 div.wdform-page-button {
	background-color:#e0e7f3 !important;
	border-radius:3px;
	color:#697991 !important;
}
.form16 .page_numbers {

    color: #8697b0 !important;
} 
.form16 .wdform-element-section {
    text-align: left !important;
}

.form16 .checkbox-div {



	
	   border-radius: 3px !important;
   
   
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form16 .wdform-ch-rad-label {
    display: inline;
    margin: -4px 5px 5px 5px;
float: right;}

.form16 .wdform-label-section {
    text-align: left !important;
}

/* ------------------------------------------- End of Form16 -------------------------------------------------- */

/* ------------------------------------------- Form17 -------------------------------------------------- */

.form17 .wdform_page {
    background: #ffffff00 !important;
    border-radius: 3px !important;
    font-family: LatoWeb !important;
	
}

.form17 input[type="text"] {
    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;

}

.form17 input[type="text"]:focus{

    border: 1px #66ccff solid !important;
  }

.form17 textarea:focus {
    border: 1px #66ccff solid !important;	
}

.form17 .wdform-label {
    float: left !important;
}

.form17 textarea {
    border-radius: 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    font-size: 14px !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	font-size:13px !important;
}
.form17 .button-submit{
	background-color:#e06060 !important;
	  font-family: LatoWeb !important;
	    border-radius: 3px !important;
}


.form17 .wdform-label
{
	direction:ltr;
	text-align: left;
	line-height:1.7 !important
	
}

.form17 input[type="radio"]{
	border: 1px #c8c8e7 solid !important;
	background-color:#ffffff !important;

}


.form17 .radio-div label{
	background:#c8c8e7 !important;
}

.form17 .captcha_img {
	width:100px;
	    border-radius: 3px !important;
}

.form17 .button-submit {
    padding: 8px 15px;
    background: #d71921 !important;
    font-size: 14px !important;
    border: 0 solid #FFABA1 !important;
    box-shadow: 0px 0px 1px 1px #fcfbfd !important;

}

.form17 .button-reset {

	 padding: 8px 15px;
    font-size: 14px !important;
    border: 0 solid #fff !important;
    box-shadow: 0px 0px 2px 1px #fcfbfd !important;
	border-radius:3px;
	    font-family: ' LatoWeb ' !important;	
		background:#bccce4 !important;
		color:#697991 !important;
}

.form17 .wdform_footer {
	background-color:#ffffff !important;
}


.form17 select{
	    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form17 div.wdform-page-button {
	background-color:#e0e7f3 !important;
	border-radius:3px;
	color:#697991 !important;
}
.form17 .page_numbers {

    color: #8697b0 !important;
} 
.form17 .wdform-element-section {
    text-align: left !important;
}

.form17 .checkbox-div {



	
	   border-radius: 3px !important;
   
   
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form17 .wdform-ch-rad-label {
    display: inline;
    margin: -4px 5px 5px 5px;
float: right;}

.form17 .wdform-label-section {
    text-align: left !important;
}
.form17 .wdform_footer {
    background-color: transparent !important;
}
/* ------------------------------------------- End of Form17 -------------------------------------------------- */

/* ------------------------------------------- Form18 -------------------------------------------------- */

.form18 .wdform_page {
    background: #ffffff00 !important;
    border-radius: 3px !important;
    font-family: LatoWeb !important;
	
}

.form18 input[type="text"] {
    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;

}

.form18 input[type="text"]:focus{

    border: 1px #66ccff solid !important;
  }

.form18 textarea:focus {
    border: 1px #66ccff solid !important;	
}

.form18 .wdform-label {
    float: left !important;
}

.form18 textarea {
    border-radius: 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    font-size: 14px !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	font-size:13px !important;
}
.form18 .button-submit{
	background-color:#e06060 !important;
	  font-family: LatoWeb !important;
	    border-radius: 3px !important;
}


.form18 .wdform-label
{
	direction:ltr;
	text-align: left;
	line-height:1.7 !important
	
}

.form18 input[type="radio"]{
	border: 1px #c8c8e7 solid !important;
	background-color:#ffffff !important;

}


.form18 .radio-div label{
	background:#c8c8e7 !important;
}

.form18 .captcha_img {
	width:100px;
	    border-radius: 3px !important;
}

.form18 .button-submit {
    padding: 8px 15px;
    background: #d71921 !important;
    font-size: 14px !important;
    border: 0 solid #FFABA1 !important;
    box-shadow: 0px 0px 1px 1px #fcfbfd !important;

}

.form18 .button-reset {

	 padding: 8px 15px;
    font-size: 14px !important;
    border: 0 solid #fff !important;
    box-shadow: 0px 0px 2px 1px #fcfbfd !important;
	border-radius:3px;
	    font-family: ' LatoWeb ' !important;	
		background:#bccce4 !important;
		color:#697991 !important;
}

.form18 .wdform_footer {
	background-color:#ffffff !important;
}


.form18 select{
	    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form18 div.wdform-page-button {
	background-color:#e0e7f3 !important;
	border-radius:3px;
	color:#697991 !important;
}
.form18 .page_numbers {

    color: #8697b0 !important;
} 
.form18 .wdform-element-section {
    text-align: left !important;
}

.form18 .checkbox-div {



	
	   border-radius: 3px !important;
   
   
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form18 .wdform-ch-rad-label {
    display: inline;
    margin: -4px 5px 5px 5px;
float: right;}

.form18 .wdform-label-section {
    text-align: left !important;
}
.form18 .wdform_footer {
    background-color: transparent !important;
}
/* ------------------------------------------- End of Form18 -------------------------------------------------- */

/* ------------------------------------------- Form21 -------------------------------------------------- */

.form21 .wdform_page {
    background: #ffffff00 !important;
    border-radius: 3px !important;
    font-family: LatoWeb !important;
	
}

.form21 input[type="text"] {
    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;

}

.form21 input[type="text"]:focus{

    border: 1px #66ccff solid !important;
  }

.form21 textarea:focus {
    border: 1px #66ccff solid !important;	
}

.form21 .wdform-label {
    float: left !important;
}

.form21 textarea {
    border-radius: 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    font-size: 14px !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	font-size:13px !important;
}
.form21 .button-submit{
	background-color:#e06060 !important;
	  font-family: LatoWeb !important;
	    border-radius: 3px !important;
}


.form21 .wdform-label
{
	direction:ltr;
	text-align: left;
	line-height:1.7 !important
	
}

.form21 input[type="radio"]{
	border: 1px #c8c8e7 solid !important;
	background-color:#ffffff !important;

}


.form21 .radio-div label{
	background:#c8c8e7 !important;
}

.form21 .captcha_img {
	width:100px;
	    border-radius: 3px !important;
}

.form21 .button-submit {
    padding: 8px 15px;
    background: #d71921 !important;
    font-size: 14px !important;
    border: 0 solid #FFABA1 !important;
    box-shadow: 0px 0px 1px 1px #fcfbfd !important;

}

.form21 .button-reset {

	 padding: 8px 15px;
    font-size: 14px !important;
    border: 0 solid #fff !important;
    box-shadow: 0px 0px 2px 1px #fcfbfd !important;
	border-radius:3px;
	    font-family: ' LatoWeb ' !important;	
		background:#bccce4 !important;
		color:#697991 !important;
}

.form21 .wdform_footer {
	background-color:#ffffff !important;
}


.form21 select{
	    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form21 div.wdform-page-button {
	background-color:#e0e7f3 !important;
	border-radius:3px;
	color:#697991 !important;
}
.form21 .page_numbers {

    color: #8697b0 !important;
} 
.form21 .wdform-element-section {
    text-align: left !important;
}

.form21 .checkbox-div {



	
	   border-radius: 3px !important;
   
   
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form21 .wdform-ch-rad-label {
    display: inline;
    margin: -4px 5px 5px 5px;
float: right;}

.form21 .wdform-label-section {
    text-align: left !important;
}
.form21 .wdform_footer {
    background-color: transparent !important;
}
/* ------------------------------------------- End of Form21 -------------------------------------------------- */


/* ------------------------------------------- Form19 -------------------------------------------------- */

.form19 .wdform_page {
    background: #ffffff00 !important;
    border-radius: 3px !important;
    font-family: LatoWeb !important;
	
}

.form19 input[type="text"] {
    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;

}

.form19 input[type="text"]:focus{

    border: 1px #66ccff solid !important;
  }

.form19 textarea:focus {
    border: 1px #66ccff solid !important;	
}

.form19 .wdform-label {
    float: left !important;
}

.form19 textarea {
    border-radius: 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    font-size: 14px !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	font-size:13px !important;
}
.form19 .button-submit{
	background-color:#e06060 !important;
	  font-family: LatoWeb !important;
	    border-radius: 3px !important;
}


.form19 .wdform-label
{
	direction:ltr;
	text-align: left;
	line-height:1.7 !important
	
}

.form19 input[type="radio"]{
	border: 1px #c8c8e7 solid !important;
	background-color:#ffffff !important;

}


.form19 .radio-div label{
	background:#c8c8e7 !important;
}

.form19 .captcha_img {
	width:100px;
	    border-radius: 3px !important;
}

.form19 .button-submit {
    padding: 8px 15px;
    background: #d71921 !important;
    font-size: 14px !important;
    border: 0 solid #FFABA1 !important;
    box-shadow: 0px 0px 1px 1px #fcfbfd !important;

}

.form19 .button-reset {

	 padding: 8px 15px;
    font-size: 14px !important;
    border: 0 solid #fff !important;
    box-shadow: 0px 0px 2px 1px #fcfbfd !important;
	border-radius:3px;
	    font-family: ' LatoWeb ' !important;	
		background:#bccce4 !important;
		color:#697991 !important;
}

.form19 .wdform_footer {
	background-color:#ffffff !important;
}


.form19 select{
	    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form19 div.wdform-page-button {
	background-color:#e0e7f3 !important;
	border-radius:3px;
	color:#697991 !important;
}
.form19 .page_numbers {

    color: #8697b0 !important;
} 
.form19 .wdform-element-section {
    text-align: left !important;
}

.form19 .checkbox-div {



	
	   border-radius: 3px !important;
   
   
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form19 .wdform-ch-rad-label {
    display: inline;
    margin: -4px 5px 5px 5px;
float: right;}

.form19 .wdform-label-section {
    text-align: left !important;
}

.form19 .wdform_footer {
    background-color: transparent !important;
}
/* ------------------------------------------- End of Form18 -------------------------------------------------- */
/* ------------------------------------------- Image Gallery -------------------------------------------------- */
.rbsTitle {
		  font-family: latoWeb  !important;
		  line-height:1.7 !important;
		  font-size:12px !important;
}

.rbs_gallery_button .button {

    font-family:  LatoWeb  !important;
    color: #ffffff !important;
        background-color: #2f69b7 !important;
		border-radius:3px;
}
.rbs_gallery_button .button:hover {

    font-family:  LatoWeb  !important;
    color: #ffffff !important;
    background-color: #0a4595  !important;

}


	
.rbsZoomIcon {

    background: rgb(47, 105,183) !important;
    border: 0 solid rgb(255, 255, 255) !important;
}

.rbsZoomIcon:hover {

    background: rgb(10, 69,149) !important;
    border: 0 solid rgb(255, 255, 255) !important;
}
/* -------------------------------------------End of Image Gallery -------------------------------------------------- */


/* ------------------------------------------- Contact Form -------------------------------------------------- */

.wpcf7-form-control-wrap input[type="text"] {
    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #fcfbfd !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;

}

.wpcf7-form input[type=email] {
	    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #fcfbfd !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}

.wpcf7-form select {
	    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #fcfbfd !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}

.wpcf7-form textarea {
	    border-radius: 3px !important;
    padding: 0 3px !important;
    background: #fcfbfd !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}

/* -------------------------------------------End of Contact Form -------------------------------------------------- */

#wpsm_accordion_1817 .wpsm_panel-title a{
font-family:LatoWeb !important;
}

#wpsm_accordion_1817 .ac_title_class {
font-family:LatoWeb !important;	
}


#wpsm_accordion_1817 .wpsm_panel-body{
font-family:LatoWeb !important;
}

.wpsm_panel-body ul{

font-family:LatoWeb !important;
}




.form11 .wdform-section-break-div {
    display: none;
}


.form11 .wdform_page {
    background: #eff2f6 !important;
	font-family:LatoWeb !important;
border-radius:15px !important;
}





.form11 input[type="text"] {
    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;

}

.form11 input[type="text"]:focus{

    border: 1px #66ccff solid !important;
  }

.form11 textarea:focus {
    border: 1px #66ccff solid !important;	
}

.form11 .wdform-label {
    float: left !important;
}

.form11 textarea {
    border-radius: 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    font-size: 14px !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	font-size:13px !important;
}
.form11 .button-submit{
	background-color:#e06060 !important;
	  font-family: LatoWeb !important;
	    border-radius: 3px !important;
		color:#ffffff;
}


.form11 .wdform-label
{
	direction:ltr;
	text-align: left;
	line-height:1.7 !important
	
}

.form11 input[type="radio"]{
	border: 1px #c8c8e7 solid !important;
	background-color:#ffffff !important;

}


.form11 .radio-div label{
	background:#c8c8e7 !important;
}

.form11 .captcha_img {
	width:100px;
	    border-radius: 3px !important;
}

.form11 .button-submit {
    padding: 8px 15px;
    background: #d71921 !important;
    font-size: 14px !important;
    border: 0 solid #FFABA1 !important;
    box-shadow: 0px 0px 1px 1px #fcfbfd !important;
	color:#ffffff !important;

}

.form11 .button-reset {

	 padding: 8px 15px;
    font-size: 14px !important;
    border: 0 solid #fff !important;
    box-shadow: 0px 0px 2px 1px #fcfbfd !important;
	border-radius:3px;
	    font-family: ' LatoWeb ' !important;	
		background:#bccce4 !important;
		color:#ffffff !important;
}

.form11 .wdform_footer {
	background-color:#ffffff !important;
}


.form11 select{
	    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form11 div.wdform-page-button {
	background-color:#e0e7f3 !important;
	border-radius:3px;
	color:#ffffff !important;
}
.form11 .page_numbers {

    color: #8697b0 !important;
} 
.form11 .wdform-element-section {
    text-align: left !important;
}

.form11 .checkbox-div {



	
	   border-radius: 3px !important;
   
   
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
}


.form11 .wdform-ch-rad-label {
    display: inline;
    margin: -4px 5px 5px 5px;
float: right;}

.form11 .wdform-label-section {
    text-align: left !important;
}

.form11 .wdform_footer {
    background-color: transparent !important;
}


.form11 .button-submit {
color: #ffffff !important;}

.form11 .wdform_section {

    padding: 0px 0px 0px 45px !important;
}



.employmentTopBanners{
	font-family:LatoWebsemiBold;

    color: #ffffff;
    Font-size: 18px;
    text-align: center;
    padding: 45px 25px;
    width: 100%;
    background-image: linear-gradient(to bottom right, rgba(52,184,239,1), rgba(37,120,212,1));
	text-shadow: 1px 1px #000000;

}
.employmentTopBanners a{

    color: #ffffff;
 
}

.employmentStep{
	background-color:#f0f3f9;
	color:#000000;
	Font-size:13px;
	width:100%;
	text-align:justify;
	min-height:260px;
	line-height:1.3;

	width:100%;
	float:left;
	
}
.stepHeader1{
	width:100%;
	float:left;	
	background-image: linear-gradient(to bottom right, rgba(237,105,105,1), rgba(195,37,37,1));
}
.stepHeader2{
	width:100%;
	float:left;	
	background-image: linear-gradient(to bottom right, rgba(84,189,244,1), rgba(30,141,199,1));
}
.stepHeader3{
	width:100%;
	float:left;	
	background-image: linear-gradient(to bottom right, rgba(148,217,114,1), rgba(68,159,23,1));
}
.stepHeader4{
	width:100%;
	float:left;	
	background-image: linear-gradient(to bottom right, rgba(104,203,221,1), rgba(30,156,179,1));
}
.stepHeader5{
	width:100%;
	float:left;	
	background-image: linear-gradient(to bottom right, rgba(168,132,187,1), rgba(142,96,166,1));
}
.stepHeader6{
	width:100%;
	float:left;	
	background-image: linear-gradient(to bottom right, rgba(249,187,20,1), rgba(241,156,46,1));
}
.stepHeader7{
	width:100%;
	float:left;	
	background-image: linear-gradient(to bottom right, rgba(117,135,170,1), rgba(101,118,151,1));
}
.stepHeader8{
	width:100%;
	float:left;	
	background-image: linear-gradient(to bottom right, rgba(237,96,156,1), rgba(198,50,113,1));
}
.stepHeaderNo{
	font-size:14px;
	font-weight:600;
	width:10%;
	float:left;	
	padding:14px 10px;
}
.stepHeaderNoBox{
	width:30px;
	height:30px;

border-radius:30px;
padding:8px 10px;
color:#fff;
background-color:rgb(0,0,0,0.1);
}
.stepHeaderTi{
	font-size:15px;
	font-family:LatoWebMedium;

	width:90%;
	float:left;	
		padding:20px 15px;
		color:#ffffff;
}
.stepBody{
		padding:15px;
	width:100%;	
	float:left;	
	line-height:1.8;
}


.ac_title_class{
		    font-family: LatoWeb !important;
}
.wpsm_panel-body{
		    font-family: LatoWeb !important;
}
#wpsm_accordion_1844 .wpsm_panel-body{
	
		font-family: LatoWeb !important;
}
.jobPositionText{
			font-family: LatoWeb !important;
}











.fm-form-container .fm-theme12 .fm-form .wdform_column {
 
	padding-right:0px !important;
    float: right !important;
}

.form37 .radio-div label {
    background: #ffffff !important;
}


.fm-form-container.fm-theme12 .fm-form input[type="text"]{
    width: 100 %important;
	}
.fm-form-container.fm-theme12 .fm-form .wdform-label-section {
    text-align: left;
    display: block !important; 
    width: 100% !important;
}

.fm-form-container.fm-theme12 .fm-form select {
    width: 100% !important;
}

.fm-form-container.fm-theme12 .fm-form .wdform-element-section {
 
    display: block !important;

    width: 330px !important;
}

.form37 .radio-div{
	border:1px #ffffff solid !important;
}


.fm-form-container.fm-theme12 .fm-form .radio-div label {

    position: relative !important;

}


.fm-form-container.fm-theme12 .fm-form .checkbox-div label, .fm-form-container.fm-theme12 .fm-form .radio-div label, .fm-form-container.fm-theme12 .fm-form .checkbox-div label:hover, .fm-form-container.fm-theme12 .fm-form .radio-div label:hover {
    min-width: 70px !important;
	width:auto !important;
}


.form37 .wdform-label {
    float: none !important;
}


.fm-form-container.fm-theme12 .fm-form .checkbox-div label, .fm-form-container.fm-theme12 .fm-form .radio-div label, .fm-form-container.fm-theme12 .fm-form .checkbox-div label:hover, .fm-form-container.fm-theme12 .fm-form .radio-div label:hover {

    width: auto !important;
}
.fm-form .wd-flex {

    width: auto !important;
}
.form28 .fm-form-container.fm-theme12 .fm-form .wdform-element-section {
    
    width: 100px !important;
}
.form28 .wdform-field .wd-width-100 .wd-flex .wd-flex-column {
    
    width: 100px !important;
}




.form16 .radio-div label {
    background: #ffffff !important;
}
.form16 .wdform-label {
    float: none !important;
}

.form16 .radio-div{
	border:1px #ffffff solid !important;
}



.form20 .radio-div label {
    background: #ffffff !important;
}
.form20 .wdform-label {
    float: none !important;
}

.form20 .radio-div{
	border:1px #ffffff solid !important;
}

.form16 .checkbox-div {

  border: 1px #ffffff solid !important; 

}

.form16 .checkbox-div label {
    background: #ffffff !important;
}
.form16 .wdform-label {
    float: none !important;
}
.fm-form-container.fm-theme12 .fm-form 
 .checkbox-div label {

    position: static !important;

}
.fm-form-container.fm-theme12 .fm-form .checkbox-div label, .fm-form-container.fm-theme12 .fm-form .radio-div label, .fm-form-container.fm-theme12 .fm-form .checkbox-div label:hover, .fm-form-container.fm-theme12 .fm-form .radio-div label:hover {
 font-size:12px !important;
}

.form14 .wdform_footer{
	background-color:#697991 !important;
}



.form21 .radio-div label {
    background: #ffffff !important;
}
.form21 .wdform-label {
    float: none !important;
}

.form321 .radio-div{
	border:1px #ffffff solid !important;
}

.wd-type-number{
	background: #ffffff !important;
    border: 1px #c8c8e7 solid 
	border-radius: 3px !important;
    height: 35px !important;
}



.fm-form-container .fm-pages .page_active, .fm-form-container .fm-pages .page_deactive {
   	padding:10px;
	background-color:#eeeeee;
}
.fm-form-container .fm-pages .page_active, .fm-form-container .fm-pages .page_active {
   	padding:10px;
	background-color:#cccccc;
}

.page_percentage_deactive{background-color:#a5ca71;}
.page_percentage_active{background-color:#cccccc;}

.form14 .rc-anchor-light {
    background: #f9f9f9;
    color: #ffffff;
    background: #697991 !important;
}

.swiper-slide .sk-img-wrap img{
	
	-webkit-filter: blur(3px);
    filter: blur(3px);
}
.swiper-slide-next .sk-img-wrap img{
	
	-webkit-filter: blur(3px);
    filter: blur(3px);
}
.swiper-slide-prev .sk-img-wrap img{
	
	-webkit-filter: blur(3px);
    filter: blur(3px);
}
.swiper-slide-active .sk-img-wrap img{
	
	-webkit-filter: blur(0);
    filter: blur(0);
}




/*
.swiper-slide .sk-gallery-container{
	
	-webkit-filter: blur(6px);
    filter: blur(3px);
	
}
.swiper-slide-next .sk-gallery-container {
	
	-webkit-filter: blur(6px);
    filter: blur(3px);

}
.swiper-slide-prev .sk-gallery-container {
	
	-webkit-filter: blur(6px);
    filter: blur(3px);

}
.swiper-slide-active .sk-gallery-container {
	
	-webkit-filter: blur(0);
    filter: blur(0);

}
*/


/* ------------------------------------------- Form50 -------------------------------------------------- */

.form50 .wdform_page {
    background: #ffffff00 !important;
    border-radius: 3px !important;
    font-family: latoWeb !important;
}

.form50 input[type="text"] {
    border-radius: 3px !important;
    height: 35px !important;
    padding: 0 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;

}

.form50 input[type="text"]:focus{

    border: 1px #66ccff solid !important;
  }

.form50 textarea:focus {
    border: 1px #66ccff solid !important;	
}

.form50 .page_percentage_deactive {
    height: 25px !important;
    line-height: 27px !important;
    background-color: #194ec4 !important;
	color:#fff !important;

}
.form50 .wdform_percentage_title{
  color: #ffffff !important;	
}

.form50 .page_percentage_active{
    height: 25px !important;
    line-height: 27px !important;	
	linear-gradient(to right, #c60404 0%, #ff0000 39%, #ec3131 100%) !important;
}



.form50 textarea {
    border-radius: 3px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    font-size: 14px !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	font-size:13px !important;
}
.form250 .button-submit{
	background-color:#e06060 !important;
	  font-family: latoWeb !important;
	    border-radius: 3px !important;
}
 

.form50 .wdform-label
{

	line-height:1.7 !important
	
}

.form50 .radio-div{
	border: 1px #c8c8e7 solid !important;
	-webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa;
	    border-radius: 2px !important;
}


.form50 select {
    border-radius: 3px !important;
    height: 35px !important;
    background: #ffffff !important;
    border: 1px #c8c8e7 solid !important;
    -webkit-box-shadow: inset 5px 5px 5px 0px #f7f6fa !important;
    -moz-box-shadow: inset 5px 5px 5px 0px #f7f6fa !important;
    box-shadow: inset 5px 5px 5px 0px #f7f6fa !important;
}

#wdform_188_element37{
	direction:rtl !important;
}

.form50 .radio-div label{
	background:#000000 !important;
}

.form50 .captcha_img {
	width:100px;
	    border-radius: 3px !important;
}

.form50 .button-submit {
    padding: 8px 15px;
    background: #d71921 !important;
    font-size: 14px !important;
    border: 0 solid #FFABA1 !important;
    box-shadow: 0px 0px 1px 1px #fcfbfd !important;

}

.form50 .button-reset {

	 padding: 8px 15px;
    font-size: 14px !important;
    border: 0 solid #fff !important;
    box-shadow: 0px 0px 2px 1px #fcfbfd !important;
	border-radius:3px;
	    font-family: 'latoWeb' !important;	
		background:#bccce4 !important;
		color:#697991 !important;
}

.form50 .wdform_footer {
	background-color:#ffffff !important;
}

.wdform_scale_rating div{
	width:300px;
}


/* ------------------------------------------- End of Form50 -------------------------------------------------- */






.swiper-container-3d {
background-image:url(img/slider-bg.png);
background-repeat;no-repeat;
background-position:top left;

}

.custom-table {
  border-collapse: collapse;
  width: 100%;
}
.custom-table th{
  background-color: #0c4396;
  color:#fff;
  text-align: center !important;
}

.custom-table td, th {
  border: 1px solid #dddddd;
  text-align: center;
  padding: 8px !important;
}

.custom-table tr{
	 text-align: center;
}
.custom-table tr:nth-child(even) {
  background-color: #dddddd;
}

