.mt100{margin-top:200px !important}
.mb200{margin-bottom:200px}
.hr_style {
    width: 16%;
    height: 2px;
    background: #f09a00;
    margin-bottom: 40px;
    margin-top:0px !important;
}
#how-it-work .secTitle h1{font-size:32px!important;}
#how-it-work .secTitle h1{
	margin-top:40px 0;
}
.round{width:100px;height:100px;border-radius:50%;background:#f8b026;text-align:center;margin:0 auto; margin-bottom: 2%;}
.fouder_para{font-size: 17px;
    margin-top: 20px;
    line-height: 1.8em;}
#top-clients{background-image: url(../img/bnr.jpg);}
#about_block{background:#f5f5f5}
#client_block{text-align:center !important;padding:40px 0;}
#contact{background-image: url(../img/contact_bg.jpg);}
.quote {
    color: rgba(0,0,0,.1);
    text-align: center;
    margin-bottom: 30px;
}
#top-clients.secTitle h1 {margin-top:20px}
#top-clients {
    padding: 20px 0 40px;
}
#contact_map{ padding: 20px 0 40px;}
/*-------------------------------*/
/*    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: #f8b027;
  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;}*/
.list_SHOW{display:block !important}
.list-unstyled{display:none}
.logo_w_scroll{display:block}
.logo_scroll{display:none}
#top_header{display:none}
#header1{display:block;}
#top_header{border-bottom: 4px solid #f09a00;}
.about_para{font-size:15px;line-height:1.4em;letter-spacing:0.08em;text-align:justify}
#top-clients{border-top: 3px solid #f09a00;border-bottom: 3px solid #f09a00}

.group_box{width:150px;height:200px;border:1px solid #f09a00}
.group_head{margin-top:20px;margin-bottom:20px;}
.fl-right{text-align:right !important}
.group_head img{width:120px !important;height:auto}
.fl-right .group_head{padding-right:30px !important}
.logo
{
  filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
   -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -o-transition: all .5s ease;
  -ms-transition: all .5s ease;
  transition: all .5s ease;
  cursor:pointer;
}


.logo:hover
{
  filter: none; /* IE6-9 */
  -webkit-filter: grayscale(0); /* Google Chrome, Safari 6+ & Opera 15+ */
}

#about_block{text-align:center !important;padding:40px 0;}
#contact{text-align:center !important;padding-top:40px;padding-bottom:40px}
.card1_style{color: #fff;
    font-variant: small-caps;
    line-height: 80px;
    background: #f19a01;
    margin: 0 auto;
    width: 100%;}
.card h2 {
    font-variant: small-caps;
    line-height: 63px;
    font-size:25px;
}
.bt20{margin-bottom:30px !important}
.address1{text-align:left;padding-left:20px;padding-right:20px;overflow:hidden !important;}
.contact_email{color:#fff !important}
.round_icon{
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background: #f19a01;
    margin: 0 auto;
}
.fa-style {
    font-size: 1.1em;
    color: #fff;
    position: relative;
    top: 24%;
    left:40%
}


.carousel-inner.onebyone-carosel { margin: auto; width: 90%; }
.onebyone-carosel .active.left { left: -33.33%; }
.onebyone-carosel .active.right { left: 33.33%; }
.onebyone-carosel .next { left: 33.33%; }
.onebyone-carosel .prev { left: -33.33%; }
.well {
    min-height: 20px;
    padding: 0px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}
#organisation{text-align:center;padding-top:20px;padding-bottom:40px;border-top: 3px solid #f09a00;border-bottom: 3px solid #f09a00}
.about_parallax{
    background-image: url(../img/about_bg.jpg);
    min-height: 650px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
#organisation
{
    background-image: url(../img/org_banner.jpg);
    min-height: auto;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    color:#fff !important;
    padding-top:80px;padding-bottom:100px
}
.carousel-inner.onebyone-carosel { margin: auto; width: 90%; }
.onebyone-carosel .active.left { left: -33.33%; }
.onebyone-carosel .active.right { left: 33.33%; }
.onebyone-carosel .next { left: 33.33%; }
.onebyone-carosel .prev { left: -33.33%; }
.well {
    min-height: 20px;
    padding: 0px;
    margin-bottom: 20px;
    background-color: transparent !important;
    border: 0px solid #e3e3e3 !important;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.05) !important;
    box-shadow: inset 0 0px 0px rgba(0,0,0,0.05) !important;
}
.carousel-control.left{background-image:none !important; opacity:1 !important;}
.carousel-control.right{background-image:none !important;opacity:1 !important;}
.box_style{display:block;background:#fff;box-shadow:2px 2px 2px #b3b2b2;}
.arrow_style{position:absolute;top:65%;color:#f09a00;}
a .img_box_style{width:100% !important}
.founder_name{text-align:left !important}
.fouder_para{text-align:justify !important;margin-top:0px}
@media screen and (min-width: 320px) and (max-width:992px)
{
   .navbar-toggle {background:#f09a00;}
   .mobile_list{background:#ed9900;padding-bottom:30px !important}
   .mobile_list li a{color:#fff !important}
   #top_header.fixed-header .navArea-h li a.Lbt {
    background-color: #fff;
    color: #ea9800 !important;}
   .navArea-h{padding:0px !important}
    #MainHeader{height:500px;background-image: url(../img/img_head.jpg);
    background-size: cover;
    background-position: center center;}
   .btxt2{font-size:40px !important}
  
   .btxt1{display:none !important}
   .btxc{padding-top:20px !important}
   .about_para{text-align:justify}
   .arrow_style{display:none !important}
}
@media screen and (min-width: 320px) and (max-width:1199px)
{
   .mt_mobile{margin-top:0px !important} 
}
@media screen and (min-width: 320px) and (max-width:767px)
{
    .mb200 {margin-bottom:50px !important}
   .mt100 {margin-top:10px !important}
   .btxt2{font-size:40px !important}
  
   .btxt1{display:none !important}
   .btxc{padding-top:20px !important}
   .mobile_logo{margin-top:8px;padding-left:10px}
   .img_size img{width:117px !important;height:auto !important}
  .box{display:none !important}
  .org_text{text-align:center !important;line-height:1.4em}
  .img_size{margin-top:30px;margin-bottom:20px}
  #organisation {padding-top:40px !important;padding-bottom:60px!important}
  .mobile_list{margin-bottom:0px !important}
  .contact_info_content {margin-top:30px}
  .address1{margin-bottom:20px }
  #top_header.fixed-header {padding-bottom:0px !Important}
  #contact{padding-bottom:20px !important}
  .pd_bt{margin-bottom:0px !important}
  }
  @media screen and (min-width: 768px) and (max-width:992px)
  {
  .fixed-header .container{margin:0px;width:100%}
  .mobile_logo{margin-top:4px;padding-left:10px !important;}
  .mt100 {margin-top:20px !important;}
  }
.fa-chevron-left{margin-left:-50px !important}
.fa-chevron-right {margin-left:45px !important}
.slider_font{font-size:16px !important}
.address1 h3{font-size:18px !important;letter-spacing:0.14em;font-weight:bold}
.contact_email{font-size:15px !important}
.img_size img{width:100%;}


.btn_style {background:#f09a00 !important}
/*a.active {
  border-bottom: 2px solid #f09a00;
}*/


.mt20{margin-top:20px !important}

a:hover, a:focus {
    color: #f09a00;
    text-decoration: underline;
}
ul li a.active {
   border-bottom:2px solid #f8b026;
}
.fixed-header{background:rgba(0,0,0,0.85) !important}
#header1 .logoArea-h{margin-top:80px !important}

.footer_design{text-align:right}
.address1 h3{margin-top:0px !important;font-size:18px;font-weight:bold;letter-spacing:0.14em !important}
.sbmt_btn{background-color: #f09a00;color: #fff;border-radius: 6px;padding: 8px 36px;}
.btn-primary:hover {border-color:transparent !important}
.org_text{text-align:left;line-height:1.4em}
.fa_icon_size{font-size:21px !important}
.fa_icon_size1{font-size:18px !important}
.pd0{padding:0px !important}
.box{display: block;
    width: 91%;
    height: 1px;
    background: #fff;
    margin-left: 30px;
    margin-top: 13px;
    margin-bottom: 20px;}
@media screen and (min-width: 768px) 
{
   
    .owner_pd{padding-left:70px;padding-right:70px}
    .pdl{padding-left:0px !important}
}
.founder_bg{background: rgba(0,0,0,0.8);
    padding: 30px;}
.founder_parallax{
    padding-top:40px;padding-bottom:60px;color:#fff !important;
    background-image: url(../img/bg1.jpg);
    min-height: 400px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
@media screen and (min-width: 768px) and (max-width:992px)
{
.org_text{font-size:20px}
}
.hr_contact_style{float:left; height:1px; display:block;width:100%;margin-bottom:25px}

@media screen and (max-width: 575px)
{
#rc-imageselect, .g-recaptcha {transform:scale(0.84) !important;-webkit-transform:scale(0.84) !important;transform-origin:0 0;-webkit-transform-origin:0 0;} 
#rc-imageselect {transform:scale(0.84);-webkit-transform:scale(0.84);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
@media screen and (min-width: 768px) and (max-width:1199px)
{
    #rc-imageselect {transform:scale(0.84);-webkit-transform:scale(0.84);transform-origin:0 0;-webkit-transform-origin:0 0;}
#rc-imageselect, .g-recaptcha {transform:scale(0.84) !important;-webkit-transform:scale(0.84) !important;transform-origin:0 0;-webkit-transform-origin:0 0;} 
}