/* ---------------------------------------------------------------------------
  Boilerplate CSS Media Queries

  Encoding: UTF-8
  Author: PaulUnd (http://www.paulund.co.uk/boilerplate-css-media-queries)
--------------------------------------------------------------------------- */

/* =Smartphones (portrait and landscape)
--------------------------------------------------------------------------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {

}

/* =Smartphones (landscape)
--------------------------------------------------------------------------- */
@media only screen
and (min-width : 321px) {

}

/* =Smartphones (portrait)
--------------------------------------------------------------------------- */
@media only screen
and (max-width : 320px) {

}

/* =iPads (portrait and landscape)
--------------------------------------------------------------------------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {

}

/* =iPads (landscape)
--------------------------------------------------------------------------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {

}

/* =iPads (portrait)
--------------------------------------------------------------------------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {

}

/* =Desktops and laptops
--------------------------------------------------------------------------- */
@media only screen
and (min-width : 1224px) {

}

/* =Large screens
--------------------------------------------------------------------------- */
@media only screen
and (min-width : 1824px) {

}

/* =iPhone 4
--------------------------------------------------------------------------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {

}
@media (max-width: 600px){
    .trainer-counts, .trainer-count-wrapper{
        display: none;
    }
    .trainer-card{
        height: 90px;
    }
    .trainer-card img{
        max-height: 40px;
    }
    #title_header h2 {
        margin-bottom: 0px!important;
        margin-top: 0px!important;
    }
    #title_header{ padding: 5px}
    #cal_banner,.rslides, .rslides li,  .rslides img{

        max-width: 380px!important;
        max-height: 40px!important;
    }
}
@media (max-width: 768px) {
    h1, .h1, h2, .h2, h3, .h3 {
        margin-bottom: 10px;
        margin-top: 10px;
    }
    h2, .h2,h3, .h3{
        font-size: 18px;
    }
    #we-logo{
        height: 39px;
    }
    .list-logo.multiple{
        max-height: 45px!important;
        margin-bottom: 8px !important;
    }
}