﻿
.clear10 {height: 10px;}
.clear20 {height: 20px;}



/*Main Nav*/
header#site-header #logo picture, header#site-header #logo img {max-height: calc(123px - 30px);}
header#site-header { min-height: 123px;}
nav.main>ul>li>span>a { padding: 53px 20px 0; height: 123px; }
header#site-header .navigation {margin-left: 30px;}
nav.main ul li.has-child>span::after { padding-top: 57px;}
nav.secondary>ul>li>span>div, nav.secondary>ul>li>span>a, nav.secondary>ul>li>a { display: block; padding: 53px 10px 0; height: 123px;}
/*Main Nav*/

#site-content { margin-top: 14px;}


blockquote, blockquote p.quote { font-size: 22px;}

/*Page Banners*/

/*Page Banners*/



/*Footer*/
.usn_pod_sociallinks { margin-top: -40px;}
/*Footer*/    



/*Fonts*/
/*.heading {font-family: 'jubilat', serif !important;}
.h1 {font-family: 'jubilat', serif !important; font-weight: 600;}
h1 {font-family: 'jubilat', serif !important; font-weight: 600;} 
.h2 {font-family: 'jubilat', serif !important; font-weight: 600;}
h2  {font-family: 'jubilat', serif !important; font-weight: 600;}
.h3  {font-family: 'jubilat', serif !important; font-weight: 400;}
h3  {font-family: 'jubilat', serif !important; font-weight: 400;}
.h4  {font-family: 'jubilat', serif !important; font-weight: 200;}
h4  {font-family: 'jubilat', serif !important; font-weight: 200;}
.h5  {font-family: 'jubilat', serif !important;}
h5  {font-family: 'jubilat', serif !important;}

p  {font-family: 'montserrat', sans-serif !important;}
body  {font-family: 'montserrat', sans-serif !important;}*/
/*Fonts*/




.BlueText {color: #153b63;}
.GoldText { color: #a97a14;}
.YellowText {color: #fee2a5;}
.WhiteText { color: #fff;}








/* Responsive Styles */


/*Phone*/
@media screen and (max-width: 750px) and (min-width: 100px) {

    header#site-header .navigation { margin-left: 0px;}


}
/*Phone*/






/*Tablet Portrait*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  and (orientation : portrait) { 

    header#site-header .navigation { margin-left: 0px;}
 
}
/*Tablet Portrait*/





/*Tablet Landscape*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  and (orientation : landscape) { 

}
/*Tablet Landscape*/










/*Additional Responsive Styles*/

@media screen and (max-width: 1291px) and (min-width: 1200px) {


    
}
