@charset "utf-8";
/* CSS Document */

.top-bg{ background:url(../images/nav-bg.png) repeat-x; height:111px;position:absolute;left:0;right:0;z-index: 999;}
.carousel-inner .container{position:relative;}
.carousel-caption h1{background:url(../images/cption-head-bg.png) repeat-x; font-size:30px; color:#11114f;  font-family: "Raleway",sans-serif; font-weight:300; padding: 10px 20px;width: 35%;margin: 0;}
.carousel-caption p{background:url(../images/cption-dec-bg.png) repeat-x; font-size:18px; color:#11114f;  font-family: "Raleway",sans-serif; font-weight:400; padding:15px 20px;width:50%;}
.welcome{text-align:center; margin-top:30px;} 
.welcome h1{ font-family: "Raleway",sans-serif;color:#222418;font-weight:300;font-size:26px; border-bottom:3px solid #e5c616; padding-bottom:10px;margin: 0 auto;padding-bottom: 10px;width:36%;}
.welcome p{font-family: 'Open Sans', sans-serif; font-size:12px;color:#191919; font-weight:400;line-height:28px; margin-top:20px;}

.inner-txt{margin-top:30px;}
.inner-txt ul{ padding:0px}
.inner-txt li{font-family: 'Open Sans', sans-serif; font-size:12px;color:#191919; font-weight:400;margin-bottom: 12px;margin-left: 13px; }
.inner-txt h1{ font-family: "Raleway",sans-serif;color:#222418;font-weight:300;font-size:26px; border-bottom:3px solid #e5c616; padding-bottom:10px;padding-bottom: 10px;}

.inner-txt h3{ font-family: "Raleway",sans-serif;color:#e5c616;font-weight:700;font-size:18px;padding-bottom:10px;padding-bottom: 10px; margin-bottom:0px;}


.inner-txt h1 span{ font-size:14px;font-weight:700;}
.inner-txt p{font-family: 'Open Sans', sans-serif; font-size:12px;color:#191919; font-weight:400;line-height:28px;text-align: justify;}

.inner-txt td p{ text-align:left;}
.middle{ margin:0px auto;float: none;}
.project-bg{ background:url(../images/project-bg.jpg) no-repeat center; height:415px;padding:37px 0px; margin-top:50px;margin-bottom:40px;}
.project-box{background:url(../images/project-box-bg.png) repeat; padding:15px;}
.project-box .col-md-6 {}
.project-img{width:180px; height:130px; float:left;}
.project-txt{width:340px;float:right;}
.project-txt h3{font-family:"Raleway",sans-serif;color:#FFF;font-weight:400;font-size:18px; margin:0px; text-transform:uppercase; margin-bottom:10px;}
.project-txt p{font-family:'Open Sans', sans-serif;font-size:14px;color:#FFF;line-height:28px;margin: 0;}

.right-project-bg{ background:url(../images/project-bg.jpg) repeat;padding:15px 0px; margin-top:35px;margin-bottom:40px;}
.right-project-img{width:100px; float:left;}
.right-project-img img{ width:100%;}
.right-project-txt{width:210px;float:right;}
.right-project-txt h3{font-family:"Raleway",sans-serif;color:#FFF;font-weight:700;font-size:15px; margin:0px; text-transform:uppercase; margin-bottom:10px;}
.right-project-txt p{font-family:'Open Sans', sans-serif;font-size:13px;color:#FFF;line-height:28px;margin:0;text-align: left;}
.height20{height:20px;}
.height45{height:45px;}
.our-mission{background-color:#f5f5f5;padding-bottom: 20px;}
.our-mission h4{font-family:"Raleway",sans-serif;font-weight:500;font-size:16px;color:#235ca7;margin: 30px 0px 0px 24px;}
.our-mission p{font-family:'Open Sans', sans-serif;font-weight:400;font-size:12px;color:#212121; line-height:24px;margin:7px 23px;}
.our-mission a{font-family:'Open Sans', sans-serif;font-weight:400;font-size:12px;margin:7px 23px;}
.our-mission .col-md-4{ margin:15px 0px 0px 15px;}
.our-mission .col-md-4 img{ width:100%; }

.sister-concern h4{font-family:"Raleway",sans-serif;font-weight:500;font-size:18px;color:#c1a30e;text-transform:uppercase;margin:0px 0px 14px 0px;}
.sister-concern-box{ border-top:1px solid #f5f5f5; padding:25px 0px;}
.sister-concern-box h5{font-family:"Raleway",sans-serif;font-weight:500;font-size:16px;color:#235ca7;margin:0px 0px 0px 0px;}
.sister-concern-box p{font-family:'Open Sans', sans-serif;font-weight:400;font-size:12px;color:#212121; line-height:24px;margin:7px 0px;}
.sister-concern-box a{font-family:'Open Sans', sans-serif;font-weight:400;font-size:12px;margin:0px 0px;}
.awards{ background-color:#f5f5f5; padding:25px 25px 18px 25px;} 
.awards h3{font-family:"Raleway",sans-serif;font-weight:500;font-size:18px;color:#c1a30e;text-transform:uppercase;margin:0px 0px 14px 0px;}
.awards ul{ padding:0px;}
.awards li{ background:url(../images/awards-icon.png) 0 center no-repeat;font-family:'Open Sans', sans-serif;font-weight:400;font-size:12px;color:#212121; padding-left:20px; list-style-type:none;margin:15px 0px;}

#footer{background:#f3f3f3; padding:20px 0px;margin-top: 40px;}
#footer ul{ padding:0px;}
#footer li{ display:inline;} 
#footer li a{ border-right: 1px solid #2b2b2b;color: #2b2b2b;font-family: "Open Sans",sans-serif;font-size: 12px;font-weight: 400;line-height: 0;padding: 0 10px;}
#footer p{color: #2b2b2b;font-family: "Open Sans",sans-serif;font-size: 12px;font-weight: 400;line-height: 0;padding: 0 10px;line-height: 17px;}

/*---Inner Slider-----*/
.inner-carousel-inner > .item {height:346px;}

.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;}

.download{  background: url("../images/download.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color: #235ca7;display:inline-block;font-family: "Raleway",sans-serif;font-size: 16px;font-weight: 500;line-height: 69px;padding-left: 82px;}

.image-box p{font-family:"Raleway",sans-serif;font-weight:500;font-size:18px;color:#c1a30e; text-align:center;}
.thumbnail2{ height:auto;}


#page404{text-align:center;}
#page404 img{margin:45px 0; width:945px; }
#page404 a{padding: 20px 30px; font-weight:bold; font-size:13px;}
.btn404{background:#ead145; display:inline-block; color:#000; text-transform:uppercase; padding:8px 12px 5px 12px; border:none; font-family:"Raleway",sans-serif;}
.btn404:hover{ color:#235ca7; text-decoration:none }
.full{width:100%; height:auto;}
#middle{margin:22px 0;}


/*-----------------------------------*/
/* Form Style
/*-----------------------------------*/
.input-txt{font-family: 'Open Sans', sans-serif;font-weight:400;  font-size:12px; color:#898989;}
input{ background-color:#f2f2f2; border:1px solid #dedede; height:40px;font-family: 'Open Sans', sans-serif;font-weight:400;  font-size:12px; color:#898989; width:100%; padding:5px 10px; margin:10px 0px; border-radius:4px;  }
input:focus {border-color: #fff;box-shadow: 0 1px 1px rgba(20,187,154, 0.075) inset, 0 0 8px rgba(20,187,154, 0.9);outline: 0 none;border-radius:4px;}
textarea{ background-color:#f2f2f2; border:1px solid #dedede; font-family: 'Open Sans', sans-serif; font-weight:normal;  font-size:12px; color:#898989; width:100%; padding:5px 10px; margin:10px 0px;  border-radius:4px; }
textarea:focus {border-color: #fff;box-shadow: 0 1px 1px rgba(20,187,154, 0.075) inset, 0 0 8px rgba(20,187,154, 0.9);outline: 0 none;border-radius:4px;}


/*=================================
Buttons
==================================*/
.yellow-btn{background-color:#ead145; border-radius:0px;font-family: 'Open Sans', sans-serif; font-size:14px;color:#191919; font-weight:400;margin-top: 8px;padding:8px 16px;}

.submit_btn{ padding:10px 38px 10px 20px; width:140px; border-radius:0em; display:block; margin:10px 0px    30px 0px; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:400; border:0px; float:left;}
.submit_btn:hover{ background-color:#ead145 !important;}
.reset_btn{ width:140px; background-color:#f0f0f0; border:1px solid #c9c9c9; color:#878787; cursor:pointer; padding:10px 20px 10px 20px; width:130px; border-radius:0em; display:block; margin:10px 0px 0px 20px; font-family: 'Open Sans', sans-serif; font-size:14px;font-weight:400; border:0px; float:left;}

.contact-details h3 {
	margin-top:0px;
}
.contact-details h2 {
	color:#fff;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
}
.contact-details p {
	color:#fff;
	line-height:20px;
	font-size:13px;
}
.contact-details a {
	color:#fff;
}
.thumbnail {
	overflow:hidden;	
}
.image-box {
	height:330px;
}
.image-box p {
	font-size:17px;
}
.image-box11 {
	height:230px;
}
.image-box11 .thumbnail {
	height:150px;
}
.gallery .image-box {
	height:150px;
}
.gallery .image-box .thumbnail {
	height:120px;
	overflow:hidden;
	padding:3px;
}


@media only screen and (max-width: 320px) {
.top-bg{position: inherit;}	
.carousel {z-index: -1;}
.nav {background: none repeat scroll 0 0 #2e2e92;}
.carousel-caption{ display:none;}
.middle {z-index: -1;}
.project-txt {float: none;width: 100%;}
.project-img{ display:none;}
.welcome h1{width: 100%;}
.project-bg {height: auto; background:url("../images/project-bg.jpg") repeat;margin-bottom: 0;}
.project-box .col-md-6{ margin-bottom:20px;}
.our-mission img{display:none;}
.our-mission {padding-top: 20px;}
.our-mission h4 {margin: 0 0 0 24px;}
.sister-concern{ margin-top:20px;}
.sister-concern-box .col-md-3{display:none;}
.inner-carousel-inner > .item{height: auto;}
.right-project-img img{display: none;}
.navbar{z-index: 999;}
}

@media (min-width:321px) and (max-width:375px) {
.top-bg{position: inherit;}	
.carousel {z-index: -1;}
.nav {background: none repeat scroll 0 0 #2e2e92;}
.carousel-caption{ display:none;}
.middle {z-index: -1;}
.project-txt {float: none;width: 100%;}
.right-project-txt{float:none;width: auto;}
.project-img{ display:none;}
.welcome h1{width: 100%;}
.project-bg {height: auto; background:url("../images/project-bg.jpg") repeat;margin-bottom: 0;}
.project-box .col-md-6{ margin-bottom:20px;}
.our-mission img{display:none;}
.our-mission {padding-top: 20px;}
.our-mission h4 {margin: 0 0 0 24px;}
.sister-concern{ margin-top:20px;}
.sister-concern-box .col-md-3{display:none;}
.inner-carousel-inner > .item{height: auto;}
.right-project-img img{display: none;}
.navbar{z-index: 999;}
}	
	
	
@media (min-width:376px) and (max-width:384px) {
.top-bg{position: inherit;}	
.carousel {z-index: -1;}
.nav {background: none repeat scroll 0 0 #2e2e92;}
.carousel-caption{ display:none;}
.middle {z-index: -1;}
.project-txt {float: none;width: 100%;}
.right-project-txt{float:none;width: auto;}
.project-img{ display:none;}
.welcome h1{width: 100%;}
.project-bg {height: auto; background:url("../images/project-bg.jpg") repeat;margin-bottom: 0;}
.project-box .col-md-6{ margin-bottom:20px;}
.our-mission img{display:none;}
.our-mission {padding-top: 20px;}
.our-mission h4 {margin: 0 0 0 24px;}
.sister-concern{ margin-top:20px;}
.sister-concern-box .col-md-3{display:none;}
.inner-carousel-inner > .item{height: auto;}
.right-project-img img{display: none;}
.navbar{z-index: 999;}
}	

@media (min-width:385px) and (max-width:414px) {	
.top-bg{position: inherit;}	
.carousel {z-index: -1;}
.nav {background: none repeat scroll 0 0 #2e2e92;}
.carousel-caption{ display:none;}
.middle {z-index: -1;}
.project-txt {float: none;width: 100%;}
.right-project-txt{float:none;width: auto;}
.project-img{ display:none;}
.welcome h1{width: 100%;}
.project-bg {height: auto; background:url("../images/project-bg.jpg") repeat;margin-bottom: 0;}
.project-box .col-md-6{ margin-bottom:20px;}
.our-mission img{display:none;}
.our-mission {padding-top: 20px;}
.our-mission h4 {margin: 0 0 0 24px;}
.sister-concern{ margin-top:20px;}
.sister-concern-box .col-md-3{display:none;}
.inner-carousel-inner > .item{height: auto;}
.right-project-img img{display: none;}
.navbar{z-index: 999;}
}	

@media (min-width:415px) and (max-width:568px) {
.top-bg{position: inherit;}	
.carousel {z-index: -1;}
.nav {background: none repeat scroll 0 0 #2e2e92;}
.carousel-caption{ display:none;}
.middle {z-index: -1;}
.project-txt {float: none;width: 100%;}
.right-project-txt{float:none;width: auto;}
.project-img{ display:none;}
.welcome h1{width: 100%;}
.project-bg {height: auto; background:url("../images/project-bg.jpg") repeat;margin-bottom: 0;}
.project-box .col-md-6{ margin-bottom:20px;}
.our-mission img{display:none;}
.our-mission {padding-top: 20px;}
.our-mission h4 {margin: 0 0 0 24px;}
.sister-concern{ margin-top:20px;}
.sister-concern-box .col-md-3{display:none;}
.inner-carousel-inner > .item{height: auto;}
.right-project-img img{display: none;}
.navbar{z-index: 999;}
}	


@media (min-width:569px) and (max-width:600px) {	
.top-bg{position: inherit;}	
.carousel {z-index: -1;}
.nav {background: none repeat scroll 0 0 #2e2e92;}
.carousel-caption{ display:none;}
.middle {z-index: -1;}
.project-txt {float: none;width: 100%;}
.right-project-txt{float:none;width: auto;}
.project-img{ display:none;}
.welcome h1{width: 100%;}
.project-bg {height: auto; background:url("../images/project-bg.jpg") repeat;margin-bottom: 0;}
.project-box .col-md-6{ margin-bottom:20px;}
.our-mission img{display:none;}
.our-mission {padding-top: 20px;}
.our-mission h4 {margin: 0 0 0 24px;}
.sister-concern{ margin-top:20px;}
.sister-concern-box .col-md-3{display:none;}
.inner-carousel-inner > .item{height: auto;}
.right-project-img img{display: none;}
.navbar{z-index: 999;}
}	

@media (min-width:601px) and (max-width:667px) {
.top-bg{position: inherit;}	
.carousel {z-index: -1;}
.nav {background: none repeat scroll 0 0 #2e2e92;}
.carousel-caption{ display:none;}
.middle {z-index: -1;}
.project-txt {width:66%; margin-bottom: 25px;}
.right-project-txt{width: 79%; margin-bottom: 25px;}
.project-img{ margin-bottom: 25px;}
.welcome h1{width: 100%;}
.project-bg {height: auto; background:url("../images/project-bg.jpg") repeat;margin-bottom: 0;}
.project-box .col-md-6{ margin-bottom:20px;}
.our-mission img{display:none;}
.our-mission {padding-top: 20px;}
.our-mission h4 {margin: 0 0 0 24px;}
.sister-concern{ margin-top:20px;}
.sister-concern-box .col-md-3{display:none;}
.inner-carousel-inner > .item{height: auto;}
.navbar{z-index: 999;}
}

@media (min-width:668px) and (max-width:736px) {
.top-bg{position: inherit;}	
.carousel {z-index: -1;}
.nav {background: none repeat scroll 0 0 #2e2e92;}
.carousel-caption{ display:none;}
.middle {z-index: -1;}
.project-txt {width:66%; margin-bottom: 25px;}
.right-project-txt{width: 79%; margin-bottom: 25px;}
.project-img{ margin-bottom: 25px;}
.welcome h1{width: 100%;}
.project-bg {height: auto; background:url("../images/project-bg.jpg") repeat;margin-bottom: 0;}
.project-box .col-md-6{ margin-bottom:20px;}
.our-mission img{display:none;}
.our-mission {padding-top: 20px;}
.our-mission h4 {margin: 0 0 0 24px;}
.sister-concern{ margin-top:20px;}
.sister-concern-box .col-md-3{display:none;}
.inner-carousel-inner > .item{height: auto;}
.navbar{z-index: 999;}
}

@media (min-width:737px) and (max-width:768px) {	
.top-bg{position: inherit;}	
.carousel {z-index: -1;}
.nav {background: none repeat scroll 0 0 #2e2e92;}
.carousel-caption{ display:none;}
.middle {z-index: -1;}
.project-txt {width:66%; margin-bottom: 25px;}
.right-project-txt{width: 79%; margin-bottom: 25px;}
.project-img{ margin-bottom: 25px;}
.welcome h1{width: 100%;}
.project-bg {height: auto; background:url("../images/project-bg.jpg") repeat;margin-bottom: 0;}
.project-box .col-md-6{ margin-bottom:20px;}
.our-mission img{display:none;}
.our-mission {padding-top: 20px;}
.our-mission h4 {margin: 0 0 0 24px;}
.sister-concern{ margin-top:20px;}
.sister-concern-box .col-md-3{display:none;}
.inner-carousel-inner > .item{height: auto;}
.navbar{z-index: 999;}
}

@media (min-width:769px) and (max-width:1024px) {	
.top-bg{position: inherit;}	
.carousel {z-index: -1;}
.nav {background: none repeat scroll 0 0 #2e2e92;}
.carousel-caption{ display:none;}
.middle {z-index: -1;}
.project-txt {width:56%;}
.right-project-txt{width:79%;}
.welcome h1{width: 100%;}
.project-bg {height: auto; background:url("../images/project-bg.jpg") repeat;margin-bottom: 0;}
.project-box .col-md-6{ margin-bottom:20px;}
.our-mission img{display:none;}
.our-mission {padding-top: 20px;}
.our-mission h4 {margin: 0 0 0 24px;}
.sister-concern{ margin-top:20px;}
.sister-concern-box .col-md-3{display:none;}
.inner-carousel-inner > .item{height: auto;}
.navbar{z-index: 999;}
}
	
	
		
