/*-----------------------------------------------------------------------------------*/
/*	Author custom responsive styles
/*-----------------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------------*/
/*	Large Desktops
/*-----------------------------------------------------------------------------------*/


@media screen and (max-width: 1500px) {
 
    #sliderhome .item {
        min-height: 700px;
    }
    
    .menu-social ul {
 
    top: 150px;
    
}
.parallax-window {
    min-height: 450px;
    background: transparent;
}

h2 {
     
     font-size: 30px;
 
}

.image-portion img {
        max-height: 580px;
    height: auto;
    width: 100% !important;
    
}

.image-contact img {
     height: 500px;
}

#footer a {
    color: #fff;
    font-size: 18px;

 }
 
 .parallax-container {
    min-height: 350px;
    background: transparent;
}

#contact p {
    font-size: 19px;
}
 
}

@media screen and (max-width: 1200px) {
   h3, h3 a {
    font-size: 19px;}
 }

 /*----------At 1024 -------------------------------------------------------*/

 @media screen and (max-width: 1024px) {
      .parallax-container {
    min-height: 250px;
    background: transparent;
}

.parallax-window {
    min-height: 350px;
    background: transparent;
}
 }


/*-----------------------------------------------------------------------------------*/
/*	MENU
/*-----------------------------------------------------------------------------------*/

@media screen and (max-width: 992px) {
    
    .image-portion , .image-contact{
        text-align: center;
        margin-top: 20px;
    }
  
.image-portion img {
        height: auto;
}
  .parallax-window {
    min-height: 230px;
    background: transparent;
}

#agenda-image .image-portion {
    height: 700px;}

 }


/*-----------------------------------------------------------------------------------*/
/*				 Portrait tablet to landscape and desktop
/*-----------------------------------------------------------------------------------*/

@media screen and (max-width: 767px) {
    
.navbar-fixed-side {
    padding: 0 5px;
}
.menu-social ul {
    top: 5px;
    border-top: 1px solid #fff;
    padding-top: 5px;
}

#logo img {
    margin: 5px 0;
}

.navbar {
   
    margin-bottom: 0; }

.left-content {
  padding: 0 15px 0 25px;
}

#footer .col-sm-4 {
    margin-bottom: 18px;
}
#footer .contact-details img {
    margin-bottom: 5px;
}

.parallax-window {
    min-height: 400px;
    background: transparent;
}

 .parallax-container {
    min-height: 150px;
    background: transparent;
}
}
 /*----------At 640 -------------------------------------------------------*/

 @media screen and (max-width: 640px) {

     #sliderhome .item {
         min-height: 550px;
     }

     .carousel-caption {
         top: 15%;
     }

     .image-portion {
         height: auto !important;
     }

 }

/*---------------------- AT 605px--------------------------------------*/

@media  (max-width: 605px) { 
  
 
}

/*-----------------------------------------------------------------------------------*/
/*				 Landscape phones and down
/*-----------------------------------------------------------------------------------*/

@media (max-width: 500px) {
    .left-content {
  padding: 0 5px 0 10px;
}
    .col-xs-4 {
        width: 50%;
    }
    
    .col-xs-offset-4 {
        margin-left: 0;
    }
    
  
    
.menu-social ul {
  display: none;
}
}


@media (max-width: 480px) {
  #sliderhome a.btn {
    display: none;
}
 }

@media (max-width: 400px) {
  #page-banner a.btn {
    font-size: 16px;
    padding: 15px 20px;
    margin-top: 70px;
}
}

@media (max-width: 320px) {

}

