
.clear10 {height: 10px;}
.clear20 {height: 20px;}

.navigation .order-2 { margin-top: 11px !important;}
.navigation .site-search { margin-top: -5px !important;}

/*Main Nav*/
header#site-header #logo img { max-height: calc(82px - 40px);}
header#site-header #logo { padding: 28px 20px 20px;}
/*Main Nav*/



/*Page Banners*/

/*Page Banners*/



/*Footer*/
.usn_pod_sociallinks { margin-top: -20px;}
.breadcrumb-trail {    border-width: 0 0 0px;}
/*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*/


h1.heading { line-height: 56px;}
p.quote.c3-heading { font-size: 18px;}


.LightBlue {color: #37a8e0;}
.DarkBlue { color: #0061a2;}
.Navy {color: #0a2c42;}
.Orange {color: #ed8312;}
.WhiteText { color: #fff;}








/* Responsive Styles */


/*Phone*/
@media screen and (max-width: 750px) and (min-width: 100px) {

    header#site-header #logo img { max-height: calc(74px - 40px); margin-top: -5px; }

    h1 { line-height: 32px !important; }

    .usn_pod_sociallinks { margin-top: 0px;}

}
/*Phone*/






/*Tablet Portrait*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  and (orientation : portrait) { 

    .usn_pod_sociallinks { margin-top: 0px;}
 
}
/*Tablet Portrait*/





/*Tablet Landscape*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  and (orientation : landscape) { 

    header#site-header #logo img { max-height: calc(76px - 40px); padding-top: 6px; }

}
/*Tablet Landscape*/










/*Additional Responsive Styles*/

@media screen and (max-width: 1291px) and (min-width: 1200px) {


    
}
