@import url(//hello.myfonts.net/count/2e92db) ;@font-face{font-family:SantEliaRoughAlt-BoldThr;src:url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/2E92DB_8_0.eot);src:url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/2E92DB_8_0.eot?#iefix) format('embedded-opentype'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/2E92DB_8_0.woff2) format('woff2'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/2E92DB_8_0.woff) format('woff'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/2E92DB_8_0.ttf) format('truetype')}html{overflow:-moz-scrollbars-vertical}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{padding:0;margin:0;background:#fff}body,li,ol,p,td,ul{font:14px 'Droid Sans',sans-serif;color:#58595b;line-height:1.5}@media only screen and (max-width:767px){body,li,ol,p,td,ul{font-size:14px}}@media only screen and (max-width:480px){body,li,ol,p,td,ul{font-size:13px}}@font-face{font-family:arvobold;src:url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-bold-webfont.eot);src:url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-bold-webfont.eot?#iefix) format('embedded-opentype'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-bold-webfont.woff) format('woff'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-bold-webfont.ttf) format('truetype'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-bold-webfont.svg#arvobold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:arvobold_italic;src:url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-bolditalic-webfont.eot);src:url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-bolditalic-webfont.woff) format('woff'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-bolditalic-webfont.ttf) format('truetype'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-bolditalic-webfont.svg#arvobold_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:arvoitalic;src:url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-italic-webfont.eot);src:url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-italic-webfont.eot?#iefix) format('embedded-opentype'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-italic-webfont.woff) format('woff'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-italic-webfont.ttf) format('truetype'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-italic-webfont.svg#arvoitalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:arvoregular;src:url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-regular-webfont.eot);src:url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-regular-webfont.eot?#iefix) format('embedded-opentype'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-regular-webfont.woff) format('woff'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-regular-webfont.ttf) format('truetype'),url(https://cdn.ssmedia.com/downtownchico/_scripts/fonts/arvo-regular-webfont.svg#arvoregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Droid Sans';src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/DroidSans/DroidSans-Bold.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/DroidSans/DroidSans-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Droid Sans';src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/DroidSans/DroidSans.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/DroidSans/DroidSans.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Light.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Light.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Bold.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-ThinItalic.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-ThinItalic.woff) format('woff');font-weight:100;font-style:italic}@font-face{font-family:Roboto;src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-BoldItalic.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-BoldItalic.woff) format('woff');font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Medium.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Medium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-BlackItalic.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-BlackItalic.woff) format('woff');font-weight:900;font-style:italic}@font-face{font-family:Roboto;src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Thin.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Thin.woff) format('woff');font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Black.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Black.woff) format('woff');font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Italic.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Italic.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-MediumItalic.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-MediumItalic.woff) format('woff');font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-LightItalic.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-LightItalic.woff) format('woff');font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Regular.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/Roboto/Roboto-Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Roboto Condensed';src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/RobotoCondensed/RobotoCondensed-Light.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/RobotoCondensed/RobotoCondensed-Light.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Roboto Condensed';src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/RobotoCondensed/RobotoCondensed-Bold.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/RobotoCondensed/RobotoCondensed-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Roboto Condensed';src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/RobotoCondensed/RobotoCondensed-Regular.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/RobotoCondensed/RobotoCondensed-Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Roboto Condensed';src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/RobotoCondensed/RobotoCondensed-BoldItalic.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/RobotoCondensed/RobotoCondensed-BoldItalic.woff) format('woff');font-weight:700;font-style:italic}@font-face{font-family:'Roboto Condensed';src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/RobotoCondensed/RobotoCondensed-Italic.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/RobotoCondensed/RobotoCondensed-Italic.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-family:'Roboto Condensed';src:url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/RobotoCondensed/RobotoCondensed-LightItalic.woff2) format('woff2'),url(https://cdn.ssmedia.com/_scriptsGlobal/fonts/RobotoCondensed/RobotoCondensed-LightItalic.woff) format('woff');font-weight:300;font-style:italic}hr{border-top:1px solid #fff!important}hr.hr2{border-top:1px solid #000!important}hr.hr3{border-top:1px solid #35abd4!important}hr.hr4{border-top:1px solid #009f96!important}hr.hr5{border-top:2px solid #fff!important}.contentwrapper .customtext hr,hr.hr6{margin-top:24px;margin-bottom:24px;border-top:1px solid #35abd4!important}.customtext a,.libraryli a{text-decoration:underline}a,a.alt:hover{color:#58595b;text-decoration:none}a.alt,a:hover{color:#e84025;text-decoration:underline}.imgbox{background-color:#fff;padding:2px;border:1px solid #e0e0e0}.box{border:1px solid #333;border-collapse:collapse}.pubbox{border:1px solid #ccc;border-collapse:collapse}.small{font-size:11px}.h1,h1{margin:0;font:30px arvobold,sans-serif;color:#e84025;line-height:1.3}.h2,h2{margin:12px 0;font:bold 20px 'Roboto Condensed',sans-serif;color:#000}.h2 a,h2 a{color:#000;text-decoration:none}.h2 a:hover,h2 a:hover{color:#000;text-decoration:underline}h2.alt{margin:12px 0;font:bold 30px 'Roboto Condensed',sans-serif;color:#35abd4}h2.subhdr{margin-top:24px}h2.subtitle{font-size:15px;font-family:arvoregular;font-weight:400}.h3,h3{margin:12px 0;font:bold 16px 'Roboto Condensed',sans-serif;color:#009f96}.h4,h4{margin:12px 0 -8px 0;font:bold 18px 'Roboto Condensed',sans-serif;color:#e84025}.h4 a,h4 a{color:#e84025;text-decoration:underline}.h4 a:hover,h4:hover a{color:#e84025;text-decoration:none}@media only screen and (max-width:767px){.h1,h1{font-size:20px}.h1,h1{font-size:17px}h2.alt{font-size:24px}}@media only screen and (max-width:580px){h2.alt{font-size:20px}h2.ucase{font-size:17px}}@media only screen and (max-width:480px){h2.alt{font-size:18px}h2.ucase{font-size:15px}.h4,h4{font-size:16px}}@media only screen and (max-width:360px){h2.alt{font-size:16px}.h4,h4{font-size:15px}}.contentwrapper,.customtext,.footer,.footeraffwrapper,.footerwrapper,.headercontent,.headercontentwrapper,.siteheader,.siteheaderwrapper,.wrapper,.wrapperalt,.wrapperhome{position:relative}.footer,.headercontent,.siteheader,.wrapper{min-width:1100px;max-width:1100px}.contentwrapper,.customtext,.footer,.footeraffwrapper,.headercontent,.siteheader,.wrapper{margin:0 auto}.headercontent{z-index:200}.siteheader .logo{z-index:500}.headercontentwrapper{min-height:50px;background:#99dee4}.headercontent,.headercontentinner{font-size:18px;font-family:arvoregular,sans-serif;color:#000}.headercontent{padding:34px 25px}.headercontentinner{padding:15px 0 10px 0}.headercontentwrapper.headercontentwrapper2 .headercontent{padding-top:60px}.headercontent a,.headercontentinner a{color:#000;text-decoration:underline}.headercontent a:hover,.headercontentinner a:hover{color:#000;text-decoration:none}.contenthdr,.headercontenthdr{font-size:30px;font-weight:400;font-family:arvobold,sans-serif;color:#e84025;line-height:1.3}.contenthdr em,.headercontenthdr em{font-size:55px;font-weight:400;font-style:normal;font-family:SantEliaRoughAlt-BoldThr,sans-serif;padding:0 3px;line-height:1.3}.contenthdr3{font-size:34px}.contenthdr3 em{font-size:50px}.headertext{position:absolute;top:-1200px;left:-1200px}.headertext.headertextshow{position:relative;top:auto;left:auto}.siteheaderwrapper{min-height:123px;background:#fff}.siteheader .logo{position:absolute;top:10px;left:0;width:219px;height:155px}.siteheader .logo2{position:absolute;top:10px;right:20px;width:107px;height:65px}.siteheader .logo img,.siteheader .logo2 img{width:100%;height:100%}.siteheader .nav-icon{display:none}.navbar{position:absolute;top:75px;left:210px}#navContent{visibility:hidden}.navbar2{position:absolute;top:38px;right:150px;display:table}.navbar2.nologo2{right:30px}.navbar2 .links,.navbar2 .weather{display:table-cell;vertical-align:middle}.navbar2 .links a{padding-left:20px;font-size:11.5px;color:#77787b;text-decoration:none}.navbar2 .links a.alt,.navbar2 .links a:hover{color:#e84025;text-decoration:none}.weather{padding-left:35px}.weather .items{display:table}.weather .items div,.weather em{display:table-cell;vertical-align:middle}.weather .icon img{display:block;max-width:35px;max-height:35px;width:auto;height:auto}.weather em{padding-left:5px;font-size:13px;font-style:normal;color:#e3a625}.weather strong{display:none!important;font-size:13px;color:#e3a625}.weather #weatherDescFooter{padding-left:5px}.weather #weatherDescFooter:first-letter{text-transform:uppercase}.ddsmoothmenu{background:0 0!important;margin:0 auto}.ddsmoothmenu ul li a{padding:15px 15px!important;font-size:17px;font-weight:400;font-family:arvoregular,sans-serif;color:#000!important;border:none!important;text-transform:uppercase;line-height:1}.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{color:#e84025!important}.ddsmoothmenu ul li a:hover{color:#e84025!important}.ddsmoothmenu ul li a.alt{color:#e84025!important;text-decoration:none!important}.ddsmoothmenu ul li a.alt:hover{text-decoration:none!important}.ddsmoothmenu ul li ul{margin-left:2px!important;margin-top:2px;border:none!important}.ddsmoothmenu ul li li{border:none!important}.ddsmoothmenu ul li ul{width:250px!important;padding:10px 0;background:rgba(0,0,0,.85)!important}.ddsmoothmenu ul li ul li a{width:230px!important}.ddsmoothmenu ul li ul li:first-child a,.ddsmoothmenu ul li ul li:first-child a:hover{border-left:none!important}.ddsmoothmenu ul li ul li a.alt{color:#fff!important}.ddsmoothmenu ul li ul li a{padding:3px 20px!important;font-size:14px!important;font-family:arvoregular,sans-serif!important;color:#f4b434!important;text-transform:none;background:0 0!important;border:none!important}.ddsmoothmenu ul li ul li a:hover{color:#fff!important;border:none!important}.ddsmoothmenu ul li ul li a.alt{color:#fff!important;background:#000!important}.ddsmoothmenu ul ul ul{display:none!important}.downarrowclass,.rightarrowclass{display:none!important}.ddsmoothmenu ul li a{background:0 0!important}.navbottom{position:absolute;bottom:0;left:10px;height:250px;padding:10px}.navbottom div span:hover{text-decoration:underline}.navspecial{position:absolute!important;padding-bottom:260px!important}.navspecial img{max-width:210px;max-height:160px;width:auto;height:auto}.navspecial em{display:block;padding-top:4px;font:13px arvobold,sans-serif;color:#fff}.navspecial em:hover{color:#f49d23}.navspecial div{font-size:12px;color:#fff;line-height:1.4}@media only screen and (max-width:1140px){.navbottom{left:5px;height:240px}.navspecial{padding-bottom:240px!important}.navspecial div{font-size:13px}.navspecial em{font-size:12px}.navspecial img{max-width:170px;max-height:130px}}@media only screen and (max-width:1040px){.navbottom{height:210px}.navspecial{padding-bottom:220px!important}.navspecial div{font-size:12px}.navspecial em{font-size:11px}.navspecial img{max-width:140px;max-height:110px}}@media only screen and (max-width:980px){.navbottom{height:180px}.navspecial{padding-bottom:190px!important}.navspecial div{font-size:11px}.navspecial em{font-size:10px}.navspecial img{max-width:110px;max-height:80px}}.navbarmobile{display:none;position:fixed;top:100px;left:0;width:100%;padding:34px 10px 10px 10px;background:rgba(0,0,0,.95);z-index:490}.navbarmobile li,.navbarmobile ul{list-style:none;margin:0;padding:0}.navbarmobile ul li ul{display:none}.navbarmobile ul li{display:table}.navbarmobile ul li i{display:table-cell;text-align:right;font-size:18px}.navbarmobile ul li span{display:table-cell;text-align:left}.navbarmobile a{display:block;padding:5px 15px;font:15px arvoregular,sans-serif;color:#fff;text-transform:uppercase;text-transform:uppercase;text-decoration:none}.navbarmobile a.alt,.navbarmobile a.alt:hover,.navbarmobile a:hover{color:#d8e8a0;text-decoration:none}.navbarmobile .logo2mobile{margin-top:15px}.navbarmobile .logo2mobile a{padding-left:10px}.navbarmobile .logo2mobile img{width:auto;height:auto;max-width:200px;max-height:175px}.bodycontent{min-height:400px;padding:0 25px}.bodycontent2{padding-top:40px}.customtext{min-height:25px}.customtext a:not(.btn),.customtext a:not(.btn):hover{font-weight:700}.photobox,.photoboxhome{background:#000}.wrapper,.wrapperalt{padding-bottom:40px}.wrapper1{max-width:100%}.wrapper2{position:relative;display:table;width:100%}.wrapper2 .wrapperleft{position:relative}.wrapper2 .wrapperright{position:relative}.wrapper2 .wrapperleft,.wrapper2 .wrapperright{display:table-cell;vertical-align:top}.wrapper2 .wrapperright{width:350px;padding:25px 0 15px 0}.abs2{display:table;margin:10px auto}.abs2 img{max-width:1100px;max-height:none;width:auto;height:auto}.abs .sep{display:none}.ab1,.ab2{display:block}.ab1 img,.ab2 img{display:block;max-width:350px;width:auto;height:auto;margin:0 auto 25px auto}.ab2{display:none}.signupbox1,.signupbox2{position:relative}.signupbox1{margin-top:25px;padding:25px 15px}.signupbox2{margin:5px 0 25px 0;padding:45px 15px}.signupbox1{background:#f3eccc url(https://cdn.ssmedia.com/downtownchico/webart/bgd_signup1.png);border-top:6px solid #f5b535;border-right:8px solid #f5b535;border-bottom:6px solid #f5b535;border-left:8px solid #f5b535}.signupbox1 em,.signupbox1 strong{display:block;text-align:center}.signupbox1 em{padding-top:10px;font:16px arvoitalic,sans-serif;color:#000}.signupbox1 strong{font:20px arvobold,sans-serif;color:#e84025}.signupbox2{background:#010101 url(https://cdn.ssmedia.com/downtownchico/webart/bgd_signup2.png);border-top:6px solid #4d4e50;border-right:8px solid #4d4e50;border-bottom:6px solid #4d4e50;border-left:8px solid #4d4e50}.signupbox2 strong{display:block;font:16px arvoregular,sans-serif;color:#fff;text-align:center;text-transform:uppercase}.signupbox2 strong span{text-transform:none}.signupicon{position:absolute;top:-17px;left:50%;width:38px;height:40px;background:url(https://cdn.ssmedia.com/downtownchico/webart/icon_signup.png);-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.signupform .inputfield{display:table;width:94%;margin:15px auto 20px auto;padding:10px 20px;font-size:13px;color:#000;border:none;background:#fff url(https://cdn.ssmedia.com/downtownchico/webart/bgd_signup3.png) 96% 10px no-repeat;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.signupform .btnsignup{text-align:center}.signupform .btnred:hover{background:#f5b535;color:#000}.rightbar .sidebox{position:relative;min-height:200px;margin:25px 0;padding:15px 25px}.rightbar .sidebox h2{margin-top:0;padding-top:0;font-size:25px;text-transform:uppercase}.rightbar .sidebox .clientname{font:15px arvoregular,sans-serif;color:#000}.rightbar .sidebox1{background:#d8e8a0;border-top:8px solid #afd135}.rightbar .sidebox2{background:#bfeaee;border-top:8px solid #009f96}.rbevents{position:relative;width:290px;height:247px;margin-bottom:20px;text-align:center}.rbevents img{width:auto;height:auto;max-width:100%}.rbevents .info{position:absolute;bottom:0;left:0;padding:10px 10px;z-index:200}.rbevents .info .date{font-weight:700;font-size:13px;color:#fff;line-height:1.3}.rbevents .info .name{font:15px arvobold,sans-serif;color:#fff;text-transform:uppercase;line-height:1.3}.rbevents .overlay{position:absolute;width:100%;height:90px;bottom:0;left:0;z-index:100;background:url(https://cdn.ssmedia.com/downtownchico/webart/bgd_rightbarevents-overlay.png) 0 100% repeat-x;opacity:.9}.rbeventsbreak{display:none}.rbfeatures .item{display:table;margin-top:20px}.rbfeatures .item:nth-of-type(1){margin-top:0}.rbfeatures .item .img,.rbfeatures .item .info{display:table-cell;vertical-align:top}.rbfeatures .item .img img{margin-right:20px;max-width:150px;max-height:none;width:auto;height:auto}.rbfeatures .item .info .desc{font-size:12px;color:#000}.rbfeatures .item .info .desc a{color:#000;text-decoration:underline}.rbfeatures .item .info .desc a:hover{color:#e84025;text-decoration:underline}.rbfeatures .item .info .title{margin-top:-3px;font:15px arvobold,sans-serif;color:#e84025;line-height:1.3}.rbfeatures li,.rbfeatures ul{list-style:none}.rbfeatures li,.rbfeatures ul{padding-left:0}.rbfeatures li a,.rbfeatures.links a{font:13px arvobold,sans-serif;color:#000;text-decoration:none;line-height:1.7}.rbfeatures li a.alt,.rbfeatures li a:hover,.rbfeatures.links a.alt,.rbfeatures.links a:hover{color:#e84025;text-decoration:none}.rbfeatures.links hr{margin-top:24px;margin-bottom:24px}.rightbar .sidebox2 .rbfeatures.links hr{border-color:#009f96!important}.sidebox2 .btntable .btn{font-size:14px}.sidebox2 .btntable .btn+.btn{margin-top:10px}@media only screen and (max-width:767px){.sidebox2 .btntable .btn{margin:5px 5px}.sidebox2 .btntable .btn+.btn{margin:5px}}.footeraffwrapper{padding:0 0 15px 0;margin-top:30px;margin-bottom:50px;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}.footeraff{display:table;margin:0 auto}.footeraff div.item{display:table-cell;vertical-align:middle;padding:0 12px}.footeraff div img{max-width:150px;max-height:65px;width:auto;height:auto}.footeraff .break1,.footeraff .break2{display:none}.footeraffhdr{position:relative;top:-17px;display:table;margin:0 auto;font:25px arvoregular,sans-serif;color:#000;text-transform:uppercase;background-color:#fff;padding:0 15px}.footerwrapper{clear:both;background:#d8e8a0}.footer .copyright{padding:15px 0 25px 0;font-size:11px;color:#000;text-align:center}.footer .copyright a{color:#000;text-decoration:none}.footer .copyright a:hover{color:#000;text-decoration:underline}.footer .footer2{display:table;margin:0 auto;padding-top:30px}.footer .footer2 .footerlinks{display:table-cell;vertical-align:top;padding-left:30px}.footer .footer2 .footerlinks a{display:block;font:13px arvoregular,sans-serif;color:#121212;text-transform:uppercase;text-decoration:none;padding-bottom:5px}.footer .footer2 .footerlinks a:hover,.footer .footerlinks a.alt{color:#03592e;text-decoration:none}.footer .footer2 .footerlinks span{display:table-cell;vertical-align:top;padding-right:34px}.footer .footer2 .footerlinks span:nth-of-type(1) a:nth-of-type(2){margin-bottom:5px}.footer .footer2 .footerlinks span:nth-of-type(2) a:nth-of-type(3){margin-bottom:5px}.footer .footer2 .logo{width:143px;height:129px}.footer .footer2 .logo img{width:100%;height:100%}.footer .footerlinks2{padding-top:20px;font-size:11px;text-align:center}.footer .footerlinks2 a{color:#000;text-decoration:none;padding:0 8px}.footer .footerlinks2 a.alt,.footer .footerlinks2 a:hover{color:#3c6400;text-decoration:none}.footer .searchdiv{display:table-cell;vertical-align:top}.footer .searchdiv .item{display:table}.footer .searchdiv .iteminner{display:table-cell;vertical-align:top}.footer .searchdiv .iteminner:nth-of-type(2){padding-left:29px}.footer .searchdiv .iteminner.companydesc{vertical-align:middle;max-width:275px;font:italic 12px 'Droid Sans',sans-serif;color:#000}.footer .sitesearch{position:relative;margin-top:2px;margin-bottom:20px}.footer .sitesearch .inputfield{padding:5px 35px 5px 10px;border:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.footer .sitesearch .searchicon{position:absolute;top:0;right:12px;padding:0;font-size:17px;opacity:1;border:none}.footer .sitesearch .searchicon i{font-size:16px;color:#8f9396}.footer .sitesearch .searchicon:hover i{color:#000}.footer .sitesearch .searchicon:hover i,.sitesearch .inputfield:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer .sociallinks{display:table;margin:0 auto;white-space:nowrap}.footer .sociallinks span{position:relative}.footer .sociallinks span:hover i:first-child{color:#03592e;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer .sociallinks span i:first-child{color:#84a440}.footer .sociallinks span a i{color:#d2eaa0!important}.footer .sociallinks span a:hover i{color:#fff!important}.footer .sociallinks span{font-size:18px}.footer .sociallinks .icon-twitterx{position:relative;bottom:-1px;left:11px;display:inline-block;width:15px;height:15px;background-size:cover;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwMCIgaGVpZ2h0PSIxMjI3IiB2aWV3Qm94PSIwIDAgMTIwMCAxMjI3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNzE0LjE2MyA1MTkuMjg0TDExNjAuODkgMEgxMDU1LjAzTDY2Ny4xMzcgNDUwLjg4N0wzNTcuMzI4IDBIMEw0NjguNDkyIDY4MS44MjFMMCAxMjI2LjM3SDEwNS44NjZMNTE1LjQ5MSA3NTAuMjE4TDg0Mi42NzIgMTIyNi4zN0gxMjAwTDcxNC4xMzcgNTE5LjI4NEg3MTQuMTYzWk01NjkuMTY1IDY4Ny44MjhMNTIxLjY5NyA2MTkuOTM0TDE0NC4wMTEgNzkuNjk0NEgzMDYuNjE1TDYxMS40MTIgNTE1LjY4NUw2NTguODggNTgzLjU3OUwxMDU1LjA4IDExNTAuM0g4OTIuNDc2TDU2OS4xNjUgNjg3Ljg1NFY2ODcuODI4WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);filter:invert(100%) sepia(0) saturate(8%) hue-rotate(182deg) brightness(102%) contrast(106%)}.footer .translatediv{display:table-cell;vertical-align:top}.footer2a{display:table;margin:0 auto}.resultsbox{display:table}.resultsbox div.item{display:table-cell;vertical-align:top;padding-bottom:30px}.resultsbox div.item:nth-of-type(2){padding-right:30px;padding-left:30px}.resultsbox div.item:last-child{padding-right:0!important}.resultsbox div.item div{width:210px}.resultsbox div.item div a{color:#e84025;text-decoration:none}.resultsbox div.item div img{max-width:100%;max-height:none;width:auto;height:auto}.resultsbox div.item div em{display:block;margin-top:5px;font:15px arvobold,sans-serif;color:#e84025}.resultsbox div.item div p{margin:0;padding:5px 0 0 0;font-size:13px}.resultsbox div.item div p span.links{margin-top:10px}.resultsbox2,.resultsbox3{display:table;margin:0 auto}.resultsbox2 div.item,.resultsbox3 div.item{display:table-cell;vertical-align:top;padding-bottom:24px}.resultsbox2 div.item:nth-of-type(2),.resultsbox3 div.item:nth-of-type(2){padding-right:24px;padding-left:24px}.resultsbox2 div.item:nth-of-type(2){padding-right:24px}.resultsbox2 div.item:last-child,.resultsbox3 div.item:last-child{padding-right:0!important}.resultsbox2 div.item div.item2,.resultsbox3 div.item div.item2{position:relative;width:350px}.resultsbox3 div.item div.item2{height:250px;overflow:hidden}.resultsbox2 div.item div.item2 a,.resultsbox3 div.item div.item2 a{color:#e84025;text-decoration:none}.resultsbox2 div.item div.item2 img.main,.resultsbox3 div.item div.item2 img.main{position:relative;max-width:100%;max-height:none;width:auto;height:auto;z-index:50}.resultsbox2 div.item div.item2 div.overlay,.resultsbox3 div.item div.item2 div.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.resultsbox2 div.item div.item2 div.overlay div,.resultsbox3 div.item div.item2 div.overlay div{display:table;width:100%;height:100%;padding:0 15px}.resultsbox2 div.item div.item2 div.overlay div div,.resultsbox3 div.item div.item2 div.overlay div div{display:table-cell;width:100%;height:100%;padding-right:0;padding-left:0;vertical-align:middle}.resultsbox2 div.item div.item2 div.overlay img,.resultsbox3 div.item div.item2 div.overlay img{width:100%!important;height:auto!important}.resultsbox2 div.item div.item2 em,.resultsbox3 div.item div.item2 em{display:block;margin-top:5px;font:15px arvobold,sans-serif;color:#e84025}.resultsbox2 div.item div.item2 p,.resultsbox3 div.item div.item2 p{margin-bottom:0;padding-bottom:0;font-size:13px}.resultsbox3 div.item div.item2.noimg{background-color:rgba(0,0,0,.75);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.resultsbox3 div.item div.item2.noimg:hover{background-color:#000}.resultsbox3 div.item div.item2.noimg img{display:none}.resultsbox3 div.item div.item2{background-color:#000}.resultsbox3 div.item div.item2 .overlay{transition:all .2s ease-in-out}.resultsbox3 div.item div.item2:hover .overlay{background-color:rgba(0,0,0,.1)}.resultsbox3 div.item div.item2 .overlay.text{font-family:arvobold;font-size:25px;text-align:center;text-transform:uppercase;color:#fff;line-height:1.2;text-shadow:2px 0 17px rgba(14,14,14,1)}.resultsbox3 div.item div.item2.noimg .overlay.text{text-shadow:none}.resultsbox.calendarbox div.item div p,.resultsbox.mediabox div.item div p{margin-top:0;padding-top:5px}.resultsbox.resultsboxfull,.resultsbox.resultsboxfull div{width:100%}.resultsbox.resultsboxfull.resultsboxfull2{padding:10px 0}.resultsbox.resultsboxfull div.item div{width:100%}.resultsbox.resultsboxfull div.item div em{font-size:17px}.resultsbox.resultsboxfull div.item div p{margin-bottom:10px;font-size:14px}.resultsbox.resultsboxfull div.item div{width:100%}.resultsbox.resultsboxfull div.item div em{margin-top:-3px;font-size:17px}.resultsbox.resultsboxfull div.item div p{margin-bottom:10px;font-size:13px}.resultsbox.resultsboxfull div.item div.offerrestrictions,.resultsbox.resultsboxfull div.item div.offervalid{font-size:12px}.resultsbox.resultsboxfull div.item div.subtitle{padding-top:5px;font:bold 16px 'Roboto Condensed',sans-serif;color:#000}.resultsbox.resultsboxfull div.item img{max-width:210px;margin-right:24px}.resultsbox.resultsboxfull .resultsboxfulltbl{display:table}.resultsbox.resultsboxfull .resultsboxfulltbl .item2{display:table-cell;vertical-align:top}.resultsbox.resultsboxfull .resultsboxfulltbl a.item2:nth-of-type(1){width:210px}.resultsbox.resultsboxfull .resultsboxfulltbl .item2:nth-of-type(1){width:210px}.resultsbox.resultsboxfull .resultsboxfulltbl .item2:nth-of-type(2){width:100%}.resultsbox.resultsboxfull div.item{padding-bottom:0}.resultsboxes.popup-gallery .resultsbox div.item{padding:5px 10px 5px 0;display:inline-block}.resultsboxespad{padding-top:24px}@media only screen and (max-width:1140px){.resultsbox2 div.item div.item2,.resultsbox3 div.item div.item2{width:300px}.resultsbox3 div.item div.item2{height:214px}}@media only screen and (max-width:1100px){.resultsbox div.item div{width:200px}.resultsbox.resultsboxfull div.item img{max-width:200px}.resultsbox.resultsboxfull .resultsboxfulltbl .item2:nth-of-type(1){width:200px}}@media only screen and (max-width:1024px){.resultsbox div.item div{width:180px}.resultsbox div.item div em{font-size:14px}.resultsbox div.item div p{font-size:12px}.resultsbox.resultsboxfull div.item img{max-width:180px}.resultsbox.resultsboxfull .resultsboxfulltbl .item2:nth-of-type(1){width:180px}}@media only screen and (max-width:990px){.resultsbox3 div.item div.item2{width:250px}.resultsbox3 div.item div.item2{height:179px}}@media only screen and (max-width:980px){.resultsbox div.item div{width:160px}.resultsbox div.item div em{font-size:13px}.resultsbox2 div.item div.item2{width:250px}.resultsbox.resultsboxfull div.item div em{font-size:16px}.resultsbox.resultsboxfull div.item div,.resultsbox.resultsboxfull div.item div p{font-size:13px}.resultsbox.resultsboxfull div.item img{max-width:160px}.resultsbox.resultsboxfull .resultsboxfulltbl .item2:nth-of-type(1){width:160px}}@media only screen and (max-width:840px){.resultsbox div.item div{width:150px}.resultsbox2 div.item div.item2 div.overlay div{padding-right:10px;padding-left:10px}.resultsbox2 div.item div.item2,.resultsbox3 div.item div.item2{width:200px}.resultsbox3 div.item div.item2{height:143px}.resultsbox div.item:nth-of-type(2){padding-right:24px;padding-left:24px}.resultsbox.resultsboxfull div.item img{max-width:150px}.resultsbox.resultsboxfull .resultsboxfulltbl .item2:nth-of-type(1){width:150px}}@media only screen and (max-width:767px){.resultsbox{margin:0 auto}.resultsbox.resultsboxfull{margin:0}.resultsbox div.item div{width:200px}.resultsbox.resultsboxfull div.item img{max-width:200px}.resultsbox.resultsboxfull .resultsboxfulltbl .item2:nth-of-type(1){width:200px}}@media only screen and (max-width:720px){.resultsboxes div.item div{width:160px}}@media only screen and (max-width:680px){.resultsbox2 div.item{padding-bottom:14px}.resultsbox2 div.item:nth-of-type(2){padding-right:14px;padding-left:14px}.resultsbox2 div.item div.item2 div.overlay div{padding-right:5px;padding-left:5px}.resultsbox2 div.item div.item2{width:160px}}@media only screen and (max-width:590px){.resultsbox div.item div{width:150px}.resultsbox div.item:nth-of-type(2){padding-right:20px;padding-left:20px}.resultsbox.resultsboxfull div.item img{max-width:150px}.resultsbox.resultsboxfull .resultsboxfulltbl .item2:nth-of-type(1){width:150px}}@media only screen and (max-width:550px){.resultsbox div.item div{width:140px}.resultsbox div.item div em{font-size:14px}.resultsbox2 div.item div.item2{width:140px}.resultsbox.resultsboxfull div.item div em{font-size:15px}.resultsbox.resultsboxfull div.item div,.resultsbox.resultsboxfull div.item div p{font-size:12px}.resultsbox.resultsboxfull div.item img{max-width:140px}.resultsbox.resultsboxfull .resultsboxfulltbl .item2:nth-of-type(1){width:140px}}@media only screen and (max-width:520px){.resultsbox,.resultsbox div.item{display:table;width:300px}.resultsbox div,.resultsbox div.item:nth-of-type(2){padding-right:0!important;padding-left:0!important}.resultsbox div.item div{width:100%}.resultsbox div.item div img{max-width:300px}.resultsbox2 div.item{display:table}.resultsbox2 div.item:nth-of-type(2){padding-right:0;padding-left:0}.resultsbox2 div.item div.item2 div.overlay div{padding-right:15px;padding-left:15px}.resultsbox2 div.item div.item2{width:280px}.resultsbox.resultsboxfull,.resultsbox.resultsboxfull div.item{width:100%}.resultsbox.resultsboxfull .resultsboxfulltbl .item2:nth-of-type(1){width:100%}.resultsbox.resultsboxfull div.item img{max-width:100%;margin-right:0;margin-bottom:24px}.resultsbox.resultsboxfull .resultsboxfulltbl,.resultsbox.resultsboxfull .resultsboxfulltbl .item2{display:block}.resultsbox.resultsboxfull .resultsboxfulltbl .item2:nth-of-type(1){width:100%}.resultsbox.resultsboxfull .resultsboxfulltbl a .item2:nth-of-type(1){width:270px}.resultsbox.resultsboxfull .resultsboxfulltbl .item2:nth-of-type(1){width:270px}.resultsbox.resultsboxfull div.item div.subtitle{font-size:14px}}@media only screen and (max-width:480px){.resultsbox3 div.item{position:relative;display:table}.resultsbox3 div.item:nth-of-type(2){padding-right:0;padding-left:0}.resultsbox3 div.item{padding-bottom:12px}.resultsbox3 div.item div.item2{width:300px}.resultsbox3 div.item div.item2{height:214px}.resultsbox,.resultsbox div.item{width:100%}.resultsbox div.item div img{width:100%;max-width:100%}.resultsbox2 div.item div.item2{width:100%}}@media only screen and (max-width:360px){.resultsbox,.resultsbox div.item{width:100%}.resultsbox div.item div img{width:100%;max-width:100%}.resultsboxes2{display:table;width:290px;margin:0 auto}.resultsbox2 div.item div.item2{width:290px}.resultsbox3 div.item{margin-left:-8px}}@media only screen and (max-width:339px){.resultsbox3 div.item{margin-left:-18px}}@media only screen and (max-width:319px){.resultsboxes2{width:250px}.resultsbox2 div.item div.item2{width:250px}.resultsbox3 div.item{margin-left:0}.resultsbox3 div.item div.item2{width:250px}.resultsbox3 div.item div.item2{height:179px}}.filterbar{position:relative;display:table;width:100%;padding:10px 0}.filterbar .item{display:table-cell;vertical-align:middle;padding-left:24px}.filterbar .item:nth-of-type(1){padding-left:0!important}.filterbar .item:last-child{padding-left:15px}.filterbar .item .fbdropdown{position:relative;display:block;width:250px;height:34px;padding:2px 15px;overflow:hidden;background:#fff url(https://cdn.ssmedia.com/downtownchico/webart/ddown-arrow.png) 97% 0 no-repeat;font:italic 13px 'Droid Sans',sans-serif;color:#636363;text-decoration:none;line-height:2.4;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;z-index:1010}.filterbar .item .fbdropdown:hover{color:#58595b;background-position:97% -30px}.filterbar .item .fblinks{font:italic 13px 'Droid Sans',sans-serif;color:#000}.filterbar .fblinks a:visited,.filterbar .item .fblinks a{text-decoration:none;color:#000}.filterbar .item .fblinks:hover{color:#000;text-decoration:underline}.filterbar .item .fblinks a.fbEnabled{font-weight:700}a.fbEnabled{font-weight:700}.filterbar .item .filterbox{position:absolute;top:42px;width:225px;min-height:100px;max-height:250px;margin-left:5px;padding:12px;overflow-y:auto;overflow-x:hidden;background-color:#fff;font:13px 'Droid Sans',sans-serif;color:#58595b;line-height:1.6;display:none;-webkit-box-shadow:0 0 5px rgba(232,64,37,.25);-moz-box-shadow:0 0 5px rgba(232,64,37,.25);box-shadow:0 0 5px rgba(232,64,37,.25);-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:12px;border-bottom-right-radius:12px;-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px;border-bottom-left-radius:12px;z-index:1005}.filterbar .item .filterbox label{display:block;padding-bottom:3px}.filterbar .item .filterbox input{margin:0 5px 5px 0}.filterbar .item .filterbox a{display:block;color:#58595b;text-decoration:none}.filterbar .item .filterbox a.special{padding:3px 5px}.filterbar .item .filterbox a:hover{display:block;color:#e84025;text-decoration:none}.filterbar .item .filterbox a.alt{font-weight:700}.filterbar .item.item2 .fbdropdown{width:350px}.filterbar .item.item2 .filterbox{width:325px}.fblinks2{margin-bottom:15px}.fblinks2{font:13px arvoregular,sans-serif;color:#636363}.fblinks2 a{color:#636363;text-decoration:none}.fblinks2 a:hover{color:#000;text-decoration:none}.filterbarpad{margin-top:15px}@media only screen and (max-width:1100px){.filterbar .item .fbdropdown{width:225px}.filterbar .item .filterbox{width:200px}.filterbar .item.item2 .fbdropdown{width:325px}.filterbar .item.item2 .filterbox{width:300px}}@media only screen and (max-width:1000px){.filterbar .item .fbdropdown,.filterbar .item .fblinks,.filterbar .item .filterbox{font-size:12px}.filterbar .item .fbdropdown{width:200px}.filterbar .item .filterbox{width:175px}}@media only screen and (max-width:940px){.fbbtn{font-size:15px!important}.filterbar .item .fbdropdown{width:175px}.filterbar .item .filterbox{width:150px}.filterbar .item.item2 .fbdropdown{width:250px}.filterbar .item.item2 .filterbox{width:225px}}@media only screen and (max-width:840px){.filterbar .item{padding-left:14px}.filterbar .item .fbdropdown,.filterbar .item .fblinks,.filterbar .item .filterbox{font-size:11px}.fbbtn{font-size:15px!important}.filterbar .item .fbdropdown{width:150px}.filterbar .item .filterbox{width:125px}.filterbar .item.item2 .fbdropdown{width:225px}.filterbar .item.item2 .filterbox{width:200px}}@media only screen and (max-width:740px){.filterbar .item{display:block;padding-left:0;padding-top:10px}.fblinks.right{text-align:left!important}.filterbar .item .fbdropdown,.filterbar .item.item2 .fbdropdown{width:100%}.filterbar .item .fbdropdown{background-position:99% 0}.filterbar .item .fbdropdown:hover{background-position:99% -30px}.filterbar .item .filterbox,.filterbar .item.item2 .filterbox{width:96%}.filterbar .item .filterbox{position:relative;top:auto;margin-left:10px}.filterbar .item:last-child{padding-left:0}.filterbarpad{margin-top:0}}@media only screen and (max-width:520px){.fblinks2{text-align:center;padding-bottom:15px;border-bottom:1px solid #99dee4}}@media only screen and (max-width:480px){.filterbar .item .fbdropdown,.filterbar .item .fblinks,.filterbar .item .filterbox{font-size:13px}.filterbar .item .filterbox,.filterbar .item.item2 .filterbox{width:92%;line-height:2}.filterbar .item .filterbox{line-height:2}}.listingdetail{padding-top:15px}.listingdetail .addr{font:15px arvoregular,sans-serif;color:#000}.listingdetail .title{margin:0 0 10px 0}.listingdetail .title strong{margin:0;font:30px arvoregular,sans-serif;color:#e84025;line-height:1.3}.listingdetailtbl{display:table}.listingdetailtbl .item{display:table-cell;vertical-align:top}.listingdetailtbl .item:nth-of-type(1) img{max-width:350px;max-height:none;width:auto;height:auto}.listingdetailtbl .item:nth-of-type(2){width:100%;padding-left:20px}.listingdetail .altlink{padding:5px 0;font-weight:700;border-bottom:1px solid #d8e8a0}.listingdetail .altlink:last-child{border-bottom:none}.listingdetail .altlink a{color:#e84025;text-decoration:none}.listingdetail .altlink a:hover{color:#e84025;text-decoration:underline}.listingdetail .amenitiestbl{display:table}.listingdetail .amenitiestbl .item{display:table-cell;vertical-align:top;width:50%}.listingdetail .amenitiestbl .item:nth-of-type(2){padding-left:20px}.listingdetail .btn{margin:5px 0;padding:6px 12px;font-size:15px}.listingdetail .eventlistingdetail{font-weight:700;color:#e84025}.listingdetail .eventlistingdetail h3{font-size:22px;color:#e84025}.listingdetail .eventlistingdetail a,.listingdetail .eventlistingdetail a:hover{font-weight:700}.listingdetail .icon-ot{margin-top:15px}.listingdetail .listingamenities h2{font:bold 17px 'Droid Sans',sans-serif;color:#e84025;text-transform:uppercase}.listingdetail .listingamenities h3{margin-bottom:5px!important;font:bold 15px 'Droid Sans',sans-serif;color:#e84025!important}.listingdetail .listingBody{clear:both}.listingdetail .listingBody a,.listingdetail .listingBody a:hover{font-weight:700}.listingdetail .listingdetailmoreoffers{border-top:1px solid #bfeaee;margin:24px 0 20px 0;padding-top:24px}.mobile .listingcontentwrapper,.tablet .listingcontentwrapper{display:table;width:100%}.mobile .listingcontentitem:nth-of-type(1),.tablet .listingcontentitem:nth-of-type(1){display:table-footer-group}.mobile .listingcontentitem .item:nth-of-type(2),.tablet .listingcontentitem .item:nth-of-type(2){display:table-header-group}.mobile .listingdetailtbl .item:nth-of-type(1) img{width:100%;height:auto;max-width:none;max-height:none;margin-top:20px}.mobile .listingdetailtbl .item:nth-of-type(1){display:table-footer-group}.mobile .listingdetailtbl .item:nth-of-type(2){display:table-header-group}.mobilemaplink{display:none}@media only screen and (max-width:1140px){.listingdetail .title strong{font-size:27px}}@media only screen and (max-width:1024px){.listingdetailtbl .item:nth-of-type(1) img{max-width:300px}}@media only screen and (max-width:980px){.listingdetail .addr{font-size:14px}.listingdetail .title strong{font-size:24px}.listingdetailtbl .item:nth-of-type(1) img{max-width:270px}}@media only screen and (max-width:767px){.listingdetailtbl,.listingdetailtbl .item{display:block}.listingdetailtbl .item:nth-of-type(2){padding-top:20px;padding-left:0}}@media only screen and (max-width:480px){.listingdetail .title strong{font-size:20px}.listingdetailtbl .item:nth-of-type(1) img{width:100%;height:auto;max-width:none;max-height:none;margin-top:20px}.listingdetailtbl .item:nth-of-type(1){display:table-footer-group}.listingdetailtbl .item:nth-of-type(2){display:table-header-group}}@media only screen and (max-width:420px){.listingdetail .amenitiestbl .item{display:block;width:100%}.listingdetail .amenitiestbl .item:nth-of-type(2){padding-left:0}}.listingdetail .fblikebox{width:638px;height:558px;border:1px solid #7cadd6}.listingdetail .listingamenities{clear:both}.listingdetail .listingamenities ul{list-style:none;margin:0;padding:0}.listingdetail .listinglinkswrapper{clear:right;margin-top:10px;float:right}.listingdetail .listinglink{border:1px solid red;float:left;display:block;margin:0 0 0 20px;padding:6px 10px 5px 10px;font:14px MrEavesSanRRegular,Arial,sans-serif;color:#fff;border:1px solid #7896c3;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.listingdetail .listinglink a,.listingdetail .listinglink a:hover{color:#fff!important;text-transform:uppercase;text-decoration:none!important}.listingdetail .listinglinkimg{float:left;height:40px!important;margin:-10px 0 0 20px;padding:0!important}.listingmap,.listingmap2{clear:both;position:relative;height:300px;margin:10px 0}.mobile .listingmap,.mobile .listingmap2{height:250px;margin-bottom:10px}.mobile .mapwrap,.mobile .mapwrap2,.tablet .mapwrap,.tablet .mapwrap2{display:none}#gmap,#gmap2{background-color:#d8e8a0;width:100%;height:100%}.ppe .contents .so{margin-right:80px!important}#EventMap,#ListingMap,#ListingMap2{display:none}.mobile #ListingMap,.mobile #ListingMap2,.tablet #ListingMap,.tablet #ListingMap2{display:block}.listingmap,.listingmap2,.mobile .listingmap,.mobile .listingmap2{height:auto}.listingmapbox{height:300px}.mobile .listingmapbox{height:250px}.mblmaplink{position:relative;z-index:1000}.videowrapper{display:table}.videowrapper .item{display:inline-block;position:relative;width:720px;height:400px}.videowrapper .item .img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.videowrapper .item .icon{position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://cdn.ssmedia.com/downtownchico/webart/btn_play.png) center no-repeat;opacity:.8;z-index:400}.videowrapper .item .icon:hover{opacity:1}.videowrapper2{max-width:720px}.videowrapper3{width:100%}.videopagewrapper{margin:20px 0}.videopagewrapper .contenthdr{font-size:22px}.videoshare{position:relative;min-height:15px}@media only screen and (max-width:767px){.videopagewrapper .contenthdr{font-size:15px}}@media only screen and (max-width:480px){.videoshare{min-height:20px}}.sociallinks2{display:table;margin-top:15px}.sociallinks2 span{position:relative}.sociallinks2 span:hover{opacity:.8}.sociallinks2 span i:first-child{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sociallinks2 span a i{color:#fff!important}.sociallinks2 span.facebook i:first-child{color:#325192}.sociallinks2 span.fivestars i:first-child{color:#fff}.sociallinks2 span.foursquare i:first-child{color:#3992cd}.sociallinks2 span.googleplus i:first-child{color:#c32126}.sociallinks2 span.instagram i:first-child{color:#231f20}.sociallinks2 span.pinterest i:first-child{color:#b5181c}.sociallinks2 span.tripadvisor i:first-child{color:#08a64f}.sociallinks2 span.twitter i:first-child{color:#35b0e5}.sociallinks2 span.twitter.twitterx i:first-child{color:#1d9bf0}.sociallinks2 span.yelp i:first-child{color:#ca3c27}.sociallinks2 span.youtube i:first-child{color:#cb2027}.sociallinks2 span a:hover i{color:#fff!important}.sociallinks2 span{font-size:18px}.sociallinks2 span.icon-fivestars{position:relative;left:0;top:3px;display:inline-block;width:32px;height:32px;background:url(https://cdn.ssmedia.com/downtownchico/webart/icon_fivestars.png) center no-repeat;-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto;text-indent:100%;white-space:nowrap;overflow:hidden}.sociallinks2 em{display:none}.sociallinks2 .icon-twitterx{position:relative;bottom:-1px;left:10px;display:inline-block;width:15px;height:15px;background-size:cover;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwMCIgaGVpZ2h0PSIxMjI3IiB2aWV3Qm94PSIwIDAgMTIwMCAxMjI3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNzE0LjE2MyA1MTkuMjg0TDExNjAuODkgMEgxMDU1LjAzTDY2Ny4xMzcgNDUwLjg4N0wzNTcuMzI4IDBIMEw0NjguNDkyIDY4MS44MjFMMCAxMjI2LjM3SDEwNS44NjZMNTE1LjQ5MSA3NTAuMjE4TDg0Mi42NzIgMTIyNi4zN0gxMjAwTDcxNC4xMzcgNTE5LjI4NEg3MTQuMTYzWk01NjkuMTY1IDY4Ny44MjhMNTIxLjY5NyA2MTkuOTM0TDE0NC4wMTEgNzkuNjk0NEgzMDYuNjE1TDYxMS40MTIgNTE1LjY4NUw2NTguODggNTgzLjU3OUwxMDU1LjA4IDExNTAuM0g4OTIuNDc2TDU2OS4xNjUgNjg3Ljg1NFY2ODcuODI4WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);filter:invert(100%) sepia(0) saturate(8%) hue-rotate(182deg) brightness(102%) contrast(106%)}@media only screen and (max-width:940px){.listingdetailtbl .sociallinks2 em{display:block;height:1px;text-indent:100%;white-space:nowrap;overflow:hidden}}@media only screen and (max-width:767px){.listingdetailtbl .sociallinks2 em{display:none}}@media only screen and (max-width:640px){.listingdetailtbl .sociallinks2 span{font-size:18px}.listingdetailtbl .sociallinks2 span.icon-fivestars{width:32px;height:32px}}@media only screen and (max-width:400px){.sociallinks2 span{margin-right:0}.sociallinks2 em{display:block!important;height:10px!important;text-indent:100%;white-space:nowrap;overflow:hidden}}.tertiarynav{margin:10px 0}.tertiarynav a{display:inline-block;padding:7px 10px 0 10px;font:15px arvoregular,sans-serif;color:#000;text-transform:uppercase;text-decoration:none}.tertiarynav a.alt,.tertiarynav a:hover{color:#e74024;text-decoration:none}.tertiarynav a.alt{font-family:arvobold,sans-serif}.tertiarynav a:first-child{padding-left:0}.tertiarynavicon{display:none}.tertiarynavwrapperinner{display:inline}@media only screen and (max-width:767px){.tertiarynav a{font-size:13px}}@media only screen and (max-width:640px){.tertiarynav{margin-top:0;margin-bottom:0}.tertiarynav a{display:block;font-size:15px;margin-bottom:5px;padding-right:0;padding-left:0}.tertiarynavicon{position:relative;display:table;width:100%;padding:5px 6px 10px 6px;font:15px arvobold,sans-serif;color:#e74024;text-transform:uppercase;text-decoration:none;cursor:pointer}.tertiarynavicon i,.tertiarynavname{display:table-cell;vertical-align:middle}.tertiarynavicon i{text-align:right;color:#6b6b6b}.tertiarynavname{text-align:left;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.tertiarynavicon2{border-bottom:1px solid #eee}.tertiarynavicon3{color:#eee}.tertiarynavwrapper{clear:both;margin:15px 0 10px 0;padding:7px 5px 0 7px;background:#fff;border:2px solid #eee;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.tertiarynavwrapperinner{display:none;position:relative;min-height:20px;padding:5px}}.homesplash,.homesplashfooter,.homesplashimg,.homesplashlogo{position:relative}.homesplash .homesplashfooter{padding:30px}.homesplash .homesplashfooter div{font:bold 16px 'Roboto Condensed',sans-serif;color:#fff;text-transform:uppercase;text-align:center}.homesplash .homesplashfooter div:nth-of-type(1){margin-bottom:10px}.homesplash .homesplashfooter div a{color:#fff;text-decoration:none}.homesplash .homesplashfooter div a:hover{color:#fff;text-decoration:underline}.homesplash .homesplashlogo{width:214px;height:151px;margin:0 auto;z-index:400}.homesplash .homesplashlogo img{width:100%;height:100%}.homesplash .homesplashimg{margin-top:-24px;height:650px;background:#000 url(https://cdn.ssmedia.com/downtownchico/webart/bgd_splash.jpg) center no-repeat;z-index:300}.homesplash .homesplashimg div.style1{margin-bottom:24px;font:bold 60px SantEliaRoughAlt-BoldThr,sans-serif;line-height:1}.homesplash .homesplashimg div.style2{font:bold 38px 'Roboto Condensed',sans-serif;text-transform:uppercase}.homesplash .homesplashimg div.textwrapper{display:table;width:100%;height:100%}.homesplash .homesplashimg div.text{display:table-cell;vertical-align:middle;position:relative;display:table-cell;color:#fff;text-align:center;text-shadow:2px 0 17px rgba(14,14,14,1)}@media only screen and (max-width:980px){.homesplash .homesplashimg{height:550px}.homesplash .homesplashimg div.style1{font-size:50px}.homesplash .homesplashimg div.style2{font-size:32px}}@media only screen and (max-width:800px){.homesplash .homesplashimg{height:500px}.homesplash .homesplashlogo{width:161px;height:113px}.homesplash .homesplashimg div.style1{font-size:45px}.homesplash .homesplashimg div.style2{font-size:29px}}@media only screen and (max-width:710px){.homesplash .homesplashimg div.style1 span{display:block;height:1px;text-indent:100%;white-space:nowrap;overflow:hidden}}@media only screen and (max-width:560px){.homesplash .homesplashfooter div{font-size:15px}.homesplash .homesplashfooter div span.break{display:block;height:10px;text-indent:100%;white-space:nowrap;overflow:hidden}.homesplash .homesplashimg{background-position:45% -80px}}@media only screen and (max-width:480px){.homesplash .homesplashimg{height:420px}.homesplash .homesplashimg{background-position:45% -60px;background-size:1477px 500px}.homesplash .homesplashfooter div{font-size:12px}.homesplash .homesplashlogo{width:107px;height:76px}.homesplash .homesplashimg div.style1{font-size:35px}.homesplash .homesplashimg div.style2{font-size:22px}}@media only screen and (max-width:390px){.homesplash .homesplashimg div.style1{font-size:32px}.homesplash .homesplashimg div.style2{font-size:21px}}@media only screen and (max-width:319px){.homesplash .homesplashimg div.style1{font-size:30px}.homesplash .homesplashimg div.style2{font-size:19px}}.homecontent1{position:relative;margin-bottom:24px;background:#bdd95f url(https://cdn.ssmedia.com/downtownchico/webart/bgd_homecontent1.png)}.homecontent1 .wrapper{padding:30px 0}.homecontent1 .wrapper .wrapper2 .wrapperleft{background:#fff}.homecontent1 .wrapper .wrapper2 .wrapperright{padding:0}.homecontent2{position:relative;margin-top:24px;min-height:200px;background:#99dde4}.homecontent3{padding:24px 0 0 0;background:#fff}.homecontent3 .wrapper2 .wrapperleft{padding-right:24px}.homecontent3 .wrapper2 .wrapperleft .contenthdr{font-size:22px}.homecontent3 .wrapper2 .wrapperright{padding:0}.homecontent3 .signupbox1{margin-top:0}.homecontent4{display:none;margin:0 auto}.homeevents{padding:30px}.homeevents h2{margin:0;padding:0;font-size:26px}.homeevents h3{margin:0;padding:5px 0 0 0;font-size:15px;font-weight:400;font-family:arvoregular,sans-serif;color:#000}.homeeventstbl1,.homeeventstbl2{display:table;width:100%}.homeeventstbl1 .item,.homeeventstbl2 .item{display:table-cell;vertical-align:top}.homeeventstbl2{padding-top:20px}.homeeventstbl2 .item{width:33%}.homeeventstbl2 .item:nth-of-type(1),.homeeventstbl2 .item:nth-of-type(2){padding-right:14px}.homeeventstbl1 .item:nth-of-type(2) a{position:relative;top:-5px;right:-10px}.homeeventstbl2 .item .desc{padding-top:10px;font-size:13px;font-family:'Droid Sans',sans-serif}.homeeventstbl2 .item .info .date{font-size:13px;font-weight:700;font-family:'Droid Sans',sans-serif;color:#000}.homeeventstbl2 .item .info .name{font-size:15px;font-weight:400;font-family:arvobold,sans-serif;color:#e84025;line-height:1.3}.homeeventstbl2 .item .img{width:180px;height:140px;margin-bottom:10px;overflow:hidden}.homeeventstbl2 .item .img img{width:100%;height:auto}.homecontent1 .wrapper2 .wrapperleft{margin-bottom:0}.wrapperhome .ab2{margin-bottom:0}.wrapperhome .abs .ab1:nth-of-type(2) img{margin-bottom:0}.wrapperhome .abs .sep{display:none}@media only screen and (max-width:1100px){.homeevents h2{font-size:22px}.homeevents h3{font-size:14px}}@media only screen and (max-width:980px){.homeevents h3{font-size:13px}.homeeventstbl1 .item:nth-of-type(2) a{font-size:12px}.homeeventstbl2 .item .desc,.homeeventstbl2 .item .info .date{font-size:12px}.homeeventstbl2 .item .info .name{font-size:13px}.homeeventstbl2 .item .img{width:101px;height:79px}}@media only screen and (max-width:940px){.homeevents h2{font-size:20px}.homeevents h3{font-size:12px}}@media only screen and (max-width:900px){.homeeventstbl1 .item{display:block;padding-bottom:10px}.homeeventstbl1 .item:nth-of-type(2) a{top:auto;right:auto}.homeeventstbl1 .item:nth-of-type(2) .right{text-align:left!important}}@media only screen and (max-width:840px){.homecontent1 .wrapper{padding:24px 14px}.homeevents{padding:20px}.homecontent1 .wrapper .wrapper2 .wrapperleft,.homecontent1 .wrapper .wrapper2 .wrapperright{display:block}.homeeventstbl1 .item{display:table-cell}.homeeventstbl1 .item:nth-of-type(2) a{position:relative;top:-5px;right:-10px}.homeeventstbl1 .item:nth-of-type(2) .right{text-align:right!important}.homeeventstbl2 .item .img{width:180px;height:140px}.homecontent4{display:table}.wrapperhome .abs{padding-top:20px;padding-bottom:20px}.wrapperhome .abs .ab1,.wrapperhome .abs .ab2{display:table-cell;vertical-align:top;padding:0}.wrapperhome .abs .ab1:nth-of-type(2){padding-left:20px}.wrapperhome .abs .ab2{display:none}.wrapperhome .abs .ab1 img,.wrapperhome .abs .ab2 img{margin-bottom:0}}@media only screen and (max-width:767px){.homeeventstbl1 .item{display:table-cell;padding-bottom:0}.homeeventstbl1 .item:nth-of-type(2) a{top:-5px;right:-10px}.homeeventstbl1 .item:nth-of-type(2) .right{text-align:right!important}.homeeventstbl2 .item{display:block;width:100%;padding:0!important}.homeeventstbl2 .item .img{width:300px;height:233px}.homeeventstbl2 .item:nth-of-type(2){padding-top:20px!important}}@media only screen and (max-width:640px){.homeeventstbl1 .item{display:block;padding-bottom:10px}.homeeventstbl1 .item:nth-of-type(2) a{top:auto;right:auto}.homeeventstbl1 .item:nth-of-type(2) .right{text-align:left!important}}@media only screen and (max-width:480px){.homeeventstbl1 .item{text-align:center}.homeeventstbl2 .item .info .name{font-size:15px}.homeeventstbl1 .item:nth-of-type(2) .right{text-align:center!important}.homeeventstbl1 .item:nth-of-type(2) .right .btn{padding-right:30px;padding-left:30px}.homeeventstbl2 .item .img{width:auto;height:auto;max-width:100%;max-height:none}.homeeventstbl1 .contenthdr{font-size:24px}.wrapperhome .abs .ab1:nth-of-type(2){padding-left:0}.wrapperhome .abs .ab2{display:table-cell}}@media only screen and (max-width:380px){.wrapperhome .abs{display:block}.wrapperhome .ab1,.wrapperhome .ab2{display:block!important;padding:0!important}.wrapperhome .ab1 img{max-width:250px;margin:0 auto 10px auto!important}.wrapperhome .ab2 img{margin-bottom:0!important}}@media only screen and (max-width:840px){.homecontent5{display:table}}.contenttbl{display:table;max-width:1100px;margin:0 auto;padding:30px 0}.contenttbl .item{display:table-cell;vertical-align:top}.contenttbl .item:nth-of-type(1){padding-right:34px}.contenttbl .item:nth-of-type(2) img{max-width:720px;max-height:none;width:auto;height:auto}.contenttbl .item .contenthdr{font-size:34px}.contenttbl .item p{font-size:15px;color:#000}.contenttbl .item p a{color:#000;text-decoration:underline}.contenttbl .item p a:hover{color:#000;text-decoration:none}.contenttbl .item p.text2{font-size:17px;font-weight:700;font-family:arvoregular,sans-serif;text-transform:uppercase}@media only screen and (max-width:1140px){.contenttbl{max-width:94%}}@media only screen and (max-width:1100px){.contenttbl .item:nth-of-type(2) img{max-width:620px}.contenttbl .item .contenthdr{font-size:30px}}@media only screen and (max-width:980px){.contenttbl .item:nth-of-type(2) img{max-width:520px}.contenttbl .item .contenthdr{font-size:28px}.contenttbl .item p.text2{font-size:15px}}@media only screen and (max-width:840px){.contenttbl .item:nth-of-type(1){padding-right:24px}.contenttbl .item:nth-of-type(2) img{max-width:400px}.contenttbl .item .contenthdr{font-size:24px}.contenttbl .item p{font-size:13px}.contenttbl .item p.text2{font-size:14px}}@media only screen and (max-width:680px){.contenttbl{padding-right:10px;padding-left:5px}.contenttbl,.contenttbl .item{display:block}.contenttbl .item:nth-of-type(1){padding-right:0}.contenttbl .item:nth-of-type(2){padding-top:14px}}@media only screen and (max-width:480px){.contenttbl .item:nth-of-type(2) img{max-width:350px}}@media only screen and (max-width:400px){.contenttbl .item:nth-of-type(2) img{max-width:290px}}@media only screen and (max-width:360px){.contenttbl .item:nth-of-type(2) img{max-width:270px}}.contenttblinner td:nth-of-type(2){padding-left:20px}@media only screen and (max-width:1200px){.contenttblinner{width:600px}.contenttblinner td img{width:auto!important;max-width:250px!important}}@media only screen and (max-width:980px){.contenttblinner{width:480px;margin-right:0;margin-left:0}.contenttblinner td img{max-width:200px!important}}@media only screen and (max-width:767px){.contenttblinner{width:100%}}@media only screen and (max-width:640px){.contenttblinner,.contenttblinner tbody,.contenttblinner td,.contenttblinner tr{display:block}.contenttblinner td:nth-of-type(2){margin-top:15px;padding-left:0}}.hometbl{display:table;width:1100px;margin:10px auto 30px auto}.hometblinner{display:table-cell;vertical-align:top;padding:15px}.hometblinner:first-of-type{width:450px}.hometblinner .img{width:auto;max-width:450px}.hometblinner p{margin-top:0;padding-top:0}@media only screen and (max-width:1140px){.hometbl{width:950px}}@media only screen and (max-width:980px){.hometbl{width:800px}.hometblinner .img,.hometblinner:first-of-type{width:350px}}@media only screen and (max-width:840px){.hometbl{width:650px}.hometbl,.hometblinner{display:block}.hometblinner{padding:0}.hometblinner:first-of-type{width:auto}.hometblinner .img{display:block;width:auto;max-width:100%;margin-bottom:10px}}@media only screen and (max-width:680px){.hometbl{width:90%}.hometblinner .img{margin-right:auto;margin-left:auto}}.homecallouttbl{display:table;width:1100px;margin:0 auto;border:1px solid #d8e8a0}.homecallouttbl+.homecallouttbl{margin-top:24px}.homecallouttblinner{display:table-cell;vertical-align:middle;padding:15px}.homecallouttblinner .img,.homecallouttblinner:first-of-type{width:250px}.homecallouttblinner p{margin-top:0;padding-top:0}@media only screen and (max-width:1140px){.homecallouttbl{width:950px}}@media only screen and (max-width:980px){.homecallouttbl{width:800px}.homecallouttblinner .img,.homecallouttblinner:first-of-type{width:200px}}@media only screen and (max-width:840px){.homecallouttbl{width:650px}}@media only screen and (max-width:680px){.homecallouttbl{width:90%}}@media only screen and (max-width:580px){.homecallouttblinner .img,.homecallouttblinner:first-of-type{width:175px}.homecallouttblinner p.h2{font-size:15px}}@media only screen and (max-width:480px){.homecallouttbl{padding:15px}.homecallouttbl,.homecallouttblinner{display:block;text-align:center}.homecallouttblinner{padding:0}.homecallouttblinner:first-of-type{width:auto}.homecallouttblinner .img{margin-bottom:10px;width:200px}}.directionstbl,.parkingmap{display:table;width:100%;margin:15px auto}.directionstbl .item,.maplegend,.mapwrapper{display:table-cell;vertical-align:top}.directionstbl .item:nth-of-type(1){width:220px}.mapbox{max-width:822px;height:584px;margin-left:45px}.maplegend .legenditem{display:table;width:220px;margin-top:15px}.maplegend .legenditem:nth-of-type(1){margin-top:0}.maplegend .legenditem .icon,.maplegend .legenditem .item{display:table-cell;vertical-align:top}.maplegend .legenditem .icon{width:34px;padding-top:3px;text-align:center}.maplegend .legenditem .icon-accessible div{width:25px;height:30px;background:url(https://cdn.ssmedia.com/downtownchico/webart/icon_legend-accessible.png)}.maplegend .legenditem .icon-bike div{width:31px;height:17px;background:url(https://cdn.ssmedia.com/downtownchico/webart/icon_legend-bike.png)}.maplegend .legenditem .icon-bike-route div{width:34px;height:10px;background:url(https://cdn.ssmedia.com/downtownchico/webart/icon_legend-bike-route.png)}.maplegend .legenditem .icon-bus div{width:25px;height:31px;background:url(https://cdn.ssmedia.com/downtownchico/webart/icon_legend-bus.png)}.maplegend .legenditem .icon-metered div{width:26px;height:26px;background-color:#000}.maplegend .legenditem .icon-metered-lot div{width:26px;height:26px;background-color:#58585a}.maplegend .legenditem .icon-one-way div{width:29px;height:10px;background:url(https://cdn.ssmedia.com/downtownchico/webart/icon_legend-one-way.png)}.maplegend .legenditem .icon-smart-meter div{width:26px;height:26px;background-color:#4ab2d8}.maplegend .legenditem .icon-smart-parking div{width:26px;height:26px;background-color:#f47a20}.maplegend .legenditem .icon-unmetered div{width:26px;height:26px;background-color:#fbbf12}.maplegend .legenditem .item{padding-left:10px;line-height:1.3}.maplegend .legenditem .item2{padding-top:4px}.mapwrapper{display:none}.mapwrapper img{max-width:822px;width:auto;height:auto;margin-left:45px}@media only screen and (max-width:1120px){.directionstbl,.parkingmap{width:920px;margin:15px 0}.mapwrapper img{max-width:650px}.mapbox{max-width:650px;height:460px}}@media only screen and (max-width:940px){.directionstbl,.parkingmap{width:720px;margin:15px 0}.mapwrapper img{max-width:450px}.mapbox{max-width:450px;height:320px}}@media only screen and (max-width:767px){.directionstbl{display:block;width:100%}.directionstbl .item{display:block;width:100%}.directionstbl .item:nth-of-type(1){width:100%}.parkingmap{display:block;width:100%;margin:0 auto}.mapbox{margin-top:20px;margin-left:0;max-width:100%;width:100%;height:300px}.maplegend .legenditem{display:block;width:100%;padding:5px;margin-top:0;border-top:1px solid #cdcfd1}.maplegend .legenditem:nth-of-type(1){border-top:none}.maplegend .legenditem .item{font-size:10px}.maplegend .legenditem .icon,.maplegend .legenditem .item{vertical-align:middle}.mapwrapper{display:block}.mapwrapper img{display:block;max-width:100%;height:auto;max-width:none;margin-top:20px;margin-bottom:20px;margin-left:0}}.listings{clear:both;min-width:1100px;max-width:1100px;margin:0 auto;padding-top:24px}.listings .item{margin-top:10px;margin-bottom:24px}.listings .item:nth-of-type(1){margin-top:0}.listings .item .img,.listings .item .inner{display:table-cell;vertical-align:top}.listings .item .img img{max-width:100%;width:auto;height:auto}.listings .item .inner.inner2{padding-left:50px}.listings .item .inner .featuretext{font:bold 17px 'Roboto Condensed',sans-serif;color:#000;text-transform:uppercase}.listings .item .inner .listingtitle h2{color:#000;text-transform:uppercase}.listings .item .img{width:320px;text-align:center}.listings3{clear:both}.listings3 .item .img img{max-width:100%;width:auto;height:auto}.listings3 .item .img span{display:block;margin-bottom:15px;padding-top:5px;font-style:italic}.wrapperleft .listings{min-width:100%;max-width:100%}.wrapperleft .listings .item .img{width:200px}.wrapperleft .listings .item .img img{max-width:200px}.wrapperleft .listings .item .inner.inner2{padding-left:34px}@media only screen and (max-width:1140px){.listings{min-width:100%;max-width:100%}}@media only screen and (max-width:900px){.listings{margin-top:34px}.listings .item .img{width:250px}.listings .item .img img{max-width:250px}.listings .item .inner .featuretext{font-size:20px}.listings .item .inner .listingtitle h2{font-size:27px}.listings .item .inner.inner2{padding-left:30px}}@media only screen and (max-width:950px){.listings .item .inner .contents div,.listings .item .inner .contents p{font-size:15px}}@media only screen and (max-width:767px){.listings .item .inner .contents .featuretext{font-size:18px}.listings .item .inner .featuretext{font-size:24px}.listings .item .img{width:200px}.listings .item .img img{max-width:200px}}@media only screen and (max-width:580px){.listings{margin-top:0}.listings .item{margin-bottom:30px}.listings .item .img,.listings .item .inner{display:block}.listings .item .img{margin-bottom:15px}.listings .item .inner.inner2{padding-left:0}.listings .item .inner .featuretext{font-size:17px}.wrapperleft .listings .item .inner.inner2{padding-left:0}}@media only screen and (max-width:480px){.listings{min-width:94%;max-width:94%}.listings .item .img{width:160px}.listings .item .img img{max-width:160px}.listings .item .inner .featuretext{font-size:16px}.listings .item .inner .listingtitle h2{font-size:20px}.wrapperleft .listings .item .img{width:160px}.wrapperleft .listings .item .img img{max-width:160px}}.timelineFlat a.image_rollover_bottom,.timelineFlat a.image_rollover_left,.timelineFlat a.image_rollover_right,.timelineFlat a.image_rollover_top{margin:0;display:block;position:relative;overflow:hidden}.timelineFlat a.image_rollover_bottom img,.timelineFlat a.image_rollover_left img,.timelineFlat a.image_rollover_right img,.timelineFlat a.image_rollover_top img{display:block}.timelineFlat .image_roll_zoom{display:inline-block;width:100%;height:100%;position:absolute;background:url(/_scriptsGlobal/jquery/content-timeline/images/xzoomIn.png.pagespeed.ic.ivzBVAutsA.png) no-repeat center center}.timelineFlat .image_roll_glass{display:none;width:100%;height:100%;position:absolute;top:0;left:0;background:url(/_scriptsGlobal/jquery/content-timeline/images/xglass.png.pagespeed.ic.HtJW4fJ1o7.png) repeat}.timelineFlat .item .read_more,.timelineFlat .t_node_desc span,.timelineFlat.timelineFlatBlog .item .post_date{background:#e84025!important}.timelineFlat.timelineFlatBlog .item .post_date{text-indent:-2px}.timelineFlat.timelineFlatBlog .item .post_date{font-size:18px!important;line-height:30px!important}.timelineFlat .item .read_more:hover{background:#99dee4!important;color:#000!important}.timelineFlat .item{line-height:1.5!important}.timelineFlat.timelineFlatBlog .item .post_date{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media screen and (max-width:460px){.timelineFlat .item h2{padding-right:50px!important;padding-left:50px!important}.timelineFlat .item span{padding-right:30px!important;padding-left:30px!important}.timelineFlat .item .read_more{float:none!important;display:table!important;width:90px;margin:0 auto!important}}@media screen and (max-width:440px){.timelineFlat .item h2{padding-right:90px!important;padding-left:90px!important}.timelineFlat .item span{font-size:12px!important;padding-right:70px!important;padding-left:70px!important}.timelineFlat.timelineFlatBlog .item .post_date{margin-right:70px!important}}@media screen and (max-width:350px){.timelineFlat .item h2{padding-right:120px!important;padding-left:120px!important}.timelineFlat .item span{font-size:12px!important;padding-right:100px!important;padding-left:100px!important}.timelineFlat.timelineFlatBlog .item .post_date{margin-right:100px!important}.timelineFlat .item .read_more{float:left!important;margin:0 0 0 145px!important}.timelineFlat a.image_rollover_bottom,.timelineFlat a.image_rollover_left,.timelineFlat a.image_rollover_right,.timelineFlat a.image_rollover_top{position:relative;left:0}}@media screen and (max-width:320px){.timelineFlat a.image_rollover_bottom,.timelineFlat a.image_rollover_left,.timelineFlat a.image_rollover_right,.timelineFlat a.image_rollover_top{left:-15px}}.bgblue{background:#b8e4dc}.bgblue2{background:#35abd4}.bggray{background:#cdcfd1}.black{color:#000}.black a:hover,a.black:hover{color:#f47a21}.blue{color:#e7f6fd}.blue a:hover,a.blue:hover{color:#fff}.blue2{color:#35abd4}.blue2 a{text-decoration:none}.blue2 a,.blue2 a:hover,a.blue2:hover{color:#35abd4}.orange{color:#f47a21}.orange a:hover,a.orange:hover{color:#000}.pink{color:#ec008c}.pink a:hover,a.pink{color:#35abd4}.red,.req{color:#e84025}.red a,.req a:hover,a.red:hover,a.req:hover{color:#e84025}.white,.white a{color:#fff}.white a:hover,a.white:hover{color:#fff}.btntbl{display:table;margin:0 auto}.btntbl .btn{margin:5px}.btn{display:inline-block!important;padding:7px 18px;font:17px arvoregular,sans-serif;color:#fff!important;text-decoration:none!important;border:none;white-space:nowrap;background:#01a096;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-appearance:none}.btn.alt,.btn.alt:hover,.btn:focus,.btn:hover{color:#fff!important;background:#000;text-decoration:none!important}.btn.btn2{padding:4px 12px}.btn.btn3{padding:4px 18px}.btnred{background:#e84025}.btnlgreen{background:#a7d442}.btnlblue{background:#59c9d3}.btnsm{font-size:14px}@media only screen and (max-width:767px){.btn{font-size:15px}}@media only screen and (max-width:480px){.btn{font-size:14px}}.mgallery{margin:0!important}.mgallery img{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.mgallery .items{display:table;margin:15px 0 15px -30px}.mgallery .item{display:table-cell!important;width:250px;padding:10px 30px;text-align:center}.mgallery .item span{display:block;padding:0 20px;text-align:center;font-weight:700;font-size:14px;line-height:1.3}.mgallery .item span.links{margin-top:10px}.mgallery .item a{color:#000;text-decoration:underline}.mgallery .item a:hover{color:#f47a21;text-decoration:underline}@media only screen and (max-width:950px){.mgallery .items{margin-left:-15px}.mgallery .item{width:162px;padding-right:15px;padding-left:15px}.mgallery img{max-width:162px!important}}@media only screen and (max-width:767px){.mgallery .item{width:125px}.mgallery img{max-width:125px!important}.mgallery .item span{font-size:12px}.mediatbl,.mediatbl tbody,.mediatbl td,.mediatbl th{display:block}.mediatbl td{margin-bottom:5px!important}}@media only screen and (max-width:480px){.mgallery .items{display:block;margin-left:0}.mgallery .item{display:table!important;width:250px;margin:0 auto}.mgallery img{max-width:250px!important}}.spwrapper{clear:both;margin-top:24px}.spwrapper h2{clear:both;font-size:21px;border-bottom:1px solid #009f96;margin-bottom:20px;padding:15px 0 15px 0;text-align:center}.spwrapper h2:first-child{padding-top:0}.spwrapper .group{display:table;margin:0 auto;text-align:center}.spwrapper .group .item{display:inline-block}.spwrapper .group .item div{display:table;height:66px;padding:0 5px 0 5px}.spwrapper .group .item div div{display:table-cell;vertical-align:middle;height:100%}.spwrapper .group .item img{margin:5px;max-width:200px;max-height:90px;width:auto;height:auto}.faq{padding-left:0}.faq li,.faq ul{list-style:none}.faq li{padding-bottom:10px}.faq table{margin:0;padding:0}.customtext .faq table td ul li{padding-bottom:0}.faq .faqanswer{padding-top:10px}.faq .faqanswer ul{padding-top:10px}.faq .faqanswer li{list-style:initial}.faq .faqquestion{position:relative;display:block;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400!important;text-decoration:none}.faq .faqquestion.faqquestion0{cursor:auto}.faq .faqquestion.faqquestion1{margin-top:0}.faq .faqquestion.faqquestion2:hover{text-decoration:none}.faq .faqquestion .toggleicon{position:absolute;top:15px;right:15px}.faq.notoggle .faqanswer{padding-bottom:10px;border-bottom:1px solid #bfeaee}.faq.notoggle .faqanswer.lastitem{padding-bottom:0;border-bottom:none}.faq:not(.notoggle) .faqanswer{display:none;padding-right:15px;padding-left:15px}.faq:not(.notoggle) .faqquestion{padding:10px 45px 10px 15px;background:#effafb;border:1px solid transparent;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.faq:not(.notoggle) .faqquestion:not(.faqquestion0):hover,.faqquestion:not(.notoggle).open{text-decoration:none;color:#fff;background-color:#e84025}.cookietrail{position:relative;padding-bottom:10px;font:10px 'Droid Sans',sans-serif;color:#000;font-style:normal}.cookietrail a{font:10px 'Droid Sans',sans-serif;color:#000;text-decoration:none}.cookietrail a:hover{font:10px 'Droid Sans',sans-serif;color:#000;text-decoration:underline}.font1{font-family:Roboto,sans-serif}.font2{font-family:'Roboto Condensed',sans-serif}.font3{font-family:SantEliaRoughAlt-BoldThr,sans-serif}.formbreak{display:block;height:1px;text-indent:100%;white-space:nowrap;overflow:hidden}.messageBox,.warningBox{padding:15px 34px 15px 44px!important;border:none!important;background-position:5px 7px!important}.warningBox a{color:#000}.warningBox a:hover{color:#58595b}.pressresults{padding:25px 0}.pressresults .item{margin-top:20px;padding-bottom:15px}.pressresults .item:nth-of-type(1){margin-top:0}#atssh,.at4-share-outer{display:none!important}#at15s{margin-top:-30px!important}.highlighhttbl{padding:20px;background:#d8e8a0;border:2px solid #afd135;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (max-width:767px){.special .nodisplay{display:none}}iframe[name="google_conversion_frame"]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}.candidateswrapper{display:table;padding:25px 0}.candidateswrapper .item{display:table;margin-bottom:40px}.candidateswrapper .item .inner{display:table-cell;vertical-align:top}.candidateswrapper .item .inner:nth-of-type(2){padding-left:40px}.candidateswrapper .item .inner .cname{font-weight:700;color:#e84025}.candidateswrapper .item .inner .cname2{font-weight:700;color:#58595b}.candidateswrapper .item .inner .img{width:190px;height:190px;background-color:#e1e1e1}.candidateswrapper .item .inner .img img{width:100%;height:100%}.candidateswrapper .item .inner .votewrapper{display:table;margin-bottom:15px}.candidateswrapper .item .inner .votewrapper .item{display:table-cell;vertical-align:middle}.candidateswrapper .item .inner .votewrapper .item:nth-of-type(2){padding-left:10px;font-size:18px;font-weight:700;color:#99dee4;text-transform:uppercase}.candidateswrapper .item .inner .votewrapper .item .voteicon{padding:4px;background-color:#99dee4;font-size:28px;color:#e84025;text-align:center;cursor:pointer}.candidateswrapper .item .inner .votewrapper .item .voteicon i{display:block;margin:0;padding:0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.votebtn .btn{font-size:25px;font-family:arvobold,sans-serif;text-transform:uppercase;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.votenotice{margin-bottom:15px;color:#e84025}.candidateswrapper.cd .item .inner .votewrapper .item,.candidateswrapper.cd .votebtn,.candidateswrapper.cd .votenotice{opacity:.4}.candidateswrapper.cd .votebtn .btnred:hover{background:#e84025}.candidateswrapper.cd .item .inner .votewrapper .item .voteicon,.candidateswrapper.cd .votebtn .btnred:hover{cursor:auto}.candidateswrapper.voted .item .inner .votewrapper .item .voteicon{cursor:auto}i.fa-check.yes{opacity:1!important}i.fa-check.no{opacity:0}.candidateswrapper.voted .item .inner .votewrapper .item:nth-of-type(2){display:none}.contentmore{display:none}.showMore{color:#e84025;white-space:nowrap}@media only screen and (max-width:940px){.candidateswrapper .item{margin-bottom:30px}.candidateswrapper .item .inner .img{width:140px;height:140px}.candidateswrapper .item .inner:nth-of-type(2){padding-left:30px}}@media only screen and (max-width:768px){.candidateswrapper .item .inner .votewrapper .item:nth-of-type(2){font-size:22px}.candidateswrapper .item .inner .votewrapper .item .voteicon{font-size:40px}}@media only screen and (max-width:580px){.candidateswrapper .item .inner .votewrapper .item:nth-of-type(2){font-size:24px}.candidateswrapper .item .inner .votewrapper .item .voteicon{font-size:45px}}@media only screen and (max-width:440px){.candidateswrapper .item{padding-bottom:20px;border-bottom:1px solid #ebebeb}.candidateswrapper .item .inner{display:block}.candidateswrapper .item .inner.innerh{display:none}.candidateswrapper .item .inner:nth-of-type(2){padding-left:0}.candidateswrapper .item .inner .img{margin-bottom:20px}.candidateswrapper .item .inner .item{border-bottom:none}}.contenttbl2,.contenttbl3,.contenttbl4{width:100%;margin-top:15px}.contenttbl2 tbody tr td,.contenttbl2 thead tr th,.contenttbl3 tbody tr td,.contenttbl3 thead tr th,.contenttbl4 tbody tr td,.contenttbl4 thead tr th{padding:5px 10px}.contenttbl2 thead tr th,.contenttbl3 thead tr th,.contenttbl4 thead tr th{font-size:16px;text-align:center;text-transform:uppercase;color:#000}.contenttbl2 tbody tr td:nth-of-type(2),.contenttbl3 tbody tr td:nth-of-type(2){width:100px}.contenttbl2 tbody tr td p:nth-of-type(1),.contenttbl3 tbody tr td p:nth-of-type(1),.contenttbl4 tbody tr td p:nth-of-type(1){margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.contenttbl2 tbody tr td table tr td:nth-of-type(2),.contenttbl3 tbody tr td table tr td:nth-of-type(2){width:auto}.contenttbl2 img{width:auto;height:auto;max-width:100%}.contenttbl2{border-top:4px solid #009f96;border-bottom:1px solid #bfeaee}.contenttbl2 thead tr th{background:#bfeaee}.contenttbl2 tbody tr:nth-child(even){background:rgba(191,234,238,.25)}.contenttbl3{border-top:4px solid #afd135;border-bottom:1px solid #d8e8a0}.contenttbl3 thead tr th{background:#d8e8a0}.contenttbl3 tbody tr:nth-child(even){background:rgba(216,232,160,.25)}.contenttbl3 tbody tr td table.inner{width:90%;margin:0 auto 10px auto;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.contenttbl3 tbody tr td table.inner tr td,.contenttbl3 tbody tr td table.inner tr td div,.contenttbl3 tbody tr td table.inner tr td li,.contenttbl3 tbody tr td table.inner tr td p,.contenttbl3 tbody tr td table.inner tr td td{font-size:12px}.contenttbl4{border-top:4px solid #f5b535;border-bottom:1px solid #f3e9c2}.contenttbl4 thead tr th{background:#f3e9c2}.contenttbl4 tbody tr:nth-child(even){background:rgba(244,235,200,.25)}@media only screen and (max-width:1200px){.contenttbl3 tbody tr td table.inner img{max-width:200px!important}}@media only screen and (max-width:640px){.contenttbl3 tbody tr td table,.contenttbl3 tbody tr td table tbody,.contenttbl3 tbody tr td table td,.contenttbl3 tbody tr td table tr{display:block}}@media only screen and (max-width:480px){.contenttbl2 tbody tr,.contenttbl3 tbody tr,.contenttbl4 tbody tr{vertical-align:top}.contenttbl3 tbody tr td table.inner{width:96%}.contenttbl3 tbody tr td table.inner img{max-width:100%!important}.contenttbl1 tbody tr td img,.contenttbl2 tbody tr td img,.contenttbl3 tbody tr td img,.contenttbl4 tbody tr td img{float:none!important}}.login-inline .errormessage,.login-inline .jsrequired{margin:0 auto}.login-inline{margin-bottom:30px;display:block}.login-inline .loginDiv .inputfield{display:inline-block;width:240px;height:54px;margin-right:10px;padding:0 24px;border:none;font:14px arvoregular,sans-serif;color:#000;line-height:40px;text-indent:0;text-decoration:none;background:#ebebeb;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;line-height:2}.login-inline .loginDiv .loginbtnwrapper{display:inline-block}.login-inline .loginDiv .btn{padding:7px 12px;background:#1e1d1e;font-family:arvobold,sans-serif;font-size:14px;text-transform:uppercase;padding:14px 24px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.login-inline .loginDiv .btn:hover{background:#e84025}.login-inline .logininfo{font:15.5px arvoregular,sans-serif;color:#000;text-align:center;line-height:1.7}.login-inline .login .text{position:absolute;top:42px;left:0;width:485px;text-align:center}@media only screen and (max-width:1080px){.login-inline .loginDiv .inputfield{width:200px;font-size:11px}.login-inline .loginDiv .btn{font-size:13px}}@media only screen and (max-width:940px){.login-inline .loginDiv .loginbtnwrapper{display:block;padding-top:15px}}@media only screen and (max-width:767px){.login-inline .loginDiv .loginbtnwrapper{display:inline-block;padding-top:0}}@media only screen and (max-width:640px){.login-inline .loginDiv .loginbtnwrapper{display:block;padding-top:15px}}@media only screen and (max-width:580px){.login-inline .loginDiv .inputfield{display:block;width:100%;margin-bottom:15px}.login-inline .loginDiv .loginbtnwrapper{padding-top:0}}.listingdetail .customtext img{width:auto!important;height:auto!important;max-width:100%}@media only screen and (max-width:1200px){.ctimage,.ctimageleft,.ctimageright{float:none!important;margin:10px 0 15px 0!important;padding:0!important;max-width:600px!important;max-height:none;width:auto!important;height:auto!important;text-align:left!important}.ctimage img,.ctimageleft img,.ctimageright img,.customtext img{width:auto!important;height:auto!important;max-width:600px!important;max-height:none}}@media only screen and (max-width:980px){.ctimage,.ctimageleft,.ctimageright{max-width:100%!important;width:100%!important}.ctimage img,.ctimageleft img,.ctimageright img,.customtext img{display:block;margin-bottom:5px;max-width:480px!important}}@media only screen and (max-width:767px){.ctimage img,.ctimageleft img,.ctimageright img,.customtext img{max-width:100%!important}}.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1240px){.footernav div{padding-left:30px}.footernav div a{width:200px;height:200px}.wrapper{padding-bottom:30px}}@media only screen and (max-width:1500px){.footeraffwrapper{text-align:center}.footeraff div img{max-width:85px;max-height:55px}.footeraff div.item{display:inline-block;width:85px;height:55px;text-align:center;margin:0 12px;padding:0}.footeraff div.item div{display:table;width:100%;height:100%}.footeraff div.item div div{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}}@media only screen and (max-width:1140px){.abs2 img{max-width:950px}.ab1 img,.ab2 img{max-width:257px}.contentwrapper,.customtext{min-width:100%;max-width:100%}.footer,.headercontent,.siteheader,.wrapper{min-width:98%;max-width:98%}.ddsmoothmenu ul li ul{width:200px!important}.ddsmoothmenu ul li ul li a{width:160px!important}.ddsmoothmenu ul li a{padding-right:15px!important;padding-left:15px!important;font-size:15px}.ddsmoothmenu ul li ul li a{padding-right:15px!important;padding-left:15px!important;font-size:13px!important}.headercontent{padding-top:32px;padding-bottom:32px}.headercontent,.headercontentinner{font-size:17px}.contenthdr,.headercontenthdr{font-size:36px}.contenthdr em,.headercontenthdr em{font-size:50px}.siteheader .logo2{right:10px}.videowrapper .item{width:600px;height:333px}}@media only screen and (max-width:1080px){.footer .footerlinks2 a{padding:0 5px}.rbevents{width:250px;height:213px}.rbevents .info .date{font-size:12px}.rbevents .info .name{font-size:14px}.rbfeatures .item .img img{max-width:120px}.rbfeatures .item .info .title{font-size:14px}}@media only screen and (max-width:1040px){.ddsmoothmenu ul li ul{width:190px!important}.ddsmoothmenu ul li ul li a{width:150px!important}.ddsmoothmenu ul li a{padding-right:13px!important;padding-left:13px!important}.ddsmoothmenu ul li a{font-size:14px}.ddsmoothmenu ul li ul li a{padding-right:13px!important;padding-left:13px!important;font-size:12px!important}}@media only screen and (max-width:1024px){.navbar2{position:relative;top:auto;right:auto;display:block}.navbar2 .links,.navbar2 .weather{position:absolute;right:150px}.navbar2 .links{top:50px}.navbar2 .weather{top:15px}.rbfeatures .item .info .desc{font-size:11px;line-height:1.1}.rbfeatures .item .info .title{font-size:14px;line-height:1.2;margin-bottom:5px}.weather .icon img{max-width:25px;max-height:25px}.wrapper2 .wrapperright{width:300px}}@media only screen and (max-width:980px){.ab1 img,.ab2 img{max-width:250px}.abs2 img{max-width:800px}.ddsmoothmenu ul li ul{width:180px!important}.ddsmoothmenu ul li ul li a{width:140px!important}.ddsmoothmenu ul li a{padding-right:12px!important;padding-left:12px!important}.ddsmoothmenu ul li a{font-size:13px}.ddsmoothmenu ul li ul li a{padding-right:12px!important;padding-left:12px!important;font-size:11px!important}.contenthdr,.headercontenthdr{font-size:27px}.headercontent,.headercontentinner{font-size:15px}.footer .footer2 .footerlinks a{font-size:12px}.footer .footer2 .logo{width:93px;height:84px}.footer .footerlinks2{font-size:10px}.footer .searchdiv .iteminner:nth-of-type(2){padding-left:20px}.footer .sitesearch .inputfield{padding-top:4px;padding-bottom:4px;font-size:12px;border:none}.rightbar .sidebox h2{font-size:20px}.signupbox1 em,.signupbox2 strong{font-size:14px}.signupbox1 strong{font-size:17px}}@media only screen and (max-width:950px){.videowrapper .item{width:540px;height:300px}}@media only screen and (max-width:930px){.ddsmoothmenu ul li a{font-size:12px}.ddsmoothmenu ul li a{padding-right:10px!important;padding-left:10px!important}.footer .footer2 .footerlinks a{font-size:11px}.footer .footerlinks2 span.break{display:block;height:10px;text-indent:100%;white-space:nowrap;overflow:hidden}.footer .footerlinks2{font-size:11px}.footernav div a{width:173px;height:173px}}@media only screen and (max-width:900px){.footer .footer2{padding-top:20px}.footer .searchdiv .iteminner.companydesc{max-width:245px;font-size:11px}.navbar{top:50px;left:167px}.navbar2 .links,.navbar2 .weather{right:100px}.navbar2 .links{top:32px}.navbar2 .links a{padding-left:15px;font-size:10.5px}.navbar2 .weather{top:10px}.rbevents{width:225px;height:191px}.rbfeatures .item .img img{max-width:150px;margin-bottom:5px;margin-right:0}.rbfeatures .item .info .desc{line-height:1.3}.rbfeatures .item .info .title{font-size:13px}.siteheaderwrapper{min-height:94px}.siteheader .logo{width:168px;height:119px}.siteheader .logo2{top:10px;right:10px;width:71px;height:auto}.weather .icon img{max-width:20px;max-height:20px}}@media only screen and (max-width:880px){.rbevents{width:200px;height:170px}.rbevents .info .date{font-size:11px}.rbevents .info .name{font-size:13px}.rbfeatures .item .img,.rbfeatures .item .info{display:block}.videowrapper .item{width:500px;height:278px}}@media only screen and (max-width:840px){.ab1 img,.ab2 img{max-width:200px}.abs2 img{max-width:650px}.ddsmoothmenu ul li a{font-size:11px}.ddsmoothmenu ul li a{padding-right:10px!important;padding-left:10px!important}.footer .footer2 .footerlinks a{font-size:10px}.wrapper2 .wrapperright{width:200px}.rightbar .sidebox h2{font-size:17px}.signupbox1 em,.signupbox2 strong{font-size:13px}.signupbox1 strong{font-size:15px}}@media only screen and (max-width:820px){.footer .sitesearch .inputfield{width:145px;padding-right:0}.footernav div{padding-left:24px}.footernav div a{width:150px;height:150px}.rbevents{width:160px;height:136px}.rbevents .info .date{font-size:10px}.rbevents .info .name{font-size:12px}.wrapper{padding-bottom:24px}}@media only screen and (max-width:800px){.headercontent,.headercontentinner{font-size:16px}.contenthdr,.headercontenthdr{font-size:29px}.contenthdr em,.headercontenthdr em{font-size:42px}.footer .searchdiv .iteminner.companydesc{max-width:215px}}@media only screen and (max-width:790px){.bodycontent{padding-right:10px}.footer .footer2 .footerlinks{padding-left:10px}.footer .footer2 .footerlinks span{padding-left:16px;padding-right:16px}}@media only screen and (max-width:767px){.abs{display:table;margin:0 auto}.ab1,.ab2{display:table-cell;padding:0 10px}.ab2{display:none}.bodycontent{min-height:200px;padding-right:25px}.headercontent{padding-top:24px;padding-bottom:24px}.headercontent,.headercontentinner{font-size:15px}.contenthdr,.headercontenthdr{font-size:24px}.contenthdr em,.headercontenthdr em{font-size:37px}.contenthdr2 em{font-size:32px}.customtext{min-height:0}.footeraff div img{max-width:85px;max-height:55px}.footeraff .break1{display:block;height:10px;text-indent:100%;white-space:nowrap;overflow:hidden}.footer .copyright{font-size:10px}.footer .footer2{display:block}.footer .footer2 .footerlinks{display:block;width:100%;padding:25px 0 15px 0;padding-left:0;border-top:2px solid #a8bc62;border-bottom:2px solid #a8bc62}.footer .footer2 .footerlinks span.inner{display:table;margin:0 auto;padding:0}.footer .footer2 .logo{display:table-cell;position:relative;top:auto;left:auto}.footer .searchdiv{display:table;margin:0 auto;padding-top:20px;padding-bottom:20px}.footer .searchdiv .item{margin:0 auto}.footer .sociallinks span{margin-left:0}.footer .translatediv{display:table;margin:20px auto}.headercontentwrapper{min-height:24px}.homecontent3 .wrapper2 .wrapperleft{padding:0 15px}.homecontent3 .wrapper2 .wrapperleft .contenthdr{font-size:18px}.homecontent3 .wrapper2 .wrapperright{padding-top:24px}.mediatbl,.mediatbl tbody,.mediatbl td,.mediatbl th{display:block}.mediatbl td{margin-bottom:5px!important}.navbar,.navbar2 .links{display:none}.navbar2 .weather{top:45px;right:130px}.rbevents{display:inline-block;margin-left:20px;margin-right:0;width:200px;height:170px}.rbevents:nth-of-type(1){margin-left:0}.rbevents .info .date{font-size:11px}.rbevents .info .name{font-size:13px}.rbeventsbreak{display:block;height:1px;text-indent:100%;white-space:nowrap;overflow:hidden}.rbfeatures .item .img,.rbfeatures .item .info{display:table-cell}.rbfeatures .item .img img{max-width:100px;margin-right:20px}.siteheaderwrapper{position:fixed;top:0;left:0;min-width:100%;max-width:100%;min-height:100px;z-index:1000;-webkit-box-shadow:0 2px 5px 0 rgba(33,114,59,.15);-moz-box-shadow:0 2px 5px 0 rgba(33,114,59,.15);box-shadow:0 2px 5px 0 rgba(33,114,59,.15)}.siteheader{position:fixed;top:0;left:0;min-width:100%;max-width:100%;height:100px;z-index:1000}.siteheader .logo{position:fixed;top:12px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.siteheader .logo2{top:24px;right:24px;width:81px}.siteheader .nav-icon{position:fixed;top:32px;left:24px;display:block;z-index:500}.siteheader .nav-icon img{width:100%;height:100%}.translatediv{padding-top:10px;padding-bottom:10px}#weatherDescFooter{display:none!important}.wrapper1{padding-top:100px}.wrapper2,.wrapper2 .wrapperleft,.wrapper2 .wrapperright{display:block}.wrapper2 .wrapperright{width:100%}.wrapper2 .wrapperright{padding-right:0}.rightbar .sidebox h2{font-size:17px}.signupbox1 em,.signupbox2 strong{font-size:13px}.signupbox1 strong{font-size:15px}.videowrapper .item{width:700px;height:389px}}@media only screen and (max-width:740px){.videowrapper .item{width:580px;height:322px}}@media only screen and (max-width:700px){.footernav div{padding-left:15px}.footernav div a{width:120px;height:120px}.headercontent br{display:none}.headercontent{padding-right:24px;padding-left:24px}.wrapper{padding-bottom:10px}}@media only screen and (max-width:680px){.abs2 img{max-width:510px}.navbar2 .weather{display:none!important}}@media only screen and (max-width:640px){.videowrapper .item{width:500px;height:278px}}@media only screen and (max-width:590px){.footeraff div.item{width:65px;height:42px}.footeraff div img{max-width:65px;max-height:42px}.footeraffhdr{top:-13px;font-size:17px}}@media only screen and (max-width:580px){.footer .footer2 .footerlinks a{font-size:11px}.footer .footer2 .logo{width:110px;height:99px}.siteheader .logo{width:110px;height:78px}.headercontent,.headercontentinner{font-size:14px}.contenthdr,.headercontenthdr{font-size:20px;margin-bottom:10px}.contenthdr em,.headercontenthdr em{display:block;position:relative;bottom:-4px;padding-right:0;padding-left:0;font-size:32px;text-align:center;line-height:1.5}.contenthdr2 em{font-size:20px}.homecontent3 .wrapper2 .wrapperleft .contenthdr{font-size:16px}.navbarmobile{top:60px}.siteheaderwrapper{min-height:60px}.siteheader{height:60px}.siteheader .logo2{top:12px;right:20px;width:59px}.siteheader .logo2{display:none}.siteheader .nav-icon{top:20px;left:20px;width:34px;height:20px}.wrapper1{padding-top:60px}}@media only screen and (max-width:550px){.abs2 img{max-width:450px}.videowrapper .item{width:400px;height:222px}}@media only screen and (max-width:540px){.footernav{width:345px}.footernav div,.footernav div:nth-of-type(1){display:inline-block;padding:10px}.footernav div a{width:150px;height:150px}}@media only screen and (max-width:480px){.ab1,.ab2{margin:0;padding:0}.ab1 img,.ab2 img{max-width:110px;margin:0 5px}.ab2{display:table-cell}.abs2{display:none}.bodycontent{min-height:100px}.customtext{min-width:94%;max-width:94%}.listingdetail .customtext{min-width:100%;max-width:100%}.footeraff .break1{display:none}.footeraff .break2{display:block;height:10px;text-indent:100%;white-space:nowrap;overflow:hidden}.footeraff div.item{width:130px;height:80px}.footeraff div img{max-width:130px;max-height:80px}.footer .copyright{padding-top:0;font-size:11px;line-height:2}.footer .footerlinks2{display:none}.footer .searchdiv .iteminner.companydesc{max-width:90%}.footer .translatediv{margin-top:10px;margin-bottom:10px}.headercontent,.headercontentinner{font-size:13px}.homecontent2 .contenttbl .item .contenthdr{margin-bottom:0;font-size:30px}.homecontent2 .contenttbl .item img{width:auto;height:auto;max-width:100%;max-height:none}.rbevents{width:170px;height:145px}.rbevents .info .date{font-size:11px}.rbevents .info .name{font-size:13px}.videowrapper{width:100%}.videowrapper .item{display:block;width:100%;min-height:190px;height:auto}}@media only screen and (max-width:420px){.rbevents{display:block;margin-left:0;width:290px;height:247px}.rbevents .info .date{font-size:12px}.rbevents .info .name{font-size:14px}}@media only screen and (max-width:400px){.footer .footer2 .footerlinks{padding-left:15px}.footer .searchdiv{display:block;padding-top:10px}.footer .searchdiv .iteminner{display:table;margin:0 auto}.footer .searchdiv .iteminner:nth-of-type(2){padding-right:0;padding-bottom:20px;padding-left:0}.footer .sociallinks span{margin-left:0}}@media only screen and (max-width:380px){.abs{display:table!important;width:100%}.abs .sep{display:block;margin-bottom:24px;height:1px;background-color:#eaf2ed;-webkit-box-shadow:0 2px 5px 0 rgba(28,113,59,.75);-moz-box-shadow:0 2px 5px 0 rgba(28,113,59,.75);box-shadow:0 2px 5px 0 rgba(28,113,59,.75)}.ab1,.ab2{display:block}.ab1 img,.ab2 img,.wrapperhome .ab1 img,.wrapperhome .ab2 img{max-width:96%;width:94%;max-height:none;height:auto;margin:10px auto!important}}@media only screen and (max-width:350px){.rbevents{width:250px;height:213px}}@media only screen and (max-width:360px){.footer .footer2 .footerlinks a{font-size:10px}.footernav{width:285px}.footernav div a{width:120px;height:120px}.videowrapper .item{min-height:170px}}@media only screen and (max-width:340px){.videowrapper .item{min-height:160px}}@media only screen and (max-width:319px){.ab1 img,.ab2 img,.wrapperhome .ab1 img,.wrapperhome .ab2 img{max-width:96%;width:96%}.footer .copyright{padding-top:0;font-size:7px}.footeraff div.item{width:90px;height:55px}.footeraff div img{max-width:90px;max-height:55px}.rbevents{width:200px;height:170px}}@media only screen and (orientation:landscape){.iphone .listingdetailtbl .addr,.iphone .listingdetailtbl .addr2,.iphone body,.iphone li,.iphone ol,.iphone p,.iphone td,.iphone ul{font-size:11px!important}.iphone .cookietrail,.iphone .cookietrail a,.iphone .copyright{font-size:7px!important}.iphone .footerlinks2{font-size:7px!important}}.ipad .footer .sociallinks span,.iphone .footer .sociallinks span{margin-left:0}