body{
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	color: #424242;
}
/*p{font-size: 1rem; padding: 10px;}*/
.al-center{text-align:center; }
.al-right{text-align:right; }
.al-right a{color:#fff;}
.hr{border-bottom:2px solid #00a359;}
header{background-color:#054d5c;  }
no-mar{margin: 0px;}
.hed-top-i{color:#fff; font-size: 1.2rem; padding: 10px;}
.bot-20{margin-bottom: 20px;}
.ml{margin-left: 60px;}

ol, ul{list-style:none !important;}

.info-link{
  color:#fff;
}

.info-link a{
  color:#fff;
}

.info-link a:hover{
  text-decoration: none;
  color:#00a24f;
}

/* ----- loading -------*/
.se-pre-con {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url(../images/home-load.gif) center no-repeat #fff;
}
/* ----- loading -------*/

.fb iframe {height: 300px; min-height:250px;}
/*navigation css*/

.video iframe {height: 300px; min-height:250px;}

.logo-img{
	/*max-width:138px;*/
	width:100%;
	height:100%;
}

/*navigation css*/

/* breadcrumb code*/

.breadcrumb {
    padding: 8px 0;
    margin-bottom: 5px;
    list-style: none;
    background-color: transparent;
    border-radius: 4px;
  font-family: 'Open Sans', sans-serif;
  font-size:14px;
  margin:0;

}
.main-breadcrumb-line{
  background-color:#e6e6e6;
}


.breadcrumb li a {
  font-family: 'Open Sans', sans-serif;
  font-size:14px;
   color:#01355b;
   text-decoration:none;
}

.breadcrumb li a:hover {
  font-family: 'Open Sans', sans-serif;
  font-size:14px;
   color:#00a24e;
   text-decoration:none;
}

.breadcrumb li.active{
  font-family: 'Open Sans', sans-serif;
  font-size:14px;
   color:#0e5362;
   text-decoration:none;
   font-weight:bold;
   text-transform: uppercase;
   
}
ul.proj li {padding: 3px 0; list-style-type: circle;}
.inner-left{background-image: url(../images/kokan-bg-img.jpg); background-size: cover; background-position: center top; background-color: #0f5462; color:#fff; padding: 6% 0;min-height: 350px; }
.inn-title {text-align: left;width: 80%; float: right;}
.inn-title h2{font-size: 50px; font-weight: 600; margin-bottom: 0;}
.inn-title span{font-size: 25px; clear: both;}
.inn-title ul {padding: 0}
.inn-title ul li{background-image: url('../images/arro.png'); background-repeat: no-repeat; background-position: 0px 7px; padding-left: 15px; margin: 5px 0;}
.inn-title ul li:hover{background-image: url('../images/arro.png'); background-repeat: no-repeat; background-position: 5px 7px; padding-left: 15px; color:#00a359;  }
.inn-title ul li a{color:#fff;}
.inn-title ul li a:hover{color:#00a359; text-decoration: none;}

.donate-btn {
    position: relative;
    z-index: 2;
    padding: 10px 20px !important;
    margin: 10px auto;
    background-color:#00a85a;
    margin: 12% 0% 0% 0% !important;
    border-radius: 0px !important;
    border-color: #00a85a;
}

/* breadcrumb code*/

/*content img*/


.kokan-img-main{
	background-image: url(../images/kokan-bg-img.jpg);
	background-size:cover;
	background-position:center top;
	clear:both;
  margin:6% 0% 0% 0%;
  padding:2% 3%;
}

.kokan-title-text{
  font-size:24px;
  color:#fff;
	padding:2% 2% 0;

}

.kokan-info-text{
    font-size:1.35rem;
    color:#fff;
    padding:20px;
    text-align: justify;
     width:90%;    
}

.kokan-title-text-i{
    font-size:24px;
    color:#fff;
  padding:2% 0;

}
.kokan-info-text-i{
  font-size:1.35rem;
  color:#fff;
  padding:10px 0;
  text-align: justify;
  width:100%;    
}

h5 a{text-decoration: none;
      color:#fff;}

h5 a:hover{text-decoration: none;
color:#fff;}

.kokan-main-box{
    background-color: #f9f9f9;
    margin:0% 0% 0% 0%;
    padding:0% 0% 3% 0%;

}

.read-bnt-i {
    font-family: calibri;
    font-size: 16px;
    color: #fff;
    background-color: transparent;
    padding: 5px 20px 5px 20px;
    border: solid 1px #fff;
    box-shadow: none !important;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    margin: 2px 16px 16px 19px;
}
.read-bnt-i:hover {color: #0f5463;
    background-color:#fff;}


.read-bnt {
    font-family: calibri;
    font-size: 16px;
    color: #fff;
    background-color: transparent;
    padding: 5px 20px 5px 20px;
    border: solid 1px #fff;
    box-shadow: none !important;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    margin: 0px;
}

.read-bnt-blue {
    font-family: calibri;
    font-size: 16px;
    color: #20519a;
    background-color: transparent;
    padding: 5px 20px 5px 20px;
    border: solid 1px #20519a;
    box-shadow: none !important;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    margin: 0px;
}
.read-bnt-blue:hover {color: #fff;
    background-color:#20519a;}


.read-bnt-san {
    font-family: calibri;
    font-size: 16px;
    color: #fff;
    background-color: transparent;
    padding: 5px 20px 5px 20px;
    border: solid 1px #fff;
    box-shadow: none !important;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    margin: 2px 16px 16px 19px;
    text-align:center;
}

.read-bnt-act {
    font-family: calibri;
    font-size: 16px;
    color: #fff;
    background-color: transparent;
    padding: 5px 20px 5px 20px;
    border: solid 1px #fff;
    box-shadow: none !important;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    margin: 2px 16px 16px 0px;
    text-align:center;
}

.read-bnt-act:hover {
    font-family: calibri;
    font-size: 16px;
    color: #0f5463;
    background-color: #fff;
    padding: 5px 20px 5px 20px;
    border: solid 1px #20519a;
    box-shadow: none !important;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    margin: 2px 16px 16px 0px;
    text-align:center;
}

.act-info-text{
    font-size:14px;
    color:#424242;
    text-align:justify;
    padding: 5% 0% 5% 0%;
}


.green-bg-img{
    background-image: url(../images/green-bg-img.jpg);
    background-size:cover;
        background-position:center top;
        clear:both;
        margin: 0% 5% 0% -11%;
        padding: 0% 0% 5% 0%;
        box-shadow: -5px 1px 9px -3px #000;
}

.san-img{
   padding:8% 0% 0% 0%;
}
.san-img-ii{
   padding:2% 0%;
}

.sanjay-nm-title-text{
    font-size:24px;
    color:#fff;
    font-weight:bold;
    text-align:center;
    padding: 5% 0% 0% 0
    }


.sanjay-info-text{
    color:#fff;
    font-size:15px;
    padding:5%;
    text-align: justify;
}


.sanjay-nm-md-text1{
    font-size:18px;
    color:#fff;
    text-align:center;
    font-style: italic;
}


/*content img*/

.panel-group{margin-bottom:1px!important;}
.panel-group .panel{border-radius:0px!important;}
.panel-default{border:none!important;}
.panel-default>.panel-heading{background-color:transparent!important; padding: 7px 15px!important;}
.panel-title{font-size:14px!important;}
.padd-none{padding:0px!important;}
.sub-acc {width:auto; margin:0; padding:0; text-align:left;}
.sub-acc li{width:100%; display:inline-block; list-style-type:none; padding:7px 0 7px 25px; background-color:#f4f4f4; border-bottom:dashed 1px #b9b8b9;}
.sub-acc li:hover{background-color:#ededed;}
.sub-acc li:last-child{border-bottom:none;}
.scrollup {
    width: 40px;
    height: 41px;
    text-indent: -9999px;
    z-index: 9999;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display: none;
    background: url(../images/up.png) no-repeat;
}


/*activites main*/
.act-main-box{
    background-color: #f9f9f9;
   /* margin:2% 0% 0% 0%;
    padding:3% 0% 3% 0%;*/

}
/*activites main*/

.event-area{padding: 4% 0; width: 96%; margin: 0 auto}
/* gallery start*/
.event-title-text{
    font-size: 60px;
    color:#054d5c;
    font-weight: 700;
    letter-spacing: -3px;
}

.event-text-info{
    font-size:14px;
    color:#747474;
}

.event-brd-line{
    border-right: solid 2px #d0d0d0;
}

/* Removes the default 20px margin and creates some padding space for the indicators and controls */
.carousel {
    margin-bottom: 0;
    padding:0px;
}
/* Reposition the controls slightly */
.carousel-control {
    left: px;
}
.carousel-control.right {
    right: 0px;
}
/* Changes the position of the indicators */
.carousel-indicators {
    right: 50%;
    top: auto;
    bottom: 0px;
    margin-right: -19px;
}
/* Changes the colour of the indicators */
.carousel-indicators li {
    background: #c0c0c0;
}
.carousel-indicators .active {
background: #333333;
}
/* gallery end*/

/* testimonials start*/
.testi-bg-img{
    background-image: url(../images/testi-bg-img.jpg);
    background-size:cover;
    background-position:center top;
    background-attachment: fixed;
    clear:both;
    padding: 1% 0% 1% 0%;
}

blockquote p{
    color:#fff;
    font-size:13px;

}

.no-pad{
   padding:0;
}

.no-mar{
    margin:0;
}


.testi-title-text{
    margin: 0 auto;
    position: relative;
    margin-bottom: 2%;    
}


.testi-title-text h2 {
    font-family: 'Open Sans', sans-serif;
    color: #fff;
    font-size: 30px;
    width: auto;
    font-weight: 600;
    text-align:center;
    margin:0 auto;
}

/*
.testi-title-text:after {
    content: "";
    width: 30px;
    background-color: #054d5c;
    height: 5px;
    margin-top: 5px;
    display: block;
    margin:0 auto;
}*/


#testimonial4{
  overflow: hidden;
  min-height: 375px;
  position: relative;
  background: #fff;
  opacity:0.5;
}
#testimonial4 .carousel-inner{
  width: 75%;
  margin: auto;
}
#testimonial4 .carousel-inner:hover{
  cursor: -moz-grab;
  cursor: -webkit-grab;
}
#testimonial4 .carousel-inner:active{
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}
#testimonial4 .carousel-inner .item{
  overflow: hidden;
}

.testimonial4_indicators .carousel-indicators{
  left: 0;
  margin: 0;
  width: 100%;
  font-size: 0;
  height: 20px;
  bottom: 15px;
  padding: 0 5px;
  cursor: e-resize;
  overflow-x: auto;
  overflow-y: hidden;
  position: absolute;
  text-align: center;
  white-space: nowrap;
}
.testimonial4_indicators .carousel-indicators li{
  padding: 0;
  width: 10px;
  height: 10px;
  border: none;
  text-indent: 0;
  margin: 2px 3px;
  cursor: pointer;
  display: inline-block;
  background: #ffffff;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
.testimonial4_indicators .carousel-indicators .active{
  padding: 0;
  width: 10px;
  height: 10px;
  border: none;
  margin: 2px 3px;
  background-color: #000;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
.testimonial4_indicators .carousel-indicators::-webkit-scrollbar{
  height: 3px;
}
.testimonial4_indicators .carousel-indicators::-webkit-scrollbar-thumb{
  background: #eeeeee;
  -webkit-border-radius: 0;
  border-radius: 0;
}

.testimonial4_control_button .carousel-control{
  top: 175px;
  opacity: 1;
  width: 40px;
  bottom: auto;
  height: 40px;
  font-size: 10px;
  cursor: pointer;
  font-weight: 700;
  overflow: hidden;
  line-height: 38px;
  text-shadow: none;
  text-align: center;
  position: absolute;
  background: transparent;
  border: 2px solid #ffffff;
  text-transform: uppercase;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: all 0.6s cubic-bezier(0.3,1,0,1);
  transition: all 0.6s cubic-bezier(0.3,1,0,1);
}
.testimonial4_control_button .carousel-control.left{
  left: 7%;
  right: auto;
}
.testimonial4_control_button .carousel-control.right{
  right: 7%;
  left: auto;
}
.testimonial4_control_button .carousel-control.left:hover,
.testimonial4_control_button .carousel-control.right:hover{
  color: #000;
  background: #fff;
  border: 2px solid #fff;
}

.testimonial4_header{
  top: 0;
  left: 0;
  bottom: 0;
  width: 550px;
  display: block;
  margin: 30px auto;
  text-align: center;
  position: relative;
}
.testimonial4_header h4{
  color: #ffffff;
  font-size: 30px;
  font-weight: 600;
  position: relative;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.testimonial4_slide{
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 70%;
  margin: auto;
  padding: 20px;
  position: relative;
  text-align: center;
}
.testimonial4_slide img {
  top: 0;
  left: 0;
  right: 0;
  width: 50px;
  height: 50px;
  margin: auto;
  display: block;
  color: #f2f2f2;
  font-size: 18px;
  line-height: 46px;
  text-align: center;
  position: relative;
}

.testimonial4_slide p {
  color: ##b77a7a;
  font-size: 16px;
  margin: 40px 0 20px 0;
}

.testimonial4_slide h4 {
  color: #ffffff;
  font-size: 24px;
  font-weight: bold;
}


@media only screen and (max-width: 480px){
  .testimonial4_control_button .carousel-control{
    display: none;
  }
  .testimonial4_header{
    width: 95%;
  }
  .testimonial4_header h4{
    font-size: 20px;
  }
  .testimonial4_slide{
    width: 98%;
    padding: 5px;
  }
}

@media (min-width: 481px) and (max-width: 767px){
  .testimonial4_control_button .carousel-control.left{
    left: 2%;
  }
  .testimonial4_control_button .carousel-control.right{
    right: 2%;
  }
  .testimonial4_header{
    width: 95%;
  }
  .testimonial4_slide{
    width: 98%;
    padding: 5px;
  }
}

@media (min-width: 768px) and (max-width: 991px){
  .testimonial4_control_button .carousel-control.left{
    left: 5%;
  }
  .testimonial4_control_button .carousel-control.right{
    right: 5%;
  }
}

@-webkit-keyframes psBoxShadowEffect_2{
  0% {
    opacity: 0.3;
  }
  40% {
    opacity: 0.5;
    -webkit-box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 5px 5px #ffffff, 0 0 0 5px rgba(255,255,255,0.5);
    -webkit-transform: scale(1.5);
    opacity: 0;
  }
}
@keyframes psBoxShadowEffect_2{
  0% {
    opacity: 0.3;
  }
  40% {
    opacity: 0.5;
    box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);
  }
  100% {
    box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 5px 5px #ffffff, 0 0 0 5px rgba(255,255,255,0.5);
    transform: scale(1.5);
    opacity: 0;
  }
}


/*-------------------------------*/
/*      Code snippet by          */
/*      @maridlcrmn              */
/*-------------------------------*/


.quote {
    color:#fff;
    text-align: center;
    margin-bottom: 30px;
}

/*-------------------------------*/
/*    Carousel Fade Transition   */
/*-------------------------------*/
.full-screen1{height: auto!important}
#fade-quote-carousel.carousel {
  padding-bottom: 60px;
}
#fade-quote-carousel.carousel .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-inner .active {
  opacity: 1;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-indicators {
  bottom: 10px;
}
#fade-quote-carousel.carousel .carousel-indicators > li {
  background-color: #e84a64;
  border: none;
}
#fade-quote-carousel blockquote {
    text-align: center;
    border: none;
}
#fade-quote-carousel .profile-circle {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    border-radius: 100px;
}


.testi-bg-box
{
    background-color: rgba(255, 255, 255, 0.5);
    padding:2% 0%;
    height:200px;
}

/* testimonials end*/

/*Milestones start*/
.center{text-align: center;}
.miles-title-text{
    margin: 0 auto;
    position: relative;
    display: inline-block;
}


.miles-title-text h2 {
    font-family: 'Open Sans', sans-serif;
    color: #054d5c;
    font-size: 30px;
    width: 65%;
    font-weight: 600;
    text-align:center;
    margin:18% 0% 3% 0%;
    float:left;
}


.miles-title-text:after {
    content: "";
    width: 30px;
    background-color: #054d5c;
    height: 5px;
    margin-top: 5px;
    display: block;
    margin: 0% 0% 0% 38%;
}

.miles-no-text{
    color:#0e5362;
    font-size:50px;
    font-weight:bold;
    text-align:center;

}

.miles-no-info-text{
    color:#6c6c6c;
    font-size:18px;
    text-align:center;
    font-weight:bold;
}

.miles-main-line{
    margin:0 auto;
    padding:3% 0%;
}
/*Milestones end*/

/*asso start*/
.asso-main-line{
    background-color:#f3f3f3;
    padding:1% 0%;
    margin: 2% 0% 0% 0%;
}

.asso-title-text{
    margin: 0 auto;
    position: relative;
    display: inline-block;
    margin: 0% 0% 2% 0%;
}


.asso-title-text h2 {
    font-family: 'Open Sans', sans-serif;
    color: #054d5c;
    font-size: 30px;
    width: 66%;
    font-weight: 600;
    text-align:center;
    margin:0% 0% 3% 0%;
    float:left;
}



.asso-title-text:after {
    content: "";
    width: 30px;
    background-color: #054d5c;
    height: 5px;
    margin-top: 5px;
    display: block;
    margin: 0% 0% 0% 35%;
}
/*asso end*/

/*footer start*/
.footer-bg-img{
    background-image: url(../images/footer-bg.jpg);
    background-size:cover;
        background-position:center top;
        clear:both;
        margin:0%;
        padding:3% 5%;
}


.ft-link-text{
    font-size: 14px;
    color:#fff;
    margin:0;
}
.ft-link-text li{
    font-size: 14px;
    color:#fff;
    margin:3% 0%;
  }

.ft-link-text a{
    text-decoration: none;
    color:#fff;
}

.ft-link-text a:hover{
    text-decoration: none;
    color:#fff;
}

.ft-add-link-text{
    font-size: 14px;
    color:#fff;
    margin:3% 0%;
}
.ft-add-link-text li{
    font-size: 14px;
    color:#fff;
    margin: 10px 0px;
}

.ft-gal-text{  
font-size: 14px;
    color:#fff;
    margin:10% 0% 0% 0%;
}

.ft-gal-text a{  
text-decoration: none;
color:#fff;
}


.ft-gal-text a:hover{  
text-decoration: none;
color:#00a554;
}

.rht-icon{
    padding:0% 5% 0% 5%;
}


/*copy right*/


.copy-main-line{
    background-color:#000;
    padding: 1% 0% 1% 0%;
}

.copy-right-text{
    font-family: 'Open Sans', sans-serif;
    color: #fff;
    font-size:14px;
}

.footer_right{
    float:right;
    width:auto;
    margin:0% 0% 0% 0%;
    background-color:#;}
    
.footer_right p{
    float:left;
    font-size:14px;
    color:#fff;
    padding:0% 0% 0.5% 0%;
    font-family: 'Open Sans', sans-serif;
    }

.back-to-top {
    cursor: pointer;
    position: absolute;
    right: 20px;
    display:none;
    margin: 15px 0px 0px 0px;
    background-color: #f8d42f;
}


/*footer end*/


/*About us page start*/

.make-kok-title-text{
    margin: 0 auto;
    position: relative;
    left: 34.5%;
    display: inline-block;
}


.make-kok-title-text h2 {
    font-family: 'Open Sans', sans-serif;
    color: #054d5c;
    font-size: 30px;
    width: 100%;
    font-weight: 600;
    text-align:center;
    margin: 5% 0% 3% 0%;
    float:left;
}


.make-kok-title-text:after {
    content: "";
    width: 30px;
    background-color: #054d5c;
    height: 5px;
    margin-top: 5px;
    display: block;
    margin: 22% 0% 8% 45%;
}

.make-kok-info-text{
    font-size:14px;
    color:#424242;
    text-align:justify;
    padding:4% 2%;
}

.make-kok-info-text h5 {color:#0f5462; font-weight: 700; font-size: 20px;}
.make-kok-info-text h5 a{color:#0f5462;}
.service-line2{
    margin-top:1%;
}

.govt-demand{color:#fff; margin: 0; background-color: rgba(5, 77, 92, 0.5); padding: 2%;}
.govt-demand ul {padding: 0}
.govt-demand ul li{background-image: url('../images/arro.png'); background-repeat: no-repeat; background-position: 0px 11px; padding-left: 15px; font-size: 20px; margin: 7px 0;}
.govt-demand ul li:hover{background-image: url('../images/arro.png'); background-repeat: no-repeat; background-position: 5px 11px; padding-left: 15px; color:#7da443;  }
.govt-demand ul li a{color:#fff;}
.govt-demand ul li a:hover{color:#7da443; text-decoration: none;}

.govt-demand h3{font-size: 22px; color: #fff;}
.cuadro_intro_hover{
        padding: 0px;
        position: relative;
        overflow: hidden;
        height: 200px;
    }
    .cuadro_intro_hover:hover .caption{
        opacity: 1;
        transform: translateY(-150px);
        -webkit-transform:translateY(-150px);
        -moz-transform:translateY(-150px);
        -ms-transform:translateY(-150px);
        -o-transform:translateY(-150px);
    }
    .cuadro_intro_hover img{
        z-index: 4;
    }
    .cuadro_intro_hover .caption{
        position: absolute;
        top:150px;
        -webkit-transition:all 0.3s ease-in-out;
        -moz-transition:all 0.3s ease-in-out;
        -o-transition:all 0.3s ease-in-out;
        -ms-transition:all 0.3s ease-in-out;
        transition:all 0.3s ease-in-out;
        width: 100%;
    }
    .cuadro_intro_hover .blur{
        background-color: rgba(255, 255, 255, 0.8);
        height: 300px;
        z-index: 5;
        position: absolute;
        width: 100%;
    }
    

    .cuadro_intro_hover .caption-text{
        z-index: 10;
        color: #054d5c;
        position: absolute;
        height: 300px;
        text-align: center;
        top:-20px;
        width: 100%;
        padding:0 5px;
    }

    .caption-text h3{border-top:2px solid white; border-bottom:2px solid white; padding:10px; color:#054d5c; font-size:17px;}
    
    .recent-text-title{
        font-family:Montserrat;
    font-size:30px;
    color:#e71c18;
    text-align:center;
    padding:5% 0% 1% 0%;
}

.make-main-line{
    margin:0% 0% 0% 0%;
}

/*About us page end*/


/* gallery css start*/
.gal-title-text{
    margin: 0% 0% 1% 0%;
    position: relative;
    left: 0;
    /*display: inline-block;*/
    padding: 3% 0% 0% 0%;
}


.gal-title-text h2 {
    font-family: 'Open Sans', sans-serif;
    color: #054d5c;
    font-size: 30px;
    width: 65%;
    font-weight: 600;
    text-align:center;
    margin: 0 auto;
    /*float:left;*/
    top:0;
}


.gal-title-text:after {
    content: "";
    width: 30px;
    background-color: #054d5c;
    height: 5px;
    display: block;
    margin: 0 auto;
    position: relative;
    top: 10px;
}

.gal-main-line{
  margin:2% 0%;
}
/* gallery css end*/

/*contact us*/
.add-main-box1{
  width:5%;
  float:left;
}

.add-main-box2{
  width:95%;
  float:left;
}

iframe{width:100%; height: 525px; min-height: 400px;}

.loc-icon{
  color:#7ea545;
}

.add-title-text{
  color:#424242;
  font-weight:bold;
}

.add-info-text{
  color:#424242;
  font-size:14px;
}
/*contact us*/