@charset "utf-8";/*Theme Name: Purdue FNR ExtensionAuthor: Jackson Sky Web Design & DevelopmentAuthor URI: http://jacksonsky.com/Description: A custom WordPress theme for the Purdue FNR Extension.Version: 1.0*//* * HTML5 Boilerplate * * What follows is the result of much research on cross-browser styling. * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal, * Kroc Camen, and the H5BP dev community and team. *//* ==========================================================================   Base styles: opinionated defaults   ========================================================================== */html,button,input,select,textarea {    color: #222;}body {    font-size: 1em;    line-height: 1.6;}/* * Remove text-shadow in selection highlight: h5bp.com/i * These selection declarations have to be separate. * Customize the background color to match your design. */::-moz-selection {    background: #b3d4fc;    text-shadow: none;}::selection {    background: #b3d4fc;    text-shadow: none;}/* * A better looking default horizontal rule */hr {    display: block;    height: 1px;    border: 0;    border-top: 1px solid #ccc;    margin: 1em 0;    padding: 0;}/* * Remove the gap between images and the bottom of their containers: h5bp.com/i/440 */img {    vertical-align: middle;}/* * Remove default fieldset styles. */fieldset {    border: 0;    margin: 0;    padding: 0;}/** photo set up in blog*/.divider {clear:both;}/* * Allow only vertical resizing of textareas. */textarea {    resize: vertical;}/* ==========================================================================   Chrome Frame prompt   ========================================================================== */.chromeframe {    margin: 0.2em 0;    background: #ccc;    color: #000;    padding: 0.2em 0;}textarea, input { outline: none; }/* ==========================================================================   Author's custom styles   ========================================================================== *//***** DEFAULT STYLES *******/* {margin: 0;}html, body {height: 100%;background: #fff;}body{	font-family: Arial, Helvetica, sans-serif;	font-size:14px;	color:#626159;	font-weight: normal;	font-style:normal;	line-height:1.7;	}a, body a{color:#8E6F3E; text-decoration:none !important;}a:hover, body a:hover{color:#000000; text-decoration:underline !important;}a:active, a:focus, body a:active, body a:focus{outline:none;}p{margin:0 0 25px;}h1, h2, h3, h4, h5, h6{ font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif !important; font-weight:400 !important; line-height:1.2 !important; margin:0; padding:0; letter-spacing:.02em !important; color:#9f9b91 !important; margin-bottom:5px !important;}h1{font-size:30px; margin-bottom:15px; text-transform:uppercase;}h2{font-size:26px; text-transform:uppercase; margin-bottom:10px;}h3{ font-size:24px !important;}h4{ font-size:18px;}h5{ font-size: 16px;}h6{ font-size:14px; margin-bottom:0;}ul, ol{margin:0 0 25px 0px;}li{padding:0 0 4px 10px;}.transThree{-o-transition: all .3s linear;  -moz-transition: all .3s linear;  -webkit-transition: all .3s linear;  transition: all .3s linear;}.transFour{-o-transition: all .4s linear;  -moz-transition: all .4s linear;  -webkit-transition: all .4s linear;  transition: all .4s linear;}input[type="submit"]{background:#8E6F3E; border:0 none; color:#fff; text-align:center; padding:5px 10px; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; letter-spacing:.05em;-o-transition: all .3s linear;  -moz-transition: all .3s linear;  -webkit-transition: all .3s linear;  transition: all .3s linear;}input[type="submit"]:hover{ background:#3f3f3f; cursor:pointer;}/*** Global Styles ***/.lightGrey{color:#9d9d9d;}/**** Clearfix update ****/.group:after {	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;	}* html .group             { zoom: 1; } /* IE6 */*:first-child+html .group { zoom: 1; } /* IE7 */ /*********** LAYOUT ************/ .wrapper {margin: 0 auto; padding:0; width:1000px;}.full {width:100%; display:block;}/***** Main Header *****/#mainHeader {	width: 100%;	height:auto;	min-height:250px;	background-color:#fff;}/** Top Banner **/#purdueExBanner{height:80px; border-bottom:1px #ebedef solid; background-color: #ebedef;}/** Logo **/#exLogo {	overflow:hidden;	display:block;	width:50%;	height:60px;	margin:15px 0 0 0;	float:left;	padding-bottom:10px;}#exLogo h2.extension-title{margin: 0;}#exLogo .extension-title img{width: 100%; height: auto; max-width: 415px;}#extensionLinks {float:right; display:block; width:50%; text-align:right; color:#626159; font-size:10px; margin-top:32px; text-transform:uppercase; letter-spacing:.001em;}#extensionLinks a{text-decoration:none; color:#626159;}#extensionLinks a:hover{text-decoration:underline;}/** Forestry & Natural Resources Header**/#fnrHead{ min-height:132px; background:#fff; display:block;}#siteTitle{width:55%; float:left; margin-left: 0px;}#siteTitle h1{ font-size:44px; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; font-weight:400; color:#8E6F3E; line-height:1; margin-top:22px;}#siteTitle a {text-decoration:none !important; color:#8E6F3E;}#siteTitle a:hover {text-decoration:none; color:#815701;}/**** Search ****/#topSearch{width:40%; float:right; margin-top:28px; padding:0; display:block;}#topSearch .searchLink{display:none;}form#searchform{background:#d6d6d6; height:32px; display:block; padding:0; margin:0; float:right;}form#searchform .screen-reader-text{display:none;}form#searchform #s{border:0 none; width:190px;background:url(images/common/search.gif) no-repeat; background-position: 9px 7px; margin:0; padding:0; float:left; height:32px; line-height:32px; padding-left:35px; font-size:13px;}form#searchform #searchsubmit{border:0 none; margin:0; padding:0; width:75px; display:block; float:left; height:32px; font-size:18px; color:#fff; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; text-transform:uppercase; background:#68665e;-o-transition: all .3s linear;  -moz-transition: all .3s linear;  -webkit-transition: all .3s linear;  transition: all .3s linear;}form#searchform #searchsubmit:hover{background:#8E6F3E;}/*** Social Links ****/#socialLinks{width:40%; float:right; text-align:right; margin-top:22px;}#socialLinks a{color:#9f9b91; text-decoration:none; font-size:24px; margin-left:13px; line-height:1;-o-transition: all .3s linear;  -moz-transition: all .3s linear;  -webkit-transition: all .3s linear;  transition: all .3s linear;}#socialLinks a:hover{color:#8E6F3E;}/** Main Navigation **/#navHead {	min-height:40px;	background:#8E6F3E;}#menu {	display: none;}#mainNavCon {	height:40px;	display:inline-block;	float:left;	width:1000px;	/*margin-left:-10px;*/}#mainNav {	display:block;}#mainNav ul {	height:40px;	float:left;	display:block;	margin:0;	padding:0;	list-style:none;}#mainNav ul li {	margin:0;	padding:0;	float:left;	display:inline-block;}#li a {	font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif;	letter-spacing:.06em;	color:#fff !important;	background:rgba(63, 63, 63, 0);	line-height:40px;	font-size:18px;	font-weight:400;	text-decoration:none !important;	text-transform:uppercase;	display:inline-block;	float:left;	padding: 0 16px 0 16px !important;	margin:0;	-o-transition: all .3s linear;	-moz-transition: all .3s linear;	-webkit-transition: all .3s linear;	transition: all .3s linear; }#mainNav ul li a {    font-family: 'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif;    letter-spacing: .06em;    /*color: #fff !important;*/    background: rgba(63, 63, 63, 0);    line-height: 40px;    font-size: 18px;    font-weight: 400;    text-decoration: none;    text-transform: uppercase;    display: inline-block;    float: left;    padding: 0 16px;    margin: 0;    -o-transition: all .3s linear;    -moz-transition: all .3s linear;    -webkit-transition: all .3s linear;    transition: all .3s linear;}#mainNav ul li a:hover {	  /*color:#f3f3f3 !important;	  background:rgba(63, 63, 63, 1);*/	  text-decoration: none !important;}/***** Page Content *****/#pageContentCon{ width:100%; display:block; margin:0; padding:30px 0 15px;}/**** Main Content ****/#mainContent {	float:left;	width:70%;	margin:0 5% 15px 0;	padding:0; display:block;}#mainContent h1{ }#mainContent h2{}/***** Side Content *****/#sideColumn{width:25%; display:block; float:left; margin-top:16px; padding:25px 0; }/*** side default box ***/#sideContent .defaultBox{background:#f4e9d3;}#sideContent .defaultBox .innerBox{padding:10px 6% 15px; width:88%;}/************** Footer **************/.wrapperSticky{min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -50px;}.push{height:50px;}#mainFooter{ min-height:50px; width:100%; display:block; font-size:14px; background:#000000 !important; color:#fff !important; font-size:10px;}#mainFooter a{color:#fff !important; text-decoration:underline !important;}#mainFooter a:hover{color:#f4e9d3;}#leftFoot{display:block; padding:15px 0; float:left; width:60%;}#rightFoot{float:left; display:inline-block; padding:30px 0 15px; width:35%; margin-left:5%;}#footPInfo{float:left; width:30%; margin-right:5%; text-align:right;}#footLogo{float:left; width:60%;}#footLogo img{width:100%; height:auto; max-width:350px;}/** footer form **/form#search label{text-transform:uppercase; font-size:13px;}form#search input[type="text"]{ padding:3px; width:221px; border:0 none; background:#e0e0e0;}/*********************** PAGES ********************************//**************** HOME ********************/.home #mainHeader{ min-height: inherit;}.home #pageContentCon{padding:0; margin:0;}/**** Home Slide Area ****/.home #homeSlideBanner{ padding:30px 0 !important;}.home #sliderCon{width:100%; display:block;}.home div.meteor-slides.navboth{margin-bottom:0;}.home .slideCap{display:block; background:#000; background:rgba(0,0,0,0.7); width:100%; min-height:66px; position:relative; bottom:66px;}.home .slideCap p{line-height:1.2; color:#fff; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; font-size:17px; display:block; width:70%; padding:11px 0 0 2%;}.home .meteor-slides .meteor-buttons{ bottom:33px; right:2%; left:inherit; width: auto;}.home .meteor-slides ul.meteor-nav{display:inline;}.home .meteor-slides .meteor-nav a{width:46px;}.meteor-slides .meteor-nav .prev a{ background-image:url(images/home/arrowLeft.png); background-position:left center; background-size:92px 46px; margin-left:1%;}.meteor-slides .meteor-nav .prev a:hover{ background-image:url(images/home/arrowLeft.png); background-position:right center; background-size:92px 46px;}.meteor-slides .meteor-nav .next a{ background-image:url(images/home/arrowRight.png); background-position:left center; background-size:92px 46px; margin-right:1%;}.meteor-slides .meteor-nav .next a:hover{ background-image:url(images/home/arrowRight.png); background-position:right center; background-size:92px 46px;}/**** Home Content Area ****/.home #homeContentBanner{ background:#f7f4ed; padding:45px 0 50px;}.home #homeContentBanner #searchCol, .home #homeContentBanner #blogCol{margin-right:5%;}.home .homeInfoCon{width:30%; float:left;}.home .homeInfoCon h3{font-size:24px; text-transform:uppercase; margin:0 0 3px; padding:0;}.home .homeInfoBox{background:#fff; border-top:7px solid #9f9b91;}.home .homeInfoBoxIn{min-height:294px; color:#828176; padding:19px 6.66666666666667% 15px; width:86.66666666666666%;}.home .infoBoxBtn{display:block; width:100%;}.home .infoBoxBtn a{ display:block; width:100% !important; padding-left:6.66666666666667%; background:#9f9b91; font-size:14px; text-transform:uppercase; color:#f7f4ed !important; line-height:38px;}.home .infoBoxBtn a:hover{text-decoration:none; background:#828176;}/*** Search Box ***/.home #uwpqsf_id{border:0 none;}form.homeSearch, .homeInfoBox [id*='uwpqsffrom_'], #sideContent [id*='uwpqsffrom_']{font-size:14px;}form.homeSearch input[type="text"], .homeInfoBoxIn [id*='uwpqsffrom_'] input[type="text"]{width:100%; border:1px solid #e2d7c0; padding:13px; background:#f4e9d3; margin-bottom:20px;-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.home input#uwpqsf_id_key{margin:0;}form.homeSearch fieldset.checklist{ margin:0 5% 20px;}form.homeSearch label, .home .uwpqsf_class > span[class*="taxolabel-0"]{ display:block; width:100%; font-size:18px; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:400 !important; padding:0 !important;}form.homeSearch input[type="checkbox"], .homeInfoBoxIn [id*='uwpqsffrom_'] input[type="checkbox"], #sideContent [id*='uwpqsffrom_'] input[type="checkbox"]{background:#f4e9d3; border:1px solid #e2d7c0; margin:5px 5px 5px 0;}.homeInfoBox [id*='uwpqsffrom_'] #tax-check-0, #sideContent [id*='uwpqsffrom_'] #tax-check-0{ margin:0 5% 0; display:block; float:left; padding-bottom:20px;}.homeInfoBox [id*='uwpqsffrom_'] .uwpqsf_submit, #sideContent [id*='uwpqsffrom_'] .uwpqsf_submit{text-align:left;}form.homeSearch input[type="submit"], .home #uwpqsf_id_btn[type="submit"] { background:#8E6F3E; border:0 none; color:#fff; text-transform:uppercase;  padding:0 25px; line-height:42px; font-size:24px; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; margin-left:5%;-o-transition: all .3s linear;  -moz-transition: all .3s linear;  -webkit-transition: all .3s linear;  transition: all .3s linear;}form.homeSearch input[type="submit"]:hover{background:#3F3F3F;}/**** Blog Box ****/#blogCol .homeInfoBoxIn{}#blogCol .homeInfoBoxIn ul{list-style:none; margin:0; padding:0; line-height:1.2;}#blogCol .homeInfoBoxIn ul li{margin-bottom:5px; padding-left:0;}#blogCol .homeInfoBoxIn ul li a.blogTitle{text-decoration:none;}#blogCol .homeInfoBoxIn ul li a.blogTitle:hover{text-decoration:underline;}#blogCol .homeInfoBoxIn ul li .postInfo{font-size:11px; font-style:italic; color:#828176;}#blogCol .homeInfoBoxIn ul li .postInfo a{color:#828176; text-decoration:underline;}#blogCol .homeInfoBoxIn ul li .postInfo a:hover{color:#906300;}/**** Events Box *****/#eventsCol .homeInfoBoxIn ul{list-style:none; margin:0; padding:0; line-height:1.2;}#eventsCol .homeInfoBoxIn ul li{margin-bottom:5px; padding-left:0;}#eventsCol .homeInfoBoxIn ul li .eventDate{font-weight:bold;}#eventsCol .homeInfoBoxIn ul li .eventTime{font-style:italic;}#eventsCol .homeInfoBoxIn ul li .eventTitle a{text-decoration:none;}#eventsCol .homeInfoBoxIn ul li .eventTitle a:hover{text-decoration:underline;}/**** Home Content Area ****/.home #homeWhoIsBanner{ padding:40px 0;}/***** Who is Section ******/.home #whoContent{width:50%; float:left; margin-right:5%;}.home #whoContent h2{font-size:30px; font-weight:normal; margin:0 0 6px; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif;}.home #whoVideo{width:45%; float:left;}.home #whoVideo .videoWrapper{	position: relative;	padding-bottom: 56.25%; /* 16:9 */	padding-top: 25px;	height: 0;}.home #whoVideo .videoWrapper iframe{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	}.home #whoVideo img{width:100%; height:auto;}/**************** Search Results Page ********************/.search-results p{margin-bottom:10px;}.search-results a.more, .single-publications a.more{padding:7px 18px; background:#f4e9d3; text-transform:uppercase;}.search-results a.more:hover, .single-publications a.more:hover{background:#3f3f3f; color:#fff; text-decoration:none;}.search-results .text11{ margin-bottom:5px; color:#9F9B91;}/*** Search Side ***/#sideContent #sideSearch{background:#f4e9d3;}#sideContent #sideSearch .innerBox{padding:10px 6% 15px; width:88%;}#sideContent #uwpqsf_id{border:0 none;}#sideContent [id*='uwpqsffrom_'] input[type="text"]{width:100%; border:1px solid #e2d7c0; padding:13px; background:#f4e9d3; margin-bottom:20px;-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;	background-color:#FEFFF7; border:0 none; margin:0;}#sideContent .uwpqsf_class > span[class*="taxolabel-0"]{ display:block; width:100%; font-size:18px; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:400 !important; padding:0 !important;}#sideContent [id*='uwpqsffrom_'] .uwpqsf_submit{text-align:left; margin-bottom:0;}#sideContent input#uwpqsf_id_btn[type="submit"] { background:#8E6F3E; border:0 none; color:#fff; text-transform:uppercase;  padding:0 20px !important; line-height:32px; font-size:20px; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; margin-left:0;-o-transition: all .3s linear;  -moz-transition: all .3s linear;  -webkit-transition: all .3s linear;  transition: all .3s linear;}#sideContent #uwpqsf_id_btn[type="submit"]:hover{background:#3F3F3F;}#sideSearch a.btmbtn{background:#9f9b91; display:block; padding:8px 6%; width:88%; font-size:14px; text-transform:uppercase; color:#f7f4ed;}#sideSearch a.btmbtn:hover{text-decoration:none; background:#828176;}/******************** Advanced Search Page **********************/#mainContent .uwpqsf_class > span[class*="taxolabel-"], .page-template-template-advancedSearch [id*='uwpqsffrom_'] .-keyword{font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; font-weight:400 !important; line-height:1.2; margin:0; padding:0; letter-spacing:.02em; color:#9f9b91; margin-bottom:5px; font-size:24px; width:100% !important; display:block;}.page-template-template-advancedSearch #uwpqsf_id{border:0 none;}.page-template-template-advancedSearch [id*='uwpqsffrom_'] > div[id*="tax-check-"]{ margin-bottom:15px;}.page-template-template-advancedSearch [id*='uwpqsffrom_'] > div[id*="tax-check-"] label{	float:none;	display: inline-block;	width:45%; margin-right:5%;	}.page-template-template-advancedSearch [id*='uwpqsffrom_'] > div[id*="tax-check-"] label input[type="checkbox"]{margin:3px 5px 3px 0;}.page-template-template-advancedSearch [id*='uwpqsffrom_'] input#uwpqsf_id_key{width:75%; margin-left:0; padding:7px; font-size:16px; margin-bottom:15px;}.page-template-template-advancedSearch [id*='uwpqsffrom_'] .uwpqsf_submit{text-align:left;}.page-template-template-advancedSearch [id*='uwpqsffrom_'] input[type="submit"]{padding:10px 20px; font-size:18px;}/**************** FAQ Page *********************/.frq-main-title{padding:5px 0 5px 2%; width:98%; background:#8E6F3E; color:#fff; margin:0;}.hrf-faq-list{margin-bottom:20px;}h3.hrf-title{padding-top:0 !important;}.hrf-title.close-faq span{background-color:#3F3F3F;}.faqList{margin-bottom:30px;}/************** FAQ Single Page ******************/.single-hrf_faq #postinfo, .single-hrf_faq #paging, .single-hrf_faq .nocomments{display:none;}/****************************** Area of Interest ************************************/.expert{margin-bottom:7px; line-height:1.3;}#sideColumn.withBoxTop{ padding-top:0; margin-top:0;}#sideColumn #sideColumnBlog{width:85%; padding-left:7.5%; padding-right:7.5%; margin-top:0;}/*********************************** Initiatives Page ***********************/#initiatives .initiativesRow{padding:10px 1.5%; width:97%;}#initiatives .rowTwo{background:#F7F4ED;}.initiativesLeft{float:left; width:12.5%; margin-right:2.5%;}.initiativesRight{float:right; width:85%;}.initiativesLeft img{width:100%; height:auto; margin-top:5px;}/************************************** Podcast Page *******************/.castLoop{margin-bottom:15px;}.castLoop h4{margin-bottom:0;}/**************** Videos Page *****************/.ytc-promotion.col-xs-5 a{display:none;}.ytctdescription{line-height:1.3; font-size:11px; margin-bottom:12px !important;}.ytctitle{line-height:1.1; margin-top:4px;}/*************** Publication Listing Page ****************/table.publicationTable {border-bottom:1px solid #F4E9D3; margin-bottom:20px;}table.publicationTable tr{ vertical-align:top; border-bottom:1px solid #F4E9D3;}table.publicationTable tr th{background:#F4E9D3; text-align:left; padding:8px 1%; cursor:pointer;}table.publicationTable tr th:hover{ background:#dcc79e;}table.publicationTable td{padding:4px 1%; line-height:1.4;}table.publicationTable .pubTitle{width:24%;}table.publicationTable .pubAuthor{width:15%;}table.publicationTable .pubItem{width:10%;}table.publicationTable .pubSize{width:12%;}table.publicationTable .pubEdit{width:11%;}table.publicationTable .pubPrice{width:13%;}table.publicationTable .pubCat{width:15%;}.page-template-template-publication h2.screen-reader-text{font-size:18px; margin-bottom:2px;}.page-template-template-publication a.page-numbers{background:#F4E9D3; display:inline-block; padding:4px 6px; margin:1px;}.page-template-template-publication a.page-numbers:hover{ text-decoration:none; background:#F7F4ED;}.page-template-template-publication .page-numbers{border:1px solid #F4E9D3; display:inline-block; padding:3px 6px; margin:1px; background:#fff;}#sorttable_sortfwdind, #sorttable_sortrevind, .goneArrow{font-size:26px; line-height:.8; float:right; display:inline-block;}.sorttable_sorted .goneArrow, .sorttable_sorted_reverse .goneArrow{display:none;}/*** JE Fix styles ***/#pubList #searchField{ padding:3px; margin:0 0 15px 0;}#pubList #DataTables_Table_0_length{margin-bottom:15px;}#pubList table.dataTable thead th{border-bottom:1px solid #f4e9d3;}#pubList .even{background:#fcf8f2;}#pubList table.dataTable.no-footer{ border-bottom:1px solid #f4e9d3;}#pubList .dataTables_wrapper .dataTables_paginate .paginate_button:hover{ background:#8E6F3E; border:1px solid #3F3F3F;}#pubList a.paginate_button.previous.disabled:hover{color:#fff !important;}#pubList table.dataTable thead .sorting{background-image:url(images/publication/sort_both.png);}#pubList table.dataTable thead .sorting_asc{ background-image: url(images/publication/sort_desc.png);}#pubList table.dataTable thead .sorting_desc{ background-image:url(images/publication/sort_asc.png);}#pubList table.dataTable thead .sorting_desc:hover, #pubList table.dataTable thead .sorting_asc:hover, #pubList table.dataTable thead .sorting:hover{ background-repeat:no-repeat; background-position:right center;}/*****************  Wildlife Page ***********************/#mainContent .wpcmsdev-toggle{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}#mainContent .wpcmsdev-toggle .toggle-title{font-size:18px;}#mainContent .wpcmsdev-toggle .toggle-title a{background:#F4E9D3; color:#444;}#mainContent .wpcmsdev-toggle .toggle-title a:hover{ background:#F7F4ED;}/**************** Calendar Full List Style Page **************/#mainContent div.css-search div.em-search-main .em-search-submit{background:#8E6F3E; border:0 none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}#mainContent div.css-search div.em-search-text{background-image:none;}#mainContent div.css-search div.em-search-text{padding-left:0; margin-left:0;}#mainContent div.css-search input.em-date-start{margin-bottom:5px;}.eventLoop{display:block; margin-bottom:15px;}.eventLoop h4{margin-bottom:0;}/***************** Calendar Full Page ****************/.fc-view .ui-widget-content{background-image:none;}#mainContent.fullCal{ width:70%; margin:0 !important;}#mainContent #wpfc-calendar-wrapper .fc-header-title h2{font-size:20px !important;}#mainContent .fc-event-inner{line-height:1.4; padding:0 2%; width:96%;}#mainContent .legendCat{display:inline-block;}#mainContent .legendCat a{display:inline-block; padding:7px 15px; color:#fff;}#mainContent .ui-state-highlight{background:#A3D6D7; border-top:1px solid #7CA6C0; border-left:1px solid #7CA6C0;}/*************** Calendar Single ***********/#singleEventTop{ background:#F7F4ED; padding:10px 2%; margin-bottom:15px;}#singleETL{float:left; width:40%; padding:0 3% 20px 2%;}#singleETL p{	-ms-word-break: break-all;     /* Be VERY careful with this, breaks normal words wh_erever */     word-break: break-all;     /* Non standard for webkit */     word-break: break-word;-webkit-hyphens: auto;   -moz-hyphens: auto;        hyphens: auto;}#singleEventTop .map{ float:right; width:55%;}#singleEventTop .map .em-location-map-container{width:100% !important;}#singleEventTop ul.event-categories{margin:0 0 0 15px; padding:0;}table.em-calendar{width:100%;}/**************** Staff Profile Listing **********************/table#directoryTable th{background:#F4E9D3; text-align:left;padding:4px 4px;}table#directoryTable td{padding:2px 4px; vertical-align:top;}table#directoryTable tr.rowTwo td{ background:#F7F4ED;}table#directoryTable .colName{width:15%;}table#directoryTable .colTitle{width:20%;}table#directoryTable .colOffice{width:30%;}table#directoryTable .colPhone{width:10%;}table#directoryTable .colEmail{width:15%;}/**************** Staff Profile Page Single **********************/.proMainInfoCon{ background:#F4E9D3; padding-top:10px; padding-bottom:10px;}.proMainInfoCon h3{margin-bottom:4px;}.proMainInfoCon .pTitle{font-size:16px; line-height:1.3; margin-bottom:5px;}.proImageCon{float:left; max-width:165px; width:23.57142857142857%; margin:0 3% 10px 2%;}.proImageCon img{ border:1px solid #fff; width:100%; height:auto;-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.proMainInfo{float:left; width:71.42857142857143%;}.proMainInfoCon .rit{width:100%; display:block;}.proMainInfoCon .label{display: inline-block; width:75px; color: #626159; font-size: 90%;}.proMainInfoCon .info{display:inline-block;}.profileContent{margin-top:25px;}.whyRow{width:100%; display:block; margin-bottom:20px;}.whyRow .whyQ{font-size:18px; color:#44400; font-family:"Ubuntu Condensed",Arial Narrow,Arial,Helvetica,sans-serif; font-weight:400;}/****** Side Column Profile ******/#sideContent.sideProfile{ border:1px solid #F4E9D3; margin-top:10px; padding:8px 4px;-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}#sideContent.sideProfile h3{ padding:0 1%; display:block; width:98%;}.sideProfile ul{margin:0 0 10px; padding:0; list-style-type:none;}.sideProfile ul li{margin:0; padding:0; list-style-type:none; line-height:1.3;}.sideProfile ul li a{padding:0 1%; width:98%; display:block; font-size:14px; padding-top:3px; padding-bottom:3px;-o-transition: all .3s linear;  -moz-transition: all .3s linear;  -webkit-transition: all .3s linear;  transition: all .3s linear;}.sideProfile ul li a:hover{background:#F4E9D3; text-decoration:none;}.sideProfile ul li .iconHold{display:inline-block; margin-right:4px; vertical-align:top;}.sideProfile ul li .textHold{display:inline-block; width:80%;}/*************** Overview Page (Plugin) ***********/.ccpages_excerpt a:last-child{display:none;}.childexcerpt .ccchildpage {border: 1px solid #ccc; background:#f7f4ed;}.childexcerpt .ccpages_excerpt {font-size:14px;}.childexcerpt .ccpages_more {font-size:14px; font-weight:bold;}.childoutsideplugin {border: 1px solid #ccc; background:#f7f4ed;margin: 1em 1%;padding: 0.75em 2%;}.morelink {font-size:14px; font-weight:bold;}.shortlooplist {margin:15px 0 0 0;}.shortlooplist .shortloopmeta {font-size:10px;}.childoutsideplugin .rowTwo{background:#fff;}table.publicationTable tr td.pubheader{background:#F4E9D3; text-align:left; padding:8px 1%; font-weight:bold;}/******************* Contact Us *******************/#sideContent iframe{width:100% !important;}/**************** BLOG ********************/#sideColumnBlog{width:25%; display:block; background:#f4e9d3; float:left; padding:12px 1.5%; float:left; }#blogSidebarImage{float:left; width:25%; margin-top:16px;}#blogSidebarImage img{ width:100%; height:auto;}#blogSidebar ul {list-style:none; margin:0; padding:0; line-height:1.2;}#blogSidebar ul li{margin-bottom:8px; padding-left:0;}#blogSidebar ul li a {text-decoration:none;}#blogSidebar ul li a:hover{text-decoration:underline;}#blogSidebar h2.topmargin{margin-top:25px;}#blogSidebar ul li .postInfo{font-size:11px; font-style:italic; color:#828176;}#blogSidebar ul li .postInfo a{color:#828176; text-decoration:underline;}#blogSidebar ul li .postInfo a:hover{color:#906300;}#blogCategories ul li{margin-bottom:4px;}#blogArchive select{ padding:5px; border:none 0; color:#3F3F3F; background:#fff; font-family:Arial,Helvetica,sans-serif;}/********************* WordPress Styles *********************/img.alignleft {float:left; display:inline; margin:5px 5% 15px 0; padding:5px; background:#ffffff; border:1px solid #e1dbd8; max-width:40%; height:auto; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}img.alignright {float:right; display:inline; margin:5px 0 15px 5%; padding:5px; background:#ffffff; border:1px solid #e1dbd8; max-width:40%; height:auto; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}img.alignnone {margin: 0 0 10px 0; width:100%; height:auto; padding:1%; border:1px solid #e1dbd8;-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}img.aligncenter {clear: both; display: block; margin: 0 auto 10px; max-width:100%; height:auto; padding:1%; border:1px solid #e1dbd8;-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}img.rounder10{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.wp-caption.alignright{float:right; margin:5px 0 15px 5%; padding:5px;border:1px solid #e1dbd8; max-width:40%; height:auto; border:1px solid #e1dbd8; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  }.wp-caption.alignleft{float:left; margin:5px 5% 15px 0; padding:5px; border:1px solid #e1dbd8; max-width:40%; height:auto; border:1px solid #e1dbd8; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  }.wp-caption.alignright img{ width:100%; height:auto;}p.wp-caption-text {margin:4px 0; font-size:11px; color:#9F9B91;}#posttitle h1{margin-bottom:5px; line-height:115%; text-transform:none;}#posttitle a {	text-decoration:none !important;}#posttitle a:hover {	color:#3f3f3f !important;	}#postinfo {	float:left;	display:inline;	background:#f7f4ed;	color:#828176;	font-size:11px;	padding:4px 2% 3px;	margin:5px 0 20px 0;	width:100%;	clear: both !important;}.alignright {float: right; margin:5px 0 15px 5%; display:inline;}.alignleft {float: left; margin:5px 5% 15px 0; display:inline;}#paging {font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif;display: block;text-align: center;margin-top: 60px;margin-bottom: 45px;text-transform:uppercase;font-size:16px;}h3#comments  {font-size:18px; text-transform:uppercase;}#respond h3 {margin:45px 0 10px 0; font-size:24px; text-transform:uppercase;}.avatar { display:none;}.commentlist {padding:10px 0 0 0;}.commentlist li {padding:10px 2%; margin:0; list-style-type:none; width:96%; }.comment-author {font-weight:bold;}.comment-body {font-size:11px;}.comment-body p {margin:8px 0;}.comment-meta {font-size:11px; margin:0 0 6px 0;}.alt {background:#f7f4ed}a.subscribe{text-transform: uppercase; color:#fff; background-color: #68665f; display: inline-block; padding: .5em; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; font-size: 16px;}a.subscribe:hover{color:#3f3f3f; text-decoration: none !important; background-color: #CFB991;}/*********** Misc Page styles **************/#mainContent.fullPage{ width:100%; margin:0;}.rowTwo{background:#F7F4ED;}.topMargin {margin:15px 0 0 0;}.text11{font-size:11px;}ul#mega-menu-primary-menu{z-index:10;}/* ==========================================================================MEDIA SIZES========================================================================== *//* Note: make images display for retina */@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {    #logo hgroup{}}@media only screen and (max-width: 479px) {h1{}h2{}/******** LAYOUT ****************/ .wrapper {margin: 0 auto; padding:0; width:100%;}/***** main Header *****/#mainHeader{width: 100%; height:auto; min-height:60px; margin-bottom:0; padding:0;}#purdueExBanner{margin-top:0px; border-top:1px #f8f9fa solid; height: inherit; }#extensionLinks{display:none;}/** Logo **/#exLogo{overflow:hidden; display:block; width:80%; height:auto; margin:0; float:none;  top:5px; padding:10px 0 10px 4% !important;}/**** Search ****/#topSearch{display: none;}form#searchform{display:none;}/** Forestry & Natural Resources Header**/#fnrHead{padding-top: 17px; padding-bottom: 15px; border-bottom: 5px #ebedef solid; display: block;}/*** Social Links ****/#socialLinks{display: none;}/**** Site Title *****/#siteTitle{margin-left:4%;  float:none;  width:100%; }#siteTitle h1{ font-size:32px; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; font-weight:400; color:#8E6F3E; margin-top:0; line-height: 1.1;}/** Main Navigation **/#menu {	top:279px;	position: absolute;	z-index:1;		width:92%;display: block;color:#fff !important;text-align: left;padding:0 4%;line-height:40px;text-transform:uppercase;cursor:pointer;height:40px;left:0;font-size:18px;font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif;}#mainNavCon{    margin-top: 0;    float: none;    width: 100%;    height: auto;}#mainNavEnd{display:none;}#mainNavCon.js {	display: none;	clear:left;	padding-top:40px;}#mainNavCon.js.openNav{display:block;}#mainNav{ 	display: block}#mainNav ul li {    display: block;    float: none;    position: inherit;    height: auto;}/***** Navigation ********/#mainNav #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {display: block;}/******* Page Content *********/#pageContentCon{margin-top:0; padding:15px 2%; width:96%;}#contentArea{width:100%; padding:0;}/**** Main Content ****/#mainContent, #mainContent.fullPage{float:left; width:96%; margin:0; padding: 0 2% 20px;}#mainContent h1{ background:none; padding:0 0 0 0; line-height:1; margin-bottom:20px; font-size:24px;}/**** Side Column ****/#sideColumn{float:left; width:96%; margin: 0 2% 25px; padding-top:0; }#sideContent{ width:92%; padding:0 4%;}/******* Footer *********/#mainFooter {    min-height: 50px;    width: 100%;    display: block;    font-size: 14px;    background: #000000;    color: #fff;    font-size: 10px;}#leftFoot {	display: block;    padding: 15px 0;    float: left;    width: 60%;}#rightFoot {	float: left;    display: inline-block;    padding: 30px 0 15px;    width: 35%;    margin-left: 5%;}#footPInfo {	width:100%;	margin:0 0 10px;	padding:0;	text-align:left;}#footLogo{width:100%; margin:0; padding:0; text-align:center;}/******************** PAGES ***************************//**************** HOME ********************/.home #homeContentBanner{padding-top:20px; padding-bottom:20px;}/**** Slide Area ****/.home .meteor-slides .meteor-clip{overflow:visible; margin-bottom:50px;}.home .slideCap{min-height: inherit; height:auto; position:relative; bottom: 0; padding-bottom:5px;}.home .slideCap p{line-height:1.2; color:#fff; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; font-size:15px; display:block; width:70%; padding:6px 0 0 2%; margin-bottom:10px;}.home .meteor-slides .meteor-buttons{ bottom:-30px; right:2%; left:inherit; width: auto;}.home .meteor-slides .meteor-nav a{width:20px;}.meteor-slides .meteor-nav .prev a{ background-image:url(images/home/arrowLeft.png); background-position:left center; background-size:40px 20px; margin-left:1%;}.meteor-slides .meteor-nav .prev a:hover{ background-image:url(images/home/arrowLeft.png); background-position:right center; background-size:40px 20px;}.meteor-slides .meteor-nav .next a{ background-image:url(images/home/arrowRight.png); background-position:left center; background-size:40px 20px; margin-right:1%;}.meteor-slides .meteor-nav .next a:hover{ background-image:url(images/home/arrowRight.png); background-position:right center; background-size:40px 20px;}.home #pageContentCon{ width:100%;}.home .homeInfoCon h3{font-size:22px;}.home #homeContentBanner .homeInfoBoxIn{min-height:inherit;}/*** Search Box ****/.home #homeContentBanner #searchCol{margin-left:2%; margin-right:2%; width:96%; float:none; margin-bottom:20px;}form.homeSearch fieldset.checklist, .homeInfoBox [id*='uwpqsffrom_'] #tax-check-0, #sideContent [id*='uwpqsffrom_'] #tax-check-0{margin-left:0; margin-right:0; width:100%;}form.homeSearch .checklist div{ }form.homeSearch input[type="checkbox"]{background:#f4e9d3; border:1px solid #e2d7c0; margin:5px 5px 5px 0;}form.homeSearch input[type="submit"], .home #uwpqsf_id_btn[type="submit"]{ margin-left:0;}/**** Blog Box ****/.home #homeContentBanner #blogCol{margin-left:2%; margin-right:2%; width:96%; float:none; margin-bottom:20px;}/**** Event Box ****/.home #homeContentBanner #eventsCol{margin-left:2%; margin-right:2%; width:96%; float:none; margin-bottom:20px;}/******** Who is section ************/.home #homeWhoIsBanner{ padding-top:20px; padding-bottom:20px;}.home #homeWhoIsBanner .wrapper{ width:96%; margin-left:2%; margin-right:2%;}.home #whoContent, .home #whoVideo{width:100%; float:none;}.home #whoContent h2{font-size:26px;}/******************** BLOG ****************************/#paging { margin-top:15px; margin-bottom:0px; padding-bottom:10px; border-bottom:1px solid #ccc;}#blogSidebarImage{ display:none;}#sideColumnBlog{width:100%; display:block; background: inherit; float:left; margin-top:0; padding:12px 0; float:left;}#sideContent{width:100%; padding:0;}#blogSidebar{ width:96%; display:block; padding:0 2%;}#blogSidebar h2.topmargin{margin-top: inherit;}#blogRecent, #blogArchive, #blogCategories{background:#F4E9D3; width:96%; padding:10px 2%; display: block; float:left; margin:0 0 15px;}/***************** Full Calendar Page *************************/.fc-event-title {display:none;}/***************** Calendar Single Page ******************************/#singleEventTop .map{display:none;}#singleEventTop #singleETL{width:100%;}/**************** Staff Profile Listing **********************/table#directoryTable .colOffice, table#directoryTable .cellOffice, table#directoryTable .colTitle, table#directoryTable .cellTitle{display:none;}/*************** Staff Single **********************/.staffSinglePage #mainContent{padding-bottom:0;}/*********************************** Initiatives Page ***********************/#initiatives .initiativesRow{padding:10px 1.5%; width:97%;}#initiatives .rowTwo{background:#F7F4ED;}.initiativesLeft{float:left; width:22.5%; margin-right:2.5%;}.initiativesRight{float:right; width:75%;}.initiativesLeft img{width:100%; height:auto; margin-top:5px;}/*************** Publication Listing Page ****************/table.publicationTable .pubTitle{width:30%;}table.publicationTable .pubAuthor{display:none;}table.publicationTable .pubItem{ display:none;}table.publicationTable .pubSize{display:none;}table.publicationTable .pubEdit{width:10%;}table.publicationTable .pubPrice{display:none;}table.publicationTable .pubCat{display:none;}.goneArrow{display:none;}/****************** Areas of Interest *********************/#sideContent #sideColumnBlog{ background:#F4E9D3; width:94%; padding-left:3%; padding-right:3%;}/*********************************** Webinar Page ***********************/#webinarArchive .webinarRow{padding:10px 1.5%; width:97%;}#webinarArchive .rowTwo{background:#F7F4ED;}.webinarLeft{float:left; width:12.5%; margin-right:2.5%;}.webinarRight{float:right; width:85%;}/*********************************** Webinar Page ***********************/.webinarLeft{float:left; width:32.5%; margin-right:2.5%;}.webinarRight{float:right; width:65%;}/******************* Contact Us *******************/#sideContent iframe{ height:350px !important;}/********************* WordPress Styles *********************/img.alignleft {float:left; display:inline; margin:5px 5% 15px 0; padding:1%; background:#ffffff; border:1px solid #b3b3b3; width:33%; height:auto;}img.alignright {float:right; display:inline; margin:5px 0 15px 5%; padding:1%; background:#ffffff; border:1px solid #b3b3b3; width:33%; height:auto;}}@media only screen and (min-width: 480px) and (max-width: 767px){h1{}h2{}/******** LAYOUT ****************/.wrapper {margin: 0 auto; padding:0; width:100%;}/***** main Header *****/#mainHeader{width: 100%; height:auto; min-height:60px; margin-bottom:0; padding:0;}#topSearch{display:none;}#socialLinks{display: none;}#purdueExBanner{margin-top:0px; border-top:1px #f8f9fa solid;  height: 70px;}#searchform{display:none;}/**** Header ****//** Logo **/#exLogo{overflow:hidden; display:block;  height:50px; margin:0 0 0 0;  z-index:20;  padding: 10px 0 0 3%;}#exLogo {width:45%;}#extensionLinks {width:55%; padding-right: 3%;}	#siteTitle h1{font-size: 36px;}#exLogo hgroup{display:block; width:400px; height:50px; background: url(images/PurdueExtFNRlogo.png) top left no-repeat; overflow:hidden; text-indent:-9999em; margin-top:3px; float:left; font-size:10px; line-height:0; background-size:100%;}#extensionLinks {margin: 17px 0 0 0;}/**** Search ****/#topSearch{}/** Forestry & Natural Resources Header**/#fnrHead{ min-height:0; background:#fff; display:block;}/*** Social Links ****/#socialLinks{}#socialLinks a{}/**** Site Title *****/	#fnrHead{padding-top: 17px; padding-bottom: 15px; border-bottom: 5px #ebedef solid;}#siteTitle{margin-left:0; padding-left:4%; z-index:12; top:47px; float:none; margin-top:0; width:100%; }#siteTitle h1{ font-size:34px; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; font-weight:400; color:#8E6F3E; line-height:1; margin-top:0; }/** Main Navigation **/#menu {	top:171px;	position: absolute;	z-index:1;	width:92%;	display: block;	color: #fff !important;	text-align: left;	padding:0 4%;	line-height:40px;	text-transform:uppercase;	cursor:pointer;	height:40px;	left:0;	font-size:18px;	font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif;}#mainNavCon{margin-top:0; float:none; width:100%; height:auto;}#mainNavEnd{display:none;}#mainNavCon.js {display: none;clear:left;padding-top:40px;}#mainNavCon.js.openNav{display:block;}#mainNav{ }/***** Navigation ********/#mainNav #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {display: block;}/** Main Menu Sub Items **/#mainNav ul ul{ border-top:0 none;}#mainNav ul ul li a{width:88%; padding: 6px 6%; background:#F5F4E2; text-transform:lowercase;}/******* Page Content *********/#pageContentCon{margin-top:0; padding:15px 2%; width:96%;}#contentArea{width:100%; padding:0;}/**** Main Content ****/#mainContent, #mainContent.fullPage{float:left; width:96%; margin:0; padding: 0 2% 20px;}/**** Side Column ****/#sideColumn{float:left; width:96%; margin: 0 2% 25px; padding-top:0;}#sideContent{ width:92%; padding:0 4%;}/******* Footer *********/#mainFooter{padding-left:5%; padding-right:5%; width:90%; padding-bottom:15px;}#leftFoot{width:57.5%; margin:20px 5% 0 0; padding:0;}#rightFoot{width:37.5%; margin:20px 0 0; padding:0;}#footPInfo{width:100%; margin:0; padding:0;}#footLogo{width:100%; margin:0; padding:0; text-align:right;}/******************** PAGES ***************************//**************** HOME ********************/.home #pageContentCon{ width:100%;}.home #homeContentBanner .homeInfoBoxIn{min-height:inherit;}/*** Search Box ****/.home #homeContentBanner #searchCol{margin-left:2%; margin-right:2%; width:96%; float:none; margin-bottom:20px;}form.homeSearch fieldset.checklist, .homeInfoBox [id*='uwpqsffrom_'] #tax-check-0, #sideContent [id*='uwpqsffrom_'] #tax-check-0{ margin-left:0; margin-right:0; width:100%;}form.homeSearch .checklist div, .homeInfoBox [id*='uwpqsffrom_'] #tax-check-0 label, #sideContent [id*='uwpqsffrom_'] #tax-check-0 label{ display:inline-block; width:45%;}form.homeSearch input[type="checkbox"]{background:#f4e9d3; border:1px solid #e2d7c0; margin:5px 5px 5px 0;}form.homeSearch input[type="submit"], .home #uwpqsf_id_btn[type="submit"]{ margin-left:0;}/**** Slide Area ****/.home .meteor-slides .meteor-clip{overflow:visible; margin-bottom:50px;}.home .slideCap{min-height:50px; position:relative; bottom: 0;}.home .slideCap p{line-height:1.2; color:#fff; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; font-size:16px; display:block; width:70%; padding:6px 0 0 2%;}.home .meteor-slides .meteor-buttons{ bottom:-30px; right:2%; left:inherit; width: auto;}.home .meteor-slides .meteor-nav a{width:30px;}.meteor-slides .meteor-nav .prev a{ background-image:url(images/home/arrowLeft.png); background-position:left center; background-size:60px 30px; margin-left:1%;}.meteor-slides .meteor-nav .prev a:hover{ background-image:url(images/home/arrowLeft.png); background-position:right center; background-size:60px 30px;}.meteor-slides .meteor-nav .next a{ background-image:url(images/home/arrowRight.png); background-position:left center; background-size:60px 30px; margin-right:1%;}.meteor-slides .meteor-nav .next a:hover{ background-image:url(images/home/arrowRight.png); background-position:right center; background-size:60px 30px;}/**** Blog Box ****/.home #homeContentBanner #blogCol{margin-left:2%; margin-right:2%; width:96%; float:none; margin-bottom:20px;}/**** Event Box ****/.home #homeContentBanner #eventsCol{margin-left:2%; margin-right:2%; width:96%; float:none; margin-bottom:20px;}/******** Who is section ************/.home #homeWhoIsBanner .wrapper{ width:96%; margin-left:2%; margin-right:2%;}.home #whoContent, .home #whoVideo{width:100%; float:none;}/******************** BLOG ****************************/#paging { margin-top:15px; margin-bottom:0px; padding-bottom:10px; border-bottom:1px solid #ccc;}#blogSidebarImage{ display:none;}#sideColumnBlog{width:100%; display:block; background: inherit; float:left; margin-top:0; padding:12px 0; float:left;}#sideContent{width:100%; padding:0;}#blogSidebar{ width:96%; display:block; padding:0 2%;}#blogSidebar h2.topmargin{margin-top: inherit;}#blogRecent{background:#F4E9D3; width:47%; padding:10px 2%; display: block; float:left; margin-right:4%;}#blogArchive, #blogCategories{background:#F4E9D3; width:37%; padding:10px 2%; display: block; float:left;}/*************** Calendar Single ***********/table.em-calendar{ max-width:400px;}/**************** Staff Profile Listing **********************/table#directoryTable .colOffice, table#directoryTable .cellOffice{display:none;}/*************** Staff Single **********************/.staffSinglePage #mainContent{padding-bottom:0;}/*************** Publication Listing Page ****************/table.publicationTable .pubTitle{width:30%;}table.publicationTable .pubAuthor{display:none;}table.publicationTable .pubItem{ display:none;}table.publicationTable .pubSize{display:none;}table.publicationTable .pubEdit{width:10%;}table.publicationTable .pubPrice{display:none;}table.publicationTable .pubCat{width:15%;}.goneArrow{display:none;}/****************** Areas of Interest *********************/#sideContent #sideColumnBlog{ background:#F4E9D3; width:94%; padding-left:3%; padding-right:3%;}#sideContent #sideColumnBlog .expert{width:185px; margin-right:15px; float:left;}/************** Related Posts ******************/#sideContent .relatedthumb{width:32% !important; padding-right:0 !important; margin-right:2% !important;}#sideContent .relatedthumb:last-child{margin-right:0 !important;}.relpost-custom-block-single {	width: 200px !important;	height: 275px !important;}.relpost-block-single {	Width: 214px !important;}.relpost-block-container {	display: block !important;}relpost-thumb-container {	width: 214px !important;}
/******************* Contact Us *******************/#sideContent iframe{ height:350px !important;}/********************* WordPress Styles *********************/img.alignleft, img.left {float:left; display:inline; margin:5px 5% 15px 0; padding:1%; background:#ffffff; border:1px solid #b3b3b3; width:33%; height:auto;}img.alignright, img.right {float:right; display:inline; margin:5px 0 15px 5%; padding:1%; background:#ffffff; border:1px solid #b3b3b3; width:33%; height:auto;}}@media only screen and (min-width: 768px) and (max-width: 810px){#navHead .wrapper {margin: 0 auto;  width:100%;}}@media only screen and (min-width: 768px) and (max-width: 977px){h1{}h2{}/******** LAYOUT ****************/ .wrapper {margin: 0 auto; padding:0; width:750px;}/**** Header ****/#exLogo {width:40%;}#extensionLinks {width:60%;}	#siteTitle h1{font-size: 36px;}/**** Main Navigation ****/#mainNav ul li a{padding:0 9px; font-size: 16px; }/*** Utility Links ****/#utilityCon{display:block; width:200px; float:none; font-size:14px; line-height:31px; text-align:right; position: relative; left:550px; top:-200px;}#utilityCon a{ color:#338BC6; text-shadow:none;}#utilityCon a:hover{color:#015891;}/* Request More Info section */#sideCol #RMIHeader{ height:150px;}#sideCol #RMIHeader h3{font-size:18px;}#sideCol #RMIfooter {font-size:14px; line-height:1.3; text-align:center; padding-top:7px; padding-bottom:7px;}/**************** HOME ********************//**** Home Content Area ****/.home #homeContentBanner{ background:#f7f4ed; padding:45px 0 50px;}/**** Slide Area ****/.home .slideCap{min-height:50px; position:relative; bottom:50px;}.home .slideCap p{line-height:1.2; color:#fff; font-family:'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif; font-size:16px; display:block; width:70%; padding:6px 0 0 2%;}.home .meteor-slides .meteor-buttons{ bottom:20px; right:2%; left:inherit; width: auto;}.home .meteor-slides .meteor-nav a{width:30px;}.meteor-slides .meteor-nav .prev a{ background-image:url(images/home/arrowLeft.png); background-position:left center; background-size:60px 30px; margin-left:1%;}.meteor-slides .meteor-nav .prev a:hover{ background-image:url(images/home/arrowLeft.png); background-position:right center; background-size:60px 30px;}.meteor-slides .meteor-nav .next a{ background-image:url(images/home/arrowRight.png); background-position:left center; background-size:60px 30px; margin-right:1%;}.meteor-slides .meteor-nav .next a:hover{ background-image:url(images/home/arrowRight.png); background-position:right center; background-size:60px 30px;}/*** Search Box ****/.home #homeContentBanner #searchCol{margin-right:0; width:100%; float:none; margin-bottom:20px;}.home #homeContentBanner #searchCol .homeInfoBoxIn{min-height:inherit;}form.homeSearch fieldset.checklist, .homeInfoBox [id*='uwpqsffrom_'] #tax-check-0, #sideContent [id*='uwpqsffrom_'] #tax-check-0{ margin-left:0; margin-right:0; width:100%;}form.homeSearch .checklist div, .homeInfoBox [id*='uwpqsffrom_'] #tax-check-0 label, #sideContent [id*='uwpqsffrom_'] #tax-check-0 label{ display:inline-block; width:23%;}form.homeSearch input[type="checkbox"]{background:#f4e9d3; border:1px solid #e2d7c0; margin:5px 5px 5px 0;}form.homeSearch input[type="submit"], .home #uwpqsf_id_btn[type="submit"]{ margin-left:0;}/**** Blog Box ****/.home #homeContentBanner #blogCol{margin-right:5%; width:47.5%}/**** Event Box ****/.home #homeContentBanner #eventsCol{width:47.5%}.home .homeInfoCon{width:30%; float:left;}/******************* Search results ***************//*** Search Side ***/#sideContent [id*='uwpqsffrom_'] #tax-check-0 label{width:100%; display:block;}/*************** Publication Listing Page ****************/.goneArrow{display:none;}}@media only screen and (min-width: 978px) and (max-width: 1298px) {/*********** LAYOUT ************/ .wrapper {margin: 0 auto; padding:0; width:960px;} #mainNav ul li a{padding-left:18px; padding-right:18px;}/**************** HOME ********************//***** Main Header *****/}@media only screen and (max-width: 768px) {	#navHead{height: 46px;}}@media only screen and (max-width: 479px) {#fnrHead {    min-height: 0;    background: #fff;    display: block;}}@media only screen and (max-width: 479px) {.wrapper {    margin: 0 auto;    padding: 0;    width: 100%;}}@media only screen and (max-width: 479px) {#mainNavCon.js.openNav {    display: block;}}@media only screen and (max-width: 479px) {#mainNavCon.js {    display: none;    clear: left;    padding-top: 40px;}}@media only screen and (min-width: 480px) and (max-width: 767px) {#menu {    top: 231px;    position: absolute;    z-index: 1;    width: 92%;    display: block;    color: #fff !important;    text-align: left;    padding: 0 4%;    line-height: 40px;    text-transform: uppercase;    cursor: pointer;    height: 40px;    left: 0;    font-size: 18px;    font-family: 'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif;}}@media only screen and (min-width: 480px) and (max-width: 767px) {#mainNav ul li a {    display: block;    border-bottom: 1px solid #D6D6D6;    float: none;    font-size: 13px;    line-height: inherit;    width: 92%;    padding: 6px 4%;    margin: 0;    text-shadow: none;    color: #3F3F3F;}}@media only screen and (min-width: 320px) and (max-width: 420px) {#menu {    top: 231px;    position: absolute;    z-index: 1;    width: 92%;    display: block;    color: #fff !important;    text-align: left;    padding: 0 4%;    line-height: 40px;    text-transform: uppercase;    cursor: pointer;    height: 40px;    left: 0;    font-size: 18px;    font-family: 'Ubuntu Condensed', Arial Narrow, Arial, Helvetica, sans-serif;}}@media only screen and (min-width: 320px) and (max-width: 420px) {}@media only screen and (min-width: 768px){	/* = WordPress Navigation Menu Styles-------------------------------------------------------------- */menu, nav {display: block;}#menu {	display: none;}#mainNav li {	position: relative;	display: inline;}#mainNav a {text-decoration:none; display:inline-block;}#mainNav ul ul ul {	left: 100%;	top: 0;}#mainNav ul ul li{margin-top:0;}#mainNav ul ul li a:hover{}#mainNav ul ul li:last-child a{border-bottom:0 none;}#mainNav ul ul :hover > a {	color:#fff;	border-radius: 0 0 0 0;	background:#3f3f3f;}#mainNav li:hover > a,#mainNav a:focus { background:#181818;}#mainNav ul li:hover > ul {	display: block;}}/* = Video Text Wrap */#video-wrap {float:right; margin:0 0px 10px 10px;}.lds-facebook {  display: inline-block;  position: relative;  width: 64px;  height: 64px;}.lds-facebook div {  display: inline-block;  position: absolute;  left: 6px;  width: 13px;  background: #9f9b91;  animation: lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;}.lds-facebook div:nth-child(1) {  left: 6px;  animation-delay: -0.24s;}.lds-facebook div:nth-child(2) {  left: 26px;  animation-delay: -0.12s;}.lds-facebook div:nth-child(3) {  left: 45px;  animation-delay: 0;}@keyframes lds-facebook {  0% {    top: 6px;    height: 51px;  }  50%,  100% {    top: 19px;    height: 26px;  }}.hot-buttons {background: url(http://www.fleetcard.com.au/wp-content/uploads/2014/08/cta-bg.png);margin: 20px 48px 20px;color: white;font-size: 30px;text-align: center;transition-duration: 0.4s;cursor: pointer;padding: 30px;font-family: Impact;}.hot-buttons:hover {color: #DCAF00;font-size: 36px;}#video-wrap {float: right;margin: 0 5px 20px 0;max-width: 100%;}@media screen and (max-width: 467px;){.video-wrap {	width:100%;}}.entry-content img, .entry-content iframe, .entry-content object, .entry-content embed {        max-width: 100%;}.content-box-blue,.content-box-gray,.content-box-yellow {	margin: 0 0 25px;	overflow: hidden;	padding: 20px;	color: #919191;        font-family: Georgia,"Times New Roman",Times,serif;        font-style: italic;	font-size: 18px;}.content-box-blue {	background-color: #F0F8FF;	border-left: 8px solid #CEE1EF;        font-size: 18px;}.content-box-gray {	background-color: #e2e2e2;	border-left: 8px solid #bdbdbd;        font-size: 18px;}.wp-caption.alignright2 {margin: 0 0 15px 5px;}.wp-caption.alignleft {    margin: 5px 5% 15px 21px;}img.alignright2 {	max-width: 100%;}.addthis-smartlayers .at4-recommended.at-inline .at-h3.at-recommended-label {   display: none;}.at4-hide {	display: inline !important;}.at4-recommended.at-inline .at4-recommended-horizontal-logo {   display: none;}#wpadminbar .ab-empty-item, #wpadminbar a.ab-item, #wpadminbar>#wp-toolbar span.ab-label, #wpadminbar>#wp-toolbar span.noticon {	color: #fff !important;}/*accordion*/oak-resources {	margin-top: 2rem;	padding: 1rem;	background-color: #f9f9f9;	border-radius: 8px;}.oak-card {    display: flex !important;    align-items: center !important;	flex-wrap: nowrap;    background-color: #fff;    border: 1px solid #ddd;    border-radius: 5px;    padding: 10px;    margin-bottom: 10px;    cursor: pointer;    transition: background-color 0.3s ease;}.oak-card h2 {    margin-left: 15px;	display: inline-block;}.oak-card:hover {    background-color: #e0e0e0;}.oak-icon {    width: 40px;    height: 40px;    margin-right: 10px;}.oak-title {    font-size: 1.2em;    margin: 0;}.oak-accordion-content {    display: none;    background-color: #fff;    border: 1px solid #ddd;    border-radius: 5px;    padding: 10px;    margin-bottom: 10px;}.oak-accordion-content ul {    list-style-type: none;    padding: 0;}.oak-accordion-content li {    padding: 5px 0;}.oak-card p {display: contents;margin: 0;padding: 0;}/* Target only the blank sidebar template */.page-template-template-blankSide #mainContent {    width: 100%;    float: none;}