.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#lightbox a img{border:none;}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;min-width:240px;overflow:hidden;}#imageContainer,#frameContainer,#modalContainer{padding:10px;}#modalContainer{line-height:1em;overflow:auto;}#loading{height:25%;width:100%;text-align:center;line-height:0;position:absolute;top:40%;left:45%;*left:0%;}#hoverNav{z-index:10;}#imageData>#hoverNav{left:0;}#hoverNav a{outline:none;}#prevLink,#nextLink{width:45px;height:45px;display:block;}#prevLink{left:0;float:left;background:url(/sites/all/modules/contrib/lightbox2/images/prev_alt.gif) left 15% no-repeat;}#nextLink{right:0;float:right;background:url(/sites/all/modules/contrib/lightbox2/images/next_alt.gif) right 15% no-repeat;}#prevLink:hover,#prevLink:visited:hover{background-position:right 15%;}#nextLink:hover,#nextLink:visited:hover{background-position:left 15%;}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;min-width:240px;}#imageData{padding:0 10px;}#imageData #imageDetails{width:70%;margin-right:auto;margin-left:auto;text-align:center;}#imageData #caption{font-weight:bold;}#imageData #numberDisplay{display:block;padding-bottom:1.0em;}#imageData #lightbox2-node-link-text{display:block;padding-bottom:1.0em;}#lightbox2-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}#overlay_default{opacity:0.6;}#overlay_macff2{background:transparent url(/sites/all/modules/contrib/lightbox2/images/overlay.png) repeat;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html>body .clearfix{display:inline;width:100%;}* html .clearfix{height:1%;}#bottomNavClose{display:block;z-index:200;background:url(/sites/all/modules/contrib/lightbox2/images/close.gif) left no-repeat;position:absolute;top:0px;right:0px;height:26px;width:26px;}#bottomNavClose:hover{background-position:right;}#loadingLink{display:block;background:url(/sites/all/modules/contrib/lightbox2/images/loading.gif) no-repeat;width:32px;height:32px;}#bottomNavZoom{display:block;background:url(/sites/all/modules/contrib/lightbox2/images/expand.gif) no-repeat;width:34px;height:34px;position:absolute;bottom:25px;right:5px;}#bottomNavZoomOut{display:block;background:url(/sites/all/modules/contrib/lightbox2/images/contract.gif) no-repeat;width:34px;height:34px;position:absolute;bottom:25px;right:5px;}#lightshowPlay{background:url(/sites/all/modules/contrib/lightbox2/images/play.png) no-repeat;display:block;margin-right:auto;margin-left:auto;margin-bottom:5px;height:20px;width:20px;}#lightshowPause{background:url(/sites/all/modules/contrib/lightbox2/images/pause.png) no-repeat;display:block;margin-right:auto;margin-left:auto;margin-bottom:5px;height:20px;width:20px;}.lightbox_hide_image{display:none;}#lightboxImage{-ms-interpolation-mode:bicubic;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.video_thumbnail{min-width:100px;min-height:100px;}.video-width-text{width:10px;}.video-thumb-selection{}.video-thumb-selection .form-item{}.video-thumbnails{}.video-thumbnails .form-item{float:left;margin-right:10px;max-width:30%;padding-right:10px;}.video-bypass-auto-conversion{}.video-default-thumbnail{}.video-data{}.video_image_teaser{float:left;padding:0.5em;}br.video_image_clear{clear:both;}.video_image_view{}.video-inprogress{border:1px solid red;padding:.5em;}.video-conversion-failed{border:1px solid red;padding:.5em;}.widget-edit{max-width:70%;}.widget-edit .form-item{white-space:normal !important;}.admin_flv_player_wrapper{display:none;}* html object.video-object{display:none;}* html object.video-object{display:inline;}* html object.video-object{display:none;}div.video-preview{float:left;padding:0 10px 10px 0;}div.video-widget-data{float:left;width:85%;}div.video-widget-data input.text-field{width:auto;}div#video-browser-page-wrapper div#video-browser-page div.video-item{float:left;height:128px;padding:5px;text-align:center;border:1px #ccc dotted;}div#video-browser-page-wrapper div#video-browser-page div.video-item:hover{background-color:antiquewhite;}
.home-slider{width:100%;}.home-slider .views-nivo-slider{margin:0 auto;}.home-slider .nivo-caption{opacity:1;}.home-slider .nivo-caption h2,.home-slider .nivo-caption p{padding-left:20px;padding-left:1.25rem;margin:0;border-left:1px solid #f6a741;}.home-slider .nivo-caption h2{font-family:"Gill Sans Light",Verdana,sans-serif;font-size:50px;font-size:3.125rem;line-height:55px;line-height:3.4375rem;font-weight:normal;color:white;text-shadow:2px 1px #003366;}.home-slider .nivo-caption p{font-size:16px;font-size:1rem;padding-bottom:15px;padding-bottom:0.9375rem;color:white;}.home-slider .nivo-caption .slider-button{font-size:14px;font-size:0.875rem;padding:10px 40px 10px 15px;padding:0.625rem 2.5rem 0.625rem 0.9375rem;margin-top:50px;margin-top:3.125rem;background-position-x:calc(100% + 5px);font-family:"Gill Sans",Verdana,sans-serif;text-transform:uppercase;color:white;background-color:#f39000;display:inline-block;}.home-slider .nivo-caption .slider-button:hover{background-color:#f26d00;}.home-slider .nivo-controlNav{padding:0;background-color:#f2f2f2;padding-top:5px;padding-top:0.3125rem;}.home-slider .nivo-controlNav .nivo-control{display:inline-block;color:transparent;margin-right:5px;margin-right:0.3125rem;}@media screen and (min-width:1001px){.nivo-caption-wrapper-inner{width:1000px;}.nivo-slider-processed img{height:auto;}}@media screen and (max-width:1000px){.home-slider .nivo-caption-wrapper-inner{width:100%;}.home-slider .nivo-caption-vertical-align{margin:0;}.home-slider .nivo-caption h2{font-size:48px;font-size:3rem;line-height:50px;line-height:3.125rem;}.home-slider .nivo-caption p{font-size:14px;font-size:0.875rem;}.home-slider .nivo-caption a{font-size:12px;font-size:0.75rem;}.home-slider .views-nivo-slider{width:100% !important;}}@media screen and (max-width:740px){.home-slider .views-nivo-slider{height:100% !important;}.home-slider .nivo-caption{left:10px;left:0.625rem;margin:0;}.home-slider .nivo-caption h2{font-size:36px;font-size:2.25rem;line-height:38px;line-height:2.375rem;}.home-slider .nivo-caption .slider-button{margin-top:0;}}@media screen and (max-width:485px){.home-slider .nivo-caption-wrapper{position:static;}.home-slider .nivo-caption-vertical-align{width:auto;}.home-slider .nivo-caption{top:5px;top:0.3125rem;padding:15px 0px 0px 0px;padding:0.9375rem 0rem 0rem 0rem;background:transparent;width:auto;position:static;top:auto;transform:none;}.home-slider .nivo-caption h2{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;text-transform:uppercase;border-left:0;}.home-slider .nivo-caption p{font-size:11px;font-size:0.6875rem;border-left:0;padding-bottom:0;}.home-slider .nivo-caption .slider-button-wrapper{margin-top:15px;margin-top:0.9375rem;padding:0;}.home-slider .nivo-caption .slider-button{display:block;}.home-slider .nivo-caption .views-nivo-slider img{width:100% !important;height:auto !important;}}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;}.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;}.nivo-main-image{display:block !important;position:relative !important;width:2560px !important;height:405px !important;margin:0 auto;}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}.nivo-slice img{width:2560px !important;height:405px !important;}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}.nivo-box img{display:block;}.nivo-caption-wrapper{position:absolute;width:100%;height:100%;top:0;z-index:8;}.nivo-caption-wrapper-inner{margin:0 auto;height:100%;}.nivo-caption{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#fff;padding:5px 10px;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.nivo-caption-vertical-align{width:50%;height:100%;background:rgba(0,54,83,0.5);position:relative;}.nivo-caption p{padding:5px;margin:0;}.nivo-html-caption{display:none;}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}.nivo-prevNav{left:0px;}.nivo-nextNav{right:0px;}.nivo-controlNav{text-align:center;padding:15px 0;}.nivo-controlNav a{cursor:pointer;}.nivo-controlNav a.active{font-weight:bold;}.views-nivo-slider{max-width:100%;height:405px !important;overflow:hidden;visibility:hidden;position:relative;}.slider-preload{overflow:hidden;height:405px;margin-top:-405px;}.views-nivo-slider-view.slider-loading{height:429px !important;}.slider-preload-image{height:405px;background-repeat:no-repeat;background-size:cover;}.slider-preload-image.mobile{display:none;}@media screen and (max-width:740px){.views-nivo-slider-view.slider-loading{height:360px !important;}.slider-preload{height:360px;margin-top:-360px;}.slider-preload-image{height:360px;}.slider-preload-image.full{display:none;}.slider-preload-image.mobile{display:block;}}@media screen and (max-width:485px){.views-nivo-slider-view.slider-loading{height:320px !important;}.slider-preload{height:320px;margin-top:-320px;}.slider-preload-image{height:320px;}.nivo-caption{transform:none;-webkit-transform:none;}.nivo-main-image{width:485px !important;height:200px !important;}.nivo-caption-vertical-align{background:#003653;}.nivo-slice{width:485px !important;height:200px !important;}.nivo-slice img{width:485px !important;height:200px !important;}}
.icons-sprite,.mktoForm .mktoButtonWrap .mktoButton,.marketo-thankyou-message h2,.marketo-thankyou-message p:last-child a{background:url(/sites/all/modules/custom/lsw_marketo/images/icons-s2950c81e30.png) no-repeat;}.mktoForm{font-family:Verdana,sans-serif !important;width:100% !important;background-color:white;border:1px solid #e5e5e5;border-left:1px solid #0e314b;box-shadow:2px 2px 2px #dbdbdb;padding:25px;padding:1.5625rem;margin-top:40px;margin-top:2.5rem;}.mktoForm h2{font-weight:normal;color:#003366;font-family:"Gill Sans Light",Verdana,sans-serifpx;font-family:"Gill Sans Light",Verdana,sans-serif/16rem;font-size:40px;font-size:2.5rem;margin-top:10px;margin-top:0.625rem;margin-bottom:0px;margin-bottom:0rem;padding:0px;padding:0rem;}.mktoForm .mktoFormCol{width:100%;}.mktoForm .mktoFormCol .mktoFieldWrap{width:100%;}.mktoForm .mktoFormCol .mktoFieldWrap label{width:100% !important;font-size:11px;font-size:0.6875rem;padding:3px;padding:0.1875rem;margin-bottom:0px;margin-bottom:0px !important;margin-bottom:0rem;margin-bottom:0rem !important;}.mktoForm .mktoFormCol .mktoFieldWrap select{width:100% !important;color:gray;border:1px solid #ccd6e0;font-size:12px;font-size:0.75rem;padding:4px;padding:0.25rem;}.mktoForm .mktoFormCol .mktoFieldWrap input{width:100% !important;padding:4px;padding:0.25rem;}.mktoForm .mktoFormCol .mktoFieldWrap textarea{width:100% !important;min-height:100px;min-height:100px !important;min-height:6.25rem;min-height:6.25rem !important;}.mktoForm .mktoFormCol .mktoFieldWrap input[type=tel]{border:1px solid #ccd6e0;}.mktoForm .mktoButtonWrap{margin-left:0px;margin-left:0px !important;margin-left:0rem;margin-left:0rem !important;}.mktoForm .mktoButtonWrap .mktoButton{font-size:14px;font-size:14px !important;font-size:0.875rem;font-size:0.875rem !important;padding:10px 20px;padding:10px 20px !important;padding:0.625rem 1.25rem;padding:0.625rem 1.25rem !important;background-color:#0e314b !important;color:white !important;text-transform:uppercase !important;font-family:"Gill Sans",Verdana,sans-serif !important;border:none !important;background-position:0 -52px;background-position:0 -45px;padding-right:44px !important;}.mktoForm .mktoCheckboxList{width:100% !important;}.mktoForm .mktoCheckboxList input[type=checkbox]{width:15px !important;}.mktoForm .mktoCheckboxList label{margin-top:-2px;margin-top:-2px !important;margin-top:-0.125rem;margin-top:-0.125rem !important;}.mktoForm .mktoRadioList{width:100% !important;}.mktoForm .mktoRadioList input[type=radio]{width:15px !important;}.mktoForm .mktoRadioList label{margin-top:-2px;margin-top:-2px !important;margin-top:-0.125rem;margin-top:-0.125rem !important;}.mktoForm .mktoRangeField{width:100% !important;}.mktoForm .mktoRangeField input[type=range]{width:100% !important;}.mktoForm .mktoRangeField .mktoRangeValueArrow{background-color:#0e314b !important;}.mktoForm .mktoRangeField .mktoRangeValueText{color:white !important;text-transform:uppercase !important;font-family:"Gill Sans",Verdana,sans-serif !important;border:none !important;background-color:#0e314b !important;background-image:none !important;}.mktoForm .mktoHtmlText{width:100% !important;}.mktoForm .mktoOffset{display:none;}.mktoForm .mktoGutter{display:none;}.mktoForm.newsletter-signup-form{background:none;box-shadow:none;border:0;padding:0;margin:0;}.mktoForm.newsletter-signup-form.sent{display:none;}.mktoForm.newsletter-signup-form .mktoRequiredField label.mktoLabel{padding:0;padding-bottom:5px;padding-bottom:0.3125rem;color:#cccccc;font-weight:normal;}.mktoForm.newsletter-signup-form .mktoFormCol .mktoFieldWrap input.mktoEmailField{padding:7px;padding:0.4375rem;border:0;}.mktoForm.newsletter-signup-form .mktoRequiredField .mktoAsterix{display:none;}.mktoForm.newsletter-signup-form .form-submit{padding:7px 44px;padding:0.4375rem 2.75rem;background:#f39000;}.mktoForm.newsletter-signup-form .mktoError .mktoErrorArrow{border-color:#f20000;background-color:#f20000;}.mktoForm.newsletter-signup-form .mktoError .mktoErrorMsg{border-radius:0;box-shadow:none;border-color:#f20000;background-color:#ffd9d9;background-image:none;text-shadow:none;color:#f20000;}.newsletter-form-wrapper{background:#0e314b;}.newsletter-form-wrapper .newsletter-form-container{overflow:hidden;width:995px;margin:0 auto;}.newsletter-form-wrapper .newsletter-form-container:after{content:"";display:table;clear:both;}.newsletter-form-wrapper .newsletter-form-container .message-title{font-weight:normal;color:#cccccc;font-family:"Gill Sans Light",Verdana,sans-serif;}.newsletter-form-wrapper .newsletter-form-container .left-part{margin-right:300px;margin-right:18.75rem;color:#cccccc;font-family:"Gill Sans Light",Verdana,sans-serif;text-align:left;}.newsletter-form-wrapper .newsletter-form-container .right-part{margin:25px;margin:1.5625rem;padding-left:20px;padding-left:1.25rem;width:250px;width:15.625rem;height:90px;height:5.625rem;border-left:1px solid #cccccc;float:right;}.newsletter-form-wrapper .newsletter-form-container .right-part .message-title{margin-top:0;display:none;}.newsletter-form-wrapper .newsletter-form-container .right-part .thankyou-message{color:white;display:none;}.newsletter-form-wrapper .newsletter-form-container .right-part .thankyou-message.sent{display:block;}.marketo-thankyou-message{margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;background-color:white;border:1px solid #e5e5e5;border-left:1px solid #0e314b;box-shadow:2px 2px 2px #dbdbdb;padding-bottom:0;}.marketo-thankyou-message h2{font-size:24px;font-size:1.5rem;padding-left:35px;padding-left:2.1875rem;margin:0px 0px 0px 20px;margin:0rem 0rem 0rem 1.25rem;background-position:0 0;background-position:0 6px;font-family:"Gill Sans Light",Verdana,sans-serif;font-weight:normal;color:#003366;}.marketo-thankyou-message p{font-size:12px;font-size:0.75rem;padding:0px 20px 15px 20px;padding:0rem 1.25rem 0.9375rem 1.25rem;}.marketo-thankyou-message p:last-child{padding-bottom:20px;padding-bottom:1.25rem;}.marketo-thankyou-message p:last-child:after{content:"";display:table;clear:both;}.marketo-thankyou-message p:last-child a{font-size:18px;font-size:1.125rem;padding-bottom:5px;padding-bottom:0.3125rem;padding-right:48px;padding-right:3rem;background-position:0 -26px;background-position:0 -25px;color:#003366;font-family:"Gill Sans Light",Verdana,sans-serif;cursor:pointer;display:inline-block;min-height:28px;float:right;}@media screen and (max-width:1000px){.newsletter-form-wrapper .newsletter-form-container{width:100%;}.newsletter-form-wrapper .newsletter-form-container .left-part{margin-left:25px;margin-left:1.5625rem;}}@media screen and (max-width:740px){.newsletter-form-wrapper .newsletter-form-container .right-part{padding:20px 25px;padding:1.25rem 1.5625rem;width:100%;height:auto;border-left:0;margin:0;}.newsletter-form-wrapper .newsletter-form-container .right-part .message-title{display:block;}.newsletter-form-wrapper .newsletter-form-container .left-part{margin-left:25px;margin-left:1.5625rem;display:none;}}
