/*
Theme Name: Kayak
Author: Chrissy Dillhunt and Jason Lemahieu
Description: A responsive theme designed for use on both mobile and desktop. It features several stylesheets and integration with the WooSlider plugin to display a slideshow above your posts page.
Version: 1.33
Text Domain: kayak
Domain Path: /languages/
*/

a img,hr{border:0}img,pre{max-width:100%}pre,textarea{overflow:auto}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,ul,var{margin:0;outline:0;padding:0}table,tbody,td,tfoot,th,thead,tr{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}table{border-collapse:separate;border-spacing:0;border-color:#ccc}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}blockquote{font-style:italic;font-size:1.2em;margin-left:2em}.cets-callout-box blockquote{font-style:normal;margin:.2em;font-size:1.1em}hr,p{margin-bottom:1.5em}.cets-callout-box blockquote:before{content:''}blockquote cite{display:block;text-align:right}a:focus{outline:dotted thin}.search-form input[type=search]:focus,a:active,a:hover{outline:0}body,button,input,select,textarea{color:#404040;font-family:"Droid Sans",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5}h1,h2,h3,h4,h5,h6{line-height:1.6em;margin-bottom:.5em}h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}hr{background-color:#ccc;height:1px}p{line-height:1.8em}#main ol,#main ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}#main .comment-list,#meta-menu ul,#site-navigation ul,.comment-list li,.commentlist,.main-navigation ul,.site-content .widget-area li,.site-content .widget-area ul,.slogan ul{list-style:none}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}address,table{margin:0 0 1.5em}b,dt,strong,th{font-weight:700}dd{margin:0 1.5em 1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}small,sub,sup{font-size:75%}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}sub,sup{height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}big{font-size:125%}figure{margin:0}table{width:100%}img{height:auto}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{border:1px solid #ccc;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 15px 17px rgba(255,255,255,.5),inset 0 -5px 12px rgba(0,0,0,.05);color:rgba(0,0,0,.8);cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.2rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,.8)}button:hover,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 15px 17px rgba(255,255,255,.8),inset 0 -5px 12px rgba(0,0,0,.02)}button:active,button:focus,html input[type=button]:active,html input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15)}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=search],input[type=text],input[type=email],input[type=url],input[type=password],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type=search]:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus{color:#111}input[type=search],input[type=text],input[type=email],input[type=url],input[type=password]{padding:2px}textarea{padding-left:3px;vertical-align:top;width:98%}a:link,a:visited{text-decoration:none;color:#4c7ac7;font-weight:700}a:hover{text-decoration:none}#breadcrumbs a:hover,#primary p a:hover,.entry-meta a:hover{border-bottom:dashed 1px #cecece}#primary a:hover img{border-bottom:none}#primary .gallery a:hover img{border-bottom:2px solid #cfcfcf}h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{border-bottom:dashed 1px #cecece}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:'';display:table}#meta-menu,#top-search{display:inline-block}.clear,.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}body{background-color:#f3f2f2;font-size:16px;font-family:"Open Sans",Arial,Helvetica,sans-serif;line-height:1.8em;color:#3e3e3e;margin:0 auto}.site-header{background-color:#2e3c56}.top-container{width:960px;border-bottom:1px solid #273349;margin:0 auto;text-align:right}.page-title,.slogan,.wp-caption,.wp-caption-text{text-align:center}#top-search{margin-bottom:5px;margin-top:5px}#top-search input[type=search]{height:1.5em}#meta-menu ul{line-height:40px}#meta-menu ul li{display:inline;padding-right:25px}#meta-menu a,#meta-menu a:hover,#meta-menu a:visited{color:#fff;text-decoration:none;font-weight:400}#meta-menu .children{display:none}.branding-container{background:#345389;background:-moz-linear-gradient(top,#4e70aa 0,#345389 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4e70aa),color-stop(100%,#345389));background:-webkit-linear-gradient(top,#4e70aa 0,#345389 100%);background:-o-linear-gradient(top,#4e70aa 0,#345389 100%);background:-ms-linear-gradient(top,#4e70aa 0,#345389 100%);background:linear-gradient(to bottom,#4e70aa 0,#345389 100%);border-bottom:1px solid #2c436e;border-top:1px solid #5d83c4;min-height:150px}.site-branding .site-description a:hover,.site-branding .site-title a:hover{border-bottom:none}.site-branding{min-height:150px;width:960px;margin:0 auto}.site-branding .site-title{padding-top:50px;margin-bottom:0}.site-branding .site-title a,.site-branding .site-title a:hover{font-family:Domine,serif;font-size:1.2em;color:#fff;text-decoration:none;text-shadow:2px 1px 0 rgba(45,75,131,1);font-weight:400}.site-branding .site-description a,.site-branding .site-description a:hover{color:#fff;font-size:.8em;text-shadow:2px 1px 0 rgba(45,75,131,1);font-family:Arial,Helvetica,sans-serif;line-height:1.1em;text-decoration:none;font-weight:400}.site-branding .county-description a,.site-branding .county-description a:hover{font-size:1.2em;font-family:Domine,serif}.has-logo{width:45%;width:calc(100% - 430px)}.no-logo{width:78%;width:calc(100% - 200px)}.title-description{float:left}.custom-kayak-logo{padding-right:25px;float:left;padding-top:43px}.custom-kayak-logo img{max-width:300px;max-height:150px;padding-top:5px;height:auto;width:auto}.extension-kayak-logo{padding-right:10px;float:right;padding-top:43px}.extension-kayak-logo img{padding-top:5px;height:auto;width:auto}#site-navigation{min-height:50px;background-color:#345389;border-top:solid 1px #3e5f9a}#site-navigation ul{line-height:50px;margin:0 auto;width:auto;max-width:960px}#site-navigation .children li,#site-navigation .sub-menu li{line-height:23px;padding-bottom:9px;padding-top:9px}.parent>a:after{content:"  »"}#site-navigation ul li{display:inline;padding-right:25px}#site-navigation a{color:#fff;font-weight:400}#site-navigation a:hover{color:#CCDDFD;border-bottom:none}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);display:none;float:left;position:absolute;left:0;z-index:99999;background-color:#3e5f9a;margin-top:30px;padding-left:5px}#content,.search-form{background-color:#fff}.main-navigation ul ul ul{left:100%;top:0}.main-navigation ul ul a{width:275px;font-weight:200!important;padding-left:5px;padding-right:5px}.main-navigation ul li:hover>ul{display:block}.byline,.menu-toggle,.updated,body.home #breadcrumbs{display:none}#secondary .current_page_item{font-weight:700}#secondary .current_page_item ul li a{font-weight:400}.menu-toggle{cursor:pointer;font-size:1.2em}.search-form{padding:3px;color:#666;border:1px solid #ccc;border-radius:3px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:none}.search-form input[type=image]{height:20px;vertical-align:middle;margin-bottom:2px;padding-right:3px}.gsc-input .gsib_a{padding-top:0}.gsc-input-box{height:30px!important}.gsc-result .gs-title{height:1.4em!important}article h1,article h2,article h3,article h4,article h5,article h6{font-weight:700}#content{width:960px;margin:0 auto;padding:20px}.content-area{float:left;width:75%}.sticky{padding:15px;margin-right:15px;background:#f5f5f5;border-left:10px solid #345389;margin-bottom:15px}.blog .sticky .entry-meta{background-color:#efeded}.hentry{margin:0 0 1.5em}.group-blog .byline,.single .byline{display:inline}.edit-post-link,.excerpt-content .entry-title,.excerpt-content-thumbnail .entry-title,.posted-on{display:inline-block}.page-title{margin-bottom:35px}.entry-content,.entry-summary,.page-content{margin:0}.page-links{clear:both;margin:0 0 1.5em}.entry-title,.single .entry-meta{margin-bottom:10px}.entry-title{font-size:1.5em;padding-bottom:5px;margin-top:10px}.archive .entry-title,.home .entry-title{margin-top:0;font-weight:400}.entry-title a{font-weight:400}.edit-post-link{font-weight:100;font-size:.9em;padding:0 0 0 .5em}.commentlist .comment-author .fn,.comments-title,h4#comments{font-weight:700;text-transform:uppercase}.archive .entry-meta,.blog .entry-meta,.search .entry-meta,.single footer.entry-meta{background-color:#fafafa;padding:10px;border-top:solid 1px #f1f1f1;border-bottom:solid 1px #f1f1f1}.entry-meta{font-size:1em}.single footer.entry-meta{margin-top:20px;margin-bottom:20px;font-family:arial,helvetica,sans-serf;font-size:1em;line-height:1.9em;color:#3c3c3c}.edit{color:#006}.post-thumbnail{float:left;margin:0 15px 15px 0}.post-thumbnail img{border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.2);border:1px solid #ccc;width:150px}.excerpt-content-thumbnail{float:right;width:76%}.sticky .excerpt-content-thumbnail{width:75%}.read-more{float:right;margin-bottom:10px}.taxonomy-description{padding:15px;margin-right:15px;background:#f5f5f5;border-left:10px solid #345389;margin-bottom:35px}.taxonomy-description p{margin-bottom:0}.full-page{width:100%}.full-page .content-area,.full-page .site-main{margin:0}.full-page .site-content .widget-area{width:0}.slogan{margin:40px 30px;color:#5f5f5f;font-size:1.25em;line-height:1.6em;border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:20px 0}.slogan p{margin-bottom:0}.slogan ul{margin:0;padding:0}.closed-comments,.must-log-in{padding:20px 0}h4#comments{font-size:1.35em;margin-bottom:30px}#comments h3{color:#555}.closed-comments,.no-comments{width:98%;text-align:center;color:#7e7e7e;font-size:.85em;border:1px solid #D5D2CA;padding-top:8px;padding-bottom:8px}#respond{margin-top:40px;margin-bottom:10px;padding-right:10px}.comments-title,.logged-in-as,.widget-title{margin-top:10px}#respond form input[type=text],#respond form textarea{font-family:inherit;padding:10px;border:1px solid #d5d2ca;width:95%}.comments-title{margin-bottom:10px;border-bottom:1px solid #e2e2e2;padding-bottom:5px;font-size:1.1em;margin-right:1em}.comment-body{padding:15px;margin-right:15px;background:#f5f5f5;border-left:10px solid #345389;margin-bottom:15px}#respond #commentform #submit{width:99%;background:#345389;color:#fff;height:35px;line-height:15px;border:none;box-shadow:0 2px 0 #E8E8E8;text-shadow:none}#respond #commentform #submit:hover{background-color:#3b5d99}#respond #commentform label{display:block;color:#6c6c6c}.commentlist .reply{padding-top:10px}.commentlist .comment-author .fn{font-style:normal;color:#4A4A4A}.commentlist .comment-meta{font-size:.8em;padding-bottom:10px;border-bottom:1px solid #D1D1D1;margin-bottom:10px}.commentlist .children{padding-left:40px;list-style:none}#main .comment-list{margin-left:0}#respond .form-allowed-tags,#respond div.cets-discussion-policy p{font-size:.9em;line-height:18px;color:#6c6c6c}.site-content .widget-area{float:right;overflow:hidden;width:25%;height:100%}.site-content .widget-area a:link,.site-content .widget-area a:visited{font-weight:400}.site-content .widget-area p a:link,.site-content .widget-area p a:visited{font-weight:700}.site-content .widget-area ul{padding-left:0}.site-content .widget-area ul li{margin-bottom:5px;padding-bottom:5px;border-bottom:dashed 1px #cecece}.site-content .widget-area .flexipages_widget ul li,.site-content .widget-area .widget_nav_menu ul li,.site-content .widget-area .widget_pages ul li{border-bottom:none;margin-bottom:0;padding-bottom:0}.site-content .widget-area .flexipages_widget ul li a,.site-content .widget-area .widget_nav_menu ul li a,.site-content .widget-area .widget_pages ul li a{border-bottom:dashed 1px #cecece;display:inline-block;width:100%;margin-bottom:5px;padding-bottom:5px}.site-content .widget-area .children li{padding-bottom:0;margin-bottom:0}.site-content .widget-area .widget_categories ul li:last-child{border-bottom:none}.site-content .widget-area .widget_categories .children li{padding-bottom:5px;padding-top:5px}.widget{color:#555;padding:0 0 15px 15px}.widget input[type=submit]{background-color:#6E8298;padding:3px 6px;border:1px solid #364C61;color:#fff}.widget input[type=search]{height:24px;width:85%}.widget-title{margin-bottom:10px;border-bottom:1px solid #345389;padding-bottom:5px;font-size:1.1em;font-family:"open sans",sans-serif;text-transform:uppercase}#wp-calendar{margin-left:auto;margin-right:auto}#wp-calendar td a{font-weight:700;border-bottom:dashed 1px #686868}#wp-calendar #next a,#wp-calendar #prev a{border-bottom:none}#wp-calendar tr td{padding:5px}.site-content .kayak-map p{margin-bottom:0}.site-content .kayak-map ol li{list-style:decimal;margin-left:2em}.site-content .kayak-map ul li{border-bottom:none;margin-left:20px;list-style:disc}#footer ul,.kayak-child-pages li{list-style:none}#sidebar-map{margin:0 auto 10px}.kayak-map img{max-width:none}#content ul.cets-find-us-list li a,#footer ul.cets-find-us-list li a{padding:0 0 3px 29px}.widget_cets_facebook_page_widget blockquote{margin-left:0;font-style:normal;font-size:inherit}.widget_cets_facebook_page_widget blockquote:before{content:none}.searchandfilter select{height:40px;padding:3px;color:#666;border:1px solid #ccc;border-radius:3px}#primary .searchandfilter select{width:320px}#primary .searchandfilter ul li{display:inline-block;margin-right:50px;margin-bottom:20px}.site-content .widget-area .searchandfilter ul li{border-bottom:none}#secondary .sf-field-submit{width:270px}#primary .sf-field-submit,.sf-field-submit{width:320px}.searchandfilter input[type=submit]{background-color:#345389;padding:3px 6px;border:1px solid #364C61;color:#fff;box-shadow:none;width:150px;height:40px;font-size:1.1em;text-shadow:none;display:block;margin:0 auto}#secondary .searchandfilter input[type=submit]{display:inline-block}.searchandfilter input[type=text]{margin:0 auto;height:30px;line-height:30px;font-size:1.2em}#primary .searchandfilter input[type=text]{width:320px}#secondary .searchandfilter .chosen-container,#secondary .searchandfilter input[type=text],#secondary .searchandfilter select{width:100%!important}.all-jobs{margin-right:15px}.searchandfilter li:last-child{display:block;margin-top:30px}#footer #credit span,.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}@media only screen and (max-width:950px){#primary .searchandfilter input[type=text],#primary .searchandfilter select,#primary .sf-field-submit,#secondary .sf-field-submit{width:280px}}@media only screen and (max-width:400px){#primary .searchandfilter input[type=text],#primary .searchandfilter select,#primary .sf-field-submit,#secondary .sf-field-submit{width:240px}}.site-footer{clear:both;width:100%;background-color:#345389}#footer,footer .widget{color:#fff}#footer .widget-title{border-bottom:1px solid #758bb3}#footer a{color:#bdd1f4}#fyiFooter a:hover{border-bottom:1px dotted}#footer #credit img{vertical-align:middle}#footer p{padding-right:10px;font-size:1em;margin-bottom:.8em}#footer-widgets{position:relative;background-color:#2e3c56;border-bottom:1px solid #273349}#footer-widgets .container{padding-top:40px;width:960px;margin:0 auto}#footer-widgets .block{width:25%;float:left;min-height:2px;padding-top:20px}#footer-widgets .block.last{margin-right:0}#footer-widgets .widget h3{background-color:#CEDBEA;color:#475965}#footer .widget_rss li{padding-bottom:10px;line-height:1.4em}.kayak-social-links img{padding-right:3px}#fyiFooter{width:960px;margin:0 auto;color:#5f5f5f;padding-top:20px;font-size:.95em}#fyiFooter a{color:#082e6f}#fyiFooter p{margin-bottom:1em}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%;background-color:#f1f1f1;padding-top:5px}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto;max-width:100%}.wp-caption .wp-caption-text{margin:.8075em 0;font-size:.9em}.site-main .gallery{margin-bottom:1.5em}.site-main .gallery a img{border:none;height:auto;max-width:90%}.site-main .gallery dd{margin:0}embed,iframe,object{max-width:100%}.site-main [class*=navigation]{margin:0 0 1.5em;overflow:hidden}[class*=navigation] .nav-previous{float:left;width:49%;text-align:right}[class*=navigation] .nav-next{float:right;width:49%}.previous-next-header{text-align:center;margin:0 auto}.page-numbers{text-align:center;font-size:1.1em}.page-numbers a{padding-left:2px;padding-right:2px}.previous-posts{background:linear-gradient(to right,#fafafa 0,#fafafa 49%,#fff 49%)}.next-posts{background:linear-gradient(to right,#fff 51%,#fafafa 51%,#fafafa 100%,#fafafa 100%)}.next-previous-posts{background:linear-gradient(to right,#fafafa 0,#fafafa 49%,#fff 49%,#fff 51%,#fafafa 51%,#fafafa 100%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#fafafa', GradientType=1 )}.next-previous-posts:after,.next-previous-posts:before{content:'';width:100%;height:1px;background:linear-gradient(to right,#f1f1f1 0,#f1f1f1 49%,#fff 49%,#fff 51%,#f1f1f1 51%,#f1f1f1 100%,#f1f1f1 100%)}.previous-posts:after,.previous-posts:before{content:'';height:1px;width:100%;background:linear-gradient(to right,#f1f1f1 0,#f1f1f1 49%,#fff 49%)}.next-posts:after,.next-posts:before{content:'';height:1px;width:100%;background:linear-gradient(to right,#fff 51%,#f1f1f1 51%,#f1f1f1 100%,#f1f1f1 100%)}.next-post-container,.previous-post-container{width:47%;padding:1%}.previous-post-container,.previous-post-header,.previous-post-image{float:left}.next-post-container,.next-post-header,.next-post-image{float:right}.next-post-container .next-post-header a,.previous-post-container .previous-post-header a{color:#3e3e3e;font-size:1.5em;font-weight:400}.custom-meta-bottom-box .post-meta-key,.custom-meta-right-box .post-meta-key,.kayak-child-pages h3{font-weight:700}.previous-post-image{padding-right:10px}.next-post-image{padding-left:10px}.comment-content a,.next-post-excerpt,.previous-post-excerpt{word-wrap:break-word}.kayak-child-pages{margin-bottom:2em}.kayak-child-pages li a{display:block;padding:11px;margin-right:15px;background:#f5f5f5;border-left:10px solid #345389;margin-bottom:10px;font-size:1.1em}.kayak-child-pages h3{margin-bottom:10px;border-bottom:1px solid #e2e2e2;padding-bottom:5px;font-size:1.1em;margin-top:10px;text-transform:uppercase;margin-right:1em}.widget{margin:0 0 1.5em}.widget select{width:100%}.widget_search .search-submit{display:none}#content .size_32 .sociallinks li,.size_32 .sociallinks li{padding-bottom:10px!important}#content .size_20 .sociallinks li,.size_20 .sociallinks li{padding-bottom:0!important}.site-content aside .textwidget li{margin-left:20px}.site-content aside .textwidget ol li{list-style:decimal;padding-left:5px}.site-content aside .textwidget ul li{list-style:disc;border-bottom:none}#footer-widgets .widget_cets_ad_panda_widget .ask-expert{background-color:#132c4b;padding-left:5px;padding-right:5px;padding-bottom:3px}#footer-widgets .widget_cets_ad_panda_widget .erc{background-color:#152d40}#footer-widgets .widget_cets_ad_panda_widget .ces{background-color:#fff;padding:4px}.error-404 .widget{padding:0}.custom-meta-bottom-box .post-meta,.custom-meta-right-box .post-meta{padding-top:9px;list-style:none}.error-404 .search-form,.search-no-results #primary .search-form{width:60%}.error-404 input[type=search],.no-results input[type=search],.search-no-results #primary input[type=search]{width:90%},#content search-form{width:60%}#content #primary input[type=search]{width:92%}body #content #primary .dataTables_wrapper input[type=search]{width:auto}.archive-grid{flex-wrap:wrap;align-items:flex-start;display:flex}.post-type-archive-people article{width:280px;float:left;display:flex;flex-wrap:wrap}.post-type-archive-people .post-thumbnail{text-align:center;width:280px;margin:0}.post-type-archive-people .entry-meta{display:none}.sf-grid-post{width:150px;float:left}.sf-grid-post img{width:140px;text-align:center}.sf-grid-post h2{font-size:1.1em}.custom-meta-bottom-box{border:1px solid #cfe1ff;margin:3em;background-color:#f4f8ff}.custom-meta-bottom-box .custom-meta-title{border-bottom:1px solid #cfe1ff;padding-bottom:.2em;margin:1em 2.2em 0}.custom-meta-right-box{float:right;width:33%;margin-left:1em;color:#fff;background-color:#345389}.custom-meta-right-box ul{margin-left:1.5em!important}.custom-meta-right-box .custom-meta-title{border-bottom:1px solid #ececec;padding-bottom:.2em;margin:1em 1.2em 0}.custom-meta-right-no-box{float:right;width:33%;margin-left:1em;text-align:center}.custom-meta-right-no-box ul{margin-left:1.5em!important}.custom-meta-right-no-box ul li{margin-bottom:1.5em}.custom-meta-right-no-box .custom-meta-title{border-bottom:1px solid #ececec;padding-bottom:.2em;margin:0 1.2em}.custom-meta-right-no-box .post-meta{padding-top:9px;list-style:none;margin-bottom:0}.custom-meta-right-no-box .post-meta-key{font-weight:700;display:block}@media only screen{#secondary .wooslider ol li,#secondary .wooslider ul li{border-bottom:none}body .wooslider .slide-content{margin:0 .5em 0 0}body .wooslider{border:none;box-shadow:none;-webkit-box-shadow:none}.blog .extra-large-slider,.home .extra-large-slider{max-width:1240px;margin:0 auto}.blog .extra-large-slider .wooslider,.home .extra-large-slider .wooslider{margin-bottom:0!important}.blog .slideshow .wooslider,.home .slideshow .wooslider{border:none}.blog .slideshow .wooslider .overlay-full,.home .slideshow .wooslider .overlay-full{max-height:350px;overflow:hidden}.blog .extra-large-slider .wooslider .slide-content,.blog .large-slider .slideshow .wooslider .overlay-full,.home .extra-large-slider .wooslider .slide-content,.home .large-slider .slideshow .wooslider .overlay-full{max-height:450px;overflow:hidden}#main .slides{margin:0}.blog .slideshow .wooslider .overlay-full .slide-excerpt,.home .slideshow .wooslider .overlay-full .slide-excerpt{width:calc(30% - 10px);background-color:#2e3c56;border-left:10px solid #f4db60;opacity:1}.blog .slideshow .wooslider.wooslider-type-slides img,.home .slideshow .wooslider.wooslider-type-slides img{width:66.7%}.blog .large-slider .slideshow .wooslider.wooslider-type-slides img,.home .large-slider .slideshow .wooslider.wooslider-type-slides img{width:67.5%}.blog .slideshow .wooslider .slide-title a,.home .slideshow .wooslider .slide-title a{color:#a3beea}.blog .slideshow .wooslider .slide-title,.home .slideshow .wooslider .slide-title{margin-bottom:15px}body #main .wooslider .wooslider-control-nav{margin:15px 0 0}.blog .wooslider .slide-content,.home .wooslider .slide-content{margin:0}.blog .extra-large-slider .wooslider .wooslider-control-nav,.home .extra-large-slider .wooslider .wooslider-control-nav{margin-top:-25px}}@media only screen and (min-width:1250px){.excerpt-content-thumbnail{width:82%}.sticky .excerpt-content-thumbnail{width:80%}}@media only screen and (min-width:1200px){#content,#footer-widgets .container,#site-navigation ul,.site-branding,.top-container{max-width:1200px;width:auto}#fyiFooter{max-width:1240px;width:auto}.excerpt-content-thumbnail,.sticky .excerpt-content-thumbnail{width:79%}#content #primary input[type=search]{width:96%}#content #primary .error-404 input[type=search],#content #primary .no-results input[type=search],#content #primary .search-no-results #primary input[type=search]{width:92%}}@media only screen and (max-width:1199px){#content,#footer-widgets .container,#fyiFooter,#site-navigation ul,.site-branding,.top-container{max-width:94%;width:auto}#site-navigation ul{max-width:none;padding-left:10px}#content #primary input[type=search]{width:95%}#content #primary .error-404 input[type=search],#content #primary .no-results input[type=search],#content #primary .search-no-results #primary input[type=search]{width:92%}}@media only screen and (max-width:1198px){.post-thumbnail{width:19%;margin-left:0}.excerpt-content-thumbnail,.sticky .excerpt-content-thumbnail{width:77%}}@media only screen and (max-width:1060px){.widget input[type=search]{width:80%}}@media only screen and (max-width:985px){#content #primary .error-404 input[type=search],#content #primary .no-results input[type=search],#content #primary .search-no-results #primary input[type=search]{width:88.5%}}@media only screen and (max-width:950px){#content #primary input[type=search]{width:94%}}@media only screen and (max-width:870px){.widget input[type=search]{width:77%}}@media only screen and (max-width:800px){#meta-menu ul .sub-menu,#site-navigation .children,#site-navigation .sub-menu,.main-navigation li{float:none}.content-area{width:70%}.full-page{width:100%}.site-main{margin:auto}.site-content .widget-area{width:30%}#footer-widgets .block{width:50%}.slogan{font-size:1.1em}#meta-menu.toggled .nav-menu,#site-navigation ul li,#top-search.toggled .top-search-ul,.main-navigation.toggled .nav-menu,.menu-toggle{display:block}.menu-toggle{color:#fff;line-height:50px}#site-navigation img{padding-left:10px;padding-right:10px;vertical-align:middle;width:21px}#site-navigation .children li,#site-navigation .sub-menu li{line-height:17x;padding-bottom:2px;padding-top:2px}#meta-menu ul,#top-search ul,.main-navigation ul{display:none}#meta-menu ul,#site-navigation ul,#top-search ul{line-height:25px;background-color:#2e3c56}#meta-menu ul ul,.main-navigation ul ul{box-shadow:none;display:block;position:relative;z-index:99999}.main-navigation ul ul a{width:auto}#meta-menu ul ul ul,.main-navigation ul ul ul{left:auto}.parent>a:after{content:""}#meta-menu ul li{display:block}#meta-menu{text-align:right;float:right;padding-top:5px}#meta-menu img,#top-search img{vertical-align:middle;margin-left:10px;height:21px}#top-search{float:left;text-align:left;margin-left:0;padding-top:0;padding-bottom:0;margin-bottom:0}#top-search.toggled{padding-bottom:10px}#content #primary input[type=search]{width:93%}.site-branding .site-title{padding-top:30px}.branding-container,.site-branding{min-height:130px}}@media only screen and (max-width:768px){.collapsible-table .hide-labels,.post-thumbnail{display:none}.blog .slideshow .wooslider .overlay-full .slide-excerpt,.home .slideshow .wooslider .overlay-full .slide-excerpt{background-color:#fff;border-left:none;width:100%}.blog .large-slider .slideshow .wooslider.wooslider-type-slides img,.blog .slideshow .wooslider.wooslider-type-slides img,.home .large-slider .slideshow .wooslider.wooslider-type-slides img,.home .slideshow .wooslider.wooslider-type-slides img{width:100%}.blog .slideshow .wooslider .slide-title a,.home .slideshow .wooslider .slide-title a{color:#4c7ac7}.blog .slideshow .wooslider .slide-title,.home .slideshow .wooslider .slide-title{margin-bottom:5px}.title-description{float:none;text-align:center;width:auto;max-width:100%}.extension-kayak-logo{padding-top:5px;display:none}.custom-kayak-logo{float:none;text-align:center;padding-right:0;padding-top:10px;margin-bottom:-45px}.excerpt-content-thumbnail,.sticky .excerpt-content-thumbnail{width:100%}.blog .slideshow .wooslider .overlay-full,.home .slideshow .wooslider .overlay-full{max-height:none;overflow:auto}#primary input[type=search]{width:92%}#content #primary .error-404 input[type=search],#content #primary .no-results input[type=search],#content #primary .search-no-results #primary input[type=search]{width:85%}.collapsible-table{border:0}.collapsible-table td,.collapsible-table th{display:block;width:auto;border:0;text-align:left}.collapsible-table td:last-child{padding-bottom:20px}}@media only screen and (max-width:735px){#content #primary input[type=search]{width:92%}}@media only screen and (max-width:650px){#secondary,.site-content .widget-area{width:100%}#secondary{float:none;text-align:center}.content-area{margin:0;width:100%}.site-main{margin:0}.home .slideshow .wooslider .overlay-full{max-height:none;overflow:auto}.widget input[type=search]{width:90%}#secondary .flexipages_widget,#secondary .searchandfilter,#secondary .widget_nav_menu,#secondary .widget_pages{text-align:left}.next-post-image,.previous-post-image{display:none}}@media only screen and (max-width:600px){.post-thumbnail{display:none}.excerpt-content-thumbnail,.sticky .excerpt-content-thumbnail{width:100%}.site-branding .site-description a,.site-branding .site-description a:hover{font-size:.9em}}@media only screen and (max-width:482px){#content #primary input[type=search]{width:90%}.next-post-excerpt,.previous-post-excerpt{display:none}}@media only screen and (max-width:450px){#footer-widgets .block{width:100%;text-align:center}#footer-widgets .block .flexipages_widget,#footer-widgets .block .widget_nav_menu,#footer-widgets .block .widget_pages{text-align:left}.widget input[type=search]{width:82%}.error-404 input[type=search],.search-no-results #primary input[type=search]{width:78%}.slogan{display:none}.site-branding .site-title a,.site-branding .site-title a:hover{font-size:1.2em}.home .slideshow{margin-bottom:50px}}@media only screen and (max-width:395px){#content #primary input[type=search]{width:86%}}@media only screen and (max-width:310px){.custom-kayak-logo img{max-width:100%}#content #primary input[type=search]{width:83%}}@media print{#footer,#meta-menu,#secondary,#site-navigation,#top-search,.custom-kayak-logo,.extension-kayak-logo,.simply-social-wrapper,.wooslider{display:none}#primary{width:100%}}