main_article large/* * HTML5 Boilerplate * * What follows is the result of much research on cross-browser styling. * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal, * Kroc Camen, and the H5BP dev community and team. */ /* ========================================================================== Base styles: opinionated defaults ========================================================================== */ html, button, input, select, textarea { color: #222; } body { font-size: 1em; line-height: 1.4; } a:active, a:focus { outline: none; } /* * Remove text-shadow in selection highlight: h5bp.com/i * These selection declarations have to be separate. * Customize the background color to match your design. */ ::-moz-selection { background: #b3d4fc; text-shadow: none; } ::selection { background: #b3d4fc; text-shadow: none; } /* * A better looking default horizontal rule */ hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; } /* * Remove the gap between images and the bottom of their containers: h5bp.com/i/440 */ img { vertical-align: middle; } /* * Remove default fieldset styles. */ fieldset { border: 0; margin: 0; padding: 0; } /* * Allow only vertical resizing of textareas. */ textarea { resize: vertical; } /* ========================================================================== Chrome Frame prompt ========================================================================== */ .chromeframe { margin: 0.2em 0; background: #ccc; color: #000; padding: 0.2em 0; } /* ========================================================================== Boostrape Button ========================================================================== */ .btn { border:none; display: inline-block; padding: 5px 12px 7px; margin-bottom: 0; font-size: 15px; height:auto; line-height: 18px; text-align: center; white-space: nowrap; width:auto; vertical-align: middle; cursor: pointer; border-radius: 4px; color: #ffffff; background:url('/unis2/css/../images/sprite.png') repeat 0 -661px #0361B0; } .btn:focus { outline: inherit; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn:hover, .btn:focus { color: #fff; text-decoration: none; background:url('/unis2/css/../images/sprite.png') repeat 0 -699px #0361B0; } .btn:active, .btn.active { background-image: none; outline: 0; } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { pointer-events: none; cursor: default; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; } .btn-large { padding: 11px 14px; font-size: 17.5; border-radius: 6px; } .btn.small { padding: 4px 10px; font-size: 12; border-radius: 3px; width: 20% !important; font-size:13px; line-height:18px; } .btn-mini { padding: 0 6px; font-size: 10.5; border-radius: 3px; } .btn-block { display: block; width: 100%; padding-right: 0; padding-left: 0; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .btn:hover, .btn:focus, .btn:active, .btn.active { background-color: #0361B0; color:#fff !important; } .btn.disabled:hover, .btn[disabled]:hover, fieldset[disabled] .btn:hover, .btn.disabled:focus, .btn[disabled]:focus, fieldset[disabled] .btn:focus, .btn.disabled:active, .btn[disabled]:active, fieldset[disabled] .btn:active, .btn.disabled.active, .btn[disabled].active, fieldset[disabled] .btn.active { background-color: #a7a9aa; } .btn-primary { background-color: #428bca; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active { background-color: #357ebd; } .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { background-color: #428bca; } .btn-warning { background-color: #f0ad4e; } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active { background-color: #eea236; } .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; } .btn-danger { background-color: #d9534f; } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active { background-color: #d43f3a; } .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { background-color: #d9534f; } .btn-success { background: #6ec92c; /* Old browsers */ background: -moz-linear-gradient(top, #6ec92c 0%, #66c520 50%, #5bc110 100%); /* FF3.6+ */ background: -webkit-linear-gradient(top, #6ec92c 0%, #66c520 50%, #5bc110 100%); /* Chrome10+,Safari5.1+ */ background: linear-gradient(to bottom, #6ec92c 0%, #66c520 50%, #5bc110 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ec92c', endColorstr='#5bc110',GradientType=0 ); /* IE6-8 */ } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active { background-color: #4cae4c; } .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { background-color: #5cb85c; } .btn-info { background-color: #5bc0de; } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-inverse.active { background-color: #46b8da; } .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { background-color: #5bc0de; } .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; background-image: none; -webkit-box-shadow: none; box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; } .btn-link { font-weight: normal; color: #428bca; cursor: pointer; border-radius: 0; } .btn-link:hover, .btn-link:focus { color: #2a6496; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #333333; text-decoration: none; } .btn-inverse { background: #565d63; /* Old browsers */ background: -moz-linear-gradient(top, #565d63 0%, #4c535a 50%, #3f474e 100%); /* FF3.6+ */ background: -webkit-linear-gradient(top, #565d63 0%,#4c535a 50%,#3f474e 100%); /* Chrome10+,Safari5.1+ */ background: linear-gradient(to bottom, #565d63 0%,#4c535a 50%,#3f474e 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565d63', endColorstr='#3f474e',GradientType=0 ); /* IE6-8 */ } .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { color: #ffffff; background: #34393c; /* Old browsers */ background: -moz-linear-gradient(top, #34393c 0%, #2a2e32 50%, #212528 100%); /* FF3.6+ */ background: -webkit-linear-gradient(top, #34393c 0%,#2a2e32 50%,#212528 100%); /* Chrome10+,Safari5.1+ */ background: linear-gradient(to bottom, #34393c 0%,#2a2e32 50%,#212528 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#34393c', endColorstr='#212528',GradientType=0 ); /* IE6-8 */ } .btn-inverse:active, .btn-inverse.active { background-color: #080808 \9; } button, input, select, textarea { margin: 0; font-size: 100%; vertical-align: middle; } button, input { *overflow: visible; line-height: normal; } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; } button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; } label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] { cursor: pointer; } textarea { overflow: auto; vertical-align: top; } /* ========================================================================== Custom styles ========================================================================== */ @font-face { font-family: 'cassiabold'; src: url('/unis2/css/fonts/cassiabol-webfont.eot'); src: url('/unis2/css/fonts/cassiabol-webfont.eot?#iefix') format('embedded-opentype'), url('/unis2/css/fonts/cassiabol-webfont.woff') format('woff'), url('/unis2/css/fonts/cassiabol-webfont.ttf') format('truetype'), url('/unis2/css/fonts/cassiabol-webfont.svg#cassiabold') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'cassiaregular'; src: url('/unis2/css/fonts/cassiareg-webfont.eot'); src: url('/unis2/css/fonts/cassiareg-webfont.eot?#iefix') format('embedded-opentype'), url('/unis2/css/fonts/cassiareg-webfont.woff') format('woff'), url('/unis2/css/fonts/cassiareg-webfont.ttf') format('truetype'), url('/unis2/css/fonts/cassiareg-webfont.svg#cassiaregular') format('svg'); font-weight: normal; font-style: normal; } body, button, input, select, textarea { background:#FFF; font-family:'cassiaregular'; color:#4c4c4c; } legend { display:none; } input[type="radio"] { outline: none; border:none; } input {outline: none;} textarea:focus, input[type="email"]:focus, input[type="text"]:focus, input[type="password"]:focus { outline: 0; outline: inherit \9; /* IE6-9 */ -moz-box-shadow: 0 0 5px #0361B0; -webkit-box-shadow: 0 0 5px#0361B0; box-shadow: 0 0 5px #0361B0; } textarea.error:focus, input.error[type="email"]:focus, input.error[type="text"]:focus, input.error[type="password"]:focus { outline: 0; outline: inherit \9; /* IE6-9 */ -moz-box-shadow: 0 0 5px #E01A1A; -webkit-box-shadow: 0 0 5px#E01A1A; box-shadow: 0 0 5px #E01A1A; } .btn.secondary { background:#f7f7f7 !important; color:#333333 !important; border:1px solid #e6e6e6; float:right; font-size: 13px; font-weight: normal; line-height: 18px; filter:none; } .btn.secondarye:focus { color: #333333; } .btn.secondary:hover { background:#f7f7f7 !important; } b, strong { font-family: 'cassiabold'; font-weight: normal; } #container { float: left; padding: 0 5px; background: #fff; } p:empty,a:empty,li:empty,label:empty { display: none; } .lt-ie9 .btn.small { width: auto; } .lt-ie9 .tab input.small { width: 85px; } /* ========================================================================== Links ========================================================================== */ a { text-decoration: none; color: #0361b0; } a:hover { text-decoration: underline; color: #0361b0 !important; } h1 a:hover,h1 a, h2 a:hover,h2 a, h3 a:hover,h3 a, #featured li a,#featured li a:hover, article a.title, article a.title:hover, .tabs a:hover, aside a:hover { text-decoration: none } /* ========================================================================== Main ========================================================================== */ h1 { margin: 0; padding: 0 0 13px; font-family: 'cassiabold'; font-weight: normal; } #primary-content, aside { margin-top: 19px; } #primary-content { width: 650px; margin-right: 30px; float: left; overflow: visible; } .lt-ie9.lt-ie8 #primary-content { margin-right: 25px; } aside { width: 300px; float: right; overflow: hidden; } #wrapper { margin: auto; width: 980px; } #wrapper footer { background-color:#fff; } header .ad-wrapper { float: left; margin: 10px 0; width: 980px; overflow: hidden; } .ad-wrapper.no-house-ad .super-banner { margin: 0 auto; float: none; } .ad-small { float: left; margin: 8px 0 0; } .weather-widget .ad-small img { width: 120px; height: 25px; } #house-ad { width: 240px; min-height: 90px; float: right; overflow: hidden; padding-left: 10px; float: left; } .ad-medium-box { display: block; float: right; min-height: 100px; width: 300px; } .ad-bigbox { display: block; float: right; min-height: 250px; margin: 10px 0 10px 20px; width: 300px; } .super-banner { width: 728px; min-height: 90px; float: left; } .promospace { float: right; width: 250px; } .promospace img { width: 100px; height: 100px; } .promospace p { color: #333333; display: block; float: right; font-size: 13px; line-height: 15px; margin: 0; padding: 0; text-align: left; width: 140px; word-wrap: break-word; } #user-elements { background-color: #f7f7f7; border-bottom: none; float: left; height: 42px; width: 980px; } .date { color: #828282; display: block; width: 198px; font-size: 15px; float: left; padding: 0; margin: 0; } /* ========================================================================== Pagination ========================================================================== */ #primary-content footer ul.pagination { border: none; margin: 0; padding: 0; } #primary-content .pagination a+a { background: url('/unis2/css/../images/sprite.png') no-repeat left -266px transparent !important; } #primary-content footer { border-top: 1px solid #E6E6E6; margin: 9px 0 0; padding: 20px 0; width: 650px; } #primary-content footer .last-child { background:none; } footer .pagination { list-style-type: none; margin: 0; padding: 0; } footer ul.pagination li { padding: 0; border: none; width: auto; float: left; } footer ul.pagination li span.active, footer ul.pagination li a.active, footer ul.pagination li a { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: 1px solid #e6e6e6; color: #333333 !important; display: block; padding: 4px 10px 6px; margin: 0 7px 0 0; font-size: 20px; line-height: 18px; width: auto; text-decoration: none; } footer ul.pagination li a:hover { background: #f7f7f7; color: #333333 !important; } footer ul.pagination li span.active, #primary-content footer ul.pagination li a.active, footer ul.pagination li a.active:hover { background: #3e464d !important; border-color: #3e464d; color: #FFF !important; margin-top: 0; } footer ul.pagination li span.active, footer ul.pagination .last-child a, footer ul.pagination :first-child a { font-size: 15px; color: #333333; line-height: 19px; margin: 0 0 0 15px; font-family: 'cassiabold'; font-weight: normal; border: none; display: block; } footer ul.pagination li:first-child a { float: left; } footer ul.pagination li span.active, footer ul.pagination li:first-child a { margin-left: 0; } footer ul.pagination li span.active { font-size: 20px; line-height: 17px; margin-right: 7px; padding-top: 5px; } footer ul.pagination li.previous a:hover, div ul.pagination .last-child a:hover { background: none; } #primary-content footer ul.pagination li.previous a, #primary-content footer ul.pagination li.last-child a { color: #333333!important; } .search-results div ul.pagination li:first-child a, div ul.pagination .last-child a { float: left; margin-left: 0; } footer ul.pagination li.previous { margin-right: 20px } div ul.pagination .last-child { margin-left: 13px; } .search-results div ul.pagination li:first-child { margin-right: 7px; } div ul.pagination { border: 1px solid #E6E6E6; border-right: none; border-left: none; float: left; margin-bottom: 19px; padding: 19px 0; width: 100%; } .channel .pagination .archive { float: right; } /* ========================================================================== Form ========================================================================== */ input,select { border: 1px solid #ebebeb; border-right: 2px solid #ebebeb; border-left: 2px solid #ebebeb; box-shadow: inset 0px 1px 0px 0px #bbbbbb; -moz-box-shadow:inset 0px 1px 0px 0px #bbbbbb; -webkit-box-shadow:inset 0px 1px 0px 0px #bbbbbb; -khtml-box-shadow:inset 0px 1px 0px 0px #bbbbbb; background: #fff; color: #333333; clear: both; font-size: 15px; float: left; line-height: 18px; padding: 6px 0 3px 9px; margin: 0px 0 9px; width: 94%; } label,.form #advanced_search legend { display: none; } textarea { border: 1px solid #ebebeb; border-right: 2px solid #ebebeb; border-left: 2px solid #ebebeb; box-shadow: inset 0px 1px 0px 0px #bbbbbb; -moz-box-shadow:inset 0px 1px 0px 0px #bbbbbb; -webkit-box-shadow:inset 0px 1px 0px 0px #bbbbbb; -khtml-box-shadow:inset 0px 1px 0px 0px #bbbbbb; background: #fff; font-size: 15px; line-height: 18px; float: left; padding: 6px 0 4px 9px; color: #333333; } div.info .form_errors li { color: #E01A1A !important; } .error { color: #E01A1A; font-size: 11px; font-family: 'cassiabold'; font-weight:normal; margin-left: 5px; float: left; width: 100px; line-height: 12px; } .error.message { float: left; font-size: 15px; line-height: 18px; margin: 20px 0 0; width: 450px; display: block; clear: both; } input.error, textarea.error { border: 1px solid #E01A1A; font-size: 18px; line-height: 25px; } .user-comments ul.errors { background:#E01A1A; padding:0px 20px 0px; color:#fff; font-family:'cassiabold'; font-weight:normal; width: 610px; } .user-comments ul.errors li { border:0; padding: 20px; width: 566px; } .user-comments ul.success { background:#00784c; padding:0px 20px 0px; color:#fff; font-family:'cassiabold'; font-weight:normal; width: 610px; } .user-comments ul.success li { border:0; padding: 20px; width: 566px; } .form.single label { width: 170px; } .form.single .options label { width:auto; } .form.single .options { margin-bottom:0; } form .btn.submit { margin-left: 180px; } .form.single fieldset { margin-bottom: 25px; } .form a.form-link { float: left; padding: 11px; } .btn_remove_item a, .btn_ad_item a { display:block; } /* ========================================================================== List ========================================================================== */ .list { clear: both; float: left; list-style-type: none; padding: 0; width: 100%; margin:8px 0 12px; } .list li{ border-bottom: 1px solid #e6e6e6; font-size: 15px; line-height: 19px; padding: 7px 0 6px; float:left; width:100%; } .channel ul.list.simple li{ padding: 7px 0 6px; } .list.simple figure.logo, .list.simple .logo img { float:left; clear:both; margin-right:20px; width:auto; } .channel ul.list li em.date { font-size: 16px; line-height: 18px; } .channel ul.list li em { clear: both; display: inline; font-size: 12px; width:auto; float:none; } .list.no-border li{ border:none; } .list.no-border li+li{ border-top: 1px solid #e6e6e6; } .list li a, aside .list a, .article-list.single h2 a, .article-list.single h3 a { color:#333333; } .list .article-link a { color:#0361B0; } .list p.article-link { float: left; font-size: 14px; margin: 10px 0 8px; } .list a h3 { margin-bottom: 9px; } .list p.date, .list p { padding:0; margin:0; } aside .local-guide li+li { border-top:1px solid #E6E6E6 } aside .local-guide li { border-bottom:none; } aside .local-guide .double-colum { width:135px; float:left; clear:none; padding-right:0; margin:0; } aside .local-guide .double-colum.even { float: right; padding-left:15px; } /* ========================================================================== List double colum ========================================================================== */ .list.double-colum li { float:left; width:44%; } .list.double-colum li.odd { margin-right:6%; clear: both; float: left; } .list.double-colum { margin-top:-13px; } .list.double-colum li.last-child { border:none; } /* ========================================================================== Social Network ========================================================================== */ .share { float: left; margin: 9px 41px 0 0; padding: 0 0 0 20px; width: 120px; } .share li { list-style:none; padding-right: 5px; width: 24px; float:left; } .share li a { background:url('/unis2/css/../images/sprite.png') no-repeat #FFF; display:block; width:24px; height:24px; float:left; } .share li.tw a { background-position:-29px 0; } .share li.googleplus a { background-position:-58px 0; } .share li.rss a { background-position:-87px 0; margin-right:0; } /* ========================================================================== Icons ========================================================================== */ .icon { display: inline-block; margin-left: 7px; overflow: hidden; text-indent: 99px; width:25px; line-height: 16px; } .videos.icon { background: url('/unis2/css/../images/sprite.png') no-repeat 0px -355px #0361B0; } .photos.icon { background: url('/unis2/css/../images/sprite.png') no-repeat -0px -388px #0361B0; } /* ========================================================================== Search ========================================================================== */ #site-search { background:#fff; width:298px; float:left; border:1px solid #dfdfdf; height: 27px; margin: 7px 0 0 120px; } #site-search fieldset { height: 24px; } #site-search #form_search { border: 1px solid #DFDFDF; width:243px; border:none; color:#cccccc; height: 15px; margin: 1px 0 0; float: left; padding:5px 0 6px 12px; box-shadow: none; } #search-submit.btn.btn_search { background: url(/unis2/css/../images/sprite.png) no-repeat 0 -29px #fff!important; filter:none; border: none; display: block; float: right; height: 27px; width: 38px; } .search-results form .type nav { float:left; clear:both; width:100% } /* ========================================================================== Advanced Search ========================================================================== */ .advanced_search label input { float:left; margin: 3px 10px 5px 0; } .advanced_search li { float:left; list-style-type:none; clear:both; } .form .advanced_search input, .form .advanced_search select, .form .advanced_search textarea, .form .advanced_search ul label { width:auto; } .form .advanced_search label { width:206px; } .advanced_search ul { float:left; padding:0; margin:0 0 19px 0; } .advanced_search ul+ul { margin:0 0 19px 40px; } .advanced_search ul.sort { width: 435px; } .advanced_search .sort li { clear:none; } .advanced_search ul.sort span { display: block; float: left; margin: 6px 10px 0; } .advanced_search .sort input[type="text"] { margin-right:9px; } .advanced_search .logos { text-align:center; margin-top:11px; } .advanced_search .logos p { font-size:11px; margin:0; padding:0; } #primary-content.single.search-results h1 { border-bottom: none; } /* ========================================================================== Login ========================================================================== */ .login-details a:hover { text-decoration:underline; } .login-details { float: right; font-size: 13px; line-height: 14px; margin:15px 20px 0 0; padding: 0; } .login-details li { list-style:none; float:left; height:16px; } .login-details li+li { background: url('/unis2/css/../images/sprite.png') no-repeat left -77px; padding-left:7px; margin-left:7px; } .form.login .options { margin-left: 175px } .header-logo { clear: both; float: left; width: 980px; margin: 16px 0 11px; } .header-logo .highlight { border:0; float: right; margin-right: 0; padding: 0; width: 240px; font-family: 'cassiabold'; font-weight: normal; } .header-logo .highlight img { height: 90px; width: 240px; } .header-logo .highlight a { color:#4C4C4C; } .header-logo .highlight p { float: right; font-size: 13px; line-height: 15px; font-weight:normal; width: 129px; margin:0; } .custom_header { clear: both; float: none; margin: 0px 0 10px; width: 980px; } .share-opinions { float: right; font-size: 14px; text-align: center; width: 202px; color:#4c4c4c; } .share-opinions p { padding:0; margin:0; } .share-opinions p + p { color:#5ac10f; text-transform:uppercase; font-family: 'cassiabold'; font-weight: normal; margin-bottom: 2px; } .weather-widget { display:block; margin-right: 10px; float:left; width:200px; overflow: hidden; } .weather-widget .inner { width:200px; float:left; } .weather-widget .content { font-size: 15px; line-height: 16px; margin: 0; text-decoration: none; width: 125px; float:right; } .weather-widget .content a { color: #333333 !important; float:left; } .weather-widget .content p { padding:0; margin:0; } .weather-widget figure, .weather-widget img { width:70px; float:left; } .weather-widget .date { font-size: 13px; line-height: 13px; } .weather-widget span { clear: both; float: left; font-size: 25px; line-height: 26px; } .weather-widget span.more { clear: both; color: #0361B0; float: left; font-size: 11px; line-height: 12px; } .logo { float: left; margin: 0 10px; text-align: center; width: 370px; max-width: 500px; max-height:100px; overflow: hidden; padding:0; width:500px; } h1.logo img{ max-width:500px; max-height:100px; } /* ========================================================================== Main Nav ========================================================================== */ #menu a:hover { background:url('/unis2/css/../images/sprite.png') repeat 0 -743px #0361B0; color:#fff !important; text-decoration:none; } #menu ul + ul a:hover { background:url('/unis2/css/../images/sprite.png') repeat 0 -788px #0361B0; } #menu .select a{ background-color:#fff; color:#333333; } #menu { clear:both; float:left; width:980px; background: url('/unis2/css/../images/sprite.png') repeat 0 -549px #0361B0; } #menu ul { float:left; margin:0; padding:0; } #menu ul + ul { float:right; background: url('/unis2/css/../images/sprite.png') repeat 0 -601px #0361B0; } #menu li.home a { background: url('/unis2/css/../images/sprite.png') no-repeat -122px 17px; margin: 0; padding: 29px 0 0; width: 34px; } #menu li:first-child { background:none; } #menu li { float:left; } #menu a { color: #FFFFFF; font-size: 15px; height: 15px; display:block; line-height: 16px; margin: 0; padding: 16px 5px 14px 6px; } #menu a.active:hover, #menu a.active { margin: 7px 0 0; padding: 9px 5px 14px 6px; color:#333333 !important; font-family: 'cassiabold'; font-weight: normal; background:#fff !important; } #menu a.ongletpromotion:hover { font-family: 'cassiabold'; font-weight: normal; background-color:#e52666 !important; } #menu ul + ul li { padding:0; margin:0; } /* ========================================================================== Sub Nav ========================================================================== */ #menu .sub-menu { background:#FFFFFF !important; display:blcok; border:1px solid #dcdcdc; border-top:none; float:left; padding: 15px 7px 3px; width: 964px; margin:0; } #menu ul.sub-menu li:first-child { background:none; } #menu ul.sub-menu li{ background: url('/unis2/css/../images/sprite.png') no-repeat left -271px; padding-left: 12px; float:left; } #menu ul.sub-menu a { color:#0361b0; padding:16px 10px 17px 0; display: block; font-size: 14px; height: 15px; line-height: 16px; margin: 0; padding:0 10px 10px 0; } #menu ul.sub-menu a:hover { background:none !important; text-decoration:underline; color:#0361b0 !important; margin-top: 0; padding: 0 10px 10px 0; } #menu ul.sub-menu li.active a, #menu ul.sub-menu li.active a:hover, #menu ul.sub-menu li.active { color:#333333 !important; font-family: 'cassiabold'; font-weight: normal; text-decoration:none; } #menu ul.sub-menu a.active { color:#333333 !important; font-family: 'cassiaregular'; } /* ========================================================================== Featured ========================================================================== */ #featured p { float: right; font-size: 13px; font-weight: normal; line-height: 14px; margin: 0 2px 0 0; padding: 0; width: 120px; word-wrap: break-word; } #featured img { float:left; padding: 2px 0; } ul#featured { border-bottom: 1px solid #dcdcdc; float: left; height: 70px; margin: 0; padding:0; width: 980px; } #featured .featured { background-color:#eaf1f6; } #featured li a { color:#333333; } #featured li+li { padding-left: 10px; } #featured li { list-style:none; float: left; width: 188px; padding: 12px 0 14px; } #featured .exclusive span { color:#e01a1a; font-family: 'cassiabold'; font-weight: normal; } #featured .photo, #featured .video { position:relative } #featured img { width:60px; height:40px; } #featured span.photo { background-position: 0 -833px; } #featured span.photo.multi { background: url('/unis2/css/../images/sprite.png') no-repeat -212px -865px!important; } #featured span.photo.multi, #featured .video span.video { background: url('/unis2/css/../images/sprite.png') no-repeat -407px -95px; height: 26px; left: 18px; position: absolute; top: 22px; width: 26px; } /* ========================================================================== Section .highlight ========================================================================== */ .highlight, #primary-content .comments-list { width:650px; padding:13px 0 0px; float:left; margin:23px 0 0; } .highlight h2,.special-section h1, #primary-content .comments-list h2, .special-section .list.reports h2 { border-bottom: 1px solid #3E464D; color: #333333; font-size:24px; font-family:'cassiabold'; font-weight:normal; text-transform:uppercase; line-height:24px; margin:0; padding:0 0 11px; } .highlight.teaser h2 { text-transform:uppercase; } .channel .highlight article h2, #primary-content .primary-content .highlight.citizen-section h2, #secondary-content .secondary-content .last-comment h2 { border-top:none !important; } #primary-content .highlight.form.single h2 { color: #333333 !important; border-bottom:1px solid #3e464d !important; } .highlight .title { display: block; font-family: 'cassiabold'; font-weight: normal; font-size: 16px; line-height: 18px; } .highlight .site.title { padding: 10px 0 5px 0; } .highlight .all { border-top: 1px solid #E6E6E6; margin:9px 0 0; padding-top: 9px; width: 100%; float:left; } .all a:hover, a.all:hover { text-decoration: underline; } .channel .highlight.top-feature.channel article { padding-top:20px; } .highlight.teaser.channel { margin-top:0; } .highlight .list li { border: none; } .highlight .list li+li { border-top: 1px solid #E6E6E6; } .highlight ul.list.simple li.title, .special-section span.title { font-family: 'cassiabold'; font-size: 22px; font-weight: normal; line-height: 24px; margin: 0; padding-bottom: 13px; } p.all a, a.all { clear:both; background: url('/unis2/css/../images/sprite.png') no-repeat right -180px; float: left; font-size: 14px; line-height: 18px; padding:0 14px 0 0; } p.all.inverse a:hover, p.all.inverse a { background:url('/unis2/css/../images/sprite.png') no-repeat right -216px; color:#FFF!important; } ul .highlight { float:left; list-style:none; padding:0; margin:0; width:650px; } article.medium { width:650px; padding-bottom: 20px; margin-right: 0; } .highlight.featured-box .list.simple, .highlight article.medium { padding-bottom:0; } .highlight article.medium h2 { margin: 20px 0 0; } article.medium.no-image { width:310px; } .channel .highlight.top-feature article.no-image { width:650px; } .channel .highlight.top-feature article.no-image .inner, .channel .highlight.top-feature article.no-image .dek { width:100%; } article.no-image span.category { margin-top:5px; } article.medium figure img, article.medium figure a, article.medium figure { display:block; width:318px; height:211px; position:relative; } article.medium .inner, article.wide.no-image .inner, article.wide.no-image .dek { width: 310px; } article.wide.no-image .inner, article.wide.no-image .dek { clear: both; float: left; } article.medium .inner h3 { font-size:22px; line-height:24px; font-family:'cassiabold'; font-weight:normal; margin: 0; } article.medium .inner h3 a { color:#333333; } article.medium .dek { color: #4C4C4C; font-size: 15px; font-weight: lighter; line-height: 18px; clear:both; width: 310px; margin: 4px 0 0; } article.medium h1 a{ color:#333333; } article.medium h1{ color:#333333; float:left; font-weight: normal; font-size: 22px; line-height: 24px; margin:0 0 5px 0; padding:0; } .special-section h2, .search-results.form h2, article .title { font-size:16px; font-family:'cassiabold'; font-weight: normal; line-height: 18px; color:#333333; padding-bottom: 6px; float:left; } .highlight.teaser article h2 { border:0; font-size:16px; line-height:18px; padding:0; text-transform:inherit; margin-top:0; } article .dek p { display:inline; font-size: 15px; line-height: 18px; } article .dek { font-size:15px; width:140px; line-height: 18px; } article p, article a { padding:0; display: inline; } article .hour { color: #333333; float: left; font-size: 15px; font-weight: lighter; line-height: 15px; font-style: italic; margin-top: 4px; } .comments { background: url('/unis2/css/../images/sprite.png') no-repeat -230px 0 #0361b0; color: #FFFFFF; display: inline-block; float: none; font-size: 12px; font-weight: normal; height: 22px; line-height: 14px; padding: 1px 0 0; text-align: center; width: 24px; } .comments a { color: #fff !important; } aside .comments { background: url('/unis2/css/../images/sprite.png') no-repeat -230px -41px #0361B0; } .lt-ie8 .comments { margin-top:2px; } article + article { border-top: 1px solid #E6E6E6; margin-left: 0; margin-right: 0; padding:20px 0; } article { border-top: none; float: left; margin-right: 14px; padding:20px 0 0; width: 310px; position:relative; } article.even { margin-left: 0; margin-right: 30px; } article span.category { display:block; padding:0; margin:0 0 13px; font-size: 12px; font-family:'cassiabold'; font-weight:normal; line-height:12px; text-transform:uppercase; color:#4c4c4c; } article .wide span.video { left: 55px; top: 29px; } article.wide .inner { float: right; width: 136px; } .highlight figure a { margin-bottom:0; } .wide figure, .wide figure img { height: 100px; width: 150px; float: left; position:relative; } article figure, article figure img{ width:auto; height:auto; display:inline; position: relative; } article .inner { float: right; width: 203px; } .wide article .inner { width:140px; } article .authors { display:block; color: #808080; font-size: 11px; line-height: 11px; text-transform: uppercase; margin-bottom:7px; } article .citizen { background-color: #5AC10F; color: #FFFFFF; display: block; font-family:Arial, Helvetica, sans-serif; font-size: 10px; float:left; width: 100%; text-align: center; text-transform: uppercase; line-height:10px; padding:4px 0; } span.photo.multi { background: url('/unis2/css/../images/sprite.png') no-repeat 6px -833px;; height: 95px; position: absolute; width: 103px; } span.video { background: url('/unis2/css/../images/sprite.png') no-repeat -282px -6px; height: 95px; position: absolute; width: 103px; } article.medium span.photo, article.medium span.video { height: 86px; left: 110px; top: 62px; width: 94px; } .teaser.tpl-1.tpl-2 .secondary-content span.photo, .teaser.tpl-1.tpl-2 .secondary-content span.video { left: 56px; top: 29px; } article.wide span.photo { background-position: -113px -843px; height: 73px; left: 40px; top: 16px; width: 76px; } article.wide span.video { background-position: -378px -11px; height: 73px; left: 40px; top: 16px; width: 76px; } /* ========================================================================== Home / Channel Form widget ========================================================================== */ /*.channel .highlight.form h2 { border:none; }*/ .highlight.form label{ width:auto; } .highlight.form input { width:470px; } .highlight.form .btn { float:right; } .channel .highlight .list.simple { margin-top:16px; margin-bottom:0; } .channel .highlight.form.single { margin: 23px 0px 24px; float: left; } .channel .others-news footer { padding-bottom: 0px; margin-top: 0px; } .channel .highlight .list.simple a { clear: both; float: left; } .channel ul.list li .title em { font-size:16px; line-height:18px; } /* ========================================================================== Teaser Default (0) ========================================================================== */ .primary-content, .secondary-content { width:310px; float:left; } .primary-content { padding-right:30px; } .primary-content article + article, .secondary-content article + article { border-top: 1px solid #E6E6E6; margin-top:20px; } article.large { padding:0; width: 650px; margin-right: 0; } article.large em { color:#000; } article.large figure img, article.large figure a, article.large figure { width:650px; height:433px; float:left; margin-bottom:12px; } article.large .copyright { width:650px; } article.large .small-image p { color:#808080; font-size: 15px; font-style: italic; line-height: 18px; float: left; margin: 3px 0 10px; padding: 0; } article.large aside { margin: 0 0 4px 6px; } article.large section.text h2 { width:650px; } .teaser.tpl-0 .dek p { margin-bottom:0; } .teaser.tpl-0, .teaser.tpl-1 { padding:0; } .highlight.teaser{ border:none; padding-top: 0 0 16px; } .highlight.teaser h1 a { color:#333333; } .highlight.teaser h1 { font-size: 25px; line-height: 30px; } .teaser .exclusive { background-color:#e01a1a; color: #FFFFFF; float: left; font-size: 14px; line-height: 12px; display:inline-block; text-transform: uppercase; padding: 6px 10px; margin: 5px 10px 0 0; } .teaser .large .dek { width:100%; font-size:15px; line-height:19px; padding-top:15px; } .teaser article { border:none; padding-top: 0; } .teaser article .inner { float:none; width:310px; padding-top: 13px; } .teaser article.medium { width:310px; } .teaser article.medium.even { padding-right:0; } .teaser article.medium figure img, .teaser article.medium figure a, .teaser article.medium figure { width:310px; } .highlight.teaser.tpl-0 .large.even { margin-bottom: 0; padding-bottom: 0; } /* ========================================================================== Teaser (1) ========================================================================== */ .channel .highlight.teaser.tpl-1, .channel .highlight.teaser.tpl-0 { margin-top:0; } .highlight.tpl-1 figure img, .highlight.tpl-1 figure a, .highlight.tpl-1 figure { width:414px; float:left; height:278px; margin-bottom: 12px; } .tpl-1 article, .tpl-1 article .dek { width: 414px; margin-right: 0; } .teaser article.small { width: 210px; } .tpl-1 .secondary-content { float: left; width: 206px; padding-left:30px; } .tpl-1 .secondary-content article, .tpl-1 article .inner, .tpl-1 article .inner .dek { width:206px; margin-right:0; float:left; } .tpl-1 article .inner { padding-top:0; } .highlight.teaser.tpl-1 .secondary-content h2 { margin: 0; border-bottom:none; } .tpl-1 .secondary-content article + article { margin-top: 10px; padding-top: 12px; } /* ========================================================================== Teaser (2) ========================================================================== */ .teaser.tpl-2 article { position:relative; } .tpl-2 .exclusive { position:absolute; top:-5px; left:0; } .tpl-1 .secondary-content figure img, .tpl-1 .secondary-content figure { width:206px; height:137px; margin-top:2px; } .tpl-1 .secondary-content figure a { width:206px; } .tpl-1.tpl-2 article.even { padding-bottom:0; } /* ========================================================================== Poll ========================================================================== */ .poll label { display: block; margin-bottom: 15px; } .poll input { display:inline; margin:2px 7px 0 0; width:20px; background:#F7F7F7; box-shadow:none; } .poll label span { margin-left: 27px; display:block; } .lt-ie9.lt-ie8 .poll input { margin-top:6px; } .poll .inner { padding:13px 15px 0; margin-bottom:0; } .poll form { border-bottom:1px solid #e6e6e6; padding: 10px 0 14px; } .poll form + form { border: none; padding-bottom: 0 !important; } #primary-content.poll p { margin-botto:0; } #primary-content .poll section { clear: both; float: left; margin-bottom: 12px; width: 100%; } #primary-content .poll form.poll { padding-bottom: 24px; } .poll .all { border:none; padding: 15px 0 0; } .lt-ie9.lt-ie8 .poll form .btn { margin-right:3px; } .poll-results span { float:right; margin-right:10px; } .poll-results .txt { float: right; text-align: right; width: 390px; } .poll-results div { width:200px; float:right; } .poll-results .results { background:#0361B0; border: 0; display: block; height: 18px; margin: 0; padding: 0; float:left; } .poll-results .percent { font-weight:bold; width:40px; } .single form.poll { float: left; margin-bottom: 24px; padding: 0 0 24px; width: 100%; } .single.poll section { float:left; padding-bottom:60px; } /* ========================================================================== Homepage Video highlight ========================================================================== */ div.video section { border:none; float:left; width: 196px; margin:0; padding:0; position:relative; } div.video section + section { margin-left:15px; } div.video.highlight section { float: left; position:relative; } div.video section .dek, p.caption { font-size:15px; line-height: 19px; color:#ffffff; font-weight:normal; clear: both; float: left; width: auto; margin-top:6px; } div.video section .dek a:hover, p.caption a:hover, .video section .dek a, p.caption a { color:#ffffff!important; display: inline; } div.video section figure { width: 196px; } div.video section figure, div.video section figure img { display: block; height: 110px; width: 196px; } div.video section span.video { position: absolute; background-position: -378px -11px; height: 73px; left: 60px; position: absolute; top: 19px; width: 76px; } .teaser.tpl-1 .secondary-content span.photo.multi { background-position: -111px -833px; left: 65px; top: 28px; width: 70px; } .teaser.tpl-1 span.photo, .teaser.tpl-1 span.video { height: 85px; left: 158px; top: 96px; width: 100px; } .teaser.tpl-1 .secondary-content span.video { background-position:-382px -6px; left: 65px; top: 28px; width: 70px; } article.large span.photo, article.large span.video { height: 85px; left: 275px; top: 175px; width: 100px; } /* ========================================================================== Rating ========================================================================== */ ul.rating { margin:20px 0 0; padding:0; float: left; } p.rating { margin: 20px; float: left; display: none; } ul.rating li { background:url('/unis2/css/../images/sprite.png') repeat 0 -210px; height: 20px; padding: 0; width: 20px; border: none; margin-right:2px; float: left; list-style: none; } ul.rating li.selected { background:url('/unis2/css/../images/sprite.png') repeat 0 -186px; } /* ========================================================================== Article ========================================================================== */ article header, article header figure { float:left; } article section.text { width:650px; } article section.text h2 { float: left; font-size: 19px; line-height: 28px; margin: 0 0 20px !important; padding: 0 !important; clear: both; width: 320px; } #primary-content article.main_article aside a { color:#1A1A1A !important; } article.main_article, article.main_article header { width:650px; padding:0; margin: 0; } .main_article.large { padding:0; } article.main_article.large .text .lead { width:650px; } article.main_article h1 { font-size:40px; line-height:42px; color:#000000; width:650px; } #gallery-container { margin-top: 38px; padding-bottom: 33px !important; } #gallery-container p { clear: both; color: #808080; float: left; font-size: 14px; font-style: italic; font-family:'cassiaregular'; line-height: 17px !important; margin: 0; } article .small-image figure{ margin-bottom: 3px; } #primary-content .blog .small-image figure { float: left; } article .small-image p{ margin: 0; line-height: 20px !important; } article .text .copyright, article .copyright, #gallery-container p.copyright { color:#808080; font-size:14px; line-height:16px; font-style:italic; font-family: cassiaregular; padding: 5px 0 27px; float:left; margin:0; } #gallery-container p.copyright { margin:0; padding:0; } #gallery-container figure{ max-width: 650px; margin-bottom:10px; } #gallery-container figure img{ max-width: 650px; overflow-y: auto; overflow-x: hidden; } .main_article.blog header .date, article .author { width: 650px; font-size:13px; line-height:15px; } article .author img { width:30px; height:30px; float:left; margin-right: 10px; } article .author dl { margin:0; float:left; } article .author dd { color:#808080; margin:0; width:auto; float:left; clear:both; } article .author dt { color:#333333; width:auto; float:left; clear:both; } #primary-content section.list article .author a, article .author a { color:#333333 !important; } article .text { float: left; margin-top:10px; } article.main_article .text .lead { color: #1A1A1A; float: left; font-size: 18px; line-height: 24px; font-family:'cassiabold'; font-weight:normal; width:440px; } article.main_article .text .lead p { margin: 0 0 1em; } article.main_article .text .leadarticleblog { color: #1A1A1A; font-size: 18px; line-height: 24px; font-family:'cassiabold'; font-weight:normal; width:440px; } article.main_article .text .leadblog p { margin: 0 0 1em; } article .text p { font-size:18px; line-height:24px; color:#1a1a1a; display:block; clear: left; } article .text blockquote { float: left; margin: 1em 25px 1em 0; width: 250px; font-size:26px; line-height:30px; color:#1a1a1a; } article section.article_text blockquote { float: left; margin: 15px 15px 15px 0; padding: 10px 0; border-right: 6px solid #EDEDED; } article section.article_text blockquote p { float: left; display: block; width: 95%; font-style: italic; color: #333333; padding: 0 10px 0 5px !important; margin: 0; font-size: 0.7em !important; line-height: 20px; } article section.article_text blockquote p small { width: 100%; color: #898989; font-size: 0.8em !important; margin-top: 7px !important; padding-top: 7px !important; border-top: 1px solid #e9e9e9; float: left; clear: both; } article section.article_text blockquote p small:before { content: " - "; padding-right: 2px; } article section.article_text blockquote p span:before { content: " « "; } article section.article_text blockquote p span:after { content: " » "; } article aside { background:#fff; width:188px; border:8px solid #ededed; clear: right; margin:0 0 20px 20px; } article section.text aside h2 { padding-bottom: 0 !important; margin-bottom: 0 !important; } article section.text aside h2, article aside h2 { background:none; color:#3e464d; padding: 13px 14px 0 13px !important; float:none; margin: 0; } article aside h2 span.date { color: #fff; width:auto; font-size:13px; float:right; line-height: 21px; } article aside li { border-top: 1px solid #E6E6E6; list-style-type: none; margin-bottom: 12px; padding-top: 12px; color:#333333; font-size:14px; line-height:17px; } article aside ul { margin:0; padding:13px 14px 20px 13px; } .social { list-style: none; padding: 0; width: 333px; } .social li { height:25px; overflow:hidden; } .toolbox { float:left; width: 100%; } .toolbox ul { float:left; margin: 14px 0 0; padding:0; } .toolbox .facebook a { background: url('/unis2/css/../images/sprite.png') no-repeat -437px -889px #ECEEF5; border: 1px solid #CAD4E7; border-radius: 3px 3px 3px 3px; color: #3B5998; cursor: pointer; padding: 2px 2px 0 17px; white-space: nowrap; } .toolbox .facebook span.count { background: #FFFFFF; border: 1px solid #C1C1C1; height: 14px; line-height: 14px; margin-left: 0; min-width: 15px; padding: 2px 2px 0; text-align: center; white-space: nowrap; } article .toolbox li { float: left; font-size:12px; line-height:24px; list-style: none; margin-right: 5px; width: 77px; } .lt-ie9 article .toolbox li { width:79px; } article .toolbox li.facebook { width:81px; } article .toolbox .options li+li { margin-left:10px; } article .toolbox .options { float:right; } article .toolbox .options li { margin-right:0; width: auto; } .social .twitter iframe { border:none; } article .article_text { clear:left; } article.main_article .ad-bigbox { clear:both; } article section.article_text p{ clear: none !important; } /* Collection */ article ul.collection{ border: 8px solid #EDEDED; margin: 15px 15px 15px 0; padding: 15px; display: block; width: 142px; float: left; } #primary-content article ul.collection .title a { color: #3E464D !important; } article ul.collection li{ list-style-type: none; border-top: 0 none; border-bottom:none; margin-bottom:13px; font-size:14px; line-height:17px; } article ul.collection li + li { border-top: 1px solid #E6E6E6; border-bottom:none; margin:0; } article ul.collection li a{ font-size: 16px; } article ul.collection li.collection-title a{ font-family: 'cassiabold'; font-weight: normal; font-size: 18px; margin-bottom: 8px; display: block; line-height: 22px; } /* Mini-galerie */ article ul.mini-gallery { display: block; float: left; width: auto; padding: 8px; margin: 15px 15px 15px 0; background: #e9e9e9; border: 8px; position:relative; } article ul.mini-gallery span.photo.multi { background-position: -111px -846px; height: 65px; left: 29px; top: 16px; width: 76px; } article ul.mini-gallery li { padding: 0 0 8px 0; list-style-type: none; } article ul.mini-gallery li+li { list-style-type: none; } article ul.mini-gallery li img{ max-width: 116px; max-height: 79px; border: 2px solid #fff; } article ul.mini-gallery li.gallery-btn{ padding-bottom: 0; } article ul.mini-gallery li.gallery-btn a{ display: block; width: 118px; height: 18px; font-size: 12px; padding-top: 3px; text-align: center; background: #fff; border: 5px; } /* ========================================================================== Article (small image) ========================================================================== */ article.small figure img, article.small figure a, article.small figure { height: 206px; width: 310px; float: left; } article.small .copyright { width:310px; padding-bottom:0; clear: both; } article.small .small-image p { color:#808080; font-size: 14px; font-style: italic; line-height: 17px !important; float: left; margin: 0; padding: 0; width: 310px; } article.small .small-image { float:right; padding: 0 0 20px 20px; } article.main_article.small .text .lead, article.main_article.small .text h2 { width:320px; clear:both; } /* ========================================================================== samrt edition ========================================================================== */ .single article.small { margin:0; } /* ========================================================================== toolbox (Options) ========================================================================== */ .options .share { margin: 0; padding: 0; } .options .share a { background: url('/unis2/css/../images/sprite.png') no-repeat -41px -357px #0361b0; height:20px; padding-left: 29px; display:block; } .options .print a { background: url('/unis2/css/../images/sprite.png') no-repeat -36px -385px #0361b0; height:22px; padding-left: 31px; display:block; } /* ========================================================================== Article Comments ========================================================================== */ article .user-comments h2 { border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; float: left; font-size: 18px; font-family:'cassiabold'; font-weight:normal; line-height: 18px; margin:0; padding: 14px 0; width: 630px; } .user-comments, .single .form #advanced_search { float:left; font-size: 18px; line-height: 24px; } .lt-ie9.lt-ie8 .user-comments { float:none; } .user-comments ul { float:left; list-style:none; margin:0; padding:0; font-size:15px; line-height: 19px; } .user-comments ul li { padding:19px 0 17px 0; float:left; width:650px; } .user-comments ul li+li { border-top:1px solid #e6e6e6; } .user-comments ul li ul li { border-left: 20px solid #E6E6E6; padding-left: 15px; width: 615px; } .user-comments ul li ul li dl.member, .user-comments ul li ul li p { width:540px; } .user-comments dl.member, .user-comments p { margin:0 12px 0 74px; display: block; width: 575px; } .user-comments .user-pic { display:block; float:left; } .user-comments .user-pic.no-image { background:url('/unis2/css/../images/sprite.png') no-repeat 0 -460px; height: 70px; width: 70px; } .user-comments .user-pic img { width:70px; height:70px; margin-right: 12px; } .user-comments dl.member { margin-bottom:3px; } .user-comments dt { color: #000000; float: left; font-family: 'cassiabold'; font-weight: normal; margin-right: 5px; } .user-comments dd { color:#B0B0B0; } .user-comments .footer { float:right; margin-top: 6px; } .user-comments .footer a+a { background: url('/unis2/css/../images/sprite.png') no-repeat 0 -268px; margin-left: 8px; padding-left: 8px; } article .subject { border-bottom: 1px solid #E6E6E6; border-top: 1px solid #E6E6E6; color: #000000; float: left; font-size: 18px; line-height: 21px; margin: 44px 0 0; padding: 11px 0; width: 650px; } article .subject a { padding-left: 4px; } .user-comments .subject a, .user-comments .footer a, .recaptchatable a, .recaptchatable a:hover { color:#0361B0 !important; } #hidden_captcha{ display: none; } /*Form*/ .submit-comment { background-color: #F7F7F7; float: left; margin-bottom: 20px; padding: 30px 20px 32px; line-height: 18px; } .submit-comment fieldset { width:610px; } .submit-comment label { width:178px; } .submit-comment input { width:310px; margin-bottom:19px; } .submit-comment input.btn { width:auto; margin-left:180px; margin-bottom:0; font-size:20px !important; line-height:18px !important; } .submit-comment textarea { margin-bottom:14px; width: 309px; } .submit-comment label, .submit-comment input, .submit-comment textarea { clear: none; display: block; float: left; } .user-comments h2.form-title, .form h2.form-title { background-color:#0361b0; color:#fff !important; padding: 10px 0 10px 20px; margin-top: 45px; font-size:24px; line-height:18px; } .form h2.form-title { margin:0; } /* ========================================================================== Article (video) ========================================================================== */ article .video { float: left; height: auto; text-align: center; width: 650px; margin: 20px 0 30px; } article .video p { font-size:22px; float:left; line-height:24px; margin: 18px 0 30px; color:#1a1a1a; } article .video p span{ color:#808080; } /* ========================================================================== Channel ========================================================================== */ .channel .highlight.top-feature { border-top:none; border-bottom: 1px solid #E6E6E6!important; padding:0; padding-bottom: 20px; margin:0; } .channel .highlight.top-feature.channel { margin-top:23px; } .channel .highlight.top-feature article { padding-top:0; } .channel .highlight { padding: 0; } .channel .highlight.teaser { margin: 10px 0 0; } .channel .highlight h2, .special-section .highlight.top-feature h1, .special-section .list.reports h2{ padding-top:12px; border-top: 4px solid #0361B0; } .channel .highlight h2 img { max-width:650px; } .channel .highlight .content{ float: left; padding-bottom: 15px; padding-top: 20px; } .channel .highlight.list article.even { margin-right: 30px; } .channel .highlight.list article { margin-right:0; } .channel ul.list li{ font-size:16px; line-height:18px; color:#333333; border:none; padding: 2px 0 10px; } .channel ul.list li+li { border-top: 1px solid #E6E6E6; padding:16px 0 10px; } .channel .last-comment p a:hover { text-decoration:none; } .channel .last-comment p a { color:#1a1a1a; } .channel .last-comment p { font-size:18px; line-height:24px; color:#1a1a1a; margin-bottom: 15px; font-style:italic; } .channel .last-comment p+p { font-size:14px; line-height:18px; color:#333333; margin:0; } .channel .last-comment p span{ color:#808080 } .channel .citizen-section { border:none; } .channel .list.wide article.first-child { border-top:none; } .channel .highlight article h2 { border:none; text-transform: inherit; padding:0; } .channel .citizen-section h3 { margin:0; font-size:16px; line-height:18px; font-family: 'cassiabold'; font-weight: normal; } .channel .citizen-section h3 a { color:#333333; } .channel .highlight footer { border:none; } .channel .highlight.list, .channel .highlight { border-bottom:none; } #primary-content .nav { background: url('/unis2/css/../images/sprite.png') repeat 0 -531px #f7f7f7; display: block; float: left; height: 40px; list-style: none; margin: 18px 0 0; padding: 0 0 1px; width: 650px; } #primary-content .nav li { padding: 0; width: auto; border:none; } #container #primary-content .nav a { display: block; height:25px; margin: 0; padding: 10px 10px 26px; outline:none; width: auto; color:#0361B0; } #container #primary-content .nav a.active, #container #primary-content .nav a.active:hover{ background:url('/unis2/css/../images/nav_arrow.png') no-repeat center bottom #3e464d; color:#fff !important; text-decoration:none; } #primary-content .nav a:hover { text-decoration:underline; } /* ========================================================================== Breadcrum ========================================================================== */ ul.breadcrum { background:#F7F7F7; padding:9px; margin:0 0 20px; width:650px; float:left; } .breadcrum li { float: left; font-size: 14px; line-height: 18px; margin:0 4px 0 0; padding:0; } .breadcrum li span { color:#999999; margin-left: 5px; } .breadcrum a, .breadcrum a:hover { color:#4c4c4c !important; text-decoration:none; } .breadcrum h1 { margin:0; padding:0; font-size: 14px; line-height: 18px; } .breadcrum h1, .breadcrum h1:hover, .breadcrum li.last-child a, .breadcrum li.last-child a:hover{ color:#999999 !important; font-size: 14px; line-height: 18px; font-weight:normal; font-family:'cassiaregular'; } /* ========================================================================== Form ========================================================================== */ .form input, .form select, .form textarea { clear: none; float: left; width:300px; font-size:15px; line-height:18px; margin-bottom:19px; } .form select { width:312px; } .form input.small { width:110px; margin-top: 0; } .form select.small { width:122px; } form .label-middle { float:left; margin:6px 9px; } .form label, .form .radio legend { clear: both; display: block; float: left; margin: 6px 9px 0 0; width: 169px; text-align: right; font-size:15px; line-height:18px; } .form legend, .author .text h2, .single h2,.single article-list h2, .list.reports a.title { border-bottom: 1px solid #E6E6E6; border-top: 1px solid #E6E6E6; color: #0361B0; display: block; font-size: 20px; font-weight:normal; font-family:'cassiabold'; line-height: 24px; margin-bottom: 24px; padding: 13px 0; width: 650px; } .form input[type="radio"] { width:auto; } .form .inline { float: left; font-family: 'cassiabold'; font-weight: normal; font-size: 12px; line-height: 12px; margin: 5px 0 0 10px; width: 140px; } .form p { clear:both; } .form fieldset { margin-bottom:40px; } /* ========================================================================== Events Form ========================================================================== */ #submit_event p { margin:0 0 0 178px; padding:0 0 20px; } #submit_event p.small { padding:4px 0 0; } #event_contact,#event_phone { margin-bottom:0; } /* ========================================================================== Calendar ========================================================================== */ #ui-datepicker-div, .ui-datepicker-inline.ui-datepicker.ui-widget { font-family: 'cassiabold'; font-weight: normal; font-size: 15px; line-height: 18px; } .ui-datepicker-inline.ui-datepicker.ui-widget, .ui-datepicker { padding-top:0 !important; } .ui-datepicker-title span, .ui-datepicker-calendar span { font-family: 'cassiabold'; font-weight: normal; } .ui-widget-content { border:none !important; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highligh, .ui-datepicker-calendar thead tr { background:#f1f1f1; } .ui-datepicker-calendar thead th { padding: 2px 0 4px; } .ui-datepicker-header .ui-datepicker-prev, .ui-datepicker-header .ui-datepicker-next, .ui-datepicker-header .ui-datepicker-title { color:#fff; text-transform: uppercase; background:#7c868b; } .ui-datepicker .ui-datepicker-title { border: 1px solid #B4BBBD; line-height: 27px !important; margin: 0 !important; } .ui-datepicker .ui-state-default, .ui-datepicker .ui-widget-content .ui-state-default, .ui-datepicker .ui-widget-header .ui-state-default { border:none !important; background-image:none !important; } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background-color: #fff !important; } #datepicker-calendar .ui-state-default.ui-state-highlight.ui-state-active, #datepicker-calendar .highlighted-day .ui-state-default.ui-state-hover { color: #fff!important; } .ui-datepicker-calendar tbody tr { border-bottom:1px solid #f1f1f1; } #primary-content .ui-datepicker td a { color:#333 !important; } #primary-content .ui-state-highlight,#primary-content .ui-widget-content .ui-state-highlight, #primary-content .ui-widget-header .ui-state-highlight #primary-content td.highlighted-day a.ui-state-default:hover, #primary-content .ui-datepicker td a:hover { color:#fff !important; text-decoration:none; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highligh, .ui-datepicker-calendar thead tr #primary-content ui-state-default.ui-state-highlight.ui-state-active, .ui-datepicker-header.ui-widget-header .ui-state-hover{ background:none!important; } .ui-datepicker .ui-widget-header .ui-icon { background: url('/unis2/css/../images/sprite.png') no-repeat 0px -954px; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { top:5px !important; height: 27px !important; } .ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon { background-position:-85px -954px; } .ui-datepicker .ui-datepicker-next-hover { right:0px!important; } .ui-datepicker .ui-datepicker-prev { left: 1px !important; } .ui-state-hover,.ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover,.ui-state-focus, .ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus { border:none!important; } .ui-datepicker .ui-datepicker-next { right: 1px !important; } .datepicker-calendar { float: left; margin: 0; padding: 0; width: 287px; height: 200px; } .ui-datepicker td span, .ui-datepicker td a { text-align: center !important; } .ui-state-default.ui-state-highlight.ui-state-active { text-decoration:underline } .ui-datepicker-inline.ui-datepicker.ui-widget { margin-top: -18px; } .ui-datepicker .ui-datepicker-header { padding:4px 0 !important; } /* ========================================================================== Subscribe Form ========================================================================== */ .form.single fieldset.radio input, #connect_webuser label.checkbox input, #submit_blog_article .options p input { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } #connect_webuser #webuser_email { margin-bottom:19px; } #subscribe-user-account label span, .form legend span span { color:#e01a1a; } .form.single fieldset.radio, .form.single fieldset #webuser_email { margin-bottom:0; } .form.single fieldset.radio input { margin: 2px 5px 19px 5px; } .form.single fieldset.radio label+label { margin-left: 10px; } .radio legend { border: medium none; font-size: 15px; font-weight: normal; line-height: 18px; margin: 0; padding: 0; } .form .radio legend { margin-top:0; color:#4C4C4C !important; font-weight:normal; font-family:'cassiaregular'; } .form .radio label { clear: none; margin: 0; width: auto; font-size:13px; } #lbl_webuser_gender_m, #lbl_webuser_gender_f { margin: 4px 10px 19px; width: auto; } .form .options input{ width:auto; margin:3px 5px 0 0; } .form .options label { text-align: left; float: left; clear: none; padding: 0px; margin: 0 0 15px; width: 620px; } .form .options p { clear: both; margin:0 0 15px; } .form fieldset.captcha { margin-bottom: 25px; } .captcha label { text-align:right; margin-bottom: 10px; } .captcha span { display:block; float:left; } #recaptcha_area { background:#fff; float:left; margin: 0 0 14px 178px; } #recaptcha_widget_div { width:430px; } .recaptchatable { border:1px solid #EBEBEB !important; } #recaptcha_response_field { border: 1px solid #EBEBEB !important; width: 300px !important; } .single.form .btn { clear: both; float: left; font-size: 20px; line-height: 18px; padding: 10px 26px 12px; width: auto; } .lt-ie9.lt-ie8 .single.form .btn { padding-top:0; } .form .captcha span, p.small, input.small, #recaptcha_privacy { display: block; font-size: 10px; margin: 10px 0 0; float:left; line-height: 12px; } #recaptcha_privacy { margin-top:-14px; } .form .captcha span { clear:both; } .form .info { background:#f7f7f7; padding: 30px; margin-bottom: 30px; float:left; width: 620px; } .form .info .intro { color:#333333; } .log-in.form li, .form .info li { list-style-type:square; color:#0361b0; padding: 5px 0; } .form .info li span { color:#4C4C4C; } .log-in.form ul, .form .info ul { padding: 0 0 0 16px; margin: 0; } .form .info p+p { border:none; padding-bottom: 0px; } .form .info p { border-bottom: 1px solid #E6E6E6; padding-bottom: 20px; } .form legend span { float: right; font-size: 13px; font-weight: normal; color:#3E464D; } .form legend span span { float: left; margin-right: 2px; } .form .multiple { width:290px; height:212px; } #subscribe-user-account span.btn_remove_item, #subscribe-user-account span.btn_remove_item, #subscribe-user-account span.btn_ad_item, #subscribe-user-account span.span.btn_ad_item { background: url('/unis2/css/../images/sprite.png') no-repeat -2px -423px; display: block; float: left; height: 13px; margin: 96px 10px 0 16px; overflow: hidden; text-indent: -999em; width: 9px; } #subscribe-user-account span.btn_ad_item, #subscribe-user-account span.span.btn_ad_item { background-position:-23px -423px; margin: 96px 16px 0 10px; } .log-in.form .info p { border:none; margin: 0; } .log-in.form label.checkbox { margin-top: 0; text-align: left; width: 645px; font-size:13px; } .log-in.form .checkbox input { margin: 3px 5px 23px 175px; width: 20px; } .log-in.form #user_account_save { margin-left:215px; } #log-in-submit { margin-left: 215px; } .form #submit_citizen_news .captcha span { float:right; } .log-in.form .author { float: right; width: 250px; } .log-in.form ul { float: left; clear: both; width: 350px; } img.delete { margin-left:5px; } /* ========================================================================== Search Results ========================================================================== */ .search-results .highlight { margin:0; padding:0; border:none; } .special-section .highlight article+article, .search-results .highlight article+article { padding:19px 0 23px; } .special-section .highlight article, .search-results .highlight article { padding:0 0 23px 0; width:100%; } .special-section .wide article .dek, .special-section .wide article .inner, .search-results .wide article .dek, .search-results .wide article .inner { width:480px; } .special-section .wide article.even, .search-results .wide article.even { margin-right: 0; } .special-section .wide article .search-results .wide article { border-top: 1px solid #E6E6E6; padding: 19px 0 23px; } .highlight.wide.list, .search-results .no-image .author,search-results .search-results .wide article.no-image .dek, .search-results .wide article.no-image .inner, .special-section .no-image .author,search-results, .special-section .wide article.no-image .dek, .special-section .wide article.no-image .inner { width:100%; } .special-section h2, .search-results.form h2 { border:none; margin: 0 0 6px; padding: 0; text-transform: inherit; } .special-section h2 a, .search-results.form h2 a{ font-size: 18px; line-height: 20px; padding-top: 0; } .search-results .author { float: left; width: 480px; font-size:14px; line-height:16px; } .special-section .author span, .search-results .author span{ color:#808080; } .special-section dl, .search-results dl { float:left; margin:15px 10px 0 0; } .special-section dt, .special-section dd, .search-results dt, .search-results dd { float:left; margin:0; font-size:14px; } .special-section dd, .search-results dd { font-family: 'cassiabold'; font-weight: normal; margin-left: 5px; } #search .type { border-top:1px solid #e6e6e6; margin-top: 8px; padding-top: 15px; width: 613px; } #search { background:#f7f7f7; padding:19px 17px 23px; float:left; margin-bottom: 19px; width:650px; } #search legend { display:none; } #search h1 label { float: left; font-size: 22px; font-family: 'cassiabold'; font-weight: normal; line-height: 18px; padding: 12px 0 0; width: auto; } #search h1, #search h1 label { padding:0; } #search_frm_submit { margin-top: 2px; } #search input, #search select { margin: 0 9px 6px 12px; width: 339px; } #search select { width: 352px; } #search p { width: 480px; text-align: right; margin: 0; float: left; font-size: 13px; line-height: 18px; } .lt-ie9.lt-ie8 #search p { width: 472px; } #search ul { list-style-type: none; margin: 0 20px 0 0; padding: 0; font-size: 13px; line-height: 19px; width: auto; float: left; } #search ul a:hover, #search ul a { color: #333333; } #search ul span { color: #808080; } #search li.last-child a { color: #0361B0; } .search-results .results dd { font-weight: normal; margin-left: 10px; } .search-results .results dl { margin-top: 0; float: right; font-size: 13px; } .form #search fieldset { margin: 0; width: 615px; } .results p { float: left; font-size: 15px; } .results { float: left; border-top: 1px solid #E6E6E6; padding: 7px 0; width: 100%; } .lt-ie9.lt-ie8 #search_frm_submit { padding-top: 2px; padding-bottom: 4px; } .search-results #search ul.breadcrum { padding: 0 0 14px; width: 100%; } #search .type ul.results { border: none; padding-bottom: 11px; width: 100%; } .type ul.results li { float: left; margin-right: 20px; } #search ul { width: 21%; } /* ======================================================================= Single ========================================================================== */ #primary-content.single h1, #primary-content.events h2 { border-top: 4px solid #0361B0; border-bottom: 1px solid #3E464D; margin-top: 0; font-size: 28px; line-height: 30px; padding: 12px 0 16px; color: #333333; } .single, .single .text p, .single .list li { font-size: 15px; line-height: 18px; } .single form { float: left; } .single .highlight { border: none; } .single .highlight h2 { border: none; text-transform: inherit; font-size:16px; line-height:18px; padding:0; width:auto; } .single article.small .inner { float: right; width: 195px; } .single article { width:100%; } .single article.even { margin-right:0; } .single article+article { border-top: 1px solid #d9d9d9; margin-right: 30px; width: 310px; padding:20px 0 20px; } .single article .dek { font-size:13px; line-height: 20px; width: auto; color:#808080; float:left; } .single .small figure,.single .small figure img { height: 72px; width: 105px; } .single figure,.single figure img { width:90px; height:auto; } .single .highlight { border:0; margin-right: 30px; width: 310px; } .single article .inner { float: right; width: 210px; } .single .highlight.odd { margin-right:0; } .single h2, .single .title { padding-bottom: 1px; padding:13px 0; float: left; } article.blog.single div.author { padding:0 34px 0; width:120px; } .single p.intro { margin:0; } a.top-page { background: url('/unis2/css/../images/sprite.png') no-repeat right -133px #0361B0; float: right; line-height: 19px; margin-top: 20px; padding-right: 22px;; color:#0361B0; font-size: 18px; line-height: 24px; } .single .updated .date { color: #828282; display: inline; float: none; font-size: 15px; margin-left: 5px; padding-top:0; } /* ========================================================================== RSS ========================================================================== */ .highlight.rss span.title { padding: 19px 0 4px 0; } .highlight.rss img { height:25px; max-width:645px; } .highlight.rss .list.simple li { border-top: none; } .highlight.rss .list.simple li+li { border-top: 1px solid #E6E6E6; } .highlight.rss ul.list.simple li.title { padding-bottom:6px; font-size:18px; height:22px; } .highlight.rss h2 a, #primary-content .highlight.rss h2 a:hover { color:#333333 !important; } /* ========================================================================== Special Section page ========================================================================== */ .special-section .highlight.top-feature { border: none; margin: 0; padding: 0; } .special-section article h1 { margin: 0 0 15px; padding: 0 0 13px; width: 650px; } .special-section .top-feature .author, .special-section .top-feature .caption { display: block; color: #808080; clear: both; font-size: 14px; line-height: 16px; margin: 10px 0 0; width: auto; float: left; } .special-section .top-feature article { padding: 0; } .special-section .top-feature .author { margin: 5px 0 0; } .special-section .top-feature figure, .special-section .top-feature figure a { width: 265px; height: auto; } .special-section .top-feature figure { margin-bottom: 0px; text-align: left; } .special-section .top-feature img { max-width: 265px; max-height: 177px; display: block; margin: 0 10px 10px 0; float: left; } .special-section .top-feature .inner { margin-right: 20px; width: 365px; width: auto; float: none !important; } .special-section .top-feature .inner .dek { width: auto; margin: 0 0 10px; clear: none; } .special-section .top-feature .inner, .special-section .top-feature figure { float: left; } .special-section .top-feature .left { float: left; width: 265px; } .special-section .left .recent-comment { border: 8px solid #EDEDED; clear: right; float: left; padding: 10px; width: 229px; } .special-section .recent-comment .title { border-bottom: 1px solid #E6E6E6; margin-bottom: 6px; padding-bottom: 6px; width: 100%; } .special-section .left p { float: left; padding: 0; margin: 0; } .special-section .date { width: 100%; font-size: 14px; line-height: 16px; padding: 6px 0; } .special-section .left dl { margin: 0 0 5px; } .special-section .highlight.wide.list a { color: #333333; } .special-section .highlight.wide.list .comments a { color: #fff; } .special-section .highlight.wide.list { margin: 0; padding-top: 23px; } .special-section .highlight.wide.list .dek { float: left; clear: both; } .special-section .list.reports h2 { width:100%; } .special-section article.even { margin-right:0; } .special-section .list.reports p { float:left; } .special-section .list.reports img { width:120px; } /* ========================================================================== Featured Box ========================================================================== */ .highlight.featured-box img { max-width:650px; } .highlight.featured-box h3 { margin-top:0; } /* ========================================================================== Photos (box) ========================================================================== */ .black-box.photos figure, .black-box.photos img { width:144px; height:98px; } .black-box.photos article a, .black-box.photos article a:hover { color:#fff !important; } .black-box.photos article { float: left; font-size: 11px; line-height: 12px; width: 144px; padding-top: 0; } .black-box.photos dl.credit { margin-top: 0; padding: 4px; background:#0361B0; color: #FFFFFF; } .black-box.photos .credit dt { float: left; } .black-box.photos .credit dd { margin:0; } .black-box.photos article { margin:0; } .black-box.photos article+article { border:0; margin:0 0 0 14px; } .black-box .all { border:none; padding-top: 5px; } .black-box.photos{ background: #1A1A1A; float: left; margin: 23px 0 0; padding: 18px 15px 3px; width: 618px; } .black-box h2 { border:0; color: #FFFFFF; font-size: 24px; line-height: 18px; margin:0 0 16px 0; padding:0; text-transform: uppercase; } /* ========================================================================== advertisers ========================================================================== */ .advertisers .title { font-family:'cassiabold'; font-weight:normal; padding-top:0; } .advertisers .updated { margin-top:0; } .advertisers figure { float:left; clear:both; } .wide section.advertisers figure, .wide section.advertisers figure img{ padding: 0; margin: 0; height: auto; max-height: 250px; } .advertisers .inner { float:left; margin-left:20px; width: 480px; } .advertisers .no-image .inner { margin-left:0; width:100%; } .advertisers p.pdf { background: url('/unis2/css/../images/sprite.png') no-repeat -197px -330px; padding-left: 25px; min-height:21px; } section.advertisers, .advertisers section { float: left; font-size: 15px; line-height: 18px; margin-bottom: 18px; border-top: 1px solid #E6E6E6; padding-top: 19px; } .advertisers section+section, section.advertisers+section.advertisers{ padding-top: 18px; } .advertisers section.no-image, section.advertisers .no-image{ width:100%; } .advertisers section span, section.advertisers span{ color:#B0B0B0; } .advertisers .advertisers-info { float: left; margin-left: 10px; width: 400px; } .advertisers .advertisers-info p { margin:0; } .advertisers .advertisers-info .title { padding:13px 0; } .advertisers .web-local { float:left; } .advertisers.single figure, .advertisers.single figure img { width:150px; max-height:150px; } .advertisers form .btn.submit { margin-left: 190px; } .advertisement_header_pushdown { overflow-x: hidden; padding-bottom: 5px; position: relative; text-align: center; width: 974px; clear: both; } .advertisement_header_pushdown div { display: inline-block; } /* ========================================================================== Meteomedia ========================================================================== */ .meteomedia p.intro { margin:25px 0 0; float:left; } .meteomedia h2 { float:left; } .logo-meteomedia { font-size: 10px; float: right; line-height: 20px; text-align: right; color:#4C4C4C; } .logo-meteomedia a { color:#4C4C4C; float: right; margin-top:12px; } .logo-meteomedia span { clear: both; float: left; } .meteomedia .current-weather .figure img { width:135px; float:left; } .meteomedia .current-weather { float: left; width: 650px; font-size:15px; line-height:19px; margin-bottom: 18px; } .meteomedia .current-weather .inner { display: block; float: left; text-decoration: none; margin-top:10px; } .meteomedia .current-weather .listing h3 { font-size:13px; text-transform:uppercase; margin:0 0 12px; } .meteomedia .current-weather .listing { border-left: 1px solid #E6E6E6; float: right; font-size: 13px; line-height: 16px; margin: 15px 0 0; padding: 0 0 0 25px; width: 290px; } .meteomedia .current-weather .listing ul { list-style: none; margin:0; padding:0; } .meteomedia .current-weather .listing li { float:left; margin-right: 10px; width: 135px; } .meteomedia .current-weather a { color: #333333; text-decoration:none; } .meteomedia .current-weather a:hover { text-decoration:underline; } .meteomedia .temperature { font-size:40px; line-height:30px; } .meteomedia p { margin:17px 0; } .meteomedia p+p{ margin:0 } ul.listing_mini_gallery { padding:0; margin: 0 0 18px; font-size:14px; float:left; line-height:18px; } .listing_mini_gallery li{ list-style:none; float:left; margin-right: 15px; width: 115px; } ul.listing_mini_gallery strong { display: block; font-size: 15px; margin-bottom: 2px; } .listing_mini_gallery img{ height:80px; padding-bottom:4px; } .listing_mini_gallery p, .listing_mini_gallery strong { padding:0; margin:0; } .listing_mini_gallery p, .listing_mini_gallery .temperature { font-size:14px; line-height:18px; } /* ========================================================================== Aside Box ========================================================================== */ aside form label { display:block; } aside .inner { padding:15px 15px 0; float:left; width: 270px; font-size: 14px; line-height:17px; margin-bottom: 5px; } aside h2 { background-color: #3E464D; color: #FFFFFF; font-size: 19px; font-family:cassiabold; font-weight:normal; line-height: 18px; margin: 0; padding: 8px 10px 8px 20px; } .newsletter aside h2 { font-size:17px; } aside h2 span { font-size: 13px; font-family:cassianormal; float:right; margin-top:2px; } aside div { background-color: #F7F7F7; float: left; margin-bottom: 20px; padding-bottom: 15px; width: 300px; font-size: 14px; line-height: 17px; } aside div a.all { float: left; padding: 12px 15px; } aside p.title { font-weight:normal; font-family:cassiabold; display: inline-block; } aside .inner .dek { clear: both; float: right; width: 145px; } aside .small img, aside img { float:left; } aside .small img { width:70px; height:70px; } aside .small.img{ float: right; height: 70px; margin: 0; padding-right: 10px; width: 70px; } aside p { color: #4C4C4C; margin: 0 0 7px; padding:0; } #primary-content .comments-list .list li, aside .list li{ font-size:14px; line-height:17px; width: 100% !important; } aside .list { margin: 10px 0 0; padding: 0 15px; width: 270px; } aside .poll p { border-bottom: 1px solid #E6E6E6; padding-bottom: 14px; } aside .newspaper .dek { width:147px; padding:0; float:right; } .lt-ie9.lt-ie8 aside .newspaper div { padding-bottom:20px; } aside .newspaper div { padding:15px 15px 0; width:270px; } aside .btn.newspaper, aside .btn.newspaper:hover { width:274px; margin-bottom:20px; background:#f7f7f7 !important; color:#0361b0 !important; border:1px solid #dcdcdc; filter:none; white-space: normal; } aside .list .inner { float: right; padding: 0 15px 0 0; width: 195px; margin-bottom: 0; } aside p.all { clear:both; padding: 15px 15px 0; margin:0; float:left; width:auto; white-space:nowrap; } aside p.all+.all { padding:0px 15px; } aside .ad-medium-box, aside .ad-bigbox { margin-bottom: 20px; padding-bottom: 10px; margin-top: 0; } aside.btn { margin:15px 15px 0; } aside.list li+li { border-bottom: 0; } aside.list li { border-bottom: 1px solid #E6E6E6; } aside .more .list li { border-bottom: 0; border-top: 0; } aside .more .list li+li { border-bottom: 0; border-top: 1px solid #E6E6E6; } .aside.btn { margin: 15px 15px 0; } /* ========================================================================== Sopfeu ========================================================================== */ div.sopfeu div { margin-bottom:0; padding-bottom:0; width:157px; line-height:20px; } div.sopfeu { background:#2851BE; float:left; margin-bottom:20px; padding:0 0 10px; } aside div.sopfeu-widget-indicator-zone { background-color:none; } aside div .sopfeu-widget-title-sopfeux{ position: relative; top: -20px; } aside div .sopfeu-widget-indicator-prevision, aside div .sopfeu-widget-title-sopfeux, aside div .sopfeu-widget-indicator-zone { background:none !important; } aside div .sopfeu-widget-title { background:#2851BE !important; } #fire_index .sopfeu-widget-warpper{ box-shadow: none !important; border:none !important; } #fire_index { border: 0; height: 100px; margin-bottom: 0; margin-left: 63px; margin-top: 0; width: 175px; } /* ========================================================================== Virtual Paper ========================================================================== */ .e-edition p.all, .virtual-paper p.all { clear: both; float: left; margin: 0 0 18px 0 !important; padding: 0 !important; width: 100%; } .e-edition a, .virtual-paper a { color:#333333!important; } .e-edition .dek div, .virtual-paper .dek div { margin-left: 15px; width: 135px; } .e-edition img, .virtual-paper img { height: 150px; width: 116px; } .e-edition p.all.last-child, .virtual-paper p.all.last-child { margin: 0 0 0 0 !important; } .virtual-paper .dek, .e-edition .dek { margin-bottom: 0; padding-bottom: 0; } /* ========================================================================== Comments list ========================================================================== */ aside .comments { left: 140px; position: absolute; top: -7px; } aside .comments-list li+li { border-top:1px solid #E6E6E6; padding-top: 15px; } aside .comments-list li { border-bottom:none; } aside .comments-list .list .inner { width:190px; padding:0; position:relative; } aside .comments-list p.title { width: 150px; } /* ========================================================================== Comments list Large ========================================================================== */ #primary-content .comments-list p.title { display: block; float: left; } #primary-content .comments-list .list .inner { padding: 0; position: relative; width: 190px; } #primary-content .comments-list .list .inner { width:570px; padding:0; position:relative; float:right; } #primary-content .comments-list .small.img { float: right; height: 70px; margin: 0; padding-right: 10px; width: 70px; } #primary-content .comments-list .small img { height: 70px; width: 70px; } #primary-content .comments-list li + li { border-top: 1px solid #E6E6E6; padding-top: 15px; } #primary-content .comments-list li { border-bottom: medium none; } /* ========================================================================== Ad Box ========================================================================== */ .ad-box { background-color: #FFFFFF; padding-bottom:0; } aside .ad-box h2 { background-color: #F7F7F7; color: #333333; font-family: 'cassiaregular'; font-size: 12px; text-align: center; padding: 4px 10px 4px 20px } .ad-box div { margin-bottom: 0; padding-bottom: 0; } /* ========================================================================== Agenda ========================================================================== */ .agenda li { padding:7px 0 16px;; } .agenda li+li { padding:16px 0; } .agenda .date { background:#0361b0; color:#fff; font-size:14px; line-height:11px; width:auto; float:left; margin-bottom: 7px !important; padding: 5px 12px 6px 5px !important; } .agenda p.title { clear: both; float: left; margin-bottom:8px; width:100%; } .agenda p { float:left; width:100%; } /* ========================================================================== Most Popular ========================================================================== */ .tabs-box.most-popular .tabs li a { width:100%; padding: 14px 0 0 0; text-align:center; font-size:14px; } .tabs-box.most-popular span { font-size:13px; line-height:18px; font-style:italic; float: left; padding-bottom: 0; } .most-popular .tab article figure, .most-popular .tab article figure img { width:80px; height:53px; } .most-popular .tab article .dek { padding: 0; float: right; margin-left: 10px; width: 175px; } .most-popular .tab .dek p { margin:0; } .most-popular .tab article:first-child { border-top:none; padding-top:0; margin:0; } .most-popular .tab article { border-bottom:none; margin-bottom:0; } .most-popular .tab article+article { border-bottom:none; } /* No-image article */ .most-popular .tab article.no-image { height:53px; } .most-popular .tab article.no-image .dek { width:270px; margin-top:11px; } /*End*/ .images-list ul.list li { border-bottom:none; float:left; } .images-list ul.list li + li { border-top: 1px solid #E6E6E6; padding: 15px 0 0; } /* ========================================================================== Blog ========================================================================== */ article.blog .author img { width:120px; height:120px; margin-right:0; } article.blog div.author { background:none; padding:0px 14px 0px 13px; width: 160px; } article.blog .author dl { float:left; margin-top: 2px; } article.blog aside h2 { font-size: 16px; padding: 20px 14px 0 13px; float:left; clear:both; width:160px; } .single .blog aside { padding:0 0 20px 20px; margin:0; } article.blog .lead p+p { margin-top:0; } article.blog .list p a { color:#1A1A1A; } .blog h2 { display: block; font-size: 20px; line-height: 18px; margin: 0; padding: 13px 0; float: none; } #primary-content.blog .list li { padding: 12px 0 17px; } #primary-content.blog .list { margin-bottom:30px; } article.blog aside li { margin-left:0; width:auto; } article.blog .title { padding:0; margin:0; } .single .blog aside, .single .blog aside h2, article.blog aside { border:none; } article.single.blog .list li { padding: 10px 0; } #submit_blog_article fieldset { margin-bottom:24px; } .main_article.blog aside ul { float:left; clear:both; width:160px; padding: 12px; } .main_article.blog aside ul p { font-size: 14px; line-height: 17px; } .single.blog aside{ margin-top:16px; } #blogarticle_text_parent { float:left; } .main_article.blog section.text div { overflow:hidden; } /* ========================================================================== Article list ========================================================================== */ .article-list.single .highlight { width:auto; margin-right: 0; } .article-list figure, .article-list figure img { width:120px; font-size: 13px; line-height: 15px; } .list.reports article .inner, .article-list.single article .inner { width: 515px; } .publication article h2, .article-list.single.blogs h2, .article-list.single h3, .list.reports a.title { border:0; color:#333333; margin: 0 0 6px; padding: 0; width: 100%; } .article-list.single p a { color:#4C4C4C; } .article-list.single article+article { width: 100%; margin-right:0; } .list.reports .no-image .inner, .article-list.single .no-image .inner { width:100%; } .article-list.single article { padding-top:0; } .list.reports article+article, .article-list.single article + article{ padding-top:20px; } /* ========================================================================== Publication ========================================================================== */ .publication article .inner { width:542px; } /* ========================================================================== Blogs list ========================================================================== */ #primary-content.article-list.blogs .nav { margin:0; } .list.reports article, .article-list.single.blogs article { padding-top:20px; } #primary-content.article-list.blogs .date { font-size: 13px; line-height: 15px; margin: 0 0 5px; width: 100%; } #primary-content.single.publication article h2 a, #primary-content.blog .list a { text-decoration:none; color:#4C4C4C !important; } .article-list.blogs article { padding-bottom:20px; margin-right: 0; } #primary-content.blog .list p { padding-top:12px; } #primary-content.blog .list p.all a:hover{ text-decoration:underline } /* ========================================================================== Author ========================================================================== */ article.author aside { border:none; } article.author .bio { padding: 0 0 21px; color: #1A1A1A; font-size: 15px; line-height: 18px; } article.author h2 { color: #333333; font-size: 24px; line-height: 24px; margin: 0!important; padding: 0; } article.author h3 { margin: 4px 0px; font-size: 16px; line-height: 18px; } article.main_article.author h3 a { color:#333333!important; } article.author .text p, article.author .list li { color: #1A1A1A; font-size: 15px; line-height: 18px; } article.author .list { margin-top:0; } article.author .list li { float: none; padding: 16px 0 21px; border-bottom:0; } article.author .list li+li { border-top: 1px solid #E6E6E6; } article.author .list { clear: both; float: none; } article.author .author img { width:120px; height:120px; } article.author div.author { background:none; margin: 0; padding: 0 34px; width: 120px; } article.author .author dl { float:left; margin-top: 2px; width:120px; } article.single .author dd, article.author .author dd { word-break:break-all; } /* ========================================================================== Contact Us ========================================================================== */ .contact-us.single.form .btn { clear: none; float: none; } .contact-us #recaptcha_widget_div { float:left; } .contact-us .captcha label { text-align:right; } #contact_us p.small { margin: 0 0 0 179px ; } /* ========================================================================== Slider Photos /video ========================================================================== */ /* .full-width-slider.royalSlider,.rsOverflow { visibility: hidden; } */ .royalSlider { width: 650px !important; } .slider-box .rsMinW, .slider-box .rsMinW .rsOverflow, .slider-box .rsMinW .rsSlide, .slider-box .rsMinW .rsVideoFrameHolder, .slider-box .rsMinW .rsThumbs, .slider-box { background-color:#1A1A1A; } .slider-box .rsMinW .rsArrow, .slider-box .rsMinW .rsBullets { position:static; float: left; } .slider-box .rsMinW .rsBullet span { height: 11px; width: 11px; } .slider-box section { width:197px; margin-left:0; float:left; overflow: hidden; height:auto; min-height:131px; position:relative; } .slider-box section+section { margin-left:15px; } .slider-box{ background: #1A1A1A; margin: 23px 0 0; padding: 18px 15px 6px; width: 620px; clear: both; float: left; position:relative; } .slider-box h2 { border:0 !important; color: #FFFFFF; font-family: 'cassiabold'; font-weight: normal; font-size: 24px; line-height: 18px; margin:0 0 22px 0; padding:0; text-transform: uppercase; } .slider-box p.all { border-top: 1px solid #474747; height: 25px; margin: 10px 0 0; padding: 10px 0 0 0; width: 605px; } .slider-box a img, .slider-box img { width:196px; height:131px; float:left; } #primary-content .slider-box .royalSlider { width:635px !important; height:190px !important; } .slider-box .rsSlide { border-bottom:1px solid #474747; padding: 0 0 14px 0; } #primary-content .slider-box a, #primary-content slider-box a:hover { color:#fff !important; float:left; clear:both; } .slider-box .navRsCustom { top: -46px; width: auto; position: absolute; left: 500px; visibility: visible; } .slider-box .dek { clear: both; float: left; margin-top: 10px; font-size:15px; line-height:19px; } .lt-ie9 .slider-box .dek { line-height:17px; } .multi-sites .rsMinW .rsArrowIcn, .slider-box .rsMinW .rsArrowIcn { width:26px; height:26px; border-radius:0; } .slider-box .rsMinW .rsBullets { padding: 5px 9px 0 5px; } .multi-sites .rsMinW .rsArrowIcn, .slider-box .rsMinW .rsArrowIcn { background:url('/unis2/css/../images/sprite.png') no-repeat #fff; } .multi-sites .rsMinW.rsHor .rsArrowLeft .rsArrowIcn, .slider-box .rsMinW.rsHor .rsArrowLeft .rsArrowIcn { background-position:8px -303px; } .multi-sites .rsMinW.rsHor .rsArrowRight .rsArrowIcn, .slider-box .rsMinW.rsHor .rsArrowRight .rsArrowIcn { background-position: -38px -303px; } .slider-box .video.ir { left: 48px; top: 25px; } .slider-box span.video { background-position: -368px -6px; height:80px; } /* ========================================================================== Multi-sites ========================================================================== */ .multi-sites { width:980px; text-align:center; float:left; } #multi-sites { border-top:1px solid #dcdcdc;; padding:20px 0; margin: 9px 0 0; } .multi-sites .btn { color:#0361b0; border:1px solid #dcdcdc; border-radius:4px; background:url('/unis2/css/../images/sprite.png') no-repeat right -910px #f7f7f7 !important; padding: 7px 30px 8px 15px; margin-bottom:15px; } .multi-sites .btn:hover { background-color:#f7f7f7 !important; } .multi-sites .btn.cancel { border-radius:4px 4px 0 0; border-bottom:none; background-position:right -932px !important; margin-bottom:0; } .multi-sites a.btn:hover { color:#0361b0 !important; background-color:#f7f7f7!important; } .multi-sites .royalSlider { width:980px !important; } .multi-sites .rsMinW,.multi-sites .rsMinW .rsOverflow, .multi-sites .rsMinW .rsSlide,.multi-sites .rsMinW .rsVideoFrameHolder, .multi-sites .rsMinW .rsThumbs { background:#fff; } .multi-sites a img, .multi-sites img { max-height: 40px; margin: 0 30px 0 47px; max-width: 115px; } .multi-sites .rsMinW .rsArrowLeft { float:none; left:0; } .multi-sites .rsMinW .rsArrowRight { right:0; } #multi-sites, .cancel { display:none; } .multi-sites .rsMinW .rsArrow { border: 1px solid #DCDCDC; bottom: 20px; } /* ========================================================================== Slideshow ========================================================================== */ #gallery-1.article.rsDefault .rsGCaption { background: none repeat 0 0 #1A1A1A!important; font-size: 14px!important; position: static!important; color:#B2B2B2; } #gallery-1.article.rsDefault .rsThumbsHor { margin: 17px 10px 9px!important; width: 97%!important; padding-bottom:2px; } #gallery-1.article.rsDefault .rsThumbsArrow { height: 71px!important; width: 24px!important; } #gallery-1.article.rsDefault .rsGCaption { padding: 2px 20px 17px !important } #gallery-1.rsDefault .rsThumb { width:88px!important; } #gallery-container { float: left; height: auto !important; } a.rsImg{ display:none; } .rsDefault .rsArrowIcn { background-image: url('/unis2/css/../images/sprite.png') !important; background-color: #fff!important; background-color: rgba(255,255,255,0.75) !important; *background-color: #fff!important; } .rsDefault.rsHor .rsArrowLeft .rsArrowIcn { background-position: -163px -188px!important; } .rsDefault.rsHor .rsArrowRight .rsArrowIcn { background-position: -111px -188px!important; } .rsDefault.rsVer .rsArrowLeft .rsArrowIcn { background-position: -163px -188px!important; } .rsDefault.rsVer .rsArrowRight .rsArrowIcn { background-position: -111px -188px!important; } .ui-widget-overlay { background:none #1A1A1A; } .rsDefault .rsGCaption { float:left !important; } .ui-widget-content { border:none; } #gallery-container .container { background: #1A1A1A; float: left; padding-top: 8px; } #gallery-container #slideshow p { margin:0; font-style: normal; } .ui-icon, .ui-widget-content .ui-icon { background:url('/unis2/css/../images/sprite.png') no-repeat 0 -112px; left: 0; margin: 0; padding: 0; top: 0; height: 27px; width: 27px; } /* ========================================================================== Slideshow / Article ========================================================================== */ .slideshow { float:left; background:#1A1A1A; margin-bottom:5px; } .small-image .slideshow { margin-bottom:25px; } article .slideshow #gallery-1.article.rsDefault .rsGCaption { width: 610px !important; } article .slideshow p, #gallery-container .slideshow p { color: #b4b4b4 !important; font-size: 15px !important; font-style: normal !important; line-height: 18px !important; margin: 3px 0 !important; } article .slideshow p.published, #gallery-container .slideshow p.published { font-family: 'cassiabold'; font-size: 14px !important; font-weight: normal; line-height: 16px; } article .slideshow p.copyright, #gallery-container .slideshow p.copyright { color: #8c8c8c !important; font-size: 12px !important; line-height: 16px; font-style: normal; padding: 0; } /* ========================================================================== Lightbox ========================================================================== */ .ui-widget-header { background:none !important; border:none !important; } .ui-dialog { border:none !important; padding: 0 30px !important; z-index: 9999999 !important border-radius:none; box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.5); } .ui-widget-overlay.ui-front { background:none #1A1A1A !important; } .ui-dialog .ui-dialog-content { background:none !important; padding:0 !important; width: 600px; margin: 0; } .ui-dialog .ui-dialog-titlebar { width: 680px; position:absolute !important; height: 27px; padding:0; } .col.span_4.fwImage { margin:0 8px; } .ui-dialog .ui-dialog-title, .ui-dialog-title{ display:none; } .ui-dialog .ui-dialog-titlebar-close, .ui-dialog .ui-dialog-titlebar-close:hover { background: none!important; border: none; margin: 0 !important; position: inherit; right: 2px; top: 2px; width: 26px; height: 26px; } #send_to_a_friend { margin:35px auto; } #send_to_a_friend fieldset { margin-bottom:0; } #send_to_a_friend p { margin-top:0; } aside .twitter .small img { width:50px; height:50px; } aside .twitter .small.img{ float: right; height: 50px; margin: 0 0 15px; padding-right: 10px; width: 50px; } .images .list li + li, .twitter .list li + li { border-top: 1px solid #E6E6E6; border-bottom: none; margin-top: 15px; padding-top: 15px; } .images .list li, .twitter .list li { border-top: none; border-bottom: none; padding-bottom: 0; } /* ========================================================================== Other News ========================================================================== */ .highlight ul.list a:hover { text-decoration:none; } #others-news.highlight { border-top:none; } #others-news footer ul.pagination li span.active, #others-news footer ul.pagination .last-child a, #others-news footer ul.pagination *:first-child a { border: 1px solid #E6E6E6; color: #333333; display: block; font-family: 'cassiaregular'; font-size: 20px; line-height: 18px; margin:0 7px 0 0; } #others-news footer ul.pagination li span.active,footer ul.pagination li a.active:hover { background: #3E464D !important; border-color: #3E464D; color: #FFFFFF !important; margin-top: 0; font-size: 20px; line-height: 18px; padding-bottom: 5px; } #others-news footer ul.pagination li span.active { font-family: 'cassiabold'; font-weight: normal; } #others-news .nav { position:relative; } #others-news .more-section { position: absolute; left: 585px; top: 0; } #lightbox-secNav-btnClose { width:auto !important; } /* ========================================================================== Tabs ========================================================================== */ .tabs { background:#fff; padding:0; margin:0; float:left; width:300px; } .lt-ie9.lt-ie8 .tabs-box { padding-bottom:20px; } aside .tabs-box { background-color:#f7f7f7; float: left; padding: 0; width: 300px; } aside .tabs-box .tabs a { padding:12px 0; } aside div.tab { padding-bottom:0; } .tabs li { display: inline; list-style: none; } .tabs-box.most-popular .tabs li { float:left; width:50%; } .tabs a { background-color:#fff; display: block; font-size:14px; float: left; line-height: 14px; text-align:center; width:75px; padding:5px 0 7px; height: 26px; } .tabs a.active { background-color: #f7f7f7; color: #333333 !important; font-family: 'cassiabold'; font-weight: normal; } .tabs-box .tab{ margin: 15px; width: 270px; float:left; } .tabs-box h3 { font-size:17px; font-family: 'cassiabold'; font-weight: normal; line-height:18px; padding:0; margin:0; float:left; } .tabs-box h3 span { display:inline; font-size: 13px; font-weight: normal; float:none; line-height: 18px; color:#999999; } .tabs-box span { display: block; float: left; font-size: 13px; line-height: 13px; color:#b0b0b0; text-align: right; padding-bottom: 13px; margin: 2px 0 0; } .lt-ie9.lt-ie8 .tabs-box.announcement span, .lt-ie9.lt-ie8 .tabs-box span { float:none; } .lt-ie9.lt-ie8 .tabs-box.announcement p.title { float:left; } .tab .more { font-size:13px; } .tab.coupon .inner { width: 197px; } .tab.dek p.title, .tab.coupon .dek p { margin-bottom: 0; padding-bottom:0; } .tab.coupon .dek p { font-size:12px; line-height:15px; } .tab legend.title, .tab .dek p.title { font-size:14px; line-height:17px; padding-bottom:0; margin-bottom:0; font-weight: normal; font-family:'cassiabold'; width:100%; } .tab input.small { clear: none; color: #999999; float: left; font-size: 10px; line-height: 18px; width: 90px; margin:0 5px 15px 0; padding: 4px; } .tab .btn.small { margin:0; font-size:12px; } .tab form { float:left; } .tab legend.title { border-top:1px solid #E6E6E6; display: block; float: left; padding: 12px 0 8px; width: 100%; } /* ========================================================================== Announcement Widget ========================================================================== */ .tabs-box.announcement .tabs a { width:100px; } .tabs-box.announcement .tabs a { padding-bottom:0; } .tabs-box.announcement span { float: right; } .tabs-box.announcement .btn { margin-top:14px; } .tabs-box.announcement .footer { border-top:1px solid #E6E6E6; margin: 0; padding: 15px 0 0; width: 270px; } .tabs-box.announcement p.title { font-size:17px; line-height:18px; } .tabs-box.announcement .dek p.title { font-size:14px; } .tabs-box.announcement p.title span { font-family: 'cassiaregular'; font-weight: normal; margin-left: 4px; font-size: 13px; } aside .tabs-box.announcement .list { padding:0; border-top: 1px solid #E6E6E6; margin: 0; } .tabs-box.announcement .jobs .footer { border:none; } .tabs-box.announcement sup { font-family: 'cassiabold'; font-weight: normal; } .tabs-box.announcement .cars .inner { width:176px; } .tabs-box.announcement .cars figure, .tabs-box.announcement .cars figure img { height: 63px; width: 84px; } /* ========================================================================== Promotion Widget ========================================================================== */ .tab article { width: 270px; border-top: 1px solid #E6E6E6; } .lt-ie9.lt-ie8 .tab article { margin-bottom:8px; } .tab article .inner { float: right; margin-bottom: 0; padding: 0 0 0 10px; width: 197px; line-height:17px; font-size:14px; } .tab article .authors { color:#333333; float:left; text-transform:inherit; font-size:14px; line-height:17px; font-family: 'cassiabold'; font-weight: normal; } .tab article figure, .tab article figure img { width: 63px; height: 63px; float: right; } .tab article .dek { width: 187px; margin:0; padding-bottom:0; font-size:14px; line-height:17px; float: left; } .tab article p.all { margin: 0; padding: 15px 0 0; } .tab article .dek a { float:left; clear:both; width:100%; color:#333333; } .tab .dek p { font-size:14px; line-height:17px; float:left; } .tab p.all a span{ font-size: 12px; line-height: 12px; margin-left: 4px; float: right; padding-bottom: 0; } .lt-ie9.lt-ie8 .tab p.all a span { display:inline; float:none; } .tab .btn { width:236px; } aside .tab p.all { padding:0; } .tab. article + article { border-top:none; margin: 0 0 15px; padding: 0 0 15px; } .tab article { padding: 15px 0 15px; } .tabs-box .tab { padding-bottom: 0; } .lt-ie9.lt-ie8 .tab article { padding-bottom:15px; } /* ========================================================================== Megacatch Widget ========================================================================== */ .tab.megacatch .inner, .tab.megacatch .dek { width:160px; } .tab.megacatch .inner.no-image, .tab.megacatch .no-image .dek { padding: 0; width: 260px; } .megacatch .price, .auto .price { float:left; padding:0; margin:7px 0 3px; width: 260px; } .lt-ie9.lt-ie8 .megacatch .price { margin-top:7px; } .megacatch .price li { background:#5cc10b; display:inline; color:#fff; padding:1px 7px 4px 6px; float:left; font-size:14px; } .auto .price li { display: inline; } .auto .price li, .megacatch .price li+li { background:#F7F7F7; color:#4C4C4C; line-height: 17px; margin-top: 2px; } .auto .price li.last-child, .megacatch .price li.last-child { border-left: 1px solid #E1E1E1; } .megacatch p.all { padding:15px 0 0; } .tab.megacatch figure, .tab.megacatch img{ width:100px; height:52px; float: left; } .tab.megacatch p { margin-bottom:0; } .tab.megacatch .dek { padding-bottom:0; } .megacatch .time { color:#333333; font-size:12px; line-height:17px; float:left !important; } .megacatch .btn { float: right; margin-top: 0; } /* ========================================================================== Local/coupon ========================================================================== */ .lt-ie9.lt-ie8 .tab.local, .lt-ie9.lt-ie8 .tab.coupon { width:100%; } /* ========================================================================== Facebook Widget ========================================================================== */ #facebook ._4s7c { height:430px !important; border:0; } /* ========================================================================== Local ========================================================================== */ .local dl { float:left; padding-right: 10px; margin: 1px 0; } .local dl+dl{ padding-right: 0; } .local dd { font-family: 'cassiabold'; font-weight: normal; } .local dt, .local dd { margin:0; clear: both; float: left; } .tab.local figure, .tab.local img { height:60px; width:82px; } .tab.local .dek, .tab.local .inner { width: 178px !important; font-size: 13px; line-height: 15px; } /* ========================================================================== Aside Newsletter ========================================================================== */ aside div.newsletter{ background-color: #3E464D !important; padding-bottom: 12px; } .newsletter h2 { background:url('/unis2/css/../images/sprite.png') no-repeat 0 -975px; border-bottom: 1px solid #6d6d6d; margin: 5px 15px; padding:7px 0 8px 39px; font-size: 15px; line-height: 18px; } .newsletter fieldset { background-color: #3E464D; padding:3px 15px 2px; height:31px; } .newsletter label { display:none; } .newsletter input { background-color: #FFFFFF; border: 0; color: #3E464D; font-size: 15px; margin-right: 11px; width: 202px; } /* ========================================================================== Contest ========================================================================== */ .contest #recaptcha_area { background: none repeat scroll 0 0 #FFFFFF; float: left; margin: 0 0 14px 0; } #slickbox { display:none; } .contest section { clear: both; float: left; margin-bottom: 50px; } .contest section .inner { float: left; list-style-type: none; margin: 0; padding: 0; width: 100%; } .contest section .inner li+li{ border-top:2px solid #E6E6E6; padding-top:40px; margin-top:40px; } .contest section .inner li{ border:none; clear: both; float: left; margin: 0; padding: 0; width:100%; } .single.contest p,.single.contest a, .single.contest h3 { clear: both; float: left; } .single.contest p.title { padding:0; color:#000; } /* ========================================================================= Jobs ========================================================================== */ .jobs button { margin: 15px 230px 0; } /* ========================================================================== Subscriber Advantage ========================================================================== */ .subscription li a { background: url('/unis2/css/../images/sprite.png') no-repeat -96px -434px #FFFFFF; width:79px; height:93px; float:left; } .subscription li.digital a { background: url('/unis2/css/../images/sprite.png') no-repeat -185px -434px #FFFFFF; width:79px; height:93px; float:left; } .subscription { margin:0; padding:0; } .subscription li { float: left; list-style: none; margin: 0 110px; text-align: center; width: 80px; } /* ========================================================================== Tooltip ========================================================================== */ .tooltip { display: none; } .tooltip h3 { font-size: 13px; line-height: 18px; margin: 0; padding: 33px 15px 0; } .more-section { position:relative; float:left !important; } .tooltip .inner { background:#fff; height: auto; position: absolute; width: 193px; z-index: 999; -moz-box-shadow: 0 6px 5px #bebebe; -webkit-box-shadow: 0 6px 5px#bebebe; box-shadow: 0 6px 5px #bebebe; } .more-section .top { background: url('/unis2/css/../images/sprite.png') no-repeat right bottom; width: 193px; height:18px; display:block; } .more-section .more { background: url('/unis2/css/../images/sprite.png') no-repeat -51px -114px; display: block; height: 20px; width: 20px; margin: 10px 0 5px 30px; cursor: pointer; } .more-section .close_tt { background: url('/unis2/css/../images/sprite.png') no-repeat 0px -106px; height: 31px; width: 30px; display: block; position: absolute; right: 0px; top: 0; cursor: pointer; } #primary-content .more-section li { float:left; clear:both; } #primary-content .more-section li a { padding:0; font-size:13px; line-height:18px; } #primary-content .more-section li a span{ color:#808080 } .tooltip .list, #search .type .more-section ul.list { margin: 10px 15px; width: 153px; } #container #primary-content .tooltip .list a { padding:0; } /* ========================================================================== ========================================================================== */ .single .form #advanced_search label, .single .form #advanced_search input, .single .form #advanced_search textarea { font-size: 18px; line-height: 24px; } .partnerships { width:100%; text-align:center; } .form #advanced_search fieldset { margin:0; } .form #advanced_search_submit { margin-left: 215px; } .form .sort #advanced_search_submit { margin-left:0; } .single.form #forgot_password .btn { float:none; } .form.single .approved_change li{ clear: both; } .log-in.form.single .content .author img{ max-width: 250px; max-height: 373px; } .log-in.form.single .content .blog+.blog{ margin-top: 15px; } .log-in.form.single .content .blog .articles{ padding: 0 0 0 25px; } #primary-content #contact_us p:first-child{ color: #f00; font-family: 'cassiabold'; font-weight: normal; margin: 20px 0 35px; } /* ========================================================================== Obituaries ========================================================================== */ .obituaries .form { width:650px; } .obituaries .form h2{ width:630px; } .obituaries .form #advanced_search_submit { margin:14px 0 0 180px !important; } /* ========================================================================== SCPC ========================================================================== */ .xpromo_head form input { clear:none; box-shadow:none; } #scpc_top_banner input, #findLabel, #whereLabel { font-family:Arial,​Helvetica,​sans-serif !important; font-size: 13px !important; } .xpromo_head ul li a:hover { color:#FFF !important; } .xpromo_head ul li a { padding-bottom: 7px!important; } .xpromo_head ul li.more_site ul li a { padding:0!important; } #scpc_top_banner .xpromo_head { width: 980px; } .xpromo_head input, #xpromo_head select { box-shadow:inset 0px 0 0px 0px; -moz-box-shadow:inset 0px 0 0px 0px; -webkit-box-shadow:inset 0px 0 0px 0px; -khtml-box-shadow:inset 0px 0 0px 0px; clear: none; } .xpromo_head ul li a:hover { color:#ffffff !important; } /* ========================================================================== Footer ========================================================================== */ footer { background-color: #3E464D; float: left; clear:both; width:100%; font-size: 14px; line-height: 17px; color:#fff; } footer .info li { background: url('/unis2/css/../images/sprite.png') no-repeat right -507px #3E464D; margin-left: 10px; padding-right: 10px; } footer .info li+li { background:none; padding-right: 0; } footer .info li span { background: url('/unis2/css/../images/sprite.png') no-repeat right -461px #3E464D; display: block; float: left; height: 16px; margin-right: 8px; width: 23px; } footer .inner { margin:0 auto; width:980px; padding: 0; } footer .inner div{ background-color: #3E464D; float: left; padding:37px 10px; } footer .links { list-style-type:none; margin:0 0 30px 0; padding:26px 0 47px; border-bottom:1px solid #52595f; font-size: 14px; line-height: 15px; } footer .links li { float:left; margin-right: 15px; } footer a, footer a:hover { color:#fff !important; } .ad-wrapper { margin: 30px 0; background-color: #FFFFFF; width:100%; float:left; } .lt-ie9.lt-ie8 .ad-wrapper { float:none; } footer .ad-wrapper div { margin: 0 auto; width: 980px; } footer .share { margin: 0; font-size: 16px; line-height: 17px; } footer .share ul { float: left; margin: 0; padding: 0; } footer .share, footer .share li { width:auto; color:#fff; font-family: 'cassiabold'; font-weight: normal; padding:0 10px 0 0; margin:0; } footer .share li { padding-right: 10px; padding-top: 3px; } footer .share ul li { padding: 0 5px 0 0; width: 24px; } footer .info footer a.,footer .info footer a:hover { color:#fff !important; } footer .info { float:right; list-style-type:none; padding:0; margin:0; } footer .info li { float:left; } footer .copyright { border-top:1px solid #52595f; float: right; margin-top: 30px !important; padding-top: 30px !important; font-size:11px; line-height:12px; width:980px; } footer .copyright p { display: block; float: right; font-size: 11px; line-height: 12px; margin: 6px 0 0; padding: 0; width: 147px; } footer .copyright ul { color: #ABABAB; float: right; font-size: 11px; list-style:none; margin: 0 0 40px 0; padding: 0; text-align: right; } footer .copyright ul li { margin-bottom: 6px; font-size:11px; } footer .copyright ul li+li { float: left; font-size: 12px; line-height: 14px; margin-left: 0; padding-right: 0; } footer .copyright ul li.last-child { background: none; padding-right: 0; } footer .copyright ul li.last-child a { background: url('/unis2/css/../images/sprite.png') no-repeat -449px -856px; margin-left: 8px; padding-left: 8px; } footer .tc-independent { color: #000000; display: block; float: left; height: 33px; width: 140px; } footer .tc-logo{ background: url('/unis2/css/../images/sprite.png') no-repeat -320px -345px; color: #000000; display: block; float: left; height: 33px; width: 310px; } footer .tc-logo img, footer .tc-independent img { text-indent:-9999px; } .checked { color: green; } footer .info li{ background: url('/unis2/css/../images/sprite.png') no-repeat -428px -463px #3E464D; margin-left: 0; padding-left: 30px; } footer .info li+li{ padding-left: 0; } footer .info li+li a{ padding-left: 10px; border-left: 1px solid #4e555b; } .custom_footer{ border-top: 1px solid #52595F; margin-top:30px; width:980px; } /* ========================================================================== Opinon ========================================================================== */ .highlight.opinion figure img { width:100px; height:100px; } .opinion article .dek { width: 185px; margin-right: 10px; } /* ========================================================================== Event ========================================================================== */ .events section { float:left; width:650px; font-size: 15px; line-height: 18px; padding-bottom:23px; padding-top:20px; border-top: 1px solid #E6E6E6; } .events section .inner { float: left; } .events section figure { width: 250px; float: right; } .events section figure img { float: left; max-width: 250px; margin-bottom:10px; } .events section figure p { font-size:13px; line-height:15px; margin:0; } .events section .inner.no-image ul { float: left; width: 100%; padding-right: 0; } .events section ul { list-style-type:none; margin:0; padding:0 20px 0 0; float: left; width: 380px; } .events ul strong { float: left; width: 75px; } .events li.last-child strong { width: 100%; } .event-detail.no-border{ border: 0; padding: 0; } .events section.no-border { border: 0; margin-bottom: 23px; } .events .add-more-events { margin-bottom: 23px; border-bottom: 1px solid #E6E6E6; padding-bottom: 23px; } .events ul p { margin:0 0 0 75px; padding:0; display:block; } .events h3 { font-size:20px; line-height:18px; font-family: cassiabold; font-weight: normal; margin:0 0 20px; padding:0; } .events .btn { color:#333; margin-right: 13px; } .events .btn,.events .btn:hover { color: #fff!important; } .events .btn.more { background: none repeat 0 0 #F7F7F7 !important; border: 1px solid #DCDCDC; color: #333!important; } .events .more-events { text-align:center; border-bottom:1px solid #DCDCDC; } .events .list { float:right; width:338px; clear:none; } .single.form #submit_event .btn { clear: none; float: none; } .events section .upcoming-events { float:Left; overflow:hidden; width:360px; } .events section .upcoming-events a:hover { text-decoration:none; } .events section .upcoming-events h3 { margin: 0; padding-bottom: 10px; } .events section .last-child { padding:20px 0 0; } /* ========================================================================== Helper classes ========================================================================== */ /* * Image replacement */ .ir { background-color: transparent; border: 0; overflow: hidden; /* IE 6/7 fallback */ *text-indent: -9999px; } .ir:before { content: ""; display: block; width: 0; height: 150%; } /* * Hide from both screenreaders and browsers: h5bp.com/u */ .hidden { display: none !important; visibility: hidden; } /* * Hide only */ .hidden-display { display: none; } /* * Hide only visually, but have it available for screenreaders: h5bp.com/v */ .visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } /* * Extends the .visuallyhidden class to allow the element to be focusable * when navigated to via the keyboard: h5bp.com/p */ .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } /* * Hide visually and from screenreaders, but maintain layout */ .invisible { visibility: hidden; } /* * Clearfix: contain floats * * For modern browsers * 1. The space content is one way to avoid an Opera bug when the * `contenteditable` attribute is included anywhere else in the document. * Otherwise it causes space to appear at the top and bottom of elements * that receive the `clearfix` class. * 2. The use of `table` rather than `block` is only necessary if using * `:before` to contain the top-margins of child elements. */ .clearfix:before, .clearfix:after { content: " "; /* 1 */ display: table; /* 2 */ } .clearfix:after { clear: both; } /* * For IE 6/7 only * Include this rule to trigger hasLayout and contain floats. */ .clearfix { *zoom: 1; } /* ========================================================================== EXAMPLE Media Queries for Responsive Design. Theses examples override the primary ('mobile first') styles. Modify as content requires. ========================================================================== */ @media only screen and (min-width: 35em) { /* Style adjustments for viewports that meet the condition */ } @media print, (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { /* Style adjustments for high resolution devices */ } /* ========================================================================== Print styles. Inlined to avoid required HTTP connection: h5bp.com/r ========================================================================== */ @media print { * { background: transparent !important; color: #000 !important; /* Black prints faster: h5bp.com/s */ box-shadow: none !important; text-shadow: none !important; } a, a:visited { text-decoration: underline; } /*a[href]:after { content: " (" attr(href) ")"; }*/ abbr[title]:after { content: " (" attr(title) ")"; } /* * Don't show links for images, or javascript/internal links */ .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; /* h5bp.com/t */ } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } } .nativo-ad { clear: both; }