@media screen and (max-width: 1026px) {


}
@media screen and (max-width: 920px) {

.home-box{ width:200px; float:left; border:1px solid rgba(0, 0, 0, 0.1); background:#fff url(../images/box-bg.jpg) repeat-x left bottom; border-radius:3px; overflow:hidden; height:315px; overflow:hidden;}
.home-box-hed{ background:#0fb0e2; height:52px; line-height:52px; font-family:'almoni-dl-400';
	font-style: normal;border-radius:3px; font-size:20px; color:#fff; text-align:center;}
.home-box img{ width:100%;height:auto; margin:0px auto; text-align:center; vertical-align:baseline; }
.home-ad-tex{ padding:10px 15px 5px; font-family:'almoni-dl-300';
	 font-size:17px; color:#000;   
	font-style: normal; line-height:19px;}

.add-ba{ float:left; width:200px; padding-left:5px; height:315px; }
.add-ba img{ width:100%; height:315px;}
.wel-tex{ float:right;font-family:'almoni-dl-300';
	font-style: normal; font-size:16px; color:#000; line-height:18px;  width:360px;}
.wel-tex h3{ color:#16a9dd;font-family:'almoni-dl-400';
	font-style: normal;  font-size:20px; padding:0px 0px 5px 0px; margin:0px; }	
	
	.add-banner{ width:200px; float:left; border:1px solid rgba(0, 0, 0, 0.1); overflow:hidden; border-radius:3px; height:274px;}
	.add-banner a{width:200px; height:275px; float:left;}
.add-banner img{ margin:0px; padding:0px; width:100%;}
.home-search-box{ float:right; width:580px;}
.home-search-box1{ width:465px; height:39px; background:#fff; border:1px solid rgba(0, 0, 0, 0.1); border-radius:3px; position:relative; padding:0px 119px 0px 0px;}
.search-but{ height:41px; width:117px; padding:0px 0px 0px 30px; background:#0fb0e2 url(../images/down-arrow.png) no-repeat 17% 15px; line-height:37px; border:1px solid #b9b9b9; border-radius:3px; position:absolute; font-size:20px; font-family:'almoni-dl-400'; color:#fff;
	font-style: normal; right:-1px; top:-1px;}
.home-search-fed{ float:right; width:350px; margin:4px 20px 0px 0px; border:solid 1px #d7d7d7; height:29px; line-height:29px; background:url(../images/search-bg.jpg) repeat-x left top; padding:0px 15px; color:#4e4e4e;font-family:'almoni-dl-300';
	font-style: normal; border-radius:3px; font-size:20px;}
.search-ico{ float:right; padding:10px 20px 0px 0px;} 

.home-search-box2{  width:734px; margin:0px; padding:20px 0px 0px 0px;}

.news{ float:right; width:190px; border-radius:3px; border:1px solid rgba(0, 0, 0, 0.1);background:#fff url(../images/box-bg.jpg) repeat-x left bottom; height:215px; overflow:hidden; }
.news1{ float:right; width:190px; border-radius:3px; border:1px solid rgba(0, 0, 0, 0.1); margin-right:5px; background:#fff url(../images/box-bg.jpg) repeat-x left bottom; height:215px; overflow:hidden;}
.fot-links{ float:right; width:250px; color:#0ca7de; font-family:'almoni-dl-400'; font-style: normal;padding-top:5px; margin:0px auto 15px auto;}
	.foot-logo{ float:left; padding:20px 0px 0px 0px; width:80%; margin:0px auto;}
.foot-logo img{ float:inherit; margin: 0px 20px; text-align:center;}
	.fot-links1{ float:right; width:160px; color:#0ca7de; font-family:'almoni-dl-400'; font-style: normal; padding-right:5px; padding-top:5px;}
	
	.flexslider .slides img {max-width:100% !important; }
.flex-caption1 { padding: 3% 2% 0% 2% !important; position: absolute; right: 0; top: 0;  color: #fa77ba;  font-size: 32px!important;  font-weight:normal;  width:100% !important; font-family:'almoni-dl-300';	}
.flex-caption1 a{background: url(../images/slide-bot-bg.jpg) repeat-x left ;  border-radius:2px !important; width:130px; text-align:center; padding:9px 10px;  color:#fff;font-family:'almoni-dl-400';
		font-style: normal; font-size:20px; margin-top:10px !important;
}	
.flex-caption2 { padding: 9% 2% 2% 2% ; position: absolute; right: 0px; top: 0;  color: #17aade;  font-size: 17px; line-height: 18px;   width:62% !important; 	font-family:'almoni-dl-300';
	font-style: normal;
 word-wrap: break-word !important; direction:ltr; text-align:left;}
 
  .inmain-part{ width:100%; margin:0px auto; padding:0px 0px 0px 0px;}
	.inner-right{ float:right; width:26%; }
.inner-left{ float:left; width:73%; background:#fff url(../images/iner-bg.jpg) repeat-x left bottom; border-radius:3px; border:solid 1px #ececec;}
.in-dot{ background:url(../images/dot-bg.png) repeat-x bottom left; height:5px; width:80%; margin:0px auto 30px auto;}

.cont-forms{ background:#f4f4f4; height:170px; border:solid 1px #e6e6e6;  width:92%; border-radius:4px; padding:14px; margin:0px auto;}
.pro-fed{ height:34px; line-height:34px; background:url(../images/pro-cont.jpg) repeat-x left top; width:97%; padding:0px 5px; border:solid 1px #d2d2d2; border-radius:3px; float:right; margin-left:15px;color:#000; font-family:'almoni-dl-300';
	 font-size:17px; margin-bottom:10px;  }
	.pro-fed-but{ height:36px; line-height:36px; background:#0ca7de; width:100%; padding:0px 0px; border:solid 1px #b0b0b0; border-radius:4px; float:right; color:#fff; font-family:'almoni-dl-400';
	 font-size:20px; text-align:center; }
	.ther{ width:98%; background:url(../images/dot-bg.png) repeat-x top left; margin:25px auto 0px auto;  }
	
	.sel-fed{ float:right; width:183px; padding: 0px 0px 10px 10px;}
.sel-feds{ float:right; width:183px; padding: 0px 0px 10px 0px; position:relative;}
.the-febut{ background:#04914d; width:129px; height:34px; color:#fff; line-height:34px; text-align:center; border:0px; font-family:'almoni-dl-400';
	 font-size:20px; float:left; margin:0px 0px 10px 2px; border-radius:3px; }
.the-page{ width:94%; padding:9px; background:#fff; border:solid 1px #e3e3e3; margin:5px auto 15px auto; color:#292d2f;font-family:'almoni-dl-400';
	font-size:15px;}
/*.the-page:hover{ opacity:0.5; }*/
.the-pages{ width:98%; margin:15px 0px 0px 0px;}

.thes-texs{color:#292d2f;font-family:'almoni-dl-400';
	 font-size:15px; height:70px; overflow:hidden;}
	.inner-leftr{ float:left;width:70%; background:#fff url(../images/iner-bg.jpg) repeat-x left bottom; border-radius:3px; border:solid 1px #ececec; min-height:1030px; position:relative;}
	.cont-frms{ float:right; width:336px; padding:20px 50px 30px 0px; margin:0px auto;}
.cont-aa{ float:right; width:200px; padding:20px 50px 30px 0px; margin:0px auto;}
.font-size{ display:none;
}


@media screen and (max-width: 800px) {
.home-box{ width:200px; float:left; border:1px solid rgba(0, 0, 0, 0.1); background:#fff url(../images/box-bg.jpg) repeat-x left bottom; border-radius:3px; overflow:hidden; height:315px; overflow:hidden;}
.home-box-hed{ background:#0fb0e2; height:52px; line-height:52px; font-family:'almoni-dl-400';
	font-style: normal;border-radius:3px; font-size:20px; color:#fff; text-align:center;}
.home-box img{ margin:0px auto; text-align:center; vertical-align:baseline; width:100%; }
.home-ad-tex{ padding:10px 15px 5px; font-family:'almoni-dl-300';
	font-size:17px; color:#000;   
	font-style: normal; line-height:19px;}

.add-ba{ float:left; width:200px; padding-left:5px; height:315px; }
.add-ba img{ width:100%; height:315px;}
.wel-tex{ float:right;font-family:'almoni-dl-300';
	font-style: normal; font-size:16px; color:#000; line-height:18px; width:360px;}
.wel-tex h3{ color:#16a9dd;font-family:'almoni-dl-400';
	font-style: normal;  font-size:20px; padding:0px 0px 5px 0px; margin:0px; }	
	
	.add-banner{ width:200px; float:left; border:1px solid rgba(0, 0, 0, 0.1); overflow:hidden; border-radius:3px; height:274px;}
.add-banner img{ margin:0px; padding:0px; width:100%;}
.home-search-box{ float:right; width:550px;}
.home-search-box1{ width:435px; height:39px; background:#fff; border:1px solid rgba(0, 0, 0, 0.1); border-radius:3px; position:relative; padding:0px 119px 0px 0px;}
.search-but{ height:41px; width:117px; padding:0px 0px 0px 30px; background:#0fb0e2 url(../images/down-arrow.png) no-repeat 17% 15px; line-height:37px; border:1px solid #b9b9b9; border-radius:3px; position:absolute; font-size:20px; font-family:'almoni-dl-400'; color:#fff;
	font-style: normal; right:-1px; top:-1px;}
.home-search-fed{ float:right; width:320px; margin:4px 20px 0px 0px; border:solid 1px #d7d7d7; height:29px; line-height:29px; background:url(../images/search-bg.jpg) repeat-x left top; padding:0px 15px; color:#4e4e4e;font-family:'almoni-dl-300';
	font-style: normal; border-radius:3px; font-size:20px;}
.search-ico{ float:right; padding:10px 20px 0px 0px;} 

.home-search-box2{  width:734px; margin:0px; padding:20px 0px 0px 0px;}

.news{ float:right; width:180px; border-radius:3px; border:1px solid rgba(0, 0, 0, 0.1);background:#fff url(../images/box-bg.jpg) repeat-x left bottom; height:215px; overflow:hidden; }
.news1{ float:right; width:180px; border-radius:3px; border:1px solid rgba(0, 0, 0, 0.1); margin-right:5px; background:#fff url(../images/box-bg.jpg) repeat-x left bottom; height:215px; overflow:hidden;}
.fot-links{ float:right; width:250px; color:#0ca7de; font-family:'almoni-dl-400'; font-style: normal;padding-top:5px; margin:0px auto 15px auto;}
	.foot-logo{ float:left; padding:20px 0px 0px 0px; width:80%; margin:0px auto;}
.foot-logo img{ float:inherit; margin: 0px 20px; text-align:center;}
	.fot-links1{ float:right; width:160px; color:#0ca7de; font-family:'almoni-dl-400'; font-style: normal; padding-right:5px; padding-top:5px;}
	
	.flexslider .slides img {max-width:100% !important; }
.flex-caption1 { padding: 3% 2% 0% 2% !important; position: absolute; right: 0; top: 0;  color: #fa77ba;  font-size: 32px!important;  font-weight:normal;  width:100% !important; font-family:'almoni-dl-300';	}
.flex-caption1 a{background: url(../images/slide-bot-bg.jpg) repeat-x left ;  border-radius:2px !important; width:130px; text-align:center; padding:9px 10px;  color:#fff;font-family:'almoni-dl-400';
	font-style: normal; font-size:20px; margin-top:10px !important;
}	
.flex-caption2 { padding: 9% 2% 2% 2% ; position: absolute; right: 0px; top: 0;  color: #17aade;  font-size: 17px; line-height: 18px;   width:64% !important; 	font-family:'almoni-dl-400';
	font-style: normal;
 word-wrap: break-word !important; direction:ltr; text-align:left;}
 
 .inmain-part{ width:100%; margin:0px auto; padding:0px 0px 0px 0px;}
	.inner-right{ float:right; width:26%; }
.inner-left{ float:left; width:72%; background:#fff url(../images/iner-bg.jpg) repeat-x left bottom; border-radius:3px; border:solid 1px #ececec;}
.in-dot{ background:url(../images/dot-bg.png) repeat-x bottom left; height:5px; width:80%; margin:0px auto 30px auto;}

.cont-forms{ background:#f4f4f4; height:170px; border:solid 1px #e6e6e6;  width:92%; border-radius:4px; padding:14px;}
.pro-fed{ height:34px; line-height:34px; background:url(../images/pro-cont.jpg) repeat-x left top; width:97%; padding:0px 5px; border:solid 1px #d2d2d2; border-radius:3px; float:right; margin-left:15px;color:#000; font-family:'almoni-dl-300';
	 font-size:17px; margin-bottom:10px;  }
	.pro-fed-but{ height:36px; line-height:36px; background:#0ca7de; width:100%; padding:0px 0px; border:solid 1px #b0b0b0; border-radius:4px; float:right; color:#fff; font-family:'almoni-dl-400';
	font-size:20px; text-align:center; }
	
	.sel-fed{ float:right; width:177px; padding: 0px 0px 10px 3px;}
.sel-feds{ float:right; width:177px; padding: 0px 0px 10px 3px; position:relative;}



.select {
	position: absolute;
	width: 170px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 23px;
	padding: 0px 5px 0 0px; line-height:23px;
	color: #000;
	font-family:'almoni-dl-300';
	 font-size:17px;
	background:#f8fbfd url(../images/select-icon.png) no-repeat 5% 8px;
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
}

input.styleds {
    display: none;
}
select.styleds {
    opacity: 0;
    position: relative;
    width: 177px;
    z-index: 5;
}

.sethe-search {
	width: 150px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 23px;
	padding: 0px 5px 0 20px; line-height:23px;
	color: #000;
	font-family:'almoni-dl-300';
	 font-size:17px;
	background:#f8fbfd ;
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
}
.inner-leftr{ float:left;width:70%; background:#fff url(../images/iner-bg.jpg) repeat-x left bottom; border-radius:3px; border:solid 1px #ececec; min-height:1030px; position:relative;}
.cont-frms{ float:right; width:336px; padding:20px 50px 30px 0px; margin:0px auto;}
.cont-aa{ float:right; width:200px; padding:20px 50px 30px 0px; margin:0px auto;}
.font-size{ display:none;
}
@media screen and (max-width: 768px) {
.logo {
	 
	padding:5px 5px 0px 10px;
}
.logo1{ float:right; padding:10px 10px 10px 0px; width:152px; margin:0px auto;}
.social-part{ float:left; width:170px; margin:0px auto;}
.social-icon{ margin:0px; padding:0px 0px 50px 0px; height:29px;}
.social-icon img{ float:left; margin:4px; text-align:center;}
.lang-text{ text-align:left; font-size:14px; color:#000; line-height:20px; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; text-align:center; width:96%; padding-left:0px;}
.lang-text a{ color:#000; margin-right:5px;}
.lang-text a:hover{ color:#00bcff; }

.flexslider .slides img {max-width:100% !important; }
.flex-caption1 { padding: 0% 2% 0% 2% !important; position: absolute; right: 0; top: 0;  color: #fa77ba;  font-size: 24px!important;  font-weight:normal;  width:100% !important; font-family:'almoni-dl-300';	}
.flex-caption1 a{background: url(../images/slide-bot-bg.jpg) repeat-x left ;  border-radius:2px !important; width:130px; text-align:center; padding:9px 10px;  color:#fff;font-family:'almoni-dl-400';
	font-style: normal; font-size:20px; margin-top:10px !important;
}	
.flex-caption2 { padding: 7% 2% 2% 2% ; position: absolute; right: 0px; top: 0;  color: #17aade;  font-size: 17px; line-height: 18px;   width:62% !important; 	font-family:'almoni-dl-400';
	font-style: normal;
 word-wrap: break-word !important; direction:ltr; text-align:left;}
 
 .main-part{ width:96%; margin:0px auto; padding:20px 0px 0px 0px;}
 
 
.home-box{ width:100%; float:inherit; border:1px solid rgba(0, 0, 0, 0.1); background:#fff url(../images/box-bg.jpg) repeat-x left bottom; border-radius:3px; overflow:hidden; height:auto; overflow:hidden; margin:0px auto 10px auto;}
.home-box-hed{ background:#0fb0e2; height:52px; line-height:52px; font-family:'almoni-dl-400';
	font-style: normal;border-radius:3px; font-size:20px; color:#fff; text-align:center;}
.home-box img{ width:70%;margin:0px auto; text-align:center; vertical-align:baseline;  }
.home-ad-tex{ padding:10px 15px 5px; font-family:'almoni-dl-300';
	 font-size:17px; color:#000;   
	font-style: normal; line-height:19px;}
.add-ba{ float:inherit; width:100%; padding-left:0px; margin:0px auto;}
.add-ba a{float:left; width:100%; height:316px; background:  url(../images/add-banner1.png) no-repeat center bottom; }

.add-ba img{ width:100%;}
.wel-tex{ float:right;font-family:'almoni-dl-300';
	font-style: normal; font-size:17px; color:#000; line-height:22px;  width:100%; padding-top:20px;}
	.add-banner{ width:100%; float:inherit; border:1px solid rgba(0, 0, 0, 0.1); overflow:hidden; border-radius:3px; height:auto; margin:0px auto 10px auto;}
	.add-banner a{width:100%; height:275px; float:left;}
.add-banner img{ margin:0px; padding:0px; width:100%;}

.home-search-box{ float:inherit; width:100%;}
.home-search-box1{ width:84%; height:39px; background:#fff; border:1px solid rgba(0, 0, 0, 0.1); border-radius:3px; position:relative; padding:0px 90px 0px 0px;}
.search-but{ height:41px; width:90px; padding:0px 0px 0px 15px; background:#0fb0e2 url(../images/down-arrow.png) no-repeat 17% 15px; line-height:37px; border:1px solid #b9b9b9; border-radius:3px; position:absolute; font-size:20px; font-family:'almoni-dl-400'; color:#fff;font-style: normal; right:-1px; top:-1px;}
.home-search-fed{ float:right; width:82%; margin:4px 10px 0px 0px; border:solid 1px #d7d7d7; height:29px; line-height:29px; background:url(../images/search-bg.jpg) repeat-x left top; padding:0px 15px; color:#4e4e4e;font-family:'almoni-dl-300';
	font-style: normal; border-radius:3px; font-size:20px;}
.search-ico{ float:right; padding:10px 10px 0px 0px;} 
.news{ float:inherit; width:100%; border-radius:3px; border:1px solid rgba(0, 0, 0, 0.1);background:#fff url(../images/box-bg.jpg) repeat-x left bottom; height:215px; overflow:hidden; margin:0px auto 10px auto; }

.news1{ float:inherit; width:100%; border-radius:3px; border:1px solid rgba(0, 0, 0, 0.1); margin-right:20px; background:#fff url(../images/box-bg.jpg) repeat-x left bottom; height:auto; overflow:hidden; margin:0px auto 10px auto;}
.news1 h2{font-family:'almoni-dl-400'; font-size:20px; text-align:center;
	font-style: normal; color:#0fb0e2; height:45px; line-height:45px; }
	.home-search-box2{  width:100%; margin:0px auto; padding:20px 0px 0px 0px;}
	.foot{ width:98%; margin:0px auto; padding:5px 0px 10px 0px;}
	.fot-links{ float:right; width:200px; color:#0ca7de; font-family:'almoni-dl-400'; font-style: normal;padding-top:5px; margin:0px auto 15px auto;}
	.foot-logo{ float:left; padding:20px 0px 0px 70px; width:80%; margin:0px auto;}
.foot-logo img{ float:left; margin: 0px 20px;}
	.fot-links1{ float:right; width:120px; color:#0ca7de; font-family:'almoni-dl-400'; font-style: normal; padding-right:5px; padding-top:5px;}
	
	.inmain-part{ width:100%; margin:0px auto; padding:0px 0px 0px 0px;}
	.inner-right{ float:right; width:30%; }
.inner-left{ float:left; width:65%; background:#fff url(../images/iner-bg.jpg) repeat-x left bottom; border-radius:3px; border:solid 1px #ececec;}
.in-dot{ background:url(../images/dot-bg.png) repeat-x bottom left; height:5px; width:80%; margin:0px auto 30px auto;}

.pro-cent{ margin:0px auto; padding:10px 0px 0px 0px; width:94%; }
.pro-thu{ float:inherit; border:solid 1px #e3e3e3; background:url(../images/pro-box-bg.jpg) repeat-y 100% 0px; width:100%; height:147px; margin:10px auto 5px ;}


.cont-forms{ background:#f4f4f4; height:170px; border:solid 1px #e6e6e6;  width:92%; border-radius:4px; padding:14px;}
.pro-fed{ height:34px; line-height:34px; background:url(../images/pro-cont.jpg) repeat-x left top; width:97%; padding:0px 5px; border:solid 1px #d2d2d2; border-radius:3px; float:right; margin-left:15px;color:#000; font-family:'almoni-dl-300';
	 font-size:17px; margin-bottom:10px;  }
	.pro-fed-but{ height:36px; line-height:36px; background:#0ca7de; width:100%; padding:0px 0px; border:solid 1px #b0b0b0; border-radius:4px; float:right; color:#fff; font-family:'almoni-dl-400';
	 font-size:20px; text-align:center; }
	.faq-qu{ padding:0px 0px 5px 0px ; font-family:'almoni-dl-700';
	font-size:20px; color:#0ca7de; line-height:22px; float:right; width:92%;}
.faq-qu1{ padding:0px ; font-family:'almoni-dl-700';
	 font-size:20px; color:#0ca7de; line-height:22px; float:right; width:6%;}
	
.faq-qu2{ padding:0px ; font-family:'almoni-dl-700';
	 font-size:20px; color:#000; line-height:22px; float:right; word-break:break-all;width:92%;}
.faq-qu12{ padding:0px ; font-family:'almoni-dl-700';
	 font-size:20px; color:#000; line-height:22px; float:right; width:6%;}
	.art-pic{ float:inherit; width:94%; height:210px;  padding-left:0px; margin:0px auto;}
.art-pic img{  border:solid 1px #e3e3e3; width:100%;}

.ther{ width:94%; background:url(../images/dot-bg.png) repeat-x top left; margin:25px auto;  }
.ther1{ background:url(../images/dot-bg.png) repeat-x bottom left; padding:20px 0px ;     }	


.select {
	position: absolute;
	width: 58%; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 23px;
	padding: 0px 5px 0 0px; line-height:23px;
	color: #000;
	font-family:'almoni-dl-300';
	 font-size:17px;
	background:#f8fbfd url(../images/select-icon.png) no-repeat 5% 8px;
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
}

input.styleds {
    display: none;
}
select.styleds {
    opacity: 0;
    position: relative;
    width: 99%;
    z-index: 5;
}
.sel-fed{ float:inherit; width:96%; padding: 0px  0px 10px 0px; margin:0px auto;}
.sel-feds{ float:inherit; width:100%; padding: 0px  0px 10px 0px; position:relative; margin:0px auto;}

.sethe-search {
	width: 89%; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 23px;
	padding: 0px 5px 0 20px; line-height:23px;
	color: #000;
	font-family:'almoni-dl-300';
	 font-size:17px;
	background:#f8fbfd ; margin:0px 8px 0px 0px;
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
}

.the-febut{ background:#04914d; width:96%; height:34px; color:#fff; line-height:34px; text-align:center; border:0px; font-family:'almoni-dl-400';
	 font-size:20px; float:inherit; margin:0px 6px 0px 0px; border-radius:3px; }
	
	
	.thes-pic{ float:inherit; width:100%; height:auto;  padding-left:10px;}
.thes-pic img{  border:solid 1px #e3e3e3; width:99%;}

.the-page{ width:92%; padding:9px; background:#fff; border:solid 1px #e3e3e3; margin:5px auto 15px auto; color:#292d2f;font-family:'almoni-dl-400';
	 font-size:15px;}
/*.the-page:hover{ opacity:0.5; }*/
.the-pages{width:98%; margin:15px auto;}
.thes-texs{color:#292d2f;font-family:'almoni-dl-400';
	 font-size:15px; height:auto; overflow:hidden; padding-bottom:15px;}
	
.inner-leftr{ float:left;width:65%; background:#fff url(../images/iner-bg.jpg) repeat-x left bottom; border-radius:3px; border:solid 1px #ececec; min-height:1030px; position:relative;}
.cont-frms{ float:inherit; width:336px; padding:20px 0px 30px 0px; margin:0px auto;}
.cont-aa{ float:inherit; width:200px; padding:20px 0px 0px 0px; margin:0px auto;}
.font-size{ display:none;
}



@media screen and (max-width: 568px) {
	.logo {
	 
	padding:5px 5px 0px 10px;
}
.logo1{ float:right; padding:10px 10px 10px 0px; width:152px; margin:0px auto;}
.social-part{ float:left; width:98%; margin:0px auto;}
.social-icon{ margin:0px; padding:0px 0px 20px 160px; height:29px;}
.social-icon img{ float:left; margin:4px; text-align:center;}
.lang-text{ text-align:left; font-size:16px; color:#000; line-height:20px; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; text-align:center; width:96%; padding-left:30px;}
.lang-text a{ color:#000; margin-right:20px;}
.lang-text a:hover{ color:#00bcff; }

.flexslider .slides img {max-width:100% !important; }
.flex-caption1 { padding: 0% 2% 0% 2% !important; position: absolute; right: 0; top: 0;  color: #fa77ba;  font-size: 20px!important;  font-weight:normal;  width:100% !important; font-family:'almoni-dl-300';	}
.flex-caption1 a{background: url(../images/slide-bot-bg.jpg) repeat-x left ;  border-radius:2px !important; width:130px; text-align:center; padding:9px 10px;  color:#fff;font-family:'almoni-dl-400';
	font-style: normal; font-size:20px; margin-top:10px !important;
}	
.flex-caption2 { padding: 7% 2% 2% 2% ; position: absolute; right: 0px; top: 0;  color: #17aade;  font-size: 17px; line-height: 18px;   width:65% !important; 	font-family:'almoni-dl-400';
	font-style: normal;
 word-wrap: break-word !important; direction:ltr; text-align:left;}
 
 .main-part{ width:96%; margin:0px auto; padding:20px 0px 0px 0px;}
 
 
.home-box{ width:100%; float:inherit; border:1px solid rgba(0, 0, 0, 0.1); background:#fff url(../images/box-bg.jpg) repeat-x left bottom; border-radius:3px; overflow:hidden; height:auto; overflow:hidden; margin:0px auto 10px auto;}
.home-box-hed{ background:#0fb0e2; height:52px; line-height:52px; font-family:'almoni-dl-400';
	font-style: normal;border-radius:3px; font-size:20px; color:#fff; text-align:center;}
.home-box img{ margin:0px auto; text-align:center; vertical-align:baseline; }
.home-ad-tex{ padding:10px 15px 5px; font-family:'almoni-dl-300';
	 font-size:17px; color:#000;   
	font-style: normal; line-height:19px;}
.add-ba{ float:inherit; width:100%; padding-left:0px; margin:0px auto;}
.add-ba img{ width:100%;}
.add-ba a{float:left; width:100%; height:316px; background:  url(../images/add-banner1.png) no-repeat center bottom; }

.wel-tex{ float:right;font-family:'almoni-dl-300';
	font-style: normal; font-size:17px; color:#000; line-height:22px;  width:100%;}
	.add-banner{ width:100%; float:inherit; border:1px solid rgba(0, 0, 0, 0.1); overflow:hidden; border-radius:3px; height:330px; margin:0px auto 10px auto;}
	.add-banner a{width:100%; height:275px; float:left;}
.add-banner img{ margin:0px; padding:0px; width:100%;}

.home-search-box{ float:inherit; width:100%;}
.home-search-box1{ width:100%; height:39px; background:#fff; border:1px solid rgba(0, 0, 0, 0.1); border-radius:3px; position:relative; padding:0px 90px 0px 0px;}
.search-but{ height:41px; width:90px; padding:0px 0px 0px 15px; background:#0fb0e2 url(../images/down-arrow.png) no-repeat 17% 15px; line-height:37px; border:1px solid #b9b9b9; border-radius:3px; position:absolute; font-size:20px; font-family:'almoni-dl-400'; color:#fff;
	font-style: normal; right:-1px; top:-1px;}
.home-search-fed{ float:right; width:65%; margin:4px 10px 0px 0px; border:solid 1px #d7d7d7; height:29px; line-height:29px; background:url(../images/search-bg.jpg) repeat-x left top; padding:0px 15px; color:#4e4e4e;font-family:'almoni-dl-300';
	font-style: normal; border-radius:3px; font-size:20px;}
.search-ico{ float:right; padding:10px 10px 0px 0px;} 
.news{ float:inherit; width:100%; border-radius:3px; border:1px solid rgba(0, 0, 0, 0.1);background:#fff url(../images/box-bg.jpg) repeat-x left bottom; height:215px; overflow:hidden; margin:0px auto 10px auto; }

.news1{ float:inherit; width:100%; border-radius:3px; border:1px solid rgba(0, 0, 0, 0.1); margin-right:20px; background:#fff url(../images/box-bg.jpg) repeat-x left bottom; height:auto; overflow:hidden; margin:0px auto 10px auto;}
.news1 h2{font-family:'almoni-dl-400'; font-size:20px; text-align:center;
	font-style: normal; color:#0fb0e2; height:45px; line-height:45px; }
	.home-search-box2{  width:100%; margin:0px auto; padding:20px 0px 0px 0px;}
	.foot{ width:98%; margin:0px auto; padding:5px 0px 10px 0px;}
	.fot-links{ float:right; width:155px; color:#0ca7de; font-family:'almoni-dl-400'; font-style: normal;padding-top:5px; margin:0px auto 15px auto;}
	.foot-logo{ float:left; padding:40px 0px 0px 0px; width:100%;}
.foot-logo img{ float:left; margin: 0px 20px;}
	.fot-links1{ float:right; width:99px; color:#0ca7de; font-family:'almoni-dl-400'; font-style: normal; padding-right:5px; padding-top:5px;}
	
	
	.inmain-part{ width:100%; margin:0px auto; padding:0px 0px 0px 0px;}
.in-dot{ background:url(../images/dot-bg.png) repeat-x bottom left; height:5px; width:80%; margin:0px auto 30px auto;}
.inner-left{ float:inherit; width:98%; background:#fff url(../images/iner-bg.jpg) repeat-x left bottom; border-radius:3px; border:solid 1px #ececec; margin:0px auto;}
.cont-forms{ background:#f4f4f4; height:190px; border:solid 1px #e6e6e6; width:90%; border-radius:4px; padding:14px; margin:0px auto;}

.pro-fed{ height:34px; line-height:34px; background:url(../images/pro-cont.jpg) repeat-x left top; width:95%; padding:0px 5px; border:solid 1px #d2d2d2; border-radius:3px; float:inherit; margin-bottom:15px;color:#000; font-family:'almoni-dl-300';
	 font-size:17px; }
	.pro-fed-but{ height:36px; line-height:36px; background:#0ca7de; width:99%; padding:0px 0px; border:solid 1px #b0b0b0; border-radius:4px; float:inherit; color:#fff; font-family:'almoni-dl-400';
	 font-size:20px; text-align:center; }
.inner-right{ float:inherit; width:98%; margin:15px auto 0px auto;  }
.inner-leftsearch-box{  width:98%; background:#fff ; border-radius:3px; border:solid 1px #e4e4e4; height:34px; padding:2px 3px 0px 0px; margin-bottom:10px;}
.inner-leftsearch-box-fd{ float:right; height:30px;background:#f8f9fd url(../images/iner-search-bg.jpg) repeat-x left top; border-radius:3px; border:solid 1px #ececec; width:90%; line-height:30px; color:#4e4e4e; font-family:'almoni-dl-300'; font-style: normal; font-size:17px; padding:0px 5px;}
.in-search-but{ float:right; width:14px; padding:10px 10px 0px 0px;}
.inner-right-links{  width:99%; background:#fff ; border-radius:3px; border:solid 1px #e4e4e4;  padding:0px 0px 0px 0px; margin:0px auto 10px auto;}
.inner-right-add{  width:90%; background:#fff url(../images/iner-search-bg.jpg) no-repeat right bottom; border-radius:3px; border:solid 1px #f0f0f0;  padding:20px 16px 0px 12px; height:55px; margin:0px auto 15px auto;font-family:'almoni-dl-900'; font-style: normal; font-size:22px; color:#000;  line-height:18px; }

.inner-right-adpro{  width:99%; background:#fff ; border-radius:3px; border:solid 1px #e4e4e4;  padding:0px 0px 0px 0px; margin:0px auto 10px auto; overflow:hidden; height:auto;}
.in-ad-tex{ padding:10px 5px 5px; font-family:'almoni-dl-300';
	 font-size:17px; color:#000;   
	font-style: normal; line-height:19px;}
	.inner-right-adpro img{ width:100%; margin:0px auto;}
	/*.inner-right-adpro-ba{ height:350px;width:99%; background:#fff ; border-radius:3px; border:solid 1px #e4e4e4; overflow:hidden; margin:0px auto;}*/
	.inner-right-adpro-ba{ height:249px;width:99%; background:#fff  url(../images/banner-bg.jpg) no-repeat left bottom; border-radius:3px; border:solid 1px #e4e4e4; overflow:hidden; -moz-box-shadow:    1px 1px 1px 1px rgba(204,204,204,0.3);
  -webkit-box-shadow: 1px 1px 1px 1px rgba(204,204,204,0.3);
  box-shadow:         1px 1px 1px 1px rgba(204,204,204,0.3);}
  
  .inner-right-adpro-ba a{float:left; width:99%; height:249px;  }
	.inner-right-adpro-ba img{ margin:0px auto; width:100%;}
	.pro-thu{ float:right; border:solid 1px #e3e3e3; background:url(../images/pro-box-bg.jpg) repeat-y 100% 0px; width:226px; height:147px; margin:10px 3px 5px 3px;}
	.pro-cent{ margin:0px auto; padding:10px 0px ; width:100%;}
	
	.faq-qu{ padding:0px 0px 5px 0px ; font-family:'almoni-dl-700';
	 font-size:20px; color:#0ca7de; line-height:22px; float:right; width:92%;}
.faq-qu1{ padding:0px ; font-family:'almoni-dl-700';
	 font-size:20px; color:#0ca7de; line-height:22px; float:right; width:6%;}
	
.faq-qu2{ padding:0px ; font-family:'almoni-dl-700';
	 font-size:20px; color:#000; line-height:22px; float:right; word-break:break-all;width:92%;}
.faq-qu12{ padding:0px ; font-family:'almoni-dl-700';
	 font-size:20px; color:#000; line-height:22px; float:right; width:6%;}
	.art-pic{ float:inherit; width:94%; height:240px;  padding-left:0px; margin:0px auto;}
.art-pic img{  border:solid 1px #e3e3e3; width:100%;}



.ther{ width:94%; background:url(../images/dot-bg.png) repeat-x top left; margin:25px auto;  }
.ther1{ background:url(../images/dot-bg.png) repeat-x bottom left; padding:20px 0px ;     }	


.select {
	position: absolute;
	width: 86%; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 23px;
	padding: 0px 5px 0 0px; line-height:23px;
	color: #000;
	font-family:'almoni-dl-300';
	font-size:17px;
	background:#f8fbfd url(../images/select-icon.png) no-repeat 5% 8px;
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
}

input.styleds {
    display: none;
}
select.styleds {
    opacity: 0;
    position: relative;
    width: 99%;
    z-index: 5;
}
.sel-fed{ float:inherit; width:96%; padding: 0px  0px 10px 0px; margin:0px auto;}
.sel-feds{ float:inherit; width:100%; padding: 0px  0px 10px 0px; position:relative; margin:0px auto;}

.sethe-search {
	width: 89%; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 23px;
	padding: 0px 5px 0 20px; line-height:23px;
	color: #000;
	font-family:'almoni-dl-300';
	 font-size:17px;
	background:#f8fbfd ; margin:0px 8px 0px 0px;
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
}

.the-febut{ background:#04914d; width:96%; height:34px; color:#fff; line-height:34px; text-align:center; border:0px; font-family:'almoni-dl-400';
	 font-size:20px; float:inherit; margin:0px 6px 0px 0px; border-radius:3px; }
	
	
	.thes-pic{ float:inherit; width:100%; height:auto;  padding-left:10px;}
.thes-pic img{  border:solid 1px #e3e3e3; width:99%;}

.the-page{ width:92%; padding:9px; background:#fff; border:solid 1px #e3e3e3; margin:5px auto 15px auto; color:#292d2f;font-family:'almoni-dl-400';
	 font-size:15px;}
/*.the-page:hover{ opacity:0.5; }*/
.the-pages{width:98%; margin:15px auto;}
.thes-texs{color:#292d2f;font-family:'almoni-dl-400';
	 font-size:15px; height:auto; overflow:hidden; padding-bottom:15px;}
	
.inner-leftr{ float:inherit; margin:0px auto; width:98%; background:#fff url(../images/iner-bg.jpg) repeat-x left bottom; border-radius:3px; border:solid 1px #ececec; position:relative; min-height:inherit; padding-bottom:30px;}	



.regis-box{ float:inherit; width:98%; border:solid 1px #e3e3e3; margin:15px auto ; border-radius:3px; font-family:'almoni-dl-300';
	 font-size:17px; color:#000; }

.regis-boxh{ background:#0ca7de; height:30px; line-height:30px; padding-right:10px; font-family:'almoni-dl-400';
	 font-size:20px; color:#fff;border-bottom:solid 1px #e3e3e3;border-radius:3px;}
.regist-for{ padding:10px 5px;}	


.register-fd {
	position: absolute;
	width: 133px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px; background-image:none;
	padding: 0px 5px 0 5px; line-height:23px;
	color: #000;
	font-family:'almoni-dl-300';
	 font-size:17px;
	background:#f8fbfd 
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7); float:right;

}
.regi-fd{ padding:0px 3px 9px 0px; height:23px;}
.regi-tex{ float:right; color:#000;font-family:'almoni-dl-400';
	 font-size:20px; width:113px; line-height:23px;}
	
.contact-boxm{ width:98%; margin:0px auto;}	

.cont-frms{ float:inherit; width:100%; padding:20px 0px 30px 0px;}
.cot-fdt{ padding:0px; float:right; width:99px; line-height:36px;font-family:'almoni-dl-300';
	 font-size:inherit; color:#000;}
.conts-fd {
	position: absolute;
	width: 71%; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 34px; background-image:none;
	padding: 0px 5px 0 5px; line-height:34px; float:right;
	color: #000;
	font-family:'almoni-dl-300';
	 font-size:17px;
	background:#f8fbfd 
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7); float:right;

}	
.conts-fd1 {
		width:97%; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 175px;
	padding: 0px 5px 0 5px; line-height:34px; float:inherit;  
	color: #000; margin:0px auto;
	font-family:'almoni-dl-300';
	 font-size:17px; background-image:none;
	background:#f8fbfd 
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7); float:right;

}	
.cont-aa{ float:right; width:200px; padding:20px 65px 20px 0px;}
.font-size{ display:none;

}
    @media screen and (max-width: 480px) {
        .person-bottom {
            height: 87px;
        }
		.gil_style {width:95%;}
    }

@media screen and (max-width: 320px) {

.header{ background:#faf8fe url(../images/top-bg.jpg) repeat-x left top; width:100%; margin:0px auto; padding-bottom:119px;}
.headerm{ background:url(../images/header-back-bg1.jpg) center top repeat-y !important ; width:100%; margin:0px auto;}
.logo-hed h1{ float:right; padding:20px 10px 0px;  font-size:30px; color:#fff; font-weight:normal; line-height:30px;}
.logo-hed h1 span{ float:right; padding-right:0px;  font-size:13px; color:#fff;font-weight:normal;}

}



@media screen and (max-width: 480px) {
.header{ width:100%; margin:0px auto;}
.logo {
	 text-align:center; margin:0px auto; width:245px; float:inherit;
	padding:5px 0px;
}
.logo1{ float:inherit; padding:10px 0px 10px 0px; width:152px; margin:0px auto;}
.social-part{ float:inherit; width:225px; margin:0px auto;}
.social-icon{ margin:0px; padding:0px 0px 10px 40px; height:29px;}
.social-icon img{ float:left; margin:4px; text-align:center;}
.lang-text{ text-align:left; font-size:16px; color:#000; line-height:20px; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; text-align:center;}
.lang-text a{ color:#000; margin-right:10px;}
.lang-text a:hover{ color:#00bcff; }

.flexslider .slides img {max-width:100% !important; }
.flex-caption1 { padding: 0% 2% 0% 2% !important; position: absolute; right: 0; top: 0;  color: #fa77ba;  font-size: 14px!important;  font-weight:normal;  width:100% !important; font-family:'almoni-dl-300';	}
.flex-caption1 a{background: url(../images/slide-bot-bg.jpg) repeat-x left ;  border-radius:2px !important; width:130px; text-align:center; padding:9px 10px;  color:#fff;font-family:'almoni-dl-400';
	font-style: normal; font-size:20px; margin-top:10px !important;
}	
.flex-caption2 { padding: 7% 2% 2% 2% ; position: absolute; right: 0px; top: 0;  color: #17aade;  font-size: 17px; line-height: 18px;   width:68% !important; 	font-family:'almoni-dl-400';
	font-style: normal;
 word-wrap: break-word !important; direction:ltr; text-align:left;}
 
 .main-part{ width:96%; margin:0px auto; padding:20px 0px 0px 0px;}
 
 
.home-box{ width:100%; float:inherit; border:1px solid rgba(0, 0, 0, 0.1); background:#fff url(../images/box-bg.jpg) repeat-x left bottom; border-radius:3px; overflow:hidden; height:auto; overflow:hidden; margin:0px auto 10px auto;}
.home-box-hed{ background:#0fb0e2; height:52px; line-height:52px; font-family:'almoni-dl-400';
	font-style: normal;border-radius:3px; font-size:20px; color:#fff; text-align:center;}
.home-box img{ margin:0px auto; text-align:center; vertical-align:baseline; }
.home-ad-tex{ padding:10px 15px 5px; font-family:'almoni-dl-300';
	 font-size:17px; color:#000;   
	font-style: normal; line-height:19px;}
.add-ba{ float:inherit; width:100%; padding-left:0px; margin:0px auto;}
.add-ba img{ width:100%;}

.add-ba a{float:left; width:100%; height:316px; background:  url(../images/add-banner1.png) no-repeat center bottom; }

.wel-tex{ float:right;font-family:'almoni-dl-300';
	font-style: normal; font-size:17px; color:#000; line-height:22px;  width:100%;}
	.add-banner{ width:100%; float:inherit; border:1px solid rgba(0, 0, 0, 0.1); overflow:hidden; border-radius:3px; height:330px; margin:0px auto 10px auto;}
	.add-banner a{width:100%; height:275px; float:left;}
.add-banner img{ margin:0px; padding:0px; width:100%;}

.home-search-box{ float:inherit; width:100%;}
.home-search-box1{ width:100%; height:39px; background:#fff; border:1px solid rgba(0, 0, 0, 0.1); border-radius:3px; position:relative; padding:0px 90px 0px 0px;}
.search-but{ height:41px; width:90px; padding:0px 0px 0px 15px; background:#0fb0e2 url(../images/down-arrow.png) no-repeat 17% 15px; line-height:37px; border:1px solid #b9b9b9; border-radius:3px; position:absolute; font-size:20px; font-family:'almoni-dl-400'; color:#fff;
	font-style: normal; right:-1px; top:-1px;}
.home-search-fed{ float:right; width:45%; margin:4px 10px 0px 0px; border:solid 1px #d7d7d7; height:29px; line-height:29px; background:url(../images/search-bg.jpg) repeat-x left top; padding:0px 15px; color:#4e4e4e;font-family:'almoni-dl-300';
	font-style: normal; border-radius:3px; font-size:20px;}
.search-ico{ float:right; padding:10px 10px 0px 0px;} 
.news{ float:inherit; width:100%; border-radius:3px; border:1px solid rgba(0, 0, 0, 0.1);background:#fff url(../images/box-bg.jpg) repeat-x left bottom; height:215px; overflow:hidden; margin:0px auto 10px auto; }

.news1{ float:inherit; width:100%; border-radius:3px; border:1px solid rgba(0, 0, 0, 0.1); margin-right:20px; background:#fff url(../images/box-bg.jpg) repeat-x left bottom; height:215px; overflow:hidden; margin:0px auto 10px auto;}
.news1 h2{font-family:'almoni-dl-400'; font-size:20px; text-align:center;
	font-style: normal; color:#0fb0e2; height:45px; line-height:45px; }
	.home-search-box2{  width:100%; margin:0px auto; padding:20px 0px 0px 0px;}
	.foot{ width:98%; margin:0px auto; padding:5px 0px 10px 0px;}
	.fot-links{ float:inherit; width:96%; color:#0ca7de; font-family:'almoni-dl-400'; font-style: normal;padding-top:5px; margin:0px auto 15px auto;}
	.foot-logo{ float:left; padding:40px 0px 0px 0px; width:100%;}
.foot-logo img{ float:left; margin:0px 5px !important;}
	.fot-links1{ float:right; width:99px; color:#0ca7de; font-family:'almoni-dl-400';font-style: normal; padding-right:5px; padding-top:5px;}
	
.inmain-part{ width:100%; margin:0px auto; padding:0px 0px 0px 0px;}
.in-dot{ background:url(../images/dot-bg.png) repeat-x bottom left; height:5px; width:80%; margin:0px auto 30px auto;}
.inner-left{ float:inherit; width:98%; background:#fff url(../images/iner-bg.jpg) repeat-x left bottom; border-radius:3px; border:solid 1px #ececec; margin:0px auto;}
.cont-forms{ background:#f4f4f4; height:190px; border:solid 1px #e6e6e6; width:90%; border-radius:4px; padding:14px; margin:0px auto;}

.pro-fed{ height:34px; line-height:34px; background:url(../images/pro-cont.jpg) repeat-x left top; width:95%; padding:0px 5px; border:solid 1px #d2d2d2; border-radius:3px; float:inherit; margin-bottom:15px;color:#000; font-family:'almoni-dl-300';
	 font-size:17px; }
	.pro-fed-but{ height:36px; line-height:36px; background:#0ca7de; width:99%; padding:0px 0px; border:solid 1px #b0b0b0; border-radius:4px; float:inherit; color:#fff; font-family:'almoni-dl-400';
	 font-size:20px; text-align:center; }
.inner-right{ float:inherit; width:98%; margin:15px auto 0px auto;  }
.inner-leftsearch-box{  width:98%; background:#fff ; border-radius:3px; border:solid 1px #e4e4e4; height:34px; padding:2px 3px 0px 0px; margin-bottom:10px;}
.inner-leftsearch-box-fd{ float:right; height:30px;background:#f8f9fd url(../images/iner-search-bg.jpg) repeat-x left top; border-radius:3px; border:solid 1px #ececec; width:257px; line-height:30px; color:#4e4e4e; font-family:'almoni-dl-300'; font-style: normal; font-size:17px; padding:0px 5px;}
.in-search-but{ float:right; width:14px; padding:10px 10px 0px 0px;}
.inner-right-links{  width:99%; background:#fff ; border-radius:3px; border:solid 1px #e4e4e4;  padding:0px 0px 0px 0px; margin:0px auto 10px auto;}
.inner-right-add{  width:90%; background:#fff url(../images/iner-search-bg.jpg) no-repeat right bottom; border-radius:3px; border:solid 1px #f0f0f0;  padding:20px 16px 0px 12px; height:55px; margin:0px auto 15px auto;font-family:'almoni-dl-300'; font-style: normal; font-size:22px; color:#000;  line-height:18px; }

.inner-right-adpro{  width:99%; background:#fff ; border-radius:3px; border:solid 1px #e4e4e4;  padding:0px 0px 0px 0px; margin:0px auto 10px auto; overflow:hidden; height:auto;}
.in-ad-tex{ padding:10px 5px 5px; font-family:'almoni-dl-300';
	 font-size:17px; color:#000;   
	font-style: normal; line-height:19px;}
	.inner-right-adpro img{ width:100%; margin:0px auto;}
	/*.inner-right-adpro-ba{ height:350px;width:99%; background:#fff ; border-radius:3px; border:solid 1px #e4e4e4; overflow:hidden; margin:0px auto;}*/
	
	.inner-right-adpro-ba{ height:249px;width:99%; background:#fff  url(../images/banner-bg.jpg) no-repeat left bottom; border-radius:3px; border:solid 1px #e4e4e4; overflow:hidden; -moz-box-shadow:    1px 1px 1px 1px rgba(204,204,204,0.3);
  -webkit-box-shadow: 1px 1px 1px 1px rgba(204,204,204,0.3);
  box-shadow:         1px 1px 1px 1px rgba(204,204,204,0.3);}
  
  .inner-right-adpro-ba a{float:left; width:99%; height:249px;  }
	
	
	.inner-right-adpro-ba img{ margin:0px auto; width:100%;}
	.pro-thu{ float:inherit; border:solid 1px #e3e3e3; background:url(../images/pro-box-bg.jpg) repeat-y 100% 0px; width:98%; height:147px; margin:10px auto 5px auto;}
	.pro-cent{ margin:0px auto; padding:10px ; width:94%;}
	
	
	.faq-qu{ padding:0px 0px 5px 0px ; font-family:'almoni-dl-700';
	 font-size:20px; color:#0ca7de; line-height:22px; float:right; width:90%;}
.faq-qu1{ padding:0px ; font-family:'almoni-dl-700';
	 font-size:20px; color:#0ca7de; line-height:22px; float:right; width:8%;}
	
.faq-qu2{ padding:0px ; font-family:'almoni-dl-700';
	 font-size:20px; color:#000; line-height:22px; float:right; word-break:break-all;width:90%;}
.faq-qu12{ padding:0px ; font-family:'almoni-dl-700';
	 font-size:20px; color:#000; line-height:22px; float:right; width:8%;}


.art-pic{ float:inherit; width:94%; height:150px;  padding-left:0px; margin:0px auto;}
.art-pic img{  border:solid 1px #e3e3e3; width:100%;}


.ther{ width:94%; background:url(../images/dot-bg.png) repeat-x top left; margin:25px auto;  }
.ther1{ background:url(../images/dot-bg.png) repeat-x bottom left; padding:20px 0px ;     }	


.select {
	position: absolute;
	width: 86%; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 23px;
	padding: 0px 5px 0 0px; line-height:23px;
	color: #000;
	font-family:'almoni-dl-300';
	 font-size:17px;
	background:#f8fbfd url(../images/select-icon.png) no-repeat 5% 8px;
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
}

input.styleds {
    display: none;
}
select.styleds {
    opacity: 0;
    position: relative;
    width: 99%;
    z-index: 5;
}
.sel-fed{ float:inherit; width:96%; padding: 0px  0px 10px 0px; margin:0px auto;}
.sel-feds{ float:inherit; width:100%; padding: 0px  0px 10px 0px; position:relative; margin:0px auto;}

.sethe-search {
	width: 87%; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 23px;
	padding: 0px 5px 0 20px; line-height:23px;
	color: #000;
	font-family:'almoni-dl-300';
	 font-size:17px;
	background:#f8fbfd ; margin:0px 6px 0px 0px;
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
}

.the-febut{ background:#04914d; width:96%; height:34px; color:#fff; line-height:34px; text-align:center; border:0px; font-family:'almoni-dl-400';
	 font-size:20px; float:inherit; margin:0px 6px 0px 0px; border-radius:3px; }
	
	
	.thes-pic{ float:inherit; width:100%; height:auto;  padding-left:10px;}
.thes-pic img{  border:solid 1px #e3e3e3; width:99%;}

.the-page{ width:92%; padding:9px; background:#fff; border:solid 1px #e3e3e3; margin:5px auto 15px auto; color:#292d2f;font-family:'almoni-dl-400';
	 font-size:15px;}
/*.the-page:hover{ opacity:0.5; }*/
.the-pages{width:98%; margin:15px auto;}
.thes-texs{color:#292d2f;font-family:'almoni-dl-400';
	 font-size:15px; height:auto; overflow:hidden; padding-bottom:15px;}

.inner-leftr{ float:inherit; margin:0px auto; width:98%; background:#fff url(../images/iner-bg.jpg) repeat-x left bottom; border-radius:3px; border:solid 1px #ececec; position:relative; min-height:inherit; padding-bottom:30px;}	



.regis-box{ float:inherit; width:98%; border:solid 1px #e3e3e3; margin:15px auto ; border-radius:3px; font-family:'almoni-dl-300';
	 font-size:17px; color:#000; }

.regis-boxh{ background:#0ca7de; height:30px; line-height:30px; padding-right:10px; font-family:'almoni-dl-400';
	 font-size:20px; color:#fff;border-bottom:solid 1px #e3e3e3;border-radius:3px;}
.regist-for{ padding:10px 5px;}	


.register-fd {
	position: absolute;
	width: 133px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px; background-image:none;
	padding: 0px 5px 0 5px; line-height:23px;
	color: #000;
	font-family:'almoni-dl-300';
	 font-size:17px;
	background:#f8fbfd 
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7); float:right;

}
.regi-fd{ padding:0px 3px 9px 0px; height:23px;}
.regi-tex{ float:right; color:#000;font-family:'almoni-dl-400';
	 font-size:20px; width:113px; line-height:23px;}
	
	.the-febutr{ background:#04914d; width:129px; height:34px; color:#fff; line-height:34px; text-align:center; border:0px; font-family:'almoni-dl-400';
	 font-size:20px; float:left; margin:0px 0px 0px 3px; border-radius:3px; }
.contact-boxm{ width:98%; margin:0px auto;}	

.cont-frms{ float:inherit; width:100%; padding:20px 0px 30px 0px;}
.cot-fdt{ padding:0px; float:right; width:99px; line-height:36px;font-family:'almoni-dl-300';
	 font-size:inherit; color:#000;}
.conts-fd {
	position: absolute;
	width: 58%; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 34px; background-image:none;
	padding: 0px 5px 0 5px; line-height:34px; float:right;
	color: #000; background-image:none;
	font-family:'almoni-dl-300';
	 font-size:17px;
	background:#f8fbfd 
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7); float:right;

}	
.conts-fd1 {
		width:95%; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 175px;
	padding: 0px 5px 0 5px; line-height:34px; float:inherit;  
	color: #000; margin:0px auto;
	font-family:'almoni-dl-300';
	 font-size:17px; background-image:none;
	background:#f8fbfd 
	overflow: hidden; border:solid 1px #d2d2d2; border-radius:3px;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    -moz-box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7);
    box-shadow: inset 0 5px 5px -5px rgba(204,204,204,0.7); float:right;

}	
.cont-aa{ float:right; width:200px; padding:20px 65px 20px 0px;}
.artic-page h2{font-family:'almoni-dl-700';
	 font-size:20px; color:#0ca7de; margin:0px; padding:10px 0px 6px 0px;}
	 .font-size{ display:none;}
.mob_hide {display:none;}
.mob_no_hide {display:block;}
}

@media screen and (min-width: 990px) {
#contact_box {
	height:80px;
}
.top_contact
{
position:absolute;
 width:166px;
 height:94px;
 margin-right:-182px;
 margin-top:-31px;
}

.gallery_active
{
   max-width:400px;
   margin-left:auto;
   margin-right:auto;
}
}
