header{}
header .header-top{ padding:25px;}
header .header-middle{ background:#9aca3c;}
header .header-middle .mainmenu li a{color:#FFF; font-family:'Open Sans'; font-weight:600; font-size:16px; text-transform:uppercase; padding:15px 37px;}
header .header-middle .mainmenu li a:hover{color:#FFF; font-family:'Open Sans'; font-weight:600; font-size:16px; text-transform:uppercase; background:#f37224; padding:15px 37px;}
header .header-bottom{ position:relative;}
header .header-bottom .carousel-caption{ position:absolute; top:25%; left:7%;}
header .header-bottom .carousel-caption h3{ color:#5e5e5e; font-family:'Dancing Script'; font-size:116px; font-weight:700;}
header .header-bottom .carousel-caption p{ color:#464646; font-family:'Open Sans'; font-weight:300; font-size:18px; line-height:1.7;}
.read-btn{background:#f37224; color:#FFF; font-family:'Open Sans'; font-weight:600; font-size:18px; text-transform:uppercase;}
header .header-bottom .carousel-nav-prev {  background: rgba(0, 0, 0, 0) url(img/others/left.png) no-repeat scroll 0 0;  bottom: 45%;  display: inline-block;  height: 72px;  left: 1%;  position: absolute;  text-indent: -9999px;  width: 47px;}
header .header-bottom .carousel-nav-next {  background: rgba(0, 0, 0, 0) url(img/others/right.png) no-repeat scroll 0 0;  bottom: 44%;  display: inline-block;  height: 82px;  position: absolute;  right: 1%;  text-indent: -9999px;  width: 47px;}
/**/
.holder{ }
.holder .holder-top{}
.holder .holder-top .icon-holder {  margin-top: -80px;  position: relative;}
.holder .holder-top .welcome-holder {  border-bottom: 1px solid #eaeaea;  padding: 20px 138px 50px;}
.holder .holder-top .welcome-holder h3 {  color: #f37224;  font-family: "Dancing Script";  font-size: 72px;font-weight: 400; margin-bottom: 15px;  margin-top: 0;}
.holder .holder-top .welcome-holder p {  color: #797979;  font-family:'Open Sans'; font-weight:400; font-size:14px; line-height:1.7;}
.holder .holder-middle {  padding: 25px 0;}
.holder .holder-middle .gallery-holder h3{color:#9aca3c; font-family: "Dancing Script";  font-size: 39px;font-weight: 400; margin:0px; }
.holder .holder-middle .gallery-holder h3 span{color:#f37224; font-family: "Dancing Script";  font-size: 39px;font-weight: 400; }
.holder .holder-middle .gallery-holder .gal{padding:10px 0px;}
.holder .menu-holder{margin-top:9px;}
.holder .menu-holder .head{background:#9aca3c; padding:5px;}
.holder .menu-holder .head h3{color:#FFF;  font-family: "Dancing Script";  font-size: 39px;font-weight: 400; margin:0px; }
.holder .items-all{background:#abd036;}
.holder .items {  border-bottom: 1px solid #b6db42;  padding: 13px 31px;}
.holder .items a{color:#FFF; font-family:'Open Sans'; font-weight:400; font-size:15px; text-decoration:none;}
.holder .item {border-bottom: 1px solid #eaeaea; padding-bottom:45px; }
.holder .about-holder h3{color:#abd036;  font-family: "Dancing Script";  font-size: 39px;font-weight: 400; margin:0px; }
.holder .about-holder p {  color: #797979;  font-family:'Open Sans'; font-weight:400; font-size:13px; line-height:1.7; margin-top:13px;}
.holder .news-holder h3{color:#abd036;  font-family: "Dancing Script";  font-size: 39px;font-weight: 400; margin:0px; }
.holder .news-holder p {  color: #797979;  font-family:'Open Sans'; font-weight:400; font-size:13px; line-height:1.7; margin-top:13px;}
.holder .news-holder p span {  color: #f47325;  font-family:'Open Sans'; font-weight:600; font-size:14px; margin-top:13px;}
.holder-bottom {  padding-bottom: 90px;  padding-top: 40px;}

/**/
footer{background:#f47325; padding-bottom:15px;}
footer .footer-top {border-bottom:#ff863c 1px solid; }
footer .line {  bottom: 32px;  position: relative;}
footer h4{color:#FFF;  font-family:'Open Sans'; font-weight:600; font-size:17px; text-transform:uppercase;}
footer li {color:#FFF; font-family:'Open Sans'; font-weight:400; font-size:14px; padding:5px;}
footer li a{color:#FFF; font-family:'Open Sans'; font-weight:400; font-size:14px; text-decoration:none;}
footer li a:hover{color:#FFF; font-family:'Open Sans'; font-weight:400; font-size:14px; text-decoration:none;}
footer p{color:#FFF; font-family:'Open Sans'; font-weight:400; font-size:14px;}
footer .sign-btn{background:#9aca3c; color:#FFF; font-family:'Open Sans'; font-weight:600; font-size:14px; text-transform:uppercase;}
footer .input-line{color:#8d8d8d;  font-family:'Open Sans'; font-weight:400; font-size:13px;}
footer .footer-bottom{padding:10px;}
footer .copy p{color:#FFF; font-family:'Open Sans'; font-weight:400; font-size:13px; margin:0px;}
/**/


@media (max-width: 1024px){
	header .header-middle .mainmenu li a {  padding: 14px 21px;}
	header .header-middle .mainmenu li a:hover {  padding: 14px 21px;background:#f37224;}	
	header .header-bottom .carousel-caption {  left: 7%;  position: absolute;  top: 0;}	
	header .header-bottom .carousel-caption h3 {  font-size: 80px;}
	header .header-bottom .carousel-nav-next {  bottom: 40%;}
	.icon-link.list-inline > li {  width: 30%;}
	.holder .holder-top .welcome-holder {  border-bottom: 1px solid #eaeaea;  padding: 19px 36px 50px;}
	.holder .items a {  font-size: 13px;}
	footer .line {  bottom: 25px;  position: relative;}
	footer li a {  font-size: 11px;}
	footer li a:hover {  font-size: 11px;}
	
}
@media (max-width: 768px){
	header .header-middle .mainmenu li a {  padding: 13px 15px; font-size:13px;}
	header .header-middle .mainmenu li a:hover {  padding: 13px 15px; font-size:13px;background:#f37224;}
	header .header-bottom .carousel-caption {  left: 8%;  position: absolute;  top: 1%;}
	header .header-bottom .carousel-caption h3 {  font-size: 50px;}
	header .header-bottom .carousel-caption p {  font-size: 13px;}	
	.read-btn {  font-size: 13px;}
	header .header-bottom .carousel-nav-next {  bottom: 41%;}
	.icon-link.list-inline > li {  width: 30%;}
	.holder .holder-top .icon-holder {  margin-top: -51px;  position: relative;}
	.holder .holder-top .welcome-holder h3 {  font-size: 45px;}
	.holder .holder-top .welcome-holder {  border-bottom: 1px solid #eaeaea;  padding: 20px 41px 23px;}	
	.holder .menu-holder .head h3 {  font-size: 25px;}
	.holder .items {  border-bottom: 1px solid #b6db42;  padding: 9px 20px;}
	.holder .items a {  font-size: 12px;}
	footer .line {  bottom: 19px;  position: relative;}
	footer li a {  font-size: 11px;}
	footer li a:hover {  font-size: 11px;}
	footer li {  font-size: 13px; padding:1px;}
	footer p {  font-size: 13px;}
	footer .footer-top {  border-bottom: 1px solid #ff863c;  padding-bottom: 10px;}
	
}
@media (max-width: 568px){
	.holder .holder-top .icon-holder {  margin-top: -33px;  position: relative;}
	.icon-link.list-inline > li {  width: 30%;}
	header .header-bottom .carousel-nav-prev {  bottom: 15%;  left: 10%;}
	header .header-bottom .carousel-nav-next {  bottom: 11%;  right: 72%;}
	.holder .holder-top .welcome-holder {  border-bottom: 1px solid #eaeaea;  padding: 20px 26px 35px;}
	.holder .holder-top .welcome-holder h3 {  font-size: 25px;}		
	.holder .holder-top .welcome-holder p {  font-size: 13px;}
	.holder{text-align:center;}
	.holder .items-all{text-align:left;}
	footer {  text-align: left;}
	footer .line {  bottom: 12px;  position: relative;}
	footer li a {  font-size: 11px;}
	footer li a:hover {  font-size: 11px;}
	footer li {  font-size: 13px; padding:1px;}
	footer p {  font-size: 13px;}

	
	
	
}
@media (max-width: 480px){
	.holder .holder-top .icon-holder {  margin-top: -33px;  position: relative;}
	.icon-link.list-inline > li {  width: 30%;}
	header .header-bottom .carousel-nav-next {  bottom: 11%;  right: 67%;}	
	header .header-bottom .carousel-nav-prev {  bottom: 17%;  left: 1%;}
	.holder .holder-top .welcome-holder {  border-bottom: 1px solid #eaeaea;  padding: 20px 26px 35px;}
	.holder .holder-top .welcome-holder h3 {  font-size: 25px;}		
	.holder .holder-top .welcome-holder p {  font-size: 13px;}
	.holder{text-align:center;}
	.holder .items-all{text-align:left;}
	footer {  text-align: left;}
	footer .line {  bottom: 8px;  position: relative;}
	footer li a {  font-size: 11px;}
	footer li a:hover {  font-size: 11px;}
	footer li {  font-size: 13px; padding:2px;}
	footer p {  font-size: 13px;}

	
}
 
