﻿*{padding:0;margin:0;}*:focus{outline:none;}input:focus,textarea:focus{border:#666 solid 1px;}.clearfix{zoom:1;*zoom:1;}#pageHeader:after,#pageFooter:after,.wrapper:after,#headerNav:after,#mainMenu:after,#mainMenu ul:after,.wpcf7-form ul li:after,.filterSect:after{content:".";display:block;height:0px;clear:both;line-height:0;visibility:hidden;zoom:1;}
body{background-color:#EEE;}
a{opacity:1;}
a:hover{opacity:0.8;}
a img{border:none;}h1,h2,h3,h4,h5,h6,p,ul,ol,section{margin-bottom:20px;}
hr{clear:both;border:0;height:1px;background:url(/Content/hr.gif) 0 0 repeat-x;margin-bottom:40px;}.lt-ie8 hr{border-top:1px dotted #CCC;}#main hr{margin-bottom:12px;}.pageContent img,#main img{max-width:100%;height:auto;}.pageContent .brandLogo{width:150px!important;height:auto;float:right;margin:0 0 12px 12px;border:1px solid #EEEEEE;}.gridList li img,#imgRotator img,#feature>img,.latestStory img{
}#main article iframe{max-width:636px;}video{max-width:636px;width:100%!important;margin-bottom:20px;}.blogPost ul,.blogPost ol,.pageContent ul,.pageContent ol,#main ol,#main ul{margin-left:1.25em;}.whiteBg{background-color:#FFF;}.show{display:block;}.hide{display:none;}.right{float:right;margin:0 0 1.88% 1.88%}.toTop{clear:both;width:100%;text-align:right;display:block;}.toTop a,#main .toTop a{background:url(/Content/top-link.png) top left no-repeat;padding:0 0 20px 20px;color:#000;font-size:10px;text-decoration:none;}body{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:13px;line-height:18px;}h1,h2,h3,h4,h5,h6{font-weight:normal;}h1{font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:bold;font-size:24px;line-height:28px;color:#0C516C;}h1 a{text-decoration:none;display:inline-block;color:#0C516C;}.pageContent>h1,#main>h1{padding-bottom:10px;border-bottom:1px solid #BBB;}.home section>h1{border-bottom:1px dotted #CCC;padding-bottom:10px;}.home section>h1 a{padding-right:30px;background:url(/Content/cta-h1.png) 100% 5px no-repeat;font-weight:900;}h2{font-family:"myriad-pro",sans-serif;font-size:24px;line-height:28px;padding-bottom:10px;border-bottom:1px dotted #CCC;}h3{font-size:16px;line-height:18px;color:#19ABE3;}.brandIntro h3{font-size:18px;line-height:22px;}h4{font-size:14px;line-height:16px;color:#1BABE3;font-weight:bold;}.smallText{font-size:12px;line-height:14px;color:#777;}.largeText{font-size:43px;line-height:46px;}a.cta,a.pdf{background:url(/Content/cta-link.png) top left no-repeat;padding:0 0 10px 25px;display:block;}a.pdf{background:url(/Content/cta-pdf.jpg) top left no-repeat;}#feature a.cta,#feature a.pdf{background:url(/Content/cta-feature.png) top left no-repeat;padding:0 0 7% 20%;display:block;}#feature a.pdf{background:url(/Content/cta-feature-pdf.png) top left no-repeat;}#breadCrumbs{margin-bottom:28px;}#breadCrumbs,#breadCrumbs a{font-size:10px;color:#0D516C;}#breadCrumbs a{text-decoration:underline;}#main a,.pageContent a{color:#000;}.blogPost .excerpt a,#main .blogPost .excerpt a{color:#1DACE4;text-decoration:none;font-style:italic;}#pageHeader{position:fixed;z-index:100;width:100%;background:rgb(255,255,255);background:rgba(255,255,255,0.9);}.lt-ie8 #pageHeader{position:fixed;top:0;left:0;}#pageHeader .wrapper{padding:30px 0;}#pageHeader.thin .wrapper{padding:10px 0;}#pageHeader a:hover{opacity:1;}#logo{float:left;width:148px;height:28px;}#headerNav{float:left;padding:10px 0 0 50px;}#headerNav .menu ul{float:left;list-style-type:none;margin-bottom:10px;}#headerNav .menu li{float:left;margin-right:25px;}#headerNav .menu a{font-family:"proxima-nova",sans-serif;font-size:14px;line-height:16px;text-transform:uppercase;text-decoration:none;color:#000;font-weight:bold;}#headerNav .menu a:hover{color:#1DACE4;opacity:1;}#headerNav .current_page_item a,#headerNav .current_page_parent a,#headerNav .current_page_ancestor a{color:#1DACE4;}#headerNav .menu li ul{display:none;}#searchform{float:right;border:1px solid #DDD;background-color:#FFF;}#searchform input{float:left;display:inline-block;border:0;height:28px;line-height:100%;width:134px;}.lt-ie9 #searchform input{line-height:28px;}#searchform #s{padding-left:10px;}#searchform #searchsubmit{background:url(/Content/search.gif) 100% 0 no-repeat;width:26px;cursor:hand;cursor:pointer;}.assistive-text{display:none;}.wpcf7-form{margin-bottom:40px;}#main .wpcf7-form ul{list-style-type:none;margin-left:0;}.wpcf7-form ul li{margin-bottom:15px;}.wpcf7-form label{width:23.58%;margin-right:1.88%;vertical-align:top;float:left;}.wpcf7-form-control-wrap{width:74.52%;float:left;}.wpcf7-form-control{width:65.82%;min-height:26px;line-height:26px;margin-right:1.88%;vertical-align:top;border:1px solid #DDD;}.lt-ie9 .wpcf7-form-control{height:auto;}.wpcf7-submit{margin-top:15px;margin-left:25.47%;border:none;background:url(/Content/submit.jpg) 0 0 no-repeat;width:115px;padding:0 12px;height:38px;line-height:38px;color:#FFF;text-transform:uppercase;text-align:left;font-family:"Proxima Nova",sans-serif;font-size:14px;font-weight:bold;}.wpcf7-submit:focus{border:none;outline:0;}.wpcf7-submit:hover{cursor:hand;cursor:pointer;}.wpcf7-form-control .wpcf7-submit{margin-bottom:0;}div.wpcf7-response-output{color:#FF0000!important;margin-left:26.2%!important;border:none!important;padding:0!important;}span.wpcf7-not-valid-tip{color:#FF0000!important;width:23.58%!important;display:inline-block;background:none repeat scroll 0 0 #ffffff!important;border:none!important;font-size:12px!important;left:0!important;padding:0!important;position:relative!important;top:0!important;z-index:auto!important;}.filterBy{margin-top:20px;background-color:#eee;padding:10px;font-size:12px;}.filterBy input{border:1px solid #ddd;}.filterBy h2{font-size:14px;line-height:16px;font-weight:bold;margin-bottom:12px;}.filterBy p{margin-bottom:6px;}#keywords{width:128px;width:100%;height:26px;line-height:100%;}.lt-ie9 #keywords,.lt-ie9 .filterSect select{line-height:26px;}.filterSect select{padding:2px;width:130px;width:100%;background:#FFF url(/Content/select-dropdown.jpg) 95% 3px no-repeat;border:1px solid #DDD;height:26px;-webkit-appearance:none;margin-bottom:6px;}#main .filterBrands{list-style-type:none;margin-left:0;margin-right:-12px;}.filterBrands li{float:left;margin-bottom:6px;margin-right:12px;width:100%;font-size:11px;}.filterBrands li input{margin-bottom:0;float:left;border:none;}.filterSect{margin-bottom:8px;}.filterSect label{float:left;padding-left:5px;display:block;width:105px;width:80%;}.filterSect input{margin-bottom:12px;}#filterBtn{background:url("/Content/submit-large.jpg") no-repeat scroll 0 0 transparent;border:medium none;color:#FFFFFF;font-family:"Proxima Nova",sans-serif;font-size:14px;font-weight:bold;height:38px;padding:12px;text-align:left;text-transform:uppercase;width:130px;width:100%;}#filterBtn:hover{cursor:pointer;}.wrapper{width:960px;padding:20px 10px;margin:0 auto;clear:both;}#mainWrapper,#newsHome{width:798px;float:left;}#main{width:726px;float:left;}#main.wide{width:798px;}#feature{width:980px;margin:0 auto;position:relative;height:210px;}#featureOverlay{position:absolute;top:0;}.lt-ie7 #featureText{padding-top:20px;background-color:#19ABE3;}.lt-ie7 #featureOverlay img{display:none;}.home #featureOverlay{bottom:0;top:auto;}.home #feature{height:485px;}#imgRotator{list-style-type:none;margin-bottom:0;}#imgRotator li{display:none;position:relative;top:0;left:0;}#imgRotator li.show{display:block;}#featureText{position:absolute;bottom:0;height:225px;overflow:hidden;width:100%;}#featureText a{color:#FFF;text-decoration:none;}#featureText a:hover{opacity:1;}#featureText a h1:hover{color:#EFEFEF;}
#feature img{width:100%;height:210px;display:block;}#feature #featureOverlay img{width:auto;}#mainStory{float:left;width:28.33%;padding-left:4.16%;background:url(/Content/cta-feature-white.png) 95% 5% no-repeat;margin-bottom:20px;}#mainStory.pdf{background:url(/Content/cta-feature-white-pdf.png) 95% 5% no-repeat;}#mainStory.cta{background:url(/Content/cta-feature-white.png) 95% 20% no-repeat;}.lt-ie8 #mainStory{width:272px;padding-left:40px;}.lt-ie8 #mainStory:hover{cursor:pointer;}#mainStory h1{padding-right:50px;color:#FFF;}#mainStory p{width:73.3%;}#supportingStories{float:right;width:58.12%;padding-top:90px;list-style-type:none;margin-bottom:0;}#supportingStories li{float:left;width:44.8%;margin-right:1.25%;}#supportingStories li a{font-size:17px;line-height:20px;}#supportingStories li a:hover{color:#CCC;opacity:1;}#supportingStories li:nth-child(2n+1){clear:left;}.lt-ie8 #supportingStories li{width:250px;margin-right:12px;}.lt-ie7 #supportingStories{padding-top:0;}#shareHome{width:32.5%;margin-right:1.25%;float:left;}#sharePriceBox{background-color:#33B4E6;color:#FFF;padding:8.01%;padding-bottom:0;float:left;width:83.97%;font-size:12px;line-height:16px;position:relative;}.sharePrice{font-family:font-family: "Proxima Nova",sans-serif;display:inline-block;font-size:24px;line-height:28px;padding-bottom:10px;border-bottom:1px solid #0D516C;}

.sharePriceDate{font-size:14px;line-height:19px;color:#0D516C;font-weight:bold;margin-bottom:10px;}
.shareLink{position:absolute;display:block;top:0;bottom:0;left:0;right:0;text-indent:-9999px;z-index:10;background:url(/Content/cta-share.png) 95% 90% no-repeat;}#brandsHome{float:left;width:66.25%;margin-bottom:20px;}.brandList{position:relative;list-style-type:none;margin-right:-1.85%;}.brandList li{float:left;margin-right:1.85%;margin-bottom:12px;width:23.14%;border-bottom:1px dotted #CCC;}.brandList li.current{border-bottom:1px dotted #1DACE4;}.brandList li img{width:100%;border:1px solid #EEEEEE;}.home .brandList li{border-bottom:none;}.lt-ie8 .brandList,.lt-ie8 .brandList dd{width:636px;}.lt-ie8 .brandList dt{margin-right:8px;}.brandList dt{float:left;margin-right:11px;margin-bottom:12px;width:150px;border-bottom:1px dotted #CCC;height:70px;overflow:hidden;position:relative;cursor:pointer;}.brandList dt:hover,.brandList li a:hover{opacity:0.8;filter:alpha(opacity=80);zoom:1;}.brandList dt.display:hover{opacity:1;}.brandList dt.current{border-bottom:1px dotted #1DACE4;}.brandList dt.current img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.brandList dt.display{cursor:default;width:auto;height:auto;float:none;clear:left;}.brandList dd{display:none;position:;top:70px;left:0;}.brandList dd.show{display:block;}.brandIntro{clear:both;}.brandIntro img{width:100%;height:auto;margin-bottom:10px;}.brandIntro .col{float:left;width:49.05%;}.brandIntro h3+.col{margin-right:1.88%;}#main .brandIntro a{color:#1DACE4;}#main .brandIntro .col a{display:block;background:url(/Content/cta-link.png) 100% 0 no-repeat;padding:0 0 10px 0;border-bottom:1px dotted #1DACE4;text-decoration:none;}.offices{text-align:center;color:#1DACE4;font-size:12px;text-transform:uppercase;}#main .pageContent .overview{list-style-type:none;margin-right:-1.85%;margin-left:0;float:left;width:100%;}.lt-ie9 #main .pageContent .overview{width:626px;}#main .overview a{color:#FFF;text-decoration:none;display:block;float:left;background:#34A0D3 url(/Content/blue-bg.jpg) 0 100% no-repeat;margin-bottom:12px;padding:0;height:130px;width:312px;}#main .overview a.even{margin-left:12px;}.lt-ie9 #main .overview a.even{margin-left:12px;}.overview li{background:url(/Content/cta-share.png) 95% 90% no-repeat;padding-right:25px;height:130px;overflow:hidden;}.overview li.pdf{background:url(/Content/cta-share-pdf.png) 95% 90% no-repeat;}.lt-ie8 .overview li{cursor:pointer;overflow:visible;}.overview li img{float:left;width:160px;}.lt-ie8 .overview li{margin-left:-12px;}.lt-ie8 #main .overview a{background-image:none;}.overview h2{float:left;width:106px;padding:20px 0 20px 10px;color:#FFF;text-decoration:underline;border-bottom:none;padding-bottom:0;margin-bottom:15px;font-size:15px;line-height:18px;}.block{float:left;width:49.05%;}.block+.block{margin-left:1.85%;}.single .block{padding-top:20px;}#main .gridList{list-style-type:none;margin-left:0;}.gridList li{border-top:1px dotted #CCC;padding-top:15px;clear:both;width:100%;}.gridList li:first-child{border-top:none;padding-top:0;}.gridList li img{max-width:150px;width:23.58%;margin-right:1.88%;height:auto;float:left;}.gridList p,.gridList h2{width:74.52%;float:left;}.gridList h2{border-bottom:none;padding-bottom:0;}.blogCol{width:28.94%;float:left;margin-left:1.5%;}.blogCol img{max-width:230px;}.latestStory{width:39.09%;float:left;}.latestStory img{max-width:312px;width:100%;height:auto;margin-bottom:10px;}.blogPost+.blogPost{border-top:1px dotted #CCC;padding-top:20px;}.blogPost h1,.blogPost h1 a,#main .blogPost h1,#main .blogPost h1 a{font-size:18px;line-height:21px;color:#19ABE3;margin-bottom:5px;}.blogPost h1 a,#main .blogPost a{text-decoration:none;color:#000;}.blogPost a.cta,#main .blogPost a.cta{line-height:15px;text-decoration:underline;font-style:italic;color:#1AABE3;font-size:12px;}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              #subsectionLinks{float:left;width:100px;margin-right:12px;position:relative;}#subsectionLinks ul{margin-bottom:0;}#subsectionLinks ul li{list-style-type:none;}#subsectionLinks a{display:block;font-size:12px;padding:10px 30px 10px 10px;text-decoration:none;margin-bottom:6px;background-color:#EEE;color:#000;}#subsectionLinks a:hover,#subsectionLinks li.subSectionHeading>a:hover,#subsectionLinks li.current ul a:hover{opacity:0.9;filter:alpha(opacity=90);zoom:1;color:#1DACE4;}#subsectionLinks .current.hasChildren li a:hover,#subsectionLinks .hasChildren li a:hover{color:#0D516C;}#subsectionLinks li.hasChildren a{background:#EEE url(/Content/plus.png) 90% 15px no-repeat;}#subsectionLinks li.hasChildren ul a{background-image:none;}#subsectionLinks li.current a{color:#FFF;background-color:#0D516C;}#subsectionLinks li.current ul a{color:#000;background-color:#EEE;}#subsectionLinks .current.hasChildren li a,#subsectionLinks .hasChildren li a{text-decoration:underline;color:#1DACE4;background-color:#FAFAFA;padding:2px 20px;margin-bottom:0;}#subsectionLinks .hasChildren li.current a{color:#FFF;background-color:#0D516C;}#subsectionLinks .hasChildren ul{margin-bottom:6px;}#subsectionLinks li.subSectionHeading>a{color:#000;height:65px;background:#EEE url(/Content/cta-sub-nav.jpg) 95% 90% no-repeat;}#subsectionLinks li.subSectionHeading.current>a{color:#FFF;height:65px;background:#0D516C url(/Content/cta-sub-nav-white.jpg) 90% 75% no-repeat;}#relatedRight{width:160px;margin-left:12px;float:right;}#relatedRight ul,#relatedRight li{list-style-type:none;}#relatedRight ul li a{display:block;border-bottom:1px solid #FFF;background:#1DACE4 url(/Content/cta-related.png) 97% 50% no-repeat;padding:12px 30px 12px 12px;color:#FFF;text-decoration:none;}.lt-ie9 #relatedRight ul li a:hover,.brandList li a img:hover{opacity:0.8;filter:alpha(opacity=80);zoom:1;}.blogAside{border-top:1px solid #000;background-color:#EFEFEF;padding:8%;word-wrap:break-word;}.blogAside h1{font-size:14px;line-height:16px;}.blogAside h1 a{color:#1DACE4;text-decoration:underline;display:block;}.blogAside img{display:none;}.blogAside .readMore{color:#0C516C;background:url(/Content/cta-blog-aside.png) right bottom no-repeat;padding-right:12px;zoom:1;}.blogAside a{color:#1DACE4;text-decoration:underline;}#main .postNavigation{margin-left:0;clear:both;padding-top:20px;list-style-type:none;border-top:1px dotted #CCC;}.postNavigation li{float:right;margin-bottom:20px;}.postNavigation li:first-child{float:left;}.postNavigation li a{background:url(/Content/right-arrow.png) right bottom no-repeat;padding-right:30px;}.postNavigation li:first-child a{background:url(/Content/left-arrow.png) left bottom no-repeat;padding-left:30px;}.pageNavigation{background:url(/Content/blog-btns.png) right top no-repeat;float:right;position:relative;margin-bottom:20px;}#main .pageNavigation a,.pageNavigation div,#main .postNavigation a{font-size:10px;line-height:19px;text-transform:uppercase;text-decoration:none;font-weight:bold;display:block;float:left;color:#000;}.pageNavigation div{padding-right:60px;}#main .pageNavigation a{display:block;position:absolute;background-image:url(/Content/blog-btns.png);width:21px;height:21px;}.pageNavigation a.prev-link{background-position:bottom left;right:24px;top:-1px;}.pageNavigation a.next-link{background-position:bottom right;right:0px;top:-1px;}.page-numbers{list-style-type:none;}.page-numbers li{float:left;}.page-numbers a{font-size:10px;line-height:19px;text-transform:uppercase;text-decoration:none;font-weight:bold;display:block;}.page-numbers li a.prev{background:url(/Content/left-arrow.png) left bottom no-repeat;padding-left:30px;}.page-numbers li a.next{background:url(/Content/right-arrow.png) right bottom no-repeat;padding-right:30px;}.authorHilight a{text-transform:uppercase;text-decoration:underline;color:#000;}.single #main .block a{color:#1DACE4;text-decoration:underline;}.single .block{border-top:1px dotted #CCC;}#pageFooter{clear:both;position:relative;color:#0D516C;font-size:12px;line-height:18px;}#pageFooter .wrapper{background:url(/Content/footer-stripe.jpg) top left no-repeat;padding-top:100px;}#pageFooter a{color:#0D516C;text-decoration:underline;}#pageFooter ul{list-style-type:none;}#pageFooter ul li{padding:0;}#pageFooter ul li a{padding:2px 0;}#legalLinks,#groupWebsites,#contactAddress{float:left;margin-bottom:20px;}#legalLinks{width:15.62%;margin-right:1.25%;}#groupWebsites{width:43.75%;}#groupWebsites ul{padding-right:2.08%;float:left;}#contactAddress{width:32.6%;padding-left:4.68%;border-left:1px dotted #AAA;}.lt-ie8 #contactAddress{padding-left:45px;width:313px;}.socialMenu{list-style-type:none;}.socialMenu li{margin-top:-24px;float:left;margin-right:10px;}.tableContainer{margin-bottom:20px;overflow:auto;width:100%;}.tabledContent{width:100%;margin-bottom:20px;}.tabledContent td{vertical-align:text-top;}.tabledContent td,.tabledContent th{text-align:left;font-weight:normal;padding:5px;}.tabledContent thead th{border-bottom:1px solid #24AADD;border-top:1px solid #BBBBBB;font-weight:bold;vertical-align:text-top;}h1+.tableContainer .tabledContent thead th,h1+.tabledContent thead th{border-top:none;}.tabledContent tbody tr:nth-child(odd) td,.tabledContent tbody tr:nth-child(odd) th{background-color:#F7F7F7;}.hilite{color:#24AADD;}.tabledContent tr th:first-child{width:150px;}@media only screen and (min-device-width: 640px) and (max-device-width: 979px) {.noTablet,#main .overview a.noTablet{display:none;}#main article iframe{width:100%;}video{height:auto!important;}.wrapper{width:96%;padding:2%}#pageHeader .wrapper{padding:10px 0;}#headerNav{clear:both;padding:2% 2% 0 0;}#searchform{position:absolute;right:2%;}#feature{width:100%;height:auto;}.home #feature{height:auto;}#featureOverlay{display:none;}#featureText{background:rgb(51,180,230);background:rgba(51,180,230,0.9);height:auto;padding-top:20px;}#supportingStories{padding-top:0;}.largeText{font-size:36px;line-height:40px;}#subsectionLinks{margin-right:1%;width:19%;}#newsHome{width:80%;}#main{width:60%;}#main.wide{width:80%;}#breadCrumbs{width:100%;}#relatedRight{margin-left:1%;width:19%;}#legalLinks{width:29.68%;margin-right:1.25%;}#groupWebsites{width:29.68%;}#groupWebsites ul{margin-right:0;float:none;margin-bottom:0;}.socialMenu{position:relative;clear:left;}.socialMenu li{margin-top:0;}#main .overview a{background-image:none;float:none;height:auto;width:100%;}#main .overview a.even{margin-left:0;}.overview h2{width:50%;padding:3.14% 0 3.14% 3.14%;}}@media only screen and (max-device-width: 639px) {.noMob,#main .overview a.noMob{display:none;}#main article iframe{width:100%;}video{height:auto!important;}.wrapper{width:96%;padding:2%}#subsectionLinks{margin-right:0;width:100%;}#newsHome{width:100%;}#main{width:100%;}#main.wide{width:100%;}#relatedRight{margin-left:0;width:100%;}#shareHome{width:100%;margin-right:0;}#brandsHome{width:100%;}.block{width:100%;}.block+.block{margin-right:1.85%;}.largeText{font-size:24px;line-height:26px;}#pageHeader{background-color:#FFF;position:relative;height:50px;}#pageHeader .wrapper{padding:10px 0;}#logo{position:absolute;float:none;left:50%;margin:0 0 0 -74px;}#menuBtn{display:block;text-indent:-9999px;float:left;width:38px;height:28px;border:1px solid #CCC;background:url(/Content/menu-icon.jpg) 0 0 no-repeat;}#menuBtn:hover{cursor:hand;cursor:pointer;}#headerNav{display:none;}#headerNav.showMenu{width:235px;background:#0D516C;padding:20px;position:absolute;top:0;left:0;z-index:1000;overflow:visible;float:none;display:block;}#headerNav .menu>ul{padding:65px 10px 10px 10px;}.menu ul,#closeMenu,#subsectionLinks{display:none;}#headerNav.showMenu .menu ul{float:none;display:block;}#headerNav.showMenu .menu li{float:none;margin-right:0;}#headerNav.showMenu .menu li a{display:block;color:#FFF;background:url(/Content/cta-mobile-nav-sprite.png) 100% 15px no-repeat;padding:15px 25px 15px 0;border-bottom:1px dotted #FFF;font-size:18px;line-height:22px;}#headerNav.showMenu .menu li.hasChildren.open a{background:url(/Content/cta-mobile-nav-sprite.png) 100% 5px no-repeat;
}

#headerNav.showMenu .menu li.hasChildren a {
	background: url(/Content/cta-mobile-nav-sprite.png) 100% -220px no-repeat;  /* arrow down top level */
}
#headerNav.showMenu .menu li.hasChildren.opened .children .hasChildren > a{
	 background: url(/Content/cta-mobile-nav-sprite.png) 100% -230px no-repeat; /* arrow down second level */
}

#headerNav.showMenu .menu li.hasChildren.open > a {
	 background: url(/Content/cta-mobile-nav-sprite.png) 100% -101px no-repeat; /*arrow up second level*/
}
#headerNav.showMenu .menu li.hasChildren.opened .children .hasChildren.open > a{
	 background: url(/Content/cta-mobile-nav-sprite.png) 100% -111px no-repeat; /*arrow up third level*/
}

#headerNav.showMenu .menu li a:hover {
	color: #1DACE4;
}
#headerNav.showMenu .menu li ul li a {
	padding: 5px 25px 5px 25px;
}
#headerNav.showMenu .menu li ul li ul li a {
	padding: 5px 25px 5px 50px;
}
.showMenu #closeMenu {
	display: block;
	text-indent: -9999px;
	width: 24px;
	height: 27px;
	background: url(/Content/close.jpg) 0 0 no-repeat;
	position: absolute;
	top: 20px;
	right: 30px;
}
#searchform {
	margin-right: 10px;
	display: none;
}
/*feature section*/
#feature {
	width: 100%;
	height: auto;
}
.home #feature {
	height: auto;
}
#featureOverlay {
	display: none;
}
#featureText {
	height: auto;
	position: relative;
	padding-top: 0;
	padding-bottom: 70px;
	background: url(/Content/white-triangle.jpg) 0 100% no-repeat;
}
#mainStory, #mainStory.cta {
	float: none;
	width: 90%;
	padding: 5%;
	background: #33B4E6 url(/Content/cta-feature-white.png) 95% 25% no-repeat;
}

#mainStory.pdf {
	background: #33B4E6 url(/Content/cta-feature-white-pdf.png) 95% 25% no-repeat;
}
#mainStory h1 {
	width: 90%;
}
#mainStory p {
	width: 100%;
}
#supportingStories {
	padding-top: 0;
	width: 90%;
	padding: 0 5%;
}
#supportingStories li {
	float: none;
	width: 100%;
	padding: 0;
	margin-right: 0;
}
#supportingStories li a.cta, #supportingStories li a.pdf {
	padding: 2px 0 5% 15%;
	color: #000;
}

#supportingStories li a.cta:hover, #supportingStories li a.pdf:hover{
	color: #666666;
}

#feature a.cta, #feature a.pdf {
	background: url(/Content/cta-feature-grey.jpg) top left no-repeat;
	padding: 0 0 20px 45px;
	display: block;
}
/*brand list changes - hoem page and our brands*/
.brandList li, .brandList dt {
	min-width: 142px;/*have two on screen in smallest mobiles*/
}
.brandList dd {
	display: block;
}
.brandIntro .col {
	float: none;
	width: 100%;
}
/*News section*/
	
.blogCol, .latestStory {
	width: 100%;
}
.blogCol {
	margin-left: 0;
}
.home .blogPost img, .home .blogPost p, .home .blogPost .cta {
	display: none;
}
.home .blogPost + .blogPost {
	border-top: none;
	padding-top: 0;
}
.home .blogPost {
	border-bottom: 1px dotted #CCC;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.filterBy {
	display: none;
}
/*contact form changes*/
	
.wpcf7-form label, .wpcf7-form-control-wrap, .wpcf7-form-control, span.wpcf7-not-valid-tip {
	width: 100%!important/*overriding plug in styles*/;
}
.wpcf7-form-control {
	margin: 5px 0 5px 0;
}
.wpcf7-submit, div.wpcf7-response-output {
	margin-left: 0!important /*overriding plug in styles*/;
}
/*overview blocks*/
	
#main .overview a {
	background-image: none;
	float: none;
	height: auto;
	width: 100%;
}
#main .overview a.even {
	margin-left: 0;
}
.overview h2 {
	width: 40%;
	padding: 1% 0 1% 1%;
}

/*footer one column*/
	
#pageFooter .wrapper {
	padding-top: 70px;
}

#pageFooter ul li {
	padding: 5px 0;
}
#pageFooter ul li a {
	padding: 5px 0;
}
#legalLinks, #groupWebsites, #contactAddress {
	width: 100%;
}
#legalLinks {
	margin-right: 0;
}
#groupWebsites ul {
	margin-right: 0;
	float: none;
	margin-bottom: 0;
}
#contactAddress {
	margin-left: 0;
	padding-left: 0;
	border-left: none;
}
.socialMenu li {
	margin-top: 0;
}
.block + .block {
	margin-left: 0;
}

.tableContainer{
	max-width:530px;
}

}

#InforLinkBox {
    background-color: rgb(51, 180, 230);
    color: rgb(255, 255, 255);
    padding: 8.01% 8.01% 0px;
    float: left;
    width: 83.97%;
    font-size: 12px;
    line-height: 16px;
    position: relative;
}
.inforLink{font-size:25px;line-height:32px;color: rgb(255, 255, 255);font-weight:bold;margin-bottom:10px;}

#tl {
    min-height: 500px;
}
#tl {
    width: 650px;
    margin: 0px auto;
}
.tilearea:before, .tilearea:after {
    content: " ";
    display: table;
}
.tilearea:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}

.cols {
    float: left;
    width: 700px;
    margin-bottom: 20px;
    margin-right: -20px;
}
.three .col {
    width: 300px;
}
.col {
    margin-right: 20px;
    float: left;
}
.singlecol {
    float: left;
    width: 80px;
    margin-right: 20px;
    margin-bottom: 20px;
    background: url('United-States-Flag-icon.png') 100% 100% repeat;
}


.big-panel {
    display: block;
    padding: 20px;
    height: 296px;
    text-decoration: none;
}
.help {
    background: none repeat scroll 0% 0% #34A0D3;
}
.timesheets {
    background: none repeat scroll 0% 0% #3F4140;
}
.text100 {
    background: none repeat scroll 0% 0% #FD761F;
}
.text1002 {
    background: none repeat scroll 0% 0% #FFEF00;
}
.agent3 {
    background: none repeat scroll 0% 0% #E51637;
}
.agent32 {
    background: none repeat scroll 0% 0% #008598;
}






.big-panel a {
    transition: all 0.2s linear 0s;
}
.three .has-cols {
    margin-right: -20px;
    width: 320px;
}
.col.has-cols {
    margin-bottom: -16px;
}
.col.half-col {
    width: 140px;
}
.col.full-col {
    width: 300px;
}

.col.has-cols .col {
    margin-bottom: 16px;
}

 .columnheader {
    width: 240px;
    margin-bottom: 5px;
}
.image-cta {
    position: relative;
}
.image-cta.mini .hover {
    height: 80px;
}
.image-cta img {
    display: block;
    margin-left: auto;
    margin-right: auto }

.image-cta a {
    text-decoration: none;
    cursor: pointer;
    display: block;
    overflow: hidden;
    position: relative;
    height: 90px;
}
.image-cta .hover {
    width: 100%;
    position: absolute;
    bottom: -20px;
    opacity: 0;
    left: 0px;
    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.6);
    transition: all 0.2s linear 0s;
    text-align:center;
    font-weight: bolder;
}

.image-cta div:hover{opacity: 1;color: #FFF; }

section, summary {
    display: block;
}
.fixed-160 {
    width: 100px;
    height: 120px;
    overflow: hidden;
}
.col h2 {
    margin: 16px 0px;
    font-size: 32px;
    font-weight: 400;
    text-align: center;
    border-bottom: none;
    text-decoration: none;
}
.col h2 {
    color: #FFF;
}
.col.finance {
    margin-left: -20px;
}

.link {
    background: url('UAT.png') 0 100% no-repeat;
    min-height: 500px;
}

.config {
    min-width: 320px;
}