@charset "utf-8";
*, *:before, *:after {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
body {
	font-family: 'Roboto Condensed', sans-serif;
	font-family: 'Open Sans', sans-serif;
	color:#727272;
	font-size:14x;
	margin:0 auto;
	background:#fff;
	font-size:400;
}
img, a {
	text-decoration:none;
	border:0px;
	color:#0d85dd;
	font-size:14px;
}
a:hover {
	color:#727272;
	text-decoration:none;
}
h1, h2, h3, h4, h5, h6, p {
	margin:0px;
	padding:0px;
	line-height:21px;
	font-weight:normal;
	font-size:400;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
}
.clr {
	clear:both;
}
.wrapper {
	width:100%;
	margin:0 auto;
	border-top:#0d85dd 5px solid;
}
.main_wrapper {
	width:1170px;
	margin:0 auto;
}
.header {
	width:100%;
	margin:0 auto;
}
.header_top {
	width:100%;
	margin:0 auto;
	float:left;
}
.logo {
	/*width:423px;*/
	float:left;
	margin:6px 0;
}
.logo img {
	width:100%;
}
.mail_tag {
	width:54px;
	float:right;
	margin:0 0 0 15px;
}
.hed_right {
	width:43%;
	float:right;
	font-size:12px;
	margin:13px 0 0 0;
}
.add_txt {
	width:100%;
	background:url(../images/top_addrs_ico.png) no-repeat left top;
	font-size:14px;
	color:#0d85dd;
	padding:0 0 0 17px;
	line-height:22px;
	text-align:right;
	margin:0 0 8px 0;
}
.fol_fon {
	width:100%;
	font-size:14px;
	color:#0d85dd;
	line-height:22px;
	text-align:right;
	margin:0 0 8px 0;
}
.menu {
	width:94%;
	font-size:14px;
	color:#0d85dd;
	line-height:22px;
	text-align:right;
	margin:0 0 8px 0;
	float:right;
}
.fon_box {
	width:66%;
	float:right;
}
.fon_ico {
	width:22px;
	margin:0 0px 0 0;
	float:left;
}
.fon_icotxt {
	float:right;
	font-size:20px;
	color:#0d85dd;
	padding:5px 0;
	text-transform:uppercase;
	text-align:right;
}
.top_follw {
	float:right;
	margin:0px 10px;
}
.top_ico {
	width:27px;
	float:right;
	margin:2px 3px 0;
}
.top_ico img {
	width:100%;
}
.navigation {
	width:100%;
	padding:0px 0 0 0;
	line-height:26px;
	background:url(../images/nav_bg.png) repeat;
	float:right;
	z-index:999;
	position:relative;
}
.navigation ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.header_banner {
	width:100%;
}
.header_banner img {
	width:100%;
}
.middle_container {
	width:100%;
	margin:0 auto;
	padding: 0;
}
.middle_container h1 {
	color:#0d85dd;
	font-size:36px;
	line-height:40px;
	margin:0 0 20px 0;
	text-align:center;
	text-transform:uppercase;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:bold;
}
.middle_container h2 {
	color:#0d85dd;
	font-size:36px;
	line-height:40px;
	margin:0 0 20px 0;
	text-align:center;

	font-family: 'Roboto Condensed', sans-serif;
	font-weight:bold;
}
.welcome {
	width:100%;
	text-align:center;
	margin:0 auto;
	background:url(../images/welcom_bg.jpg) repeat-x #ffffff;
	padding:30px 0;
}
.welcome_inn {
	width:70%;
	margin:0 auto;
}
.blue_sect {
	width:100%;
	background:url(../images/midle_bg.jpg) no-repeat bottom center #35a9ff;
	margin:0 auto;
}
.blu_middle {
	margin:0 auto;
	background: url(../images/mid_bg.jpg) repeat-x bottom left #35a9ff;
	padding:30px 0;
	-webkit-border-radius: 0px 0px 20px 20px;
	-moz-border-radius: 0px 0px 20px 20px;
	border-radius: 0px 0px 20px 20px;
}
.blu_middle h3 {
	color:#fff;
	font-size:36px;
	line-height:40px;
	margin:0 0 14px 0;
	text-align:center;
	text-transform:uppercase;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:bold;
}
.blu_middle p {
	color:#fff;
	text-align:center;
}
.prod_row {
	width:92%;
	margin:25px auto 0 auto;
}
.prod_colm {
	width:18.4%;
	float:left;
	margin:0 2% 0 0;
	border:#fff 1px solid;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background:#fff;
	min-height:415px;
}
.prod_colm2 {
	width:18.4%;
	float:left;
	margin:0 0% 0 0;
	border:#fff 1px solid;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background:#fff;
	min-height:415px;
}
.red_head {
	background:url(../images/prod_hed1.jpg) repeat-x #d30101;
	border-bottom:#fff 1px solid;
	text-align:center;
	color:#fff;
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	line-height:21px;
	padding:9px 0;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	font-weight:400;
}
.red_btn {
	width:136px;
	margin:20px auto 0 auto;
}
.red_btn a {
	width:136px;
	line-height:33px;
	background: url(../images/prod_btn1.jpg) repeat-x;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display:block;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	font-weight:600;
	font-size:14px;
}
.green_head {
	background:url(../images/prod_hed2.jpg) repeat-x #d30101;
	border-bottom:#fff 1px solid;
	text-align:center;
	color:#fff;
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	line-height:18px;
	padding:12px 0;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	font-weight:400;
}
.green_btn {
	width:136px;
	margin:20px auto 0 auto;
}
.green_btn a {
	width:136px;
	line-height:33px;
	background: url(../images/prod_btn2.jpg) repeat-x;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display:block;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	font-weight:600;
	font-size:14px;
}
.org_head {
	background:url(../images/prod_hed3.jpg) repeat-x #d30101;
	border-bottom:#fff 1px solid;
	text-align:center;
	color:#fff;
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	line-height:21px;
	padding:21px 0;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	font-weight:400;
}
.org_btn {
	width:136px;
	margin:20px auto 0 auto;
}
.org_btn a {
	width:136px;
	line-height:33px;
	background: url(../images/prod_btn3.jpg) repeat-x;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display:block;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	font-weight:600;
	font-size:14px;
}
.blu_head {
	background:url(../images/prod_hed4.jpg) repeat-x #d30101;
	border-bottom:#fff 1px solid;
	text-align:center;
	color:#fff;
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	line-height:21px;
	padding:9px 0;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	font-weight:400;
}
.blu_btn {
	width:136px;
	margin:20px auto 0 auto;
}
.blu_btn a {
	width:136px;
	line-height:33px;
	background: url(../images/prod_btn4.jpg) repeat-x;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display:block;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	font-weight:600;
	font-size:14px;
}
.purple_head {
	background:url(../images/prod_hed5.jpg) repeat-x #d30101;
	border-bottom:#fff 1px solid;
	text-align:center;
	color:#fff;
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	line-height:21px;
	padding:20px 0;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	font-weight:400;
}
.purple_btn {
	width:136px;
	margin:20px auto 0 auto;
}
.purple_btn a {
	width:136px;
	line-height:33px;
	background: url(../images/prod_btn5.jpg) repeat-x;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display:block;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	font-weight:600;
	font-size:14px;
}
.prod_img {
	width:100%;
	float:left;
}
.prod_img img {
	width:100%;
}
.prod_mid {
	width:100%;
	padding:15px 3%;
}
.prod_mid p {
	font-size:12px;
	line-height:19px;
	color:#5d5c5c;
}
.footer {
	width:100%;
	margin:0 auto;
	background: url(../images/footer_repbg.jpg) repeat;
}
.foot_brown {
	width:100%;
	background:url(../images/header_bg.jpg) repeat;
	padding:20px 0;
	color:#fff;
	font-size:12px;
}
.footer h3 {
	color:#fff;
 background:;
	margin:0 0 18px 0;
	font-size:18px;
}
.footer h3 {
	font-size:18px;
	margin:0 0 10px 0;
	color:#24a2ff;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
}
.footer ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.footer ul li {
	line-height:21px;
}
.footer ul li a {
	line-height:21px;
	color:#fff;
	font-size:12px;
}
.footer ul li a:hover {
	
	color:#b5b5b5;
}
.foot_box1 {
	width:100%;
	margin:0 auto;
	padding:28px 0 25px 0;
	background:#f2f2f2;
	border-top:#dbdbdb 1px solid;
}
.foot_box2 {
	width:100%;
	margin:0 auto;
	padding:7px 0;
	background:#ffba00;
	color:#fff;
	font-size:12px;
}

.foot2 h4 {
	font-size:24px;
	margin:0 0 10px 0;
	color:#24a2ff;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
	text-align:center;
}
.foot_main {
	width:1066px;
	margin:0 auto;
}
.foot1 {
	width:12%;
	float:left;
}
.foot2 {
	width:28%;
	float:left;
	padding:0 3%;
}
.foot2 img {
	width:100%;
}
.gall_thumb {
	width:22.75%;
	float:left;
	margin:0 3% 10px 0;
}
.gall_thumb2 {
	width:22.75%;
	float:left;
	margin:0 0% 10px 0;
}
.foot3 {
	width:22%;
	float:left;
	padding:0 2% 0 0;
}
.foot4 {
	width:36%;
	float:left;
	padding:0 0% 0 0;
}
.follow_box {
	width:100%;
	margin:0 0 10px 0;
}
.cont_boximg {
	width:18px;
	margin:0 6px 0 0;
	float:left;
	text-align:center;
}
.cont_add {
	float:left;
	width:88%;
}
.main_form {
	width:49%;
	margin:0 0 0px 0;
	float:left;
}

.main_form2 {
	width:49%;
	margin:0 0 0px 0;
	float:right;
}
.form_conleft {
	width:100%;
	float:left;
}
.form_contxt {
	width:100%;
	float:left;
}
.lev_inn {
	width:100%;
	border:#4d4d4d 1px solid;
	background:#000;
	padding:4px 2%;
	float:left;
	margin:0 0 4px 0;
	
}
.lev_inn input {
	width:100%;
	height:19px;
	background:none;
	border:0px;
	color:#9e9e9e;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
}


.lev_inn textarea {
	width:100%;
	height:85px;
	background:none;
	border:0px;
	color:#9e9e9e;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
}
.submit_btn {
	width:90px;
	float:right;
	margin:0px 0 0 0;
}
.submit_btn input {
	width:100%;
	cursor:pointer;
	background:#f00000;
	height:28px;
	border:0px;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	font-size:15px;
	font-family: 'Open Sans', sans-serif;
}
.main_last {
	padding:10px 0;
	font-size:12px;
}
.copy_left {
	width:70%;
	float:left;
	color:#5d5c5c;
}
.copt_rgt {
	width:30%;
	float:right;
	text-align:right;
	color:#5d5c5c;
}
.join_inn {
		width:100%;
	border:#4d4d4d 1px solid;
	background:#000;
	padding:7px 2%;
	margin:10px 0;
}
.join_inn input {
	width:100%;
	height:18px;
	background:none;
	border:0px;
	color:#9e9e9e;
	font-size:12px;
}
.sub_btn {
	width:100px;
	float:right;
	
}
.sub_btn input {
	width:100px;
	height:28px;
	background:#f00000;
	cursor:pointer;
	border:0px;
	color:#fff;
	text-align:center;
	line-height:28px;
	font-size:15px;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
}


.download_btn {
	width:200px;
	margin:20px auto 0 auto;
	
}
.download_btn input {
	width:200px;
	height:38px;
	background:#f00000 url(../images/download.png) no-repeat 20px 6px;
	cursor:pointer;
	border:0px;
	color:#fff;
	text-align:center;
	line-height:38px;
	font-size:15px;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
}

.brownbg2{
background:#fff;
margin:0 auto;
}


/*about*/

.main_content_bg {
	width:100%;
	margin:0 auto;
	background:url(../images/welcom_bg.jpg) repeat-x #ffffff;
	padding:30px 0;
}

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

.abt_img{
width:24.5%;
float:left;
margin:0 25px 2px 0;
}

.abt_img img{
width:100%;
}



/*contact*/


.foot_formmain{
width:100%;
padding:0px 0;

}

.foot_formmain h4 {
	font-size:22px;
	margin:0 0 36px 0;
	color:#0d85dd;
	font-weight:700;
	text-transform:uppercase;
	font-family: 'Roboto Condensed', sans-serif;
}


.cont1 {
	width:32%;
	float:left;
	padding:0 6% 0 0;
	border-right:#c3c3c3 1px solid;
}

.cont2 {
	width:63%;
	float:right;
	margin:0 0% 0 0;
}


.add_bx{
border-top:#c3c3c3 1px solid;
padding:17px 0;
width:100%;
float:left;
color:#5c5c5c;
}

.ad_ico{
width:30px;
float:left;
}

.ad_icotxt{
width:85%;
float:right;
}

.ad_icotxt h5{
font-size:17px;
text-transform:uppercase;
font-weight:700;
margin:0 0 4px 0;
color:#f00000;
}


.left_form{
width:36%;
float:left;
}


.message_form{
width:58%;
float:right;
}

.inp_inn{
padding: 13px 3%;
float:left;
border:#c3c3c3 1px solid;
margin:0 0 20px 0;
width:99.5%;
background:#fff;
}

.inp_inn input{
width:100%;
height:20px;
background:none;
border:0px;
color:#878a8f;
font-size:16px;
}


.inp_innmsg{
padding: 13px 3%;
float:left;
border:#c3c3c3 1px solid;
margin:0 0 20px 0;
width:99.5%;
background:#fff;
}

.inp_innmsg textarea{
width:100%;
height:163px;
background:none;
border:0px;
color:#878a8f;
font-size:16px;
}

.cont_btn{
width:132px;
float:right;
margin:15px 0 0 0;
}

.cont_btn input{
width:100%;
background:#f00000;
line-height:40px;
display:block;
border:0px;
-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;
cursor:pointer;
color:#fff;
font-size:18px;
font-weight:700;
text-transform:uppercase;
font-family: 'Open Sans', sans-serif;
}

.contct_txtbx{
margin:0 auto;
text-align:center;
padding:0 0 20px 0;
font-size:14px;
}



.map{
width:100%;
float:left;
margin:30px 0 0 0;


}


.map img{
width:100%;
border-bottom:#cecece 1px solid;
border-top:#cecece 1px solid;
}



.product_inn {
	width:70%;
	margin:0 auto 20px auto;
	text-align:center;
}

.product_innrow{
width:49%;
background:#0d85dd;
padding:15px 1.5%;
float:left;
margin:.5%;
}

.product_innrow2{
width:50%;
background:#0d85dd;
padding:15px 1.5%;
margin:.5% 25%;
float:left;
}

.product_imgbx{
width:30%;
float:left;
}

.product_imgbx img{ 
width:95%;
border:#fff 6px solid;
}

.prod_inntxtbx{
width:69%;
float:right;
color:#fff;
}

.prod_inntxtbx h5{
font-size:24px;
font-weight:bold;
line-height:36px;
padding:0 0 2px 0;
font-family: 'Roboto Condensed', sans-serif;
}

.prod_inntxtbx p{
font-size:14px;
line-height:21px;
}

.box_bag{
width:100%;
float:left;
margin:10px 0 10px 0;
border-bottom:#cfcfcf 1px solid;
}

.box_bag h4{
color: #0d85dd;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: 32px;
    margin: 0 0 15px;
    text-align: center;
    text-transform: uppercase;
	width:100%;
	}
	
	.box_bag h6{
    font-family: "Roboto Condensed",sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 26px;
    margin: 0 0 10px;
    text-align: center;
    text-transform: uppercase;
	width:100%;
	}

.bag_imgbx1{
width:22%;
margin:0 1.5% 20px 1.5%;
float:left;

}

.bag_imgbx1 img{
width:100%;
}


.pdf_img{
width:30%;
margin:15px 5% 0 5%;
float:left;
}

.pdf_img img{
width:100%;
}



.abut_content{ float:left; width:70%;}