@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,300);
#productbanner_area
{
width:100%;
margin:0px;
padding:0px;

}
#productmobile_banner_area
{
width:100%;
margin:0px;
padding:0px;
}
.fullproduct_page{
width:100%;
padding:20px 0;
margin:0;
}
#enquiry_forminner{
width:100%;
padding:20px 0;
margin:0;
}
#contact_enquiry_text_areainner{
width:100%;
margin:10px 0px 0px 0px;
padding:0;
background-color:transparent;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
float:left;
}

#contact_enquiry_text_areainner input

{
margin:0px 0px 5px;
border: 1px solid #dbe0e5;
background-color:#fff;
padding-left: 10px;
width:95%;
height:40px;
color:#000000;
font-family: "Source Sans Pro",sans-serif;
font-size: 16px;
letter-spacing:0.1em;
float:left;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color:#eeeeee;
}
#contact_enquiry_text_areainner textarea

{
margin:0px 0px 5px;
width:95%;
border: 1px solid #dbe0e5;
padding-left: 10px;
height: 170px;
float:left;
color: #000000;
font-family: "Source Sans Pro",sans-serif;
font-size: 16px;
padding-top:7px;
letter-spacing:0.1em;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color:#eeeeee;
}
#contact_enquiry_text_areacontactus{
width:100%;
margin:10px 0px;
padding:0;
background-color:transparent;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
float:left;
}
#contact_enquiry_text_areacontactus textarea

{
margin:0px;
width: 97%;
border: 1px solid #dbe0e5;
padding-left: 10px;
height: 200px;
float:left;
color: #838a90;
font-family: "Source Sans Pro",sans-serif;
font-size: 16px;
padding-top:7px;
letter-spacing:0.1em;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color:#eeeeee;
}
#contact_enquiry_text_areacontactus input

{
margin:0px;
border: 1px solid #dbe0e5;
background-color:#fff;
padding-left: 10px;
width: 97%;
height:40px;
color:#838a90;
font-family: "Source Sans Pro",sans-serif;
font-size: 16px;
letter-spacing:0.1em;
float:left;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color:#eeeeee;
}
#contact_enquiry_text_areacontactus #submitBtn{
border: 2px solid #f25322;
background: #a30303;
background: -webkit-gradient(linear, left top, left bottom, from(#e31519), to(#a30303));
background: -webkit-linear-gradient(top, #e31519, #a30303);
background: -moz-linear-gradient(top, #e31519, #a30303);
background: -ms-linear-gradient(top, #e31519, #a30303);
background: -o-linear-gradient(top, #e31519, #a30303);
padding: 0px 18px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
font-size: 18px;
text-decoration: none;
text-transform:uppercase;
vertical-align: middle;	
width:99%;
font-size:18px;
letter-spacing:0.1em;
color:#fff;
height:40px;
cursor:pointer;
}
.innerpage_footer{
background-image:url(../images/contactusbanner.jpg);
width:100%;
margin:0;
padding:0;	
}
.innerpagefooter_links{padding:10px 0; color:#fff;}


.map_container{
width:100%;
margin:20px 0 ;
padding:0;	
}
.map_container iframe{
width:100%;
height:300px;
}
.servicespage_fullblk{
width:100%;
margin:0;
padding:0;
}



.servicetype_text{
font-size:18px;
font-weight:600;
color:#fff;
padding: 0;
text-decoration:none;
text-transform:uppercase;
letter-spacing:0.1em;
font-family: "Source Sans Pro",sans-serif;
}
.servicepage_list{
color: #000000;
font-family: 'Lato', serif;
font-size: 16px;
font-weight: 400;
margin: 0;
padding: 5px 3%;
text-align: left;
width: 94%;
}
.galleryImages{
width:100%;
margin:0;
padding:10px 0;	
text-align:left;
}
.gallery_image img{
width:100%;
margin:0;
padding: 0;
}
.innnerpage_copyright a{
	color:#ffffff;
	}
@media screen and (min-width: 280px), print {
#productmobile_banner_area
{ 
display:block;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;

}
#productbanner_area{display:none;}
.galleryimage_each{
float: left;
margin: 5px 1%;
padding: 0;
width: 98%;
} 
.gallery_text{
margin: 5px 0;
color: #000000;
font-family: 'Lato', serif;
font-size: 14px;
font-weight: 400;
height: 55px;
text-transform: capitalize;

}

.sub_servicetype {

margin: 0;
padding: 2%;
text-align: left;
width: 96%;
}
.inneraddress_blockhome{
background-color: #eeeeee;
border-radius: 5px;
margin: 20px 0 0;
padding: 30px 20px;
text-align: left;
}
#contact_enquiry_text_areainner #submitBtn{
border: 2px solid #f25322;
background: #a30303;
background: -webkit-gradient(linear, left top, left bottom, from(#e31519), to(#a30303));
background: -webkit-linear-gradient(top, #e31519, #a30303);
background: -moz-linear-gradient(top, #e31519, #a30303);
background: -ms-linear-gradient(top, #e31519, #a30303);
background: -o-linear-gradient(top, #e31519, #a30303);
padding: 0px 18px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
font-size: 18px;
text-decoration: none;
text-transform:uppercase;
vertical-align: middle;	
width:99%;
font-size:18px;
letter-spacing:0.1em;
color:#fff;
height:60px;
cursor:pointer;
}
.enquiryfirst_half{
float: left;
margin: 0 2%;
padding: 0;
width: 96%;
}
.enquirysecond_half{
float: right;
margin: 0 2%;
padding: 0;
width: 96%;	
}
.innerpagefooter_links a{
font-size:12px;
font-weight:400;
color:#fff;
text-transform:capitalize;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.innnerpage_copyright{
font-size:12px;
font-weight:400;
color:#fff;
padding:10px 0;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.fillinform_text{
font-size:14px;
font-weight:400;
color:#000;
padding: 10px 0 0 0;
text-decoration:none;
text-transform:none;
letter-spacing:0.1em;
font-family: 'Lato', serif;
text-align:justify;
}

}
@media screen and (min-width: 320px), print {
#productmobile_banner_area
{ 
display:block;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;

}
#productbanner_area{display:none;}
.galleryimage_each{
float: left;
margin: 5px 1%;
padding: 0;
width: 98%;
} 
.gallery_text{
margin: 5px 0;
color: #000000;
font-family:'Lato',San-Serif;
font-size: 14px;
font-weight: 400;
height: 55px;
text-align:center;
text-transform: capitalize;

}

.sub_servicetype {

margin: 0;
padding: 2%;
text-align: left;
width: 96%;
}
.inneraddress_blockhome{
background-color: #eeeeee;
border-radius: 5px;
margin: 20px 0 0;
padding: 30px 20px;
text-align: left;
}
#contact_enquiry_text_areainner #submitBtn{
border: 2px solid #f25322;
background: #a30303;
background: -webkit-gradient(linear, left top, left bottom, from(#e31519), to(#a30303));
background: -webkit-linear-gradient(top, #e31519, #a30303);
background: -moz-linear-gradient(top, #e31519, #a30303);
background: -ms-linear-gradient(top, #e31519, #a30303);
background: -o-linear-gradient(top, #e31519, #a30303);
padding: 0px 18px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
font-size: 18px;
text-decoration: none;
text-transform:uppercase;
vertical-align: middle;	
width:97%;
font-size:18px;
letter-spacing:0.1em;
color:#fff;
height:60px;
cursor:pointer;
}
.enquiryfirst_half{
float: left;
margin: 0 2%;
padding: 0;
width: 96%;
}
.enquirysecond_half{
float: right;
margin: 0 2%;
padding: 0;
width: 96%;	
}
.innerpagefooter_links a{
font-size:12px;
font-weight:400;
color:#fff;
text-transform:capitalize;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.innnerpage_copyright{
font-size:12px;
font-weight:400;
color:#fff;
padding:10px 0;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.fillinform_text{
font-size:14px;
font-weight:400;
color:#000;
padding: 10px 0 0 0;
text-decoration:none;
text-transform:none;
letter-spacing:0.1em;
font-family: 'Lato', serif;
text-align:justify;
}
}
@media screen and (min-width: 360px), print {
#productmobile_banner_area
{ 
display:block;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;

}
#productbanner_area{display:none;}
.galleryimage_each{
float: left;
margin: 5px 1%;
padding: 0;
width: 48%;
} 
.gallery_text{
margin: 5px 0;
color: #000000;
font-family:'Lato',San-Serif;
font-size: 14px;
font-weight: 400;
height: 55px;
text-transform: capitalize;

}
.inneraddress_blockhome{
background-color: #eeeeee;
border-radius: 5px;
margin: 20px 0 0;
padding: 30px 20px;
text-align: left;
}

.sub_servicetype {

margin: 0;
padding: 2%;
text-align: left;
width: 96%;
}
#contact_enquiry_text_areainner #submitBtn{
border: 2px solid #f25322;
background: #a30303;
background: -webkit-gradient(linear, left top, left bottom, from(#e31519), to(#a30303));
background: -webkit-linear-gradient(top, #e31519, #a30303);
background: -moz-linear-gradient(top, #e31519, #a30303);
background: -ms-linear-gradient(top, #e31519, #a30303);
background: -o-linear-gradient(top, #e31519, #a30303);
padding: 0px 18px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
font-size: 18px;
text-decoration: none;
text-transform:uppercase;
vertical-align: middle;	
width:97%;
font-size:18px;
letter-spacing:0.1em;
color:#fff;
height:60px;
cursor:pointer;
}
.enquiryfirst_half{
float: left;
margin: 0 2%;
padding: 0;
width: 96%;
}
.enquirysecond_half{
float: right;
margin: 0 2%;
padding: 0;
width: 96%;	
}
.innerpagefooter_links a{
font-size:12px;
font-weight:400;
color:#fff;
text-transform:capitalize;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.innnerpage_copyright{
font-size:12px;
font-weight:400;
color:#fff;
padding:10px 0;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.fillinform_text{
	font-size:14px;
font-weight:400;
color:#000;
padding: 10px 0 0 0;
text-decoration:none;
text-transform:none;
letter-spacing:0.1em;
font-family: 'Lato', serif;
text-align:justify;
		}
}
@media screen and (min-width: 520px), print {
#productmobile_banner_area
{ 
display:block;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;

}
#productbanner_area{display:none;}
.galleryimage_each{
float: left;
margin: 5px 1.6%;
padding: 0;
width: 30%;
} 
.gallery_text{
margin: 5px 0;
color: #000000;
font-family:'Lato',San-Serif;
font-size: 14px;
font-weight: 400;
height: 55px;
text-transform: capitalize;

}

.sub_servicetype {

margin: 0;
padding: 2%;
text-align: left;
width: 96%;
}
.inneraddress_blockhome{
background-color: #eeeeee;
border-radius: 5px;
margin: 20px 0 0;
padding: 30px 20px;
text-align: left;
}
#contact_enquiry_text_areainner #submitBtn{
border: 2px solid #f25322;
background: #a30303;
background: -webkit-gradient(linear, left top, left bottom, from(#e31519), to(#a30303));
background: -webkit-linear-gradient(top, #e31519, #a30303);
background: -moz-linear-gradient(top, #e31519, #a30303);
background: -ms-linear-gradient(top, #e31519, #a30303);
background: -o-linear-gradient(top, #e31519, #a30303);
padding: 0px 18px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
font-size: 18px;
text-decoration: none;
text-transform:uppercase;
vertical-align: middle;	
width:96%;
font-size:18px;
letter-spacing:0.1em;
color:#fff;
height:60px;
cursor:pointer;
}
.enquiryfirst_half{
float: left;
margin: 0 1%;
padding: 0;
width: 98%;
}
.enquirysecond_half{
float: right;
margin: 0 1%;
padding: 0;
width: 98%;	
}
.innerpagefooter_links a{
font-size:12px;
font-weight:400;
color:#fff;
text-transform:capitalize;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.innnerpage_copyright{
font-size:12px;
font-weight:400;
color:#fff;
padding:10px 0;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.fillinform_text{
	font-size:16px;
font-weight:400;
color:#000;
padding: 10px 0 0 0;
text-decoration:none;
text-transform:none;
letter-spacing:0.1em;
font-family: 'Lato', serif;
text-align:justify;
		}
}
@media screen and (min-width: 640px), print {
#productmobile_banner_area
{ 
display:block;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;

}
#productbanner_area{display:none;}
.galleryimage_each{
float: left;
margin: 5px 1.6%;
padding: 0;
width: 30%;
} 
.gallery_text{
margin: 5px 0;
color: #000000;
font-family:'Lato',San-Serif;
font-size: 14px;
font-weight: 400;
height: 55px;
text-transform: capitalize;

}

.sub_servicetype {

margin: 0;
padding: 2%;
text-align: left;
width: 96%;
}
.inneraddress_blockhome{
background-color: #eeeeee;
border-radius: 5px;
margin: 20px 0 0;
padding: 30px 20px;
text-align: left;
}
#contact_enquiry_text_areainner #submitBtn{
border: 2px solid #f25322;
background: #a30303;
background: -webkit-gradient(linear, left top, left bottom, from(#e31519), to(#a30303));
background: -webkit-linear-gradient(top, #e31519, #a30303);
background: -moz-linear-gradient(top, #e31519, #a30303);
background: -ms-linear-gradient(top, #e31519, #a30303);
background: -o-linear-gradient(top, #e31519, #a30303);
padding: 0px 18px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
font-size: 18px;
text-decoration: none;
text-transform:uppercase;
vertical-align: middle;	
width:96%;
font-size:18px;
letter-spacing:0.1em;
color:#fff;
height:60px;
}
.enquiryfirst_half{
float: left;
margin: 0 1%;
padding: 0;
width: 98%;
}
.enquirysecond_half{
float: right;
margin: 0 1%;
padding: 0;
width: 98%;	
}
.innerpagefooter_links a{
font-size:14px;
font-weight:400;
color:#fff;
text-transform:capitalize;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.innnerpage_copyright{
font-size:14px;
font-weight:400;
color:#fff;
padding:10px 0;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.fillinform_text{
	font-size:16px;
font-weight:400;
color:#000;
padding: 10px 0 0 0;
text-decoration:none;
text-transform:none;
letter-spacing:0.1em;
font-family: 'Lato', serif;
text-align:justify;
		}
}
@media screen and (min-width: 768px), print {
#productmobile_banner_area
{ 
display:block;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;

}
#productbanner_area{display:none;}
.galleryimage_each{
float: left;
margin: 5px 1.6%;
padding: 0;
width: 30%;
} 
.gallery_text{
margin: 5px 0;
color: #000000;
font-family:'Lato',San-Serif;
font-size: 14px;
font-weight: 400;
height: 55px;
text-transform: capitalize;
}

.sub_servicetype {

margin: 0;
padding: 2%;
text-align: left;
width: 96%;
}
.inneraddress_blockhome{
background-color: #eeeeee;
border-radius: 5px;
margin: 20px 0 0;
padding: 30px 20px;
text-align: left;
}
#contact_enquiry_text_areainner #submitBtn{
border: 2px solid #f25322;
background: #a30303;
background: -webkit-gradient(linear, left top, left bottom, from(#e31519), to(#a30303));
background: -webkit-linear-gradient(top, #e31519, #a30303);
background: -moz-linear-gradient(top, #e31519, #a30303);
background: -ms-linear-gradient(top, #e31519, #a30303);
background: -o-linear-gradient(top, #e31519, #a30303);
padding: 0px 18px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
font-size: 18px;
text-decoration: none;
text-transform:uppercase;
vertical-align: middle;	
width:99%;
font-size:18px;
letter-spacing:0.1em;
color:#fff;
height:60px;
}
.enquiryfirst_half{
float: left;
margin: 0 1% 0 0;
padding: 0;
width: 49%;
}
.enquirysecond_half{
float: right;
margin: 0 0 0 1%;
padding: 0;
width: 49%;	
}
.innerpagefooter_links a{
font-size:16px;
font-weight:400;
color:#fff;
text-transform:capitalize;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.innnerpage_copyright{
font-size:16px;
font-weight:400;
color:#fff;
padding:10px 0;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.fillinform_text{
	font-size:18px;
font-weight:400;
color:#000;
padding: 10px 0 0 0;
text-decoration:none;
text-transform:none;
letter-spacing:0.1em;
font-family: 'Lato', serif;
text-align:justify;
		}
}
@media screen and (min-width: 800px), print {
#productmobile_banner_area
{ 
display:none;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;

}
#productbanner_area{display:block;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;
}

.galleryimage_each{
float: left;
margin: 5px 0.5%;
padding: 0;
width: 24%;
} 
.gallery_text{
margin: 5px 0;
color: #000000;
font-family:'Lato',San-Serif;
font-size: 14px;
font-weight: 400;
height: 55px;
text-transform: capitalize;

}

.sub_servicetype {

margin: 0;
padding: 2%;
text-align: left;
width: 96%;
}
.inneraddress_blockhome{
background-color: #eeeeee;
border-radius: 5px;
margin: 20px 0 0;
padding: 30px 20px;
text-align: left;
}
#contact_enquiry_text_areainner #submitBtn{
border: 2px solid #f25322;
background: #a30303;
background: -webkit-gradient(linear, left top, left bottom, from(#e31519), to(#a30303));
background: -webkit-linear-gradient(top, #e31519, #a30303);
background: -moz-linear-gradient(top, #e31519, #a30303);
background: -ms-linear-gradient(top, #e31519, #a30303);
background: -o-linear-gradient(top, #e31519, #a30303);
padding: 0px 18px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
font-size: 18px;
text-decoration: none;
text-transform:uppercase;
vertical-align: middle;	
width:99%;
font-size:18px;
letter-spacing:0.1em;
color:#fff;
height:60px;
}
.enquiryfirst_half{
float: left;
margin: 0 2% 0 0;
padding: 0;
width: 48%;
}
.enquirysecond_half{
float: right;
margin: 0 0 0 2%;
padding: 0;
width: 48%;	
}
.innerpagefooter_links a{
font-size:16px;
font-weight:400;
color:#fff;
text-transform:capitalize;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.innnerpage_copyright{
font-size:16px;
font-weight:400;
color:#fff;
padding:10px 0;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.fillinform_text{
	font-size:18px;
font-weight:400;
color:#000;
padding: 10px 0 0 0;
text-decoration:none;
text-transform:none;
letter-spacing:0.1em;
font-family: 'Lato', serif;
text-align:justify;
		}
}

@media screen and (min-width: 900px), print {
#productmobile_banner_area
{ 
display:none;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;

}
#productbanner_area{display:block;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;
}
.galleryimage_each{
float: left;
margin: 5px 0.5%;
padding: 0;
width: 24%;
} 
.gallery_text{
margin: 5px 0;
color: #000000;
font-family:'Lato',San-Serif;
font-size: 14px;
font-weight: 400;
height: 55px;
text-transform: capitalize;

}

.sub_servicetype {

margin: 0;
padding: 2%;
text-align: left;
width: 96%;
}
.inneraddress_blockhome{
background-color: #eeeeee;
border-radius: 5px;
margin: 20px 0 0;
padding: 30px 20px;
text-align: left;
}
#contact_enquiry_text_areainner #submitBtn{
border: 2px solid #f25322;
background: #a30303;
background: -webkit-gradient(linear, left top, left bottom, from(#e31519), to(#a30303));
background: -webkit-linear-gradient(top, #e31519, #a30303);
background: -moz-linear-gradient(top, #e31519, #a30303);
background: -ms-linear-gradient(top, #e31519, #a30303);
background: -o-linear-gradient(top, #e31519, #a30303);
padding: 0px 18px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
font-size: 18px;
text-decoration: none;
text-transform:uppercase;
vertical-align: middle;	
width:99%;
font-size:18px;
letter-spacing:0.1em;
color:#fff;
height:60px;
}
.enquiryfirst_half{
float: left;
margin: 0 2% 0 0;
padding: 0;
width: 48%;
}
.enquirysecond_half{
float: right;
margin: 0 0 0 2%;
padding: 0;
width: 48%;	
}
.innerpagefooter_links a{
font-size:16px;
font-weight:400;
color:#fff;
text-transform:capitalize;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.innnerpage_copyright{
font-size:16px;
font-weight:400;
color:#fff;
padding:10px 0;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.fillinform_text{
	font-size:18px;
font-weight:400;
color:#000;
padding: 10px 0 0 0;
text-decoration:none;
text-transform:none;
letter-spacing:0.1em;
font-family: 'Lato', serif;
text-align:justify;
		}
}
@media screen and (min-width: 1000px), print {
#productmobile_banner_area
{ 
display:none;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;

}
#productbanner_area{display:block;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;
}
.galleryimage_each{
float: left;
margin: 5px 0.5%;
padding: 0;
width: 24%;
} 
.gallery_text{
margin: 5px 0;
color: #000000;
font-family:'Lato',San-Serif;
font-size: 14px;
font-weight: 400;
height: 55px;
text-transform: capitalize;
}

.sub_servicetype {

margin: 0;
padding: 2%;
text-align: left;
width: 96%;
}
.inneraddress_blockhome{
background-color: #eeeeee;
border-radius: 5px;
margin: 20px 0 0;
padding: 30px 20px;
text-align: left;
}
#contact_enquiry_text_areainner #submitBtn{
border: 2px solid #f25322;
background: #a30303;
background: -webkit-gradient(linear, left top, left bottom, from(#e31519), to(#a30303));
background: -webkit-linear-gradient(top, #e31519, #a30303);
background: -moz-linear-gradient(top, #e31519, #a30303);
background: -ms-linear-gradient(top, #e31519, #a30303);
background: -o-linear-gradient(top, #e31519, #a30303);
padding: 0px 18px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
font-size: 18px;
text-decoration: none;
text-transform:uppercase;
vertical-align: middle;	
width:99%;
font-size:18px;
letter-spacing:0.1em;
color:#fff;
height:60px;
}
.enquiryfirst_half{
float: left;
margin: 0 2% 0 0;
padding: 0;
width: 48%;
}
.enquirysecond_half{
float: right;
margin: 0 0 0 2%;
padding: 0;
width: 48%;	
}
.innerpagefooter_links a{
font-size:16px;
font-weight:400;
color:#fff;
text-transform:capitalize;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.innnerpage_copyright{
font-size:16px;
font-weight:400;
color:#fff;
padding:10px 0;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.fillinform_text{
	font-size:18px;
font-weight:400;
color:#000;
padding: 10px 0 0 0;
text-decoration:none;
text-transform:none;
letter-spacing:0.1em;
font-family: 'Lato', serif;
text-align:justify;
		}
}	
@media screen and (min-width: 1024px), print {
#productmobile_banner_area
{ 
display:none;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;

}
#productbanner_area{display:block;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;
}
.galleryimage_each{
float: left;
margin: 5px 0.5%;
padding: 0;
width: 19%;
} 
.gallery_text{
margin: 5px 0;
color: #000000;
font-family:'Lato',San-Serif;
font-size: 14px;
font-weight: 400;
height: 55px;
text-transform: capitalize;
}

.sub_servicetype {

margin: 0;
padding: 2%;
text-align: left;
width: 96%;
}
.inneraddress_blockhome{
background-color: #eeeeee;
border-radius: 5px;
margin: 20px 0 0;
padding: 30px 20px;
text-align: left;
}
#contact_enquiry_text_areainner #submitBtn{
border: 2px solid #f25322;
background: #a30303;
background: -webkit-gradient(linear, left top, left bottom, from(#e31519), to(#a30303));
background: -webkit-linear-gradient(top, #e31519, #a30303);
background: -moz-linear-gradient(top, #e31519, #a30303);
background: -ms-linear-gradient(top, #e31519, #a30303);
background: -o-linear-gradient(top, #e31519, #a30303);
padding: 0px 18px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
font-size: 18px;
text-decoration: none;
text-transform:uppercase;
vertical-align: middle;	
width:99%;
font-size:18px;
letter-spacing:0.1em;
color:#fff;
height:60px;
}
.enquiryfirst_half{
float: left;
margin: 0 2% 0 0;
padding: 0;
width: 48%;
}
.enquirysecond_half{
float: right;
margin: 0 0 0 2%;
padding: 0;
width: 48%;	
}
.innerpagefooter_links a{
font-size:16px;
font-weight:400;
color:#fff;
text-transform:capitalize;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.innnerpage_copyright{
font-size:16px;
font-weight:400;
color:#fff;
padding:10px 0;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.fillinform_text{
	font-size:18px;
font-weight:400;
color:#000;
padding: 10px 0 0 0;
text-decoration:none;
text-transform:none;
letter-spacing:0.1em;
font-family: 'Lato', serif;
text-align:justify;
		}
}	

@media screen and (min-width: 1100px), print {
#productmobile_banner_area
{ 
display:none;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;

}
#productbanner_area{display:block;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;
}
.galleryimage_each{
float: left;
margin: 5px 0.5%;
padding: 0;
width: 19%;
} 
.gallery_text{
margin: 5px 0;
color: #000000;
font-family:'Lato',San-Serif;
font-size: 14px;
font-weight: 400;
height: 55px;
text-transform: capitalize;
}

.sub_servicetype {

margin: 0;
padding: 2%;
text-align: left;
width: 96%;
}
.inneraddress_blockhome{
background-color: #eeeeee;
border-radius: 5px;
margin: 20px 0 0;
padding: 30px 20px;
text-align: left;
}
#contact_enquiry_text_areainner #submitBtn{
border: 2px solid #f25322;
background: #a30303;
background: -webkit-gradient(linear, left top, left bottom, from(#e31519), to(#a30303));
background: -webkit-linear-gradient(top, #e31519, #a30303);
background: -moz-linear-gradient(top, #e31519, #a30303);
background: -ms-linear-gradient(top, #e31519, #a30303);
background: -o-linear-gradient(top, #e31519, #a30303);
padding: 0px 18px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
font-size: 18px;
text-decoration: none;
text-transform:uppercase;
vertical-align: middle;	
width:99%;
font-size:18px;
letter-spacing:0.1em;
color:#fff;
height:60px;
}
.enquiryfirst_half{
float: left;
margin: 0 2% 0 0;
padding: 0;
width: 48%;
}
.enquirysecond_half{
float: right;
margin: 0 0 0 2%;
padding: 0;
width: 48%;	
}
.innerpagefooter_links a{
font-size:16px;
font-weight:400;
color:#fff;
text-transform:capitalize;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.innnerpage_copyright{
font-size:16px;
font-weight:400;
color:#fff;
padding:10px 0;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.fillinform_text{
	font-size:18px;
font-weight:400;
color:#000;
padding: 10px 0 0 0;
text-decoration:none;
text-transform:none;
letter-spacing:0.1em;
font-family: 'Lato', serif;
text-align:justify;
		}
}

@media screen and (min-width: 1200px), print {
#productmobile_banner_area
{ 
display:none;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;

}
#productbanner_area{display:block;
background:url(../images/innerpage-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% 100%;
}
.galleryimage_each{
float: left;
margin: 5px 0.5%;
padding: 0;
width: 19%;
} 
.gallery_text{
margin: 5px 0;
color: #000000;
font-family:'Lato',San-Serif;
font-size: 14px;
font-weight: 400;
height: 55px;
text-transform: capitalize;
}

.sub_servicetype {

margin: 0;
padding: 2%;
text-align: left;
width: 96%;
}
.inneraddress_blockhome{
background-color: #eeeeee;
border-radius: 5px;
margin: 20px 0 0;
padding: 30px 20px;
text-align: left;
}
#contact_enquiry_text_areainner #submitBtn{
border: 2px solid #f25322;
background: #a30303;
background: -webkit-gradient(linear, left top, left bottom, from(#e31519), to(#a30303));
background: -webkit-linear-gradient(top, #e31519, #a30303);
background: -moz-linear-gradient(top, #e31519, #a30303);
background: -ms-linear-gradient(top, #e31519, #a30303);
background: -o-linear-gradient(top, #e31519, #a30303);
padding: 0px 18px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
font-size: 18px;
text-decoration: none;
text-transform:uppercase;
vertical-align: middle;	
width:99%;
font-size:18px;
letter-spacing:0.1em;
color:#fff;
height:60px;
cursor:pointer;
}
.enquiryfirst_half{
float: left;
margin: 0 2% 0 0;
padding: 0;
width: 48%;
}
.enquirysecond_half{
float: right;
margin: 0 0 0 2%;
padding: 0;
width: 48%;	
}



.innerpagefooter_links a{
font-size:16px;
font-weight:400;
color:#fff;
text-transform:capitalize;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.innnerpage_copyright{
font-size:16px;
font-weight:400;
color:#fff;
padding:10px 0;
text-decoration:none;
letter-spacing:0.1em;
font-family:'Lato',San-Serif;
}
.fillinform_text{
	font-size:18px;
font-weight:400;
color:#000;
padding: 10px 0 0 0;
text-decoration:none;
text-transform:none;
letter-spacing:0.1em;
font-family: 'Lato', serif;
text-align:justify;
		}
}