*{margin:0px; padding:0px;}

@font-face {
    font-family: 'latobold';
    src: url('../fonts/lato-bold_0-webfont.eot');
    src: url('../fonts/lato-bold_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-bold_0-webfont.woff2') format('woff2'),
         url('../fonts/lato-bold_0-webfont.woff') format('woff'),
         url('../fonts/lato-bold_0-webfont.ttf') format('truetype'),
         url('../fonts/lato-bold_0-webfont.svg#latobold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latoregular';
    src: url('../fonts/lato-reg_2-webfont.eot');
    src: url('../fonts/lato-reg_2-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-reg_2-webfont.woff2') format('woff2'),
         url('../fonts/lato-reg_2-webfont.woff') format('woff'),
         url('../fonts/lato-reg_2-webfont.ttf') format('truetype'),
         url('../fonts/lato-reg_2-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'lobster_1.4regular';
    src: url('../fonts/lobster_1.4_0-webfont.eot');
    src: url('../fonts/lobster_1.4_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lobster_1.4_0-webfont.woff2') format('woff2'),
         url('../fonts/lobster_1.4_0-webfont.woff') format('woff'),
         url('../fonts/lobster_1.4_0-webfont.ttf') format('truetype'),
         url('../fonts/lobster_1.4_0-webfont.svg#lobster_1.4regular') format('svg');
    font-weight: normal;
    font-style: normal;

}
a{  font-family: 'latoregular'; font-size: 16px;   
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        -ms-transition: all 1s ease-in-out;}
		h2{ color:#FFFFFF;  font-family: 'latobold';  font-size: 29px;   margin-bottom: 1px; }
		h3{  color: #FFFFFF;
font-family: 'latoregular';
  font-size: 26px;
  text-shadow: 2px 3px 2px #000000;}
   h4{font-family: 'latoregular';
  font-size: 26px; color:#827e7e;}
  h5{font-family: 'lobster_1.4regular';  font-size: 41px; color:#827e7e;}
  h6{font-family: 'latoregular';  font-size: 26px; color:#ffffff;}
		P{ color:#727376; font-family: 'latoregular'; font-size: 15px;}
		b{ color:#14795d;   font-size: 18px;}
		h1{margin: 0px;
  color: #ffffff;
font-family: 'latoregular';
text-align:center;
  font-size: 31px;
  font-weight: 100;}
.navbar-nav>li>a {
    padding-top: 6.5px;
    padding-bottom: 6.5px;
    padding-left: 9px;
    padding-right: 9px;
}
#active{color:#d0378c !important;}
.navbar-default .navbar-nav>.active>.hover:hover{ color:#e45e35;}

.logo{padding-top:5px !important;}

.navbar-brand {
    padding: 0;
    line-height: 100px;
    height: 65px !important;
}

 .custom-img{     margin-right: -18px;
  width: 353px;
  margin-top: 15px;}
  #social-icon{  height: 199px;
  width: 61px;
  background: #FFFFFF;
  position: fixed;   top: 34%;
  border: 2px solid #b9baba;   z-index: 9999;}
     #social-icon img{ margin-left: 6px;
  margin-top: 5px;}
  .well-mission-vison{ background:#f7f5af;}
  #mission{  border: 1px solid #a08746;
  padding-left: 0px;
  padding-right: 0px;}
  .testimonial-section p{ font-family: 'latoregular'; color:#737070; }
  .testimonial-section-name{font-family: 'Gotham-Bold'; color:#FFFFFF; }
  .carousel-indicators {}
  .newletter{ color:#FFFFFF; font-size: 16px;}
  .email-newsletter{ background:#FFFFFF;}
  .mob{  margin-top: 0;
  color: white;}
  .sitemap{  margin-top: 0px;}
  .link{color:#FFFFFF;}
  .footer-text{color:#FFFFFF; text-align:center;}
   .footer-text a{color:#FFFFFF; }
   .white{color:#FFFFFF;}
   .blog{padding-left:0px;}
   .readmore{color: #fff; background:#e45e35;
padding: 2px;
font-size: 18px;
width: 115px;
text-align:center;
-webkit-box-shadow: 0px 3px 2px 1px rgba(197,77,40,1);
-moz-box-shadow: 0px 3px 2px 1px rgba(197,77,40,1);
box-shadow: 0px 3px 2px 1px rgba(197,77,40,1);}
.readmore a{ color:#FFFFFF;}
.margin-top{ margin-top:0px;}
.bg{background:#FFFFFF;}
ol {
  margin-top: 0;
  margin-bottom: 19.5px;
}
.container-zero-padding{
padding-right:0px; padding-left:0px;}
.red{color:#FF0000;}
.custom-ul{
  margin-left: 15px;}
  
  .navbar-nav {
      float: right;
 
	    margin-top: 16px !important;
    margin-left: 58px !important;
  }
  .navbar-collapse{border-top:none;}

  @media (max-width: 767px){
  .navbar-default .navbar-brand {    width: 65% !important;}
  .client-logo {
    margin-top: 7px !important;
	
}
 #primary_nav_wrap ul {    background: #BFBDBD;     z-index: 999 !important;}
#primary_nav_wrap ul li {margin-left: 1px;     z-index: 999 !important; }
 
  #display{ display:none;}
  .navbar-nav{float:left;
  width: 100%;}
  
  .navbar-nav>li>a {
  padding-top: 8.5px;
  padding-bottom: 15.5px;
  padding-left: 18px;
  padding-right: 9px;
  border-bottom: 1px solid;
  border-bottom-style: dotted;
  text-align: center;
}
#primary_nav_wrap ul li{margin-left: 0px !important;}
.navbar-nav{margin-left: 0px !important;}
  
  }
   @media(min-width: 992px){
  
   }
  @media (max-width: 939px){
  
  #primary_nav_wrap ul li{ width:100%;}
  #primary_nav_wrap ul ul li{ width:100%;}
   #display{ display:none;}
  .navbar-nav{float:left;
  width: 100%;}
  
  .navbar-nav>li>a {
  padding-top: 8.5px;
  padding-bottom: 15.5px;
  padding-left: 18px;
  padding-right: 9px;
  border-bottom: 1px solid;
  border-bottom-style: dotted;
  text-align: center;
}
.nav>li{
  margin-left: 4%;
}
  }
  
  
  @media (max-width: 480px){
	  .tp-caption.corporateblackbig.sfr.tp-resizeme.rs-parallaxlevel-0.start{
		  font-size:16px !important;
		  font-weight:500;
		  line-height:200% !important;
	  }
	  .tp-caption.corporateblackbig.sfr.tp-resizeme.rs-parallaxlevel-0.start p{
		  font-size:12px !important;
		  line-height:100% !important;
		  font-weight:400;
		  margin-top:15px !important;
	  }
	  .tp-bullets.simplebullets.round .bullet{
		  display:none !important;
	  }
  }
  
  
/* custom css */
.margin{ margin:0px;}  
  .client-logo{     float: right;
    margin-top: 14px;}
	#custom-height{ height: 271px;}
	#padding { padding-bottom:10px; padding-top:10px;}
	#education_planner{       left: 802px !important;
    top: 374px !important;     z-index: 999 !important;}
	#four{ left: 220px !important; top: 22px !important; z-index: 999 !important;}
	#three{    left: 214px !important; 
    top: 208px !important; z-index: 999 !important;}
	#two{    left: 208px !important;
    top: 381px !important; z-index: 999 !important;}
	#line{    left: 329px !important;
    top: 145px !important; }
	#six{    left: 792px !important;
    top: 209px !important; z-index: 999 !important;}
	#five{        left: 794px !important; 
    top: 27px !important; z-index: 999 !important;}
	#line2 {
    left: 327px !important;
    top: 255px !important;
}
#line3 {
    left: 309px !important;
    top: 247px !important;
}
#line4 {
    left: 529px !important;
    top: 239px !important;
}
#line5{
        left: 545px !important;
    top: 138px !important;
}
#line6{
        left: 508px !important;
    top: 255px !important;
}
.navbar-collapse.in {
    overflow-y: inherit ;
}
.element-bottom-50 {
    margin-bottom: 15px!important;
    margin-top: 15px!important;
}
#active{background:#fffdfe;}
  .navbar-default .navbar-nav>.active>a:hover{background: #fffdfe; color::#d0378c;}
  .tp-simpleresponsive>ul>li{ z-index:inherit !important;}
  
  button {background-color: #0C7EB8;
    color: #fff;
    border-radius: 16px;
    float: right;}
	.back {
    padding: 5px 15px 5px 15px;
    float: right;
    background: #133D53;
    color: white;
    margin-bottom: 15px;
}
.back :hover{ color: #61B2DC}
.navbar-toggle{    width: 98px;}


.tabs-left a{ color: #4c4c4c !important; }
 #myTabContent strong { color: #727376 !important; }
 
 
 
 
 
 
 
 
 
 
 
 