@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Abel);

.line-top-main{
	width:100%;
	height:16px;
	background-color:#ff4e44;
	border-bottom:1px solid #2cbfd6;
}

.heading{
	width:100%;
	color:#000000;
	font-size:28px;
	text-transform:capitalize;
	float:left;
	font-weight:600;
	text-align:left;
}


.bodytext p{
	width:100%;
	font-size:16px;
	color:#575656;
	float:left;
	text-align: justify;
	margin-top:5px;
	padding:0 1px;
	
}
.maincontainer{
	height:100%;
	background-color:#ffffff;
	margin-top:20px;
	padding:0px 0 10px 30px;
	float:left;
	width:97%;
}
.gray-line{border-bottom:1px solid #D6D6D6; height:1px; float:left; width:97%; }

.news-container{
	width:96%;
	float:left;
	text-align:left;
	padding:20px 0px;
}
.news-title{float:left; width:64%; font-weight:bold; font-size:20px;}
.news-title2{float:left; width:64%; font-weight:bold; font-size:16px;}
.news-text-block{
	float:left;
	width:100%;
	padding-top:7px;
}
.detail1{
	float:left;
	width:auto;
	font-weight:bold;
}
.detail2{
	float:left;
	width:56%;
	padding-left:4px;
}
.news-height{
	height:1px;
	float:left;
	width:96%;
	background-color:#D6D6D6;
}

.news-img{
	float:left;
	width:29%;
}

.news-details{
	float:right;
	width:70%;
}

.news-text{
	width:50%;
	float:left;
	text-align:left;
}
.img-container { width:100%; height: auto;}

.main-img { width:100%; } 

.img-width { width:100%; height:272px;}

.main-img-text-news{
	float:right;
	padding-right:18px;
	color:#ffffff;
	text-transform:uppercase;
	font-size:42px;
	text-align:right;
	position:relative;
	margin-top:-170px;
}
.main-img-text-news-contact { color:#565353; }

.main-img-text{
	float:right;
	padding-right:110px;
	color:#383838;
	text-transform:uppercase;
	font-size:30px;
	text-align:right;
	position:relative;
	margin-top:-170px;
}

.address{
	width:60%;
	float:left;
	margin-right:60px;
	margin-top:20px;
	text-align:left;
	/*border:1px solid #CD6668;*/
}
.map{
	width:30%;
	float:left;
	text-align:center;
	margin-top:20px;
	/*border:1px solid #CD6668;*/
}
/*------ Enquiry Form ------------*/

.compulsary{
	clear:both;
	font-family: 'Abel', sans-serif;
	font-size:16px;
	color:#ff4e44;
	padding-bottom:10px;
}
.privacy_text{
	width:100%;
	float:left;
	font-family: 'Abel', sans-serif;
	font-size:16px;
	color:#6f6f6f;
	text-align:justify;
	padding:12px 0px;
}
#enquiry_form{float:left; width:100%;}

.form_field{
	font-family: 'Abel', sans-serif;
	font-size:16px;
	float:left;
	width:24%;
	color:#6f6f6f;
	padding:6px 0px;
}
.text_field{
	width:75%;
	padding:6px 0px;
	float:left;
	color:#6f6f6f;
}
.dropdown_field1{
	width:9%;
	padding:2px;
	float:left;
	height:31px;
	font-family:'Abel', sans-serif;
	font-size:16px;
	color:#6f6f6f;
	background-color:#fff;
	border:1px solid #d4d3d3;
	border-radius:4px;
}
.dropdown_field2{
	width:15%;
	padding:2px;
	float:left;
	height:31px;
	font-family:'Abel', sans-serif;
	font-size:16px;
	color:#6f6f6f;
	background-color:#fff;
	border:1px solid #d4d3d3;
	border-radius:4px;
	margin:0px 3px;
}
.dropdown_field3{
	width:15%;
	float:left;
	font-family:'Abel', sans-serif;
	font-size:16px;
	color:#6f6f6f;
	background-color:#fff;
	border:1px solid #d4d3d3;
	border-radius:4px;
	padding:4px 6px;
}
.phone_field1{
	font-family:'Abel', sans-serif;
	font-size:16px;
	color:#6f6f6f;
	width:7%;
	padding:4px 6px;
	float:left;
	border:1px solid #d4d3d3;
	border-radius:4px;
}
.phone_field2{
	font-family:'Abel', sans-serif;
	font-size:16px;
	color:#6f6f6f;
	width:30.5%;
	padding:4px 6px;
	float:left;
	border:1px solid #d4d3d3;
	border-radius:4px;
	margin-left:3PX;
}
.form_text{
	font-family:'Abel', sans-serif;
	font-size:16px;
	color:#6f6f6f;
	float:left;
	width:40%;
	border:1px solid #d4d3d3;
	border-radius:4px;
	padding:4px 6px;
}
.captcha{
	font-family:'Abel', sans-serif;
	font-size:16px;
	color:#6f6f6f;
	float:left;
	width:25%;
	border:1px solid #d4d3d3;
	border-radius:4px;
	padding:4px 6px;
}
.textarea_field{
	width:40%;
	height:36px;
	padding:4px 6px;
	color:#6f6f6f;
	font-family:'Abel', sans-serif;
	font-size:16px;
	background-color:#fff;
	border:1px solid #d4d3d3;
	border-radius:4px;
	}
.form_button{
	font-family:'Abel', sans-serif;
	font-size:15px;
	color:#fff;
	border:1px solid #1b8ec1;
	background-color:#1b8ec1;
	float:left;
	width:106px;
	height:32px;
	text-align:center;
}
.buttons{float:left; width:100%; text-align:center; padding-top:30PX;}
.submit_reset{float:left; padding-right:16px;}
.country_dropdown{
	width:42%;
	height:31px;
	color:#6f6f6f;
	font-family:'Abel', sans-serif;
	font-size:16px;
	background-color:#fff;
	border:1px solid #d4d3d3;
	border-radius:4px;
}
.form_height{float:left; width:100%; height:30px;}

.products_interested{
	float:left;
	color:#1b8ec1;
	font-family: 'Abel', sans-serif;
	font-size:22px;
	width:100%;
}
.form_product_title{
	font-family: 'Abel', sans-serif;
	font-size:20px;
	color:#6f6f6f;
	width:99%;
	float:left;
	padding-top:4px;
	padding-bottom:4px;
}
.bullet_enquiry{
	font-family: 'Abel', sans-serif;
	font-size:16px;
	color:#6f6f6f;
	font-weight:bold;
	text-align:left;
	width:97%;
	padding:0px 15px;
	background-image:url(../images/products/bullet.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
}
.appearance{
	float:left;
	font-family: 'Abel', sans-serif;
	font-size:16px;
	color:#6f6f6f;
	font-weight:bold;
	text-align:left;
	width:100%;
	padding:14px 0px 8px 0px;
}
.checkbox{
	font-family: 'Abel', sans-serif;
	font-size:16px;
	color:#6f6f6f;
	float:left;
	width:31%;
}
.checkbox_icon{width:2%; float:left;}
/*.checkbox_vma{width:2%; float:left; padding-top:3px; height:19px;}
*/
#checkbox_container{float:left; width:100%;}
.vma-product-container{float:left; width:100%;}

.enq_close{
	float:right;padding:5px;margin-bottom:3px;background-color:#E9E9E9;
}
.enq_prod{
	float:left;width:315px; background-color:#E9E9E9; padding:5px; margin-bottom:3px;
}
	.enq_main{
		width:350px;
	}
.enq_prod_font{
		font-family:Arial; color:#002937; font-size:18px;
	}

/*--------responsive-----------*/

@media screen and (max-width: 1024px){
	.img-width { width:100%; height:224px;}
}



@media screen and (max-width: 980px) 
{
/*-----------------Enquiry Form--------------------*/
.form_field{
	width:25%;
}

.checkbox{
	width:30%;
}
.checkbox_icon{width:3%;}	
}

@media screen and (max-width: 800px) {
	.img-container { width:auto; height: 280px; background-color:#355e54; }
	.img-container-contact { width:auto; height: 290px; background-color:#e2e1e7; }
	.img-container-services { width:auto; height: 290px; background-color:#e6e5d3; }
	.main-img-text-news-contact, .main-img-text-news-services { color:#565353; }
	.img-width { width:100%; height:224px;}
	
	.main-img-text-news{
	float:left;
	text-align:left;
	padding-left:15px;
	font-size:35px;
	margin-top:7px;
}
	
.news-height{width:98%;}
.detail2{width:53%;}	
.news-text{
	width:auto;
}

.address{
	width:60%;
	float:left;
	margin-right:30px;
	/*border:1px solid #CD6668;*/
}
.maincontainer{
	height:100%;
	background-color:#ffffff;
	padding:0px 15px 10px 15px;
	width:96%;
}
.col-news{
	width:99%;
	margin:10px 15px;
}
/*-----------------Enquiry Form--------------------*/
.form_field{
	width:25%;
}

.checkbox{
	width:30%;
}
.checkbox_icon{width:3%;}

}

@media screen and (max-width: 768px) {
	.img-container {  width:auto; height:210px; background-color:#355e54; }
	.img-container-contact { width:auto; height:210px; background-color:#e2e1e7; }
	.img-container-services { width:auto; height:210px; background-color:#e6e5d3; }
	.img-width { width:100%; height:150px; }
.maincontainer{
	padding:20px;
	width:94.5%;
}
	.main-img-text-news{
	float:left;
	text-align:left;
	padding-left:15px;
	font-size:28px;
	margin-top:7px;
}
	
	.col-news{
	width:90%;
	margin:10px 15px;
}
/*-----------------Enquiry Form--------------------*/
.form_field{
	width:25%;
}
.text_field{
	width:51%;
}
.form_text{
	width:85%;
}
.textarea_field{
	width:85%;
}
.country_dropdown{
	width:89%;
}
.phone_field1{width:20%;}
.phone_field2{width:60%;}
.dropdown_field1{width:20%;}
.dropdown_field2{width:28%;}
.dropdown_field3{width:35%;}
.checkbox{
	width:47%;
}
.checkbox_icon{width:3%;}

}

@media screen and (max-width: 660px) {
.maincontainer{
	padding:20px;
	width:95%;
}
		.address{
	width:100%;
}
   .map{
	width:100%;
	margin-top:15px;
}
.col-news{
	width:90%;
	margin:10px 15px;
}

/*-----------------Enquiry Form--------------------*/
.form_field{width:30%;}
.checkbox{
	width:47%;
}
.checkbox_icon{width:3%;}
.maincontainer{
	padding:20px;
	width:94%;
}
.detail2{width:60%;}	
.news-container{
	width:98%;
	padding-right:0px;
}
.news-img{width:28%; margin-bottom:22px;}
.news-img img{width:100%;}
.news-title, news-title2{width:67%;}
.news-text-block{width:67%;}
}

@media screen and (max-width: 500px) {
.crop img{
	  width:auto;
	  height:200px;
     }
.main-img-text-news, .main-img-text {
	margin-top:-50px;
}
.main-img-text-services{ margin-top:-50px; font-size:24px; color:#ffffff; background:#413E3E; width:auto; }
/*-----------------Enquiry Form--------------------*/
.phone_field2{width:58%;}
.country_dropdown{width:91%;}

.checkbox{
	width:94%;
}
.checkbox_icon{width:6%;clear:both;}

}

@media screen and (max-width: 480px) {
	
	.img-container {width:auto; height:220px; background-color:#355e54; }
	.img-container-contact {width:auto; height:180px; background-color:#e2e1e7; }
	.img-container-services {width:auto; height:180px; background-color:#e6e5d3;}
	.img-width { width:100%; height:120px; }
	
	.main-img-text-news{
	float:left;
	text-align:left;
	padding-left:15px;
	font-size:28px;
	margin-top:7px;
}
.maincontainer{
	padding:20px;
	width:91%;
}
.col-news{
	width:100%;
	margin:0px;
	padding:0px;
}

.news-img{
	width:200px;
	text-align:center;
	float:none;
	margin-right:0px;
}
.news-text-block{width:90%;}
.detail2{width:66%;}
/*-----------------Enquiry Form--------------------*/
.buttons{
	width:auto;
	padding-left:98px;
}
.form_field{
	width:35%;
}
.text_field{
	width:65%;
}
.country_dropdown{width:90%;}
.phone_field2{width:60%;}
.checkbox{
	width:94%;
}
.checkbox_icon{width:6%;clear:both;}



}

@media screen and (max-width: 360px) {
	
	.img-container { width:auto; height:185px; background-color:#355e54; }
	.img-container-contact { width:auto; height:155px; background-color:#e2e1e7; }
	.img-container-services { width:auto; height:155px; background-color:#e6e5d3; }
	.img-width { width:100%; height:100px; }
	
	.main-img-text-news{
	float:left;
	text-align:left;
	padding-left:15px;
	font-size:24px;
	margin-top:7px;
}
.news-img{
	width:200px;
	text-align:center;
	float:none;
	margin:0 auto;
}
.news-text-block{width:100%;}
.detail2{width:78%;}
.news-title{width:99%; font-size:18px;}
.news-title2{width:99%; font-size:15px;}
.news-text{
	margin-top:10px;
	margin-left:0px;
}
.maincontainer{
	padding:20px;
	width:89%;
}
.news-container{
	width:100%;
	float:left;
	padding-top:0px;
}
.news-height{margin-bottom:33px;}
	/*-----------------Enquiry Form--------------------*/
.bullet_enquiry{
	width:90%;
}
.buttons{
	width:auto;
	padding-left:40px;
}
.form_field{
	width:35%;
}
.text_field{
	width:65%;
}
.checkbox{
	width:94%;
}
.checkbox_icon{width:6%;clear:both;}
.dropdown_field1{
	width:22%;
}
.dropdown_field2{
	width:30%;
}
.dropdown_field3{
	width:30%;

}
.phone_field1{
	width:27%;
}
.phone_field2{
	width:50%;
}
.country_dropdown{width:91%;}
	.enq_main{
		width:275px;
	}
.enq_close{
	float:right;padding:5px;margin-bottom:3px;background-color:#E9E9E9;
}
.enq_prod{
	float:left;width:240px; background-color:#E9E9E9; padding:5px; margin-bottom:3px;
	border: 1px solid #00516A;
}
	.enq_prod_font{
		font-family:Arial; color:#002937; font-size:16px;
	}
}

@media screen and (max-width: 320px) {
/*-----------------Enquiry Form--------------------*/
.buttons{
	width:auto;
	padding-left:24px;
}
.dropdown_field1{
	width:25%;
}
.dropdown_field2{
	width:28%;
}
.dropdown_field3{
	width:29%;

}
.country_dropdown{width:93%;}

.checkbox{
	width:94%;
}
.checkbox_icon{width:6%;clear:both;}

.main-img-text-news{
	float:left;
	text-align:left;
	padding-left:15px;
	font-size:20px;
	margin-top:7px;
}
.img-container { width:auto; height:148px; background-color:#355e54; }
	.img-container-contact { width:auto; height:160px; background-color:#e2e1e7; }
	.img-container-services { width:auto; height:160px; background-color:#e6e5d3; }
.news-text{
	margin-top:10px;
	margin-left:14px;
}
.maincontainer{
	padding:20px;
	width:87%;
}
.news-img{width:60%;}
.news-img img{width:100%;}
.detail2{width:76%;}
	
}
