@font-face { font-family: 'Lucida Fax Demibold'; src: url('wp-content/uploads/2014/04/lucida_fax_demibold.eot'); src: url('wp-content/uploads/2014/04/lucida_fax_demiboldd41d.eot?#iefix') format('embedded-opentype'), url('wp-content/uploads/2014/04/lucida_fax_demibold.svg#Lucida Fax Demibold') format('svg'), url('wp-content/uploads/2014/04/lucida_fax_demibold.woff') format('woff'), url('wp-content/uploads/2014/04/lucida_fax_demibold.ttf') format("truetype"); font-weight: bold; } @font-face { font-family: 'Script MT Bold'; src: url('wp-content/uploads/2014/04/script_mt_bold.eot'); src: url('wp-content/uploads/2014/04/script_mt_boldd41d.eot?#iefix') format('embedded-opentype'), url('wp-content/uploads/2014/04/script_mt_bold.woff') format('woff'), url('wp-content/uploads/2014/04/script_mt_bold.ttf') format("truetype"); font-weight: bold; font-style: normal; } @font-face { font-family: 'LeagueGothicRegular'; src: url('wp-content/themes/twentytenchild/League_Gothic-webfont.html'); src: url('wp-content/themes/twentytenchild/League_Gothic-webfontd41d.html?#iefix') format('embedded-opentype'), url('wp-content/themes/twentytenchild/League_Gothic-webfont-2.html') format('woff'), url('wp-content/themes/twentytenchild/League_Gothic-webfont-3.html') format('truetype'), url('wp-content/themes/twentytenchild/League_Gothic-webfont-4.html#LeagueGothicRegular') format("svg"); font-weight: normal; font-style: normal; } body, body p { color: #283a4c; } a { color: #4b5763; text-decoration: none; } a:hover { color: #635f4b; } .body .main { background: url(wp-content/uploads/2014/04/background-pattern.jpg) repeat; } .ebor-padding { padding: 0; } #footer { padding: 20px 0 0; } #footer ul.contact li p { color: #e9f5f5; } #footer ul.contact li p a, #footer .textwidget ul li a { color: #fff; text-decoration: none; } #footer ul.contact li p a:hover, #footer .textwidget ul li a:hover { text-decoration: underline; } .icon-map-marker { margin: 4px 4px 4px 0; } .tucson_contact h4 { margin: 0; } .footer-copyright { margin-top: 0; padding: 10px 0; } .home .slider-container div ul li { height: 100% !important; } .slider-container div ul li { height: 240px !important; } section.page-top div.page-top-info ul.breadcrumb { background: #016598; } h2 { margin-bottom: 0; font-size: 1.9em; } .main h2 a { text-decoration: none; border-bottom: 1px dotted #67a7c7; } .main h2 a:hover { text-decoration: none; border-bottom: 1px dotted #016598; } #dslc-content > div.dslc-modules-section.parallax > div.dslc-modules-section-wrapper.dslc-clearfix { padding-bottom: 60px; } h2, h3, .widget-title { font-family: 'Lucida Fax', 'Lucida Fax Demibold'; font-weight: bold; } .page-top-info h2 { font-family: 'Script MT', 'Script MT Bold', serif; font-weight: bold; } .industries-sidebar { font-size: 1.2em; font-family: 'Lucida Fax', 'Lucida Fax Demibold'; font-weight: bold; } .tp-caption { color: inherit; } /* -- Time -- */ .tp-caption.large_bg_black { font-size: 40px; line-height: 40px; font-weight: 800; font-family: 'Script MT', 'Script MT Bold', Serif; color: rgb(255,255,255); text-decoration: none; background-color: rgb(0,0,0); padding: 10px 20px 15px; border-width: 0; border-color: rgb(255,214,88); border-style: none; } .tp-caption.medium_light_white { font-size: 30px; line-height: 36px; font-weight: 300; font-family: 'Lucida Fax', 'Lucida Fax Demibold', Serif; font-weight: bold; color: rgb(179,191,191); text-decoration: none; background-color: transparent; padding: 0; border-width: 0; border-color: rgb(179,191,191); border-style: none; } /* -- Rain --*/ .tp-caption.large_bold_darkblue { font-size: 58px; line-height: 60px; font-weight: 800; font-family: 'Script MT', 'Script MT Bold', Serif; color: rgb(52,73,94); text-decoration: none; background-color: transparent; border-width: 0; border-color: rgb(255,214,88); border-style: none; } .tp-caption.medium_thin_grey { font-size: 34px; line-height: 30px; font-weight: 300; font-family: 'Lucida Fax', 'Lucida Fax Demibold', Serif; font-weight: bold; color: rgb(102,102,102); text-decoration: none; background-color: transparent; padding: 1px 4px 0; text-shadow: none; margin: 0; border-width: 0; border-color: rgb(255,214,88); border-style: none; } .tp-caption.medium_bg_darkblue { font-size: 20px; line-height: 20px; font-weight: 800; font-family: 'Lucida Fax', 'Lucida Fax Demibold', Serif; font-weight: bold; color: rgb(255,255,255); text-decoration: none; background-color: rgb(52,73,94); padding: 10px; border-width: 0; border-color: rgb(255,214,88); border-style: none; } .dslc-res-smaller-monitor #main-header h1.logo { border: none; } header nav ul.nav-main li a { margin: 0 -3px; } /* ------------- Unstickify -------------- */ /* ---- unused body.sticky-menu-active header.big-logo div.header-top { opacity: 100; } body.sticky-menu-active header.big-logo h1.logo { margin: -5px -42px -17px 0 !important; } body.header-top.sticky-menu-active header { margin-bottom: -50px !important; margin-top: 60px !important; padding: 0 !important; } header div.nav-main-collapse { margin-top: 0 !important; } body.sticky-menu-active header#main-header { padding: 2px 0 2px; } body.sticky-menu-active header h1 { margin: 7px -32px -17px 0; padding: 10px 30px; } body.header-top.sticky-menu-active header#main-header { padding: 12px 0 2px; } body.sticky-menu-down.header-top.sticky-menu-active header#main-header { top: -40px; } body.sticky-menu-active header div.header-top { margin-bottom: 0; } body.sticky-menu-active header.big-logo h1.logo { margin: -25px -32px -17px 0; padding: 10px 30px; } body.sticky-menu-active header.big-logo div.header-top { opacity: 0; } -- */