#slider3 {
  position: relative;
  overflow: hidden;
  width: 635px;
  margin:0;
  height: 371px;
}
#sequence .slide {height:330px;width:100%;}
#slider3 .item1 {float:left;width:395px;position:relative;height:330px; overflow: hidden;}
#slider3 .item1 img {display:block;width:auto;height:100%;}
#slider3 .item1 .title {position:absolute;background:rgba(0,0,0,0.4);bottom:0;height:auto;z-index:2;border-left:8px solid #DF0613;vertical-align:middle;width:387px; padding: 13px 0;}
#slider3 .item1 .title a {display:block;color:white;font-family:Boxn;font-size:24px;vertical-align:middle;margin-top:0;margin-left:12px;}
#slider3 .item-right {float:right;}
#slider3 .item-right .item {position:relative; width: 232px; height: 161px; overflow: hidden;}
#slider3 .item-right .item:last-child {margin-top:8px;}
#slider3 .item-right .item img {display:block;width:auto;height:100%;}
#slider3 .item-right .item .title {height:auto;position:absolute;bottom:0;border-left:6px solid #DF0613; width:225px;background:rgba(0,0,0,0.4); padding: 7px 0;}
#slider3 .item-right .item .title a {display:block;color:white;margin-left:6px;margin-top:0;font-family:Boxn;font-size:16px;}
#slider3 .page-slider {clear:both;padding:8px;display:block;background:#F2F1EF;margin-top:8px;text-align:center;font-family:box-reg;font-size:14px;color:#808080;vertical-align:middle;width:548px;}

.control-slider {position:absolute;left:569px;top:348px;;width:70px;z-index:200;}
.control_next {background:url(../images/carright.png);width:32px;height:32px;float:left;cursor:pointer;}
.control_prev {background:url(../images/carleft.png);width:32px;height:32px;float:left;margin-right:2px;cursor:pointer;}
.control_next:hover, .control_prev:hover {background-position:0 -38px;}
.control_next:active, .control_prev:active {background-position:0 -76px;}

.rel {position:relative;}
.space {display:block;clear:both;height:32px;}
.fl {float:left;}
.fr {float:right;}
.rel {position:relative;vertical-align:top;}
.red-triangle {background:url(../images/red-triangle.png); width:5px;height:10px;}
.line-sp1 {position:absolute;height:100%;border-right:1px solid rgba(0,0,0,0.07);left:205px;}
.line-sp2 {position:absolute;height:100%;border-right:1px solid rgba(0,0,0,0.07);left:422px;}
.line-sp3 {position:absolute;height:100%;border-right:1px solid rgba(0,0,0,0.07);left:314px;}
.breaking-news {width:196px;float:left;}
.breaking-news .breaking-news-title {font-size:16px;font-family:Boxn;background:#DF0613;padding:4px 4px 4px 12px;height:24px}
.breaking-news .breaking-news-title a{color:#FFFFFF;}
.breaking-news .breaking-news-title a:hover{text-decoration:underline;}
.breaking-news .breaking-list ul {padding:0;margin:0;}
.breaking-news .breaking-list ul li:nth-child(even){background:rgba(242, 241, 239, 0.5);}
.breaking-news .breaking-list ul li{background:rgb(242, 241, 239);}
.breaking-news .breaking-list ul li{padding:9px 12px 9px 0;margin:2px 0;}
.breaking-news .breaking-list ul li .red-triangle {margin-top: 5px;}
.breaking-news .breaking-list ul li .cont {float:left;margin-left:7px;width:171px;}
.breaking-news .breaking-list ul li .cont a {font-family:Boxn;font-size:14px;color:#1F527B;line-height:16px;}
.breaking-news .breaking-list ul li .cont .date {font-family:helvetica-reg;font-size:10px;color:#666666;margin-top:0;}
.editors {width:412px;float:left;margin-left:20px;}
.editors .story-center {display:inline-table;border-bottom:none;border-top:1px solid rgba(0,0,0,0.15);margin:5px 0;padding-top:16px;}
.editors .story-center .comment-count {font-family:helvetica-reg;font-size:12px;color:#666666;float:left;margin-top:6px;margin-left:6px;}
.editors .story-center .icon-comment {background:url(../images/comment-icon.png);width:16px;height:16px;margin-top:10px;float:left;}
.editors .story-center h4{clear:left;}
.editors .story-center .image-holder {width:200px;float:right;margin-left:16px;}
.editors .story-center .image-holder img {width:200px;height:120px;}
.editors .story-center.memo{padding-top:3px;border-top:3px solid #FCEE21}
.editors .story-center.memo .memo-box{background-color:#F0F0F0;padding:12px;}
.editors .story-center.memo h4 a{color:#DF0613;}
.editors .title-style1 {height:16px;}
.title-style1 {border-top:3px solid #DF0613;padding:7px 0;}
.title-style1 a {font-family:box-bold;font-size:18px;color:#DF0613;}
.title-style1 a:hover {text-decoration:underline;}
.title-style1.video{border-bottom:1px solid #ccc;margin-bottom:10px;}

.title-style2 {border-top:3px solid #000000;padding:7px 0;border-bottom:1px solid rgba(0,0,0,0.1);}
.title-style2, .title-style2 a {font-family:Boxn;font-size:16px;color:#000000;}

.title-style3 {border-top:3px solid #DF0613;padding:7px 0;border-bottom:1px solid rgba(0,0,0,0.1);}

.generic-news .headline-list ul.stories li {padding:10px 0 10px 0;}
.generic-news .headline-list ul.stories li .image{overflow:hidden;height:126px;width:100%;}
.generic-news .headline-list ul.stories li a {font-family:box-reg;font-size:13px;color:#1F527B;}
.generic-news .headline-list ul.stories li:first-child a {font-size:16px;font-family:Boxn;}
.generic-news .headline-list ul.stories li:last-child {border:none;}
.generic-news.odd-world-fp .title-style1 {background:#F2F1EF;border-top:3px solid black;}
.generic-news.odd-world-fp .title-style1 a {color:black;}
.generic-news.odd-world-fp .headline-list ul.stories li p {margin-top:5px;font-family:helvetica-reg;font-size:12px;color:#666666;line-height:16px;margin-bottom:0;}
.generic-news.block2 {width:305px;}
.generic-news.block2 .title-style1 {border-top-color:#089AC8;}
.generic-news.block2 .title-style1 a {color:#089AC8;}




.lifestyle {width:630px;margin-right:20px;float:left;padding:0;}
.lifestyle > .bg {background:rgba(205,25,86,0.1);margin-top:4px;}
.lifestyle .left {width:390px;float:left;padding:12px 0 12px 15px;}
.lifestyle .left .image {width:180px;height:120px;overflow:hidden;}
.lifestyle .left .image img {width:100%;min-height:120px;}
.lifestyle .left .pic {float:left;width:190px;margin-right:10px;margin-bottom:10px;}
.lifestyle .left .pic:nth-child(2n) {margin-right:0;}
.lifestyle .left h4 a {color:#CD1956;font-family:Boxn;font-size:15px;}

.lifestyle h3 {background:#CD1956;padding:0;margin:0;text-align:center;padding:4px;}
.lifestyle h3 a {color:white;font-family:box-bold;font-size:18px;}
.lifestyle a:hover {text-decoration:underline;}

.lifestyle .right {width:199px;}
.lifestyle .right {border-left:1px solid rgba(0,0,0,0.1);padding:0 10px;margin-top:10px;margin-bottom:10px;}
.lifestyle .right li {display:block;border-bottom:1px solid rgba(0,0,0,0.1);padding:5px 0;}
.lifestyle .right li a {font-family:box-reg;font-size:13px;line-height:16px;color:#CD1956;}
.lifestyle .right li:first-child a {font-family:Boxn;font-size:16px;}
.lifestyle .right li:last-child{border:none;}
/*
.lifestyle .headline-list {background:rgba(205,25,86,0.1);margin-top:4px;padding:12px 8px 12px 8px;border:none;}
.lifestyle .headline-list a {color:#CD1956;}
.lifestyle .headline-list .first {padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,0.1);}
.lifestyle .headline-list .first a, .lifestyle .headline-list .right a{font-family:Boxn;font-size:14px;}
.lifestyle .headline-list ul.left {float:left;width:186px;line-height:16px;border-right:1px solid rgba(0,0,0,0.1);padding-right:10px;margin-top:12px;}
.lifestyle .headline-list ul.left li {padding:5px 0;border-bottom:1px solid rgba(0,0,0,0.1);}
.lifestyle .headline-list ul.left li:last-child {border:none;}
.lifestyle .headline-list ul.left li a {font-family:box-reg;font-size:13px;line-height:16px;}
.lifestyle .headline-list .right {float:right;width:186px;padding-top:12px;line-height:16px;}
.lifestyle .headline-list .right img {width:186px;height:123px;}
*/

.sidebar-generic {background:#F2F1EF;margin:4px 0;}
.sidebar-generic .red-triangle {margin-top:16px;}
.sidebar-generic .title {margin:15px 0 0 6px;line-height:15px;}
.sidebar-generic .title a {color:red;font-family:Boxn;font-size:18px;}
.sidebar-generic .left {width:170px;margin-left:12px;}
.sidebar-generic .left ul li {border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:10px;line-height:16px;margin-top:10px;}
.sidebar-generic .left ul li:last-child {border:none;}
.sidebar-generic .left ul li a {color:#1F527B;font-family:Boxn;font-size:13px;}
.sidebar-generic .right {margin-right:8px;margin-top:12px;}
.sidebar-generic .right img {width:96px;}

.sidebar-generic.others {padding:16px 0;}
.sidebar-generic.others .title {display:block;font-family:Boxn;font-size:18px;color:rgba(0,0,0,0.6);margin-top:0;margin-left:8px;}
.sidebar-generic.others .red-triangle {margin-top:6px;}
.sidebar-generic.others .link {margin-left:5px;color:rgba(0,0,0,0.12);font-family:box-reg;}
.sidebar-generic.others .link a {font-family:Boxn;font-size:16px;}
.sidebar-generic.others .link a:hover{text-decoration:underline;}

#sequence.sequence-fallback {overflow:hidden;}
#sequence > .sequence-canvas li > .slide {
  position: absolute;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  -ms-transition-timing-function: ease-in-out;
  -o-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
#sequence {position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}
#sequence > .sequence-canvas > li {position:absolute;width:100%;height:100%;z-index: 1;}
#sequence .slide {
  left: 100%;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -ms-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: "left";
  -moz-transition-property: "left";
  -ms-transition-property: "left";
  -o-transition-property: "left";
  transition-property: "left";
  -webkit-transition-timing-function: linear;
  -moz-transition-timing-function: linear;
  -ms-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  transition-timing-function: linear;
}
#sequence .animate-in .slide {
  left: 0;
}
#sequence .animate-out .slide {
  left: -100%;
}

.sidebar-1 {margin-bottom:20px;}
.sidebar-1 ul li{background:rgba(31,82,123,0.1);}
.sidebar-1 ul li:nth-child(even) {background:rgba(31,82,123,0.06);}
.sidebar-1 ul li {margin-bottom:2px;padding:12px 8px 12px 8px;}
.sidebar-1 ul li:first-child {margin-top:4px;line-height:18px;}
.sidebar-1 ul li a {font-family:Boxn;font-size:14px;}

.sidebar-follow {margin-bottom:24px;}
.sidebar-follow ul.fol li {padding:8px;border-bottom:1px solid rgba(0,0,0,0.15);background:#F2F1EF;}
.sidebar-follow ul.fol li .prod {float:left;width:120px;font-family:Boxn;font-size:16px;margin-top:5px;}
a.icon1 {float:left;margin-right:8px;width:28px;height:28px;text-decoration:none;cursor:pointer;}
.twitter-news {background:url(../images/socmed-icon-big-news-twitter.png);}
.fb-news {background:url(../images/socmed-icon-big-news-facebook.png);}
.linkedin-news {background:url(../images/socmed-icon-big-news-linkedin.png);}
.twitter-travel {background:url(../images/socmed-icon-big-travel-twitter.png);}
.twitter-ttwigo {background:url(../images/socmed-icon-big-entertainment-twitter.png);}
.fb-travel {background:url(../images/socmed-icon-big-travel-facebook.png);}
.path-travel {background:url(../images/socmed-icon-big-travel-pinterest.png);}
.youtube-travel {background:url(../images/socmed-icon-big-travel-youtube.png);}
.twitter-community {background:url(../images/socmed-icon-big-community-twitter.png);}
.fb-community {background:url(../images/socmed-icon-big-community-facebook.png);}
.twitter-jobs {background:url(../images/socmed-icon-big-jobs-twitter.png);}
.fb-jobs {background:url(../images/socmed-icon-big-jobs-facebook.png);}
.linkedin-jobs {background:url(../images/socmed-icon-big-jobs-linkedin.png);}

a.icon1:hover {background-position:0 -34px;text-decoration:none;}
a.icon1:active {background-position:0 -68px;}

a.twitter-forum {display:block;width:28px;height:28px;background:url(../images/socmed-icon-big-readers-forum-twitter.png);margin-right:0;}
a.fb-forum {margin-left:8px;display:block;width:28px;height:28px;background:url(../images/socmed-icon-big-readers-forum-facebook.png);}
a.twitter-forum:hover,a.fb-forum:hover {background-position: 0 -34px;}
a.twitter-forum:active,a.fb-forum:active {background-position: 0 -68px;}

a.icon2 {float:left;margin-right:8px;width:28px;height:28px;text-decoration:none;cursor:pointer;background:url(../images/Video-share-button-assets.png);}
a.icon2.fb-share {background-position:-40px 0;}
a.icon2.fb-share:hover {background-position:-40px -34px;text-decoration:none;}
a.icon2.fb-share:active {background-position:-40px -68px;}
a.icon2.twitter-share {background-position:0 0;}
a.icon2.twitter-share:hover {background-position:0 -34px;text-decoration:none;}
a.icon2.twitter-share:active {background-position:0 -68px;}
a.icon2.gplus-share {background-position:-80px 0;}
a.icon2.gplus-share:hover {background-position:-80px -34px;text-decoration:none;}
a.icon2.gplus-share:active {background-position:-80px -68px;}


.gallery-tab {border-bottom:1px solid rgba(0,0,0,0.15);margin-bottom:4px;border-top:3px solid #F0F0F0;margin-top:20px;}
.gallery-tab .gallery-menu {padding:7px 0;cursor:pointer;font-family:Boxn;font-size:14px;color:#AAA;float:left;margin-right:10px;}
.gallery-tab .pipe {padding:7px 0;font-family:Boxn;font-size:14px;color:#CCC;float:left;margin-right:10px;}
.gallery-tab .gallery-menu.active {color:#DF0613;}
.gallery-item .item {display:none;}
.gallery-item .item.active {display:block;}
.gallery-item .item ul li {background-color:#F0F0F0;margin-top:2px;padding:12px;}
.gallery-item .item ul li img{margin-left:16px;width:200px;}
.gallery-item .item ul li a {font-family:Boxn;font-size:14px;}

a.menu-print:hover {text-decoration: underline;}
.news-sticker-wrap {border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:3px 0;margin-bottom:20px;}
.news-sticker-bg {background:#eee;}
.news-sticker {clear:both;vertical-align: middle;overflow:hidden;height:32px;}
.news-sticker .title {padding:0 15px;line-height:32px;font-family:box-bold;font-size:16px;color:black;background:#FAEC28;display:inline-block;position:relative;height:32px;vertical-align:middle;margin-right:20px;}
.news-sticker .title .triangle {position:absolute;z-index:2;top:0;right:-12px;width:12px;height:32px;background:url(../images/breaking-news-yellow-triangle.png);}

/* liScroll styles */

.tickercontainer { /* the outer div with the black border */
width: 700px; 
height: 30px; 
margin: 0; 
padding: 0;
overflow: hidden; 
display:inline-block;
vertical-align: middle;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 0px;
top: 8px;
width: 1600px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 750px;
font: bold 15px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
vertical-align: middle;
line-height:12px;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #1f527b;
font-family:box-bold;
font-size:16px;
margin: 0 10px 0 0;
} 
ul.newsticker span {
margin: 0 50px 0 0;
font-family:helvetica-reg;
font-size:12px;
color:#666666;
} 

#ticker01 {
    height:32px;
    position:relative;
    width:700px;
    display:inline-block;
    vertical-align: middle;
}

#ticker01 > .sequence-canvas li > * {  /* required */
    position: absolute;
}

#ticker01 > .sequence-canvas { /* required */
    height: 100%; 
    width: 100%;
}

#ticker01 > .sequence-canvas > li { /* required */
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    line-height:32px;
    vertical-align: middle;
}

#ticker01 .slide {
    opacity:0;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    -ms-transition-duration: opacity .25s ease-in-out;
    -o-transition-duration: opacity .25s ease-in-out;
}
#ticker01 .animate-in .slide {
  opacity:1;
}
#ticker01 .animate-out .slide {
  opacity:0;
}
#ticker01  li  span {
    margin: 0 50px 0 0;
    font-family:helvetica-reg;
    font-size:12px;
    color:#666666;
}
#ticker01  li  a {
    white-space: nowrap;
    padding: 0;
    color: #1f527b;
    font-family:box-bold;
    font-size:16px;
    margin: 0 10px 0 0;
} 
