
body {

    background-image: url("../img/background.png");

     background-repeat: repeat-y repeat-x;

     padding-top: 100px;

}





.about{

	padding-top: 60px;

	color: #999999;

}

h4{

	font-size: 32px;

}

.panel-heading-icon{

	float: left;

    font-size: 93px;

    padding: 14px 14px 30px;

    color: #DDDDDD;

        width: 140px;



}

.panel-body{

	padding-top: 0px;

}

.panel-heading{

	padding: 0px 0px;

}

h2{

	font-family: 'OpenSansLight',Arial,sans-serif;

	    color: #DDDDDD;

	}

p{

	color: #DDDDDD;

}

footer{

	color: black;

}



.text-hover:hover {

    color: #337ab7;

}

h1{

	margin-top: -10px;

}

.navbar-brand>img{

    max-width: 120px;   

}

.logo{

   padding-bottom: -260px;

   height: 120px;

}













/*Footer*/

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,300);

footer { background-color:black; min-height:350px; font-family: 'OpenSansLight',Arial,sans-serif;}

.footerleft { margin-top:50px; padding:0 36px; }

.logofooter { margin-bottom:10px; font-size:25px; color:#fff; font-weight:700;}



.footerleft p { color:#fff; font-size:12px !important; font-family: 'Open Sans', sans-serif; margin-bottom:15px;}

.footerleft p i { width:20px; color:#999;}





.paddingtop-bottom {  margin-top:50px;}

.footer-ul { list-style-type:none;  padding-left:0px; margin-left:2px;}

.footer-ul li { line-height:29px; font-size:12px;}

.footer-ul li a { color:#a0a3a4; transition: color 0.2s linear 0s, background 0.2s linear 0s; }

.footer-ul i { margin-right:10px;}

.footer-ul li a:hover {transition: color 0.2s linear 0s, background 0.2s linear 0s; color:#2e6ca2; }



.social:hover {

     -webkit-transform: scale(1.1);

     -moz-transform: scale(1.1);

     -o-transform: scale(1.1);

 }

 

 .heading7{

  color: white;

  font-size: 30px;

 }



 

 .icon-ul { list-style-type:none !important; margin:0px; padding:0px;}

 .icon-ul li { line-height:75px; width:100%; float:left;}

 .icon { float:left; margin-right:5px;}

 

 

 .copyright { min-height:40px; background-color:#000000}



  .footer-ul a{

    font-size: 15px;

  }



h2{

  color:#337ab7;

}

















/*navbardropdown*/



.dropdown-menu{

   display: none;

    position: absolute;

    background-color: black;

    

    opacity: 0.8;

    min-width: 160px;

    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);

    z-index: 1;

}



.caret{

  cursor: pointer;

}



@media (max-width:$screen-sm-max){

  .dropdown:hover .dropdown-menu {

    display: block;

  }

}









.dropdown-menu>li>a {

    color: #337ab7;

    padding: 12px 16px;

    text-decoration: none;

    display: block;

}



.dropdown-menu:hover{

  color: blue;

}

.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {

    color: #2e6ca2;

    background-color: black;

  }







/*joey*/





  .text1{

  text-align: right;

}



.text2{

  font-size: 

  font-family:'Oswald', sans-serif;

}









.thumbnail

{

background-color: transparent;

}



h1{

  color: #2e6ca2;

}



h3{

  color: #2e6ca2;

}



li {

  color: white;



}

.text-over h1{

  color: white;

}



.newcolor{

  color: white;

  background-color: rgba(0, 0, 0, 0.38);

  width: 95%;

  display: inline-block;

  font-size: 7vh;

}

label{

  color: white;

}





/*@media (min-width: 768px){



  .navbar-nav>li>a {

    padding-top: 20px;

    padding-bottom: 20px;

  }

}*/





.halolo{

  background-color: #337ab7;

  border: solid;

  border-color: white;

}



.halolo::first-letter{

  color:black;

}



.picone{

  -webkit-animation-delay: 0.5s;

  -o-animation-delay: 0.5s;

  -ms-animation-delay: 0.5s;

  -moz-animation-delay: 0.5s;

}

.pictwo{

  -webkit-animation-delay: 1s;

  -o-animation-delay: 1s;

  -ms-animation-delay: 1s;

  -moz-animation-delay: 1s;

}

.picthree{

  -webkit-animation-delay: 1.5s;

  -o-animation-delay: 1.5s;

  -ms-animation-delay: 1.5s;

  -moz-animation-delay: 1.5s;

}

.picfour{

  -webkit-animation-delay: 2.0s;

  -o-animation-delay: 2.0s;

  -ms-animation-delay: 2.0s;

  -moz-animation-delay: 2.0s;

}

.picfive{

  -webkit-animation-delay: 2.5s;

  -o-animation-delay: 2.5s;

  -ms-animation-delay: 2.5s;

  -moz-animation-delay: 2.5s;

}

.picsix{

  -webkit-animation-delay: 3s;

  -o-animation-delay: 3s;

  -ms-animation-delay: 3s;

  -moz-animation-delay: 3s;

}

.picseven{

  -webkit-animation-delay: 3.5s;

  -o-animation-delay: 3.5s;

  -ms-animation-delay: 3.5s;

  -moz-animation-delay: 3.5s;

}



.modal-body ul >li  {

  list-style-type: none;

  color: black;

}



.newrow{

  padding-top: 15px;

  padding-bottom: 15px;

}





/*update*/

.row.no-pad {

  margin-right:0;

  margin-left:0;

}

.row.no-pad > [class*='col-'] {

  padding-right:0;

  padding-left:0;

}

.roll{

  padding-top:20px;

}

.container6 {

    position: relative;

    

}



.imagele {

  opacity: 1;

  display: block;

  width: 100%;

  height: auto;

  transition: .5s ease;

  backface-visibility: hidden;

}



.middle {

  transition: .5s ease;

  opacity: 0;

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  -ms-transform: translate(-50%, -50%)

}



.container6:hover .imagele {

  opacity: 0.3;

}



.container6:hover .middle {

  opacity: 1;

}



.text {

  /*background-color: #4CAF50;*/

  color: white;

  font-size: 16px;

  padding: 16px 32px;

}







/*/----------------------------------------*/
@media (min-width: 992px)
{
.navbar-nav>li>a {
    padding-top: 40px;
    padding-bottom: 40px;
}
}

  /*.padding-nav{
    padding-top:40px; 
    padding-bottom: 40px;*/




 @media(max-width:992px) {

   .navbar-header {

      float: none;

  }

  .navbar-left,.navbar-right {

      float: none !important;

  }

  .navbar-toggle {

      display: block;

  }

  .navbar-collapse {

      border-top: 1px solid transparent;

      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);

  }

  .navbar-fixed-top {

      top: 0;

      border-width: 0 0 1px;

  }

  .navbar-collapse.collapse {

      display: none!important;

  }

  .navbar-nav {

      float: none!important;

      margin-top: 7.5px;

  }

  .navbar-nav>li {

      float: none;

  }

  .navbar-nav>li>a {

      padding-top: 10px;

      padding-bottom: 10px;

  }

  .collapse.in{

      display:block !important;

  }

  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

}




/*----------------maps--------------------*/

.firstHeading{

  font-size: 20px;
}

.bodyContent{
  color: black;
}





