body{ }
.hr1{ margin-top:0px;margin-bottom:0px;border:0;border-top:2px solid #e9580c;}

.header_m{ background:#f4f4f4;}
.head_b{ background:#1f1f1f;padding-top:5px;padding-bottom:5px;color:#999999;}
.head_b ul{ list-style:none;margin:0px;padding:0px;}
.head_b li{ text-decoration:none;color:#999999;float:left;padding-right:10px;}
.head_b li:hover{ color:#BFBFBF;}

h3,h2{font-family: 'Titillium Web', sans-serif  !important;}
.banner{ margin-top:150px;}
.banner_bg{ background:#E9580C;padding-bottom:50px;padding-top:30px;margin-top:-25px;}

.gallery_bg{ background:#1f1f1f;}
.gallery_bg1{ margin-top:-0px;}
.gallery_bg h3{ color:#fff;font-size:24px;margin:0px;padding:0px;}
.gallery_m{ }
.gallery_box{ width:auto;height:auto;border:2px solid #e9580c;background:#FFFFFF;margin-top:-90px;}
.gallery_box img{ }

.gallery_box h2{ font-size:26px;margin:0px;padding:0px;font-family:Myriad Pro;color:#444444;}
.gallery_box p{ color:#8C8C8C;}
.gallery_border{ border:2px #FFFFFF solid;background:#e66420;border-top:none;padding-top:10px;padding-bottom:10px;}

.mgt{margin-top:10px;}
.mgb{ margin-bottom:10px;}

.ctp{ padding:0px !important; width:100%; z-index:5000; position:fixed; top:0px}

.black_bg{ border-top:6px #313131 solid; padding-bottom:10px;padding-top:10px;}
.about_c p{ color:#FFFFFF;font-size:14px;}
.dote{ border:dotted 2px #E9580C;}
.more_b{ margin-top:-10px;margin-bottom:10px;}
.more_b a{ color:#FFFFFF;text-decoration:none;}
.more_b a:hover{ color:#E9580C;text-decoration:none;}

.patners_1{ background:#fafafa;}
.patners_bg{ background:#e4560c;padding-bottom:15px;padding-top:15px;}
.patners_bg h3{ color:#fff;font-size:24px;margin:0px;padding:0px;}
.patners_g{ }


.contact_bg{ background:#1f1f1f;padding-bottom:15px;padding-top:15px;}
.contact_bg h3{ color:#fff;font-size:24px;margin:0px;padding:0px;}

.contact_form{ background:#d9520b;}
.contact_bg1{ background:#e5e8e9;margin-bottom: 20px;padding-bottom: 30px;}
.contact_w{ background:#fff;padding-bottom:10px;padding-top:10px;color:#F6921E;padding-left:16px;font-size:18px;}
.contact_line{ border-bottom:3px #FFFFFF solid;margin-bottom:10px;margin-top:5px;}
.contact_line_cont{ margin:0px;padding:0px;color:#F6921E;font-size:24px;font-family:TitilliumWeb;margin-top:-10px;}

.view_1{ text-decoration:none;margin-top:10px;margin-bottom:10px;}
.view_1 a{ color:#FFFFFF;text-decoration:none;font-size:24px;}
.view_1 a:hover{ color:#E9580C;text-decoration:none;}



#txt_message{ height:260px;width:100%;}
#txt_email{ height:50px;width:100%;}
#txt_name{ height:50px;width:100%;}

#button1{ background:#1F1F1F;border-bottom:#E9580C 2px solid; border-top:none;border-right:none;border-left:none;border-radius:none;width:90px;height:40px;}

#button1:hover{ border-bottom:#CCCCCC 2px solid;color:#E9580C;}

.map_m{ }

.cooper_m ul{ margin:0px;padding:0px;list-style:none;}
.cooper_m li{ text-decoration:none;}

#txt_phone{ height:50px;width:330px;}

.btn-danger1 { color: #fff;background-color:#e4560c;border-color: #d43f3a;}


.footer_bottam ul{ margin:0px;padding:0px;list-style:none;}
.footer_bottam li{ text-decoration:none;font-family: 'Titillium Web', sans-serif;color:#E9580C;font-size:16px;float:left;padding-right:10px;padding-top:4px;}
.footer_bottam{ background:#000000;padding-top:10px;padding-bottom:10px;color:#a0a0a0;font-size:12px;}
.footer_bottam a{ color:#E9580C;text-decoration:none;}
.footer_bottam a:hover{ color:#D5D5D5;text-decoration:none;}




/*=========================
  Icons
 ================= */

/* footer social icons */
ul.social-network {
	list-style: none;
	display: inline;
	margin-left:0 !important;
	padding: 0;

}
ul.social-network li {
	display: inline;
	margin: 0 5px;
	float:right;
}

/* footer social icons */
.social-network a {
	background-color: #F56505;
}
.social-network  {
	background-color:#3B5998;
}
.social-network {
	background-color:#33ccff;
}
.social-network  {
	background-color:#BD3518;
}
.social-network {
	background-color:#0590B8;
}
.social-network {
	background-color:#007bb7;
}


/* footer social icons */
.social-network a.icoRss:hover {
	background-color: #F56505;
}
.social-network a.icoFacebook:hover {
	background-color:#3B5998;
}
.social-network a.icoTwitter:hover {
	background-color:#33ccff;
}
.social-network a.icoGoogle:hover {
	background-color:#BD3518;
}
.social-network a.icoVimeo:hover {
	background-color:#0590B8;
}
.social-network a.icoLinkedin:hover {
	background-color:#007bb7;
}
.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i {
	color:#fff;
}
a.socialIcon:hover, .socialHoverClass {
	color:#44BCDD;
}

.social-circle li a {
	display:inline-block;
	position:relative;
	margin:0 auto 0 auto;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	text-align:center;
	width:30px;
	height:30px;
	font-size:12px;
}
.social-circle li i {
	margin:0;
	line-height:30px;
	text-align: center;
}

.social-circle li a:hover i, .triggeredHover {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-ms--transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}
.social-circle i {
	color: #fff;
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
	-ms-transition: all 0.8s;
	transition: all 0.8s;
}


/* footer social icons */



@media only screen and ( max-width:320px) {

.logo img{ width:100%;}
#txt_message{ height:260px;}
#txt_email{ height:50px;width:100%;}
#txt_name{ height:50px;width:100%;}
#button1{ width:60px;height:40px;margin-bottom:10px;}
.contact_line_cont{ margin-top:-0px;}
.gallery_box{ margin-top:10px;}
#txt_phone{ height:50px;width:230px;}
}



@media only screen and ( max-width : 768px) {

.gallery_box{ margin-top:10px;}
#txt_message{ height:260px;width:100%;}
#txt_email{ height:50px;width:100%;}
#txt_name{ height:50px;width:100%;}
#button1{ width:60px;height:40px;margin-bottom:10px;}
#txt_phone{ height:50px;width:230px;}
}

