@font-face {
    font-family: 'fontin_sans_rgregular';
    src: url('../fontstwo/fontin_sans_r_45b-webfont.eot');
    src: url('../fontstwo/fontin_sans_r_45b-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontstwo/fontin_sans_r_45b-webfont.woff2') format('woff2'),
         url('../fontstwo/fontin_sans_r_45b-webfont.woff') format('woff'),
         url('../fontstwo/fontin_sans_r_45b-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
body {font-family:'fontin_sans_rgregular';}
.outer_container {background-color:#ffcf27; padding:5px 0px;}
.outer_container p {color:#fff; padding-top:10px; font-size:16px; font-weight:bold;}
.social_icon ul li {float:right !important; padding-top:5px;}
@media (max-width:768px) {
.social_icon ul li 	{
float:left !important;
}
}
.navbar-nav>li>a:hover {background-color:#ffcf27 !important; border-radius:5px; color:#fff !important;}
.navbar-nav>li>a.active {background-color:#ffcf27 !important; border-radius:5px; color:#fff !important;}
.outer_welcome {background-color:#ffcf27; padding:20px 0px;}
.outer_welcome h2 {color:#fff; font-weight:bold; text-shadow:2px 1px 4px #000;}
.outer_welcome p {color:#333;}
.aw_fe {font-weight:bold;}
.brek .img-responsive {margin: 0 auto;} 
.detail_fea {color:#666; font-weight:normal; padding:20px 0;}
.no-pt-mt {margin-top:0px; padding-top:0px;}
.awsome_feature li {background:url(../images/ui-design.jpg) left top no-repeat; padding-left:60px;}
.bg-1 { padding-top:100px; margin-top:20px;
	background: url(../images/clinjt.jpg)no-repeat center center fixed; 
    -webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
	height:350px;
}
.fixed_detail_main span {color:#ffcf27;}
.fixed_detail_main {color:#fff; font-weight:bolder;}
.detail_discrption {line-height:24px; font-size:14px; color:#fff;}
/* Shutter Out Vertical */
.hvr-shutter-out-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  background: #ffcf27;
  font-size:16px;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-shutter-out-vertical:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #ffcf27;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active {
  color: white;
}
.hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}


/*testimonials*/

/*-------------------------------*/
/*      Code snippet by          */
/*      @maridlcrmn              */
/*-------------------------------*/


section {
    padding-top: 20px;
    padding-bottom: 20px;
}

.quote {
    color: rgba(0,0,0,.1);
    text-align: center;
    margin-bottom: 30px;
}

/*-------------------------------*/
/*    Carousel Fade Transition   */
/*-------------------------------*/

#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: #ffcf27;
  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;
}

.clinet_says {font-size:30px;}
.clinet_says span {color:#ffcf27;}
.clinet_name {color:#ffcf27;}

/*testimonials*/

.container_outer_footer { background-color:#2b2e31; margin-top:20px;}
.social_icon a {width:33px; height:33px;line-height:24px; text-align:center; padding-right:8px;}
.abt_us h3 {background:url(../images/border-line.jpg) bottom left no-repeat; padding-bottom:22px !important; color:#CCCCCC;}
.abt_us p {color:#999999; text-align:justify;}
.abt_us span a {color:#999999;}
.abt_us span a:hover {color:#fff;}
.abt_us p img {margin-right:5px;}
.cpyrght {color:#fff; padding-top:5px;}
.news {color:#999999; height:150px;}
.outer_last_footer {background-color:#000; padding:5px 0px;}

.top_border_new {border-top:#ffcf27 1px solid; padding:10px 0px;}
.outer_coantactus {background:url(../images/contactus.jpg) left top no-repeat;width:100%; background-size:cover; }
.contact_main h4 {background-color:#333; color:#fff;}
.outer_coantactus h1{color:#333;}
.outer_coantactus span {color:#666; font-size:16px;}



