<!-- #content_datetime, .content_separator, #content_left, #content_title { display:none } .confirmation-divider { border-bottom: #666 2px solid; margin-bottom:2em; } #cumulus_content_details #content_box #content_right { width:100% !important; float:none !important; overflow:visible !important } div.box .one_column { background:none !important; box-shadow: none !important; -webkit-box-shadow: none !important; } /*********************************** AMP Overrides ***********************************/ #wrapper-57 { background-color: #dddddd !important } #wrapper-57.wrapper { padding-top: 0 !important; } .wrapper-content .grid-container { background: none !important; padding: 0 !important; } .block-type-content .hentry { padding-top:0 !important; } .block-type-content div.entry-content { margin-top:0!important;} #block-130 { padding-right: 0 !important; } .block-type-content div.entry-content img { padding-right:0!important } /*********************************** GENERAL ***********************************/ .bl-divider { border-top:1px solid #000000; border-bottom:1px solid #2d2d2d; margin-bottom:30px; } .margin-bottom_30 { margin-bottom:30px !important; } .sectionheader-line { border-bottom:1px solid #cccccc; margin:50px auto 20px;} .sectionheader-box { text-transform:uppercase; font-size:9px; background:#e1e1e1; padding: 5px; font-weight:bold; letter-spacing:1px; line-height:0 } /*********************************** BUTTONS ***********************************/ a.btn-type-one { display:inline-block !important; padding:.5em 1em!important; text-decoration: none !important; white-space:nowrap!important; font-weight:400; font-size:1em; margin-bottom:30px; border-radius:5px; } a.btn-type-two { display:inline-block !important; padding:.7em 2em!important; text-decoration: none !important; white-space:nowrap!important; font-weight:400; font-size:1.25em; margin-bottom:30px; } .btn-type-three { display:inline-block !important; padding:.5em 1em!important; text-decoration: none !important; white-space:nowrap!important; font-weight:400; font-size:1.5em; margin-bottom:30px; text-transform:uppercase; border-radius:5px; } a.btn-type-one:hover, a.btn-type-two:hover { text-decoration:none!important; } a.btn-color-blue { background: #3993d1!important; color: #ffffff !important; } a.btn-color-blue:hover { background: #44a9ee!important; color: #ffffff!important; } a.btn-color-green { background: #0c6d26!important; color: #ffffff !important; } a.btn-color-green:hover { background: #4a9260!important; color: #ffffff!important; } a.btn-color-yellow { background: #fec200!important; color: #000000 !important; } a.btn-color-yellow:hover { background: #fbd763!important; color: #000000!important; } .btn-color-gray { background: #333333!important; color: #000000 !important; } a.btn-color-purple { background: #3A3996!important; color: #ffffff !important; } a.btn-color-purple:hover { background: #2e2e78!important; } /*********************************** TEXT ***********************************/ .chi-title { color:#333333; font-size:1.6em !important; margin:0 0 20px 0 !important; font-weight:400; line-height:1.25em !important; } .chi-bodytext { margin: 0 0 1.75em 0 !important; color:#666666 !important; line-height:1.75em !important; font-size: .95em !important; } .chi-navContainer { background:#bbbbbb; margin-bottom:50px; padding:30px 30px 20px; position:relative; border-radius:0 0 5px 5px; border:1px solid #888888; } .chi-nav { list-style:none; margin:0 !important; padding:0 !important; } .chi-nav li { list-style:none !important; } .chi-nav li a { padding:10px 15px; background: #ffffff; font-size:20px; font-weight:bold; float:left; border-radius: 3px; -webkit-border-radius: 3px; margin:0 15px 15px 0; color:#01b7ff !important; text-decoration:none !important; } .chi-label { font-size:20px; font-weight:bold; padding:10px; background:#26268a; color:#ffffff; text-align:center; border-radius:5px 5px 0 0; } /*********************************** CONTENT COLUMNS ***********************************/ .ContentColumns-Two { float:left; width:48.5%; margin:0 3% 0 0; display:inline-block; vertical-align:top; position:relative; } .ContentColumns-Two:nth-child(2n) { margin-right : 0; } .ContentColumns-Two-main { float:left; width:60%; } .ContentColumns-Two-aside { float:right; max-width:360px; } .ContentColumns-Three { float:left; width:30.6666667%; margin:0 4% 0 0; display:inline-block; vertical-align:top; position:relative; } .ContentColumns-Three:nth-child(3n) { margin-right : 0; } .ContentColumns-Four { float:left; width:22%; margin:0 4% 0 0; display:inline-block; vertical-align:top; position:relative; } .ContentColumns-Four:nth-child(4n) { margin-right : 0; } .ContentColumns-Five { float:left; width:18%; margin:0 2.5% 0 0; display:inline-block; vertical-align:top; position:relative; } .ContentColumns-Five:nth-child(5n) { margin-right : 0; } /*********************************** CONTAINERS ***********************************/ .Container-General { background:#fafafa; padding:30px; border-radius:0 0 5px 5px; border:1px solid #cccccc; border-top:none; margin-bottom:30px } .Container-Info-1 { background:#222222; border-radius:10px; border:#000 2px solid; padding:30px 30px 0px; margin-bottom:30px; } .Container-Detail-1 { padding:30px 30px 0px; background:#161616; border-radius:8px; border: 2px solid #000000; margin-bottom:30px } .Container-Hero { margin-top:50px; } .Container-LogoSponsor { background: rgba(229,238,247,1); background: -moz-linear-gradient(left, rgba(229,238,247,1) 0%, rgba(63,123,183,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(229,238,247,1)), color-stop(100%, rgba(63,123,183,1))); background: -webkit-linear-gradient(left, rgba(229,238,247,1) 0%, rgba(63,123,183,1) 100%); background: -o-linear-gradient(left, rgba(229,238,247,1) 0%, rgba(63,123,183,1) 100%); background: -ms-linear-gradient(left, rgba(229,238,247,1) 0%, rgba(63,123,183,1) 100%); background: linear-gradient(to right, rgba(229,238,247,1) 0%, rgba(63,123,183,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=\'#e5eef7\', endColorstr=\'#3f7bb7\', GradientType=1 ); margin:50px 0 30px; padding:25px; } .Container-Sponsor { background:#e9e9e9; padding:25px; border-radius:5px; border:1px solid #cccccc; margin-bottom:50px } .chi-listing-post { border-bottom: 1px solid #aaaaaa; margin-bottom:20px; padding-bottom:20px } .chi-listing_image { float:left; width: 22%; } .chi-listing_text { float:right; width:72% } /*********************************** IMAGES ***********************************/ .ContentColumns-One img, .ContentColumns-Two img, .ContentColumns-Three img, .ContentColumns-Four img, ContentColumns-Five img { margin-bottom:30px; display:block !important; width:100% !important; height:auto !important; } /*********************************** INSETS ***********************************/ .Inset-right { float: right; width: 32%; margin-left: 20px; margin-bottom: 30px; } .Inset-right-graybg { background: #fefefe; padding: 20px 20px 5px 20px; border-radius: 5px; border:1px solid #dddddd; } .Inset-right-graybg img { width:100% !important; margin-bottom:15px } /**********************************************************************/ /*MEDIA QUERIES*/ /**********************************************************************/ /* 799px and less */ @media only screen and (max-width: 799px) { .ContentColumns-Two-main { float:none; width:100%; } .ContentColumns-Two-aside { float:none; max-width:360px; } } /* 800px - 974px */ @media only screen and (min-width: 800px) and (max-width: 974px) { .ContentColumns-Two-main { width:50%; } }
Forecast
Additional Weather Resources
Traffic Center
Emergency Closings
Flight Delays
Road Conditions
Red Cross Safety Tips
Chicago Airports