/*--------------------------------------------------------------------------------*\
	CUSTOM MEDIA QUERIES 
\*--------------------------------------------------------------------------------*/


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


}/*end @media*/






/*TABLET LANDSCAPE + SMALL DESKTOP*/
@media (min-width: 980px) and (max-width: 1199px) {

h1 { font-size: 50px; line-height: 54px;}
h2 { font-size: 34px; line-height: 38px;}
h3 { font-size: 20px; line-height: 24px;}
h4 { font-size: 17px; line-height: 24px;}
p  { font-size: 16px; line-height: 24px;}



.header-nav{margin-top: 50px;}


/* MAX MENU - MAIN LEVEL */
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
	font-size: 14px;
	padding-left: 15px; padding-right:15px;
}



/*#mega_main_menu.primary > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link .link_text, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.nav_search_box *, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .post_details > .post_title, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .post_details > .post_title > .item_link{
	font-size: 14px;
}

#mega_main_menu.primary ul li .mega_dropdown > li > .item_link, #mega_main_menu.primary ul li .mega_dropdown > li > .item_link .link_text, #mega_main_menu.primary ul li .mega_dropdown, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .post_details > .post_description {
    font-size: 12px !important;
}*/

/* SET PADDING BETWEEN BUTTONS Main level */
/*#mega_main_menu > .menu_holder > .menu_inner > ul > li {
    margin: 0px 25px;
}*/

.header-title{margin-top: 45px;}

ul.b5-breadcrumbs {
    font-size:16px;
}

}/*end @media*/









/*TABLET PORTRAIT*/
@media (min-width: 768px) and (max-width: 979px) {

h1 { font-size: 45px; line-height: 50px;}
h2 { font-size: 30px; line-height: 34px;}
h3 { font-size: 20px; line-height: 24px;}
h4 { font-size: 17px; line-height: 24px;}
p  { font-size: 14px; line-height: 24px;}


/* MAX MENU - MAIN LEVEL */
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
	font-size: 12px;
	padding-left: 10px; padding-right:10px;
}



/*#mega_main_menu.primary > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link .link_text, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.nav_search_box *, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .post_details > .post_title, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .post_details > .post_title > .item_link{
	font-size: 12px !important;
}

#mega_main_menu.primary ul li .mega_dropdown > li > .item_link, #mega_main_menu.primary ul li .mega_dropdown > li > .item_link .link_text, #mega_main_menu.primary ul li .mega_dropdown, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .post_details > .post_description {
    font-size: 10px !important;
}*/

/* SET PADDING BETWEEN BUTTONS Main level */
/*#mega_main_menu > .menu_holder > .menu_inner > ul > li {
    margin: 0px 30px !important;
}*/

.logo {text-align: center; margin:20px 0 20px 0;}

.header-title{margin-top: 40px;}

ul.b5-breadcrumbs {
    font-size:14px;
}


}/*end @media*/





/*MOBILE LANDSCAPE*/
@media (max-width: 767px) {

h1 { font-size: 40px; line-height: 42px;}
h2 { font-size: 28px; line-height: 30px;}
h3 { font-size: 19px; line-height: 22px;}
h4 { font-size: 17px; line-height: 24px;}
p  { font-size: 14px; line-height: 24px;}


.logo {text-align: center; margin:20px 0 10px 0;}

.header-title{margin-top: -5px; text-align: center;}

ul.b5-breadcrumbs {
    font-size:14px;
}

}/*end @media*/





/*MOBILE PORTRAIT*/
@media (max-width: 480px) {

h1 { font-size: 38px; line-height: 40px;}
h2 { font-size: 26px; line-height: 28px;}
h3 { font-size: 19px; line-height: 22px;}
h4 { font-size: 17px; line-height: 24px;}
p  { font-size: 14px; line-height: 24px;}


.logo {text-align: center; margin:10px 0 10px 0;}

.footerLogo{margin: 40px 0; text-align: center;}

.copyright {margin: 20px 0 20px 5px;}

.header-title{margin-top: -5px; text-align: center;}

ul.b5-breadcrumbs {
    font-size:14px;
}

}/*end @media*/














/*5 Columns*/

.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}