*{
    margin-left:auto;
    margin-right:auto;
}
.row{ margin:0px;}
body{ font-family:Arial, Helvetica, sans-serif; margin:0px auto !important;}
.main{ margin:0px auto; 
    -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.3) !important; 
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.3) !important;
}
.p10_0{ padding:10px 0px;} .p20_0{ padding:20px 0px;}.p30_0{ padding:30px 0px;} 
.p40_0{ padding:40px 0px;} .p50_0{ padding:50px 0px;}
.clearfix{ clear:both;}
.header{padding:10px 0px; background:#4178CB;}
.header-right-top ul{list-style:none; margin:0px;}
.header-right-top ul li{list-style:none; font-family:arial; font-size:12px; padding:5px 0px; 
margin:10px 0px; float:left; font-weight:bold; border-right:1px solid #000; }
.header-right-top ul li a{ padding:7px 15px; border-radius:2px;
margin:2px 5px 5px; text-decoration:none; color:#000; background:#ffd200;}
.header-right-top ul li a:hover{background:#F0B604;}
.white{ color:#FFF; text-decoration:none;}
.white a{ color:#FFF; text-decoration:none;}
.white a:hover{ color:#CCC;}
.logo{ padding:12px 0px 0px; }
.logo img{height: 30px; display: inline-block;}

.navbar-brand {
    float: left;
    height: 65px;
    padding: 5px 15px;
    font-size: 18px;
    line-height: 20px;
}
.navbar-default{ 
    border-radius:2px; 
    background:none; 
    margin-bottom:0px; 
    border:none !important;
}
.navbar-default ul{ padding:0px;}
.navbar-default .navbar-nav>li>a{ 
    color:#FFF;  
    font-size:14px;
    text-transform:uppercase;
    
}
.navbar-default .navbar-nav>li>a:hover{color:#CCC;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{
    border-color: #e7e7e7;
}

.content-h2{ color:#000; padding:50px 0px 15px; text-align:center; font-size:40px; font-weight:600;}
.content-h4{ color:#F0B604; padding:5px 20px 50px; line-height:27px; text-align:center; font-size:17px; font-weight:600;}
.content-parts{padding:15px 16px; margin:10px 25px 40px; background:#EEE;}
.content-parts-icons{ font-size:42px; width:65px; height:62px; padding:10px; border-radius:100px; 
background:#FC0; margin-top:-50px !important; color:#000; margin:10px auto; text-align:center;}
.content-parts-h3{ font-size:16px; padding:15px 0px; text-align:center; 
color:#000; font-weight:600; text-transform:uppercase;}
.content-parts-p{ color:#333; padding:15px; text-align:center; font-size:15px; line-height:26px;}



.content-part-2{ background:#F5F5F5;margin:20px auto;}
.content-part-2-h3{ font-size:30px; color:#000; text-transform:uppercase; padding:30px 0px 5px; text-align:center;}
.border-bottom{border-bottom:3px solid #FC0; width:150px; margin:0px auto 30px; }
.content-part-2-sub{margin:5px 1px 10px; padding:0px 1px 30px; background:#FFF;}
.content-part-2-sub-h4{ font-size:17px; font-weight:400; padding:0px 10px 0px; color:#FFFFFF;background: #F25C27;text-align: center;}
.content-part-2-sub-h5{ font-size:15px; font-weight:300; padding:0px 10px 0px; color:#FFFFFF;background: #0188B9;}
.content-part-2-sub-p{ color:#333; font-size:14px; padding:5px 10px; line-height:26px;}
.content-part-2-sub-price{ font-size:20px; font-weight:bold; color:#F0B604; padding:5px 10px 10px;}
.content-part-2-bot-buttons{ float:left; }
.content-part-2-bottom-btns{ background:#337ab7; color:#FFF; border-radius:2px;  padding:6px 20px; text-decoration:none; font-size:15px;}
.content-part-2-bottom-btns:hover{ background:#fc7652; color:#000; text-decoration:none;}


.slider{ float:left; background:url(../images/slider.jpg) repeat; width:100%;}
.slider-left-h2{ color:#FFF; font-size:42px; padding:150px 50px 10px;}
.slider-left-p{ color:#FFF; line-height:26px; font-size:15px; padding:10px 50px;}
.slider-right{ padding:20px; background-color: rgba(255,204,34,0.5); 
margin:10px 30px 5px; border-radius:3px;}
.slider-right-h3{ color:#FFF; font-size:20px; font-weight:bold; padding:10px 0px 5px; 
text-align:center; text-transform:uppercase;}
.slider-right-p{ color:#FFF; font-size:14px; padding:5px 20px 15px; text-transform:uppercase; text-align:center;}
.form-control{margin:7px auto; background:#FFF; color:#000; border-radius:2px;}
.slider-right-btn{ width:100%; padding:10px 30px; margin-left:-5px; margin-top:7px; color:#000; background:#ffd200;
 border-radius:2px; font-size:15px; border:none; font-weight:600; cursor:pointer; text-transform:uppercase; }
 .slider-right-btn:hover{ background:#F0B604;}
 

    .footer{padding:20px 0px; background:#333;}
.footer-parts-h3{ font-size:18px; font-weight:600; color:#FFF; padding:10px 0px;}
.footer-parts-p{ color:#000; line-height:24px; text-align:justify; color:#FFF;}
.footer-icons{list-style:none;}
.footer-icons ul{list-style:none; padding:0px;}
.footer-icons ul li{float:left; padding:0px 25px 0px 5px; text-transform:uppercase;}
.footer-icons ul li a{color:#FFF; font-weight:600; font-size:18px;}
.footer-icons ul li a:hover{ color:#CCC;}
.footer-bottom{padding:15px; text-align:center; color:#FFF; font-size:13px; background:#000;}
.content-text{ width:93%; margin:10x auto !important; font-size:11pt; color:#666; line-height:24px;}
.grid-ms{
    width: 90%;
    margin: 0 auto;
}


.our-mission-right p {    
    margin: 0.9em 0;
    line-height: 1.8em;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    font-size: 13px;
    width: 96%;    
}
.our-mission-left {
    float: left;
    width: 20%;
}

.nav-tabs > li > a:hover{
  background-color: #303136 !important;
    border: medium none;
    border-radius: 0;
    color:#fff;
}
@media only screen and (min-width:320px) and (max-width:480px){ 
.header-right-top ul li{    margin: 10px -5px 0px 5px; border-right:none !important;}
.slider-left-h2 {font-size: 20px; padding: 30px 10px 10px; }
.slider-left-p{ text-align:justify; padding:10px;} 
.slider-right { padding:10px; background-color: rgba(255,204,34,0.5);  margin: 30px 10px 20px;}
.slider-right-h3{ font-size:20px;}
.slider-right-p{ text-align:justify; padding:10px; font-size:15px;}
.content-h2{font-size:25px;}
 .our-mission-right p {    
    margin: 0.9em 0;
    line-height: 1.8em;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    font-size: 13px;
    width: 96%;    
}
.our-mission-left {
    float: left;
    width: 20%;
}
 .grid-ms{
    width: 95%;
    margin: 0 auto;
}
.content-part-2-h3{ font-size:22px; }
.content-part-2-sub-h4{ font-size:16px; padding:5px 10px 0px;}
.content-part-2-sub-p{ font-size:13px; line-height:20px; text-align:justify;}
.content-part-2-sub-price{font-size:15px;}
.content-part-2-bottom-btns{ background:#337ab7; color:#FFF; border-radius:2px;  padding:6px 20px; text-decoration:none; font-size:15px;}
}
@media only screen and (min-width:600px) and (max-width:768px){
.logo{ padding-top:25px; }
.navbar-default .navbar-nav>li>a{ font-size:11px; padding:0px; margin: 10px 5px;}
 .slider-left-h2 {font-size: 20px; padding: 60px 10px 10px; }
    .slider-left-p{ text-align:justify; padding:10px;} 
    .slider-right { padding:10px; background-color: rgba(255,204,34,0.5);  margin: 15px 10px;}
    .slider-right-h3{ font-size:20px;}
    .slider-right-p{ text-align:justify; padding:10px; font-size:14px;}
     .content-parts{ padding:10px 10px 30px;}
    .content-parts-h3{font-size:14px; } 
    .content-parts-p{ padding:14px 5px;}
    .grid-ms{
    width: 75%;
    margin: 0 auto;
}
     .content-part-2-sub-h4{ font-size:14px; padding:5px 10px 0px;}
    .content-part-2-sub-p{ font-size:11.5px; line-height:20px; text-align:justify;}
    .content-part-2-sub-price{font-size:14px;}
    .content-part-2-bottom-btns{ background:#337ab7; color:#FFF; border-radius:2px;  padding:5px 0px; text-decoration:none; font-size:13px;}
.our-mission-right p {    
    margin: 0.9em 0;
    line-height: 1.8em;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    font-size: 13px;
    width: 96%;    
}
.our-mission-left {
    float: left;
    width: 20%;
}
}
#slideout {
  position: fixed;
  top: 40px;
  left: 0;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
#slideout_inner {
  position: fixed;
  top: 40px;
  left: -250px;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
#slideout:hover {
  left: 250px;
}
#slideout:hover #slideout_inner {
  left: 0;
}
@media only screen and (min-width:1025px) and (max-width:1280px){
    .logo{ padding-top:5px;}
    .navbar-default .navbar-nav>li>a{font-size:13px; padding:0px; margin:5px 20px 0px;}
   }
@media only screen and (min-width:960px) and (max-width:1024px){
    .logo{ padding-top:15px;}
    .navbar-default .navbar-nav>li>a{font-size:11px; padding:0px; margin:5px 15px 0px;}
    .slider-left-h2{ margin:50px 10px 10px; padding:50px 10px 15px; font-size: 26px; } 
    .slider-right-h3 { font-size: 26px;}
    .slider-left-p{ text-align:justify; padding:10px;}
    .slider-right {margin: 25px 10px;}
   }
  