/* KL PRODUCTS */ /* orange = #ff671f */ .paul {color:red;} .logo-container { /*display: none;*/ margin-left: -743px; } /*.authorable a { color: #0096af; }*/ /* make h2s orange on Resources page */ .micro-site-container .two-col-image-tile /*.authorable h2.orange*/ { color: #ff671f!important; } /* fix template issues with secondary nav in tablet view */ .micro-site-nav-toggle-btn { margin: 20px 00px 0 -5px; float: right; padding-right: 9px; } .micro-site-nav-toggle-btn .icon-bar { background: #6B6B6B!important; } .micro-site-nav-toggle-label { color: #6B6B6B!important; font-family: proxima-nova-condensed, Helvetica, Arial, sans-serif; font-size: 21px; font-style: normal; font-variant: normal; font-weight: normal; text-transform: uppercase; margin-top: 3px; margin-right: -2px; } .micro-site-nav-main-mob.hidden-lg { border-bottom: 1px solid #6B6B6B; } /* orange = #ff671f */ #main .micro-site-container .two-col-image-tile h1{ color: #ff671f!important; } .micro-site-nav-megamenu .micro-site-nav-main > UL > LI A.menu-selected { color: #ff671f!important; } .micro-site-nav-megamenu .micro-site-nav-main > UL > LI A, .micro-site-nav-megamenu .micro-site-nav-main > UL > LI SPAN { font-size: 17px !important; /* font-weight: 400;*/ padding: 5px 9px 5px 14px; color: #fff!important; /*font-family: "proxima-nova-extra-condensed", Helvetica, Arial, sans-serif;*/ } /* MEDIA QUERY-3 RULES TO JUSTIFY SITE NAV IN DESKTOP VIEW */ @media (min-width: 980px) { .micro-site-nav-megamenu .micro-site-nav-main > UL > LI { float: none; display: inline-block; } .micro-site-nav-megamenu .micro-site-nav-main > UL.navprimary { text-align: justify; margin-bottom: 13px; } .micro-site-nav-megamenu .micro-site-nav-main > UL:after { content: ''; width: 100%; /* Ensures there are at least 2 lines of text, so justification works */ display: inline-block; } } /*.authorable { margin-top: 0px; } .authorable img { max-width: 100%!important; }*/ .micro-site-nav-megamenu .micro-site-nav-main{ margin-bottom: 20px; } .micro-site-container .two-col-image-tile /*.authorable h2*/ { font: 25px, Helvetica, Arial, sans-serif; /*font-weight: normal;*/ color: #63633!important; margin-top: 25px; margin-bottom: 5px; } .micro-site-container .two-col-image-tile /*.authorable h3*/ { font: 19px 'ProximaNovaCond-Bold', Helvetica, Arial, sans-serif; /*font-weight: normal;*/ color: #636363!important; margin-top: 25px; margin-bottom: 5px; } .videoCaption { margin-top: 5px; } .nav-primary li{ margin-top: 14px; margin-bottom: 18px; } .pullquote { font-family:'proxima_nova_condensedregular', Helvetica, Arial, sans-serif; text-transform: uppercase; color: #ff671f; font-size: 23px !important; line-height: 32px !important; margin-top: 26px; margin-bottom: 25px !important; margin-left: 0; padding: 20px 15px; border-top: 1px solid #ff671f; border-bottom: 1px solid #ff671f; } .widget-container h3 { color: #636363; font: 22px 'proxima_nova_condensedregular', Helvetica, Arial, sans-serif; font-weight: bold; font-style: normal; margin-bottom: 0; } .widget-container { margin-left: 50px; width: 256px; } .widget-container h4 { color: #828282; font: 18px 'proxima_nova_condensedregular', Helvetica, Arial, sans-serif !important; font-weight: normal; font-style: normal; margin-top: 5px; } .widget-container img, .widget-container a { display: block; } .widget-container p { } .widget-container img{ margin-bottom: 11px; } .widget-container a { color: #0096af; font-size: 13px; font-weight: normal; text-align: left; margin-top: 11px; } .sidebarItem { margin-top: 20px; margin-bottom: 39px; width: 250px; } /*.authorable .legal { font-size: 11px; }*/ p.pinkbg { background: #D8027F; width:950px; height:25px; } p.graybg { background: #EBEBEB; width:950px; height:25px; } #container { width: 960px; margin: 0 auto; } #primary { float: left; width: 320px; } #content { float: left; width: 250px; margin-left: 276px; margin-top: -152px; } #secondary { float: left; width: 250px; margin-left: 610px; margin-top: -176px; } #footer { clear: both; } .two-col-image-tile h2 { font: 400 1.3em Arial,Helvetica,sans-serif; letter-spacing: .05em; font-size: 30px; font-weight: bold; letter-spacing: normal; margin: 1px 0 15px; width: 100%; } /* font-size: 4em; */ .micro-site-container .micro-site-nav-main-mob { overflow: hidden !important; } .micro-site-nav-toggle-btn .nav-icon, .bmst-microheader-nav-toggle-btn .nav-icon { margin-right:10px !important }