@font-face{font-family:'FedraSansBook';src:url(/fonts/FedraSansGreek-BookTF.eot?#iefix) format("embedded-opentype"),url(/fonts/FedraSansGreek-BookTF.woff) format("woff"),url(/fonts/FedraSansGreek-BookTF.ttf) format("truetype"),url(/fonts/FedraSansGreek-BookTF.svg#FedraSansGreek-BookTF) format("svg");font-style:normal;font-weight:350}
@font-face{font-family:'FedraSansNormal';src:url(/fonts/fesagrnotf-webfont.eot);src:url(/fonts/fesagrnotf-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/fesagrnotf-webfont.woff2) format("woff2"),url(/fonts/fesagrnotf-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"FedraSansBold";src:url(/fonts/FedraSansGreek-BoldTF.eot?#iefix) format("embedded-opentype"),url(/fonts/FedraSansGreek-BoldTF.woff) format("woff"),url(/fonts/FedraSansGreek-BoldTF.ttf) format("truetype"),url(/fonts/FedraSansGreek-BoldTF.svg#FedraSansGreek-BoldTF) format("svg");font-style:normal;font-weight:700}
@font-face{font-family:'FedraSansMedium';src:url(/fonts/fesagrmdtf-webfont.eot);src:url(/fonts/fesagrmdtf-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/fesagrmdtf-webfont.woff2) format("woff2"),url(/fonts/fesagrmdtf-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'hgfbook';src:url(/fonts/hgfbd___webfont.eot);src:url(/fonts/hgfbd___webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/hgfbd___webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'hgf_bookregular';src:url(/fonts/hgfbk__-webfont.eot);src:url(/fonts/hgfbk__-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/hgfbk__-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'hgf_mediumregular';src:url(/fonts/hgfmd__-webfont.eot);src:url(/fonts/hgfmd__-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/hgfmd__-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'hgf_semiboldregular';src:url(/fonts/hgfsb__-webfont.eot);src:url(/fonts/hgfsb__-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/hgfsb__-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'hgfthin';src:url(/fonts/hgfth___webfont.eot);src:url(/fonts/hgfth___webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/hgfth___webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"LifoEgyptian";src:url(/fonts/LIFOEgyptianConBold.eot?#iefix) format("embedded-opentype"),url(/fonts/LIFOEgyptianConBold.woff) format("woff"),url(/fonts/LIFOEgyptianConBold.ttf) format("truetype"),url(/fonts/LIFOEgyptianConBold.svg#LIFOEgyptianConBold) format("svg");font-style:normal;font-weight:700}
@font-face{font-family:"UBRockWell";src:url(/fonts/UB-RockwellLight.eot?#iefix) format("embedded-opentype"),url(/fonts/UB-RockwellLight.woff) format("woff"),url(/fonts/UB-RockwellLight.ttf) format("truetype"),url(/fonts/UB-RockwellLight.svg#UB-RockwellLight) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:'awsome';src:url(/fonts/awsome.eot?99620075);src:url(/fonts/awsome.eot?99620075#iefix) format("embedded-opentype"),url(/fonts/awsome.woff?99620075) format("woff"),url(/fonts/awsome.ttf?99620075) format("truetype"),url(/fonts/awsome.svg?99620075#awsome) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'social';src:url(/fonts/social.eot?5mfjej);src:url(/fonts/social.eot?5mfjej#iefix) format("embedded-opentype"),url(/fonts/social.ttf?5mfjej) format("truetype"),url(/fonts/social.woff?5mfjej) format("woff"),url(/fonts/social.svg?5mfjej#social) format("svg");font-weight:400;font-style:normal}
[class^="social"],[class*=" social-"]{font-family:'social'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face {font-family: 'lifo_icons';src: url('/fonts/lifo_icons.eot?43712674');src: url('/fonts/lifo_icons.eot?43712674#iefix') format('embedded-opentype'),url('/fonts/lifo_icons.woff?43712674') format('woff'),url('/fonts/lifo_icons.ttf?43712674') format('truetype'),url('/fonts/lifo_icons.svg?43712674#lifo_icons') format('svg');font-weight: normal;font-style: normal;}
.lifo-icon-left-open-mini:before{content:'\e800'}
.lifo-icon-right-open-mini:before{content:'\e801'}
.lifo-icon-up-open-mini:before{content:'\e802'}
.lifo-icon-down-open-mini:before{content:'\e803'}
.lifo-icon-down-open-big:before{content:'\e804'}
.lifo-icon-left-open-big:before{content:'\e805'}
.lifo-icon-right-open-big:before{content:'\e806'}
.lifo-icon-up-open-big:before{content:'\e807'}
.social-mail:before{content:"\f003"}
.social-comment-black:before{content:"\f075"}
.social-comments-2:before{content:"\f086"}
.social-twitter:before{content:"\f099"}
.social-facebook:before{content:"\f09a"}
.social-mail-black:before{content:"\f0e0"}
.social-comment:before{content:"\f0e5"}
.social-comments-1:before{content:"\f0e6"}
.social-instagram:before{content:"\f16d"}
.social-pinterest:before{content:"\f231"}
body{background:#f4f4f4 url(/img/bg-white6.gif) repeat-y top center;margin:0;padding:0}
body.redo.tumblr-index{background:#fff none}
body.pagestylefull{background:#fff none}
body,td{font-size:13px;font-family:FedraSansNormal,sans-serif;color:#0F0F0F}
a,a:link,a:visited,a:active{color:#0F0F0F;text-decoration:none;outline:none}
a:hover{color:#E0001A;text-decoration:none}
a.link-black,a.link-black:link,a.link-black:visited{color:#000}
a.link-grey,a.link-grey:link,a.link-grey:visited{color:#969696}
a.link-grey2,a.link-grey2:link,a.link-grey2:visited{color:#646464}
a.link-lblue,a.link-lblue:link,a.link-lblue:visited{color:#00aeef}
a.link-red,a.link-red:link,a.link-red:visited{color:#E0001A}
a.link-cyan,a.link-cyan:link,a.link-cyan:visited,a.link-cyan:hover{color:#4fd2f7}
a.link-cyan2,a.link-cyan2:link,a.link-cyan2:visited,a.link-cyan2:hover{color:#05a7d4}
a.link-white,a.link-white:link,a.link-white:visited{color:#fff}
a.link-green,a.link-green:link,a.link-green:visited{color:#88B986}
a.link-black:hover,a.link-grey:hover,a.link-grey2:hover,a.link-lblue:hover,a.link-red:hover,a.link-whie:hover,a.link-green:hover{color:#E0001A}
.clear{clear:both;font-size:0;line-height:0;height:0}
.plain{margin:0;padding:0;list-style-type:none}
#site-wrap{width:100%;min-height:100%;position:relative;margin:0 auto;min-width:980px}
#page{width:1000px;position:relative;margin:auto}
#pageWrap{width:1000px;background:#fff;position:relative;margin:auto}
body.widebanner #pageWrap,body.view_topics #pageWrap,body.index_topics #pageWrap,body.index_topics #pageMain,body.view_mediafullscreen #pageWrap{background:none}
/*#pageMid{padding-top:6px}*/
body.category-index #pageMid,body.authors-index #pageMid{padding-top:0;border:0;margin:0 auto}
.menuBot{margin-bottom:10px}
.menuBot a,.menuBot a:link,.menuBot a:visited{color:#000}
.menuBot a:hover{color:#C30000}
.central-list{margin-top:10px}
.central-list .box-header{border-bottom:1px solid #e6e7e8;border-top:6px solid #e6e7e8;color:#000;font-family:UBRockWell;font-size:24px;line-height:1;padding:7px 0 10px}
.central-list .blog-item{border-top:1px solid #e6e7e8;margin:0 50px;padding:10px 0}
.central-list .items .blog-item:first-child{border-top:0}
.central-list .items .blog-item:last-child{padding-bottom:0}
.central-list .item-image{float:left;height:110px;margin-right:20px;overflow:hidden;width:140px}
.central-list .item-content{float:left;width:290px}
.article-wrap-full .central-list .item-content{width:410px}
.central-list h2.blog-item-section{line-height:1;border-bottom:1px dotted #e6e7e8}
.central-list .item-meta{font-family:FedraSansNormal,sans-serif;font-size:10px;color:#646464}
.central-list h3.blog-item-title{margin-top:0;line-height:20px}
.central-list .blog-item-summary{font-size:13px;line-height:17px}
.article-comments.article-footer{margin-top:-10px;padding-bottom:20px}
.article-comments.article-footer a{background:5px 3px #FFF200 url(/img/b-bubble.png) no-repeat;display:inline-block;border:1px solid #000;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:6px 10px 6px 40px}
.article-comments.article-footer a:hover{color:#000}
.article-comments.article-footer a span,.article-comments.article-footer .raquo{color:#939598;display:inline-block;vertical-align:middle}
.article-comments.article-footer .raquo{font-size:16px}
.fb-like-box{text-align:center}
.fb-like-box .box-title{border-top:6px solid #e6e7e8;color:#000;font-family:UBRockWell;font-size:28px;line-height:24px;text-align:center;padding:10px 0}
.fb-like-box .fb-recommendations{width:300px}
.scroller-title{border-bottom:1px solid #e6e7e8;border-top:6px solid #e6e7e8;color:#000;font-family:UBRockWell;font-size:24px;line-height:1;text-align:left;padding:7px 0 10px}
div.commentsCounters{padding-top:5px;text-align:right;line-height:1;font-size:11px}
div.commentsCounters img{vertical-align:middle}
div.commentsCounters div{padding-bottom:10px}
div.commentsOrder{padding-top:20px;font-size:12px}
div.commentNote{background:url(/img/commentsbubble.png) no-repeat;height:60px;padding-left:107px;margin-top:5px}
div.siteNotice{font-size:11px;color:#7F7F7F;line-height:1.5}
.commentFormTitle{font-family:"UBRockWell";font-size:39px;letter-spacing:.04em;line-height:1;margin-bottom:10px}
div.commentFormInput{width:100%}
div.commentForm textarea{width:384px;font-size:12px;padding:2px}
.blogColRightFullWidth div.commentForm textarea{width:504px}
#fullpage div.commentForm textarea{width:634px}
#narrowpage div.commentForm textarea{width:276px}
div.commentForm.mainCommentForm textarea{width:407px}
#boxRatings{margin-bottom:5px;font-size:11px}
#boxRatings p{margin-top:10px;font-size:11px}
#boxRatings .clearfix > div{width:100%!important;float:none!important}
#boxRatings .clearfix > div:first-child{margin:5px 0 20px}
.commentHeaderWrapper{padding-top:5px;border-top:8px solid #ccc;padding-bottom:15px}
.commentsIndexHeader{padding-top:5px;border-top:2px dotted #ccc;padding-bottom:15px}
.c-title{font-family:FedraSansNormal;font-size:10px;line-height:1;padding-top:10px}
.c-average{font-family:LifoEgyptian;font-size:36px;line-height:1}
.c-votes{font-family:FedraSansMedium;font-size:11px;line-height:1}
div.commentsHeader{background:none;border-top:none;height:auto;line-height:normal;min-height:0;padding-bottom:0;padding-left:0;padding-top:0}
.comment-subtitle{font-family:FedraSansNormal;font-size:10px;letter-spacing:.2em;padding:8px 0 10px}
.comment-subtitle a{font-size:11px!important;display:block;margin-bottom:5px}
.comment-subtitle a:after{content:" \2192";font-size:14px!important;color:#E0001A}
.ratingsHeader{padding-bottom:5px;border-bottom:8px solid #CCC;margin-bottom:5px;padding-top:5px;position:relative}
.ratingsHeaderLeft,.commentInputLeft{width:107px}
.ratingsHeaderLeft{position:absolute;top:8px;left:0}
.commentInputLeft{float:none!important;width:100%;text-align:center}
.commentInputRight{width:413px;float:none!important;width:100%;text-align:center}
.commentsHeaderLeft{width:100%;float:none!important}
.commentsLogo{background:url(/img/comments-logo.png) no-repeat;width:105px;height:60px;margin:10px auto;background-size:auto 100%}
.commentsHeaderRight,.ratingsHeaderRight{width:413px;float:none!important;width:100%;text-align:center;margin-bottom:10px;position:relative}
.commentsIndexLeft{width:200px}
#narrowpage .commentsIndexLeft{width:130px}
.commentsIndexRight{width:300px}
div.commentsHeader select{font-size:12px;margin-top:4px}
div.commentsHeader .commentsLeft span{font-size:11px;display:block;padding-top:10px}
div.commentsHeader .commentsRight span{font-size:12px}
div.commentBlock{padding-top:5px;padding-bottom:20px;margin-top:20px;border-top:1px solid #9a9a9a}
div.commentsLeft{float:left;width:390px;overflow:hidden}
.blogColRightFullWidth div.commentsLeft{width:510px}
#narrowpage div.commentsLeft{width:282px}
div.commentsRight{float:right;font-size:12px;width:130px}
.commentsLeft,.commentsRight{border:none}
div.commentsHeader .commentsLeft{float:left;font-size:40px;width:160px}
div.commentsHeader .commentsRight{float:right;width:160px}
div.commentText{padding-top:10px;width:100%;overflow:hidden;line-height:1.5;font-size:13px;padding-bottom:15px}
.level1 div.commentText,.level2 div.commentText{width:100%}
.commentBlock.level1 .commentsLeft{width:360px}
.blogColRightFullWidth .commentBlock.level1 .commentsLeft{width:480px}
#narrowpage .commentBlock.level1 .commentsLeft{width:286px}
.commentBlock.level2 .commentsLeft{width:370px}
.blogColRightFullWidth .commentBlock.level2 .commentsLeft{width:480px}
#narrowpage .commentBlock.level2 .commentsLeft{width:286px}
div.commentTools a{border-top:1px dotted #000;display:block;line-height:1;padding:6px 0}
div.commentsInput{border-top:1px solid #9a9a9a;padding-bottom:10px;padding-top:10px}
div.commentsInput .commentAuthor{font-weight:400;padding:0}
div.comments-rating-info{background:url(/guide-img/rate-cloud.png) no-repeat;width:93px;height:93px;float:left;text-align:center;line-height:1}
div.commentsInputHeader{min-height:60px}
div.commentForm{padding-bottom:10px}
.commentsWide{width:790px}
.commentAvatar{position:relative;width:60px;height:60px;display:block;outline:none;float:left;margin-right:10px}
.commentAvatar img{display:block;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.commentVotesPositive,.commentVotesNegative{font-size:11px}
.commentBlock.level1{margin-left:20px;background:#F5F5F5;padding-left:5px;padding-right:5px;margin-top:0}
.commentBlock.level2{margin-left:20px;background:#EBEBEB;padding-left:5px;padding-right:5px;margin-top:0}
div.commentInfo{line-height:1.5;font-size:11px;overflow:hidden}
div.commentTools{color:#8F8F8F}
span.commentVotes img{vertical-align:middle}
span.commentVotes{display:block;padding-bottom:4px;padding-top:5px}
span.commentAuthor{display:block;margin-bottom:3px;font-size:13px;font-weight:700;padding-top:5px}
span.commentDate{display:block;color:#8F8F8F;font-size:11px}
img.commentStars{float:right;margin-left:10px;padding-top:5px}
#fullpage div.commentBlock div.commentsLeft,#fullpage div.commentsInput div.commentsLeft{width:640px}
#fullpage div.commentBlock div.commentsRight,#fullpage div.commentsInput div.commentsRight{width:300px}
#fullpage .ratingsHeaderRight,#fullpage .commentsHeaderRight,#fullpage .commentInputRight{width:833px}
.blogColRightFullWidth .ratingsHeaderRight,.blogColRightFullWidth .commentsHeaderRight,.blogColRightFullWidth .commentInputRight{width:533px}
#narrowpage ratingsHeaderRight,#narrowpage .commentsHeaderRight,#narrowpage .commentInputRight{width:305px}
#fullpage div.commentForm.mainCommentForm textarea{width:826px}
#narrowpage div.commentForm.mainCommentForm textarea{width:299px}
.blogColRightFullWidth div.commentForm.mainCommentForm textarea{width:527px}
#fullpage .commentBlock.level1 .commentsLeft{width:610px}
.button-link,a.button-link,.commentFormInput .button,#boxRatings .rate-button{display:inline-block;color:#000;background:#FFF;border:1px solid #000;text-align:center;font-family:LifoEgyptian;font-size:16px;line-height:1;letter-spacing:.01em;min-width:94px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:hand;font-weight:400;margin:0 2px;padding:5px}
input[type="button"],input[type="reset"],input[type="submit"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input.button-link::-moz-focus-inner{border:0;padding:0}
.button-link:hover,a.button-link:hover,.commentFormInput .button:hover,#boxRatings .rate-button:hover,.button-link.active{background:#FFF200;color:#000}
.profileAvatar{width:100px}
.profileAvatar img{display:block;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
#fullpage{width:970px}
.paginator{text-align:center;padding:20px 0}
.paginator a,.paginator span.current,.paginator span.disabled{display:inline-block;padding:3px 7px}
.paginator span.disabled{color:#ccc}
.paginator a{color:#004676}
.paginator a:hover{background:#ddd;text-decoration:none}
.paginator span.current{background:#004676;color:#fff}
.npagin{position:relative;background:#fff;min-height:25px}
.npagin.ptop .paginator{padding-top:0}
.npagin span{height:20px;width:20px;padding:0!important;line-height:20px;font-size:11px;font-family:FedraSansMedium;margin:0 5px;display:inine-block}
.npagin .paginator a:hover{background:#969696;color:#fff}
.npagin a,.npagin span.current{height:20px;width:20px;display:inline-block;border:1px solid #969696;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:0;color:#969696}
.npagin span.current{background:#FFF100}
.npagin span:last-child a,.npagin span a.next{border:none;background:none!important;color:#969696!important;font-size:16px;font-family:FedraSansNormal}
.npagin span:first-child a,.npagin span a.prev{border:none;background:none!important;color:#969696!important;font-size:16px;font-family:FedraSansNormal}
.confessions .paginator,#dedications .paginator{font-size:12px;padding:0 0 20px}
.confessions .paginator a,#dedications .paginator a{color:#000}
.confessions .paginator span.current,.dedications .paginator span.current{background:#e51018}
.paginator.commentsPaginator{border-top:1px dotted #9d9d9d;border-bottom:1px dotted #9d9d9d;padding-top:5px;padding-bottom:5px;margin-bottom:10px;text-align:center;font-size:12px;font-weight:700}
.paginator.commentsPaginator span{background:none}
.paginator.commentsPaginator span.current{color:#E51018;background:none}
.paginator.commentsPaginator a:hover{color:#E51018;background:none}
.author-box{background:url(/guide-img/separator-curly-medium.png) repeat-x scroll center top rgba(0,0,0,0);border:medium none;font-size:11px;line-height:1.5;padding-bottom:5px;padding-top:15px;border-bottom:8px solid #ccc;margin:20px 0 0;position:relative}
.author-links{padding-top:20px}
.author-box.author-index{margin-top:0;background:none}
.author-details{padding-top:10px}
.article-wrap-full .author-details{width:356px}
.article-wrap-full .author-image{margin-left:97px}
.author-more{position:relative;bottom:0;text-align:right;width:100%;font-family:UBRockWell;font-size:12px;letter-spacing:.06em;line-height:1}
.author-more a{display:inline-block;background:left center url(/guide-img/more.gif) no-repeat;padding-left:24px;line-height:1}
.author-name{font-family:LifoEgyptian;font-size:19px;line-height:1;margin-bottom:10px;letter-spacing:.06em}
.author-text{font-family:FedraSansNormal;font-style:italic;font-size:11px;line-height:16px;color:#646464;margin-bottom:15px;letter-spacing:.06em}
.author-image{width:98px;margin-bottom:10px;float:left;margin-right:10px;margin-left:68px}
.author-index .author-image{margin-left:40px;margin-right:60px}
.author-index .author-details{width:438px}
.author-image img{display:block;-webkit-border-radius:49px;-moz-border-radius:49px;border-radius:49px}
body.redo .author-box{border-bottom:1px dotted #000;padding-bottom: 20px;border-top:0;background:none;padding-top:0;padding-left:112px;position:relative;min-height:160px}
#author-view .author-image{width:150px;height:150px;margin:0!important}
#author-view .author-box{padding-left:180px}
.helper_wrap .author-details .author-name{font-size:16px!important}
.blogFunction,.blogFunctionSmall{font-size:13px;width:100%;border-bottom:2px solid #ccc;margin-bottom:20px;padding:0 0 2px}
.scroller-narrow .normal.scroller-box .item{width:140px;height:175px;margin-right:0;padding-right:10px;padding-left:10px;border-right:1px solid #ccc;padding-top:10px}
.scroller-large .normal.scroller-box .item{width:140px;height:175px;margin-right:0;padding-right:25px;padding-left:25px;border-right:1px solid #ccc;padding-top:10px}
.scroller-narrow-wrapper,.scroller-large-wrapper{width:100%;position:relative}
.scroller-narrow .normal.scroller-box{width:482px;margin-left:auto;margin-right:auto;height:175px;border-left:1px solid #ccc;border-right:1px solid #ccc}
.scroller-large .normal.scroller-box{width:572px;margin-left:auto;margin-right:auto;height:175px;border-left:1px solid #ccc;border-right:1px solid #ccc}
.scroller-narrow a.browse,.scroller-large a.browse{background:url(/img/prev_next_small.png) no-repeat;width:23px;float:none;position:absolute;top:75px}
.scroller-narrow a.browse.left,.scroller-large a.browse.left{left:0;right:auto}
.scroller-narrow a.browse.right,.scroller-large a.browse.right{background-position:top right;right:0;left:auto}
.scroller-narrow .normal.scroller-box h2,.scroller-large .normal.scroller-box h2{font-family:FedraSansNormal,sans-serif;font-size:13px;line-height:1.2;margin-top:5px}
.blog-item-author{color:#8f8f8f;font-family:FedraSansNormal;font-size:11px;margin-top:5px;display:block;line-height:1}
.homeSubHead{border-bottom:1px solid #e6e7e8;border-top:6px solid #e6e7e8;color:#000;text-align:left;margin-bottom:0;padding:10px 0}
.homeSubHead h2{font-family:UBRockWell,serif;float:none;text-align:center;font-size:20px;letter-spacing:.06em;color:#000;line-height:1}
.homeScroller.scroller-box.narrow{width:829px;margin-left:auto;margin-right:auto;border-left:1px solid #ccc;border-right:1px solid #ccc}
.homeScroller.scroller-box.narrow .eventSrollItem{margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;padding-top:10px}
.scroller-fullpage-wrapper{position:relative}
.scroller-fullpage-wrapper a.browse{background:url(/img/prev_next_small.png) no-repeat;width:23px;float:none;position:absolute;top:78px}
.scroller-fullpage-wrapper a.browse.left{left:25px;right:auto}
.scroller-fullpage-wrapper a.browse.right{background-position:top right;right:25px;left:auto}
.sticky-wrapper{position:relative}
aside.tiny_author{border-right:1px solid #000;float:left;font-family:LifoEgyptian;font-size:16px;letter-spacing:.05em;line-height:18px;margin-bottom:10px;margin-right:20px;padding-right:20px;text-align:center;width:auto}
.maintext aside.tiny_author a,.maintext aside.tiny_author a:link,.maintext aside.tiny_author a:visited,.maintext aside.tiny_author a:hover{color:#000}
aside.tiny_author em{display:block;font-style:normal}
.imgWrapper.oneimage{height:auto}
.imgWrapper.oneimage #selector{height:auto}
.blogs-wrap .article-image.oneimage{height:auto}
.imgWrapper.oneimage #selector.pics img{height:auto;width:auto;margin:auto}
.scroller-narrow.issues .normal.scroller-box{height:240px}
.scroller-narrow.issues .normal.scroller-box .item{text-align:center;height:240px}
.scroller-narrow.issues .item-date{font-size:11px;color:#7C7C7C;text-align:center;padding-bottom:2px}
#site-version-selection{font-family:'Trebuchet MS',sans-serif;font-weight:700;font-size:35px}
#site-version-selection a,#site-version-selection a:link,#site-version-selection a:visited{color:#000;display:block;width:100%;background:#E5E5E5;padding:25px 0}
.bot-column{margin-top:5px;width:310px;padding-right:6px;padding-left:6px;float:left;border-right:1px solid #ccc}
.box-image{height:179px;display:table-cell;vertical-align:middle;text-align:center;width:310px}
.bot-column .item-title{text-align:center;padding:10px 40px}
.bot-column img{display:inline-block;margin:auto}
.bot-column .box-content{height:196px}
.bot-column .box-title{border-bottom:1px solid #e6e7e8;margin-bottom:10px;color:#000;float:none;font-family:LifoEgyptian,serif;font-size:22px;letter-spacing:.06em;line-height:1;text-align:center;padding:10px 0}
#tabs-w > ul{border:0}
#tabs-w1{border:0;margin:0;padding:0}
#tabs-w2{border:0;margin:0;padding:0}
.bot-column .box-content a{display:block;position:relative;width:310px;height:186px;overflow:hidden}
.box-cimage{width:310px;height:186px;display:block;position:absolute;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;overflow:hidden}
#box1 .box-cimage{background:50% 50% url(/img/confessions-circle2.png) no-repeat}
#box2 .box-cimage{background:50% 50% url(/img/dedications-circle2.png) no-repeat}
#box3 .box-cimage{background:50% 50% url(/img/isawyou-circle2.png) no-repeat}
.cover div{background-repeat:no-repeat;background-position:50% 0;width:310px;height:186px}
#box1 .cover div{background-image:url(/img/confessions-bgc.jpg)}
#box2 .cover div{background-image:url(/img/dedications-bgb.jpg)}
#box3 .cover div{background-image:url(/img/isawyou-bgb.jpg)}
.cover{top:0;left:0;position:absolute;width:310px;height:186px}
.img-responsive{width:100%;height:auto;display:block;margin:0}
body.fullheader #pageWrap{width:100%;min-width:980px}
body.fullheader .ads-head-top .ads_head,body.fullheader .ads-head-top .das_head{display:none}
body.fullheader #page{width:100%;min-width:960px}
body.fullheader #pageHeader{padding:0}
body.fullheader #pageMidMenu{display:none}
body.fullheader #pageHeader.common-theme{position:relative;width:100%;min-width:970px;height:auto}
body.fullheader .generic-wrapper{background:none;padding-left:0}
body.fullheader #pageMid{border:0;margin:0;padding:0}
body.fullheader .content-wrapper{background:none}
body.fullheader .fixedwrapfull,body.fullheader .contentdisplayfull{float:none}
body.fullheader #pageMain{width:100%;min-width:960px}
#section-header-title.topics-header{margin-left:120px;background-position:0 -780px}
.topics-widget{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:#f0f0f0;max-width:580px;width:100%;margin:auto;box-sizing:border-box;padding:20px 15px}
.topics-widget .widget-header{font-family:LifoEgyptian;font-size:24px;text-align:center;letter-spacing:.04em;margin-bottom:10px}
.topics-widget .parent-item .item-title{font-family:UBRockWell;font-size:30px;line-height:1;margin:10px 0 8px;text-align:center}
.topics-widget .parent-item .item-summary{color:#000;font-family:FedraSansBook;font-size:16px;font-style:italic;line-height:21px;margin-bottom:20px;padding:0 25px;text-align:center}
.topics-widget .scroller-box .item{border:none!important}
.topics-widget .scroller-narrow.normal.scroller-box{border:none!important}
.topics-widget .owl-topics-widget{padding:0 43px;position:relative}
.topics-widget .scroll-item{padding:0 13px}
.topics-widget .scroll-item h3{color:#000;font-family:FedraSansMedium;font-size:12px;font-weight:400;line-height:1.2;padding-top:10px}
.topics-widget .owl-controls{position:absolute;top:62px;left:-45px;width:550px;height:35px}
.topics-widget .owl-buttons div{position:absolute;left:10px;width:17px;height:35px;background:rgba(0,0,0,0) url(/img/owl-arrows.png) no-repeat scroll left top;background-size:auto 35px}
.topics-widget .owl-buttons div.owl-next{left:auto;right:10px;background-position:right top}
#more-topics-scroller{position:relative}
#more-topics-scroller .owl-scroller{width:780px;margin:auto}
#more-topics-scroller .topics-scroll-item{position:relative;display:block;background:#fff}
#more-topics-scroller .topics-scroll-item img.lazyloaded{opacity:1!important}
#more-topics-scroller .topics-scroll-item:hover img.lazyloaded{opacity:.5!important}
#more-topics-scroller .topics-scroll-title{position:absolute;top:50%;left:0;width:100%;background-color:rgba(90,90,90,0.7);background:rgba(90,90,90,0.7);color:rgba(90,90,90,0.7);z-index:10;font-family:UBRockwell;font-size:44px;line-height:1;color:#fff;text-align:center;min-height:68px;vertical-align:middle}
#more-topics-scroller .topics-scroll-title span{display:inline-block;vertical-align:middle}
#more-topics a.browse{background:url(/img/scroll-arrows-grey.png) no-repeat;float:none;position:absolute;top:25px;width:24px;height:79px}
#more-topics .owl-controls{background:#5A5A5A;height:68px;position:absolute;top:50%;width:940px;left:-80px;margin-top:-34px;width:940px;z-index:0;line-height:68px;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px}
#more-topics-scroller .owl-buttons > div{position:absolute;width:60px;height:68px;top:0}
#more-topics-scroller .owl-buttons > div:after{content:"";position:absolute;width:15px;height:30px;background:url(/img/arrows_60.png) no-repeat;background-size:30px auto;top:50%;margin-top:-15px}
#more-topics-scroller .owl-buttons{position:absolute;width:100%;height:100%;top:0;left:0}
#more-topics-scroller .owl-prev{left:0}
#more-topics-scroller .owl-buttons .owl-prev:after{background-position:top left;left:20px}
#more-topics-scroller .owl-next{right:0}
#more-topics-scroller .owl-buttons .owl-next:after{background-position:top right;right:20px}
#more-topics a.browse.right{background-position:right top}
#more-topics .scroller-narrow .normal.scroller-box .item{width:135px}
#more-topics .scroller-narrow img{width:135px;height:auto}
.topics-list .parent-item{text-align:center;padding:0 40px}
.topics-list .parent-item img{margin:auto}
.topics-list .scroller-narrow .normal.scroller-box{border:0}
#more-topics.topics-list .scroller-narrow .normal.scroller-box{border:0;width:467px;margin-bottom:0}
#more-topics.topics-list{width:780px;position:relative;left:-36px}
#more-topics.topics-list .scroller-narrow .normal.scroller-box{width:750px;height:386px}
#more-topics a.browse.left{left:-27px;top:153px}
#more-topics a.browse.right{right:-27px;top:153px}
#more-topics.topics-list .scroller-narrow .normal.scroller-box .item{width:750px;height:386px;border:0;padding:0}
#more-topics.topics-list .scroller-narrow .normal.scroller-box .item a{position:relative}
#more-topics.topics-list .scroller-narrow img{width:750px}
#more-topics.topics-list .scroller-box .items{clear:both;position:absolute;width:20000em}
#more-topics .gradient{background:bottom left url(/home/cycle-trans4.png) repeat-x;height:386px;left:0;bottom:0;position:absolute;width:100%;text-align:center}
#more-topics .item a .more-title{font-size:20px;color:#fff!important;font-family:"LifoEgyptian";font-size:32px;letter-spacing:.04em;padding:0 40px}
.more-summary{color:#fff!important;font-family:FedraSansNormal;font-size:14px;font-style:italic;padding:5px 40px 0}
.mega-over.mega-open{display:block;position:absolute;height:32px;z-index:2000;left:0;right:0;margin-left:auto;margin-right:auto;bottom:30px;width:32px}
#pageTop{width:100%;z-index:999;background:#fff}
.header-link{display:none}
.hdGrey #topMenu .header-link{display:block;float:left}
#topMenu input[type="checkbox"],#topMenu div.checkbox input{margin:0}
#topMenu a,#topMenu a:link,#topMenu a:visited{color:#fff}
.topMenuFirst{color:#fff;padding:4px 5px}
#pageTop #topMenu a,#pageTop #topMenu a:link,#pageTop #topMenu a:visited{color:#000}
#pageTop #topMenu{position:relative;width:100%;min-width:970px;height:60px;background:#e0001a 50% 0 url(/img/tm_bg.png) no-repeat;font-family:FedraSansNormal;padding:0;-moz-box-shadow:0 3px 5px 0 rgba(50,50,50,0.75);box-shadow:0 3px 5px 0 rgba(50,50,50,0.75)}
#pageTop #topMenu .topMenuIn{width:940px;margin:auto;position:relative;height:60px}
.topMenuLogo{width:78px;height:39px;background:url(/img/lifo_tmlogo.png) no-repeat;position:absolute;top:11px;left:0}
.topMenuLogo a{display:block;width:78px;height:39px}
#pageTop .sb-home{background:-194px -427px url(/img/graphics10.png) no-repeat;position:absolute;width:18px;height:19px;display:block;top:7px;left:100px;z-index:51}
#pageTop .sb-index{background:rgba(0,0,0,0) url(/img/menu-g2.png) no-repeat scroll 0 0;height:22px;left:133px;position:absolute;top:6px;width:22px;z-index:51;display:none!important}
#pageTop .sb-date{position:absolute;top:9px;left:129px;font-family:"LifoEgyptian";font-size:15px}
#pageTop.hdBlack{width:980px;margin:auto}
#pageTop .links-top{display:none;font-size:11px;color:#000}
#pageTop .topMenuCenter{left:0;position:absolute;width:100%;z-index:1;text-align:center}
.logo-top{margin-top:10px;display:inline-block;height:28px}
.header-logos-wrap{display:inline-block;line-height:1;padding-top:12px}
.header-logos-wrap .logo-top{height:23px;border-right:1px solid #ccc;padding-right:10px;margin:0 10px 0 0}
.header-logos-wrap .logo-top img{height:23px;width:auto;display:inline-block}
a.menu-blog-title,span.menu-blog-title{font-family:UBRockWell;font-size:29px;display:inline-block;height:23px;line-height:19px;vertical-align:top;color:#000}
#pageTop .links-top img{margin-top:2px}
#pageTop .topMenuLeft{position:absolute;height:30px;left:90px;bottom:0;width:850px}
.gap-left{width:100px;float:left;height:50px;border-right:1px solid #ccc}
.gap-right{width:100px;float:right;height:50px;border-left:1px solid #ccc}
#pageTop .topMenuRight{z-index:50;position:absolute;height:30px;width:852px;left:88px;top:0;box-sizing:border-box;padding-right:30px}
#pageTop .topMenuRight #username{height:30px;line-height:30px}
#sb-searchBox{display:none;background:#fff;width:400px;position:absolute;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #ccc;left:-40px;top:32px;color:#000;text-align:left;font-size:10px;z-index:50;box-shadow:-1px 4px 6px rgba(0,0,0,0.09);letter-spacing:normal;margin:0}
#sb-searchBox input.searchBox{width:320px;background:none!important}
#sb-searchBox .farrow-up{border-left:10px inset rgba(0,0,0,0);border-right:10px inset rgba(0,0,0,0);display:inline-block;height:0;left:10%;top:-20px;width:0;position:absolute;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #B3B3B3;border-style:inset inset solid;border-width:10px}
#sb-searchBox .farrow-up span{display:inline-block;height:0;left:-10px;top:-9px;width:0;position:absolute;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #FFF;border-style:inset inset solid;border-width:10px}
.sb-searchBoxWrap{width:370px;float:left;padding:15px}
#pageTop #sb-searchBox{right:-40px;left:auto}
#pageTop #menuLite #sb-searchBox{right:auto;left:-34px}
#pageTop #sb-searchBox .farrow-up{right:10%;left:auto}
#pageTop #menuLite #sb-searchBox .farrow-up{right:auto;left:10%}
#top-user-menu{width:970px;position:relative;z-index:200;margin:auto}
a.social-top{line-height:1;display:block;float:left;color:#fff!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:22px;width:22px;font-size:11px;letter-spacing:0;font-weight:700;font-family:'Trebuchet MS',sans-serif;border:0;margin-right:4px;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}
a.social-top.facebook{background:center center #939393 url(/img/fb-s2.png) no-repeat}
a.social-top.twitter{background:center center #939393 url(/img/twit-s2.png) no-repeat}
a.social-top.insta{background:center center #939393 url(/img/insta-s2.png) no-repeat}
a.social-top:hover,#pageTop.hdBlack a.social-top:hover{background-color:#000;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}
#pageTop.hdGrey.haspbanner{width:1000px;margin-left:auto;margin-right:auto;position:relative}
.stuck{position:fixed;margin-bottom:5px}
body.home .mainMenuWrap.stuck{position:fixed!important;margin-bottom:0;top:0}
.stuck.nostuck{position:relative;margin:0}
#pageTop.iconsmall .topMenuLeft{display:none}
#pageTop.stuck.iconsmall.dup .topMenuLeft{display:block}
#pageTop.nostuck.iconsmall .topMenuLeft{display:block}
#sb-searchwrap{display:inline-block;position:relative;float:left;margin-top:3px;height:18px;width:97px}
#pageTop #sb-searchwrap{display:block;position:absolute;right:0;bottom:5px;width:20px;height:20px}
#pageTop #menuLite #sb-searchwrap{left:123px;right:auto;top:8px}
#pageTop .sb-search{background:rgba(0,0,0,0) url(/img/gicons.png) no-repeat scroll right -29px;height:20px;width:20px}
#pageTop #menuLite #sb-search{background-position:right top;opacity:.49}
#pageTop.iconsmall.ddown #topMenu #sb-search{background-position:right -29px}
.sb-icon{position:absolute;width:100px;height:20px}
.sb-search #cse-search-box{float:left}
.sb-search #cse-search-box div{float:left;width:230px}
#sb-searchBox .searchButton{display:inline-block;text-indent:-9999px;padding:0;border:0;width:19px;height:18px;background:bottom left url(/img/sb-search2.png) no-repeat;cursor:hand;float:right;-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30)}
a.topMenuLink,a.topMenuLink:link,a.topMenuLink:visited{color:#fff;text-decoration:none;display:block;float:left;font-size:11px;padding:0 5px}
a.topMenuLink:hover{background:#C4151C;color:#fff}
.topMenuLink.active{background:#a19c94}
.topMenuLink.active:hover{color:#fff;background:#a19c94}
div.topMenuLink{font-size:11px;color:#fff;padding:0 5px}
a#enterLink{cursor:pointer}
#topMenuReg{width:100%;line-height:1em}
#topMenuReg form{display:inline}
#topMenuReg a,#topMenuReg a:link,#topMenuReg a:visited{color:#7c7c7c;font-size:11px;line-height:1.6;padding:0 4px}
#topMenuReg img,#topMenuReg input{vertical-align:middle}
#topMenuReg input[type="checkbox"],#topMenuReg div.checkbox input{margin:0}
.maintext{font-size:1em;font-family:FedraSansNormal,sans-serif;line-height:1.6em;width:auto;padding-top:0}
.maintext > p strong {font-family: FedraSansMedium; font-weight: normal;}
.maintext blockquote:not([class]){border:0 none;font-family:hgf_bookregular;font-size:27px;line-height:33px;padding: 15px 46px 15px 52px; margin:20px auto 40px auto;position:relative;text-align:left; width: 362px;clear:both;}
.maintext blockquote:not([class]):before {content:"";display: block; position: absolute; left: 0; top: 0; width: 37px; height: 37px; border-left: 4px solid #E0001A; border-top: 4px solid #E0001A;}
.maintext blockquote:not([class]):after {content:"";display: block; position: absolute; right: 0; bottom: 0; width: 37px; height: 37px; border-right: 4px solid #E0001A; border-bottom: 4px solid #E0001A;}
.maintext blockquote:not([class]) p{display:block;margin:0;padding-bottom:0;padding-top:0}
.maintext blockquote:not([class]) p:empty{display:none}
.maintext blockquote:not([class]) a {text-decoration: underline;}
.maintext p,.itemShortFullText p{margin:0 0 .4em}
.maintext ul li,.itemShortFullText ul li{margin-bottom:.2em}
.maintextb{font-size:1.091em;line-height:1.5}
.maintext h1,.maintext h2,.maintext h3,.maintext h4,.maintext h5,.maintext h6,.itemShortFullText h1,.itemShortFullText h2,.itemShortFullText h3,.itemShortFullText h4,.itemShortFullText h5,.itemShortFullText h6{font-weight:700}
.maintext h1,.itemShortFullText h1{font-size:1.75em;line-height:1.3;margin:0 0 .9142em}
.maintext h2,.itemShortFullText h2{font-size:1.25em;line-height:1.28;border-top:1px solid #000;border-bottom:1px solid #000;margin:0 0 1.28em;padding:0 0 .1667em}
.maintext h3,.itemShortFullText h3{font-size:1.75em;line-height:1.3;margin:0}
.maintext h4,.itemShortFullText h4{font-size:1.5em;line-height:1.371;margin:0 0 1.0666em}
.maintext h5,.itemShortFullText h5{font-size:1.1667em;line-height:1.3714;margin:0 0 1.3714em}
.maintext h6,.itemShortFullText h6{font-size:1.1667em;line-height:1.3714;margin:0 0 .3428em}
.maintext .subheader,.maintext h3{font-size:1.5em!important;line-height:1.371!important;margin:0 0 .8em!important;font-weight:700!important}
/*.maintext a,.maintext a:link,.maintext a:visited,.maintext a:active{color:#036497;text-decoration:none;outline:none}
.maintext a:hover{color:#C30000;text-decoration:none}*/
.bodycontent > p a,.bodycontent > p a:link,.bodycontent > p a:visited,.bodycontent p > a:active,
.bodycontent > a, .bodycontent > a:link, .bodycontent > a:visited, .bodycontent > a:active,
.bodycontent > strong > a, .bodycontent > strong > a:link, .bodycontent > strong > a:visited, .bodycontent > strong > a:active
{
    color: #0f0f0f;
    text-decoration: none;
    outline: none;
    background: linear-gradient(to bottom,transparent 0,transparent 80%,#ff0 80%,#ff0 100%);
    border-bottom: 2px #ff0 solid;
}
body.redo .bodycontent > p a:hover, body.redo .bodycontent > a:hover, body.redo .bodycontent > strong > a:hover {color: #0f0f0f;}
.view_lightbox.black .bodycontent > p a, .view_lightbox.black .bodycontent > p a:link, .view_lightbox.black .bodycontent > p a:visited, .view_lightbox.black .bodycontent p > a:active,
.view_lightbox.black .bodycontent > a, .view_lightbox.black .bodycontent > a:link, .view_lightbox.black .bodycontent > a:visited, .view_lightbox.black .bodycontent > a:active
{
color: #fff;
}
body.redo.view_lightbox.black body.redo .bodycontent > p a:hover,
body.redo.view_lightbox.black body.redo .bodycontent > a:hover 
{color: #fff;}
.maintext .btext{font-size:1.0833em}
.maintext .stext{font-size:.9167em}
.maintext hr{color:#333;background:#333;border:1px solid #333;margin:0;padding:0}
.maintext .pink,.maintext .red,.maintext .green,.maintext .sgreen,.maintext .orange,.maintext .beige,.maintext .ochre,.maintext .sucre,.maintext .brown,.maintext .blue{font-weight:700}
.maintext .arrow-up{background:center left url(/img/arrow-up.jpg) no-repeat;padding-left:20px}
.maintext .arrow-down{background:center left url(/img/arrow-down.jpg) no-repeat;padding-left:20px}
.article-header{border:0;margin:auto;padding:15px 0;text-align:center;width:500px}
.article-date{font-family:FedraSansBook;font-size:11px;line-height:1;color:#969696;margin:15px 0 0}
h1.article-title{font-family:FedraSansMedium;font-size:25px;line-height:1.3;letter-spacing:-.03px}
h2.article-subtitle{color:#7E7E7E;font-family:FedraSansNormal;font-size:16px;line-height:20px;margin:5px 0 0}
.article-comments{font-size:11px;line-height:1em;margin-top:15px;text-align:center}
.article-comments img{vertical-align:middle}
.article-wrapper{position:relative;border-bottom:1px dotted #ccc;padding:0}
/*.no-article-image .article-info-wrapper{margin:10px 25px 25px 15px}*/
.article-content-wrapper{padding:0}
.article-text{font-size:14.6px;line-height:1.55;letter-spacing:.1px;padding:40px 0 0}
.bodytext{width:520px}
.bodytext .clearfix{width:520px}
.bodytext-fullwidth{width:790px}
.bodytext-fullwidth clearfix{width:790px}
.imgWrap{padding-bottom:10px;clear:both;position:relative}
.imgWrap img{cursor:hand}
.imgLegend,#caption,#article-legend{color:#666;font-family:"hgf_bookregular";font-size:13px;font-style:normal;letter-spacing:.03em;line-height:16px;padding-top:4px;text-align:left}
.bottom-share.article-share{text-align:center}
.viewExtras{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf;font-size:14px;margin:10px 0 20px;padding:5px 0;text-align:center}
.viewExtras a,.viewExtras a:link,.viewExtras a:visited{color:#a6a5a5}
.insideAds{width:300px;background:#CCC;margin:auto;padding:5px}
.topadvert{text-align:center;width:970px;font-size:0;margin:0}
.topadvert .adspot{border-bottom:2px solid #CCC;width:970px;margin:auto}
.headadvert{width:728px;text-align:center;font-size:0;margin:auto}
.nemoads300{font-size:0;text-align:center;margin-bottom:1px}
.headadvert .adspot{background:#a19c94;font-size:0}
.ads300left,.ads300center,.ads300{text-align:center;width:300px;font-size:0;margin:0}
.adsLoveAthens{text-align:center;width:300px;font-size:0}
.ads300left .adspot,.ads300 .adspot,.ads300center .adspot{width:300px;font-size:0;margin:auto auto 10px;padding:0}
.adspot{margin:auto}
.ads_ptop{text-align:center;width:970px}
.das_300_right{width:300px;margin:auto}
.das_160{width:160px;margin:auto}
.das_head{width:1000px;border-bottom:1px solid #000;text-align:center;position:relative;padding:10px 0}
.hdBlack .das_head{border:0;width:728px;margin:auto;padding:0}
.das_160_left{padding-bottom:5px;text-align:center}
.das_300_right{text-align:center;padding-bottom:20px;background:#fff}
.text_das{text-align:center;padding-bottom:15px;margin:auto}
.ad_bottom{text-align:center;padding-top:10px;border-top:1px solid #000;margin-top:10px;padding-bottom:10px}
.das_300_home_right{text-align:center;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ccc}
.das_300_home_left{text-align:center;padding-top:10px;padding-bottom:10px;border-top:1px solid #ccc}
.das_top{padding-top:5px;text-align:center;margin:auto}
.das_top.ad-inset-large,.das_top.ad-inset-large{margin-left:-186px!important;margin-right:-186px;position:relative;width:970px;padding-top:12px}
.ad-inset-large .das_top,.ad-inset-large .das_top{margin-left:-186px!important;margin-right:-186px;position:relative;width:970px;padding-top:12px}
.das_top.ad-inset-large::after,.ad-inset-large .das_top::after{border-bottom:1px dotted;content:"";display:block;margin:auto;line-height:1;padding-bottom:20px;width:860px}
.sm_rss{position:absolute;top:0;right:0;width:14px;height:14px;overflow:hidden;z-index:10}
.sm_rss a{display:block;width:14px;height:14px;line-height:1;font-size:6px;overflow:hidden}
.sm_rss img{display:block}
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}
.lbLoading{background:#fff url(loading.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}
#lbPrevLink{left:0}
#lbPrevLink:hover{background:transparent url(prevlabel.gif) no-repeat 0 15%}
#lbNextLink{right:0}
#lbNextLink:hover{background:transparent url(nextlabel.gif) no-repeat 100% 15%}
#lbBottom{font-size:11px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(closelabel.gif) no-repeat center;outline:none;margin:5px 0}
#lbCaption,#lbNumber{margin-right:71px}
#lbCaption{font-weight:700}
#back-top{position:fixed;bottom:4px;right:4px;z-index:3}
#back-top a{width:64px;display:block;text-align:center;font:10px/100% Arial,Helvetica,sans-serif;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s}
#back-top a:hover{color:#000}
#back-top span{color:#fff;width:64px;height:64px;display:block;background:#999 url(/img/back-top.png) no-repeat center center;zoom:1;filter:alpha(opacity=40);opacity:.4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:1s;-moz-transition:1s;transition:1s}
#back-top a:hover span{filter:alpha(opacity=100);opacity:1}
.sitemap{width:980px;font-size:10px;margin:auto}
.sitemap .col1{width:200px}
.sitemap .col2{width:710px}
ul.maplinks{float:left;list-style-type:none;margin:0;padding:0}
ul.maplinks ul{list-style-type:none;margin:0;padding:0}
ul.maplinks ul ul{padding-left:8px}
ul.maplinks li{display:block;line-height:16px}
ul.maplinks > li{float:left;display:block;padding-right:60px;width:132px}
ul.maplinks > li > a{display:block;line-height:22px;border-bottom:1px solid #fff;margin-bottom:5px}
ul.maplinks li:last-child{padding-right:0}
ul.mainlinks{list-style-type:none;margin:0;padding:0}
ul.mainlinks li{border-bottom:1px solid #fff;line-height:22px}
.credits{padding-top:10px;padding-bottom:10px}
.textSize{display:inline-block;font-family:"UBRockWell";height:40px;vertical-align:middle}
.textNormal,.textMedium,.textBig,.fontsizer{display:inline-block;background:0 50% url(/img/textresize.png) no-repeat;height:40px;vertical-align:middle;width:11px;margin-right:5px;cursor:pointer;cursor:hand}
.textMedium,#enlarge2{width:13px;background-position:-11px 50%}
.textBig,#enlarge3{width:14px;background-position:-23px 50%}
.bottom-share .textSize{display:none}
.afieromata .items-wrap{box-sizing:border-box;margin:auto;overflow:hidden;padding:0;width:850px}
.afieromata.topics-index .items-wrap{width:864px;overflow:hidden;margin:auto}
#lgs-index .items-wrap{width:864px;border-left:1px solid #bcbdc0;border-right:1px solid #bcbdc0;overflow:hidden;margin:auto;padding:0 52px;box-sizing:content-box}
.topics-items .item-image,.lgs-items .item-image{float:left;width:452px}
.topics-items .item-content,.lgs-items .item-content{float:right;width:412px;height:256px}
.topics-items .item-content h2:before,.lgs-items .item-content h2:before{content:"";width:53px;height:8px;font-size:0;background:#000;position:absolute;top:0;left:0}
.topics-items .item:nth-child(even) .item-image,.lgs-items .item:nth-child(even) .item-image{float:right}
.topics-items .item:nth-child(even) .item-content,.lgs-items .item:nth-child(even) .item-content{float:left;text-align:right}
.topics-items .item-inside,.lgs-items .item-inside{display:table-cell;height:206px;padding:25px 5px 25px 25px;vertical-align:middle;width:382px}
.topics-items .item:nth-child(even) .item-content .item-inside,.lgs-items .item:nth-child(even) .item-content .item-inside{padding:25px 25px 25px 5px}
.topics-items .item:nth-child(even) .item-content h2:before,.lgs-items .item:nth-child(even) .item-content h2:before{left:auto;right:0}
.afieromata a.rmore,#lgs-index a.rmore{display:inline-block;line-height:1;margin-top:10px;font-family:"FedraSansBold";font-size:12px}
.afieromata a.rmore span,#lgs-index a.rmore span{display:block;margin-bottom:10px}
.afieromata.topics-index h2,#lgs-index h2{font-family:UBRockWell;font-size:29px;font-weight:400;line-height:27px;margin:0 0 10px;position:relative;padding-top:20px}
.afieromata.topics-index .summary,#lgs-index .summary{color:#000;font-family:FedraSansBook;font-size:13px;font-style:italic;line-height:18px}
.afieromata .paginator{font-size:14px;line-height:1}
.afieromata .paginator a,.afieromata .paginator span.current,.afieromata .paginator span.disabled{padding:8px 10px}
.afieromata #thumbs-outer{background:none repeat scroll 0 0 rgba(0,0,0,0.6);color:rgba(0,0,0,0.6);display:none;position:absolute;right:0;top:0;z-index:100}
.afieromata #thumbs-wrapper{height:400px;overflow:hidden;padding-left:5px;position:relative;width:130px}
.afieromata .thumb_item{text-align:left;width:130px}
.afieromata .thumb_item a:after{content:"- - - - - - - - - - -";display:block;padding-top:3px}
.afieromata .thumb_item a,.afieromata .thumb_item a:link,.afieromata .thumb_item a:visited{color:#fff;display:block;font-family:FedraSansNormal;font-size:11px;margin-bottom:3px;width:130px}
#featurette{position:relative;width:100%;overflow:hidden;display:none}
#featurette .cycle-navigator{bottom:0;left:0;position:absolute;text-align:center;width:100%;height:35px;z-index:101}
#featurette .fpager{position:absolute;width:100%;height:13px;z-index:102;bottom:0;left:0;text-align:center}
#featurette .fpager a,#featurette .fpager span{background:#BCBDC0;text-decoration:none;text-indent:-999px;display:inline-block;overflow:hidden;width:12px;height:12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:hand;margin:0 10px}
#featurette .fpager a.selected,#featurette .fpager span.cycle-pager-active{background:#000;text-decoration:none}
#featurette #next,#featurette #prev,#featurette #next3,#featurette #prev3{background:url(/home/prev-next.png) no-repeat scroll 0 0 rgba(0,0,0,0);display:inline-block;height:19px;width:22px}
#featurette #next,#featurette #next3{background-position:right top}
#featurette #feature_carousel .carouselitem{position:relative;float:left}
#featurette #feature_carousel{z-index:100;position:relative}
.afieromata #feature_carousel .caroufredsel_wrapper{width:100%}
#featurette #feature_carousel .item-content{position:relative;width:100%;max-width:1000px;min-width:980px;z-index:1000000;float:none;margin:auto;box-sizing:border-box;padding:0 75px 60px;background-color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.7)}
.header-outset{border-top:1px solid #A7A7A4;padding-top:5px;margin-left:-60px;margin-right:-60px;position:relative;padding-bottom:40px}
#featurette #feature_carousel .item-topics{font-family:LifoEgyptian;color:#E0001A;font-size:24px;padding-top:10px}
#featurette #feature_carousel .cycle-overlay{left:0;bottom:0;position:absolute;width:100%;text-align:center}
.afieromata .mega-open{background:url(/img/mega-more.png) no-repeat scroll 0 0 rgba(0,0,0,0);cursor:pointer;height:29px;width:32px;margin:0 auto 10px}
#featurette .cycle-overlay h3{color:#ededed;font-family:FedraSansMedium;font-size:30px;line-height:34px;padding:0}
#featurette h2{background:none;display:inline-block;font-family:UBRockwell;font-size:56px;line-height:1;margin-bottom:10px;padding:20px 10px 1px}
#featurette,#feature_carousel{max-height:708px}
#featurette .item-summary{font-family:FedraSansMedium;font-size:22px;line-height:31px;margin-top:4px;padding:0 10px}
.afieromata .cycle-slideshow .item-content{float:left;position:relative;width:100%}
.afieromata .cycle-slideshow.composite .item-content{height:270px}
.afieromata .view .items{width:900px;float:none;margin-left:-25px;margin-right:-25px;position:relative}
.afieromata .view .items:before{content:"";position:absolute;height:100%;width:1px;border-right:1px dotted #000;left:449px;top:0}
.afieromata .view .item{width:400px;padding:0 25px;float:left;display:block}
.afieromata .view{width:850px;margin:10px auto}
.afieromata .view .items .item-in{min-height:0}
.afieromata .view .item-image{width:400px;height:150px;overflow:hidden;position:relative}
.afieromata .view .item-content{width:400px;text-align:left;box-sizing:border-box;padding:15px 0 30px 30px}
.afieromata .view .items h3.item-title{font-family:FedraSansMedium,sans-serif;font-size:17px;line-height:22px;text-align:left;color:#000}
.afieromata .view .item-subtitle{color:#E0001A}
.afieromata .view .item-summary{font-family:FedraSansMedium,sans-serif;font-size:17px;line-height:22px;text-align:left;color:#b1b1b1}
.afieromata .view h1{font-family:FedraSansBold;font-size:36px;line-height:42px;text-align:center;padding-top:25px;padding-bottom:20px}
.afieromata .view .article-summary{font-family:FedraSansBook;font-size:25px;line-height:1.3em;padding-bottom:20px;font-style:italic;color:#9d9d9d;text-align:center}
.afieromata .view .item-num{font-family:LifoEgyptian;color:#fff;font-size:56px;position:absolute;top:0;left:0;line-height:1;width:100%;height:100%;box-sizing:border-box;padding:10px;background:#E0001A;display:none;opacity:.5}
.afieromata .view .item:hover .item-num{display:block}
.afieromata .view .item:hover .item-summary{color:#f28e93}
.afieromata .view .article-text{font-family:FedraSansBook;font-size:16px;line-height:1.3em}
.afieromata .view .article-text p{margin-bottom:.5em}
.font-egyptian{font-family:LifoEgyptian,Georgia;letter-spacing:.05em}
.quotation,.t-quotation{padding-left:87px;display:block;font-family:UBRockWell,sans-serif;font-size:1.3em;letter-spacing:.02em;background:url(/img/quotation.png) left top no-repeat;min-height:59px}
.t-quotation{margin-bottom:1.6em}
.noimage{background:top left #E6E7E8 url(/img/telis-grey.svg) no-repeat;background-size:40% auto;width:90px;height:90px}
.blogItem-log .help-bar{font-size:24px}
.fb-share-new{border-right:1px solid #ccc;display:inline-block;margin-right:5px;height:24px}
.fb-share-new .fb_share_button{width:auto;display:inline-block!important;height:24px!important;float:none;vertical-align:top;margin:0 10px 0 0}
.fb-share-new .fb_share_button a.fb-button{min-width:24px;height:24px;display:inline-block;background:url(/img/b-fb3.png) no-repeat left center;background-size:24px 24px;-webkit-background-size:24px 24px;padding-left:24px;vertical-align:top;width:auto!important}
.fb-share-new .bubble-out.counter{background:none repeat scroll 0 0 #fff;border:1px solid #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:24px;min-width:24px;position:relative;box-sizing:border-box;height:24px;max-width:100%;display:inline-block;vertical-align:top;float:none;max-height:none;margin:0 0 0 5px;padding:0}
.fb-share-new .bubble-out i,.fb-share-new .bubble-out u{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-webkit-border-bottom-colors:none;-webkit-border-left-colors:none;-webkit-border-right-colors:none;-webkit-border-top-colors:none;border-image:none;height:0;left:0;line-height:0;position:absolute;top:50%;width:0;border-color:transparent #aaa transparent transparent;border-style:solid solid solid none;border-width:4px 4px 4px 0;margin:-4px 0 0 -4px}
.fb-share-new .bubble-out u{border-right-color:#fff;margin-left:-3px}
.fb-share-new .fb_share_button .counter .bubble-in.fb-count{border:medium none;color:#333;display:inline-block;font:14px/22px "Helvetica Neue",Arial,sans-serif;height:auto;text-align:center;vertical-align:top;white-space:nowrap;padding:0 3px}
#upPage.back-top{position:fixed;bottom:4px;right:4px;z-index:3}
#upPage.back-top a{width:64px;display:block;text-align:center;font:10px/100% Arial,Helvetica,sans-serif;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s}
#upPage.back-top a:hover{color:#000}
#upPage.back-top span{color:#fff;width:60px;height:60px;display:block;background:url(/img/pup_arrow.png) no-repeat scroll 0 0 / 60px auto;zoom:1;filter:alpha(opacity=40);opacity:.4;-webkit-transition:1s;-moz-transition:1s;transition:1s}
#upPage.back-top a:hover span{filter:alpha(opacity=100);opacity:1}
.totop.back-top a{width:73px;display:inline-block!important;height:24px!important;float:none;vertical-align:top;background:url(/img/tumblr-top.png) no-repeat;padding:0;margin:0 5px 0 0}
.totop.back-top{background:none;padding:0;display:inline-block;height:24px;vertical-align:top}
.allposts{width:auto;display:inline-block!important;height:24px!important;float:none;vertical-align:top;background:url(/img/contents-list2.png) no-repeat 10px 0;padding-left:38px;font-size:12px;font-family:UBRockWell,sans-serif;line-height:1;text-align:left;margin:0;position:relative;border-left:1px solid #ccc}
.authorsign{width:auto;display:inline-block!important;height:24px!important;float:none;vertical-align:top;padding-left:38px;font-size:12px;font-family:UBRockWell,sans-serif;line-height:1;text-align:left;margin-left:5px;border-left:1px solid #ccc}
.authorsign_img{background:#000;border:1px solid #000;box-sizing:border-box;width:24px;height:24px;overflow:hidden;position:absolute;top:0;left:10px}
.authorsign_img img{width:100%;height:auto}
.authorsign_txt{display:inline-block;width:100px}
.admin-menu-trigger{display:none}
.admin-menu-trigger.ui-button{display:inline-block}
body.minimal .blogColRightFullWidth{width:100%}
body.minimal .generic-wrapper,body.minimal #pageWrap,body.minimal #page,body.minimal .content-wrapper,body.minimal .fixedwrapfull,body.minimal .contentdisplayfull{width:100%;background:none;float:none;padding:0}
body.redo.view_topics #pageWrap{width:100%}
body.minimal #pageMidMenu{display:none}
body.minimal #pageMid{border:none;margin:0;padding:0}
.minimal .article-wrapper{max-width:980px;width:100%}
.newsletter-banner{background:top center url(/img/newsletter-bg.png) no-repeat;padding-top:110px;margin-bottom:12px;font-family:UBRockWell,serif;font-size:18px;margin-top:10px;line-height:1.2}
#newsletter-form{padding-bottom:40px;text-align:center}
#newsletter-form input.text-input{-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;border-top-left-radius:6px;border-bottom-left-radius:6px;border:1px solid #CCC;height:24px;line-height:24px;display:inline-block;padding:0 8px}
#newsletter-form input.text-input.block{display:block;width:180px}
#newsletter-form div.input div.error-message{padding:0 2px 0 0}
#newsletter-form .input.text.required{display:inline-block;text-align:right;vertical-align:top;margin:0;padding:0}
#newsletter-form .infoText{font-family:UBRockWell,serif;font-size:18px}
#newsletter-form input.button{background:#999;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;height:26px;border:0;display:inline-block;color:#fff!important;letter-spacing:.1em;font-size:10px;cursor:hand;vertical-align:top;padding:0 6px}
.light-button{border:1px solid #000;border-radius:5px;box-sizing:border-box;color:#000;display:inline-block;font-family:LifoEgyptian;font-size:12px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;line-height:.9;letter-spacing:.06em;margin-right:10px;padding:11px 20px 8px}
.light-button:hover{background-color:#FFF200;color:#000}
body.minimal #new-comments,body.minimal #bottom-widgets{max-width:1280px;margin:auto;padding:0}
body.minimal .scroller-fullpage-wrapper{max-width:970px;margin:auto}
body.minimal .commentsHeader,body.minimal .commentInputWrapper,body.minimal .commentsIndexHeader,body.minimal .commentHeaderWrapper > .clearfix,body.minimal #ItemCommentsIndex{max-width:670px;margin-left:auto;margin-right:auto}
body.minimal #newsletter-form{max-width:766px;margin-left:auto;margin-right:auto}
.fb-share-big{width:970px;padding-top:20px;text-align:center;margin:auto}
.fb-share-big .fb-share-new{border-right:0;margin-right:0}
.fb-share-big .tw_button{width:36px;height:36px;display:inline-block;background:url(/img/imgall.png) no-repeat -36px 0;background-size:180px 129px;-webkit-background-size:180px 129px;vertical-align:top;text-indent:-999px;overflow:hidden;margin-right:10px}
.fb-share-big .taf_button{width:36px;height:36px;display:inline-block;background:url(/img/imgall.png) no-repeat -72px 0;background-size:180px 129px;-webkit-background-size:180px 129px;vertical-align:top;text-indent:-999px;overflow:hidden}
.fb-share-big .fb_share_button{width:auto;display:inline-block;height:36px;float:none;vertical-align:top;margin:0 10px 0 0}
.fb-share-big .fb_share_button a.fb-button{width:36px;height:36px;display:inline-block;background:url(/img/imgall.png) no-repeat top left;background-size:180px 129px;-webkit-background-size:180px 129px;vertical-align:top}
.fb-share-big .bubble-out{background:none repeat scroll 0 0 #fff;border:1px solid #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:36px;min-width:36px;position:relative;box-sizing:border-box;height:36px;max-width:100%;display:inline-block;vertical-align:top;float:none;max-height:none;margin:0 0 0 5px;padding:0}
.fb-share-big .bubble-out.counter{background:none repeat scroll 0 0 #fff;border:1px solid #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:36px;min-width:36px;position:relative;box-sizing:border-box;height:36px;max-width:100%;display:inline-block;vertical-align:top;float:none;max-height:none;margin:0 0 0 5px;padding:0}
.fb-share-big .bubble-out i,.fb-share-big .bubble-out u{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-webkit-border-bottom-colors:none;-webkit-border-left-colors:none;-webkit-border-right-colors:none;-webkit-border-top-colors:none;border-image:none;height:0;left:0;line-height:0;position:absolute;top:50%;width:0;border-color:transparent #aaa transparent transparent;border-style:solid solid solid none;border-width:4px 4px 4px 0;margin:-4px 0 0 -4px}
.fb-share-big .bubble-out u{border-right-color:#fff;margin-left:-3px}
.fb-share-big .counter .bubble-in.fb-count{border:medium none;color:#333;display:inline-block;font:14px/34px "Helvetica Neue",Arial,sans-serif;height:auto;text-align:center;vertical-align:top;white-space:nowrap;padding:0 3px}
.author-item{float:left;width:212px;padding-top:10px;margin-bottom:20px;text-align:center;position:relative}
body.redo .author-item{width:196px}
.author-item .author-name{font-size:17px;padding:0 10px}
body.redo .author-item .author-name{font-size:16px;padding:0 10px}
.author-item a{width:212px;height:220px;position:relative;display:block;color:#000!important}
body.redo .author-item a{width:196px}
.author-item .author-image{height:160px;float:none;width:212px;margin:auto auto 10px}
body.redo .author-item .author-image{height:160px;float:none;width:196px;margin:auto auto 10px}
.author-item .author-image img{-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;display:inline-block}
.author-item a:after{background-color:rgba(255,255,255,0.6);border-radius:6px;content:"Bio >";display:block;font-family:FedraSansBold;left:50%;margin-left:-38px;opacity:0;position:absolute;text-transform:uppercase;top:45%;line-height:1;transition:opacity 500ms ease 0;width:76px;padding:10px 0}
.author-item a:hover:after{opacity:1;transition:opacity 500ms ease 0}
.works-list .article-item-side{float:left;width:159px;margin-right:20px;text-align:right}
#author-view .author-image img,#author-works .author-image img{-webkit-border-radius:75px;-moz-border-radius:75px;border-radius:75px;magin:auto}
.works-list .article-item-date{font-size:13px;font-family:FedraSansBook}
.works-list .article-item{margin-bottom:30px;border:0;padding:10px 10px 0}
body.redo .works-list .article-item{margin-bottom:0!important;border:0!important;padding:15px 0!important}
body.redo .works-list .article-item-left{padding-right:18px!important;width:180px!important}
body.redo .works-list .article-item-right{width:213px!important}
body.redo .works-list .article-item-footer{position:relative!important;padding-top:5px!important}
.works-list .article-item-section{border:0;letter-spacing:.1em;font-size:14px;color:#000;margin:0;padding:0}
.works-list .article-item-section span:first-child{display:block}
.works-list .header{font-family:LifoEgyptian;font-size:40px;padding-bottom:20px;padding-top:40px;text-align:center}
.works-tabs{border-top:1px solid #7F7F7F;padding-top:20px;position:relative;width:100%;text-align:center}
.works-list .paginator{font-size:11px}
.works-tabs a{border:1px solid #646464;border-radius:12px;color:#646464;font-family:"FedraSansMedium";font-size:11px;height:20px;line-height:20px;padding:0 10px;text-align:center;display:inline-block;margin-bottom:10px;margin-right:10px}
.works-tabs .extra-links a{display:none}
.works-tabs .extra-links a.display1{display:inline-block}
body.redo .works-tabs a:hover{background:#FF0;color:#646464}
.works-tabs a:first-child{margin-left:0}
.posts .dposts,.news .dnews,.articles .dnews,.features .dfeatures,.columns .dcolumns,.film_reviews .dfilmreviews,.taste_reviews .dtastereviews,.theater_reviews .dtheaterreviews,.book_reviews .dbookvreviews{background:#FF0}
#author-works .works-list{padding-top:0}
.u-h{border:0 none!important;clip:rect(0px,0px,0px,0px)!important;height:.0625rem!important;overflow:hidden!important;position:absolute!important;width:.0625rem!important;margin:-.0625rem!important;padding:0!important}
.feedburnerFeedBlock{width:290px;overflow:hidden;display:none}
#creditfooter{display:none}
div[class*='status-'] .admin-menu-trigger:before{background:red;display:block;text-align:left;line-height:1;padding:2px;color:#fff!important}
.newsitem.status-0 .admin-menu-trigger:before{content:'ΑΝΕΝΕΡΓΟ'}
.newsitem.status-3 .admin-menu-trigger:before{content:'ΜΗ ΕΜΦΑΝΕΣ'}
.newsitem.status-4 .admin-menu-trigger:before{content:'REVIEW'}
.newsitem.status-5 .admin-menu-trigger:before{content:'EΝΕΡΓΟ'}
.newsitem.status-7 .admin-menu-trigger:before{content:'ΚΥΡΙΟ'}
.newsitem.status-9 .admin-menu-trigger:before{content:'ΚΕΝΤΡΙΚΟ'}
.placeitem.newsitem.status-9 .admin-menu-trigger:before{content:'BEST CHOICE'}
.newsitem.status-10 .admin-menu-trigger:before{content:'TOP STORIES'}
.postitem.status-0 .admin-menu-trigger:before{content:'ΔΙΑΓΕΓΡΑΜΜΕΝΟ (Χ)'}
.postitem.status-1 .admin-menu-trigger:before{content:'ΑΠΕΝΕΡΓΟΠΟΙΗΜΕΝΟ'}
.postitem.status-2 .admin-menu-trigger:before{content:'REVIEW'}
.postitem.status-3 .admin-menu-trigger:before{content:'ΔΙΑΓΕΓΡΑΜΜΕΝΟ (Χ)'}
.postitem.status-4 .admin-menu-trigger:before{content:'ΜΗ ΕΜΦΑΝΕΣ'}
.postitem.status-5 .admin-menu-trigger:before{content:'ΕΜΦΑΝΕΣ'}
.postitem.status-7 .admin-menu-trigger:before{content:'ΚΥΡΙΟ'}
img:-moz-broken{-moz-force-broken-image-icon:0}
.lazyloading,.lazyload{opacity:0;transition:opacity 400ms}
.lazyloaded{opacity:1!important;display:block!important;transition:opacity 400ms}
.imgWrap{text-align:center}
.imgWrap > a{display:inline-block;min-height:200px;background:#F7F7F7;min-width:400px;margin:auto;vertical-align:top}
.imgWrap > .textImage{display:inline-block;margin:auto;vertical-align:middle;cursor:pointer!important;background:#F7F7F7 50% 50% url(/img/telis_load.gif) no-repeat;background-size:64px auto}
#long-story .imgWrap a{display:block;min-height:0;min-width:0}
#long-story .imgWrap .textImage{display:block;min-height:0;min-width:0}
#pageMidMenu{z-index:106}
#newMenu{width:100%;background:#E0001A}
#newMenu ul.sf-menu{float:left;display:block;height:25px;padding:0;margin:0;list-style-type:none}
#homelink{margin-right:8px;display:block;height:25px}
a.home-link{width:20px;text-indent:-1000em;display:block;height:25px}
#newMenu ul.sf-menu a.toplink,#newMenu ul.sf-menu a.agenda-link{display:block;height:25px;font-family:Arial;float:left;padding:0;margin:0;border:0}
li#agenda-sub a{background:#fff200;font-family:"LifoEgyptian";font-size:14px;font-weight:400}
#content .lof-slidecontent .preload{z-index:110}
#pageTop #newMenu{width:auto;position:relative;display:block;height:30px;float:left;box-sizing:border-box;padding-left:0}
#pageTop #newMenu ul.sf-menu{height:30px;width:100%}
#pageTop #newMenu ul.sf-menu > li{height:30px}
#pageTop #newMenu ul.sf-menu a.toplink,#pageTop #newMenu ul.sf-menu a.agenda-link{height:30px;line-height:30px;font-size:16px;padding:0 5px}
#pageTop #topMenu{z-index:200}
span.telis{display:inline-block;border-right:1px solid #ccc;height:23px;padding-right:10px}
span.telis .logo-top{height:23px;margin:0}
a.logo-featurette{display:inline-block;width:127px;height:23px;background:bottom left url(/img/featurettes.png) no-repeat;overflow:hidden;text-indent:-9999px}
.last-menu-print ul.lm-submenu{left:auto;right:-5px}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite.png)}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}
.fancybox-lock{overflow:hidden}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margsiin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}
.sf-menu li{position:relative}
.sf-menu ul{position:absolute;display:none;top:32px;left:-1px;z-index:200;border:2px solid #CCC;border-top:1px solid #ccc}
.sf-menu > li{float:left}
.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{display:block}
.sf-menu a{display:block;position:relative}
.sf-menu ul ul{top:0;left:100%}
.sf-menu{float:left;margin-bottom:1em}
.sf-menu ul{box-shadow:2px 2px 6px rgba(0,0,0,.2);min-width:12em;*width:12em;padding:2px;background:#fff}
.sf-menu ul li a{padding:.5em 1em;text-decoration:none;zoom:1}
.sf-menu a{color:#000}
.sf-menu ul li{font-family:'FedraSansBold';font-size:11px;line-height:12px;padding:0;letter-spacing:.04em}
.sf-menu ul li a{border-bottom:1px dotted #ccc}
.sf-menu .sfhome a{color:#44C8F5;font-family:'FedraSansBold';font-size:12px}
.last-menu-link ul.lm-submenu{right:-5px;left:auto}
.last-menu-link ul.lm-submenu ul{right:100%;left:auto}
.slides{margin:0;padding:0;list-style:none}
.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides > li:first-child{display:block}
.carousel li{margin-right:5px}
#header-slides img{width:65px;height:65px;display:block;margin-right:10px;float:left}
#header-slides .item-container{padding:5px;min-height:65px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#header-slides .item-text{float:left;width:150px;height:65px;padding-right:0;overflow:hidden}
#header-slides h3.item-title span{font-size:8px;font-weight:400;color:#000;letter-spacing:.06em}
#header-slides h3.item-title{color:#545454;display:table-cell;font-family:"FedraSansNormal",sans-serif;font-size:13px;height:65px;line-height:16px;margin:0;padding:0;vertical-align:middle}
#header-slides h3 span{display:block;font-size:11px}
#header-slides{position:relative;border-bottom:1px solid #ccc;padding-top:0;padding-bottom:2px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,0.06)}
.moving-header{width:100%;height:auto;z-index:20;position:relative}
.mh-wrap{min-width:970px;width:100%;margin:auto}
.slider-header{padding-top:10px;background:#fff;height:40px;text-align:center;position:relative}
.sh-right,.sh-left{position:absolute;width:300px;height:30px;top:20px}
.sh-left{text-align:left;left:100px;font-size:11px;line-height:1}
.sh-right{text-align:right;right:100px}
.sh-left img{display:inline-block;vertical-align:middle}
.logo-bw{display:inline-block;width:52px;height:28px;margin:auto}
.set-tag{position:absolute;width:200px;height:100px;background:red;bottom:-200px;left:0;z-index:10}
.flex-active-slide{border:5px solid red}
#carousel-wrap{overflow:hidden;position:relative;min-width:980px;height:80px;width:100%}
#carousel-outer{width:100%;position:relative;float:left;min-width:980px;height:80px}
.subsection{display:block;float:left;width:240px;height:50px;margin-right:1px;background:blue}
.layout-guide{width:950px;margin:0 auto;background:rgba(255,85,0,.5);text-align:center;padding:50px 0}
.popular .enum{color:#8e8e8e;float:left;font-family:'LifoEgyptian';font-size:25px;letter-spacing:-.02em;width:30px}
#header-slides .popular .item-text{width:125px}
.dcap{color:#000;display:block;float:left;font-family:"LifoEgyptian";font-size:74px;height:62px;line-height:72px;padding-left:0;padding-right:8px}
body.fwidth #fwidth-article{width:766px;margin:auto}
body.fwidth .article-text{width:640px;margin:auto}
body.fwidth .article-wrap-short{padding:0 48px}
body.fwidth .bodytext-fullwidth{width:640px}
body.fwidth .imgWrap{margin-left:-155px;margin-right:-155px;width:950px!important}
body.fwidth .textImage{max-width:950px!important}
body.fwidth .imgWrap img{display:block;height:auto!important;margin:auto;max-width:100%!important;min-width:640px!important;width:auto!important}
body.fwidth .article-image,body.fwidth .article-video{margin-left:-140px;margin-right:-140px;width:950px}
body.fwidth .article-image .cycleWrapper,body.fwidth .article-image .imgWrapper{width:950px;height:713px}
body.fwidth .article-image #selector{width:950px}
body.fwidth .article .pics img{width:950px;height:713px}
body.fwidth .article-image .cycleitem{width:950px;height:713px}
body.fwidth .article-image .cycle-slideshow{height:713px}
body.fwidth .article-image #prev2,body.fwidth .article-image #next2,body.fwidth .article-image #prev2 div,body.fwidth .article-image #next2 div{height:713px}
body.fwidth .imgLegend{max-width:640px;margin-left:auto;margin-right:auto}
.bodytext-fullwidth .das_300_right.ad-inset{float:right!important;margin-left:20px;margin-bottom:10px;margin-right:-153px}
.bodytext-fullwidth .ad-inset .das_300_right{float:right!important;margin-left:20px;margin-bottom:10px;margin-right:-153px}
#fullsized img.fheight{width:auto!important;height:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important}
.ad_inside_right{float:right;width:300px;padding:0}
.clear{clear:both}
.das_300_right_inside{display:block;width:300px;margin-bottom:10px;margin-left:10px;margin-right:-170px;float:right}
#hasad .das_300_right{margin-top:20px}
#hasad .das_300_right.ad-inset{margin-top:0!important}
#hasad.ad-inset .das_300_right{margin-top:0!important}
.gallery_banner{width:300px;height:10px}
.das_300_right.ad_overlay{position:fixed;width:300px!important;z-index:50000;min-height:250px!important;overflow:visible;display:block!important;right:20px;margin:0!important}
.maintext.bodytext-fullwidth{font-size:1.15em}
body.header-transparent #pageTop{background:none}
body.header-transparent #pageTop #topMenu{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);border:none!important}
#style-fullvideo #t-banner{position:relative;width:100%;height:100%;text-align:center;min-width:980px!important;overflow:hidden;top:0;left:0;background-position:top center;background-repeat:no-repeat;background-size:cover}
#style-fullvideo #t-banner.bimage{height:auto}
#style-fullvideo #t-banner.bimage img{width:100%;height:auto}
#style-fullvideo #t-banner.video{background:#000}
#style-fullvideo #t-banner iframe{position:relative;margin-left:auto;margin-right:auto}
#style-fullvideo,#style-canvas{position:relative;z-index:2}
.video_buttons_wrap{position:absolute;bottom:0;height:40%;width:100%;z-index:2}
.video_buttons{position:absolute;bottom:0;height:58px;width:100%;background-color:rgba(250,250,250,0.3);background:rgba(250,250,250,0.3);display:none}
.video_buttons_wrap:hover .video_buttons{display:block}
.video_loading{position:absolute;top:50%;height:58px;width:100%;z-index:2}
.video_buttons > div{background:url(/img/video_buttons.png) no-repeat 0 0;background-size:96px auto;width:48px;height:48px;position:absolute;left:50%;margin-left:-80px;top:5px;z-index:4;cursor:pointer;cursor:hand;filter:alpha(opacity=50);opacity:.5}
#video_pause{background-position:top right;right:50%;margin-left:32px}
.mfs-overlay{position:absolute;width:100%;bottom:0;left:0;height:100%;background-color:rgba(0,0,0,0.2);background:rgba(0,0,0,0.2)}
.mfs-header{position:absolute;bottom:0;padding:20px 0 40px 40px;text-align:left;color:#fff;box-sizing:border-box;width:100%;max-width:700px;color:#fff}
.mfs-header .topic-section{color:#fff;padding:0 0 8px;text-align:left;border:0 none}
.mfs-header .topic-section a{color:#fff}
h1.mfs-title{font-size:40px;font-family:"FedraSansMedium";line-height:44px}
.mfs-lead{font-family:"FedraSansNormal";font-size:20px;line-height:1.3;padding-top:10px}
.mfs-meta{padding-top:10px}
body.fullvideo .article-header{padding-top:30px}
body.fullvideo .fb-share-big{width:100%}
body.fullvideo .article-size{width:670px;margin:auto}
body.fullvideo .imgWrap{margin-left:-155px;margin-right:-155px;width:950px!important}
body.fullvideo .imgWrap img{display:block;height:auto!important;margin:auto;max-width:100%!important;min-width:640px!important;width:auto!important}
form{margin:0;padding:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{height:1%}
.fixed{width:970px}
.fixedleft{width:970px}
.fixedright{width:300px}
.block{display:block}
.none{display:none}
.wide{width:100%}
.textcenter{text-align:center}
.textright{text-align:right}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:12px;margin:0;padding:0}
p{margin:0;padding:0}
a img{border:0 none}
hr{color:#ccc;background-color:#ccc;height:1px;border:none}
ul.tabs{float:left;list-style:none;height:32px;border-bottom:1px solid #999;width:100%;margin:0;padding:0}
ul.tabs li{float:left;height:31px;line-height:31px;background:#e0e0e0;overflow:hidden;position:relative;margin:0 0 -1px;padding:0}
ul.tabs li a{text-decoration:none;color:#000;display:block;font-size:1.2em;border:1px solid #fff;outline:none;padding:0 20px}
ul.tabs li a:hover{background:#ccc}
html ul.tabs li.active,html ul.tabs li.active a:hover{background:#fff;border-bottom:1px solid #fff}
.tab_container{border:1px solid #999;border-top:none;clear:both;float:left;width:100%;background:#fff;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px}
.tab_content{font-size:1.2em;padding:20px}
.tab_content h2{font-weight:400;padding-bottom:10px;border-bottom:1px dashed #ddd;font-size:1.8em}
.tab_content h3 a{color:#254588}
.tab_content img{float:left;border:1px solid #ddd;margin:0 20px 20px 0;padding:5px}
.socialNet{text-align:center;font-size:15px;font-weight:700;line-height:1.1;margin:0 0 8px}
.socialNet img{display:block;margin:0 auto 5px}
.socialNet a{display:block;color:#000}
.smallBox{width:100%;padding-bottom:20px;margin:0}
.smallBoxContent{font-size:13px;padding:0 5px}
.smallBoxContent h2 a{color:#000}
.smallBoxLeft{width:100%;padding-bottom:8px;border-bottom:1px solid #ccc;margin:0 0 10px}
.smallBoxContentLeft{padding:0}
.smallBoxContentLeft h2{font-size:19px;line-height:1.1;margin:8px 0 0}
.categoryTitleNS{color:#000;font-weight:400;font-size:13px;line-height:1.154;margin:0 0 8px}
.smallBoxLeft .categoryTitleNS{font-family:FedraSansBook;font-style:italic}
a:hover .categoryTitleNS{color:#C30000}
.smallBoxLeft .categoryTitle{font-family:FedraSansBold,sans-serif;font-size:16px;line-height:1;margin:0 0 8px}
.sepTitle{font-size:21px;text-align:center;margin-bottom:10px}
.smallBoxWrap .sepTitle{padding-top:5px;font-family:FedraSansBold,sans-serif;font-size:16px;line-height:1;margin-bottom:20px}
.smallBoxWrap{text-align:center}
.smallBox h2,.smallBoxLeft h2{font-size:19px;line-height:1.1;margin:0}
.smallBoxWrapTitle{border-top:2px solid #000;background:#c4151c;color:#fff;font-size:18px;margin-bottom:5px;padding:2px 5px 10px}
.smallBoxWrap .separator{border-top:2px solid #c4151c;font-size:2px;margin-bottom:5px}
.listBox{width:100%;text-align:center;margin:10px 0 0}
.listBox h2{color:#005B85;font-size:20px;margin:4px 0 10px}
.listBox ul{display:block;list-style-type:none;margin:0;padding:0}
.listBox ul li{display:block;border-top:1px dashed #000;padding:5px 0}
.listBox ul li.li0{border-top:0}
.listBox a,.listBox a:link,.listBox a:visited{color:#000}
.listBox a:hover{color:#C30000}
div.subHeader{color:#BF2323;font-size:12px;margin:4px 0 0}
.smallBoxContent .subHeader{color:inherit;font-size:13px;margin-bottom:2px}
.categoryTitleSmall,.categoryListTitleSmall{font-size:12px;border-top:1px solid #000;border-bottom:1px solid #000;line-height:normal;padding:1px 0}
.smallBox .categoryTitleSmall,.smallBoxLeft .categoryTitleSmall{border:none;font-size:13px;margin:0 0 8px;padding:0}
.categoryListTitleSmall{border-top:0;border-bottom:0;font-size:11px;color:#000;font-weight:400;margin-bottom:2px;padding:2px 0}
.categoryListTitleSmall a{border-top:1px dotted #000;color:#000}
.smallBoxWrap .categoryListTitleSmall a{border-top:none}
.smallBoxWrap .categoryListTitleSmall{margin:0;padding:0}
.singleItem{border-top:1px dashed #000;padding:5px 0}
.singleItem a,.singleItem a:link,.singleItem a:visited{color:#000}
.singleItem a:hover{color:#C30000}
.smallBoxWrap .categoryListTitleSmall span{border-top:1px dashed #000;display:table-cell;padding:5px 0}
.boxPrint{background:#000;margin-bottom:2px}
.boxLand{background:#fff200}
.header1{color:#fff;font-size:45px;text-align:center;line-height:1}
.header2{color:#fff200;font-size:20px;text-align:center;line-height:1;padding-bottom:5px}
.boxLand .header1,.boxLand .header2{color:#000}
#pageHeader{width:100%;padding-top:15px;padding-bottom:10px;border-bottom:1px solid #000;position:relative}
#pageHeader img{display:block}
.pageHeaderLeft{width:180px}
.pageHeaderRight{width:790px;margin:0}
.pageHeaderRight img{margin:auto}
.issueID{font-size:16px;font-weight:400;padding:0 0 10px}
.issueID div{line-height:1.3;font-size:14px}
.issueInfo{font-size:12px;line-height:1.5;font-weight:400}
.issue-more{text-align:center;font-size:11px}
#sliderWrap{width:970px;margin:0 auto}
#slider{position:absolute;width:970px;height:70px;margin-top:-70px}
#slider img{border:0}
#sliderContent{background-color:#C30000;position:absolute;right:0;height:70px;width:780px;text-align:center;color:#333;margin:0}
#header{width:780px;height:70px;margin:0 auto}
#wrd{width:780px;margin:0 auto}
.regBox{color:#fff;font-size:12px;padding:10px}
.regBox a,.regBox a:link,.regBox a:visited{color:#D5C4A1;font-size:11px;font-weight:700}
.regBox label{margin:0 5px}
.regBox input{margin-right:10px}
.userMenuWrap{text-align:right;width:219px}
.userMenu{text-align:left;color:#fff}
a.uLink,a.uLink:link,a.uLink:visited,a.uLink:active{display:block;float:left;background:#d3c8b7;margin-left:5px;color:#fff;border-left:4px solid #8b0b0b;border-bottom:4px solid #8b0b0b;border-right:1px solid #8b0b0b;padding:15px 5px 5px}
a.uLink:hover{color:#fff;background:#c8bdad}
.uDetails{font-size:14px;padding:5px 0 0 6px}
h1,h2,h3,h4,h5,h5,h6{margin:0;padding:0}
h1{font-size:20px}
h2{font-size:18px}
h3{font-size:16px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:11px}
div.topMenu{font-size:10px;padding-top:5px}
div.topMenu a,div.topMenu a:link,div.topMenu a:visited{color:#333}
div.topMenu a:hover{color:#C30000}
.subBox{width:100%;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid #d3d3d3;line-height:1.3}
h1.subTitle{font-size:16px;color:#005b85;margin:4px 0 0}
h1.subTitle a{color:#005b85}
div.subText{font-size:13px;line-height:1.2;margin:0 0 5px}
.smallBoxContent div.subText,.smallBoxContentLeft div.subText{margin:4px 0 5px}
div.subAuthor{font-size:11px;color:#8f8f8f;font-weight:400;margin:0 0 2px}
div.blogSubAuthor{background:#D5C4A1;font-size:12px;color:#fff;padding:2px 4px}
h1.sectionTitle{display:block;font-size:18px;line-height:auto;margin:0 0 8px;padding:0 0 4px}
h2.smTitle{font-size:14px;color:#069;font-weight:400;margin:0 0 5px}
div.smText{font-size:11px;line-height:1.4;margin:0 0 5px}
.yellow{color:#D5C4A1}
.smHeadYellow{border-top:4px solid #D5C4A1;font-size:14px;font-weight:700;padding:2px 2px 10px 0}
h1.pageHeadYellow{border-bottom:4px solid #D5C4A1;color:#D5C4A1}
.brdYellow .sectionTitle{border-bottom:4px solid #D5C4A1}
.brdPurple .sectionTitle{border-bottom:4px solid #c7197d}
.sepGrey{border-bottom:1px solid #E2E2E2;padding-bottom:10px}
.sprPink{border-top:8px solid #c7197d;font-size:0;margin-top:10px;padding-bottom:4px}
.sprBlue{border-top:8px solid #005b94;font-size:0;margin-top:10px;padding-bottom:4px}
.sprRed{border-top:8px solid #C30000;font-size:0;margin-top:10px;padding-bottom:4px}
.sprYellow{border-top:8px solid #D5C4A1;font-size:0;margin-top:10px;padding-bottom:4px}
.sprBlack{border-top:8px solid #333;font-size:0;margin-top:10px;padding-bottom:4px}
.mainleft1,.mainleft2,.mainright{width:310px}
.sep1{background:url(../images/sep1.gif) repeat-y}
a.choice,a.choice:link,a.choice:visited{color:#069}
a.choice:hover{background-color:#F0F0F0;color:#C30000;text-decoration:none}
h2.vsMovieTitle{font-size:12px;color:#005b85;font-weight:400;margin:0 0 2px}
h2.vsMovieTitle a{color:#005b85}
div.vsMovieSubtitle{color:#005b85;font-size:11px;margin:2px 0 0}
h2.vsMovieTitle a:hover{color:#C30000}
div.subDate{font-size:11px;color:#8f8f8f;font-weight:400;line-height:1}
div.sSubjectCatRed,div.subCat{font-size:11px;color:#005b85;border-bottom:2px solid #005b85;padding-bottom:2px}
div.subCat{font-size:12px;font-weight:700}
.subImg{height:200px;width:310px;position:relative}
.introSubjectCat{position:absolute;top:160px;width:310px;text-align:right;color:#fff}
.imgBlue{border-top:2px solid #005B94;border-bottom:2px solid #005B94}
.imgPurple{border-top:2px solid #C7197D;border-bottom:2px solid #C7197D}
.imgRed{border-top:2px solid #c4151c;border-bottom:2px solid #c4151c}
div.sDummy{width:145px;height:109px}
.brdRed .subCat{color:#C4151C;border-bottom:2px solid #C4151C}
.eventBox{width:150px;margin-bottom:10px}
.eventType{color:#fff;background:#a19c94;text-align:center;font-size:10px;padding:2px 0 3px}
.eventTitle p{margin:5px}
.eventBox a,.eventBox a:link,.eventBox a:visited{display:block;border-top:5px solid #a19c94;color:#333;cursor:hand}
.eventBox a:hover{text-decoration:none;border-top:5px solid #c7197d}
.eventBox a:hover .eventType{background:#c7197d}
ul.lAth,ul.WRev,ul.postsList{list-style-type:none;margin:0 0 5px;padding:0}
ul.lAth li,ul.WRev li{display:block;background:0 .4em url(../images/greydot.gif) no-repeat;padding-left:12px;padding-bottom:4px}
ul.postsList li{display:block;padding-bottom:10px}
ul.lAth a,ul.WRev a,ul.postsList a{color:#069}
ul.lAth a:hover{background-color:#F0F0F0;color:#C30000}
ul.WRev a:hover{background-color:#F0F0F0;color:#C30000}
ul.postsList a:hover{background-color:#F0F0F0;color:#C30000}
h2.lAthTitle{font-size:16px;margin:0 0 5px}
h2.WRevTitle{font-size:16px;margin:0 0 5px}
span.blogAuthor,span.blogDate{font-size:11px;color:#8f8f8f}
.loveathensbox{border-top:8px solid #c7197d;border-bottom:2px solid #07141C;padding-top:4px;margin-bottom:10px}
div.weatherInfo{font-size:12px;margin:0}
.sunInfo{font-size:10px}
.pagebot{border-top:8px solid #CCC;border-bottom:4px solid #ccc;text-align:center;font-size:11px;color:#666;line-height:normal;margin:20px auto;padding:10px 150px}
.absolute{position:absolute}
.bBrdGrey{border-bottom:1px solid #E2E2E2}
.indexPageTitle{border-bottom:1px solid #000;line-height:normal;margin-bottom:10px;font-size:50px}
a.mainLink,a.mainLink:link,a.mainLink:visited{color:#000}
.var513{background:0 0 url(/img/cat_starfax.gif) no-repeat}
.var515{background:0 0 url(/img/cat_sendit.gif) no-repeat}
.iptWrap{background:#fff}
h1.indexPageTitleShort{border-bottom:8px solid #ccc;line-height:1;margin-bottom:10px;padding-bottom:4px;font-size:40px}
div.userHeader{border-bottom:8px solid #ccc;line-height:1;margin-bottom:10px;font-size:40px;padding-bottom:20px}
span.indexPageTitleSmall{font-size:28px;color:#939598}
.subjectImg{height:210px;width:330px;position:relative}
.mainLeft .subjectImg{width:300px}
.mainRight .subjectImg{width:300px}
.subjectCat{position:absolute;top:170px;width:330px;text-align:right;color:#fff}
.subjectCatTag{float:right;background:#C4151C;font-size:11px;padding:7px}
.subjectDets{padding-top:4px;padding-bottom:1px}
.indexMainBox{padding:0 0 10px}
.sectionBox{margin-bottom:10px;padding:0 0 10px}
h2.subjectTitle{font-size:19px;margin:4px 0}
div.subjectAuthor{font-size:10px;color:#8f8f8f;font-weight:400;margin:0 0 5px}
div.subjectText{font-size:13px;margin-bottom:5px;line-height:1.4}
div.subjectText p{margin:0}
a.more,a.more:link,a.more:visited{display:block;float:right;font-size:11px;background:url(../images/more.gif) no-repeat;padding-left:14px}
a.more:hover{background-color:#F0F0F0;color:#C30000;text-decoration:none}
.smallBox a.more{float:none;text-align:center;background-position:16px 0;padding:0}
.smallBox a:hover{background-color:transparent}
.midHead,.midHeadEvent{font-size:20px;line-height:1;border-top:2px solid #ccc;display:block;margin-bottom:10px;padding:4px 0}
.midHead a{color:#0F0F0F}
.midHeadEvent{border-bottom:1px solid #ccc;padding-bottom:14px;margin-bottom:0}
.midHead td{font-size:20px;line-height:1}
.midHead td.sSubjectAuthor{font-size:12px;color:#8f8f8f;font-weight:400}
div.sSubjectWrapper{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}
div.sSubjectCat{font-size:11px;border-bottom:1px dotted #000;padding-bottom:2px;padding-top:4px;border-top:1px solid #000}
div.sSubjectBox{width:146px;float:left;overflow:hidden}
.vs{width:22px}
.vs3{width:10px}
.sep4{background:url(/img/sep4.gif)}
.sep5{background:0 0 url(/img/sep5.gif)}
div.sSubjectHeader{color:#5F5F5F;font-size:11px;margin:0}
h2.sSubjectTitle,h3.sSubjectTitle{font-family:FedraSansNormal,sans-serif;line-height:1.2;font-size:13px;margin:5px 0 2px}
div.vsSubjectHeader{color:#5F5F5F;font-size:11px;margin:0}
div.sSubjectText{font-size:12px;margin-bottom:4px;line-height:1.3}
div.sSubjectAuthor{font-size:10px;color:#8f8f8f;margin:0 0 5px}
h2.vsSubjectTitle{font-size:12px;margin:4px 0 8px}
div.vsSubjectBox{width:122px;float:left;padding-bottom:5px}
div.sSubjectBox img,div.vsSubjectBox img{margin-bottom:4px}
.viewLeft{float:left;width:470px}
.viewRight{padding-bottom:10px;float:right;width:160px;line-height:1.5}
.viewRow1 .viewRight{padding-bottom:5px}
.viewRow1 .viewRight .commentLink{margin-bottom:5px}
.viewRow1 .viewRight .tool{margin-bottom:0}
.sharethis{text-align:center;padding-bottom:10px}
#mainTextWrapper,#eventMainTextWrapper,.mainTextWrapper{font-size:14px;line-height:1.6;padding-bottom:20px}
.mainTextWrapper td{font-size:14px;line-height:1.6}
.timetable{border-collapse:collapse;width:100%;margin:1em 0}
.timetable td{vertical-align:top;border-top:1px dotted #999;padding-top:6px;padding-bottom:6px;padding-right:0}
.timetable tr td:first-child{width:1%;white-space:no-wrap;padding-right:10px;font-weight:700;font-size:.9em}
.mainTextWrapper{border-bottom:none;margin:0;padding:2px 0 0}
.viewTextDate{color:#919296;line-height:1;margin-bottom:5px;font-size:11px}
.viewTextInfo,.viewBookInfo{font-size:.916667em;line-height:1.4;border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding-top:5px;margin-top:10px;padding-bottom:5px;padding-left: 30px;}
.viewTextInfo{margin-bottom:10px;font-style:italic}
.viewTextInfo img{margin-left: -20px;}
.cinemaRating{vertical-align:middle}
.viewCinemaInfo{font-size:1.2em;padding-top:1em;margin-bottom:1em;line-height:normal}
.viewCinemaInfo div{margin-bottom:.5em}
.viewBookInfo .viewInfoLeft{width:130px}
.viewBookInfo .viewInfoRight{width:340px}
.viewBox{border:1px solid #ccc;margin-bottom:10px;line-height:1.4;padding:10px}
.viewBox .bookID{font-size:14px}
.viewBoxLeft{width:150px}
.viewBoxRight{width:468px}
#audio .viewBoxLeft{width:220px}
#audio .viewBoxRight{width:408px}
h1.smRevTitle{font-size:18px;line-height:normal;margin-bottom:5px}
h1.smRevTitle span{font-size:14px;font-weight:700;display:block;margin-bottom:5px}
div.smRevLabel{font-size:11px;font-style:italic;margin-bottom:5px}
.viewBoxText{padding-top:20px;font-size:12px;line-height:1.583333}
.viewBoxText p{margin-bottom:.7916665em}
#book .viewBoxLeft img,#audio .viewBoxLeft img{border:1px solid #ccc}
.bookID{font-weight:700;padding-bottom:5px}
.bookID p{margin-bottom:2px}
.bookDetails{font-style:italic}
.bookDetails p{margin-top:5px}
span.viewTextHeader{font-size:.5em;line-height:1.1875;color:#8B8B8B;margin-bottom:.296875em;display:block;padding-top:2px}
h1.viewTextTitle{font-size:2.071em;letter-spacing:-.034em;line-height:1.19;color:#00375D}
h2.viewTextSubtitle,p.viewTextSubtitle{font-family:FedraSansBook,sans-serif;font-size:1.25em;line-height:1.3;margin-top:.263158em;margin-bottom:1.578947em}
.itemShortFullText{overflow:hidden;font-size:1em;line-height:1.6;margin-bottom:10px}
.pics{position:relative;height:550px;width:384px;margin:0;padding:0}
.pics img{width:550px;height:384px;top:0;left:0}
.pics img.largeslide{width:970px;height:504px}
#fullpage #selector{width:970px;height:612px}
#fullpage .pics{width:970px;height:612px}
#fullpage .pics img{width:970px}
#halfpage #selector{width:650px;height:410px}
#halfpage .pics{width:650px;height:410px}
#halfpage .pics img{width:650px}
.quoteswrap{float:right;clear:both;font-family:FedraSansBook,sans-serif;font-size:1.25em;line-height:1.3;margin:0 0 5px}
.quotesText{padding-left:5px}
.quotesbox{background-image:url(../images/quotes.gif);width:100px;height:35px}
.quotesin{width:200px;background-color:#FFF}
.btop{background-position:top left;background-repeat:no-repeat;font-size:0}
.bbot{background-position:bottom left;background-repeat:no-repeat;font-size:0}
.caption{font-size:11px;line-height:1.3;margin-top:4px;color:#666;border-bottom:1px solid #069;padding-bottom:4px}
.viewPageHeader{border-bottom:8px solid #ccc;line-height:normal;margin-bottom:18px;padding-bottom:1px}
.viewTextCategoryTitle,.blogHeaderWrap h1{font-size:42px;font-family:FedraSansNormal,sans-serif;letter-spacing:-.8px;margin-bottom:10px}
.viewTextCategoryTitle a{color:#000}
.viewTextAuthor,.blogHeaderWrap .blogAuthor{text-align:right;font-family:FedraSansNormal,sans-serif;font-size:13px}
.pad5{padding:5px}
.pad10{padding:10px}
.stars{background:url(../images/stars.gif) no-repeat}
#ginfo{background:#E2E2E2 left top url(../images/ginfo.gif) no-repeat;color:#333}
#ginfo .red{font-weight:700}
h1.ginfo{font-size:13px;padding:5px 0 0}
.ginfotop{height:39px;padding:0 10px 0 45px}
.ginfobot{line-height:1.5;padding:10px}
.ginfobot p{margin:0}
.gboxAuthor{font-size:11px;color:#8F8686;text-align:right;margin:10px 0}
.gbox{background-image:url(../images/gbox1.gif);height:12px}
.gboxmid{background:#f5f5f0;padding:5px 10px}
img.hlPurple{border-top:2px solid #c7197d;border-bottom:2px solid #c7197d}
.gboxmid p{margin:0}
h1.gboxHead{font-size:20px;font-weight:700;margin:0 0 10px}
.gboxmid h4{font-size:16px;font-weight:700}
h1.movieTitle{font-size:20px;line-height:normal;margin:0}
.movieOriginal{color:#717171;font-size:13px;line-height:normal;margin:2px 0 0}
.movieCategory{margin:6px 0 0}
.movieDetails{margin-top:6px}
.movieCredits{margin-top:6px}
.movieSummary{margin-top:6px;font-size:13px}
.filmstrip{background:0 0 url(../images/filmstrip.gif) repeat-x;overflow:hidden;width:650px;padding:13px 0}
.movieTrailer{width:640px;height:385px;margin:auto}
#trailerD{background:#000;margin:0 0 10px;padding:5px}
a.cinema,a.cinema:link,a.cinema:visited{color:#fff}
a.cinema:hover{color:#C30000}
.summerTheater{background:#C4151C;color:#fff;font-size:10px;padding:0 2px}
.placeArea{font-size:11px;color:#fff;background:#000;font-weight:700;margin:0 0 8px;padding:4px 6px}
.cinemaBlock{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}
.subPlaceName{background:#E2E2E2;border-left:20px solid #999;color:#4F4F4F;font-weight:700;letter-spacing:.02em;margin:8px 0 0;padding:2px 5px 2px 10px}
.eventTime{margin:4px 0 0;padding:0 0 0 30px}
.movieTime{margin:6px 0 0;padding:0}
.movieInfo{border-bottom:1px solid #ccc;margin:8px 0;padding:0 0 8px 30px}
.eventSearch{background:#DFDFDF;margin:0 0 10px;padding:5px}
.searchResult{padding:5px}
.criticsbox1{background-image:url(../images/criticsbox2.gif);height:10px}
.criticsbox2{background-image:url(../images/criticsbox1.gif);height:10px}
.criticstop{height:20px}
.criticsmid{border:1px solid #DFDBD1;border-top:none;color:#A49C93;padding:10px}
.tag{border-bottom:1px dotted #9F9F9F;margin:0 2px}
a.tag1,a.tag1:visited{color:#208AD4}
a.tag2,a.tag2:visited{color:#FDB715}
a.tag3,a.tag3:visited{color:#D92178}
a.tag4,a.tag4:visited{color:#C61800}
a.tag5,a.tag6:visited{color:#BBC66D}
.tag a:hover{text-decoration:underline}
.borderRight{border-right:10px solid #FFF}
.pageError{background:rgba(0,0,0,0) url(../img/p404.jpg) no-repeat scroll 0 50px / 264px auto;margin:auto;min-height:366px;padding-bottom:50px;position:relative;width:906px}
div.subjectHeader{color:#5F5F5F;font-size:13px;margin:0}
.pageError div.subjectHeader{color:#ccc;font-family:"UB-Rockwell";font-size:40px;left:209px;letter-spacing:.04em;position:absolute;top:244px}
.pageError .goBack{font-family:"UB-Rockwell";font-size:22px;left:261px;letter-spacing:.04em;position:absolute;top:183px}
.pageError .goBack a{font-size:40px;color:#E72727}
.errorInfo{padding-left:300px;padding-top:40px}
div.error-message{font-size:11px;font-weight:700;color:#C4151C}
.error{display:block;clear:both;margin:10px 0}
.formblock{clear:both;padding:0 0 10px}
.formblock-after{text-align:right;padding:10px 0}
.formInfo{font-size:12px;line-height:1.5;padding:0 0 20px}
.formInfo p{margin:0 0 10px}
.contactIn{padding-bottom:20px}
.contactIn .formblock-after{padding:0}
.contactIn .formwrap input{width:260px;font-size:12px;padding:2px}
.contactIn .formwrap textarea{width:260px;font-size:12px;padding:2px}
.contactIn .formwrap .input{padding:0 0 10px}
.contactIn .error-message{padding:2px 0 0 15em}
#user_form .formblock{background:#f5f2eb;margin-bottom:10px;padding:10px}
#user_form input.imgbutton,#user_form input.button{width:auto}
.headitems{background:0 0 url(../images/headitems.gif) no-repeat;font-size:0;height:8px}
.relitems{background:0 0 url(../images/relitems.gif) no-repeat;font-size:0;height:8px}
input.button,.ui-widget input.button,button.button,a.button{background:#e8e8e8;border-top:2px solid #CCC;border-bottom:4px solid #CCC;border-right:2px solid #CCC;border-left:4px solid #CCC;color:#0F0F0F;font-size:12px;width:auto;padding:4px}
a.button,a.button:link,a.button:visited{color:#0F0F0F}
input.button:hover,button.button:hover,a.button:hover{color:#C30000}
input.button-small,button.button-small,a.button-small{margin-right:4px;border-width:1px;padding:1px}
input.btn,button.btn,a.btn{background:#e8e8e8;border-top:2px solid #CCC;border-bottom:4px solid #CCC;border-right:2px solid #CCC;border-left:4px solid #CCC;color:#0F0F0F;width:auto;line-height:16px;outline:medium none;text-align:center;text-decoration:none!important;font-size:12px;display:inline-block;position:relative;vertical-align:baseline;cursor:pointer;margin:0 0 0 5px;padding:4px}
input.btn:hover,button.btn:hover,a.btn:hover{color:#c30000}
.btn-small{font-size:11px!important;border:1px solid #ccc!important;line-height:1em!important;margin:0!important;padding:2px 4px!important}
a.btn-small.tup,a.btn-small.tdown{background:url(/img/t_up.png) transparent no-repeat;border:0!important;height:28px;line-height:27px!important;text-align:left!important;padding:0 0 0 22px !important}
a.btn-small.tdown{background:bottom left url(/img/t_down.png) transparent no-repeat;margin:0 0 0 5px !important}
a.btn-small.tup span,a.btn-small.tdown span{display:inline-block;height:28px;line-height:27px}
.rbutton{background:#C30000;border-top:2px solid #5E5E5E;border-bottom:4px solid #5E5E5E;border-right:2px solid #5E5E5E;border-left:4px solid #5E5E5E;color:#fff;font-size:12px;width:auto;padding:4px}
.userMessage{margin-bottom:20px;line-height:1.3}
.userMessage p{margin:0 0 5px}
.regBox input.button{vertical-align:top;margin:0}
.regBox input.button:hover{outline:none}
.reginput{border:1px solid #DFDBD1;font-size:12px;margin-right:4px}
.tags{font-size:11px}
.post-summary{font-size:12px;line-height:1.6}
.post-summary h1{font-size:1.83em;line-height:1.32;margin:.86em 0}
.post-summary h2{font-size:1.67em;line-height:1.35;margin:.96em 0}
.post-summary h3{font-size:1.5em;line-height:1.39;margin:1.06em 0}
.post-summary h4{font-size:1.33em;line-height:1.44;margin:1.2em 0}
.post-summary h5{font-size:1.17em;line-height:1.5;margin:1.37em 0}
.post-summary h6{font-size:1em;line-height:1.6;margin:1.6em 0}
.post-summary p{margin:0 0 1.6em}
input.searchBox2{height:14px;width:275px;vertical-align:middle}
.blogshare{border-top:1px solid #E2E2E2;padding-top:5px;margin-bottom:5px}
.mainVideoLeft{width:460px;float:left}
.mainVideoRight{width:510px}
.videoTop{background:#c30000 top left url(../img/videotop.gif) no-repeat;height:41px;width:100%;margin:0}
.videoTopIn{background:bottom right url(../img/videotop.gif) no-repeat;width:100%;height:41px}
.videoMid{width:100%;border-bottom:1px solid #C4151C;padding-bottom:8px}
.videoWrap{width:440px;float:left;margin:0}
.videoInfo{width:190px;float:right;height:310px;color:#5E5E5E;font-size:10px}
.videoInfo a{color:#C30000}
#videoScreen{height:353px;background:#000;width:470px;position:relative;z-index:102}
#videoIndexScreen{width:300px;height:225px;background:#000;margin:auto}
.subjectVid{width:330px;height:248px;position:relative}
.video-image a{display:block;position:relative;width:310px;height:210px}
.play{position:absolute;width:310px;height:210px;background:top left url(/img/playback.png) no-repeat}
.media,.media-sm{position:absolute;width:102px;height:102px;background:top left url(/img/media_buttons.png) no-repeat}
.media-sm{position:absolute;width:60px;height:60px}
.photographicon,.icon2{background-position:0 -204px}
.soundicon,.icon3{background-position:0 -102px}
.infographicicon,.icon4{background-position:0 -306px}
.media-sm.videoicon,.media-sm.icon1{background-position:top right}
.media-sm.photographicon,.media-sm.icon2{background-position:-102px -120px}
.media-sm.soundicon,.media-sm.icon3{background-position:-102px -60px}
.media-sm.infographicicon,.media-sm.icon4{background-position:-102px -180px}
.lof-main-wapper .play{width:480px;height:250px;background-position:top left}
.play-sm{position:absolute;width:149px;height:100px;background:top left url(/img/playback-sm.png) no-repeat}
.play-sm.videoicon{background:top left url(/img/playback-sm.png) no-repeat}
#getembed{border:1px solid #000;background:#000;color:#5E5E5E;width:100px}
.videoInfoTop{background:top left #5e5e5e url(../img/tvline.gif) repeat-x;height:20px;line-height:0}
.videoInfoBot{background:bottom left #5e5e5e url(../img/tvline.gif) repeat-x;height:20px;line-height:0;margin-bottom:15px}
.videoInfoIn{background:#5E5E5E;padding:10px}
.videoText{background:top left url(../img/tvquoteleft.gif) no-repeat;color:#fff;padding-left:30px}
.videoTextIn{background:bottom right url(../img/tvquoteright.gif) no-repeat;padding-right:30px;padding-bottom:5px}
.videoTools{background:#C4151C;padding:5px 10px}
a.tvembed{display:block;float:left;background:top left url(../img/tvembed.gif) no-repeat;height:32px;width:20px}
.tvcomment{background:left center url(../img/tvcomment.gif) no-repeat;padding-left:30px;padding-top:5px;padding-bottom:5px}
.tvcomment a{color:#000;font-size:10px}
.tvcomment a:hover{color:#fff;text-decoration:none}
.videoText h1{font-size:18px;font-weight:400;line-height:1.5;margin:0 0 10px}
.videoText h2{font-size:12px;font-weight:400;line-height:1.5}
.showTvComments{display:block}
.videocomments{margin-bottom:20px}
.tvrating{border:2px solid #C4151C;margin-bottom:20px;padding:10px}
a.videoThumb{display:block;position:relative;width:155px;height:109px;cursor:hand;background:#000;margin-bottom:4px}
a.videoThumb img{position:absolute}
.tvHover{width:145px;height:109px;position:absolute;background:center center url(../img/play.png) no-repeat;display:none}
a.videoThumb:hover .tvHover{display:block}
.postBox h2{font-size:12px;line-height:1.5}
.blogHeaderWrap{width:650px;border-bottom:10px solid #ccc;padding-bottom:0;line-height:normal;margin-bottom:10px}
.pagemidfull .blogHeaderWrap{width:970px}
.blogHeaderWrap a{display:block;color:#000}
.blogHeaderWrap h1{font-size:55px;line-height:1;margin-bottom:25px}
.blogSubHeader{text-align:right}
.blogHeaderWrap .blogAuthor{color:#000}
.blogProfile{border:4px solid #ccc;font-size:11px;line-height:1.5;margin-bottom:10px}
.blogProfile h2{background:#ccc;font-size:18px;line-height:1;color:#fff;font-family:FedraSansMedium,sans-serif;padding:5px 5px 7px}
.blogDescription{line-height:1.5;padding:5px 10px}
.blogEditor{font-size:14px;margin-bottom:5px}
.blogText{margin-bottom:10px}
.blogmenulist{margin-bottom:10px;font-size:12px}
.viewBlogLeft{width:650px;float:left}
.viewBlogRight{width:300px;float:right}
.viewBlogCol1{width:490px;float:left}
.viewBlogCol2{width:150px;float:right}
.blogItemWrap{width:490px;overflow:hidden}
h2.viewPostTitle{font-size:30px;line-height:normal;font-weight:400}
.viewTools{font-size:11px;padding-bottom:15px}
div.tool{margin-bottom:10px;font-size:11px}
.relatedHeader{font-size:11px;margin-top:15px;margin-bottom:5px;border-top:1px solid #ccc;border-bottom:1px dotted #ccc;line-height:normal;padding:2px 0}
ul.relatedList{list-style-type:none;display:block;line-height:1.3;margin:0 0 10px;padding:0}
ul.relatedList li{display:block;margin-bottom:12px}
ul.relatedList .relatedDate{color:#919296;font-size:11px;margin-bottom:2px}
ul.relatedList .relatedTitle{font-size:13px}
ul.relatedList .relatedSubtitle{font-weight:400;font-size:11px;display:block;margin-bottom:2px}
ul.relatedList .relatedSummary{margin-top:2px;font-size:11px}
ul.relatedList li a:hover{color:#C30000}
ul.relatedList li a .relatedSum{color:#000;font-size:11px;margin-top:2px}
#relevants,#relevants-inset{background:#f3f3f3;border-top:1px solid #999;margin-bottom:10px;padding:0 5px}
#relevants.relevants_vertical,#relevants-inset.vertical{background:#E7E7E7}
#relevants img,#relevants-inset img{margin-left:-5px;margin-bottom:6px}
#relevants .relatedHeader,#relevants-inset .relatedHeader{border:none;font-size:11px;margin:0;padding:5px 0 10px}
#relevants ul,#relevants-inset ul{margin:0}
#relevants ul li,#relevants-inset ul li{padding-top:5px;padding-bottom:10px;border-top:1px dotted #999;margin:0}
#relevants ul li:first-child,#relevants-inset ul li:first-child{padding-top:0;border:none 0}
#fullpage{width:970px}
h2.contentsListTitle{font-size:15px;margin-bottom:10px}
.contentsList{font-size:11px;line-height:1.5}
.contentsList h2{font-family:LifoEgyptian;font-size:16px;line-height:1.2;font-weight:400;letter-spacing:.02em;margin-bottom:5px}
.contentsList h3{font-size:10px;margin:5px 0}
.contentsList ul li h3,.contentsList h4{font-size:11px;margin:0}
.contentsList h4{font-family:FedraSansNormal,sans-serif}
.contentsList ul{list-style-type:none;margin:0 0 5px;padding:0}
.contentsList ul li{border-top:1px dotted #ccc;line-height:1.4;padding:3px 0}
.indexSummary{font-size:13px;line-height:1.3;margin-bottom:7px}
.indexSubtitle{font-size:15px;display:block}
.indexAuthor,.contentsIndexAuthor,.contentsIndexDate,.indexDate,.contentsIndexMore{font-size:11px;color:#8B8B8B}
.contentsIndexMore a,.contentsIndexMore a:link,.contentsIndexMore a:visited{color:#8B8B8B}
#archive .indexDate{margin-top:2px}
.indexTopTitle{color:#8B8B8B;margin-bottom:2px}
.indexTopSubtitle{color:#717171;font-size:13px}
.popularBox{border:4px solid #ccc;font-size:11px;line-height:1.5;margin-bottom:10px}
.popularBoxHeader{font-size:16px;color:#000;line-height:normal;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 5px}
.popularBox .pbhd1{font-size:18px;color:#fff;font-family:FedraSansMedium,sans-serif;background:#ccc;line-height:1;padding:5px 5px 7px}
.popularBoxIn{padding:5px}
.popularBoxIn ul{display:block;list-style-type:none;margin:0;padding:0}
.popularBoxIn ul li{border-top:1px dotted #AFAFAF;line-height:1.4;padding:3px 0}
.popularBox .pbhd2{font-size:13px;color:#7F7F7F}
.popularBox .pbhd3{font-size:11px;font-family:FedraSansMedium;line-height:1.3}
.num{font-weight:700;font-size:12px;color:#000}
.popularCol .num{font-size:13px;font-weight:400}
.popularBoxIn ul .summary,.popularBoxIn ul .popularSum{font-size:11px;line-height:1.3;color:#000;margin-top:2px}
.popularBoxLeft{width:95px}
.popularBoxRight{width:187px}
.popularBoxImg{width:145px;position:relative}
.circleMaskSmall{position:absolute;width:90px;height:90px;background:url(/img/circlemask_small.png) no-repeat;cursor:pointer}
.circleMaskLarge{position:absolute;width:145px;height:145px;background:url(/img/circlemask_large.png) no-repeat;cursor:pointer}
ul.guideTabs,ul.guideTabs2{display:block;width:300px;list-style-type:none;float:left;background:#000;color:#fff;margin:0;padding:0}
ul.guideTabs li,ul.guideTabs2 li{display:block;float:left}
ul.guideTabs li a,ul.guideTabs2 li a{display:block;float:left;color:#fff;padding:5px}
ul.guideTabs li a.current,ul.guideTabs2 li a.current{background:#C4151C}
ul.listHead{list-style-type:none;margin:0;padding:0}
ul.listHead li{padding-top:2px;border-top:2px solid #000;font-size:12px;font-weight:700;margin-bottom:10px}
.guideMenu{padding-bottom:10px}
.guideMenu input,.guideMenu textarea,.guideMenu select{width:290px}
.guideListHead{padding-top:2px;border-top:2px solid #ccc;font-family:FedraSansMedium;font-size:16px;margin-bottom:10px}
ul.guideList{list-style-type:none;font-size:11px;margin:0;padding:0 0 0 4px}
div.guideList ul{list-style-type:none;margin:0;padding:0 0 0 4px}
div.guideList ul li{display:block}
div.guideList ul li a{padding-top:2px;border-top:2px solid #000;font-size:12px;font-weight:700;margin-bottom:10px;display:block}
div.guideList ul ul li a{border:none;font-weight:400;font-size:11px;margin:0;padding:0}
div.guideList ul ul li{display:block;background:0 .4em url(../images/greydot.gif) no-repeat;padding-left:12px;padding-bottom:4px;font-size:11px}
div.guideList ul ul{list-style-type:none;margin:0;padding:0 0 10px 4px}
ul.guideSubList{list-style-type:none;margin:0;padding:10px 0 0 4px}
ul.guideList li{display:block;background:0 .4em url(../images/greydot.gif) no-repeat;padding-left:12px;padding-bottom:5px}
ul.guideSubList li{display:block;border:none;font-size:11px;font-weight:400;background:0 .4em url(../images/greydot.gif) no-repeat;margin:0;padding:0 0 4px 12px}
textarea,input,select{border:1px solid #ccc;font-size:11px;padding:2px}
input.checkbox{border:0 none}
select.lists{color:#7F7F7F;font-size:10px;width:290px}
select.flists{color:#7F7F7F;font-size:10px;width:290px}
option.mainopt{font-weight:700}
option.subopt{color:#005B85}
.subNote{color:#999;font-size:11px}
h2.viewIndexTitle{font-size:18px}
.viewIndexSummary{line-height:1.5;margin-top:.75em}
.viewIndexInfo{border-top:1px solid #ccc}
.viewIndexInfo p{display:block;float:left;width:650px;line-height:1.4;margin-top:.35em}
.viewIndexInfo label{font-weight:700;color:#8F8F8F}
.mainWrap{background:650px 0 url(/img/vline.gif) repeat-y}
.mainWrap.bg_hr2{background:url(/img/bg_hr2.gif) repeat-y}
.mainLeft{width:640px}
.mainLeft .subjectCat,.mainRight .subjectCat{width:300px}
.mainLeft .subjectCatTag{background:#005b94}
.subjectCatTag a,.subjectCatTag a:link,.subjectCatTag a:visited{color:#fff}
.mainRight{width:310px;float:right}
.bestOf{width:100%;height:200px;background:grey;margin-bottom:20px}
.mainRightCol1{width:310px}
.mainRightCol1Left{width:145px;overflow:hidden}
.mainRightCol1Right{width:145px;overflow:hidden}
.mainRightCol2{width:310px}
.mainRightCol3{width:300px}
.mainRightRow1{border-bottom:1px solid #000;margin-bottom:10px}
h1.mainBoxTitle{font-size:21px;border-bottom:1px solid #000;margin-bottom:5px;line-height:1.2}
h1.mainBoxTitleB{display:block;font-family:Georgia,serif;position:relative;font-size:30px;font-weight:700;font-style:italic;border-bottom:4px solid #ccc;margin-bottom:5px;line-height:1;padding-bottom:10px}
h2.gfxTitle{line-height:1;margin-bottom:5px;border-bottom:4px solid #ccc;padding:0}
h1.mainBoxTitleB a,h1.mainBoxTitleB a:link,h1.mainBoxTitleB a:visited,h1.mainBoxTitleB a:active{color:#000;text-decoration:none}
h1.mainBoxTitleB a:hover{color:#000;text-decoration:none}
h1.mainBoxTitleB span{font-size:10px;font-style:normal;font-weight:400;position:absolute;width:290px;text-align:right;bottom:12px;right:0}
h2.blogTitle{border-top:1px solid #ccc;border-bottom:1px dotted #ccc}
h2.blogTitle a,h2.blogTitle a:link,h2.blogTitle a:visited{color:#000}
h2.blogTitle a:hover{color:#C30000}
h3.subTitle{padding-bottom:4px;font-size:18px;letter-spacing:-.2px;line-height:1.2;margin:4px 0 0}
.restPostItem{padding-left:17px;font-size:12px;background:.3em .2em url(/img/beige_dot.png) no-repeat;margin-bottom:3px;line-height:1.25em}
ul.menutabs{list-style:none;border-bottom:1px solid #666;height:30px;margin:0!important;padding:0}
ul.menutabs li{float:left;text-indent:0;list-style-image:none!important;margin:0!important;padding:0}
ul.menutabs a{background:url(/tools/img/tabs/blue.png) no-repeat -420px 0;font-size:11px;display:block;height:30px;line-height:30px;width:134px;text-align:center;text-decoration:none;color:#333;position:relative;top:1px;margin:0;padding:0}
ul.menutabs a:active{outline:none}
ul.menutabs a:hover{color:#fff}
ul.menutabs a.current,ul.menutabs a.current:hover,ul.menutabs li.current a{cursor:default!important;color:#000!important}
ul.menutabs li.tab1 a{background:url(/img/lifoteam.png) no-repeat;width:115px}
ul.menutabs li.tab2 a{background:url(/img/lifonow.png) no-repeat;width:104px}
ul.menutabs a.l{background-position:-248px 0;width:174px}
ul.menutabs a.l:hover{background-position:-248px -31px}
ul.menutabs a.l.current{background-position:-248px -62px}
ul.menutabs a.xl{background-position:0 0;width:248px}
ul.menutabs a.xl:hover{background-position:0 -31px}
ul.menutabs a.xl.current{background-position:0 -62px}
.menupanes .pane{display:none}
#headMenu{width:970px;list-style-type:none;float:left;position:relative;margin:0;padding:0 0 3px}
#headMenu li{display:block;float:left;font-size:11px;font-family:Verdana,Tahoma,Arial,sans-serif;margin-right:.7em}
#headMenu a{display:block;float:left;height:18px;text-indent:-9999px;cursor:pointer}
.menu3div{height:18px}
#headSubMenu{float:left;padding-top:4px}
#headSubMenu,#magMenuContainer ul{font-family:FedraSansMedium,sans-serif}
#magMenuContainer{border-top:1px solid #000;padding-top:2px;border-bottom:1px solid #000}
ul#magMenu{font-size:11px;line-height:1;list-style-type:none;float:left;display:block;width:100%;margin:0;padding:0 0 2px}
ul#magMenu ul{list-style-type:none;display:block;float:left;margin:0;padding:0}
ul#magMenu ul li{display:block;float:left;line-height:1;margin-right:6px}
ul#magMenu li a{display:block;float:left}
ul#magMenu a.mainlink,ul#magMenu a.mainlink:link,ul#magMenu a.mainlink:visited,ul#magMenu a.mainlink:active{background:#939598;color:#fff;margin-right:5px;padding:6px 5px 4px}
ul#magMenu a,ul#magMenu a:link,ul#magMenu a:visited{background:right center url(/img/arrowdown.png) no-repeat;color:#000;padding:6px 16px 4px 0}
ul#magMenu a.active,ul#magMenu a:hover{color:#ED1C24}
ul#magMenu a.mainlink:hover{color:#fff}
#menuWrap{border-top:1px solid #000;border-bottom:1px solid #000;padding:2px 0}
a#menu0{background:url(/img/home.png) no-repeat;width:70px}
a#menu1{background:url(/img/lifoteam.png) no-repeat;width:76px}
a#menu2{background:url(/img/lifonow.png) no-repeat;width:99px}
a#menu3{position:absolute;width:93px;height:38px;top:-10px;display:block;background:0 0 url(/img/onair_iconm.png) no-repeat}
a#menu4{background:url(/img/lifoland.png) no-repeat;width:103px}
a#menu5{background:url(/img/confessions_menu.png) no-repeat;width:160px}
a#menu6{background:url(/img/starfaxm.png) no-repeat;width:103px}
a#menu7{background:url(/img/guesteditors.png) no-repeat;width:88px}
a#menu8{background:url(/img/cityguide.png) no-repeat;width:116px}
#menuWrap1{width:100%}
ul#mainMenu1{list-style-type:none;float:left;margin:0;padding:0}
ul#mainMenu1 li{float:left;font-size:16px}
ul#mainMenu1 li a{padding:5px}
div#menuWrap2{padding:0 0 8px}
ul.submenu{list-style-type:none;float:left;width:970px;line-height:1;font-size:11px;border-top:1px solid #000;display:none;margin:0;padding:2px 0}
ul.submenu ul{list-style-type:none;float:left;margin:0;padding:0}
ul.submenu li{display:block;float:left}
ul.submenu li a{display:block;border-right:1px solid #ccc;color:#000;padding:0 5px}
ul.submenu li a.mainlink{background:#EE1B22;color:#fff;border-right:none;float:left;padding:5px}
ul.submenu li a.active,ul.submenu li a:hover{color:#EE1B22}
ul.submenu li a.mainlink:hover{color:#fff}
ul.submenu li li{padding:5px 0}
.rowItem{margin-bottom:10px}
.blogItemShortLeft{width:155px;float:left;margin-right:10px}
.blogItemShortRight{width:308px;float:left}
.blogItemShortSummary{line-height:1.5}
.rowItemLeft{width:155px;float:left}
.rowItemRight{width:485px;float:right}
.categoryHeader,.dateHeader{font-size:12px;border-bottom:1px dotted #000;margin-bottom:6px;line-height:1;padding-bottom:2px}
.commentLink{background:url(/img/commentsbubble_sm.gif) no-repeat;margin-top:5px;padding-left:30px;font-size:11px;height:16px;line-height:16px}
.commentLink a,.commentLink a:link,.commentLink a:visited{color:#000}
.viewRight .commentLink{margin-bottom:10px}
.rowItem .sSubjectHeader,.blogItem-short .sSubjectHeader{color:#5F5F5F;font-size:11px;margin:0 0 2px}
.rowItem .sSubjectTitle{font-size:16px;margin:0 0 4px}
.blogItem-short .sSubjectTitle{font-size:18px;margin:0 0 5px}
.blogItem-short .date{margin-top:5px}
.rowItem .sSubjectAuthor{font-size:10px;color:#8f8f8f;margin:0}
.noDisplay{display:none}
.pagemidfull .indexBlogLeft{width:790px}
.blogItem-long{padding-bottom:40px}
.blogItem-long .indexBlogSummary p{margin:0 0 1.6em}
.noImage img{display:none}
.indexBlogImage{margin-bottom:2px}
.indexBlogTitle,.indexNewsLeft h2{padding-top:5px;font-size:18px;line-height:1.1;font-family:FedraSansMedium;margin-bottom:5px}
.indexNewsText{padding-top:20px;font-size:1em;line-height:1.6;width:470px;overflow:hidden}
.indexNewsText p{margin:0 0 1.6em}
.indexBlogSummary{font-size:13px;line-height:1.3}
.blogFunctionSmall input{font-size:14px}
.blogsMenuHead{padding-top:2px;border-top:2px solid #ccc;font-size:13px;margin-bottom:10px}
.blogsMenuItem{margin-bottom:15px}
.blogsMenuItem.RSS a{display:block;width:50px;height:50px;padding-left:55px;font-size:14px;background:url(/img/bigrss.gif) no-repeat;color:#000}
#showArchive{display:block;width:50px;height:50px;padding-left:55px;font-size:14px;background:url(/img/archive.gif) no-repeat;color:#000;cursor:pointer}
.blogsMenuItem.RSS img{display:none}
ul.myList{list-style-type:none;float:left;width:300px;margin:0;padding:0}
ul.myList li{display:block;margin:0 0 5px}
ul.myList a{display:block;padding-left:18px;background:0 .2em url(../images/hmore.gif) no-repeat;font-size:12px}
ul.myList a:hover{background-color:#F0F0F0;color:#C30000}
.blogsMenuDate{font-size:10px;color:#7F7F7F}
a.tagmore{background:url(/img/arrowmore.gif) no-repeat;height:16px;line-height:16px;padding-left:17px;display:block;font-size:13px;margin-top:8px}
.userBlock{line-height:1.5;border-bottom:4px solid #ccc;padding:10px 5px}
.userBlock div.input{margin:0 0 10px;padding:0}
.formHelp{font-size:11px}
.userBlock div.input label,.userBlock label{display:block;float:none;font-size:14px;margin-bottom:5px}
.userBlock div.input input,.userBlock div.input select,.userBlock div.input textarea{width:80%;font-size:12px;padding:2px}
.userBlock div.input select{width:auto}
.userBlock .formblock-after{text-align:center}
input.form-error,select.form-error,textarea.form-error{border:1px solid #C4151C}
.userEntry{font-size:12px;font-weight:700}
.userInfo p{margin-bottom:5px}
.formHelp p{margin-bottom:5px}
.userVerify p{font-size:12px;margin-bottom:5px}
.userBlock.userProfile{padding:10px 0}
.userBlock div.input .asmContainer{margin:auto}
form .faf{margin-left:2em;float:right}
.lbgr{background-color:#F8F4EE}
.pink{color:#ED87D1;font-weight:700}
.red{color:#B91422}
.green{color:#BEBBA1;font-weight:700}
.sgreen{color:#BBC66D;font-weight:700}
.orange{color:#EAA059}
.lochre{color:#DDCFB3}
.beige{color:#8D8272;font-weight:700}
.ochre{color:#D5C4A1}
.sucre{color:#FDFCFB;font-weight:700}
.brown{color:#8A8075;font-weight:700}
.blue{color:#618BAE;font-weight:700}
.lbeige{color:#ABA49B}
.grey{color:#999}
.pblue{color:#618BAE}
.porange{color:#E56517}
.pred{color:#C4161C}
.pfuxia{color:#C7187E}
.pgreen{color:#3A6730}
.pgrey{color:#948F87}
.fleft{float:left}
.fright{float:right}
.popularCol{width:144px;margin-right:20px;line-height:1.5}
.popularColImg{position:relative;margin-bottom:5px;width:144px;overflow:hidden}
.popularCol ul{list-style-type:none;margin:0;padding:0}
.popularCol ul li{display:block;border-bottom:1px dotted #ccc;padding-bottom:10px;margin-top:10px}
.popularCol ul li a{display:block}
.popularCol h2{font-size:28px;line-height:1.2;text-align:center;margin:0}
.popularCol h3{font-size:13px;line-height:1.2}
.popularCol span.popTitle{display:block;margin-top:4px;margin-bottom:2px}
.popularCol .date{font-size:11px}
.date{color:#6F6F6F}
.vline158{background:url(/img/vline158.gif)}
.vline144{background:url(/img/vline144.gif)}
.vline145{background:url(/img/vline145.gif)}
.cycleWrapper{position:relative;width:470px;height:300px;padding-top:5px}
#nav{position:absolute;bottom:0;right:0;z-index:5000}
#nav a{background:#000;display:block;float:left;font-size:11px;color:#fff;margin-right:1px;line-height:normal;padding:2px 8px 3px}
#nav a.activeSlide{background:#6F6F6F}
.idBox{position:absolute;width:300px;height:200px;top:50px;left:50%;display:none;z-index:5000;margin:0 0 0 -150px}
.idBox h2{color:#fff;font-size:18px;line-height:1;background:#000;margin:0;padding:6px 5px 2px}
a#clickme{cursor:pointer}
a#idHide{display:block;float:right;cursor:pointer;color:#fff;font-size:14px;padding-right:5px}
.idBoxIn{border:5px solid #000;background:#fff;margin:auto;padding:5px}
.idBox ul{list-style-type:none;border-top:1px dotted #8f8f8f;margin:0;padding:0}
.idBox ul li{display:block}
.idBox ul a{display:block;border-bottom:1px dotted #8f8f8f;padding-bottom:6px;color:#8f8f8f}
.idBox ul a:hover{color:#000}
ul#featured{display:block;float:left;width:100%;list-style-type:none;margin:0;padding:0}
#featuredList{font-size:13px}
div#featuredList a{color:#000}
div#featuredList a.greyList{color:#7F7F7F}
div#featuredList a:hover{color:#C30000}
ul#featured li{display:block;float:left;width:145px;margin-right:20px;text-align:center}
div#featuredWrapper{width:648px;height:195px;overflow:hidden}
div#featuredContainer{width:680px}
ul#featured a{color:#000}
ul#featured h3,.topScroller h3{font-size:16px;line-height:1.15;margin-bottom:4px;margin-top:4px}
.topScroller h3{margin-top:0}
.featuredItemContent{width:145px;overflow:hidden}
.topScroller .featuredItemContent{width:auto;text-align:center;padding:5px}
.topScroller a,.topScroller a:link,.topScroller a:visited{color:#fff}
.topScroller .scrollInfo{width:145px;background:url(/img/blackmask.png) repeat-y;position:absolute;bottom:0}
ul#featured .summary{line-height:1.4;margin-bottom:4px}
ul#featured .featuredCat,.topScroller .featuredCat{color:#939598;font-size:11px}
h2.featuredTitle{height:45px;font-weight:700;font-style:italic;font-size:40px;line-height:1;text-align:center;margin-bottom:5px;border-bottom:4px solid #ccc}
#featuredLinks{margin-bottom:20px;background:url(/img/bluearrow.gif) no-repeat;min-height:32px;padding-left:40px}
.cinemaHome{padding-top:20px;padding-bottom:10px}
.boxHeader{background:#000;line-height:1;text-align:center;margin-bottom:2px;padding:5px}
.boxHeader h2{color:#fff;font-size:42px}
.boxHeader h3{color:#fff200;font-size:20px}
.hmargintop{margin:5px 0 0}
.hmargin{margin:5px 0}
.hmarginbot{margin:0 0 5px}
.nmargintop{margin:2px 0 0}
.nmarginbot{margin:0 0 2px}
.smargin{margin:10px 0}
.dmargin{margin:20px 0}
.dmargintop{margin:20px 0 0}
.smarginbot{margin:0 0 10px}
.smargintop{margin:10px 0 0}
.mmargintop{margin:15px 0 0}
.mmarginbot{margin:0 0 15px}
.mmargin{margin:10px 0}
.dmarginbot{margin:0 0 20px}
.size10{font-size:11px}
.size11{font-size:11px}
.issueBox{background:#fff;padding-bottom:10px}
a.marchive{font-size:13px;text-decoration:underline}
.linktoguide a{font-size:10px;color:#AA9980}
#s1.subactive{display:block}
#s1.subinactive{display:none}
.menu-open{display:block}
.menu-close{display:none}
.indexPageWrap{background:none}
.indexPageLeft{float:left;width:173px}
.indexPageRight{float:left;overflow:hidden;width:442px;margin:0 0 0 21px}
#mainIndex .contentsIndexItem.noborder{border-top:none;padding-top:0}
.blogExtras{border-bottom:1px solid #bfbfbf;padding-bottom:10px;margin-bottom:10px;font-size:11px;text-align:center}
.blogExtras a,.blogExtras a:link,.blogExtras a:visited{color:#a6a5a5}
.cineLinks{color:#bfb9a9;font-size:11px;line-height:1;padding-top:2px}
.cineLinks a,.cineLinks a:link,.cineLinks a:visited{color:#bfb9a9}
.cineLinks a:hover{text-decoration:underline}
ul.commentsList{list-style-type:none;display:block;border-bottom:1px dotted #BFBFBF;margin:0;padding:0}
ul.commentsList li{display:block;margin-bottom:10px;padding-top:4px;border-top:1px dotted #BFBFBF}
ul.commentsList .cDate{color:#666}
ul.commentsList a{font-size:13px}
.homeScroller{position:relative;overflow:hidden;width:auto;height:220px;margin-bottom:10px}
.topScroller{position:relative;overflow:hidden;width:640px;height:220px}
.scrollContent{width:145px;overflow:hidden}
.homeScroller .items,.topScroller .items{width:20000em;position:absolute;clear:both}
.homeScroller .items .eventSrollItem,.topScroller .items .eventScrollItem{float:left;width:145px;height:220px;padding-right:10px;margin-right:9px;border-right:1px solid #ccc}
a.browse{background:url(/img/navarrows.gif) no-repeat;display:block;width:21px;height:20px;line-height:1;float:left;cursor:pointer;margin:0}
a.right{background-position:bottom right}
a.right:hover{background-position:top right}
a.right:active{background-position:top right}
a.left{background-position:top left;margin-right:5px}
a.left:hover{background-position:bottom left}
a.left:active{background-position:bottom left}
a.disabled{visibility:hidden!important}
.profileInfo{padding-bottom:10px;margin-bottom:10px;border-bottom:6px solid #ccc}
.profileItem{padding-top:4px;border-top:1px dotted #BFBFBF;margin-bottom:10px;position:relative;padding-left:120px;line-height:1.5}
.profileItem label{font-weight:700;position:absolute;left:0}
.profileComments h2{font-size:20px;font-weight:700;margin-bottom:20px}
.profileComments ul{list-style-type:none;margin:0 0 20px;padding:0}
.profileComments ul li{padding-bottom:10px;padding-left:15px;background:0 .2em url(../images/hmore.gif) no-repeat}
.profileComments ul a{font-weight:700}
.avatar{position:relative;width:80px;height:80px;margin-bottom:10px}
.avatar img{display:block}
.avatarmask{position:absolute;top:0;left:0;width:80px;height:80px;background:url(../img/avatarmask.png) no-repeat}
.tcolWrap{background:url(/img/bg_3cols.gif) repeat-y}
.eventIndexLeft{width:190px;float:left}
.eventIndexRight{width:458px;float:left}
.eventsSection{border-bottom:1px solid #ccc;padding-bottom:1px;color:#AFAFAF;font-size:18px;margin-bottom:10px;text-align:right}
.blogsRelContent{background:#e6e7e9;padding:10px}
.blogsRelContent h2{color:#000;font-size:20px;line-height:1;padding:0}
.blogsRelContent ul{display:block;list-style-type:none;margin:0;padding:0}
.blogsRelContent li{margin-top:10px}
.blogsRelContent .fleft{width:50px}
.blogsRelContent .fright{border-top:1px dotted #000;width:220px;padding-top:5px}
.blogsRelContent .relCat{font-size:11px;margin-bottom:2px}
.blogsRelContent h3{font-size:11px}
.blogsRelContent a,.blogsRelContent a:link,.blogsRelContent a:visited,.blogsRelContent a:active{color:#000}
.blogsRelContent a:hover{color:#c30000}
.textAds{border:2px solid #ccc;margin-bottom:20px;background:left center url(/img/adlinks.gif) no-repeat;padding-left:40px}
#contactForm{margin-bottom:10px}
#contactForm div.input{padding:10px 0}
#contactForm div.input div.error-message{padding:0}
#contactForm label span{color:#ED1C24}
#Index_Profile div.input div.error-message{padding-left:15em;display:block}
#UserRegisterForm div.input div.error-message{padding-left:0;display:block}
.indexBlogLeft .alignRight{float:right;width:225px}
.adbanner_cityguide{position:absolute;width:100px;height:50px;text-align:right;top:0;right:0}
.adbanner_cityguide img{display:block;float:right}
.adseparator{margin-bottom:10px}
.fullscreen{width:100%}
.halfscreen{width:650px;float:left}
.menu-window{position:absolute;top:0;right:30px;background:#fff;display:none;z-index:5000}
#menu-window-close{position:absolute;top:0;right:0;width:30px;height:118px;background:#CCC url(/img/blogid.gif) no-repeat;cursor:pointer}
.serviceBox{border:1px solid #f0f;padding:20px 15px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;margin-bottom:30px}
.serviceDate{font-family:"FedraSansMedium";font-size:11px;color:#A0A0A0;border-bottom:1px dotted #000;padding-bottom:10px;margin-bottom:15px}
.serviceTitle{font-family:"FedraSansMedium";font-size:19px;color:#AF3CCD}
.serviceTitle a{color:#AF3CCD!important}
.serviceText{font-family:"FedraSansNormal";font-size:15px;line-height:23px;padding:10px 2px 30px 0}
.serviceText img{float:left;margin-right:15px;margin-bottom:10px}
a.relate,a.notrelate{background:url(/img/t_down.png) no-repeat;border:0!important;height:29px;width:24px;line-height:27px!important;text-align:left!important;float:left;font-size:11px;color:#000;display:none;padding:0 0 0 22px !important}
a.notrelate{background:url(/img/t_down.png) no-repeat left bottom;margin-left:20px}
#confessions a.relate,#confessions a.notrelate{background:none}
.serviceTools{text-align:center;padding-bottom:15px;border-bottom:1px dotted #000}
#confessions .serviceTools a{display:inline-block;width:auto;float:none!important;padding:0 0 0 31px !important;margin:0 10px;line-height:24px!important;height:24px!important;position:relative;box-sizing:border-box;font-family:"FedraSansMedium";font-size:13px}
.serviceTools a.relate{color:#AF00CD!important}
.serviceTools a.notrelate{color:#000!important}
.serviceTools .icon{background:url(/img/service_buttons3.png) no-repeat 0 0;background-size:55px auto;display:block;position:absolute;top:0;left:0;height:24px;width:21px}
.serviceTools a.notrelate .icon{background-position:-21px 0}
.serviceFooter{padding-top:15px}
.serviceSocial{float:left;height:29px}
.serviceSocial .list-social .fb_share_button,.serviceSocial .list-social{height:28px!important;line-height:28px!important}
.serviceSocial .list-social .fb-button{background:none!important;position:relative;height:28px!important;line-height:28px!important;padding-left:32px!important}
.serviceSocial .list-social .fb-button span{color:#000!important}
.serviceSocial .list-social .fb-count{display:inline-block;margin-left:5px;height:28px!important;line-height:28px!important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #A0A0A0;box-sizing:border-box;min-width:30px!important;text-align:center!important;padding:0 2px 0 0 !important;position:relative!important}
#isawyou .serviceTools{text-align:left;border-top:1px dotted #000;padding-top:15px}
.serviceSocial .list-social .fb-count:after,.serviceSocial .list-social .fb-count:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.serviceSocial .list-social .fb-count:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:5px;margin-top:-5px}
.serviceSocial .list-social .fb-count:before{border-color:rgba(160,160,160,0);border-right-color:#A0A0A0;border-width:6px;margin-top:-6px}
.serviceSocial .list-social .fb-button:before{content:'';position:absolute;display:block;background:url(/img/service_buttons3.png) no-repeat -27px -55px;background-size:55px auto;width:28px;height:28px;top:0;left:0}
#isawyou .serviceTools{font-size:13px}
#isawyou .place{font-size:14px}
#isawyou .place span{color:#F0F}
#isawyou .mailto a{display:block;height:24px;line-height:24px;position:relative;padding-left:41px;color:#a0a0a0;font-family:"FedraSansMedium";font-size:13px}
#isawyou .genders span{display:inline-block;height:54px;line-height:54px;vertical-align:middle;font-family:"FedraSansMedium"}
#isawyou .gicon{display:inline-block;height:54px;width:30px;margin-left:4px;background:url(/img/service_buttons3.png) no-repeat 0 100%;background-size:55px auto}
#isawyou .gicon.gender2{background-position:-30px 100%}
#isawyou .mailto a:hover{color:#E0001A}
#isawyou .mailto span{display:block;position:absolute;top:0;left:0;background:url(/img/service_buttons3.png) no-repeat 0 -83px;background-size:55px auto;width:34px;height:24px}
.serviceComments{float:right;height:29px}
.serviceComments .commentLink{background:none;position:relative;height:29px;padding-left:55px;box-sizing:border-box;margin:0;line-height:29px}
.serviceComments .commentLink a{font-family:"FedraSansMedium";font-size:13px;color:#A0A0A0}
.serviceComments .commentLink:before{content:"";position:absolute;left:0;top:0;background:url(/img/service_buttons3.png) no-repeat 0 -26px;background-size:55px auto;width:50px;height:29px}
.serviceHeader{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #000;position:relative}
.serviceHeaderImage{width:180px;text-align:center;float:left}
.isawyouHeader .serviceHeaderImage{width:203px}
.dedicationsHeader .serviceHeaderImage{width:170px}
.serviceHeaderWrapper{width:940px;margin:auto;padding-left:100px;box-sizing:border-box}
.serviceHeaderText{font-family:"FedraSansMedium";font-size:17px;line-height:24px;width:600px;margin-bottom:20px;float:left}
.confessionsHeader .serviceHeaderImage div{background:url(/img/lifoland-home1.png) no-repeat;background-position:0 -19px;height:143px;width:117px;margin-bottom:10px;display:inline-block}
.isawyouHeader .serviceHeaderImage div{background:rgba(0,0,0,0) url(/img/lifoland-home1.png) no-repeat scroll -289px -26px;display:inline-block;height:138px;margin-bottom:10px;width:203px}
.dedicationsHeader .serviceHeaderImage div{background:rgba(0,0,0,0) url(/img/lifoland-home1.png) no-repeat scroll -119px 0;display:inline-block;height:173px;margin-bottom:10px;width:170px}
.serviceHeaderText .plain-button,
#ampaBox .button {display:inline-block;text-align:center;border:1px solid #f0f;color:#f0f;height:40px;line-height:40px;font-family:"LifoEgyptian";font-size:21px;letter-spacing:.04em;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;box-sizing:border-box;padding:0 30px}
.serviceHeaderText .plain-button:hover, #ampaBox .button:hover {background:#f0f;color:#fff}
.serviceHeaderImage .plain-button{display:inline-block;text-align:center;height:20px;box-sizing:border-box;border:1px solid #646464;background:#FF0;color:#646464;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;font-size:11px;font-family:"FedraSansMedium";line-height:19px;padding:0 20px}
#isawyou #serviceSubmit select,.serviceSearch.isawyou select{background:#fff;width:220px;box-sizing:border-box;line-height:1;padding:4px;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.serviceSearch.isawyou select{width:90px}
#isawyou #serviceSubmit .style-select div,.serviceSearch.isawyou .style-select{display:inline-block;box-sizing:border-box;position:relative;width:200px;overflow:hidden;height:25px}
.serviceSearch.isawyou .style-select{width:90px;vertical-align:middle}
#isawyou #serviceSubmit .style-select div:after,.serviceSearch.isawyou .style-select:after{top:32%;right:5px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(175,60,205,0);border-top-color:#AF3CCD;border-width:8px}
.serviceSearch .error-message,#serviceSubmit .error-message{color:#AF3CCD!important;padding:5px 0!important;display:block}
#serviceSubmit .input.error input,#serviceSubmit .input.error select{border:1px solid #AF3CCD!important}
.serviceSearch,#serviceSubmit{box-sizing:border-box;background:#EFD8F5;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding:10px 15px 20px;margin-bottom:30px}
#serviceSubmit{padding:10px 25px 25px}
.serviceSearch label,#serviceSubmit label{font-family:"FedraSansMedium";font-size:16px!important;color:#646464!important;display:block!important;text-align:center;font-weight:400!important;float:none!important;width:100%!important;margin-bottom:10px;padding-top:10px}
.serviceSearch input[type="text"],#serviceSubmit input[type="text"],#serviceSubmit textarea{width:100%;box-sizing:border-box;border:0 none;background:#fff;height:25px;padding:4px!important}
#serviceSubmit textarea{height:auto}
#serviceSubmit .uploadListContainer{width:100%;float:none}
#serviceSubmit div.input{padding:0}
#serviceSubmit .uploadListContainer input{background:#fff;border:0 none!important;width:100%!important;box-sizing:border-box;padding:5px;float:none}
#serviceSubmit div.input.checkbox,.serviceSearch.isawyou div.input.checkbox{margin:20px 0 0;position:relative;padding:0 0 0 20px;min-height:25px}
#serviceSubmit input[type="checkbox"],.serviceSearch.isawyou input[type="checkbox"]{position:absolute;left:0;top:2px;margin:0}
.serviceSearch div.input{padding:0;margin:0}
.serviceSearch .inputwrap div.input{background:#fff;position:relative;height:25px;margin-bottom:10px}
.serviceSearch .button-pane{text-align:center}
.serviceSearch input.plain-button,#serviceSubmit input.plain-button,#serviceSubmit button.plain-button{display:inline-block;cursor:pointer;cursor:hand;text-align:center;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;height:20px;padding:0;margin:0;font-family:"FedraSansMedium";font-size:11px;line-height:1;padding:0 10px;box-sizing:border-box;margin:0 10px}
#serviceSubmit input.plain-button,#serviceSubmit button.plain-button{color:#A0A0A0;background:#fff;border:1px solid #A0A0A0;font-size:11px}
#DedicationAddForm .button-pane{padding:20px 0 0;text-align:center}
.serviceSearch input.plain-button:first-child{color:#A0A0A0;background:#fff;border:1px solid #A0A0A0}
.serviceSearch input.plain-button:last-child{color:#fff;background:#A0A0A0;border:1px solid #fff}
.serviceSearch .inputwrap input[type="text"]{width:100%;padding-left:50px!important;box-sizing:border-box;position:relative}
.serviceSearch .inputwrap label{display:block;position:absolute;width:50px!important;top:0;left:0;z-index:1;height:25px;line-height:25px;padding:0}
.serviceSearch.isawyou .inputwrap label{position:relative;width:100%!important;padding-top:10px}
.serviceSearch .inputwrap button{position:absolute;right:0;top:0;width:25px;height:25px;box-sizing:border-box;background:none;border:0 none!important;color:#A0A0A0;font-family:Arial;font-size:17px!important;line-height:25px}
#serviceSubmit div.input.checkbox label{display:inline-block;width:auto!important;padding:0!important;margin:0!important;float:none!important;text-align:left}
#serviceSubmit input[type="text"],.serviceSearch input[type="text"],#serviceSubmit textarea,.serviceSearch textarea,#serviceSubmit select,.serviceSearch select{font-size:14px;font-family:"FedraSansNormal"}
.form-result{border-top:8px solid #CCC;margin-bottom:20px;padding-top:.5em;border-bottom:4px solid #ccc}
#content .button-pane{border:none}
.confessionViewLinks{text-align:center;border:2px solid #ccc;margin-bottom:10px;padding:5px}
.cleft{width:30%;display:block;text-align:left}
.cright{width:30%;display:block;text-align:right}
.imgHeader{position:relative;width:100%;margin-bottom:10px}
#dedications .imgHeader .img-bg{background:url(/img/dedications-bg3.jpg) no-repeat}
a.confess-list{display:block;position:absolute;width:242px;height:35px;background:top left url(/img/conf_list.jpg) no-repeat;top:20px;left:52px}
a.isawyou-list{display:inline-block;font-size:20px}
a.dedicate-list{display:block;position:absolute;width:239px;height:103px;background:top left url(/img/dedications-list.png) no-repeat;top:47px;left:200px}
a.confess-list:hover,a.isawyou-list:hover,a.dedicate-list:hover{background-position:bottom left}
#confessions #showSearch{display:inline-block;min-width:80px;margin-top:10px}
div.absolute-container{position:absolute;bottom:0;right:10px;width:204px;height:50px;text-align:right}
#confessions .absolute-container{height:75px}
a.triggerNew{display:inline-block;font-size:20px}
a.triggerNew:hover{background-position:bottom left}
a.csocial{background:url(/img/service-social.png) no-repeat;display:block;position:absolute}
.confessionItem .media-link{position:relative;display:inline-block;float:left;margin:0 1em .5em 0}
.confessionItem .media-play-button{position:absolute;top:30px;left:42px}
#dedications .media-preview{position:relative;background:#fff;width:98%;border:1px solid #ccc}
#dedications div.media-preview img{display:block}
#dedications a.media-remove{display:block;position:absolute;top:0;right:0;width:16px;height:16px;background-color:#ccc;color:#fff;font-weight:700;text-align:center}
#dedications a.media-remove:hover{background-color:#800}
.mailto{text-align:right;font-size:11px}
.mailto a{color:#0F0F0F}
.mailto img{vertical-align:middle}
.labels-above label{margin-bottom:5px}
#content .labels-above div.input div.error-message,#content .labels-above div.input div.information,#isawyou div.input div.error-message{margin-left:5px;padding:2px 0}
div.menupane{display:none;border-top:0}
ul#magMenu a.corona,ul#magMenu a.corona:link,ul#magMenu a.visited{color:#fff;padding-right:3px;padding-left:3px;background:#003F7D}
ul.lof-main-wapper li{position:relative}
.secright select{color:#7F7F7F;font-size:11px;width:97%}
.secright select option{color:#005B85}
fieldset{border:1px solid #aaa;background:#fff;margin:0 0 1em;padding:1em}
div.input{margin:0 0 1px;padding:.5em 1em}
div.input label,div.upload label,div.date label{display:block;float:left;width:15em;font-weight:700;color:#444}
div.input > div{display:inline-block}
div.input div.error-message{padding:.2em 0 0 17em}
div.input select[multiple=multiple]{width:100%}
option{padding:0 3px}
input.datepicker{width:120px;clear:none;display:inline;margin-right:8px}
div.input img{vertical-align:middle}
span.input-block{display:inline-block;width:75%}
.compact div.input{padding:0 0 4px}
.compact fieldset{padding:.5em 0 .5em 1em}
.compact div.input label{width:25%}
.compact div.input input,.compact div.input textarea{font-size:12px;width:72%}
table.form-table{width:100%}
table.form-table label{font-weight:700}
table.form-table input,table.form-table select{width:98%;font-size:12px}
div.checkbox{margin-left:15em}
div.checkbox label,div.radio label{display:inline!important;float:none;width:auto;padding-right:0;font-weight:400;vertical-align:baseline}
.text-short{width:5em}
.text-medium{width:490px}
.text-long{width:690px}
.text-huge{width:95%}
div.input .label-info{float:left;clear:both;color:#777}
div.input .input-info{color:#777;padding:0 1em}
.labels-above div.input label{display:block;width:auto;text-align:left;margin-right:0}
.labels-above div.input input,.labels-above div.input textarea,.labels-above div.input span.mceEditor{width:98%}
.labels-above div.input > div{width:95%!important;float:none}
.labels-above div.input div.error-message,.labels-above div.input div.information{margin-left:0}
.labels-above div.checkbox{width:auto;margin-left:0;padding-left:0}
.labels-above div.checkbox label{display:inline-block}
.labels-above div.checkbox input{vertical-align:baseline}
input[type=checkbox],div.checkbox input,div.radio input{clear:none;display:inline;width:auto!important;border:0 none;vertical-align:middle;margin:0 1em 0 0}
input.upload-list-input{clear:both;float:left;width:25em!important}
ul.uploadList{clear:both;float:left;list-style:none outside none;margin:5px 0;padding:0}
ul.uploadList li{clear:both;float:left;white-space:nowrap;padding:.1em 1.5em .1em .5em}
ul.uploadList li:hover{background-color:transparent}
ul.uploadList li span.uploadListItem{padding:0 1em}
ul.uploadList li a.uploadListItemRemove{margin-left:2em;vertical-align:baseline;visibility:hidden;padding:2px}
ul.uploadList li:hover a.uploadListItemRemove{visibility:visible;border:0 none}
ul.upload-list-compact{float:none;display:block;overflow:hidden;margin:0;padding:0}
ul.upload-list-compact li{clear:none;width:72px;height:72px;position:relative;border:1px solid #ddd;background:#fff;margin:0 4px 4px 0;padding:0}
ul.upload-list-compact img.thumbnail{margin:4px auto 0 4px}
ul.upload-list-compact li a.action-icon{display:none;position:absolute;bottom:0;right:0}
ul.upload-list-compact li:hover a.action-icon{display:block}
ul.upload_sortable li{cursor:move}
table.associated-input th{font-weight:700;text-align:left;vertical-align:middle;padding:2px}
table.associated-input td{vertical-align:top;padding:2px}
table.associated-input input{width:100%;margin:0}
table.associated-input img{margin:0 4px}
th.associated-action{width:1%;white-space:nowrap}
table.associated-input tr.deleted td{background:#fcc}
.ui-rater-starsOff,.ui-rater-starsOn{height:16px;background-image:url(/img/stars.gif);background-repeat:no-repeat;background-position:0 0}
.ui-rater-starsOff{width:96px;margin:auto}
.ui-rater-starsOn{max-width:100%;background-position:0 -16px!important}
.ui-rater-starsHover{background-position:0 -32px!important}
.admin-menu-list{position:absolute}
.ui-popup-tooltip{color:#fff!important;background-color:#333!important;background-image:none!important;max-width:400px}
input.aacInput{clear:both;float:left;width:25em!important}
ol.aacList{border-left:3px solid #ccc;clear:both;float:left;list-style:none outside none;margin:5px 10px;padding:0}
li.aacListItem{clear:both;float:left;white-space:nowrap;padding:.1em 1.5em .1em 2em}
li.aacListItem:hover{background-color:#ccc}
a.aacListItemRemove{visibility:hidden;padding:2px 2px 2px 2em}
li.aacListItem:hover a.aacListItemRemove{visibility:visible}
.ui-autocomplete-loading{background:#FFF url(/cms/img/throbber.gif) right center no-repeat}
.ui-autocomplete{max-height:240px;overflow-y:auto;overflow-x:hidden}
.ui-no-title .ui-dialog-titlebar{display:none}
.ui-spacious .ui-dialog-content{overflow-y:scroll;text-align:left;padding:0!important}
.ui-spacious .ui-dialog-buttonpane{margin:0!important}
.ui-widget table td{font-family:sans-serif;font-size:11px}
#ajax-waiting div{text-align:center}
div.ajax-loader-1{width:auto;text-align:center;background:transparent url(/img/ajax-loader-big.gif) center center no-repeat;height:240px;padding-top:32px}
table.display td{font-size:11px;word-wrap:break-word}
table.display tr.odd.gradeX{background-color:#f99!important}
table.display tr.even.gradeX{background-color:#faa!important}
.notice-wrap{position:fixed;bottom:8px;right:8px;width:250px;z-index:9999}
* html .notice-wrap{position:absolute}
.notice-item{height:auto;background:#333;opacity:.9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#eee;font-size:11px;font-weight:700;border:2px solid #999;display:block;position:relative;margin:0 0 12px;padding:14px}
.notice-item p{margin:0;padding:0}
.notice-item-close{position:absolute;font-size:11px;font-weight:700;right:1px;top:1px;cursor:pointer}
.notice-item-warning{color:#FFF;border-color:#FCBD57}
.notice-item-error{color:#FFF;background:#500;border-color:#B32B2B}
.notice-item-auth{color:#FFF;border-color:#B32B2B}
.notice-position-top-right{position:fixed;top:20px;right:20px}
.notice-position-center{position:absolute;left:50%;margin-left:-140px;margin-top:-40px;top:50%}
.notice-position-middle-bottom{position:absolute;left:50%;margin-left:-140px;margin-top:-40px;top:75%}
.nowrap{white-space:nowrap}
table.zebra{border-collapse:collapse}
table.zebra td{vertical-align:top}
table.zebra tbody tr:nth-child(even){background:#fff}
table.zebra tbody tr:nth-child(odd){background:#eee}
label.error{width:95%;font-weight:700}
form.comment-delete{margin:0;padding:0}
span.highlight{background-color:#ff0}
table.postPreview{background:#fff;border:1px solid #aaa;padding:12px}
.drag{cursor:move}
.item-highlight{background:#ffffe0!important}
.user-edit{background:#f0f0f0}
.user-edit .wide-input,.user-edit div.input > div{width:690px}
.user-edit-dialog .wide-input,.user-edit-dialog div.input > div{width:490px}
.button-pane{border-top:1px solid #939598;padding:8px}
div.special-form-field{display:none}
.ui-menu-separator{border-top:1px solid #aaa}
ul.tumblr .fleft{width:500px;border-top:1px solid #ccc;padding-top:5px}
ul.tumblr .fright{border-top:1px solid #ccc;width:140px;font-size:11px;padding-top:5px;color:#8F8F8F}
ul.tumblr em{font-style:normal;display:block;width:500px;padding-top:10px}
ul.tumblr{display:block;float:left;width:100%;list-style-type:none;margin:0;padding:0}
ul.tumblr li{display:block;float:left;width:100%;margin-bottom:100px}
#shadow{background:url(/img/darken.png);position:fixed;left:0;top:0;width:100%;z-index:100}
.lightSwitcher{display:block;right:0;top:0;text-decoration:none;cursor:pointer;background:url(/img/lights-off.png) no-repeat;width:62px;height:62px;position:absolute}
.lightSwitcher:hover{text-decoration:none}
.viewPageHeader .lightSwitcher{font-size:16px}
.lightSwitcher.outside{position:absolute;background:url(/img/lights-on.png) no-repeat;left:980px;top:69px;z-index:105;height:69px}
.lightSwitcher.outside.open{display:block}
.lightSwitcher.outside.closed{display:none}
#moviebox{width:470px;position:relative;z-index:102}
#video-view #maintext iframe{position:relative;z-index:102}
#fullpage .viewRow1{border-bottom:1px solid #ccc}
.social-small-wrap{border-bottom:1px solid #ccc}
#fullpage .social-small-wrap{border-bottom:none}
#fullpage .viewRow3 .viewRight{padding-top:5px}
div.alert-message{color:#fff;background:red;font-weight:700;padding:4px}
.site-message{color:#939598;font-size:13px;line-height:1.5;padding:5px 10px}
a.more-blogs,a.more-blogs:link,a.more-blogs-visited{display:block;text-align:right;background:url(/img/moreblogs.gif) no-repeat;border-bottom:1px solid #CCC;color:#636363;height:43px;font-size:18px;line-height:1.15;margin:4px 0 20px;padding:0 0 4px}
a.more-blogs:hover{color:#C30000}
div.img-left,img.img-left{display:block;float:left;margin-right:.9em;margin-bottom:.9em}
div.img-right,img.img-right{display:block;float:right;margin-left:.9em;margin-bottom:.9em}
div.img-left-small,img.img-left-small{display:block;float:left;margin-right:.9em;margin-bottom:.9em}
div.img-right-small,img.img-right-small{display:block;float:right;margin-left:.9em;margin-bottom:.9em}
.photo.img-left-small,.photo.img-right-small,.photo.img-left,.photo.img-right{margin:0}
.photo{position:relative}
.imgcentered{margin-left:auto;margin-right:auto;display:block}
.share_input{background:none repeat scroll 0 0 #EEE;border:1px solid #CECECE;border-radius:5px;height:40px;position:absolute;left:0;top:137px;width:193px;font-size:12px;line-height:1.5;font-family:Verdana,Arial,sans-serif;font-weight:700;display:none;padding:5px}
.share_input input{width:180px;font-size:12px}
.img-share-modal .share_input{position:relative;left:auto;top:auto;display:inline-block}
.img-share a,.img-share-modal a{display:block;width:24px;height:25px;background-image:url(/img/ishare2.png);background-repeat:no-repeat}
.img-share a.pin-it-button,.img-share-modal a.pin-it-button{background-position:0 -50px;margin-top:5px}
.img-share a.share_link,.img-share-modal a.share_link{background-position:0 -75px;margin-top:5px}
.img-share a.ist,.img-share-modal a.ist{background-position:0 -25px;margin-top:5px}
.img-share a.istum,.img-share-modal a.istum{background-position:0 -100px;margin-top:5px}
.img-share-modal a{display:inline-block;margin-top:0;margin-right:5px}
.captainer img.img-left,.captainer img.img-right,.captainer img-left-small,.captainer img-right-small{float:none}
.captainer{margin-bottom:.9em;margin-left:auto;margin-right:auto}
a .captainer{font-weight:400}
a.blogen,a.blogen:link,a.blogen:visited{color:#618BAE}
a.grey-links,a.grey-links:link,a.grey-links:visited{color:#999}
a.grey-links:hover{color:#c30000}
.indexBlogImage.img-left{float:left;margin:0 10px 10px 0}
.indexBlogImage.img-right{float:right;margin:0 0 10px 10px}
.text-img-left{float:right}
.text-img-right{float:left}
.mega-story{border-bottom:8px solid #CCC;margin-bottom:10px;text-align:center}
.mega-story h2{color:#000;font-size:54px;margin-bottom:5px}
.mega-story-summary{font-size:24px;line-height:1.2;padding:10px 0 15px}
.mega-story-summary p{margin:0}
.mega-story-summary > a,.mega-story-summary > a:link,.mega-story-summary > a:visited{color:#0F0F0F}
a.clear-link,a.clear-link:link,a.clear-link:visited{color:#000}
a.clear-link:hover{color:#C30000}
ul.ul-menu{list-style-type:none;display:block;width:100%;margin:0;padding:0}
ul.ul-menu li{display:block;float:left;line-height:24px;margin-right:32px;font-weight:700}
ul.ul-menu li img{vertical-align:middle}
ul.ul-menu li a:hover{text-decoration:underline}
ul.ul-menu-1 li.li-menu-1 a,ul.ul-menu-2 li.li-menu-2 a,ul.ul-menu-3 li.li-menu-3 a{color:#ED1C24}
a.lifoprint{font-family:Georgia,times,serif;font-weight:700}
.fb_share_button{float:left;width:160px;margin:0 0 5px}
.fb_share_button a.fb-button{display:block;float:left;font:11px/11px "lucida grande",tahoma,verdana,arial,sans-serif;height:18px;text-align:left;text-decoration:none;width:57px;margin:0}
.fb_share_button .counter{background:url(/img/fb_counter.gif) no-repeat left center transparent;float:left;height:18px;max-height:18px;max-width:80px;min-width:20px;margin:0 0 0 3px;padding:0 0 0 5px}
.fb_share_button .counter .fb-count{border-top:1px solid #D1D1D1;border-right:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1;border-left:0 solid #D1D1D1;color:#333;font:11px/11px tahoma,verdana,arial,sans-serif;height:12px;max-width:100px;overflow:hidden;text-align:center;padding:2px 4px}
.list-social{font-family:Arial,sans-serif;font-size:11px;display:inline-block}
.list-social .fb_share_button{display:inline-block;float:none;width:auto;height:16px;line-height:1;position:relative;top:2px;margin:0;padding:0}
.list-social .fb_share_button .counter{float:none;display:inline-block;height:16px;max-height:16px;margin:0;padding:0 0 0 4px}
.list-social .fb_share_button .counter .fb-count{font-size:10px;line-height:11px;font-family:tahoma,verdana,arial,sans-serif;height:12px;padding:0 4px}
.list-social img{display:none}
.list-social .fb_share_button a.fb-button{background:url(/img/fb-xs.png) top left no-repeat;padding-left:16px;display:inline-block;float:none;width:auto;height:14px}
.bubble{display:none;position:absolute;text-align:left;color:#333;background:#fff;border:1px solid #D1D1D1;min-width:60px;top:-180%;left:-5px;font-size:9px;line-height:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 3px 0 rgba(50,50,50,0.55);-moz-box-shadow:2px 2px 3px 0 rgba(50,50,50,0.55);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.55);z-index:100;padding:4px 5px;font-family:"FedraSansNormal"}
.shareButtonsWrap .bubble{top:-35px}
.shareButtonsWrap .fb_share_button{position:relative}
.list-social .bubble{top:-34px;left:-5px}
#pageHeader.common-theme{border-bottom:2px solid #000;height:100px;overflow:hidden;position:relative;width:1000px;margin:0;padding:0}
#pageHeader.common-theme img{display:block}
.common-header{bottom:0;height:81px;position:absolute;width:970px}
.header-side{position:absolute;width:180px;height:100px;bottom:0;left:15px}
.header-side a{text-indent:-9999em}
span.blog-item-category,span.blog-item-date{font-family:FedraSansNormal,sans-serif;font-size:11px}
span.blog-item-date{color:#646464}
.blog-item{margin-bottom:10px;border-top:1px solid #bebebe;padding:10px 10px 0}
.blog-item-main.blog-item{border:none;padding:0}
.blog-item-main{text-align:center}
.blog-item-left{width:180px;padding-right:20px}
.blog-item-right{width:224px}
#box-popular-tabs,#box-popular-tabs-commented,#box-tabs-latest{text-align:center;margin-bottom:20px}
#box-popular-tabs .box-header,#box-popular-tabs-commented .box-header,#box-tabs-latest .box-header{border-top:6px solid #000;font-family:UBRockWell;font-size:28px;line-height:24px;color:#000;padding:10px 0}
.custom-tabs .ui-tabs-nav{border:0}
#box-popular-tabs .ui-tabs-nav,#box-popular-tabs-commented .ui-tabs-nav,#box-tabs-latest .ui-tabs-nav{padding-bottom:30px;background:center bottom url(/img/arrow-yellow-down.png) no-repeat}
.custom-tabs .ui-tabs .ui-tabs-panel{border:0;padding:0}
.custom-tabs .ui-tabs .ui-tabs-nav li{float:left;display:block;list-style:none;position:relative;top:1px;white-space:nowrap;border:1px solid #000;border-bottom:1px solid #000!important;text-align:center;background:#fff;padding:0}
.custom-tabs .ui-tabs .ui-tabs-nav li.ui-state-active{background:#fff200}
#box-popular-tabs .ui-tabs .ui-tabs-nav li,#box-popular-tabs-commented .ui-tabs .ui-tabs-nav li,#box-tabs-latest .ui-tabs .ui-tabs-nav li{font-family:LifoEgyptian;font-size:18px;letter-spacing:.01em;width:94px;margin:0 2px}
.custom-tabs .ui-tabs .ui-tabs-nav li a{float:none;display:block;text-decoration:none;text-shadow:none;color:#000;padding:5px}
ul.clear-ul{list-style-type:none;margin:0;padding:0}
ul.clar-ul li{list-style-type:none;margin:0;padding:0}
#box-popular-tabs .item-image img,#box-popular-tabs-commented .item-image img,#box-tabs-latest .item-image img{border-radius:55px;-webkit-border-radius:55px;-moz-border-radius:55px;margin:auto}
#box-popular-tabs .item-image,#box-popular-tabs-commented .item-image,#box-tabs-latest .item-image{padding-bottom:15px;padding-top:15px}
#box-popular-tabs .num,#box-popular-tabs-commented .num,#box-tabs-latest .num{display:block;font-family:FedraSansMedium;font-size:11px;line-height:1;color:#ed2024;margin-bottom:2px}
#box-popular-tabs .item-suptitle,#box-user-tabs .item-date,#box-popular-tabs-commented .item-suptitle,#box-tabs-latest .item-suptitle{font-family:FedraSansMedium;font-size:11px;line-height:1;color:#646565;letter-spacing:.1em;margin-bottom:4px}
#box-user-tabs .item-date{color:#969696;margin-bottom:2px;font-family:FedraSansNormal}
#box-user-tabs .item-title,#box-popular-tabs .item-title,#box-popular-tabs-commented .item-title,#box-tabs-latest .item-title{font-family:FedraSansNormal;font-size:14px;line-height:17px}
#box-popular-tabs .item-summary,#box-user-tabs .item-summary,#box-popular-tabs-commented .item-summary,#box-tabs-latest .item-summary{font-family:FedraSansNormal;font-size:11px;line-height:13.5px;margin-top:2px;color:#646464}
#box-user-tabs .first-item .item-image{float:left;width:100px}
#box-user-tabs .first-item .item-content{float:right;width:140px}
#box-user-tabs .item{padding-top:15px}
#box-popular-tabs .item-content,#box-popular-tabs-commented .item-content,#box-tabs-latest .item-content{background:url(/guide-img/separetor-curly-small.png) center top no-repeat;padding-top:10px;padding-bottom:10px}
.custom-tabs .item-content a .item-summary{color:#000}
.custom-tabs .ui-corner-top{border-radius:3px}
#box-user-tabs .box-header{font-family:UBRockWell;font-size:21px;line-height:1;text-align:center;padding:0 0 15px}
#box-user-tabs .box-header span{background:url(/guide-img/separetor-curly-small.png) center top no-repeat;display:block;width:100px;padding-top:0;margin:auto}
#box-user-tabs .ui-tabs .ui-tabs-nav li{font-family:FedraSansMedium;font-size:10px;letter-spacing:.01em;width:114px;margin:0}
#box-user-tabs .ui-tabs .ui-tabs-nav li:first-child{margin-right:28px}
#box-user-tabs .ui-tabs-nav{background:url(/img/black-hand-down.png) center top no-repeat;padding-bottom:5px}
#box-user-tabs{padding:0 20px}
#box-user-tabs .ui-tabs-panel{padding:5px 10px 0}
#box-popular-tabs .ui-tabs-panel,#box-popular-tabs-commented .ui-tabs-panel,#box-tabs-latest .ui-tabs-panel{padding:0 45px}
.pagemidhalf{background:none}
.content-wrapper{background:183px 0 url(/img/bline.gif) repeat-y}
.design2 .content-wrapper{background:none}
.design2 .contentdisplay2{width:636px}
.article-item-video img{display:block;width:100%;max-width:100%!important;height:auto;margin:auto}
.article-item-image{overflow:hidden}
.article-item-image img{margin:auto;width:100%;height:auto}
h3.article-item-title{font-family:FedraSansMedium,sans-serif;font-size:16px;line-height:18px;margin-top:0}
.article-item-summary{font-family:FedraSansBook,sans-serif;font-size:12px;line-height:16px;margin-top:5px}
.article-item-footer{padding-top:5px}
.article-item-left{padding-right:18px;width:180px}
.blogItem-full .article-item-left{padding-right:18px;width:277px}
.blogItem-full .article-item-right{width:441px}
.blogItem-full .article-item-main .article-item-title{font-size:24px;line-height:26px}
.blogItem-full .article-item-main .article-item-summary{font-size:18px;line-height:20px}
.blogItem-full .article-item-main span.article-item-date{display:block;text-align:center;line-height:1;margin-bottom:10px}
.blogItem-full .aritcle-item-main .article-item-footer{padding-bottom:10px}
h2.article-item-section{border-bottom:1px dotted #000;color:#646464;font-family:UBRockWell,serif;font-size:18px;letter-spacing:.15em;line-height:20px;margin-bottom:10px;padding-bottom:10px}
span.article-item-category,span.article-item-date{font-family:FedraSansNormal,sans-serif;font-size:11px}
span.article-item-date{color:#646464}
.article-item-right{width:224px}
.article-image .mainTextWrapper{margin:0;padding:0}
.type-lightbox .article-image {width: 860px;}
.article-wrap-short{padding:0 43px}
.article-author{text-align:center;font-family:FedraSansNormal,sans-serif;font-size:11px;line-height:14px;margin:0 0 15px}
#selector{height:384px;width:550px;position:relative}
.article-image #selector{height:344px}
.img-share{width:24px;height:85px;background:#fff;border-radius:5px;position:absolute;z-index:6;top:24px;left:-10px;display:none;border:1px solid #ccc;padding:10px}
.imgWrapper #nav,.cycleWrapper #nav{height:22px;position:absolute;right:0;text-align:right;top:0;z-index:10}
.article .pics img{width:550px;height:344px}
.viewRow2 .mainTextWrapper{margin-bottom:0;padding-bottom:0}
.imgWrapper,.cycleWrapper{position:relative;height:384px;margin:0;padding:0}
#fullsized .cycleWrapper{width:670px}
div.article-suptitle{font-family:FedraSansMedium;color:#717171;line-height:19px;font-size:15px}
.article-info-wrapper{width:230px;background:linear-gradient(tobottom,#6465650%,#ffffff100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#646565',endColorstr='#ffffff',GradientType=0);float:left;position:relative;margin:-50px 25px 25px 15px;padding:1px}
.article-info{background:none repeat scroll 0 0 #FFF;color:#646565;font-size:1em;line-height:1.33em;text-align:center;padding:25px 10px 20px}
.article-info .relatedHeader{border:0 none;font-family:FedraSansBook;font-size:10px;line-height:1;margin:0;padding:0 0 20px}
span.highlight-yellow{background:none repeat scroll 0 0 #FFF100;font-family:FedraSansBook,sans-serif;font-size:10px;line-height:10px;padding:2px 1px 0}
.article-info #relevants,.article-info #relevants-inset{background:none repeat scroll 0 0 transparent;border:medium none}
.article-info #relevants ul,.article-info #relevants-inset ul{list-style-type:none;margin:0;padding:0}
.article-info #relevants li,.article-info #relevants-inset li{display:block;font-family:FedraSansNormal;font-size:13px;line-height:16px}
.article-info #relevants ul li:first-child,.article-info #relevants-inset ul li:first-child{border:0 none;padding-top:0}
.textads-wrapper{margin-top:10px;padding-top:10px}
.helper_wrap .cluster{padding-top:10px}
.article-share{padding-bottom:30px;padding-top:10px;text-align:center}
.scroller-box .items{clear:both;position:absolute;width:20000em}
.normal.scroller-box{height:190px;margin-bottom:10px;width:550px;position:relative;overflow:hidden}
.normal.scroller-box .item{height:190px;width:170px;float:left;margin-right:20px}
.normal.scroller-box h2{font-family:FedraSansNormal,sans-serif;font-size:13px;line-height:1.2;margin-top:5px}
.normal.scroller-box .summary{font-family:FedraSansBook,sans-serif;font-size:11px;line-height:14px;margin:4px 0 0}
.guide-social-plain .fb_share_button{display:inline-block;width:auto;float:none;margin:0}
.guide-social-plain .fb_share_button a.fb-button{display:inline-block;float:none;font:11px/11px "lucida grande",tahoma,verdana,arial,sans-serif;height:18px;text-align:left;text-decoration:none;width:57px;margin:0}
.guide-social-plain .fb_share_button .counter{background:url(/img/fb_counter.gif) no-repeat left center transparent;float:none;display:inline-block;height:18px;max-height:18px;max-width:80px;min-width:20px;margin:0 0 0 3px;padding:0 0 0 2px}
.guide-social-plain .fb_share_button .counter .fb-count{border-top:1px solid #D1D1D1;border-right:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1;border-left:0 solid #D1D1D1;color:#333;font:11px/11px "lucida grande",tahoma,verdana,arial,sans-serif;height:12px;max-width:100px;overflow:hidden;text-align:center;display:inline-block;padding:2px 4px}
.cb-share{display:inline-block;width:16px;height:16px;margin-left:4px;margin-right:4px;background-image:url(/guide-img/social_16.png);background-position:0 0;background-repeat:no-repeat;line-height:1;font-size:6px}
.cb-share.stwitter{background-position:-16px 0}
.cb-share.spinterest{background-position:-32px 0}
.cb-share.sgoogle{background-position:-48px 0}
.guide-social-plain a img{display:none}
.guide-social-plain a.trigger-send-page img{display:block}
#no-image img{position:absolute;margin-left:-5000px}
#no-image a{background:none}
#news-latest .box-title{font-family:FedraSansBook;font-size:11px;letter-spacing:.15em;line-height:1;margin-bottom:15px;text-align:center}
#news-latest .item{border-top:1px dotted #000;padding-bottom:25px;padding-top:20px;display:block}
#news-latest .newslist .item{border-top:1px dotted #000;padding-bottom:25px;padding-top:20px;display:block}
#news-latest .item:first-child{border-top:0}
#news-latest .newslist .item:first-child{border-top:1px dotted #000}
#news-latest .item-image{float:left;height:50px;margin-right:10px;width:50px}
#news-latest .item-content{float:left;width:113px}
#news-latest .item-category{border-top:6px solid #CCC;font-family:UBRockWell;font-size:14px;line-height:1;padding-top:5px;text-align:center;padding-bottom:10px;border-bottom:1px solid #000}
#news-latest .newslist .item-category{border-top:6px solid #CCC;font-family:UBRockWell;font-size:14px;line-height:1;padding-top:5px;text-align:center;padding-bottom:10px;border-bottom:1px solid #000}
#news-latest .newslist .item-title{font-family:FedraSansBook;font-size:11px;line-height:15px;margin-top:5px}
.blogs-latest .box-title{font-family:FedraSansBook;font-size:11px;text-align:center;line-height:1;letter-spacing:.15em;margin-bottom:15px}
.blogs-latest .item-section{font-family:LifoEgyptian;font-size:34px;text-align:center;border-top:8px solid #CCC;padding-top:15px;line-height:1;margin-bottom:4px}
.blogs-latest .item-section:first-child{border-top:0;padding-top:0}
.blogs-latest .item-section-dscr{border-bottom:1px solid #000;text-align:center;font-family:FedraSansNormal;font-size:10px;color:#7d7d7d;line-height:11px;padding-bottom:15px;margin-bottom:15px}
.blogs-latest .item-subsection{font-family:UBRockWell;font-size:23px;text-align:center;line-height:23px;margin-bottom:8px}
.blogs-latest .item-section.noborder{border-top:0;padding-top:0}
.blogs-latest .item-image{width:50px;height:50px;float:left;margin-right:10px}
.blogs-latest .highlight-yellow{display:inline-block;line-height:10px;text-align:left;padding:2px 1px 1px 3px}
.blogs-latest .item-content{width:113px;float:left}
.blogs-latest .item-user-title{font-family:UBRockWell;font-size:14px;line-height:16px}
.blogs-latest .item-title{font-family:FedraSansBook;font-size:11px;line-height:15px;margin-top:5px}
.blogs-latest .item{padding-top:20px;padding-bottom:25px;border-top:1px dotted #000}
#ros-search{position:absolute;top:20px;right:0;width:200px;z-index:1;text-align:right}
#ros-search input.searchBox{width:192px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:TrebuchetMS,sans-serif;font-size:12px}
#ros-search input.searchBox:focus{outline:none}
#ros-search input.searchButton{background:url(/img/home-search2.png) no-repeat;border:medium none;cursor:pointer;height:20px;text-indent:-9999em;vertical-align:middle;width:84px;font-size:12px;font-family:TrebuchetMS,sans-serif;line-height:1;font-weight:700;margin-left:0;margin-top:4px;padding:0}
.sidelines{position:absolute;width:23px;height:33px;background:url(/img/sidelines.png) no-repeat;left:-25px;top:95px}
.custom-fancy .fancybox-skin{background:none;border-radius:0;color:#444;position:relative;text-shadow:none}
.custom-fancy .fancybox-title.fancybox-title-outside-wrap{position:absolute}
.custom-caption{position:absolute;width:100%;height:auto;text-align:center;left:0;bottom:0;background:none repeat scroll 0 0 rgba(0,0,0,0.7);z-index:10000}
.fancybox-title.fancybox-title-null-wrap{display:none}
.custom-fancy .fancybox-nav{width:60px}
.custom-fancy .fancybox-nav span{visibility:visible;opacity:.5}
.custom-fancy .fancybox-nav:hover span{opacity:1}
.custom-fancy .fancybox-next{right:-20%}
.custom-fancy .fancybox-prev{left:-20%}
.custom-caption h1{text-align:center;color:#FFF;font-family:'Arial Black',Arial;font-size:30px;letter-spacing:-.05em;line-height:1.2em;padding-top:10px;margin:0}
.issuuembed{height:480px!important;margin:auto;width:724px!important}
.issue-embed{background:#000}
.indexSubHead{border-top:1px solid #000;color:#000;text-align:center;font-family:UBRockWell,serif;font-size:18px;letter-spacing:.15em;line-height:20px;padding-top:10px;padding-bottom:10px}
#archives .section-header,#archives .section-footer{font-family:LifoEgyptian,georgia,serif;font-size:20px;line-height:1;margin-bottom:10px;text-align:center}
#archives .section-footer{border-top:1px solid #000;padding-top:10px}
#archives .section-header .fleft{text-align:left;width:310px}
#archives .section-header .fright,#archives .section-footer .fright{background:none repeat scroll 0 0 #44C8F5;border-radius:4px;font-size:12px;line-height:1;padding:8px 10px}
#archives .section-header .fright select,#archives .section-footer .fright select{border:1px solid #006496;border-radius:4px;color:#00385C;font-family:Verdana,sans-serif;font-size:9px;width:100px;padding:4px 5px}
#archives option{padding:0 3px}
#archives .section-subheader{border-bottom:2px solid #000;border-top:2px solid #000;font-family:UBRockWell,serif;font-size:30px;line-height:1;margin-bottom:10px;text-align:center;padding:5px 0 10px}
.overflow{float:left;width:636px;overflow:hidden}
.issue-items{float:left;width:590px;font-family:FedraSansNormal,sans-serif;font-size:13px}
#archives .issue-items .item{float:left;margin-right:20px;width:275px;padding-bottom:10px}
#archives .issue-items .item-id{color:#646565;line-height:1}
#archives .issue-items .item-date{font-size:11px}
#archives .issue-items .item-image,.issue_cover{-webkit-box-shadow:3px 3px 2px 0 rgba(124,124,124,0.75);-moz-box-shadow:3px 3px 2px 0 rgba(124,124,124,0.75);box-shadow:3px 3px 2px 0 rgba(124,124,124,0.75);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;margin-bottom:10px}
#archives .issue-items .item a:hover .item-image{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.yousendit-box,#yousendit-terms{background:#FFF200;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:FedraSansNormal,sans-serif;font-size:11px;line-height:14px;margin-bottom:10px;text-align:center;padding:5px 10px}
#yousendit-terms{display:none;text-align:left}
a.parent-section,a.parent-section:link,a.parent-section:visited{color:#ED1C24;display:block;position:absolute;right:0;text-decoration:none;top:0}
.blogmenu{margin-bottom:20px}
.blog-profile-title{font-family:UBRockWell;font-size:20px;line-height:22px;text-align:center;margin-bottom:8px;color:#036497;padding:0 20px}
.blog-profile-editor{font-family:FedraSansNormal;font-size:12px;line-height:12px;letter-spacing:.15em;margin-bottom:8px;background:none repeat scroll 0 0 #FFF100;display:inline-block}
.blog-profile-text{font-family:FedraSansNormal;font-size:11px;line-height:14px;font-style:italic;color:#a0a0a0;margin-top:10px}
.blog-profile-content{text-align:center;position:relative;padding:0 20px 20px}
.blog-profile-image{width:90px;height:90px;margin:auto}
.blog-profile-image img{-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px}
.blog-profile{background:center top url(/guide-img/separator-curly-medium.png) repeat-x;padding-top:10px;padding-bottom:20px;font-size:11px;line-height:1.5;border:none}
.wborder{border-top:8px solid #CCC;padding-top:10px}
.das_300_right.wborder{border:0}
#archives .items .article-item:first-child{border-top:0;padding-top:0}
.sitemap{font-size:10px}
.restPostItem,.tagmore,.smallBoxLeft .categoryTitle,.smallBox h2,h2.sSubjectTitle,.issue-more,ul.relatedList .relatedTitle{font-weight:400}
.indexPageTitle{font-family:UBRockWell;font-size:40px}
h3.sSubjectTitle div{font-family:FedraSansMedium,sans-serif;font-size:11px;color:#8F8F8F;line-height:1.2}
.smallBox h2{font-size:15px;line-height:1.2}
.smallBoxLeft h2{font-size:14px;line-height:1.2}
.smallBox h2 a,.smallBoxLeft h2 a{color:#004676}
.smallBox h2 a:hover,.smallBoxLeft h2 a:hover,a.more:hover{color:#C30000}
.smallBoxContent div.subText,.smallBoxLeft div.subText{font-size:11px;line-height:1.2;margin:4px 0 3px}
.smallBox .categoryTitleSmall{color:#818180;font-size:11px;margin:0 0 4px}
.smallBoxLeft .categoryTitleSmall{margin:0 0 3px}
h2.blogTitle,.contentsIndexItem h2{line-height:1;font-size:13px;padding:3px 0 1px}
.popularBoxHeader,.num{font-weight:400;line-height:1.5}
.topScroller .items .eventScrollItem{height:190px}
#ticker #ticker-content{line-height:normal}
.article-paginator{padding-top:10px;text-align:center;padding-bottom:20px;border-bottom:1px dotted #ccc;margin-bottom:10px;line-height:56px;position:relative;font-family:FedraSansMedium;font-size:10px}
.article-paginator a.tpage-num{display:inline-block;color:#000;line-height:1;padding:5px 4px 4px}
.article-paginator a.tpage-num:hover{background:#fff200}
.article-paginator a.tpage-num.active{background:#fff200}
.article-paginator a.tpage-next,.article-paginator a.tpage-prev{background:url(/img/page-nav.png) no-repeat;line-height:56px;height:56px;color:#000;position:absolute;left:0;padding:0 0 0 42px}
.article-paginator a.tpage-next{background-position:bottom right;left:auto;right:0;padding:0 42px 0 0}
#prev2{height:442px;width:50px;left:0;z-index:120;position:absolute;background-color:rgba(0,0,0,0)}
#next2{height:442px;width:50px;right:0;z-index:120;position:absolute;background-color:rgba(0,0,0,0)}
#prev2 div{height:442px;width:50px;position:absolute;background:center center url(/blogs-img/arrow_left_large.png) no-repeat;background-color:rgba(0,0,0,0.5);color:rgba(0,0,0,0.5);display:none}
#next2 div{height:442px;width:50px;position:absolute;background:center center url(/blogs-img/arrow_right_large.png) no-repeat;background-color:rgba(0,0,0,0.5);color:rgba(0,0,0,0.5);display:none}
.article-image #prev2,.article-image #next2,.article-image #prev2 div,.article-image #next2 div{height:100%}
#adv-custom-caption{background:none repeat scroll 0 0 #EFEFEF;font-size:12px;text-align:center;z-index:3000;padding:15px}
.article-image .cycleWrapper,.article-image .imgWrapper{width:500px;height:360px;padding:0}
.article-image .cycleitem{width:500px;height:360px;margin-left:0;overflow:hidden}
.article-image .cycleWrapper #slidecaption{position:absolute;z-index:1000;width:100%;background:url(/home/cycle-trans4.png) repeat-x left bottom;bottom:0}
.article-image .cycleWrapper #slidecaption div{font-size:12px;text-align:center;color:#fff;padding:5px 20px}
.article-image .cycle-slideshow{background:none repeat scroll 0 0 #000;height:360px;overflow:hidden;width:100%}
.article-image .cycle-slideshow .img-share{left:50px;z-index:5000}
.article-image .cycleimg{margin:auto}
.article-wrap-full .article-image .cycle-slideshow{height:442px}
.article-wrap-full .cycleitem{height:442px;margin-left:14px;overflow:hidden;width:642px}
.article-wrap-full .article-image #prev2,.article-wrap-full .article-image #next2,.article-wrap-full .article-image #prev2 div,.article-wrap-full .article-image #next2 div{height:442px}
.article-image .cycleimg.zoomable{width:auto;height:auto}
.bgad,.bgdas{position:fixed;left:50%;margin-left:-950px;z-index:0}
#300x250_r1{z-index:1}
#DedicationAddForm label,#ConfessionAddForm label{font-weight:400;font-size:14px}
#DedicationAddForm .compact label{font-size:12px}
#DedicationAddForm .input.checkbox label,#ConfessionAddForm .input.checkbox label{font-size:12px}
#confessions #searchDialog label{font-weight:400;width:120px}
#confessions #searchDialog .button-link,#ConfessionAddForm .button-link{height:19px;line-height:19px;padding:2px 5px}
#confessions #searchDialog .input.text input{width:180px}
.header-slider{position:fixed;top:0;left:0;height:100px;width:100%;z-index:2000}
#header-slides.cycle-slideshow{height:100px;background:#fff;color:#000}
#header-slides a{color:#000}
#header-slides .cycle-item-wrap{white-space:normal}
#header-slides .cycle-item-wrap .cycle-slide{vertical-align:top;width:300px}
.homeScroller.scroller-box.narrow{width:829px;margin-left:auto;margin-right:auto;border-left:1px solid #ccc;border-right:1px solid #ccc}
.scroller-fullpage-wrapper{position:relative}
.scroller-fullpage-wrapper a.browse{background:url(/img/prev_next_small.png) no-repeat;width:23px;float:none;position:absolute;top:78px}
.scroller-fullpage-wrapper a.browse.left{left:25px;right:auto}
.scroller-fullpage-wrapper a.browse.right{background-position:top right;right:25px;left:auto}
#pageHeader .common-title-subcategory.sections{display:inline-block;font-family:LifoEgyptian;font-size:80px;line-height:1;color:#FFF;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;letter-spacing:.02em}
.top-articles{position:relative}
.main-article{height:435px;margin-bottom:10px;width:414px}
.main-article .item{margin-right:0;padding-right:0;width:414px}
.top-articles .blog-item-main .item-category{font-family:FedraSansBook,sans-serif;text-align:center;font-size:11px;margin-top:4px}
.top-articles h3.blog-item-title{font-size:18px;line-height:20px}
.top-articles .blog-item-main .blog-item-summary{color:#9d9d9d;font-size:15px;line-height:17px;font-style:italic;font-family:FedraSansNormal,sans-serif}
.main-article .item-image{margin-bottom:10px}
.main-article h2.item-title{color:#004676;font-family:FedraSansMedium,sans-serif;font-size:20px;line-height:22px;margin-top:2px}
.main-article .item-summary{color:#9d9d9d;font-family:FedraSansNormal,sans-serif;font-size:16px;font-style:italic;line-height:19px;margin-bottom:4px;margin-top:4px}
.main-article .item-category{font-family:FedraSansBook,sans-serif;font-size:11px}
.central-articles .blog-item-left{width:152px;padding-right:18px}
.central-articles .subheader{border-bottom:1px solid #e6e7e8;border-top:6px solid #e6e7e8;color:#000;font-family:LifoEgyptian,serif;font-size:24px;line-height:1;letter-spacing:.02em;text-align:center;padding:7px 0 10px}
.central-articles .blog-item-right{width:224px}
.central-articles a.readmore{background:url(/guide-img/more.gif) no-repeat scroll center top rgba(0,0,0,0);color:#ed1d24;display:block;font-family:FedraSansBook,sans-serif;font-size:10px;margin-top:20px;padding-top:20px;text-align:center}
#side_lightbox{margin-right:0;padding:0 0 15px}
#side_lightbox .item-main{border-bottom:0 none;margin-bottom:10px;width:215px;height:300px;float:left}
#side_lightbox .cycle-carousel-wrapper{position:relative;width:260px}
#side_lightbox .cycle-carousel-wrapper .scroller-box{height:300px;overflow:hidden;position:relative;width:215px;margin:auto}
#box-central-tabs #cycle-slideshow2{position:relative;width:260px}
#side_lightbox #cycle-slideshow1{position:relative;width:260px}
#side_lightbox .slide-item{border-right:1px solid #ccc;float:left;height:140px;text-align:center;width:105px;padding:0 5px}
#side_lightbox .slide-item-content{height:140px;overflow:hidden;white-space:normal;padding:0 5px}
#side_lightbox .slide-item-image{height:70px;margin:0 auto 8px}
#side_lightbox h2.slide-item-blog{font-family:FedraSansBook,sans-serif;font-size:10px;letter-spacing:.05em;line-height:11px;margin-bottom:5px;white-space:normal}
#side_lightbox .item-main h2.item-blog{border:0 none;font-family:FedraSansNormal;font-size:14px;letter-spacing:.1em;line-height:16px;text-align:center;margin:0 0 4px;padding:0}
#side_lightbox h3.slide-item-title{font-family:FedraSansMedium,sans-serif;font-size:12px;line-height:15px;white-space:normal}
#side_lightbox .cycle-carousel-wrapper .browse{background:top left url(/img/prev_next_small.png) no-repeat;float:none;height:20px;left:-7px;position:absolute;top:78px;width:23px;opacity:.4;margin:0}
#side_lightbox .cycle-carousel-wrapper .browse:hover{opacity:1}
#side_lightbox .cycle-carousel-wrapper .browse.right{background-position:right top;left:auto;right:-7px}
#side_lightbox .item-main .item-image{margin-bottom:10px}
#side_lightbox .item-main h3.item-title{font-family:FedraSansMedium,sans-serif;font-size:18px;letter-spacing:-.2px;line-height:22px;margin-bottom:2px;text-align:center;font-weight:400}
#side_lightbox.audio_latest .item-main h3.item-title{font-family:UBRockWell,serif;font-weight:400;font-size:15px;line-height:18px;letter-spacing:.06em}
#side_lightbox.audio_latest .item-main h3.item-title span{display:block;margin-top:3px;font-size:20px;line-height:23px;letter-spacing:.04em}
#side_lightbox .box-header{font-family:UBRockWell,serif;text-align:center;font-size:36px;line-height:1;margin-bottom:4px}
#side_lightbox .box-subheader{text-align:center;margin-bottom:10px}
#side_lightbox .item-summary{font-family:FedraSansNormal;font-size:13px;line-height:1.2em;text-align:center;color:#0f0f0f;margin-bottom:0}
#side_lightbox .box-content{border:6px solid #c8c8c8;padding:10px 14px 20px}
.scroller-narrow.list .normal.scroller-box{width:320px}
.dark-blue{background:none repeat scroll 0 0 #036496;color:#fff}
.light-blue{background:none repeat scroll 0 0 #84c7ee;color:#fff}
.side-menu.border-blue{background:none repeat scroll 0 0 #e1f4fd;border:5px solid #84c7ee;margin-bottom:20px;padding:6px 4px}
.side-menu-title{border-radius:4px;font-family:FedraSansMedium,sans-serif;font-size:12px;height:20px;line-height:21px;margin-bottom:5px;text-align:center;padding:0 4px}
.side-menu .search{background:none repeat scroll 0 0 #ccc;border:1px solid #006496;border-radius:4px;color:#00385c;font-family:Verdana;font-size:8px;font-weight:700;height:18px;line-height:18px;margin-bottom:5px;text-align:center;width:279px;padding:0}
.side-menu .pseudo-search{height:14px;margin-bottom:5px;position:relative}
.side-menu .pseudo-link{background:url(/guide-img/pseudosearch-arrow.gif) no-repeat scroll 97% center #fff;border:1px solid #969696;border-radius:4px;color:#036497;cursor:pointer;display:block;font-family:FedraSansMedium,sans-serif;font-size:10px;height:14px;line-height:14px;padding:0 4px}
.side-menu .panel{display:none;left:140px;position:absolute;top:-10px;width:320px;z-index:120;padding:0}
.side-menu .panel-wrapper{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;position:relative;padding:1px 1px 10px}
.side-menu .panel-pointer{height:17px;left:-8px;position:absolute;top:5px;width:9px;z-index:20}
.side-menu .panel .panel-title{border-bottom:1px solid #b7b7b7;color:#000;font-family:FedraSansMedium,sans-serif;font-size:12px;height:19px;line-height:19px;text-transform:uppercase;padding:4px 0 4px 11px}
.side-menu .panel-close{cursor:pointer;float:right}
.side-menu .panel-content{height:200px;overflow:auto}
.side-menu .panel ul.panel-list{display:block;list-style-type:none;margin:0;padding:0}
.side-menu .panel li.panel-row{background:url(/guide-img/panel-list-arrow.png) no-repeat scroll right center rgba(0,0,0,0);border-bottom:1px solid #e5e5e5;color:#016aa6;cursor:pointer;display:block;font-family:FedraSansNormal,sans-serif;font-size:11px;line-height:13px;padding:3px 10px 2px 11px}
.side-menu li.panel-row a{display:block}
.submenu_main a{display:inline-block;font-size:11px;letter-spacing:.04em;margin-right:5px;color:#000}
.submenu_main a:hover{color:red}
.box-newsfeed.sections-latest .items{padding:0 10px}
.box-newsfeed.newsfeed_right .photo-link{float:left;margin-right:10px}
.box-newsfeed.newsfeed_right .box-item .box-right{float:left;width:210px}
.box-newsfeed.newsfeed_left .photo-link{float:left;margin-right:10px}
.box-newsfeed.newsfeed_left .box-item .box-right{float:left;width:134px;overflow:hidden;text-align:left}
.box-newsfeed.newsfeed_left .summary{text-align:left}
.box-newsfeed.newsfeed_left .items{padding:0 10px}
#guide-toolbar{background:#44c8f5;border-radius:4px;line-height:1;margin-bottom:20px;padding:10px}
table#cinema-search,table#cinema-search tr,table#cinema-search td{display:block}
#guide-toolbar .label-main label{background:url(/guide-img/search-titles.gif) repeat scroll 0 -70px transparent;display:block;height:35px;margin-right:5px;text-indent:-9999em;width:73px}
#guide-toolbar #cinema-search .label-main label{background-position:0 0;height:35px;width:77px;margin-bottom:10px}
#guide-toolbar .label-vertical label{display:block;font-size:13px;line-height:1;margin-top:4px}
#guide-toolbar label{color:#fff}
#guide-toolbar select,#guide-toolbar .searchbox{border:1px solid #006496;border-radius:4px;color:#00385c;font-family:Verdana,sans-serif;font-size:9px;width:280px;padding:4px 5px}
.audio_latest .media-sm.videoicon{left:50%;margin-left:-30px;margin-top:-30px;top:50%}
.design15 .content-wrapper{background:url(/img/bline.gif) repeat-y scroll 175px 0 rgba(0,0,0,0)}
.contentdisplay15 .indexPageLeft{width:145px;overflow:hidden}
.contentdisplay15 .indexPageRight{width:470px}
.design15 .box-lifoland-left .box-header img{width:145px;height:100%}
.box-lifoland-left.box-lifoland-gen .items{padding:0 10px}
.design15 .box-lifoland-left.box-lifoland-gen .items{padding:0 5px}
.design15 .box-gen.blue-box .box-image{width:123px;height:123px}
.design15 .box-gen.blue-box .box-image img{width:123px;height:123px}
#pageHeader .blogs-header#header-right{width:970px;text-align:center;right:0}
#pageHeader .blogs-title-category{width:500px;background:top center url(/blogs-img/blog-titles5.png) no-repeat;height:38px;margin:5px auto auto;display:block}
#pageHeader .blogs-title-subcategory{font-family:"UBRockWell";font-size:56px;line-height:1;display:inline-block}
#pageHeader.intro .blogs-title-category{height:88px;margin:auto;position:relative;bottom:2px;display:inline-block;width:431px;background-position:center 0}
.side-section-left{margin-right:10px}
.side-section-right{margin-left:10px}
.side-section-left.no-display,.side-section-right.no-display{display:none}
.side-section-left,.side-section-right{display:inline-block;background:top center url(/blogs-img/blog-titles-side.png) no-repeat;width:100px;height:71px}
.side-section-left.articles,.side-section-right.articles{background-position:center -75px}
.side-section-left.blogs,.side-section-right.blogs{background-position:center -75px}
.side-section-left.viral,.side-section-right.viral{background-position:center -2px}
.side-section-left.lightbox,.side-section-right.lightbox{background-position:center -148px}
.side-section-left.repository{background:top center url(/blogs-img/archive-note.png) no-repeat;width:68px;height:29px;display:block;position:absolute;bottom:25px;left:230px}
a.blogs-title-subsection,a.blogs-title-subsection:link,a.blogs-title-subsection:visited{color:#ed1c24;text-decoration:none;position:absolute;top:0;right:0;display:block}
body.redo #pageWrap{width:1000px}
#pageMain{margin:auto;background:#fff}
body.default_sidebar #pageMain{background:rgba(0,0,0,0) url(/img/bline.gif) repeat-y scroll 615px 0}
body.home #pageMain,body.home #pageContent,body.home .fixedleft0,body.home #content{width:1000px}
body.default_sidebar #pageContent{float:left;width:590px}
#sidebar_right, #sidebar_mid {width:300px;overflow:hidden;float:right}
body.home #top-row{border-bottom:1px solid #ccc;margin-bottom:10px;margin-left:-15px;margin-right:-15px;padding-bottom:6px;padding-left:15px}
body.home .content-in{width:970px;margin:auto}
body.redo a:hover{color:#E1001E;text-decoration:none}
body.redo .content-wrapper{background:none}
body.redo.has_sidebar #pageContent{width:640px;float:left!important}
body.redo.has_sidebar.category-index #content,body.redo.has_sidebar.authors-index #content{width:590px!important;float:left!important}
body.category-index .ads_top,body.category-index .das_top{padding-top:20px;border-bottom:1px solid #a0a0a0;padding-bottom:20px;margin-bottom:0}
body.category-index.lifoland-home .ads_top.moveToDecoy,body.category-index.lifoland-home .das_top.moveToDecoy{border-bottom:0}
.sides_wrapper{margin:auto}
body.redo.has_sidebar #pageMain,body.redo.sidebar_inside .sides_wrapper{background:rgba(0,0,0,0) url(/img/bline.gif) repeat-y scroll 615px 0;width:940px}
body.redo.has_sidebar.category-index #pageMain,body.redo.has_sidebar.authors-index #pageMain{background:rgba(0,0,0,0) url(/img/bline.gif) repeat-y scroll 615px 0;width:940px;margin:auto}
body.redo.no_sidebar #pageMain,body.redo.no_sidebar #pageContent{margin:auto}
body.home #pageMain,body.home #pageContent,body.home #content{width:940px!important;margin:auto!important}
body.redo.pagestyle1.has_sidebar #pageMain{background-position:615px 0}
body.redo.sidebar_inside #pageMain,body.redo.no_sidebar #pageMain{background:none}
body.redo.sidebar_inside .fixedwrap2,body.redo.no_sidebar .fixedwrap2,body.redo.no_sidebar div[class*='fixedwrap']{float:none}
body.redo div[class*='fixedwrap'],body.redo div[class*='fixedleft'],body.redo div[class*='contentdisplay']{width:100%}
body.redo.no_sidebar #new-comments{border-top:8px solid #ccc}
body.redo.no_sidebar .das_300_right.ad-inset{float:right;margin-left:30px;margin-right:-130px;position:relative}
body.redo.no_sidebar .ad-inset .das_300_right{float:right;margin-left:30px;margin-right:-130px;position:relative}
body.redo.no_sidebar #new-comments > .clearfix{width:580px;margin:auto}
body.redo.no_sidebar .commentHeaderWrapper{border-top:0}
body.redo.sidebar_inside .main_section{float:left;width:590px}
body.redo.category-index.sidebar_inside .main_section{width:590px}
body.redo.sidebar_inside .side_bar{float:right;width:300px}
body.redo.pagestyle1 #content{width:590px}
body.redo.no_sidebar #content{margin:auto;float:none}
body.redo.no_sidebar.category-index #content{width:850px}
body.redo.lightbox-index #content{width:1000px!important}
body.redo.lightbox.category-index #content{width:1000px!important}
body.redo.widebanner.lightbox.category-index #content{min-width:1000px!important;width:100%!important}
body.redo.lightbox-index .main_section{width:850px!important;margin:auto}
body.redo.sidebar_inside #content{margin:auto;float:none}
body.redo.category-index #content,body.redo.category-index #pageMain{width:1000px}
body.redo.no_sidebar.pagestylefull #pageMain{width:100%}
body.redo.no_sidebar.pagestylefull #content{width:980px;margin:auto;float:none}
body.redo.no_sidebar.pagestylefull.canvas #pageWrap,body.redo.no_sidebar.pagestylefull.canvas #pageMain,body.redo.no_sidebar.pagestylefull.canvas #content{width:100%}
body.redo .article{padding:0 45px}
body.redo.bodytext{padding-bottom:20px}
body.redo.no_sidebar .bodytext,body.redo.no_sidebar .bodytext .clearfix{width:100%}
body.redo .article-comments.article-footer{margin:0;padding:20px 0}
.imgWrap .imgLegend:not(.emptyLegend){padding:8px 74px 10px 5px;border-bottom:1px dotted #7d7d7d;text-align:left;box-sizing:border-box;position:relative}
.imgWrap .imgLegend:not(.emptyLegend):before{content:'\e800';color:#ccc;font-family:awsome;margin-right:4px;display:inline-block}
body.view_fullwidth .imgLegend{margin:auto}
.article-image .gopenimg{position:relative}
.imgShare{bottom:20px;height:26px;position:absolute;right:10px;width:74px}
.shareInCaption{position:absolute;top:5px;width:74px;height:20px;right:0;text-align:right;padding-top:0}
.shareInCaption a,.galleryShare a{display:inline-block!important;font-family:'social';margin:0 4px;vertical-align:middle;text-align:center;font-size:16px;width:auto!important}
.shareInCaption a:before,.galleryShare a:before{content:"\f09a";color:#006395;display:inline-block;font-size:13px;width:22px;height:22px;line-height:22px;border-radius:50%;border:1px solid #006395}
.shareInCaption a.tw:before{content:"\f099";color:#50C7F4;border:1px solid #50C7F4;width:23px;height:23px;line-height:23px}
.galleryShare a:before{background:#006395;color:#fff;border:0;font-size:14px;line-height:24px;height:24px;width:24px}
.galleryShare a.tw:before{content:"\f099";background:#50C7F4;color:#fff}
.imgLegend.emptyLegend .shareInCaption a:before,.article-image .imgShare .shareInCaption a:before{color:#fff!important;background:#006395;font-size:16px;line-height:26px;height:26px;width:26px;border:0!important;opacity:.5}
.imgWrap:hover .imgLegend.emptyLegend .shareInCaption a:before,.article-image:hover .imgShare .shareInCaption a:before{opacity:1}
.imgLegend.emptyLegend .shareInCaption a.tw:before,.article-image .imgShare .shareInCaption a.tw:before{background:#50C7F4;line-height:26px;height:26px;width:26px}
.imgWrap .imgLegend.emptyLegend{height:26px;position:relative;margin-top:-38px}
.imgLegend.emptyLegend .shareInCaption{right:10px;top:0;width:auto;height:auto}
.imgWrap:hover .imgLegend.emptyLegend .shareInCaption{display:block}
.lf-col-md-6 .shareInCaption {display: none!important;}
.lf-col-md-6 .imgWrap .imgLegend:not(.emptyLegend){padding: 8px 5px 10px 5px;}
.captainer .imgLegend{padding:5px 0 10px;clear:both;border-bottom:1px dotted #7d7d7d}
.article-text .nocaption .imgLegend{display:none}
.article-wrapper{border:none;padding-bottom:30px}
aside.tiny_author{border-right:1px solid #7d7d7d}
.article-section{text-align:center;font-family:LifoEgyptian,Georgia;font-size:19px;letter-spacing:.05em;color:#e0001b!important;min-height:35px;line-height:35px;border-bottom:1px dotted #7d7d7d}
.topic-section{border-bottom:1px dotted #7d7d7d;font-family:UBRockwell;font-size:17px;letter-spacing:.04em;line-height:1.1em;padding:10px 70px;text-align:center}
.topic-section a{color:#E0001A}
body.view_mediaontop .article-section,body.view_fullwidth .article-section{width:860px;margin:auto}
body.view_mediaontop .article-header,body.view_fullwidth .article-header{width:620px;margin:auto}
body.redo.view_fullwidth .article-text .maintext{font-size:1.062em;line-height:1.55;letter-spacing:.3px;width:600px!important;margin:auto}
body.redo.view_fullwidth .article-image {
  margin: auto auto 20px;
  max-width: 860px !important;
  position: relative;
  width: 100% !important;
}
body.redo.view_fullwidth .article-video {
    margin: auto auto 20px;
  max-width: 860px !important;
  position: relative;
  width: 100% !important;
}
body.redo.view_fullwidth .article{padding:0 0 20px!important;width:860px!important;margin:auto}
body.redo.view_fullwidth .imgWrap{width:860px!important;margin-left:-130px!important;margin-right:-130px!important}
body.redo.view_fullwidth .author-box{width:600px;margin-left:auto;margin-right:auto}
.article-section a{color:inherit!important}
body.redo.no_sidebar .article-header{padding:15px 0;border:0;width:100%;max-width:620px;margin:auto}
.article-image{margin:auto auto 20px;position:relative;width:500px}
body.redo.post_layout4 .article-image,body.redo.view_mediaontop .article-image,body.redo.view_fullwidth .article-image
body.redo.view_fullwidth .article-video,body.redo.view_mediaontop .article-video{width:860px;height:auto;margin-left:auto;margin-right:auto;margin-bottom:10px}
.article-video{overflow:hidden}
.article-video img{display:block;width:100%;height:auto;max-width:100%;margin:auto}
.view_default .article-video iframe{margin:auto}
.article-video iframe{display:block;border:0}
body.redo.no_sidebar .article{padding:0 130px 20px}
body.redo.no_sidebar .article-image .cycleWrapper,body.redo.no_sidebar .article-image .imgWrapper,body.redo.sidebar_inside .article-image .cycleWrapper,body.redo.sidebar_inside .article-image .imgWrapper{width:auto;height:auto}
body.fullspace .imgWrap{margin-left:-90px!important;margin-right:-90px!important}
.side-tabs{width:300px!important;border:0!important}
.side-tabs .tabs-container{min-height:100px}
.side-tabs .tabs-container > ul{border:0!important}
.side-tabs .tabs-container > ul li{border:0!important;width:150px;padding:0;box-sizing:border-box}
.side-tabs .tabs-container > ul li a{display:block;width:100%;background:#B4B4B4;padding:0;box-sizing:border-box;text-shadow:none;color:#fff;font-family:"FedraSansMedium";font-size:18px;line-height:1;text-align:center;padding:8px 0 6px 0}
.side-tabs .tabs-container > ul li.ui-state-active a{background:#FFF100;color:#000}
.side-tabs .tabs-container > div{padding:10px 0!important;border:0!important}
.side-list .article-item{padding:10px 0!important;min-height:none!important;margin:0!important;border:0!important}
.side-list .article-item-section{color:#e0001b!important}
.side-list .article-item-content{height:auto!important;padding-left:42px;padding-right:5px}
.side-list .article-item-image{margin-bottom:7px!important}
.side-list .article-item-meta{margin-top:2px!important}
.side-tabs.news-list a.article-item-section,.side-tabs.news-list .article-item-section{color:#00acf0!important}
.side-tabs.news-list .side-list .article-item{border-bottom:1px dotted #000!important}
body.redo .news-list .article-item-header{font-size:16.5px}
body.redo.home .news-list .article-item-header{font-size:16.5px;line-height:21.1px}
.news-list .inset{padding-left:42px;border-top:1px solid #ccc}
.news-list .indexHeader{border-color:#00acf0}
.news-list .article-item:first-child{padding-top:0!important}
.news-list .article-item .article-item-image{width:300px;height:160px}
.news-list .article-item.sm-item .article-item-image{width:60px;height:60px}
body.redo.widebanner #pageWrap,body.redo.widebanner #page,body.redo.widebanner #pageMain,body.redo.widebanner #content,body.redo.widebanner #pageContent,
body.redo.widemedia #pageWrap,body.redo.widemedia #page,body.redo.widemedia #pageMain,body.redo.widemedia #content,body.redo.widemedia #pageContent,body.redo.canvas #pageWrap,body.redo.canvas #page,body.redo.canvas #pageMain,body.redo.canvas #content,body.redo.canvas #pageContent,body.redo.minimal #pageWrap,body.redo.minimal #page,body.redo.minimal #pageMain,body.redo.minimal #content,body.redo.minimal #pageContent{width:100%!important;min-width:1000px!important}
#contentWrapper{width:1000px;position:relative;z-index:1}
body.widebanner #contentWrapper{width:1000px;margin:auto;background:#fff}
body.widebanner #pageMid{margin-top:0!important;padding-top:0!important}
.site-path-holder{height:40px;background:#fff;width:100%;position:relative}
.sitepath-wrapper{background:#fff}
.sitepath{box-sizing:border-box;color:#646464!important;font-family:"FedraSansMedium";font-size:12px;line-height:35px;min-height:32px;margin:auto;width:940px;position:relative;background:#fff;z-index:1}
.sitepath > div{width:940px;margin:auto;padding-left:90px;box-sizing:border-box}
.sitepath a{color:#646464!important}
.sitepath a:after{content:" >"}
.sitepath a:last-child{color:#e0001b!important}
.sitepath a:last-child:after{content:""}
.sitepath-wrapper .ads_top,.sitepath-wrapper .das_top{padding-bottom:25px}
body.widebanner .sitepath{width:100%}
body.canvas,body.minimal{background:#fff!important}
body.redo #bottom-widgets{width:100%;max-width:1000px;margin:auto}
body.large_content .single-post{width:860px;margin:auto}
body.redo.widemedia #pageMid,body.redo.canvas #pageMid,body.redo.minimal #pageMid{border:0;margin:0;padding:0}
body.redo.canvas .article{padding:0}
body.redo.canvas .adminwrap{position:absolute;top:50px;left:40px;z-index:100;width:200px;height:50px}
body.redo .helper_wrap{max-width:970px;margin:auto}
.indexHeader{font-family:LifoEgyptian;font-size:36px;line-height:1em;letter-spacing:.04em;border-top:6px solid #e0001b;padding-top:2px;display:inline-block;position:relative;margin-bottom:20px}
.indexHeader span{color:#969696}
.bloggerName{color:#000;font-family:"FedraSansNormal";font-size:12px;letter-spacing:0;padding:0 0 10px}
.article-section .bloggerName{line-height:normal;color:#7e7e7e}
.category-index .indexHeader,.authors-index .indexHeader{top:-20px;margin-bottom:0;margin-left:60px}
.inview-list .box-header{font-family:LifoEgyptian;font-size:36px;line-height:1em;letter-spacing:.04em;border:0;border-top:4px solid #e0001b;padding:0;display:inline-block;position:relative}
.shared-header{border-top:1px solid #ccc;margin-left:-30px}
.shared-header > div{box-sizing:border-box;padding-left:76px;width:auto!important}
.article-fullwidth .shared-header{margin:auto;width:auto!important}
.article-fullwidth .shared-header > div{width:auto!important}
.shared-header span{font-family:LifoEgyptian;font-size:36px;line-height:1em;letter-spacing:.04em;border:0;border-top:4px solid #e0001b;padding:0;display:inline-block;position:relative;color:#b7b7b7}
.relevants-box .shared-header{margin-left:0;border-top:1px solid #e0001b}
.relevants-box .shared-header > div{padding-left:62px}
.relevants-box .shared-header span{font-family:'UBRockwell';font-size:43px;line-height:1;color:#b4b4b4;border-top:0}
body.redo .relevants-box .article-item-header{font-size:16px}
.page_fullwidth .inview-list .box-header{margin-left:140px}
.inview-list{border-top:1px solid #ccc}
body.redo .indexHeader span{color:#969696}
.article-item:first-child{border-top:0!important;padding-top:0!important}
.articles-index .blogItem-short:first-child .article-item {border-top:0!important;padding-top:0!important}
.article-item{border-top:1px dotted #7d7d7d;padding:20px 0;margin:0}
.articles-index .blogItem-short .article-item{border-top:1px dotted #7d7d7d!important;padding:20px 0!important;margin:0!important}
.inview-list .article-item-main{padding-top:20px!important;border-top:1px dotted #7d7d7d!important}
.inview-list .article-item-main .article-item-image{width:590px!important}
.inview-list .items .article-item:first-child{border-top:0!important}
body.redo .article-item-full .article-item{padding:0!important;width:100%}
body.redo .article-item-full .article-item-main{padding-bottom:25px!important;width:100%}
body.redo .article-item-left{width:300px;padding:0 20px 0 0}
body.redo .article-item-right{width:270px}
body.redo .central-list .article-item-right{width:270px}
body.redo .central-list .items .article-item:first-child{border-top:0}
body.redo .article-item-header{font-family:'FedraSansMedium';font-size:17px;line-height:1.3;overflow:hidden}
body.redo #side-tabs .article-item-header{font-family:'FedraSansMedium';font-size:16px;line-height:20px}
body.redo .article-item-full .article-item-header,body.redo .relevants-box .article-item-full .article-item-header{max-height:none}
body.redo .article-item-content,body.redo .relevants-box .article-item-content{height:140px;position:relative;padding-right:5px}
body.redo #article-index .article-item-content,body.redo .relevants-box .article-item-content{min-height:140px;height:auto}
body.redo #article-index .article-item-content .article-item-meta,body.redo .relevants-box .article-item-content .article-item-meta{padding-bottom:20px}
body.redo #article-index .article-item-main .article-item-content,body.redo .relevants-box .article-item-main .article-item-content{min-height:0}
body.redo #article-index .article-item-main .article-item-meta,body.redo .relevants-box .article-item-main .article-item-meta{padding-bottom:0}
body.redo #article-index .article-item-main.main3 .article-item-image{
/*    display:none*/
padding: 0 64px;
height: 200px;
overflow: hidden;
width: auto;
}
body.redo #article-index .article-item-main.main3 .article-item-image a {
    display: block;
    height: 200px;
}
body.redo #article-index .article-item-main.main3 .article-item-image img {
    width: 100%;
    height: auto;
    position: relative;
    top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
body.redo #article-index .article-item-main.main3 .article-item-content {
    padding: 0 74px;
    margin: auto;
    text-align: center;
}
body.redo #article-index .article-item-main.main3 .article-item-header {
    font-family: "FedraSansNormal";
}
body.redo .article-item-footer{position:absolute;bottom:0;left:0;padding:0;margin:0}
body.redo .article-item-main .article-item-footer{position:relative;bottom:auto;left:auto;padding-top:10px}
body.redo .article-item-main .article-item-image{margin:auto auto 10px;width:590px}
body.redo .article-item-full .article-item-main .article-item-image{margin:auto auto 10px;width:850px}
body.redo .article-item-lightbox{width:860px;margin-left:-130px;margin-bottom:20px}
body.redo .article-item-lightbox .cycleWrapper{width:860px!important;background:#000}
body.redo .article-item-lightbox .cycle-slide{width:860px!important;text-align:center}
body.redo .article-item-lightbox .cycle-slide img{margin:auto}
body.redo.page_fullwidth .article-image .cycleitem,body.redo.page_fullwidth .article-image .cycle-slideshow{width:860px;height:515px}
.article-item-lightbox #prev2,.article-item-lightbox #next2,.article-item-lightbox #prev2 div,.article-item-lightbox #next2 div{height:515px}
body.redo .article-item-main .article-item-header,body.redo .article-item-main .article-item-summary{font-size:20px;font-family:FedraSansMedium;line-height:25px;display:inline;max-height:none}
body.redo .article-item-full .article-item-main .article-item-header,body.redo .article-item-full .article-item-main .article-item-summary{font-size:25px;line-height:29px}
body.redo .article-item-main .article-item-summary{color:#b1b1b1}
body.redo .article-item-main .article-item-content{margin-left:62px;padding-right:5px;height:auto}
body.redo .article-item-section{color:#969696}
body.redo .article-item-main .article-item-section{color:#e0001b}
body.redo .article-item-full .article-item-main .article-item-section{color:#B400D2}
body.redo .article-item-title{color:#000}
body.redo .article-item-meta{margin-top:10px}
.article-item-full.blogitem1,.article-item-full.blogitem2,.article-item-full.blogitem3,.article-item-full.blogitem4{width:50%}
.article-item-full.blogitem1,.article-item-full.blogitem3{padding-right:25px;box-sizing:border-box;border-right:1px dotted #000}
.article-item-full.blogitem2,.article-item-full.blogitem4{padding-left:25px;box-sizing:border-box}
body.redo .article-item-full .small-item1,body.redo .article-item-full .small-item3{padding:0!important;border:0}
body.redo .article-item-full .small-item2,body.redo .article-item-full .small-item4{padding:0!important;border:0}
body.redo .article-item-full .article-item-image{margin:0 0 10px}
body.redo .article-item-full .article-item-footer{position:static;bottom:auto;left:auto;padding-top:10px}
body.redo .article-item-full .article-item-content{padding-left:40px;height:auto}
body.redo .article-item-full .article-item-main .article-item-content{width:700px;margin:auto;padding:0;text-align:center}
.flex-container{padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;margin-bottom:25px}
body.redo .article-item-meta .article-item-author,body.redo .article-item-meta .article-item-date{color:#969696;font-family:FedraSansNormal;font-size:11px;line-height:1;display:inline;margin:0}
body.redo .box-lifoland-left .box-header a{display:block;margin:auto;width:173px;height:80px}
body.redo .blue-box.bordered-box .box-image a img{margin:auto}
body.redo .list-social .fb_share_button,body.redo .central-list .list-social .fb_share_button,body.nowness-index .list-social .fb_share_button{top:0;width:auto}
body.redo .fb-count{display:inline;color:#969696;font-family:"LifoEgyptian",'Georgia';font-size:17px}
body.redo.category-index a.fb-button,body.redo .central-list .list-social a.fb-button{background:rgba(0,0,0,0) url(/img/list_share.png) no-repeat scroll left top;color:#969696;display:inline-block;float:none;font-family:"FedraSansNormal";font-size:11px;height:16px;line-height:15px;padding-left:22px;vertical-align:middle;width:auto}
body.redo .gallery-share a.fb-button{background:rgba(0,0,0,0) url(/img/list_share.png) no-repeat scroll left top;color:#969696;display:inline-block;float:none;font-family:"FedraSansNormal";font-size:11px;height:16px;line-height:15px;padding-left:22px;vertical-align:middle;width:auto}
body.redo.category-index a.fb-button span,body.redo .central-list .list-social a.fb-button span{letter-spacing:.03em}
body.redo .gallery-share .list-social a.fb-button span{letter-spacing:.03em}
body.redo.category-index .fb-count,body.redo .central-list .list-social .fb-count{font-family:"FedraSansNormal";font-size:15px;line-height:16px}
body.redo .gallery-share .list-social .fb-count{font-family:"FedraSansNormal";font-size:15px;line-height:16px}
body.redo .central-list .items{width:590px;margin:auto}
body.redo.category-index .list-social,body.redo .central-list .list-social{display:block;height:14px;line-height:1}
body.redo.category-index .article-item-full .article-item-meta{padding-top:10px;color:#969696!important;display:inline-block;font-family:FedraSansNormal!important;font-size:11px!important}
body.redo.category-index .article-item-full .article-item-meta > span{vertical-align:middle}
body.redo.category-index .article-item-full .list-social,body.redo.lightbox .article-item .list-social{display:inline-block;margin-left:2px}
.shareButtonsWrap{width:100%;position:relative;text-align:center;border-top:1px dotted #7d7d7d;border-bottom:1px dotted #7d7d7d;padding:10px 0}
.shareButtons{color:#7d7d7d;font-family:FedraSansBook;font-size:11px;display:block;vertical-align:middle;height:40px;margin:auto}
.share_btn{background:0 0 url(/nimg/share_icons.png) no-repeat;width:27px;height:27px;display:inline-block;vertical-align:middle;text-indent:-9999px;margin-left:5px}
.sb_counter,.sb_comments{text-indent:0}
.share_btn a{width:27px;height:27px;display:block}
.sb_twit{background-position:-27px 0}
.sb_mail{background-position:-54px 0}
.sb_counter,.sb_comments{display:inline-block}
.sb_comments{color:#7d7d7d!important}
.sb_counter .share_btn{background-position:-81px 0;margin:0}
.sb_comments .share_btn{background-position:-108px 0;height:31px;margin:0;width:33px}
.sb_counter .fb_share_button{float:none;display:inline-block;padding:0;margin:0;width:auto}
.sb_counter .label,.sb_comments .label{display:inline-block;color:#7d7d7d!important;margin-left:5px;margin-right:5px}
.sb_counter .fb_count_w{display:inline-block;position:relative;height:27px;vertical-align:middle;line-height:27px}
.sb_counter .fb-count,.sb_comments_count{display:inline-block!important;font-family:LifoEgyptian,Georgia!important;font-size:20px!important;color:#006496!important;vertical-align:middle!important}
.sb_comments_count{color:inherit}
.shareSection{height:27px;display:table-cell;vertical-align:middle}
.sb_counter:before,.sb_comments:before,.textSize:before{content:"";display:inline-block;height:40px;border-left:1px solid #7d7d7d;vertical-align:middle;margin-left:10px;margin-right:10px}
.masonry-wrap.list-log{background:none;width:968px!important;margin:40px auto 0;padding:0!important;border-left:1px solid #bcbdc0;border-right:1px solid #bcbdc0;padding:0!important}
.masonry-wrap.list-log .item{padding-bottom:0;width:288px;text-align:left}
.masonry-wrap.list-log .blog-item{margin:0;border:none;padding:0}
.masonry-wrap.list-log .blog-item-date{font-family:"LifoEgyptian";color:#a0a0a0;font-size:28px;line-height:1;margin-bottom:20px;position:relative;width:100%}
.masonry-wrap.list-log .bline{width:6px;font-size:0;height:66px;background:red;position:absolute;bottom:0;left:-15px}
.masonry-wrap.list-log .blog-item-content{padding:20px 30px;position:relative}
.masonry-wrap.list-log .blog-item-image{margin:0}
.masonry-wrap.list-log h3{font-family:"UBRockWell";font-size:24px;line-height:22px;font-weight:400;color:#000;margin-bottom:30px}
.masonry-wrap.list-log #container{background:#e5e5e5;width:864px;margin:auto}
.masonry-wrap.list-log .fb-share-new,.masonry-wrap.list-log .fb-share-new .fb_share_button{border:0;margin:0}
.masonry-wrap.list-log .fb-share-new .fb_share_button{border-bottom:1px solid #bdbbbc;padding-bottom:5px}
.masonry-wrap.list-log .fb-share-new .fb_share_button a.fb-button{background-size:17px 17px;padding-left:17px}
.masonry-wrap.list-log .fb-share-new .bubble-out.counter{background:#e5e5e5}
.masonry-wrap.list-log .fb-share-new .bubble-out u{border-right-color:#e5e5e5}
.masonry-wrap.list-log .bubble-in.fb-count{color:#9e9e9c!important}
.masonry-wrap{padding:0 58px;border-left:1px solid #ccc;border-right:1px solid #ccc;width:852px}
.masonry-wrap .blog-item-image{position:relative;margin-bottom:10px;overflow:hidden}
.masonry-wrap .blog-item-summary{font-style:italic;padding:0 12px 10px}
.masonry-wrap h2.blog-item-title{font-family:"FedraSansMedium",sans-serif;font-size:13px;line-height:16px;margin-top:0;padding:0 12px}
.item-share{position:absolute;background-color:rgba(0,0,0,0.5);background:rgba(0,0,0,0.5);color:rgba(0,0,0,0.5);height:35px;bottom:-35px;left:0;width:100%;transition:All .5s ease;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.item-share .guide-social-plain .fb_share_button .counter .fb-count{color:#fff}
.masonry-wrap .blog-item-image:hover .item-share{bottom:0;transition:All .5s ease;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.item-share .guide-social-plain{padding:5px}
.grid.effect-4{perspective:1300px}
.grid.effect-4 li{transform-style:preserve-3d}
.grid.effect-4 li.animate{transform:translateZ(400px) translateY(300px) rotateX(-90deg); -webkit-transform: translateZ(400px) translateY(300px) rotateX(-90deg);animation:fallPerspective .8s ease-in-out forwards}
@keyframes fallPerspective {
100%{transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1
-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);
}
}
#pseudo-tabs{margin-bottom:20px;padding-top:10px}
#pseudo-tabs ul{display:block;width:100%;text-align:center}
#pseudo-tabs li{display:inline-block;font-family:"LifoEgyptian",georgia,serif;font-size:16px;line-height:1;text-align:center}
#pseudo-tabs li a{color:#000;display:block;text-decoration:none;border:1px solid #000;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#pseudo-tabs .tab1.a1 a,#pseudo-tabs .tab2.a2 a,#pseudo-tabs .tab3.a3 a{background:#ffed00}
.zoomable{cursor:pointer;}
.blogItem-log:after{content:'';background:url(/img/blog-listsep2.png) no-repeat;width:35px;height:62px;margin:60px auto 0;display:block}
.blogItem-log .help-bar{padding-top:30px;text-align:center}
.blogItem-log .article-text{font-size:18px!important;padding:0!important;margin:0;padding-top:0!important}
.blogItem-log .maintext{font-family:"FedraSansBook"!important}
.blogItem-log .help-bar span:first-child{padding-left:0}
.blogItem-log .help-bar span:last-child{border:none}
.blogItem-log .item-image{margin-bottom:14px}
.blogItem-log .bodytext{width:556px}
.blogItem-log{width:100%;margin:auto;padding:0;margin:auto auto 70px auto}
.blogItem-log:first-child .log-photoleft,.blogItem-log:first-child .log-normal,.blogItem-log:first-child .log-photolarge{padding-top:60px}
.log-normal .item-image{margin-bottom:0;width: auto;}
.log-photolarge .item-image{margin-bottom:0; width: auto;}
.log-photofull .item-image {width: auto;}
.log-photofull .item-image img{width:100%!important;height:auto!important;}
.blogItem-log .item-legend, .blogItem-log #article-legend{
    /*font-family:"FedraSansNormal";font-size:12px;font-style:italic;color:#666;line-height: 1.2;*/
    padding-top: 0!important;
}
.blogItem-log .item-legend::before, .blogItem-log #article-legend::before {
  color: #ccc;
  content:'\e800';
  display: inline-block;
  font-family: awsome;
  margin-right: 4px;
}
.log-photolarge .item-legend, .log-photofull .item-legend,
.log-photolarge #article-legend, .log-photofull #article-legend
{padding:8px 0 10px}
.log-photofull .item-legend, .log-photofull #article-legend{width:970px;margin:auto}
.log-photoleft .item-legend, .log-photoleft #article-legend{padding:8px 0 0}
.log-normal .item-legend, .log-normal #article-legend{padding:8px 0 20px}
.blogItem-log .quotation{font-size:26px;line-height:29px}
.blogItem-log .help-bar .fb_share_button{display:inline-block;float:none;width:auto}
.blogItem-log .item-date{font-family:"LifoEgyptian";color:#fff;font-size:26px;letter-spacing:.15em;line-height:1;text-shadow:-1px -1px 0 #0f0f0f,1px -1px 0 #0f0f0f,-1px 1px 0 #0f0f0f,1px 1px 0 #0f0f0f;text-align:center;margin-bottom:20px}
.blogItem-log .item-lead{font-family:"FedraSansBook";font-size:16px;color:#666;margin-bottom:20px;padding-top:10px;text-align:center}
.log-photoleft .item-lead{text-align:left;padding:0}
.log-photolarge{margin:auto;width:980px}
.log-normal{width:556px;margin:auto}
.log-normal .bodytext .imgWrap{margin-left:auto!important;margin-right:auto!important}
.log-photolarge .article-text,.log-photofull .article-text{width:556px;margin:auto}
.log-photoleft{margin:auto;width:900px;padding-left:35px;padding-right:35px}
.log-photoleft .item-left{width:450px;float:left;overflow:hidden}
.log-photoleft .item-image{margin:0;width:auto;}
.log-photoleft .item-right{width:400px;padding-left:5px;float:right;padding-top:10px;border-top:1px solid #666}
.log-photolarge .bodytext .imgWrap, .log-photofull.log-wide-images .bodytext .imgWrap{margin-left:-212px!important;margin-right:-212px!important}
.log-photolarge .bodytext .imgWrap .textImage, .log-photofull.log-wide-images .bodytext .imgWrap .textImage{max-width:980px!important}
.log-photolarge .bodytext .imgWrap img, .log-photofull.log-wide-images .bodytext .imgWrap img{max-width:980px!important;width:100%!important;height:auto!important}
.tumblr-user{color:#666;vertical-align:top;line-height:28px;font-size:10px;margin-left:5px}
.tumblr-avatar{display:inline-block;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}
.blank-wrapper.blogs-wrap.noborder{border:0;background:none;padding:0}
.blogItem-full.tumblr{width:950px;margin-left:-92px;margin-right:-92px}
.blogItem-full.tumblr .cycleWrapper{width:950px}
.blogItem-full.tumblr .cycle-item{height:542px;margin-left:34px;overflow:hidden;width:882px}
.blogItem-full.tumblr .blog-item-header{padding:0 44px}
.article-wrap-full.tumblr{padding-left:48px;padding-right:48px}
.article-wrap-full.tumblr .article-image .cycle-slideshow{height:542px}
.article-wrap-full.tumblr .article-image.full-item{width:950px;margin-left:-140px;margin-right:-140px}
.article-wrap-full.tumblr #fullsized .cycleWrapper{width:950px}
.article-wrap-full.tumblr #fullsized .cycleitem{height:542px;margin-left:34px;overflow:hidden;width:882px}
.article-wrap-full.tumblr .imgWrap{margin-left:-155px;margin-right:-155px;width:950px!important}
.article-wrap-full.tumblr .textImage{max-width:950px!important}
.article-wrap-full.tumblr .imgWrap img{width:auto!important;height:auto!important;max-width:100%!important;min-width:640px!important;margin:auto;display:block}
.article-wrap-full.tumblr .imgWrap .imgLegend{padding-top:5px;text-align:center;width:640px;margin:auto}
.article-wrap-full.tumblr .article-text{padding:0;width:640px}
.article-wrap-full.tumblr .bodytext-fullwidth{width:640px}
.article-wrap-full.tumblr .imgWrapper{width:100%!important}
.article-wrap-full.tumblr .imgWrapper img{width:auto!important;height:auto!important;max-width:100%;min-width:670px;display:block;margin:auto}
.clear{clear:both}
.article-text img{height:auto;max-width:100%}
.owl-carousel .owl-wrapper::after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}
.owl-carousel{display:none;position:relative;width:100%}
.owl-carousel .owl-wrapper{display:none;position:relative}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;z-index:1}
.owl-carousel .owl-wrapper-outer.autoHeight{transition:height 500ms ease-in-out 0}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-slider .owl-controls{-moz-user-select:none;width:870px!important;left:-40px!important;height:46px!important;position:absolute!important;top:86px!important;z-index:0!important}
.owl-slider .owl-buttons{position:relative;height:46px}
.owl-slider .owl-buttons div{background:top left url(/img/owl-arrows.png) no-repeat;width:24px;height:46px;position:absolute;text-indent:-9999em}
.owl-slider .owl-prev{left:0}
.owl-slider .owl-next{background-position:top right!important;right:0}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{backface-visibility:hidden;transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);}
.scroller-fpage .owl-scroller{width:790px;margin:auto}
.article-narrow .scroller-fpage .owl-scroller{width:500px}
.owl-scroller .owl-slider .scroll-item{overflow:hidden;padding:0 15px;box-sizing:border-box}
.owl-slider .scroll-item h3{font-family:'FedraSansMedium';font-size:13px;line-height:17px}
.owl-slider .scroll-img{display:block;margin-bottom:10px}
.owl-slider .scroll-item h3 a,.owl-slider .scroll-item h3{color:#646464!important}
h2.scroller-subhead{color:#ddd;font-family:"UBRockWell";font-size:43px;line-height:1;font-weight:unset;width:760px;margin:0 auto 20px}
h2.scroller-subhead span{color:#b1b1b1}
.owl-slider .scroll-item h3 a span,.owl-slider .scroll-item h3 span{color:#e61e28!important}
.owl-scroller-box{border-top:1px solid #e61e28;padding-top:10px;padding-bottom:30px}
.article-fullwidth #owl-topstories.owl-scroller-box{margin-left:-55px;margin-right:-55px}
.owl-slider .scroll-item-footer{margin-top:10px}
.owl-slider .scroll-item-footer .list-social .fb_share_button a.fb-button{background:none;padding:0}
.owl-slider .scroll-item-footer .list-social .fb_share_button a.fb-button span{color:#b4b4b4;font-family:'FedraSansNormal';font-size:11px}
.owl-slider .scroll-item-footer .list-social .fb_share_button a.fb-button .fb-count{font-size:13px;color:#646464;font-family:'FedraSansNormal'}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:1;text-decoration:none}
.owl-theme .owl-controls .owl-page{display:inline-block}
.owl-theme .owl-controls .owl-page span{background:#b4b4b4;border-radius:20px;display:block;height:12px;margin:5px 4px;opacity:.5;width:12px}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1}
.owl-theme .owl-controls .owl-page span.owl-numbers{border-radius:30px;color:#fff;font-size:12px;height:auto;padding:2px 10px;width:auto}
.owl-item.loading{background:rgba(0,0,0,0) url(AjaxLoader.gif) no-repeat scroll center center;min-height:150px}
#side_spotlight{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;box-sizing:border-box;width:300px;min-height:300px;position:relative;padding:30px 25px;background:#dcdcdc;z-index:0}
#side_spotlight .box-header a{background:rgba(0,0,0,0) url(/img/graphics10.png) no-repeat scroll 0 -289px / 191px auto;box-sizing:border-box;display:block;height:33px;margin:auto;text-indent:-999em;width:192px}
#side_spotlight .box-header{margin-bottom:20px}
#side_spotlight .item-content{padding-top:48px}
#side_spotlight .item-image img{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
#owl-spotlight .owl-controls{text-align:center;position:absolute;top:177px;width:100%;z-index:1}
#owl-spotlight h3{font-family:"FedraSansBook";font-size:16px;line-height:22px;text-align:center}
#owl-spotlight h3 a{color:#000!important}
body.redo .author-image{float:left;position:absolute;left:0;top:0;margin:0;width:92px;height:92px}
body.redo #authors-index .author-image{position:relative}
.relevants-box{margin-top:30px;overflow:hidden}
.clean-tabs{background:none!important;border:0!important;display:block!important;padding:0!important;margin:0!important}
.clean-tabs ul{background:none!important;border:0!important;display:block!important;padding:0!important;margin:0!important;list-style-type:none!important}
.clean-tabs ul li{background:none!important;border:0!important;display:block!important;padding:0!important;margin:0!important;list-style-type:none!important}
.hide{display:none}
.expanded{display:block!important}
.flex-container.expanded{display:flex!important}
#newMenu ul.sf-menu a.toplink{font-family:"LifoEgyptian";color:#fff!important;font-size:18px}
#newMenu ul.sf-menu a.agenda-link{color:#ff0!important}
#newMenu .sf-sub-indicator{display:none}
#newMenu #homelink{background:none!important;margin:0;height:32px;padding:5px 0;box-sizing:border-box}
#newMenu #homelink a{background:0 0 url(/img/menu-g2.png) no-repeat;height:22px;width:22px}
#pageTop #newMenu #homelink{padding:0;height:30px;margin-right:2px}
#pageTop #newMenu #homelink a{background:-55px 0 url(/img/menu-g3.png) no-repeat;height:30px;width:66px}
#pageTop #moreMenu{background-image:none;background-color:#E0001A;right:0;left:auto;top:0;height:30px;width:70px}
#pageTop #moreMenu::before{content:"";background:rgba(0,0,0,0) url(/img/menu-g3.png) no-repeat scroll -123px 0;display:block;height:30px;width:72px}
.row{margin-top:20px}
.col-content{width:590px;float:left}
.col-side{width:300px;float:right;overflow:hidden}
.flex-container.flex-wrap{flex-wrap:wrap;justify-content:space-between}
section .items .flex-container.last{display:none}
.button-more,.button-more-gen{display:inline-block;background:#ff0;height:20px;border:1px solid #646464;border-left:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;line-height:20px;font-family:'FedraSansMedium';font-size:9px;color:#646464;padding:0 20px 0 25px;position:relative;box-sizing:border-box;cursor:pointer;cursor:hand}
.button-more-gen{border-left:1px solid #646464;padding-left:20px}
.box-header.hasmore{position:relative;height:27px!important;line-height:27px!important;padding:12px 0 0!important;margin-bottom:6px!important}
.button-moreb{float:right;height:27px;width:auto;font-family:'FedraSansMedium';font-size:11px;color:#646464;position:relative;padding-right:32px;cursor:pointer;cursor:hand}
.button-moreb span{display:block;height:27px;line-height:27px}
.button-moreb i{background:-300px -348px url(/img/graphics10.png) no-repeat;height:27px;width:27px;position:absolute;top:0;right:0}
.button-moreb.expand i{background-position:-264px -348px}
.button-moreb span:after{content:'ΔΕΣ ΚΙ ΑΛΛΑ'}
.button-moreb.expand span:after{content:'ΛΙΓΟΤΕΡΑ'}
.button-more:before{background:top left url(/img/expanders.png) no-repeat;content:"";position:absolute;width:19px;height:19px;top:0;left:0}
.button-more.expand:before{background-position:top right}
.button-more span:after{content:'ΠΕΡΙΣΣΟΤΕΡΑ'}
.button-more.expand{background:#fff!important}
.button-more.expand span:after{content:'ΛΙΓΟΤΕΡΑ'}
section{border-top:1px solid #e61e28;margin-left:-90px;padding-left:90px;margin-bottom:30px}
section .inset{margin-left:60px}
section .flex-container{margin:0}
section .indexLinks{padding-bottom:10px;font-family:'FedraSansNormal';font-size:11px}
section .articles-list{border-bottom:1px dotted #7d7d7d;margin-bottom:20px}
.sep-row.full-row section{margin-left:auto;margin-right:auto;padding-left:0}
.flex-wrap.last{display:none}
.lh-content{width:100%;background:#f0f0f0;height:100%;position:relative;box-sizing:border-box;border-top:4px solid #e1001e;overflow:auto;padding:0 5px}
.lh-panel{height:100%;background:none!important;padding:232px 0 0 20px !important;border:0!important;display:none;position:absolute;box-sizing:border-box;z-index:3}
.lh-panel.active{display:block}
#mtabs-2.lh-panel{padding-left:52px!important}
#mtabs-3.lh-panel{padding-left:124px!important}
.latest-hover.mpitems{padding-left:52px}
.lh-column{width:50%;box-sizing:border-box;padding:0 20px;float:left}
.lh-header{border-bottom:1px dotted #646464;padding:0 0 5px 25px;margin-bottom:5px;position:relative;height:35px}
.lh-panel .panel-close{background:0 0 url(/img/panel-close.png) no-repeat;position:absolute;width:14px;height:14px;display:block;top:16px;right:3px;cursor:pointer;cursor:hand}
.lh-column h3{font-family:'FedraSansBold';font-size:14px;line-height:19px;font-weight:400;letter-spacing:.002em}
.lh-date{font-family:'LifoEgyptian';font-size:24px;color:#e1001e;line-height:1;display:block;position:absolute;left:26px;bottom:5px}
.lh-header .view_all{box-sizing:border-box;font-family:"FedraSansMedium";font-size:12px;line-height:50px;padding-left:20px;position:absolute;right:0;text-align:left;width:50%}
.lh-column .time{font-family:'FedraSansNormal';font-size:11px;line-height:19px;color:#646464}
.lh-items{padding:0 5px}
.lh-item{border-bottom:1px dotted #646464;padding-bottom:5px;margin-bottom:5px}
.lh-column .lh-item:last-child{border:0;margin:0}
.section-row{position:relative;background:rgba(0,0,0,0) url(/img/bline.gif) repeat-y scroll 615px 0}
.section-row.first-row{margin-top:0}
.section-row.first-row:before,.section-row.second-row:before{background:#fff;content:"";display:block;height:100%;position:absolute;right:324px;top:0;width:10px;height:20px}
.sep-row{border-top:1px solid #e61e28;margin-left:-90px;margin-right:-90px;position:relative;padding-left:90px;margin-top:20px;box-sizing:border-box}
.sep-row.full-row{padding-right:90px}
.section-row.second-row,.section-row.after-sep{margin-top:0;margin-bottom:30px;width:940px}
.full-row .section-row{background:none;width:940px}
.after-sep section:first-child{border-top:0}
#pageTop.iconsmall #topMenu{background:none #E0001A;height:30px}
#pageTop.iconsmall.ddown #topMenu{background:#e0001a url(/img/tm_bg.png) no-repeat scroll 50% 0}
#pageTop.iconsmall #topMenu .topMenuIn{height:30px}
#pageTop.iconsmall .topMenuLogo{width:42px;height:22px;background-size:contain;left:25px;top:4px}
#pageTop.iconsmall .topMenuLogo a{width:42px;height:22px}
#pageTop.iconsmall .topMenuIn > .sb-home{display:block;left:0;top:5px}
#pageTop.iconsmall.ddown .topMenuIn > .sb-home{display:block;left:100px;top:7px}
#pageTop.iconsmall .sb-date,#pageTop.iconsmall .sb-index{display:none}
#pageTop.iconsmall.ddown .sb-date{display:block}
#pageTop.iconsmall .topMenuRight{display:none}
#pageTop.down #newMenu{display:none}
.lh-img{width:122px;height:72px;float:left}
#mtabs-2 .lh-item-content{display:table-cell;padding-left:12px}
#mtabs-1.lh-panel{padding-left:0!important;width:220px;height:auto}
#mtabs-1.lh-panel .lh-content{overflow:none;height:auto;padding-bottom:10px!important}
#top-user-menu{padding-top:10px}
#mtabs-1.lh-panel #trigger-logout{float:right;margin-top:5px}
#top-user-menu{width:100%!important;box-sizing:border-box}
#top-user-menu a.topMenuLink{float:none;display:block;padding:4px!important;color:#000!important;border-bottom:1px dotted #646464;margin-bottom:5px;padding-bottom:5px}
#top-user-menu a.topMenuLink:hover{background:#E1001E;color:#fff!important}
div.topMenuLink{float:none!important;padding:0!important;position:relative}
#pageTop div.topMenuLink img{display:block;width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
#pageTop #menuLite div.topMenuLink img{width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
#pageTop div.topMenuLink span{display:block;position:absolute;top:0;right:45px;color:#000;height:20px;line-height:20px;width:auto;white-space:nowrap}
#pageTop #menuLite div.topMenuLink span{color:#fff;height:25px;line-height:25px;right:34px}
.mega-box-wrap div.topMenuLink{height:25px;left:7px;position:absolute;top:21px;width:25px}
.mega-box-wrap div.topMenuLink span{display:none}
.mega-box-wrap div.topMenuLink img{display:block;width:25px;height:25px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}
#user-panel{position:absolute;width:220px;height:100%}
span.mm1{position:absolute;top:182px;z-index:100}
#pageTop span.mm1{background:rgba(0,0,0,0) url(/img/gicons.png) no-repeat scroll -36px -20px;background-size: auto 41px;height:21px!important;top:5px;width:36px!important}
#pageTop .islogged span.mm1{background-position:0 -20px;height:20px!important}
#pageTop #menuLite span.mm1{background:rgba(0,0,0,0) url(/img/gicons.png) no-repeat scroll -45px 0;height:25px!important;top:7px;width:44px!important;opacity:.5}
#pageTop #menuLite .islogged span.mm1{background-position:0 0}
#user-panel .button{background:#FFF200;color:#000!important;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border:1px solid #646464;font-size:10px!important;padding:2px 10px!important;height:12px;line-height:12px!important;font-family:'FedraSansNormal'!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;cursor:hand}
#user-panel .fb-login{background:#3b579d 0 0 url(/img/fb-logo.png) no-repeat;background-size:20px auto;padding-left:24px;height:24px;line-height:24px;margin-bottom:10px}
#user-panel .login-form{border-top:1px solid #ccc;padding-top:10px}
#user-panel .login-form form > div{padding-bottom:10px}
#user-panel .login-form label{display:block;margin-bottom:4px}
#user-panel .login-form .reginput{box-sizing:border-box;width:100%}
.cbox label{display:inline-block!important;margin:0 0 0 4px !important;vertical-align:middle}
.login-box{padding:5px;font-size:11px;line-height:1.5}
#user-panel .register{border-bottom:1px solid #ccc;font-family:"FedraSansNormal";font-size:13px;margin-bottom:10px;padding-bottom:5px}
#user-panel .register a{color:#E1001E!important}
#user-panel .login-buttons .button{display:inline-block;vertical-align:top}
#moreMenu{width:18px;height:20px;background:-22px 0 url(/img/menu-g2.png) no-repeat;position:absolute;right:10px;top:5px;cursor:pointer;cursor:hand}
#globalMenuWrap{width:100%;max-width:1120px;margin:auto;position:relative;background:#F0F0F0}
#mega-ribbon.style-0 #globalMenuWrap{max-width:100%}
span.mm1{display:block!important;height:50px!important;width:52px!important;float:none;border:0;padding:0!important;margin:0;background:transparent url(/img/home-fx2.png) no-repeat top left;cursor:pointer;cursor:hand}
#menu-mega{display:none;background:#282828}
#site-wrap.panelopen #menu-mega{display:block}
#site-wrap.panelopen .sticky-wrapper{height:auto!important}
#site-wrap.panelopen .mainMenuWrap #newMenu{display:none}
#site-wrap.panelopen .mainMenuWrap #moreMenu{background-position:-40px 0}
#site-wrap.panelopen #pageTop .mainMenuWrap #moreMenu{width:15px}
#site-wrap.panelopen #pageTop .mainMenuWrap #moreMenu:before{background-position:-40px 5px;width:15px}
ul.globalMenu{border-top:1px solid #F0F0F0;border-bottom:4px solid #E1001E}
.globalMenu::after,.globalMenu::before{content:"";display:table}
.global-navigation::after{clear:both}
.global-navigation{clear:both}
#globalNavPanel{width:100%;position:relative;height:300px;background:#fff}
#globalMenuWrap ul{margin:0;padding:0;list-style-type:none;display:block;width:100%}
a.globalMenu_title{bottom:0;box-sizing:border-box;left:0;padding-left:1.25rem;position:absolute;top:0;float:left;width:10rem;height:35px;background:#E1001E;height:100%;color:#fff!important;font-family:'LifoEgyptian';font-size:16px;letter-spacing:.05em;padding-top:.5rem}
li.globalMenu_section{border-bottom:1px dotted #646464;display:block;clear:both;position:relative;overflow:hidden;box-sizing:border-box;padding-left:10rem;min-height:2.25rem}
.globalMenu_subsection{padding-bottom:.1875rem!important;padding-left:.625rem!important;box-sizing:border-box;min-height:2.25rem;overflow:hidden;padding-top:.1875rem!important}
.globalMenu_subsection li{display:inline-block}
.globalMenu_subsection li a{line-height:1.875rem;white-space:nowrap;height:100%;padding-left:.625rem;padding-right:.625rem;display:inline-block;font-family:'FedraSansMedium';font-size:13px}
.globalMenu_subsection li::after{content:'|'}
.globalMenu_subsection li:last-child::after{content:none}
#pageTop #user-panel{width:36px;right:0;top:0}
#pageTop #menuLite #user-panel{right:162px;width:44px;text-align:left}
#pageTop #user-panel #user-avatar{background:none}
#pageTop #user-panel.islogged #user-avatar{height:21px!important;top:5px;width:36px!important}
#pageTop #menuLite #user-panel.islogged #user-avatar{background-size:auto auto;background-color:transparent;width:25px!important;height:25px!important}
#pageTop #mtabs-1.lh-panel{padding-top:0!important;right:0;top:27px}
#pageTop #menuLite #mtabs-1.lh-panel{top:39px}
#pageFooter{background-color:#212121;color:#D7D8DD;width:100%;position:relative;box-sizing:border-box;padding:25px 0;margin:auto;font-family:"FedraSansNormal";font-size:13px}
.pageFooterIn{width:940px;margin:auto}
.footer-logo{width:220px;height:200px;margin-right:30px;background:0 -91px url(/img/graphics10.png) no-repeat}
.footer-central{width:440px}
.footer-central1{width:166px;border-right:2px dotted #7D7D7D}
.footer-central2{width:228px}
.footer-central1,.footer-central2{height:162px}
.footer-links li,.footer-share li{margin-bottom:7px}
.footer-links a{display:inline-block;color:#f4f4f4}
.footer-share a{display:inline-block;text-indent:-9999px;background:0 -294px url(/img/graphics10.png) no-repeat;width:100%;height:40px}
.footer-share a.tw{background-position:0 -335px}
.footer-share a.insta{background-position:0 -375px}
.footer-mails,.copyright{border-top:1px solid #7D7D7D;padding-top:10px;margin-top:10px;line-height:1;vertical-align:middle}
.footer-mails a{color:#fff;display:inline-block}
a.signature{color:#d7d8dd}
.signature img{display:inline-block;height:12px;vertical-align:top;width:auto}
.footer-newsletter{height:200px;width:210px;border:1px solid #F0F0F0;box-sizing:border-box;padding:6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.nl-logo{background:-264px -379px url(/img/graphics10.png) no-repeat;width:75px;height:32px;margin:auto}
.nl-note{line-height:1.2;color:#fff;text-align:center;width:100%;margin:10px 0}
#pageFooter label{display:block;width:100%;border-top:1px dotted #F0F0F0;color:#FF0;padding-top:7px;line-height:1;margin-bottom:5px}
#pageFooter form div{border-top:1px dotted #F0F0F0;padding-top:6px;color:#00AEEF;margin-top:10px;line-height:1}
#pageFooter input{background-color:#5b5b5b;border:0 none;box-sizing:border-box;color:#222;font-size:10px;height:20px;line-height:20px;padding:2px 5px;width:100%}
#pageFooter button{vertical-align:top;background:none;border:none;color:#00AEEF;cursor:pointer;cursor:hand;padding:0;margin:0;outline:none;line-height:1;font-family:"FedraSansNormal";font-size:13px}
#pageFooter button:hover{color:#D7D8DD}
#pageFooter .col{width:134px;padding-right:20px;box-sizing:border-box}
.page-footer-menu{padding-bottom:12px;border-bottom:2px solid #7d7d7d;margin-bottom:20px}
.page-footer-menu a{color:#fff}
.page-footer-menu li{padding-bottom:7px}
.page-footer-menu li a{font-family:"FedraSansNormal";font-size:13px;display:inline-block}
.page-footer-menu a.flink{display:inline-block;font-family:"LifoEgyptian";font-size:16px;letter-spacing:.04em;line-height:1;margin-bottom:10px;color:#b4b4b4}
.page-footer-menu .plain li a{color:#F4F4F4}
#pageFooter .plain a:hover{color:#E0001A}
#cheader_wrap{z-index:2}
#cheader_wrap.cheader_culture,#cheader_wrap.cheader_lifoland,#cheader_wrap.cheader_lightbox{background:#000;height:590px;position:relative;width:100%;min-width:980px;overflow:hidden;margin:auto}
.ads-wrapper{position:reladative;width:100%;height:100%}
#cheader_wrap.cheader_now{position:relative;width:1000px;margin:auto}
#cheader_wrap.cheader_culture #cheader,#cheader_wrap.cheader_lifoland #cheader,#cheader_wrap.cheader_lightbox #cheader{position:absolute;top:0;left:50%;width:1280px;margin-left:-640px;height:590px;box-sizing:border-box}
#cheader_wrap.cheader_lightbox,#cheader_wrap.cheader_lightbox #cheader{height:640px}
#cheader_wrap.cheader_lightbox .column{width:100%;position:relative;height:640px;top:0;left:0}
#cheader_wrap.cheader_now .column{float:left;position:relative;width:300px;overflow:hidden}
#cheader_wrap.cheader_now .column.col-2{margin:0 20px}
#cheader_wrap.cheader_now #cheader{width:100%;margin:auto;background:#fff}
#cheader_wrap.cheader_culture .column,#cheader_wrap.cheader_lifoland .column{float:left;position:relative;height:590px;width:420px;overflow:hidden}
#cheader_wrap.cheader_culture .column.col-2{margin:0 10px}
#cheader_wrap.cheader_culture .col-image,#cheader_wrap.cheader_lifoland .col-image{position:absolute;width:100%;height:590px}
#cheader_wrap.cheader_culture .col-content,#cheader_wrap.cheader_lightbox .col-content{position:absolute;bottom:0;width:420px;height:234px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}
#cheader_wrap.cheader_lightbox .col-content{width:100%;left:0}
#cheader_wrap.cheader_lightbox .col-content > div{width:780px;left:258px;position:absolute;bottom:40px}
#cheader_wrap.cheader_lightbox .article-item-header{font-size:29px;line-height:33px;height:auto}
#cheader_wrap.cheader_culture .article-item-content{position:absolute;width:220px;bottom:20px;height:auto;margin:0;padding:0}
body.redo #cheader_wrap.cheader_culture .article-item-header{font-size:19px;line-height:23px}
#cheader_wrap.cheader_culture .article-item-title,#cheader_wrap.cheader_lightbox .article-item-title{color:#fff!important}
#cheader_wrap.cheader_culture .col-1 .article-item-content{right:20px}
#cheader_wrap.cheader_culture .col-3 .article-item-content{left:20px}
#cheader_wrap.cheader_culture .col-2 .article-item-content{right:40px}
#cheader_wrap.cheader_now .col-content{width:300px!important}
#cheader_wrap.cheader_now .col-image{margin-bottom:15px}
#cheader_wrap.cheader_now .article-item-content{width:300px!important;height:auto!important}
#cheader_wrap.cheader_now .header-items-small{width:940px;margin:auto}
#cheader_wrap.cheader_now .header-items-big{padding:20px 30px;margin-top:20px;border-top:1px solid #A0A0A0;border-bottom:1px solid #A0A0A0;box-sizing:border-box}
#cheader_wrap.cheader_now .header-items-big .article-item-image{float:left;width:620px;margin-right:20px}
#cheader_wrap.cheader_now .header-items-big .article-item-content{width:300px!important;float:right;box-sizing:border-box}
#cheader_wrap.cheader_now .header-items-big .article-item-header,#cheader_wrap.cheader_now .header-items-big .article-item-summary{font-size:20px;line-height:27px;display:inline;font-family:"FedraSansMedium"}
#cheader_wrap.cheader_now .header-items-big .article-item-summary{color:#80b7d9}
#cheader_wrap.cheader_now .article-item-meta{height:20px}
#cheader_wrap.cheader_now .list-social,#cheader_wrap.cheader_lightbox .list-social{display:inline-block!important}
#cheader_wrap.cheader_now .flex-container{width:100%;float:left;margin:0!important}
#section-header-wrap{padding-bottom:20px}
#section-header-small{position:relative;padding-left:120px;border-top:1px solid #A0A0A0;border-bottom:1px solid #A0A0A0;margin-bottom:0}
#section-header-title{background:top left url(/img/section_headers7.png) no-repeat;width:880px;height:100px;right:0;position:relative}
#section-header-title-small{background:top left url(/img/section_titles_small.png) no-repeat;width:880px;height:50px;right:0;position:relative}
.indexHeader-small{font-family:'LifoEgyptian';font-size:73px}
.indexstyle_now .indexHeader-small{color:#0070b3}
.indexstyle_culture .indexHeader-small{color:#fb416c}
.indexstyle_culture #section-header-title-small{background-position:0 -200px}
.indexstyle_news #section-header-title{background-position:0 -980px}
.indexstyle_news #navbar{display:none}
.indexstyle_articles #section-header-title{background-position:0 -100px}
.indexstyle_articles #section-header-title-small{background-position:0 -50px}
.indexstyle_articles #section-header-title.index_default{background-image:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOGI4NSIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(0,139,133,0.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,139,133,0.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,139,133,0.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6008b85',endColorstr='#00000000',GradientType=1);font-family:"LifoEgyptian";color:#fff;line-height:100px;font-size:96px;padding-left:12px;padding-top:2px;box-sizing:border-box}
.indexstyle_articles #section-header-title-small.index_default{background-image:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOGI4NSIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(0,139,133,0.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,139,133,0.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,139,133,0.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6008b85',endColorstr='#00000000',GradientType=1);font-family:"LifoEgyptian";color:#fff;line-height:50px;font-size:36px;padding-left:12px;padding-top:2px;box-sizing:border-box;letter-spacing:.04em}
.indexstyle_viral #section-header-title{background-position:0 -200px}
.indexstyle_viral #section-header-title-small{background-position:0 -100px}
.indexstyle_lifoland .indexHeader-small{font-family:"UBRockwell";font-size:80px}
.indexstyle_lifoland #section-header-title{background-position:0 -300px}
.indexstyle_lifoland #section-header-title-small{background-position:0 -150px}
.indexHeader-plain{font-family:'UBRockwell';font-size:80px}
.indexstyle_lifoland #navbar{padding-left:120px!important;padding-right:90px!important}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.indexHeader-plain{line-height:1.2em}
}
.indexstyle_culture #section-header-title{background-position:0 -400px;text-indent:-9999em}
.indexstyle_culture #section-header-title-small{background-position:0 -200px;text-indent:-9999em}
.indexstyle_print #section-header-title{background-position:0 -500px}
.indexstyle_print #section-header-title-small{background-position:0 -250px}
.indexstyle_market #section-header-title{background-position:0 -600px}
.indexstyle_market #section-header-title-small{background-position:0 -300px}
#cheader_wrap.cheader_culture #section-header-title,#cheader_wrap.cheader_lifoland #section-header-title,#cheader_wrap.cheader_lightbox #section-header-title{left:258px;position:absolute;z-index:1}
.indexstyle_lightbox #section-header-title{background-position:0 -700px;height:80px}
.indexstyle_videos #section-header-title{background-position:0 -1080px;height:80px}
#section-header-small .indexHeader{top:0;margin:0;padding-bottom:10px}
#cheader_wrap.cheader_now #section-header-small{border-bottom:0;margin-bottom:20px}
#navbar{border-bottom:1px solid #A0A0A0;padding:15px 60px 5px;text-align:center}
#navbar ul li{display:inline-block;margin-right:10px;margin-bottom:10px}
#navbar ul li a{display:block;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border:1px solid #646464;text-align:center;height:20px;padding:0 10px;line-height:20px;font-family:"FedraSansMedium";font-size:11px;color:#646464}
#navbar ul li a:hover,#navbar ul li a.current{background:#FF0}
body.redo .indexstyle_now .article-item-section{color:#0070B3}
body.redo .indexstyle_lifoland .article-item-section{color:#AF3CCD}
.indexstyle_lifoland .article-item-header{display:inline}
.indexstyle_lifoland .article-item-summary{font-family:"FedraSansMedium";font-size:17px;line-height:1.3;display:inline;color:#A0A0A0}
body.redo .indexstyle_print .article-item-section{color:#909090}
body.redo .indexstyle_print #navbar,body.redo .indexstyle_market #navbar{border-bottom:0;padding:0}
body.redo .indexstyle_market .article-item-section{color:#f56a01}
body.redo .indexstyle_articles .article-item-section{color:#008B85}
body.redo .indexstyle_culture .article-item-section{color:#FB416C}
body.redo .indexstyle_lightbox .article-item-section{color:#FFCE00}
body.redo .indexstyle_viral .article-item-section{color:#00E0E0}
#adsWrapper{position:relative}
#das_head_banner .das_head{width:100%;text-align:center;border-bottom:1px solid #a0a0a0}
#das_head_banner .das_head > div{margin:auto;min-width:728px;text-align:center}
body.redo.lifoland-home .sides_wrapper{width:850px!important;background-position:525px 0!important}
body.redo.lightbox .main_section{width:850px;margin:auto}
body.redo.lightbox .articles-index{width:850px;margin:auto;overflow:hidden}
body.redo.lightbox .flex-container{float:left;margin:0 -25px 50px;position:relative}
body.redo.lightbox .flex-container::after{content:"";position:absolute;height:100%;display:block;border-right:1px dotted #000;left:450px}
body.redo.lightbox .article-item.flex-item{width:400px;float:left;padding:0;margin:0 25px}
body.redo.lightbox .article-item-main{padding:0 0 50px}
body.redo.lightbox .article-item-main .article-item-content{padding:10px 62px 0;text-align:center}
body.redo.lightbox .article-item{border-top:0!important}
body.redo.lightbox .article-item-image a{display:block;position:relative;width:100%;height:100%}
body.redo.lightbox .article-item-image a:hover img{-webkit-filter:contrast(2);filter:contrast(2)}
body.redo.lightbox .article-item-image a:hover::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.4;background:#FFCE00;z-index:2}
body.redo.lightbox #article-index .flex-item .article-item-content{padding-left:62px;padding-top:10px;height:auto;min-height:0}
body.redo.lightbox #article-index .article-item-meta{padding-bottom:0}
body.redo.lightbox .wide-image{width:100%}
body.redo.lifoland-home .main_section .article-item-content{min-height:240px;height:auto}
body.redo.lifoland-home .main_section .article-item-footer{position:relative;bottom:auto;padding-top:5px}
body.redo .indexstyle_lifoland .main_section{width:500px!important}
body.redo .indexstyle_lifoland .article-item-left{width:220px}
body.redo .indexstyle_lifoland .article-item-right{width:260px}
.articles-index .article-item-left a {display: block; width: 300px;height: 140px; overflow: hidden;}
.articles-index .article-item-main .article-item-image a {display: block; width: 462px;height: 200px; overflow: hidden;}
.indexstyle_lifoland .articles-index .article-item-left a {height: 240px; width: 220px;}
body.lightbox .articles-index .article-item-main .article-item-image a {display: block; width: 850px; height: 520px; overflow: hidden; }
.lf-sbox{position:relative;box-sizing:border-box;padding-left:74px}
.lf-sbox .gfx{background:top left url(/img/lifoland-gfx.png) no-repeat;width:64px;height:64px;position:absolute;top:-2px;left:0}
.lf-sbox .gfx.isawyou{background-position:-128px 0}
.lf-sbox .gfx.confessions{background-position:-192px 0}
.lf-sbox-title{font-family:"UBRockWell";color:#000;font-size:21px}
.lf-sbox-subtitle{font-family:"FedraSansMedium";font-size:13px;line-height:17px;color:#A0A0A0}
.lf-bbox .lf-sbox-title{font-size:29px;text-align:center}
.lf-bbox .lf-sbox-subtitle{text-align:center;min-height:56px}
.lf-bbox .gfx{background:top left url(/img/lifoland-home1.png) no-repeat}
.lf-bbox .tgfx{height:176px;margin:auto;width:117px}
.lf-bbox .tgfx.dedications{background-position:-118px 0;width:170px}
.lf-bbox .tgfx.isawyou{background-position:-288px 0;width:205px}
.lf-bbox .bgfx{margin:auto;height:123px;width:215px;background-position:0 -175px}
.lf-bbox .bgfx.dedications{width:214px;background-position:-216px -175px}
.lf-bbox .bgfx.isawyou{width:214px;background-position:-431px -175px}
.tabs-lifoland{text-align:center;margin:20px 0;padding-top:20px;border-top:1px dotted #000}
.tabslf-header .gfx{background:url(/img/lifoland-home1.png) no-repeat -55px -302px;height:82px;width:92px;margin:auto}
.tabslf-header .gfx.confessions{background-position:0 -19px;width:117px;height:143px}
.tabslf-header .title{font-family:"UBRockWell";font-size:33px;line-height:1;padding:5px 0}
.tabslf-header .subtitle{font-family:"FedraSansMedium";font-size:13px;line-height:17px;font-style:italic;color:#5A5A5A;padding:0 5px 10px}
.tabs-lifoland.confessions .article-item-title{color:#646464;font-family:"FedraSansMedium";font-size:16px;line-height:19px}
body.redo .tabs-lifoland .article-item-header{font-size:15px;line-height:19px}
#cookiesConsentWidget{background:#E0001A;bottom:0;color:#fff;height:25px;line-height:25px;position:fixed;left:50%;margin-left:-500px;width:1000px;z-index:500;font-size:11px;text-align:center}
a#cookiesConsentButton{display:inline-block;background:#000;color:#fff;height:25px;padding:0 10px}
body.redo.tumblr #pageWrap,body.redo.tumblr #page{width:100%}
body:not(.widebanner) .bgdas{margin-top:60px}
body.home .bgdas.overpage{margin-top:0}
body:not(.widebanner) .bgdas.bantop,body:not(.home) .bgdas.bantop{margin-top:30px}
#adsWrapper .bgdas{top:0;position:absolute!important;margin-top:0}
#adsWrapper .bgdas.fixedbanner{position:fixed!important;margin-top:30px!important}
body.fixedbanner #adsWrapper .bgdas{position:fixed!important;margin-top:30px!important}
body.redo.tumblr-index #contentWrapper{width:100%}
#pageTop.mlite #menu-mega{background-color:rgba(0,0,0,0.8);background:rgba(0,0,0,0.8)}
#pageTop.mlite{background:none}
#pageTop.mlite.stuck.nostuck{position:absolute}
.globalMenuLine{position:relative;width:100%;height:26px;background:#000;display:none}
#pageTop.mlite .globalMenuLine{display:block}
#closeMega{background:-134px -2px url(/img/lite-logo4b.png) no-repeat;width:15px;height:26px;position:absolute;top:0;right:10px;cursor:pointer;cursor:hand}
#pageTop.mlite #menu-mega a.globalMenu_title{background:#000}
#pageTop.mlite #menu-mega ul.globalMenu{border-bottom:4px solid #000}
#menuLite{width:100%;height:60px;background:0 0 url(/img/lite-bg.png) repeat-x;position:relative}
.menuLiteWrap{width:100%;min-width:980px;height:40px;margin:auto;text-align:center;position:relative}
.menuLiteHeader{text-align:center;position:relative;height:100%;display:inline-block;width:auto;margin:auto;padding-left:60px}
.menuLiteTitle{font-family:"UBRockWell";font-size:29px;position:relative;display:inline-block;height:100%;color:#fff!important;line-height:35px;padding-left:10px}
body.mac .menuLiteTitle{line-height:42px!important;}
.menuLiteTextTitle{display:none}
.menuLiteMeta{padding-right:160px;height:100%;width:auto;position:absolute;right:20px;top:0}
.menuAuthor{position:relative;padding-right:55px;height:100%;font-family:"FedraSansNormal";font-size:12px;color:#fff}
.menuShare{position:absolute;height:100%;width:132px;right:0;top:0}
.menuLiteAvatar{position:absolute;right:20px;width:25px;height:25px;top:50%;margin-top:-12px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}
a.menuLiteLogo,a.menuMeta,a#moreMenuLite,.menuShare a.fb-button-menu{display:block;position:absolute;left:0;top:50%;margin-top:-13px;width:50px;height:26px;background:0 -26px url(/img/lite-logo4b.png) no-repeat;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
body.redo .menuShare a.fb-button-menu .fb-count{height:25px;font-family:"FedraSansNormal";font-size:14px;color:#fff!important;display:block;padding-left:72px;text-align:left}
.menuShare a.fb-button-menu{background-position:-153px -26px;box-sizing:border-box;line-height:26px;width:100%;color:#fff!important}
.menuShare .fb_share_button{float:none;margin:0;width:auto;position:relative;height:100%}
a.menuLiteLogo:after{content:"";border-right:1px solid #fff;height:26px;top:0;display:block;position:absolute;right:-10px;width:5px}
a.menuMeta{background-position:-50px -26px;left:20px;z-index:2;width:63px}
a#moreMenuLite{background-position:-113px -26px;position:absolute;left:93px;z-index:2;width:19px;cursor:pointer;}
body.tumblr #pageWrap,body.view_mediafullscreen #pageWrap,body.view_longstories #pageWrap,body.view_topics #pageWrap{margin-top:-60px}
body.tumblr .panelopen #pageWrap,body.view_mediafullscreen .panelopen #pageWrap,body.view_longstories .panelopen #pageWrap,body.view_topics .panelopen #pageWrap{margin-top:0}
.ico-mail{display:inline-block;background-repeat:no-repeat;background-color:none;background-image:url(/img/graphics10.png);background-position:-265px -325px;width:24px;height:17px;vertical-align:middle;margin-right:5px}
.overlay_button{position:absolute;top:80px;left:40px;width:200px;min-height:50px;z-index:3}
.hover-admin-menu a{display:none}
.hover-admin-menu a.ui-widget{display:block}
#pdown, #godown{background:rgba(0,0,0,0) url(/img/pdown_arrow.png) no-repeat scroll 0 0 / 60px auto;bottom:30px;height:60px;position:absolute;z-index:1;right:94px;width:60px;cursor:pointer;cursor:hand}
@media only screen and (max-height: 600px) {
#cheader #pdown{bottom:50%;margin-top:-30px}
}
body.wbar #pageTop.mlite.cbar #menuLite{height:40px;background-image:none;background-color:#fff;-moz-box-shadow:0 3px 5px 0 rgba(50,50,50,0.75);box-shadow:0 3px 5px 0 rgba(50,50,50,0.75)}
body.wbar #pageTop.mlite.cbar #menuLite .menuShare a.fb-button-menu{background-position:-153px 100%}
body.wbar #pageTop.mlite.cbar #menuLite .menuMeta{background-position:-50px 100%}
body.wbar #pageTop.mlite.cbar #menuLite a#moreMenuLite{background-position:-113px 100%}
body.wbar #pageTop.mlite.cbar #menuLite #sb-search{background-position:right 98%}
body.wbar #pageTop.mlite.cbar #menuLite span.mm1{background-position:-45px 100%}
body.wbar #pageTop.mlite.cbar #menuLite .islogged span.mm1{background-position:0 100%}
body.wbar #pageTop.mlite.cbar #menuLite *{opacity:1!important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)!important;filter:alpha(opacity=100)!important;-moz-opacity:1!important;-khtml-opacity:1!important;opacity:1!important;color:#000!important}
body.wbar #pageTop.mlite.cbar #menuLite .menuLiteHeader{display:none}
body.wbar #pageTop.mlite.cbar #menuLite .menuLiteTextTitle{display:block;height:100%;margin:auto;line-height:40px;position:absolute;text-align:center;width:auto;color:#646464!important;font-family:"FedraSansNormal";font-size:12px;max-width:450px;overflow:hidden;white-space:nowrap;left:154px;padding-left:11px}
.menuLiteTextTitle:before,#pageTop .sb-title:before{content:"";position:absolute;height:12px;border-left:1px solid #646464;top:50%;left:0;margin-top:-6px}
body.wbar #pageTop.mlite.cbar #menuLite .menuLiteTitle{line-height:35px}
#side-tabs-newsfeed,#side-tabs-popular{margin-bottom:30px}
body.home #side-tabs-popular .inum,#side-tabs-newsfeed .inum{width:25px;float:left;font-family:"UBRockWell";font-size:18px;text-align:right;margin-right:5px;line-height:1}
body.home #side-tabs-popular .article-item,#side-tabs-newsfeed .article-item{border-bottom:1px dotted #000;padding:10px 0 8px!important}
body.home #side-tabs-popular .article-item-image,#side-tabs-newsfeed .article-item-image{float:left;width:45px;height:45px;overflow:hidden;margin:0 15px 0 0 !important}
body.home #side-tabs-popular .article-item-image img,#side-tabs-newsfeed .article-item-image img{height:100%;width:auto;position:relative;margin-left:-31px}
body.home #side-tabs-popular .article-item-content,#side-tabs-newsfeed .article-item-content{width:210px;float:right;padding-left:0;padding-right:0;top:-2px}
#side-tabs-popular .tabs-container > ul li.ui-state-active a,#side-tabs-newsfeed .tabs-container > ul li.ui-state-active a{background:#000;color:#fff}
#side-tabs-popular .tabs-container > ul li a,#side-tabs-newsfeed .tabs-container > ul li a{background:#fff;color:#000;border:1px solid #000;font-size:16px;padding:5px 0;box-sizing:border-box}
body.home #side-tabs-popular .article-item,#side-tabs-newsfeed .article-item{border-bottom:1px dotted #000!important}
body.home #side-tabs-popular .article-item-section,body.home #side-tabs-popular .article-item-meta,#side-tabs-newsfeed .article-item-section,#side-tabs-newsfeed .article-item-meta{display:none}
#side-tabs-newsfeed .showMeta .article-item-meta{display:block}
#side-tabs-popular .imgwrap{float:left}
#sidebar_right #side-tabs-popular .article-item-image,#sidebar_mid #side-tabs-popular .article-item-image {float:left;width:224px;height:94px;overflow:hidden;margin:0!important;position:relative}
#sidebar_right #side-tabs-popular .imgwrap,#sidebar_mid #side-tabs-popular .imgwrap {float:left;width:300px;margin-bottom:10px;position:relative;height:94px}
#sidebar_right #side-tabs-popular .inum, #sidebar_mid #side-tabs-popular .inum{float:left;width:76px;height:94px;background:#dcdcdc;line-height:93px;font-family:"LifoEgyptian";color:#fff;font-size:55px;text-align:center;box-sizing:border-box;overflow:hidden}
#sidebar_right #side-tabs-popular .inum span, #sidebar_midt #side-tabs-popular .inum span{display:none}
#sidebar_right #side-tabs-popular .article-item-content, #sidebar_mid #side-tabs-popular .article-item-content{padding-left:76px;float:none;clear:both;padding-right:0;width:100%;box-sizing:border-box}
#sidebar_right #side-tabs-popular .article-item:hover .inum, #sidebar_mid #side-tabs-popular .article-item:hover .inum{color:#646464;background:#FFF100}
#side-tabs-newsfeed .newslatest .imgwrap{float:left;margin-left:30px}
#side-tabs-newsfeed .newslatest .article-item-image{float:left;width:45px;height:45px}
#side-tabs-newsfeed .newslatest .article-item-date{font-size:13px;color:#999;font-family:"FedraSansBook"}
#side-tabs-newsfeed a:hover .article-item-title,#side-tabs-popular a:hover .article-item-title{color:#e1001e}
body.redo #sidebar_right #side-tabs-popular .article-item-header{overflow:visible!important;line-height:1.4;margin-bottom:3px}
#sidebar_right #side-tabs-popular .article-item.hasoverlay a:hover .article-item-image:before, #sidebar_mid #side-tabs-popular .article-item.hasoverlay a:hover .article-item-image:before {content:"";position:absolute;width:224px;height:94px;top:0;left:0;opacity:.4;background:#ff0;z-index:2}
#sidebar_right #side-tabs-popular .article-item a:hover img, #sidebar_mid #side-tabs-popular .article-item a:hover img{-webkit-filter:contrast(2);filter:contrast(2)}
#section_right{background:#fff;position:relative}
#lightblogging .das_300_right{padding-top:10px;border-top:1px dotted #000;margin-bottom:10px}
#pageTop.iconsmall.ddown div.topMenuLink span{color:#fff}
.tuwrap{float:right;width:auto;position:relative;padding-right:45px;height:30px}
#pageTop #topMenu .menuLiteMeta{display:none}
#pageTop.iconsmall.ddown #topMenu .topMenuRight{display:block}
#pageTop.iconsmall.ddown #topMenu .tuwrap{padding-left:120px}
#pageTop.iconsmall.ddown #topMenu .menuLiteMeta{right:auto;left:0;display:block;padding-right:120px}
#pageTop.iconsmall.ddown #topMenu .menuLiteMeta a.fb-button-menu{background:url(/img/fb_top.png) no-repeat;background-size:20px auto;background-position:0 50%}
#pageTop.iconsmall.ddown #topMenu .menuLiteMeta a.fb-button-menu::after{color:#fff!important;content:"SHARE";font-size:11px;left:25px;position:absolute;top:0}
#pageTop.iconsmall.ddown #topMenu .menuLiteMeta .menuShare{left:0;right:auto}
#pageTop.iconsmall.ddown #topMenu .menuLiteMeta .fb-count{padding-left:65px;line-height:25px}
#pageTop.iconsmall.ddown #username{color:#fff;color:#646464}
#pageTop.iconsmall.ddown span.mm1{background-position:-36px 1px;background-position:-35px -20px}
#pageTop.iconsmall.ddown .islogged span.mm1{background-position:0 0}
#pageTop.iconsmall.ddown #topMenu .menuShare a.fb-button-menu{-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
#list_470x30_txt1,#list_470x30_txt2,#list_470x30_txt3,#list_470x30_txt4{text-align:center;margin-bottom:30px!important}
#pageTop.iconsmall.ddown #topMenu .menuLiteMeta a.fb-button-menu::after{color:#646464!important}
#pageTop.iconsmall.ddown .menuShare a.fb-button-menu .fb-count{color:#646464!important}
#pageTop.iconsmall.ddown #topMenu .menuLiteMeta a.fb-button-menu{background-image:url(/img/fb_top_invert2.png)}
#pageTop .sb-title{display:none}
#pageTop.iconsmall.ddown .islogged span.mm1{background-position:0 -20px}
#pageTop.iconsmall.ddown .topMenuLogo{left:39px}
#pageTop.iconsmall.ddown .sb-title{color:#646464;display:block;font-family:"FedraSansNormal";font-size:12px;height:100%;left:200px;line-height:30px;max-width:450px;overflow:hidden;padding-left:11px;position:absolute;top:2px;white-space:nowrap}
@media (min-width: 1120px) {
#pageTop #topMenu .topMenuIn{width:1100px;background:url(/img/tm_bg.png) no-repeat -530px 0}
#pageTop .topMenuLeft{width:1010px}
#pageTop .topMenuRight{width:1000px}
#pageTop.iconsmall .topMenuIn > .sb-home{left:12px}
#pageTop.stuck.iconsmall.dup .topMenuLeft{background:#e0001a none repeat scroll 0 0}
#pageTop.iconsmall .topMenuLogo{left:39px}
}
body.fonts-small .article-text{font-size:14.6px}
body.fonts-normal .article-text{font-size:16px}
body.fonts-large .article-text{font-size:20px}
.lf-container::after,.lf-container::before,.lf-row::after,.lf-row::before{content:" ";display:table;box-sizing:border-box}
.lf-container::after,.lf-container::before{clear:both}
.lf-col-md-6{width:50%}
.lf-col-md-12{width: 100%;float: none;}
.lf-row{margin:0 -15px}
body.redo .lf-container .imgWrap{width:100%!important;margin:auto!important;padding:0!important}
body.redo.view_fullwidth .lf-container{width:860px;margin-left:-130px;margin-right:-130px}
body.redo.nowness .lf-container,body.redo.videos .lf-container{width:auto;margin:auto}
.lf-container .imgWrap > a{min-width:200px;min-height:200px}
body.redo .lf-container .imgWrap img{width:100%!important;height:auto!important}
body.redo .lf-container .imgWrap > .textImage{display:block;min-height:0;min-width:0}
body.redo .lf-container .imgLegend{display:none}
body.redo .lf-container.lf-autocaption .imgLegend{display:block}
.lf-container [class^="lf-col-"]{box-sizing:border-box;min-height:1px;padding-left:15px;padding-right:15px;position:relative;box-sizing:border-box;float:left}
.lf-caption{margin-top:10px;color:#444}
.maintext .lf-img-title{font-family:FedraSansMedium;font-size:12px;margin:0 0 2px;color:#000}
.maintext .lf-img-legend{font-family:FedraSansNormal;font-size:12px;margin:0 0 2px}
.maintext .lf-img-credit{font-family:FedraSansBook;font-size:11px;margin:0 0 4px}
#side_nowness{background:#fff;position:relative;z-index:2;padding:20px 0;width:300px;box-sizing:border-box}
#side_nowness .box-content{border:1px solid #000;padding:25px 25px 20px;text-align:center}
#side_nowness .item-content h3{padding:10px 10px 20px;font-family:'hgf_mediumregular';font-size:20px;line-height:1.1}
#side_nowness .box-header a{display:inline-block;margin:auto auto 20px;text-indent:-999em;overflow:hidden;height:24px;width:200px;background:url(/img/nowness_logo.png) no-repeat 50% 50%;background-size:auto 24px}
.maintext.large-img .ads_top_inside,.maintext.large-img .das_top_inside{margin:40px -185px}
.article-legend{color:#666;font-family:hgf_bookregular;font-size:13px;letter-spacing:.03em;line-height:16px;padding:8px 15px 0;text-align:left}
.lf-container.lf-photos.lf-autocaption .lf-row::after{content:"";display:block;margin:0 15px;border-bottom:1px dotted #7d7d7d}
body.redo .lf-container.lf-photos.lf-autocaption .imgLegend{border:0;text-align:left;box-sizing:border-box}
body.redo.nowness .lf-container.lf-photos.lf-autocaption .imgLegend,body.redo.videos .lf-container.lf-photos.lf-autocaption .imgLegend{border:0 none;box-sizing:border-box;color:#000;font-family:hgfthin;font-style:normal;margin-top:-6px;padding-left:0;padding-right:5px;position:relative;text-align:left}
.epikefalida-egyptian{font-family:"LifoEgyptian";font-size:1.4em;line-height:1.5;text-decoration:underline;letter-spacing:.01em}
.epikefalida-fedra{font-family:"FedraSansMedium";font-size:1.2em;line-height:1.5;text-decoration:underline}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"awsome";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.4em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-videocam:before{content:'\e801';color:#ffce00;opacity:.64}
.icon-camera:before{content:'\e800';color:#ffce00;opacity:.64}
.icon-sound:before{content:'\e802';color:#ffce00;opacity:.64}
body.ncanvas #page{top:-60px;margin-bottom:-60px}
body.ncavnas .imgWrap > .textImage{max-height:0;max-width:0}
body.ncanvas .imgWrap img{height:auto;width:100%}
#container.nmasonry{box-sizing:border-box;width:855px;margin:auto;height:0;overflow:hidden}
#container.nmasonry .item-wrap{position:relative;padding-bottom:10px;margin-bottom:20px}
#container.nmasonry .blog-item-image{position:relative;width:264px;margin-bottom:10px}
#container.nmasonry .item-share{bottom:0}
#container.nmasonry .guide-social-plain .fb_share_button .counter{padding:0 0 0 4px}
.lazypreload{opacity:1!important;display:block!important}
#adDecoy{width:970px;height:0;position:relative;margin:auto}
.moveToDecoy{position:relative;z-index:2;background:#fff;width:970px}
#adDecoy.hasbanner{margin-top:20px!important;padding-top:20px;border-top:1px solid #ccc;background:#fff}
#adDecoyInside.hasbanner{margin-top:20px!important;padding-top:20px;border-top:1px solid #ccc;background:#fff;margin-left:-90px;margin-right:-90px}
body.home .moveToDecoy{margin-left:-180px;border-top:1px solid #fff}
.category-index #adDecoy.hasbanner{margin-bottom:20px}
.hasbanner::after{background:#fff;bottom:-20px;content:"";display:block;height:20px;left:0;position:absolute;width:100%}
#pageTop.hdGrey.haspbanner #topMenu .topMenuIn{width:1000px}
#pageTop.hdGrey.haspbanner .topMenuLeft,#pageTop.hdGrey.haspbanner .topMenuRight{width:890px}
#pageTop.hdGrey.haspbanner .topMenuLogo{left:6px}
.lg-toolbar.group:after{content:"";background:rgba(0,0,0,0) url(/img/nowness_lifo_logo.png) no-repeat scroll left top;background-size: 68px auto;height:23px;left:20px;position:absolute;top:12px;width:68px}
#lg-counter{padding-left:110px!important;font-size:14px!important}
.lg-sub-share{position:absolute;left:0;bottom:0;box-sizing:border-box;padding:0 20px;text-align:center;z-index:1082;width:100%;height:45px;line-height:40px}
.lg-sub-share a{margin:0 5px}
.lg-sub-html{bottom:0;color:#eee;font-family:"hgf_bookregular"!important;font-size:18px!important;left:0;padding:10px 40px 55px!important;position:absolute!important;right:0;text-align:center}
.lg-outer,.lg-backdrop{z-index:1600!important}
body.home .das_300_right.dr4,body.home .das_300_right.dr5{margin:0;padding-bottom:30px}
.imgWrap .galImg:after,.imgWrapper .pics:after,.imgWrapper .article-img .galImg:after,.article-image .galImg:after{display: none; background:#000 url(/img/enlarge.png) no-repeat scroll 50% 50%; background-size: 22px 22px;border-radius:50%;content:"";height:40px;position:absolute;right:10px;top:10px;width:40px;z-index:6;}
.galImg{cursor:pointer!important}
.imgWrap:hover .textImage:after,.imgWrapper:hover .pics:after,.imgWrapper:hover .article-img:after,.article-image .galImg:hover:after{display: block; background:rgba(0,0,0,0.5) url(/img/enlarge.png) no-repeat scroll 50% 50% / 22px 22px;}
.imgWrap > .textImage{position:relative}
#relevants_intext .relevantsIn{display:block}
.relevantsIn{float:left;width:230px; padding: 0 15px 15px 15px; box-sizing: border-box; margin:3px 30px 10px -45px;border: 1px solid #7D7D7D;border-radius: 12px;-webkit-border-radius: 12px;text-align:center}
.relevants_intext.hor .relevantsIn, .relevants_intext.hor-bg .relevantsIn {float:none;width:100%;text-align:left;margin: 20px 0;clear:both;}
.relevants_intext.hor-bg .relevantsIn {position: relative;padding:0;height: 160px;border: 0 none;box-sizing: border-box;}
.relevants_intext.hor-bg .relItem-image {height: 160px; overflow: hidden; border-radius: 12px; -webkit-border-radius: 12px; box-sizing: border-box;position: relative;}
.relevants_intext.hor-bg .relItem-image:before {
    content:"";
    background-color:rgba(0,0,0,0.2);background:rgba(0,0,0,0.2);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
        height: 160px;
        border-radius: 12px; -webkit-border-radius: 12px;
}
.relevantsIn::before{color:#000;content:"ΔΕΙΤΕ ΑΚΟΜΑ";display:block;font-family:"UBRockwell";font-size:26px;font-weight: normal!important;line-height:1;margin: 0 0 10px 0; padding: 10px 0 7px 0; border-bottom: 1px dotted #000;}
.relevants_intext.hor .relevantsIn::before{text-align: center; margin-left: 15px; margin-right: 15px;}
.relevants_intext.hor-bg .relevantsIn::before {
  border: 0 none;
  color: #fff;
  font-size: 24px;
  left: 10px;
  position: absolute;
  z-index: 1;
}
.relevants_intext.hor-bg .date {display: none;}
.relevantsIn .clearfix{width:100%}
.relevantsIn .relItem{border:0 none!important;padding:0}
.relevantsIn .relItem-content{padding:10px 0 0 0}
.relevantsIn .relItem-left{width:auto;overflow:hidden}
.relevantsIn img{height:110px;max-width:none!important;width:auto}
.relevants_intext.hor .relItem-left{float:left;margin-right:15px;width: 200px;}
.relevants_intext.hor-bg .relItem-left{float: none; position: absolute; top: 0; left: 0;width: 100%;height: 100%;overflow: hidden;}
.relevants_intext.hor-bg .relevantsIn img {
  height: auto!important;
  max-width: none !important;
  width: 100%;
  display: block;
}
.relevants_intext.hor .relItem-content{padding:0}
.relevants_intext.hor .relItem-right{display: table-cell; width:1%;}
.relevants_intext.hor-bg .relItem-right{display: block; float: right; position: relative; text-align: right; overflow: hidden; height: 160px; width: 310px; box-sizing: border-box; padding-right: 15px;}
.relevantsIn h3{margin:0!important;color:#000!important;font-family:"hgf_bookregular";font-size:21px!important;font-weight:400!important;line-height:23px!important;}
.relevants_intext.hor-bg .relevantsIn h3{margin:0!important;color:#fff!important;font-family:"hgf_mediumregular";font-size:25px!important;font-weight:400!important;line-height:26px!important;}
.relevantsIn .date{color:#969696;font-family:FedraSansNormal;font-size:11px;line-height:1;margin-bottom:5px;}
.inview-list .relevantsIn{display:none}
.relatedList .article-item{width:100%;float:left;clear:both}
.relevants-box .central-list.inview-list {padding: 0 45px;}
body.redo .relevants-box .central-list .items {width: 500px}
body.redo .relevants-box.relevantsWide .central-list .items{width: 590px;}
body.redo .relevants-box .central-list .article-item-right {width: 225px;}
body.redo .relevants-box.relevantsWide .central-list .article-item-right {width: 300px;}
body.redo .relevants-box .article-item-left {width: 255px;}
body.redo .relevants-box.relevantsWide .central-list .article-item-left {width: 270px;}
body.redo .relevants-box .article-item-content {min-height: 0;}
body.redo .relevants-box .article-item-content .article-item-meta {padding-bottom: 0;}
.relevants-box .shared-header > div {padding-left: 45px;}
.relatedList .article-item{width:100%;float:left;clear:both}
body.redo .relevants-box .article-item.n3 .article-item-left, body.redo .relevants-box .article-item.n3 .article-item-right {float:none; width: 100%;}
body.redo .relevants-box .article-item.n3 {padding-left: 57px; padding-right: 57px; box-sizing: border-box; text-align: center;}
body.redo .relevants-box.relevantsWide .article-item.n3 {padding-left: 68px; padding-right: 68px; box-sizing: border-box; text-align: center;}
body.redo .relevants-box .article-item .article-item-image a {display: block; height: 126px; overflow: hidden;}
body.redo .relevants-box .article-item.n3 .article-item-image a {display: block; height: 135px; overflow: hidden;}
body.redo .relevants-box.relevantsWide .article-item.n3 .article-item-image a {display: block; height: 162px; overflow: hidden;}
body.redo .relevants-box .article-item.n3 .article-item-image img {position: relative;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  display: block;
}
body.redo .central-list.inview-list .items .article-item:first-child  {border-top: 1px dotted #7d7d7d!important; padding-top: 20px!important;}
body.redo .relevants-box .article-item.n3 .article-item-left {margin-bottom: 10px;}
body.redo .relevants-box .article-item.n3 .article-item-header {font-size: 20px;font-family:"FedraSansNormal";}
body.redo .relevants-box .article-item-content .article-item-meta {margin-top: 3px;}
#sidebar_right .relevants-box .central-list.inview-list, #sidebar_mid .relevants-box .central-list.inview-list {padding: 0;}

@keyframes selectionSharerPopover-animation {
  0%{
  transform:matrix(0.97,0,0,1,0,12);
  filter:alpha(opacity=0);
  opacity:0
  }
  20%{
  transform:matrix(0.99,0,0,1,0,2);
  filter:alpha(opacity=70);
  opacity:.7
  }
  40%{
  transform:matrix(1,0,0,1,0,-1);
  filter:alpha(opacity=100);
  opacity:1
  }
  70%{
  transform:matrix(1,0,0,1,0,0);
  filter:alpha(opacity=100);
  opacity:1
  }
  100%{
  transform:matrix(1,0,0,1,0,0);
  filter:alpha(opacity=100);
  opacity:1
  }
}
#selectionSharerPopover{display:none;position:absolute;top:-100px;left:-100px;z-index:1010}
#selectionSharerPopover::after{content:'';display:block;position:absolute;bottom:-3px;left:50%;margin-left:-4px;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#E1001E;box-shadow:0 0 2px #E1001E}
#selectionSharerPopover.anim{transition:top .075s ease-out;animation:selectionSharerPopover-animation 180ms forwards linear;-webkit-animation:selectionSharerPopover-animation 180ms forwards linear}
#selectionSharerPopover-inner{position:relative;overflow:hidden;-webkit-border-radius:5px;border-radius:5px;border:1px solid;border-color:#E1001E;box-shadow:0 1px 3px -1px #e1001e 0 0 1px rgba(255,255,255,0.07),inset 0 0 2px rgba(255,255,255,0.15);background-image:linear-gradient(to bottom,#e1001e,#E1001E);background-repeat:repeat-x}
#selectionSharerPopover .selectionSharerPopover-clip{position:absolute;bottom:-11px;display:block;left:50%;clip:rect(12px 24px 24px 0);margin-left:-12px;width:24px;height:24px;line-height:24px}
#selectionSharerPopover .selectionSharerPopover-arrow{display:block;width:20px;height:20px;-webkit-transform:rotate(45deg) scale(0.5);transform:rotate(45deg) scale(0.5);background-color:#E1001E;border:2px solid #E1001E;box-sizing:content-box}
.selectionSharer ul{padding:0;display:inline}
.selectionSharer ul li{float:left;list-style:none;background:none;margin:0}
.selectionSharer a.action{display:block;text-indent:-200px;margin:5px 7px;width:20px;height:20px;border:none}
.selectionSharer a:hover{color:#ccc}
.selectionSharer a.tweet{background:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='171' height='139'%3e%3cg transform='translate(-282.32053,-396.30734)'%3e%3cpath style='fill:white' d='m 453.82593,412.80619 c -6.3097,2.79897 -13.09189,4.68982 -20.20852,5.54049 7.26413,-4.35454 12.84406,-11.24992 15.47067,-19.46675 -6.79934,4.03295 -14.3293,6.96055 -22.34461,8.53841 -6.41775,-6.83879 -15.56243,-11.111 -25.68298,-11.111 -19.43159,0 -35.18696,15.75365 -35.18696,35.18525 0,2.75781 0.31128,5.44359 0.91155,8.01875 -29.24344,-1.46723 -55.16995,-15.47582 -72.52461,-36.76396 -3.02879,5.19662 -4.76443,11.24048 -4.76443,17.6891 0,12.20777 6.21194,22.97747 15.65332,29.28716 -5.76773,-0.18265 -11.19331,-1.76565 -15.93716,-4.40083 -0.004,0.14663 -0.004,0.29412 -0.004,0.44248 0,17.04767 12.12889,31.26806 28.22555,34.50266 -2.95247,0.80436 -6.06101,1.23398 -9.26989,1.23398 -2.2673,0 -4.47114,-0.22124 -6.62011,-0.63114 4.47801,13.97857 17.47214,24.15143 32.86992,24.43441 -12.04227,9.43796 -27.21366,15.06335 -43.69965,15.06335 -2.84014,0 -5.64082,-0.16722 -8.39349,-0.49223 15.57186,9.98421 34.06703,15.8094 53.93768,15.8094 64.72024,0 100.11301,-53.61524 100.11301,-100.11387 0,-1.52554 -0.0343,-3.04251 -0.10204,-4.55261 6.87394,-4.95995 12.83891,-11.15646 17.55618,-18.21305 z' /%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:18px;background-position:2px 4px}
.selectionSharer a.facebook{background:url("data:image/svg+xml;charset=utf8,%3csvg viewBox='0 0 33 33' width='25' height='25' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%3e%3cpath style='fill:white' d='M 17.996,32L 12,32 L 12,16 l-4,0 l0-5.514 l 4-0.002l-0.006-3.248C 11.993,2.737,13.213,0,18.512,0l 4.412,0 l0,5.515 l-2.757,0 c-2.063,0-2.163,0.77-2.163,2.209l-0.008,2.76l 4.959,0 l-0.585,5.514L 18,16L 17.996,32z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:18px;background-position:0 2px;display:none}
.selectionSharer a.email{background:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='94' height='64'%3e%3cg transform='translate(-10,-10)' fill='transparent'%3e%3crect x='0' y='0' width='114' height='114'%3e%3c/rect%3e%3cpath d='M12,12 L102,12 L102,72 L12,72 L12,12 Z M16,12 L53,49 C55.6666667,51 58.3333333,51 61,49 L98,12 L16,12 Z M15,72 L45,42 L15,72 Z M69,42 L99,72 L69,42 Z' stroke='white' stroke-width='5'%3e%3c/path%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:20px;background-position:0 4px}
#selectionSharerPopunder.fixed{transition:bottom .5s ease-in-out;width:100%;position:fixed;left:0;bottom:-50px}
.selectionSharer{transition:-webkit-transform .6s ease-in-out}
.selectionSharer.moveDown{-webkit-transform:translate3d(0,60px,0)}
#selectionSharerPopunder{position:absolute;left:0;width:100%;height:0;transition:height .5s ease-in-out;background:#ccc;border:none;box-shadow:inset 0 10px 5px -10px rgba(0,0,0,0.5),inset 0 -10px 5px -10px rgba(0,0,0,0.5);border-radius:0;overflow:hidden}
#selectionSharerPopunder.show{height:50px}
.selectionSharerPlaceholder{height:1em;margin-bottom:-2em;transition:height .5s ease-in-out}
.selectionSharerPlaceholder.show{height:50px!important}
#selectionSharerPopunder-inner ul{overflow:hidden;float:right;margin:0}
#selectionSharerPopunder-inner ul li{padding:5px;overflow:hidden}
#selectionSharerPopunder-inner label{color:#fff;font-weight:300;line-height:50px;margin:0 20px 0 10px}
#selectionSharerPopunder-inner a{width:30px;height:30px;background-size:30px}
#selectionSharerPopunder-inner a.tweet{background-position:0 2px}
p::selection{background-color:#FF0;color:#646464}
p::-moz-selection{background-color:#FF0;color:#646464}
body.home #mainframe video, .article-video video {max-width: 100%; display: block; margin: auto;}
.view_fullwidth .article-video video {max-width: 860px;}
.valign {top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); position: relative;}
.userPage {padding-top: 40px;}
.userContent{padding-top: 20px;}
.userContent {font-size: 14px;}
.userContent form {padding-top: 20px;}
.userContent form label {vertical-align: middle;}
.waypoint {width: 100%; position:relative; z-index: 10;}
.waypoint1.adPlacement {background: #fff;}
.view_lightbox.black .waypoint1.adPlacement {background: #161616;}
.waypoint2.adPlacement {background: #fff; position: relative;}
.view_lightbox .waypoint2.adPlacement {z-index: 1;}
.waypoint2.adPlacement:before {content: ""; position: absolute; top: 0; left: 0; border-bottom: 1px solid #ccc; width: 100%; padding-top: 20px;} 
.waypoint.enlarge {margin: 0 -90px; width: auto;}
.ng.home .waypoint:before {content: none;}
.adResized {transform: scale(0.5) translate(-50%,-50%);}
.adMoved {z-index: 11;}
.view_mediafullscreen .adMoved {left: 0!important;}
.view_lightbox .adMoved {left: 0!important;}
.tshadow { text-shadow: 0px 0px 10px rgba(150, 150, 150, 1);}
.vButtons {background: red;}
.vButtons > div {display: inline-block; background: yellow; width: 100px; height: 20px;}
/*TemplateOverrides*/
body.view_mediacustom {background-image: none; background-color: #fff;}
.view_mediacustom .maintext {font-family: "FedraSansBook"; font-size: 16px; letter-spacing: 0.1px;}
.view_mediacustom .maintext > p strong {font-family: "FedraSansMedium"; font-weight: normal;}
body.view_mediacustom .imgWrap {margin-left: -60px!important;margin-right: 0!important;width: 580px!important;background:#fff;}
body.view_mediacustom .lf-container {width: 970px; margin-left: -60px;}
body.view_mediacustom .lf-container .imgWrap {
  margin: auto !important;
  padding: 0 !important;
  width: 100% !important;
}
body.view_mediacustom .lf-container .imgWrap .imgLegend.emptyLegend {display: none;}
body.view_mediacustom .lf-container.lf-slideshow .imgWrap .imgLegend.emptyLegend {display: block;}
body.view_mediacustom .lf-container.lf-photos.lf-autocaption .lf-row::after {content: none;}
.lf-slideshow-container .owl-wrapper-outer {background: #000; height: 530px;}
.lf-slideshow-container .textImage, .lf-slideshow-container .imgWrap {height: 530px!important;overflow: hidden; background: #000;}
body.view_mediacustom .lf-slideshow-container .owl-wrapper-outer {background: #000; height: 620px;}
body.view_mediacustom .lf-slideshow-container .textImage, body.view_mediacustom .lf-slideshow-container .imgWrap {height: 620px!important;overflow: hidden; background: #000;}
body.view_fullwidth .lf-slideshow-container .owl-wrapper-outer {height: 573px;}
body.view_fullwidth .lf-slideshow-container .textImage, body.view_fullwidth .lf-slideshow-container .imgWrap {height: 573px!important; background: #000;}
.lf-slideshow-container .imgWrap > .textImage {background: none;}
body.redo .lf-container .lf-slideshow-container .imgWrap .textImage img {height: 100%!important; width: auto!important; margin: auto!important;max-width:unset;}
.lf-slideshow-container .owl-buttons > div {position: absolute;top: 40%;height: 50px;width: 50px;z-index: 1;line-height: 50px;font-size: 32px;color: #fff;box-sizing: border-box;padding: 0 20px;}
.lf-slideshow-container .owl-prev:before{content:'\e805';font-family: 'lifo_icons';}
.lf-slideshow-container .owl-next:before {content:'\e806';font-family: 'lifo_icons';}
.lf-slideshow-container .owl-next {right: 0;text-align: right;    }
.lf-slideshow-container .shareInCaption {right: 5px;}
.lf-slideshow-container .owl-item .imgLegend {width: 100%!important; box-sizing: border-box; border-bottom: 0;}
.lf-slideshow-container .owl-item .imgLegend:not(.emptyLegend) {position: absolute; bottom: 0; left: 0; width: 100%; margin: 0; padding: 10px 82px 10px 10px; background-color: rgba(0, 0, 0, 0.2);
background: rgba(0, 0, 0, 0.2);color: #fff;}
.lf-slideshow {position: relative;}
.lf-slideshow .slide-counter {color: #fff;font-family: "FedraSansNormal";font-size: 17px;left: 10px;position: absolute;top: 10px;width: 300px;z-index: 1;}
.view_lightbox header {min-height: 80vh;position: relative;z-index:2;}
.view_lightbox .headerMedia {height: 100%;object-fit: cover;position: absolute;top: 0;width: 100%;}
body.redo.view_lightbox #pageWrap, body.redo.view_lightbox #page {width: 100%; background: none;}
body.redo.view_lightbox #pageWrap {margin-top: -60px;}
.view_lightbox .headlineContainer { 
background: -moz-linear-gradient(top,  rgba(255,255,255,0.25) 0%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.25) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0.25) 0%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff', endColorstr='#ffffff',GradientType=0 );
bottom: 0;left: 0;position: absolute;right: 0;
color: #fff;
}
.view_lightbox.black .headlineContainer { 
    background: rgba(0, 0, 0, 0) linear-gradient(rgba(0, 0, 0, 0.5), #161616) repeat scroll 0 0;
    
}
.view_lightbox .headlineContainer .lh-inside {box-sizing: border-box;margin: auto;padding: 10px 0 15px 0;width: 720px;text-align: center;}


.view_lightbox .headlineContainer h1 {color: #0f0f0f; font-family: "hgf_bookregular"; font-size: 54px;line-height: 56px;}
.view_lightbox.black .headlineContainer h1 {color: #fff;font-family: "hgfthin";}
.view_lightbox .article-section {border: 0; color: #333!important; text-align: center; width: 720px!important; margin: auto;}
.view_lightbox.black .article-section {color: #dcdcdc!important;}
body.redo.no_sidebar.view_lightbox .article-header {border-bottom: 1px solid #ddd;margin: auto;padding: 15px 0 20px 0; max-width: 940px; text-align: center;width: 100%;box-sizing: border-box;}
body.redo.no_sidebar.view_lightbox.black .article-header {border-color: #333;}
.view_lightbox h2.article-subtitle {color: #666; font-size: 21px;line-height: 26px;font-family: "hgf_bookregular";width: 720px; margin: auto;}
.view_lightbox.black h2.article-subtitle {color: #dcdcdc;}

.view_lightbox .article-date {font-family: "hgf_mediumregular";font-size: 12px;}
.view_lightbox.black .imgLegend, .view_lightbox.black #caption, .view_lightbox.black #article-legend {color: #dcdcdc;font-size: 16px;line-height: 1.2;}
.view_lightbox .shareButtonsWrap {border-color: #333;}
.view_lightbox .sb_counter::before, .view_lightbox  .sb_comments::before, .view_lightbox  .textSize::before {border-color: #333;}
.view_lightbox .textSize {display: none;}
.view_lightbox header .icon-camera::before {opacity: 1;}
.view_lightbox .sides_wrapper {width: 1000px; margin: auto;}

.view_lightbox #adsWrapper::after, .view_lightbox #adsWrapper::before {background: rgba(255, 255, 255, 0.75); content: "";height: 100%;position: absolute;top: 0;width: 0;z-index: 0;}
.view_lightbox.black #adsWrapper::after, .view_lightbox.black #adsWrapper::before {background: rgba(0, 0, 0, 0.25);}
/*.view_lightbox:not(.white) #adsWrapper::before, .view_lightbox:not(.white) #adsWrapper::after {width: calc((100% - 62.5rem) / 2);}*/
.view_lightbox #adsWrapper::before, .view_lightbox #adsWrapper::after {width: calc((100% - 70rem) / 2);}
.view_lightbox .single-post {background: #fff;}
.view_lightbox.black #adsWrapper, .view_lightbox.black .single-post {background: #161616;}
.view_lightbox.black .maintext, .view_lightbox.black .dcap {color: #dcdcdc;}
.view_lightbox #adsWrapper::before {left: 0;}
.view_lightbox #adsWrapper::after {right: 0;}
body.view_lightbox #adsWrapper .bgdas {z-index: 1}
body.view_lightbox.black .maintext aside.tiny_author a, body.view_lightbox.black .maintext aside.tiny_author {color: #dcdcdc!important;}
body.view_lightbox.black .author-name {color: #fff;}
body.view_lightbox.black .author-text {color: #dcdcdc;}
body.view_lightbox.black .das_300_right {background: #161616;}
body.view_lightbox .lgs-buttons {text-align: center; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; padding: 10px 0;  }
body.view_lightbox.black .lgs-buttons {border-color: #333;}
body.view_lightbox .lgs-buttons span {font-size: 14px;}
body.view_lightbox .lgs-buttons a {color: #767676; display: inline-block; margin: 0 10px; width: 24px; height: 24px; border: 1px solid #bdbdbd; border-radius: 50%; -webkit-border-radius: 50%; line-height: 28px;}
body.view_lightbox.black .lgs-buttons a {color: #bdbdbd; border-color: #767676;}
body.view_lightbox .lgs-buttons a:hover {border-color: #0f0f0f; color: #0f0f0f;}
body.view_lightbox.black .lgs-buttons a:hover {border-color: #fff; color: #fff;}
body.view_lightbox  .lgs-buttons a.lgs-comment {line-height: 26px;}
body.view_lightbox.black .relevantsIn::before, body.view_lightbox.black .relevantsIn h3 {color: #dcdcdc!important;}
body.view_lightbox.black .relevantsIn::before {border-bottom: 1px dotted #333;}
body.view_lightbox.black .relevants_intext.hor .relevantsIn::before {margin-left: auto; margin-right: auto;}
body.lightbox .article-item-header{font-family:"hgf_mediumregular";font-size:20px;letter-spacing:-.02em;line-height:1.2}
body.lightbox #article-index .article-item-meta{margin-top:7px;padding-bottom:2px!important}
body.lightbox .article-item-author,body.lightbox .article-item-date{font-family:"hgf_mediumregular"!important}
body.lightbox .list-social .fb_share_button{top:-1px}
body.lightbox .list-social a.fb-button{font-family:"hgf_mediumregular"!important;color:#969696;font-size:11px;line-height:15px;padding-left:19px}
body.lightbox .list-social .fb-count{display:inline-block;font-family:"FedraSansNormal";font-size:14px;height:17px;letter-spacing:-.02em;position:relative;top:0}
body.lightbox .article-item-header{font-family:"hgf_mediumregular"}
body.lightbox .list-social a.fb-button span{display:inline-block;height:16px}
body.lightbox .article-item-main .article-item-header,body.lightbox .article-item-main .article-item-summary{font-size:25px;letter-spacing:-.02em;line-height:1.2;font-family:"hgf_mediumregular"}
#cheader_wrap.cheader_lightbox.indexstyle_lightbox .article-item-header{font-size:40px;font-weight:400!important;line-height:1.1}
@media screen and (max-width: 780px) {.bgdas {display: none!important;}
}
/*body.view_mediacustom .lf-container.lf-photos.lf-autocaption.lf-2cols::after {content: "";border-bottom:  1px dotted #7d7d7d;display: block;}*/
body.view_mediacustom .lf-container.lf-photos.lf-autocaption.lf-wide .imgLegend {border-bottom:  1px dotted #7d7d7d;}
body.view_mediacustom .lf-container.lf-photos.lf-autocaption.lf-2cols a.galImg::after {content: none;}
body.view_mediacustom .lf-container.lf-slideshow .imgLegend{border: 0!important;}
#ampaContactForm .error-message {display: none;}
#ampaContactForm div.input label {display: block; float: none; margin: 0 0 5px 0; width: auto; color: #646464; font-size: 14px;}
#ampaContactForm div.input {padding: 0; margin-bottom: 10px;}
#ampaContactForm textarea, #ampaContactForm input[type=text] {box-sizing: border-box; width: 100%; max-width: 300px;background: #fff;border: 0 none;height: auto;padding: 4px !important;font-family: "FedraSansNormal";font-size: 14px;}
#ampaContactForm .form-error {border: 1px solid #af3ccd!important;}
#ampaBox .button{background:#fff;cursor:pointer;height:24px;line-height:23px;padding:0 10px;font-size:14px;float:right}
#ampaContactForm form{border-radius:12px;background:#EFD8F5;box-sizing:border-box;padding:20px;max-width:300px;margin-top:10px}
#ampaBox{width:300px;position:relative;padding:140px 0 20px;background:#fff;z-index:1}
#ampaBox:after{background:url(/img/lifoland-home1.png) no-repeat;background-position:-153px -300px;content:"";width:300px;height:300px;position:absolute;top:0;left:0;z-index:0}
#ampaBox .tabs-lifoland{z-index:1;position:relative;border-top:0;padding-top:0}
#ampaBox .form-message{color:#FF01FF;padding:10px 0;font-size:13px;text-align:center}
#showForm{background:url(/img/lifoland-home1.png) no-repeat;background-position:-497px -68px;width:214px;height:96px;display:block;margin:auto}
body.redo .ampa .article {padding: 0;}
.ampa .bodytext {margin: auto;}
.ampa .article-text {padding-top: 30px;}
.ampa .bodytext .imgWrap {margin-left: -35px; margin-right: -35px; padding-bottom: 8px;}
.ampa .bodytext img {}
.ampa .enum {position: relative;display: block; width: 90px; height: 90px; line-height: 90px; border-radius: 50%; background: #000; color: #fff; font-family: "LifoEgyptian"; text-align: center; font-size: 74px; margin-top: -57px; margin-bottom: 20px; left: -10px;}
.ampa .question {font-style: italic; margin-left: 50px; display: block;}
.ampa .question::before{content:"";display:block;float:left;font-family:"lifo_icons";font-size:39px;font-style:normal;font-weight:700;height:72px;line-height:98px;width:72px}
body.view_mediacustom .ad-inset-large .das_top{width:970px;margin-left:-60px!important;margin-right:auto}
body.view_mediacustom .ad-inset-large .das_top:before{padding-top:10px;border-top:1px dotted #ccc;width:970px;content:"";display:block;background:#fff}
body.view_mediacustom .ad-inset-large .das_top:after{padding-bottom:10px;border-bottom:1px dotted #ccc;width:970px;content:"";display:block;background:#fff}
body.view_highlights header {
    background: #000;
    height: 85vh;
    overflow: hidden;
    padding: 0 60px;
    box-sizing: border-box;
}
body.view_highlights .header-wrap {
    width: 100%;
    box-sizing: border-box;
    margin: auto;
    position: relative;
    background: #1a1a1a;
}
body.view_highlights #page {top: 30px;}
body.view_highlights h1.article-title {text-align: left!important;  color: #a9a9a9; font-family: "hgf_mediumregular"}
body.view_highlights .article-section, body.view_highlights .topic-section {border-top: 0; padding-top: 20px;}
body.view_highlights .header-media, body.view_highlights .header-info {overflow: hidden;} 
body.view_highlights .header-media {float: left; width: 80%; }
body.view_highlights .header-media img {max-width: 100%; height: auto; display: block;}
body.view_highlights .header-info {float: right; color: #fff; box-sizing: border-box; padding: 20px; width: 20%;}
body.view_highlights .article-date {font-family: LifoEgyptian; color: #fff; font-size: 20px;}
body.view_highlights .article-subtitle {color: #fff; padding-top: 5px; font-size: 16px; font-family: "hgf_mediumregular"}
body.view_highlights .article-header {padding: 15px 0 0 0!important;}