body{
 padding:0px;
 margin:0px;
 /* position:relative; */
 font-family:'Arial', serif;;
}
@font-face {
    font-family: eurostarregularextended;
    src: url(../fonts/eurostarregularextended.ttf);
	
}
@font-face {
	font-family: EUROSTIL;
	src:url(../fonts/EUROSTIL.ttf);
}
.wrap{
	position:relative;
}
.row{
	margin:0px;
}
.navbar {
	margin-bottom:0px;
}
.navbar-nav>li>a {
    padding-top: 35px;
    padding-bottom: 35px;
}
.navbar-default .navbar-nav>li>a {
    color: #00a2ea;
	text-transform: uppercase;
	font-size:18px;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
    color: #ffffff;
    background-color: #00a2ea;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
    color: #FFF;
    background-color: #00a2ea;
}
.content_first_line{
	
    opacity: 0.8;
    /* margin-top: -15px; */
    height: 150px;
    background-color: #00a2ea;
    position: absolute;
    top: 19.5%;
    width: 100%;
    z-index: 99;
	border-bottom:13px solid #ccc;
}

.no_padding{
	padding:0px;
}
.content_second_line .column1{
	background-color: #00a2ea;
	padding:25px 15px;
	min-height: 240px;
}
.content_second_line .column1 h4{
	font-family:'EUROSTIL', serif;
	color:#fff;
	text-transform:uppercase;
}
.content_second_line .column2{
	background-color: #00a2ea;
	padding:25px 15px;
	min-height: 240px;
}
.content_second_line .column2 h4{
	font-family:'EUROSTIL', serif;
	color:#fff;
	text-transform:uppercase;
}
.content_second_line .column3{
	background-color: #00a2ea;
	padding:25px 15px;
	min-height: 240px;
}
.content_second_line .column3 h4{
	font-family:'EUROSTIL', serif;
	color:#fff;
	text-transform:uppercase;
}
.content_second_line .column4{
	background-color: #00a2ea;
	padding:25px 15px;
	min-height: 240px;
}
.content_second_line .column4 h4{
	font-family:'EUROSTIL', serif;
	color:#fff;
	text-transform:uppercase;
}
.content_second_line .column5{
	background-color: #00a2ea;
	padding:25px 15px;
	min-height: 240px;
}
.content_second_line .column5 h4{
	font-family:'EUROSTIL', serif;
	color:#fff;
	text-transform:uppercase;
}

.content_third_line{
	margin-top: 18%;
    padding-top: 0%;
}
.aboutus_row{
	background-color:#43baef;
}

.aboutus_container{
	background-color: #00a2ea;
}
.aboutus_container h3{
	color:#fff;
	font-family:eurostarregularextended;
	    text-transform: uppercase;
}
.aboutus_content{
	background:url('../images/aboutus.png') no-repeat center center;
	height:311px;
	min-height:311px;
	overflow:hidden;
}
.aboutus_content .col-md-4{
	background-color: #00a2ea;
	padding:19px 19px 22px 19px;
}
.aboutus_content .col-md-4 h4{
	color:#fff;
	font-family:EUROSTIL;
	font-weight:bold;
}
.aboutus_content .col-md-4 p{
	color:#fff;
	line-height:20px;
	border-left:1px solid #fff;
	font-size:12px;
	padding-left:15px;
	text-align:justify;
}
.content_fourth_line .sub-heading{
	font-family: eurostarregularextended;
	margin-bottom:20px;
}
.content_fourth_line .column1{

}
.content_fourth_line .column2 h4{
	text-transform:uppercase;
	    font-weight: bold;
}
.content_fourth_line .column2 p{
	font-size:14px;
	text-align: justify;
}
.content_fourth_line .column3 h4{
	text-transform:uppercase;
	    font-weight: bold;
}
.content_fourth_line .column3 p{
	font-size:14px;
	text-align: justify;
}
.margin_bottom{
	margin-bottom:10px;
}
.glyphicon-minus:before {
  content: "\2212";
  background-color: #00a2ea;
  padding: 12px 15px;
}
.glyphicon-plus:before {
  content: "\2b";
  background-color: #ccc;
  padding: 12px 15px;
}
.panel-heading {
  padding: 10px 10px 10px 0px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel-body {
  padding: 15px;
  font-size: 12px;
}
.content_fifth_line{
	background:url('../images/bg.png') repeat; 
}
.content_fifth_line p{
	text-align:justify;
}
.content_fifth_line_img  img{
	
	background-color:#00a2ea;
   -ms-transform: skewX(-30deg); /* IE 9 */
    -webkit-transform: skewX(-30deg); /* Safari */
    transform: skewX(-30deg); /* Standard syntax */
	margin-left: -14%;
}
.content_six_line_content{
	background:url('../images/our-vision.png') no-repeat top center;
	min-height:200px;
}
.content_six_line_content p{
	color:#fff;
	text-align:center;
}
.content_seven_line{
	background-color:#00a2ea;
	
}

.content_nine_line{
	background-color:#00a2ea;
	color:#fff;
}
.content_nine_line p{
	width: 80%;
    margin: 0 auto;
}
.thumbnail {
    display: block;
    
    margin-bottom: 20px;
    line-height: 1.42857143;
     background-color: transparent;
   border:0px; 
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.name{
	margin:0px!important;
	width:100%!important;
	color:#fff;
}
.footer{
background-color: #00a2ea!important;

}
.footer p{
color:#fff !important;
margin:0px;
}

.panel-title>a {
    color: inherit;
    font-size: 14px;
    text-transform: uppercase;
}
.panel-title>a>span{
	padding-left:10px;
}

.joinus{
    background-color: #BBB9B9;
        /* padding: 10px; */
    color: #fff;
    margin-top: 29%;
    margin-bottom: 0px;
    padding-right: 0px;
    /* padding-bottom: 10px; */
    padding-left: 20px;
    /* padding-top: 10px; */
}
.navbar-nav>li {
    border-right: 1px solid #ccc;
}
#socialicons{
float:left!important;
}
#socialicons li{list-style-type: none;
float: left;
margin: 0px 5px;
}
#socialicons li img{-webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;
     
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;
     
    overflow:hidden;}

#socialicons li img:hover{
-webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -o-transform:rotate(360deg);}
/****about us css***/
.headings{
	font-family:eurostarregularextended;
}
.sub_headings{
	font-family:EUROSTIL;
	color:#ff8c00;
	margin-top: 0px;
}
.list-group li {
    list-style-type: none;
    list-style-position: outside;
	border-bottom:1px dotted #ccc;
}
.list-group li a{
	color:#000;
	font-size: 16px;
	    line-height: 50px;
}
.list-group li a:hover{
	color:#ff8c00;
	padding-left:10px;
	text-decoration:none;
	
}
.list-group li a span{
	
	padding-right:10px;
}
.list-groups li {
    list-style-image: url('../images/list-16x16.png');
    list-style-position: outside;
	border-bottom:1px dotted #ccc;
}
.no_padding{
padding:0px;
}
.btn-primary {
    color: #fff;
    background-color: #ff8c00;
    border-color: #ff8c00;
    border-radius: 0px !important;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    color: #ff8c00;
    background-color: #fff;
    border-color: #ff8c00;
}
.contactus_headings{
	color:#ff8c00;
	font-size: 16px;
   
}
@media (min-width:320px) { /* smartphones, iPhone, portrait 480x320 phones */ 
	.content_second_line {
    z-index: 100;
    position: relative;
    width: 100%;
    top: 0;
    margin-bottom: 2%;
}

}
@media (min-width:481px) { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ }
@media (min-width:641px) { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ }
@media (min-width:961px) { 
.content_second_line{
	z-index: 100;
    /* background: #402F2F; 
    height: 500px;*/
    position: absolute;
    width: 100%;
    top: 19.3%;
	margin-bottom:2%;
}
}
 }
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ }
@media (min-width:1281px) { /* hi-res laptops and desktops */ }
.our_services_container p{
	text-align:justify;
}