    body .homepageTabs .tabviewelement h3{ padding-bottom: 5px; line-height: 1; }

body .homepageTabs .ui-tabs-panel{ padding: 10px 0 0 0; border: 0; background: none; /*border-top: 1px solid #ccc;*/ }

body .homepageTabs .ui-tabs-panel .columnsplitter.twoColumns{ margin-bottom: 0; }
body .homepageTabs .ui-tabs-panel .columnsplitter.twoColumns .col1{ margin-top: 5px; }
body .homepageTabs .ui-tabs-panel .col1 .teaser-image-top .bn-headline{ /*bottom: 0;*/ }
body .homepageTabs .ui-tabs-panel .col1 ul.linklist li a{ font-size: 1.1em; }

body .homepageTabs .ui-tabs-panel .col2 ul.linklist li a{ font-size: 0.7em; line-height: 1.2; }

body .homepageTabs .ui-tabs-panel .col1 .teaserTitle{ font-size: 1.2em; font-weight: bold; }
body .homepageTabs .ui-tabs-panel .col1 .teaserTitle,
body .homepageTabs .ui-tabs-panel .col1 .teaserTitle a{ line-height: 1.2; }

body .homepageTabs .ui-tabs-panel .listHorizontal .teaserTitle,
body .homepageTabs .ui-tabs-panel .listHorizontalTop .teaserTitle,
body .homepageTabs .ui-tabs-panel .topstorybn .teaserTitle{ width: 276px !important; }

body .homepageTabs .ui-tabs-panel .columnsplitter.listHorizontal .element .linklist .teaser-image-top .teaserTitle a,
body .homepageTabs .ui-tabs-panel .columnsplitter.listHorizontalTop .element .linklist .teaser-image-top .teaserTitle a,
body .homepageTabs .ui-tabs-panel .columnsplitter .topstorybn .element .linklist .teaser-image-top .teaserTitle a{ width: 276px !important; padding: 10px 12px; }

body .homepageTabs .ui-tabs-panel div.vid,
body .homepageTabs .ui-tabs-panel div.gal{ right: 10px !important; }


/**/
/*body .homepageTabs{ border-bottom: 1px solid #b0b0b0; }
body .homepageTabs.columnsplitter.border_top{ border-top: 0; }
*/

body .columnsplitter.border_top{ /*border-top: 1px solid #b0b0b0;*/ }

/*body .homepageTabs .tabviewelement h3 a{ background-color: #d12927; color: #fff; font-size: 18px; line-height: 1; border-radius: 5px; padding: 0px 10px; transition: background-color 0.4s ease-out 0s; margin-bottom: 10px; display: inline-block; }
body .homepageTabs .tabviewelement h3 a:active,
body .homepageTabs .tabviewelement h3 a:hover{ text-decoration: none; color: #fff; background-color: #000; transition: background-color 0.4s ease-in; }*/

body div.CP24Weather h4 a,
body .trafficWidget h4 a,
body .columnsplitter h3 a,
body .homepageTabs .tabviewelement h3 a{ color: #d12927; font-size: 18px; line-height: 1; transition: color 0.4s ease-out 0s; margin-bottom: 15px; }
body div.CP24Weather h4 a,
body .trafficWidget h4 a{ margin-bottom: 0 !important; }
body div.CP24Weather h4 a:active,
body div.CP24Weather h4 a:hover,
body .trafficWidget h4 a:active,
body .trafficWidget h4 a:hover,
body .columnsplitter h3 a:active,
body .columnsplitter h3 a:hover,
body .homepageTabs .tabviewelement h3 a:active,
body .homepageTabs .tabviewelement h3 a:hover{ text-decoration: none; color: #000; transition: color 0.4s ease-in; }

body .homepageTabs .tabviewelement .ui-tabs-nav a span{ font-weight: normal; }
body .homepageTabs .tabviewelement .ui-tabs-nav li{ border: 0; line-height: 1; }
body .homepageTabs .tabviewelement .ui-tabs-nav li.ui-tabs-selected{}


body .homepageTabs .tabviewelement .ui-tabs-nav li a{ background: none; border: 0; line-height: 1; padding-top: 0; background-color: transparent /*#d0d0d0*/; border-radius: 3px; padding: 5px 5px; text-transform: uppercase; /*transition: background-color 0.4s ease-out;*/ }
body .homepageTabs .tabviewelement .ui-tabs-nav li a span{ height: auto; padding: 0; line-height: 1; border: 0; color: #000 /*#909090*/; /*transition: color 0.4s ease-out;*/ }
body .homepageTabs .tabviewelement .ui-tabs-nav li a:hover{ background-color: #b0b0b0; /*transition: background-color 0.4s ease-in;*/ }
body .homepageTabs .tabviewelement .ui-tabs-nav li a:hover span{ color: #fff; /*transition: background-color 0.4s ease-in;*/ }

body .homepageTabs .tabviewelement .ui-tabs-nav li.ui-tabs-selected a{ /*box-shadow: 1px 1px 5px #888888;*/ border: 0; top: 0; background-color: #d12927/*#b0b0b0*/; transition: background-color 0.4s ease-out; cursor: default; }
body .homepageTabs .tabviewelement .ui-tabs-nav li.ui-tabs-selected a span{ color: #fff; transition: color 0.4s ease-out; }


body .content-primary .list.element .bottom-links,
body .homepageTabs .tabviewelement .list.element .bottom-links{ margin-top: 10px; display: inline-block; width: 100%; padding: 0; }
body .content-primary .listHorizontal .list.element ul.linklist.vertical + .bottom-links,
body .content-primary .listHorizontal .list.element ul.linklist.vertical + .bottom-links ~ .clearfix{ display: block; padding-top: 5px; }
body .content-primary .listHorizontal .list.element ul.linklist + .bottom-links,
body .content-primary .listHorizontal .list.element ul.linklist + .bottom-links ~ .clearfix{ display: none; }

body .content-primary .list.element .bottom-links div,
body .homepageTabs .tabviewelement .list.element .bottom-links div{ text-decoration: none !important; border: 0 !important; margin-right: 0; float: left; width: 98%; }
body .content-primary .list.element .bottom-links div a,
body .homepageTabs .tabviewelement .list.element .bottom-links div a{ /*box-shadow: 1px 1px 5px #888888;*/ border-radius: 3px; background-color: #b0b0b0; font-size: 12px; padding: 5px 0px; width: 100%; line-height: 1.0; color: #fff; text-decoration: none !important; text-transform: uppercase; text-align: center; transition: background-color 0.4s ease-out 0s; border: 0 !important; display: inline-block; font-weight: bold; }
body .content-primary .list.element .bottom-links div a:active,
body .content-primary .list.element .bottom-links div a:hover,
body .homepageTabs .tabviewelement .list.element .bottom-links div a:active,
body .homepageTabs .tabviewelement .list.element .bottom-links div a:hover{ padding: 6px 0px 4px 0px; /*box-shadow: 0px 0px 0px #888888;*/ background-color: #000; transition: background-color 0.4s ease-in; }


/*body .content-primary .list.element ul.linklist .bottom-links{ display: none; }*/

body .homepageTabs .ui-tabs-panel .bx-wrapper .bx-viewport{ height: 265px !important; }
body .homepageTabs .ui-tabs-panel .bx-wrapper .bx-viewport li{ padding: 0; }
body .homepageTabs .ui-tabs-panel .bx-wrapper .bx-viewport span.vidWatch{ display: none; }
body .homepageTabs .ui-tabs-panel .bx-wrapper .bx-controls .bx-prev{ left: 0; }
body .homepageTabs .ui-tabs-panel .bx-wrapper .bx-controls .bx-next{ right: 0; }
body .homepageTabs.bug-fix .ui-tabs-panel .columnsplitter.twoColumns .col1{ margin-top: 0px; }

/* Video Links */
body .content-primary /*.homepageTabs .ui-tabs-panel*/ .videoPromosHomepage .linklist li h2.teaserTitle a{ color: #c51b13; }
body .content-primary /*.homepageTabs .ui-tabs-panel*/ .videoPromosHomepage .linklist li h2.teaserTitle a span.vidWatch{ display: none; }

