@viewport{
    zoom: 1.0;
    width: device-width;
}

#showcase{overflow:hidden;margin-bottom:12px;}
.frontpage #showcase{padding:14px 4px 0;border-bottom:1px solid #eee;}
#showcase .fn_static_1{height:140px;}
.fn_static_1 .imgmask{margin:0;border-radius:2px;}
.fn_static_1 .showcaseimg{background-repeat:no-repeat;width:100%;height:100%;opacity:.2;filter:alpha(opacity=20);transition:all 1s;}

.frontpage .imgmask:hover .showcaseimg {
     transform:scale(1.05);
     transition:1s all;
}
#showcase .fn_static_1 .showcaseimg{filter:grayscale(100%) blur(1px);-webkit-filter:grayscale(100%) blur(1px);}
#showcase .fn_static_1:hover .showcaseimg{filter:grayscale(0%);-webkit-filter:grayscale(0%);opacity:0.6}
.fn_static_1 .imgmask{background: #003130} 
.fn_static_1:hover .imgmask{background: #333;} 
.fn_static_1 .imgmask a.schead{color:#fff;font-size:14px;position:absolute;padding:0px 14px 4px;left:0px;bottom:0px;z-index:1;line-height:1.2;transition:all .2s;opacity:1;height:auto;}
#showcase .fn_static_1 .imgmask a.schead{color:#fff;font-size:16px;opacity:.8;filter:alpha(opacity=80);}
#showcase:hover .fn_static_1 .imgmask a.schead{color:#fff;font-size:16px;transition:all .2s;text-shadow:none;opacity:1;}
#showcase .fn_static_1:hover .imgmask a.schead span {transition:all 1s}
#showcase .fn_static_1 .imgmask a.schead span {background: transparent;transition:all 2s;text-shadow:1px 1px 4px #000;}
.fn_static_1{display:inline-block;}
.fn_static_1 .imgmask{margin:0;height:100%;width:100%;float:left;position:relative;transition:all 2s;}
.notfrontpage #showcase{width:840px;}
.fn_static_1 p{color:#aaa;}

.fn_static_2 .showcaseimg{width:200px;height:140px;display:inline-block;}

.fn_static_1 .showcasecomment{background:orange;border-radius:100px 0 100px 100px;padding:2px 8px;float:right;opacity:1;}
.notfrontpage .fn_static_1{overflow:hidden;}
.notfrontpage .fn_static_1 .showcaseimg{opacity:1;filter:alpha(opacity=100);height:120px;}
.notfrontpage .fn_static_1:hover .showcaseimg{box-shadow:0px 0px 20px #000}
.notfrontpage #footer .fn_static_1 .hasimg{height:auto}
.notfrontpage .fn_static_1 .hasimg p{margin-left:8px;}
.notfrontpage .fn_static_1 .imgmask a.schead{position:relative;padding:0px 8px 4px 0px;color:#333}

li{list-style:none}
#main #wrapper .pushbottom{position:relative;width:100%;right:auto;left:0px;top:auto;}
	#main .pushbottom .imgmask a.schead{position:absolute;padding:0 5px 5px;}
	#main.notfrontpage .pushbottom .fn_static_1 .hasimg {height:120px;}
   #main.notfrontpage .pushbottom .fn_static_1 div{opacity:1;background-repeat:no-repeat;background-position:right}
   #main.notfrontpage div.fn_static_1{width:93%;box-shadow:4px 4px 10px #333;margin-bottom:20px;}
   #main.notfrontpage div.fn_static_1:hover{box-shadow:1px 1px 10px #333;}
   .notfrontpage #footer .fn_static_1 .imgmask{border-bottom:none}
   .notfrontpage .fn_static_1:hover .showcaseimg{box-shadow:none;}
   #main.notfrontpage .pushbottom .fn_static_1 p a{width:70%;}
   #main.notfrontpage .fn_static_1 .noimg, #main.notfrontpage .fn_static_1 .hasimg{background-color:#fff}
#main.notfrontpage .pushbottom .fn_static_1 .imgmask a.schead{font-size:20px;}
.pushbottom #filtered1:before{content:"Other recent stories";font-size:28px;clear:both;display:block;padding:10px 0 20px;text-align:center;}


/*jbl*/
#main-content .boxwhite{outline:10px solid #eee;background:#fff;border:1px solid #ccc;border-radius:0px;padding:8px 16px;}
#main-content .plan-choose.boxwhite:hover{background:#1875D9;}

@charset "UTF-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,center,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-family:inherit;font-size:100%;font-weight:inherit;margin:0;padding:0;outline:0;vertical-align:baseline;font-family:'Open Sans',Helvetica,Arial,sans-serif;}
table{border-collapse:collapse;border-spacing:0}
h2:hover,.jcomments-links a:hover{color:#000}
a:hover,.artwrap .introtext a:hover,.article-body p a:hover{color:#F94E34}
.article-body table{margin-top:16px;margin-bottom:16px;}
.article-body table p {
font-size: 12px;
font-family: 'Open Sans',Helvetica,Arial,sans-serif!important;
line-height: 1.3;
margin: 2px 6px;}
.article-body table ul li {font-size:12px;font-family:'Open Sans',Helvetica,Arial,sans-serif;}
q{float:right;width:30%;padding:20px;margin-left:20px;font-size:18px;font-style:italic;line-height:1.4;}
a:active{color:orange}
#horiz-menu{width:auto;float:left;position:relative}
#header{width:1024px;margin:0 auto;padding:0;overflow:visible;height:30px;}
.frontpage #header{text-align:center;}
.frontpage #header-right .socialbuttons{float:none;}
#leading-wrap,#bottom-wrap{width:820px;display:inline-block;}
#leading-wrap{float:left;}
#sidemod-wrap{float:right;max-width:204px;width:204px;text-align:right;}
html{height:100%;margin-bottom:1px}
body{font-size:10px;font-family:Helvetica,Arial,sans-serif;color:#111}
h1,h2{font-weight:normal;color:#003031;margin:8px 0 16px 0;line-height:120%;transition:all .2s;}
.blog-featured h2{margin-bottom:0px;}
h3,h4{font-weight:bold;color:#000;line-height:1.5;}
.relateditemsbytags{color:#000;font-size:20px;clear:both;}
h1 a,h2 a,h3 a,h4 a,h3,h4,h2{color:#333;transition:all .2s;}
.notfrontpage h2 a {font-family:Georgia,Times,serif!important;}
h1{font-size:28px}
h2{font-size:24px; font-family:'Open Sans',Helvetica,Arial,serif!important;}
.item-page h2{font-size:40px;margin-bottom:4px;}
.item-page .sharethis,.item-page  {
    text-align: center;
}
.item-page .article-body {
    text-align: justify;
}
h3{font-size:20px}
/*h4{font-size:16px}*/
h5{font-size:16px}
ul{margin:0em}
#main{font-size:1.3em;line-height:140%;padding-top:32px;}
.background{position:absolute;width:100%;height:130px;}
#message,.leading,#page{position:relative}
#message{z-index:0;margin-top:8px;}
dt.message legend{font-size:28px;
margin:8px 0 16px 0;
line-height:120%;
border: white 1px solid;
border-radius:100%;
width: 20px;
padding-left:14px;
color: #fff;
padding-bottom:0;}
#main-content{position:relative;margin-top:16px;}
.clr{clear:both}
#colmask{clear:both;overflow:hidden;position:relative;width:100%}
#maincol,#wrapper{position:relative}
.s-c-s #col1pad,.s-c-x #colright,.x-c-s #colright,body{background:#fff}
.cols-1 .item{display:block;float:left;margin:0;width:96%;}
.cols-2 .item{width:47%}
.cols-3 .item{width:30%}
.column-1,.column-2{position:relative;float:left;margin:0}
.column-2{float:right;width:49%}
#wrapper{margin:0 auto;width:1024px;padding:0;background:transparent;}
#topfloater{width:100%;background-color:#fff;position:fixed;z-index:888888;height:32px;border-bottom:1px solid #ccc;box-shadow:1px 1px 10px #333;top:0px;}
.topfloaterwrap{margin:auto;width:1024px}
#nav{height:34px;z-index:1;float:left;}
#nav ul{margin:0 0 0 15px}
#nav li{list-style:none;float:left;padding-left:3px;height:34px;position:relative}
#nav li a{display:block;padding:0 10px;line-height:30px;color:#666;text-transform:uppercase;font-size:11px;}
#sbox-window{margin-top:90px!important;margin-left:-100px}
.searchmod{max-height:0px;transition:1s ease;overflow:hidden;}
.expand .searchmod{max-height:50px;background-color:#fff;z-index:1000000;overflow:visible;text-align:center;}
.moduletable.searchmod{position: fixed;width:100%;background:#fff;height:50px;top:32px;right:0;}
#searchboxer{float:right;margin-right:20px;margin-top:7px;font-size:14px;color: #333;}
#commentgoto{float: right;
  font-size:14px;
  margin-top: 7px;
  margin-right: 10px;}
#main #mainmods2.summoned{position:fixed;top:32px;background:#fff;width:100%;z-index:888555;margin-left:0px;left:0;}
.summoned ul.jcomments-latest li{margin-bottom:0px;padding:0px 20px 0px;box-shadow:none;}
#mainmods2.summoned .module{width:100%;padding:0 20px;}
.module ul{margin:1em 0em 1em 0;}
.summoned .module ul{margin:0;}
#horiz-menu #nav ul{margin-left:0}

.dk .NIBstyle .introtext p, .dk .NIBstyle .introtext blockquote,.dk div#leading-wrap div.artinf a,.dk .capsul,.dk .background,.dk ,.dk div#sidemod{background-color:#222!important;}
.dk *,.dk div#leading-wrap div.artinf a{color:#eee!important}
.dk #main .article-body p a,.dk .items-row a{color:#E47D00!important}
.dk #main .article-body p a:hover,.dk .items-row a:hover{color:#F94E34!important;}
.dk .sharethis div,.dk .addthis_toolbox span,.dk ul.klatest-itemdetails li,.dk div li.klatest-posttime,.dk div.divider1mods .klatest-items a {color:#111!important;}
.dk #topfloater a{color:#888!important;}
.dk .frontpage #wrapper{border-color:#222!important;}
.dk input{color:#555!important}
.dk div.inlinejobs{background-color:transparent;}
.dk #liprefbox,.dk .summoned{background:#333;}
.dk #main textarea,.dk #main #footer div{background-color:#222}

#nav li.active a{color:#003031;font-weight:bold;}
#nav li.item-101{background: url(../images/logo-top-2013-slimmer.png) 0px 0px no-repeat;background-size:100%;width:186px;}
#nav li.item-101 a{height:32px;transition:all 1s;font-size:0px;}
#nav li.item-101:hover a{height:32px;background-position:-49px -306px;transition:all 1s;font-size:11px;}
#nav li.item-101 li a{font-size:11px;}
#horiz-menu #nav ul.menu{}
#nav li.item-101 ul li a{background-image:none;padding-left:10px!important;height:auto;padding-left:0px;}
#horiz-menu #nav ul ul ul{margin-left:240px;}
#nav li a:hover,#nav li:hover a,#nav li.sfHover a{background-color:#003031;color:#fff;text-decoration:none}
#nav li ul{position:absolute;width:240px;left:-999em;margin-left:-1px;border:1px solid #006b9f;border-top:0}
#nav li ul ul{margin:-31px 0 0 240px}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li:hover ul ul ul ul,#nav li.sfHover ul ul,#nav li.sfHover ul ul ul,#nav li.sfHover ul ul ul ul{left:-999em}
#nav li li{padding:0;height:auto;background:#fff;width:240px}
#nav li li a,#nav li li.active a,#nav li li a:hover{margin:0;height:30px;line-height:30px;background:#fff;border-top:1px solid #006b9f;color:#007eba;transition:all 1s;}
#nav li li a,#nav li.active li a{font-weight:normal}
#nav li:hover ul,#nav li.sfHover ul{left:4px}
#nav li li:hover ul,#nav li li li:hover ul,#nav li li li li:hover ul,#nav li li.sfHover ul,#nav li li li.sfHover ul,#nav li li li li.sfHover ul{left:0}
.actions img{display:block;width:16px;height:0;float:left;margin-left:5px;padding-top:16px}
.article-data{overflow:hidden;display:block;}
.article-data span{display:inline-block;color:#555;margin-right:16px;}
.article-data span a{color:#555}
.frontpage .items-row,.frontpage .items-leading{clear:both;}.frontpage .items-leading{margin-left:16px;}
.article-info-term{display:none}
a.readon{display:block;margin-top:15px;font-style:italic}
.breadcrumbs-pad{padding:0 1px}
.breadcrumbs{font-size:100%;font-weight:normal;margin:0;padding:7px 15px 5px;color:#777}
.breadcrumbs .sep{padding:0 5px}
.component-pad{padding:0px 32px 16px 0px;position:relative;}
.banneritem_text{margin-bottom:10px}
.bottombanner{padding-bottom:20px;text-align:center;}
#leaderboard .banneritem {padding-bottom: 10px;}
#leaderboardzero .banneritem {padding-top: 15px;}
.frontpage #leaderboardzero .banneritem {padding-top: 15px;text-align:center;}
.anim{transition:1s all;}
.anim2{transition:2s all;}
.anim3{transition:3s all;}
.animdelay2{transition-delay:2s;}
.animdelay4{transition-delay:4s;}
.animdelay6{transition-delay:6s;}
.animhidetop{margin-top:99em;}
.animhideright{margin-right:99em;}
.animhideleft{margin-left:99em;}
.animhidebottom{margin-bottom:99em;}
.animhidewhite{color:#fff;}

.inputbox{border:1px solid #ccc;padding:4px}
.pagination span,.pagination a{margin-right:5px;font-size:20px;display:inline-block;}
.pagination span{color:#ccc}
.pagination{text-align:center;margin-bottom:10px;clear:both;}
.item-page,.category-list{position:relative}
.category-list .hasTip{position:absolute;right:19px;top:2px;background:}
.category-list .actions .hasTip{position:static}
.tip-wrap{
    z-index: 10000;
}
.tip {
   float: left;
   background: #ffc;
   border: 1px solid #D4D5AA;
   padding: 5px;
   max-width: 200px;
}
 
.tip-title {
   padding: 0;
   margin: 0;
   font-size: 100%;
   font-weight: bold;
   margin-top: -15px;
   padding-top: 15px;
   padding-bottom: 5px;
   background: url(../../system/images/selector-arrow.png) no-repeat;
}
 
.tip-text {
   font-size: 100%;
   margin: 0;
}
.item-page fieldset{margin-bottom:3em}
.mceEditor{display:block;margin:1em 0}
.formelm{margin-bottom:.6em}
.button2-left{float:left;margin-right:1em}
#colmask .component-pad .actions li,#colmask .pagenav li,#colmask .pagination li{list-style:none;display:inline}
.pagenav li{display:inline-block}
.blog-featured .cols-3 .item{display:inline-block;vertical-align:top}
.blog-featured .cols-3 .item:nth-child(2n+1){margin-right:3%}
.article-count,table.category th,.pagenavcounter{font-style:italic}
table.category td,table.category th{padding-right:20px}
table.category th a{font-weight:normal}
.image-left,img[align="left"]{float:left;margin-right:10px}
.item .artwrap{clear:both;}
.article-count{padding-bottom:1em}
.article-count dt,.article-count dd,.contact-address address,#form-login-remember label{display:inline}
table.category th a img{margin-left:5px}
.login-fields,.display-limit,.reset,form dd{margin-bottom:10px}
.login-fields label,.item-page label{display:block}
legend{padding-bottom:1em}
.colpad h2.contentheading{padding-right:65px}
.sectiontableheader{font-weight:bold;line-height:25px;text-align:left}
tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td,td.sectiontableentry0,td.sectiontableentry1,td.sectiontableentry2{text-align:left;padding:0 4px;vertical-align:middle;border-top:1px solid #ddd;line-height:30px}
span.attention{display:block;margin:15px 0;padding:8px 10px 8px 10px;background:#fff3a3;border:1px solid #e7bd72;color:#b79000}
dl.search-results,.search-results dt,.search-results dd{display:block;padding-left:0;margin-left:0;padding-bottom:5px}
.search-results dd.result-url{margin-bottom:15px}
#advanced-search #finder-filter-select-list li{margin-bottom:10px}
#advanced-search #finder-filter-select-list label{width:130px;display:inline;float:left}
.search-results .search-pagination,.search-results .pagination,.search-results .search-pages-counter{margin:15px 0}
dt.result-title{font-size:16px}
.search-results dd.result-created{margin-bottom:16px}
#rt-component .rt-block{width:378px}
#rt-component .mailto-close{background:url(../images/icons/icon-delete.png) 0 0 no-repeat}
#rt-component .formelm{margin-bottom:10px}
#rt-component #mailto-window label{display:block;width:80px;float:left;margin-right:15px}
#sbox-overlay{position:absolute;background-color:#000;left:0;top:0}
#sbox-window{position:absolute;background-color:#fff;text-align:left;overflow:visible;padding:10px;border-radius:3px}
#sbox-window[aria-hidden=true],#sbox-overlay[aria-hidden=true]{display:none}
#sbox-btn-close{position:absolute;width:30px;height:30px;right:-15px;top:-15px;background:url(../images/modal/closebox.png) no-repeat center;border:0}
.sbox-loading #sbox-content{background-image:url(../images/modal/spinner.gif);background-repeat:no-repeat;background-position:center}
#sbox-content{clear:both;overflow:auto;background-color:#fff;height:100%;width:100%}
.sbox-content-image#sbox-content{overflow:visible}
#sbox-image{display:block}
.sbox-content-image img{display:block;width:100%;height:100%}
.sbox-content-iframe#sbox-content{overflow:visible}
.body-overlayed{overflow:hidden}
.body-overlayed embed,.body-overlayed object,.body-overlayed select{visibility:hidden}
#sbox-window embed,#sbox-window object,#sbox-window select{visibility:visible}
#sbox-window.shadow{box-shadow:0 0 10px rgba(0,0,0,0.7)}
.sbox-bg{position:absolute;width:33px;height:40px}
@-moz-document url-prefix(){.body-overlayed{overflow:visible}}
.comments-link{background-position:0 0}
.readmore-link{margin-right:7px}
#jc a:link,#jc a:visited,#jc a:hover{outline:0;color:darkgreen}
#jc .clear{clear:both;height:1px;overflow:hidden}
#jc .busy{display:none;margin:3px auto;padding:0;width:16px;height:16px;background:url(/t/comment/jc_busy.gif) no-repeat}
#jc h4{color:#666;background-color:inherit;font-weight:normal;text-align:left;text-transform:lowercase;margin-left:0px;display:inline-block;}
#jc #comments h4 a{margin-right:40px;}
#jc p.message{color:#777;background-color:inherit;background-image:none;text-align:center;text-decoration:none;text-transform:none;text-indent:0;padding:5px 0 0 0;border-top:1px solid #d2dadb}
#comments{margin:0;padding:20px 0 0 0;width:100%;text-align:left;text-decoration:none;text-transform:none;text-indent:0}
#comwarn {text-align:justify;background:#fff;position:relative;border:1px dotted grey;padding:0 20px;z-index:5;transition:.5s all;transition-delay:100000s;}
#comwarn.prefshow {transition-delay:0s;}
#comments a{color:#849b9f;font-weight:normal;text-decoration:none}
#comments a:active,#comments a:focus,#comments a:hover{color:#c00}
#comments a[rel*=external]{background:url(/t/comment/jc_link.gif) no-repeat center right;padding:0 10px 0 0;margin:0 2px}
#comments .rss,#comments .refresh,#comments .subscribe{padding:0 0 0 14px;margin:0 0 0 2px;border:0}
#comments .rss{background:url(/t/comment/jc_rss.gif) no-repeat center left}
#comments .refresh{background:url(/t/comment/jc_refresh.gif) no-repeat center left}
#comments .subscribe{background:url(/t/comment/jc_subscribe.gif) no-repeat center left}
#comments h4 .rss,#comments h4 .refresh{padding:0 0 0 10px;margin:0 0 0 5px;display:inline}
#comments-form-link .showform{margin:5px 0 0 22px;padding:0 0 5px 14px;background:url(/t/comment/jc_blog.gif) no-repeat 0 -28px;border:0;font-weight:bold;display:block}
#comments .comment-box{margin:0;padding:0;color:#999}
#comments .comment-avatar{float:left;margin:0;padding:0}
#comments .avatar-indent{padding-left:40px}
#comments .comment-anchor{color:#777;text-decoration:none;border:0}
#comments .comment-author,#comments .author-homepage{color:#3c452d;font-size:14px;margin:0;padding:0}
#comments .author-homepage{text-decoration:none;border-bottom:1px dotted #3c452d}
#comments .comment-title{color:#b01625;font:bold 1em Verdana,Arial,Sans-Serif;margin:0;padding:0}
#jc #comments .comment-avatar img{width:32px;border:none!important;margin-left:0px!important;}
#comments .comment-date{font-size:14px;color:#999;margin:0;padding:0 0 0 12px}
#comments .comment-body{color:#555;margin:4px 0 0;padding:8px 0 2px;width:80%}
#comments .quote,#comments blockquote,#comments .code,#comments code,#comments pre{margin:5px 0 5px 10px;display:block;clear:both;background-image:none}
#comments blockquote,#comments .hidden,#comments code,#comments pre{color:#849b9f;text-align:left;padding:8px;margin-bottom:8px}
#comments blockquote,#comments .hidden{border:1px dashed #849b9f}
#comments code,#comments pre{border:1px solid #dedede;overflow:hidden;white-space:normal}
#comments .code{background:0;border:0;padding:0}
#comments .quote{color:#777}
#comments .hidden{clear:both;display:block;margin:5px 0}
#comments .comments-buttons{height:15px;float:right}
#comments .email,#comments .emailactive{font:normal 1em Verdana,Arial,Sans-Serif;text-decoration:none;white-space:normal;margin:0;padding:0;line-height:10px;cursor:pointer;border-bottom:1px dotted #999}
#comments .email{color:#444;background-color:inherit}
#comments .emailactive{color:#c00;background-color:inherit}
#comments .email img,#comments .emailactive img{padding:0}
#comments p{font:normal 1em Verdana,Arial,Sans-Serif;margin:5px 5px 5px 0;padding:0;text-decoration:none;text-transform:none;text-indent:0}
#comments .comment-body img{padding:0;border:0 none;margin-left:0px!important}
#comments .comment-body .img{padding:4px 0!important;max-width:500px}
#comments .toolbar{color:#ccc;margin:8px 0 0 0;padding:5px 0 0 0}
#comments .toolbar img{cursor:pointer;padding:0;margin:0;float:right}
#comments .even,#comments .odd{border-top:1px solid lightblue}
.comments-policy{color:#aaa;}
.comments-policy ol,.comments-policy ul{margin:0;padding:5px 0 0 20px;line-height:20px}
#jc .comments-policy ol li,#jc .comments-policy ul li{font-family:'Open sans',Arial,Sans-Serif!important;margin:0;padding:0;border:0;line-height:20px;font-size:13px;}
#comments-form,#comments-form p,#comments-report-form,#comments-report-form p,#comments-form span,#comments-form .counter{text-align:left;text-decoration:none;text-transform:none;text-indent:0}
#jc .counter{position: absolute;right: 50px;margin-top: -30px;}
#comments-form p,#comments-report-form p,#comments-form span,#comments-form .counter{color:#777;font:normal 1em Verdana,Arial,Sans-Serif}
#comments-form p,#comments-form #comments-form-buttons,#comments-form #comments-form-error,#comments-form #comments-form-captcha-holder{font:normal 1em Verdana,Arial,Sans-Serif;margin-top:8px;margin-bottom:8px;overflow:hidden;padding:0}
#comments-inline-edit{border:1px solid #ccc;margin:5px 0 0 0;background:#fff}
#comments-inline-edit #comments-form p,#comments-inline-edit #comments-form #comments-form-buttons,#comments-inline-edit #comments-form-error{font:normal 1em Verdana,Arial,Sans-Serif;margin-left:5px!important;margin-left:5px;margin-top:5px;margin-bottom:2px;padding:0}
#comments-form img.smile{margin:0 3px 3px 0;padding:0;border:0;cursor:pointer}
#comments-form img.captcha{padding:0;margin:0 0 3px 0;border:1px solid #ccc}
#comments-form span.captcha{padding:0 0 0 12px;color:#777;background:url(/t/comment/jc_refreshg.gif) no-repeat 0 2px;cursor:pointer}
#comments-form label,#comments-report-form label{color:#777;background-color:inherit;line-height:1.5em;padding:0;margin:0;vertical-align:middle;display:inline-block}
#comments-form input,#comments-report-form input,#comments-form textarea{color:#444;background-color:#fff;padding:0!important;margin:0;border:1px solid #ccc;display:inline-block}
#comments-form input{width:170px;margin-bottom:2px;height:1.5em}
#comments-form input.selected,#comments-form textarea.selected{color:#777;background-color:#ffffe0!important;border:1px solid #849b9f}
#comments-form input.error,#comments-form textarea.error{border:1px solid #f00;text-decoration:none;text-transform:none;background-color:#ffffe0}
#comments-form input.checkbox{width:16px;line-height:1.5em;padding:0;margin:0;vertical-align:middle;border:0}
#comments-form input.captcha{width:116px;margin:3px 0 5px 0}
#comments-form textarea{width:99.4%!important;margin:0}
#comments-form-message{padding:5px 5px 5px 25px;margin-right:5px;display:block}
.comments-form-message-error{background:#ffd86f url(/t/comment/jc_error.gif) no-repeat 4px 50%}
.comments-form-message-info{background:#dfeeff url(/t/comment/jc_info.gif) no-repeat 4px 50%}
#comments-form .counterpanel{height:13px;display:block;overflow:hidden;color:#ccc;padding:0;margin:0;border:1px solid #ddd;border-top-width:0;max-width:400px!important;width:350px;background-color:#eee}
#comments-form .btn,#comments-report-form .btn{float:left;background:url(/t/comment/jc_btnl.gif) no-repeat;margin-right:5px}
#comments-form .btn div,#comments-report-form .btn div{margin:0 -1px 0 0;float:left;background:url(/t/comment/jc_btnr.gif) 100% 0 no-repeat}
#comments-form .btn a,#comments-report-form .btn a{text-decoration:none;height:22px;line-height:22px;font-size:12px;font-weight:bold;color:#777;padding:0 5px;border:0}
#comments-form .btn a:hover,#comments-report-form .btn a:hover{text-decoration:none;color:#0b55c4}
#comments-form-smilespanel{display:none;cursor:pointer;padding:2px;max-width:200px;background-color:#fff;border:1px solid #ccc;overflow:auto;left:0;top:0;position:absolute;z-index:999999!important}
#comments-footer,#comments-footer a{color:#ccc!important;background-color:inherit;font:normal 9px Verdana,Arial,Sans-Serif!important}
#comments-footer{display:block;height:14px;border-top:1px solid #ccc;padding-top:1px;margin-top:4px;text-align:right}
#comments-footer a{text-decoration:none!important;text-transform:none;padding:0;margin:0;border:none!important;float:right;background:none!important}
#jc #nav-bottom,#jc #nav-top{line-height:19px!important;line-height:17px;height:auto!important;text-align:center;margin:0 auto}
#jc #nav-bottom span.page,#jc #nav-top span.page{color:#777;background-color:#eee;border:1px solid #d6dadd}
#jc #nav-bottom span.hoverpage,#jc #nav-top span.hoverpage{color:#777;background-color:#e8e9ea;border:1px solid #d6dadd}
#jc #nav-bottom span,#jc #nav-top span{color:#777;background-color:inherit;font-size:10px;font-family:Arial,sans-serif;margin:0 2px;height:15px;padding:2px 8px;cursor:pointer;vertical-align:top}
#jc #nav-bottom span.activepage,#jc #nav-top span.activepage{color:inherit;background-color:white}
#jc #nav-bottom,#jc #nav-top{position:relative;z-index:2;width:100%}
#jc #nav-bottom{margin:10px 0 0 0;padding:0;background:url(/t/comment/jc_dot.gif) repeat-x top left}
#jc #nav-bottom span.activepage{border-bottom:1px solid #d6dadd;border-left:1px solid #d6dadd;border-right:1px solid #d6dadd;border-top:1px solid white}
#jc #nav-top{margin:10px 0;background:url(/t/comment/jc_dot.gif) repeat-x bottom}
#jc #nav-top span.activepage{border-top:1px solid #d6dadd;border-left:1px solid #d6dadd;border-right:1px solid #d6dadd;border-bottom:1px solid white}
#jc span.comments-vote{float:right;margin-right:20px}
#jc span.comments-vote a{margin:0;display:block;background-repeat:no-repeat;border:none!important;text-decoration:none}
#jc span.comments-vote .busy{margin:0;float:right;width:16px}
#jc .vote-good span{line-height:18px}
#jc span.vote-good,#jc span.vote-poor,#jc span.vote-none{margin:0;font:bold 1em Verdana,Arial,Sans-Serif;line-height:14px}
#jc span.vote-good{color:#390}
#jc span.vote-poor{color:#c00}
#jc a.vote-good:hover{color:#390;font-size:20px;}
#jc a.vote-poor:hover{color:#c00;font-size:20px;}
#jc a.vote-good,#jc a.vote-poor{color:#ddd;transition:all .5s;}
#jc span.vote-none{color:#a9a9a9}
#jc span.bbcode{width:auto;height:23px;display:block;margin:-32px 0 5px;position:absolute;right:30px;margin-top:-32px;opacity:0;}
#jc .bbcode a,#jc .bbcode a:focus,#jc .bbcode a:active,#jc .bbcode a:hover{width:23px;height:23px;float:left;margin:0 2px 0 0;display:block;background-color:transparent!important;background-repeat:no-repeat;background-image:url(/t/comment/jc_bbcodes.gif);text-decoration:none;border:none!important}
#jc a.bbcode-empty{background-position:0 0}
#jc a.bbcode-b{background-position:-30px 0!important}
#jc a.bbcode-i{background-position:-60px 0!important}
#jc a.bbcode-u{background-position:-90px 0!important}
#jc a.bbcode-s{background-position:-120px 0!important}
#jc a.bbcode-url{background-position:-150px 0!important}
#jc a.bbcode-img{background-position:-180px 0!important}
#jc a.bbcode-list{background-position:-210px 0!important}
#jc a.bbcode-hide{background-position:-240px 0!important}
#jc a.bbcode-quote{background-position:-270px 0!important}
#jc a.bbcode-smile{background-position:-300px 0!important}
#jc a.bbcode-youtube{background-position:-330px 0!important}
#jc a.bbcode-google{background-position:-360px 0!important}
#jc a.bbcode-wiki{background-position:-390px 0!important}
#jc a.bbcode-facebook{background-position:-420px 0!important}
#jc a.bbcode-flickr{background-position:-450px 0!important}
#jc span.bbcode img{width:23px;height:23px;float:left;margin:0 2px 0 0}
#jc .custombbcode{width:23px;height:23px;float:left;margin:0 2px 0 0;display:block;text-decoration:none;cursor:pointer}
#jc .rbox{margin:0;width:auto;overflow:hidden;padding-top:6px;padding-bottom:8px}
#jc .rbox div{margin:0}
#jc .rbox_t{margin:0;border-top:1px solid #ccc;background-color:#FFF}
#jc .rbox_tl{padding-left:13px}
#jc .rbox_tr{height:10px;overflow:hidden;padding-right:13px}
#jc .rbox_m{width:auto;padding:0 8px;line-height:130%}
#jc .rbox_b{margin-top:-5px;border-bottom:1px solid #ccc;background-color:#FFF;height:12px;line-height:12px}
#jc .rbox_bl{padding-left:13px}
#jc .rbox_br{height:13px;padding-right:13px}
#jc .comcounter{float:left;padding:5px;font-size:14px;color:#999}
.frontpage #maincontent-block .article_row .jcomments-links a.readmore-link{display:none}
.frontpage #maincontent-block .article_row .jcomments-links a.comments-link{position:absolute;top:0;left:0;color:grey;font-size:11px}
ul.jclist a.jcl_objtitle{display:block;font-size:110%;font-weight:bold;padding-left:12px}
ul.jclist li{border-bottom:1px solid #ccc;list-style none outside none;margin-bottom:6px;padding-bottom:6px;padding-left:5px}
ul.jclist br{display:none}
#jc .commentshare{padding:10px 0}
#jc{display:block;clear:both;margin-top:20px;margin-right:30px;}
#togglerbutton{width:100%;cursor:pointer;border-radius:4px;padding:16px 0px;text-align:center;background:#008DB9}
#togglerbutton:hover{background:#00A7DB}
#jc #togglerbutton a,#jc #comments-form-send a,#jc #togglertext{font-size:20px;font-weight:normal;color:#eee;line-height:1.2;}
#jc #comments-form-send a {width: 100%;text-align:center;background-color:#006FB9;padding:14px 0;}
#jc #comments-form-send a:hover {background-color:#0B8CE2}
#jc a.jca{float:left;position:relative;top:-40px}
#jc a.addcomments{float:left;position:relative;top:-60px}
.leading a.comments-link,#intro-arts .article_row .jcomments-links a.comments-link{background-image:none;padding:0}
.hotcomment{margin-right:20px;}
span.hotcomment,.readmore-link{padding:4px 5px 4px 5px;background:none;color:#666;font-size:11px;border-radius:3px;border:1px solid #eee;float:left;min-width:16px;text-align:center;transition:1s all;transition-delay:1.5s;}
/*span.hotcomment:hover,.readmore-link:hover{background:#000;color:#fff;transition-delay:0s;}*/
.capsul:hover span.hotcomment{padding-right:25px;transition-delay:1.5s;}
.capsul span.hotcomment:after{content: '\e807';font-family:'lifont';padding:0 5px 0 8px;position:absolute;transition-delay:1s;opacity:0;transition:.4s all;transition-delay:1.7s;}
.capsul:hover span.hotcomment:after{transition-delay:1s;opacity:1;transition:.4s all;transition-delay:1.7s;}
.capsul span.hotcomment:hover{text-decoration:underline;}
#leading-wrap .jcomments-links{position:relative;text-align:left;}
.NIBstyle .jcomments-links .hotcomment{display:none}
.NIBstyle .nibshow .jcomments-links .hotcomment{display:inline}
.NIBstyle .jcomments-links .hotcomment.cool{display:inline;}
.NIBstyle .jcomments-links {max-height:0px}
.NIBstyle .nibshow .jcomments-links {max-height:30px;}
.comments-buttons{opacity:.4;}
.rbox:hover .comments-buttons{opacity:1;transition:all .5s;}
#comments-form textarea#comments-form-comment{margin-bottom:5px;box-shadow:2px 2px 2px grey;}
#jc .coldcomment,#jc .coldcomment blockquote,#jc .coldcomment span.quote{color:#ddd}
#header-left{float:left;opacity:1;transition:all .5s;margin-top:1px;}
#header-left:hover{opacity:1;}
#header-left .top-mailform{display:inline;margin-right:10px;}
#header-left .burnsubscribe{text-align:center;width:167px;padding:4px 0;margin-top:1px;border-radius:2px;font-size:100%;font-weight:normal;display:inline;}
#header-left input#mod_search_searchword{margin:6px 0 4px 0px;width: 160px;padding:3px;border-radius:4px;border:1px solid #CCC;}
#header-right{margin:4px 0 0 0;opacity:1;}
#header-right:hover{opacity:1;}
#header-right #mod-search-searchword{border-radius:4px;margin-left:1px;width:200px;}
.poping_links{display:block;width:100%;position:relative;height:36px;overflow:hidden;padding-top:4px;}
.poping_links a{text-transform:uppercase;font-size:11px;padding:7px;border-radius: 0;}
#openLogin:hover,#openReg:hover{color:#999}
#login_pop a{color:#fff}
#login_pop a:hover{color:red}
#login_pop{position:fixed;width:250px;height:250px;top:40px;right:100px;background:#003031;color:#ccc;text-align:left;padding:10px;padding:30px;z-index:1000000;box-shadow:1px 1px 1000px 100px #000}
#reg_pop{position:fixed;width:405px;height:300px;top:150px;background:#151515;color:#ccc;text-align:left;padding:10px;border:10px solid #ccc;z-index:1000000}
#reg_pop .inputbox{width:93%}
#closeReg,#closeLogin{display:inline-block;width:30px;height:25px;position:absolute;top:0px;right:0px;text-align:center;line-height:25px;color:#fff;text-decoration:none}
#yjpop_passwd{width:98%;margin:0;padding:0}
#yjpop_username{width:98%;margin:0;padding:0}
#login_pop .button{margin:5px 0}
#logins{display:block;height:auto!Important;overflow:hidden;clear:both}
#logins .button{margin:2px 0}
#topfloater #logins form#login-form{display:inline-block}
.calendar .button{border-radius:0;display:inline-block;text-decoration:none;border:0;text-decoration:none;background:0;color:#fff}
.btn,.button,.myButton,.myButton2,.myButton3,.myButton4,.myButton5,.myButton2_1,#Kunena #kpost-buttons .kbutton,#advanced-search-toggle,#community-wrap #imagePreview a.saveButton span{border-radius:2px;display:inline-block;text-decoration:none;border:0;text-decoration:none;transition:all .2s;cursor:pointer;}
.button,#advanced-search-toggle{border:#89c403 1px solid;color:#333;padding:4px 16px;background:#fff;}
.button:hover,#advanced-search-toggle:hover{background-color:#77a809;color:#fff;}
.btn:active,.myButton:active,.myButton2:active,.myButton2_1:active,#Kunena #kpost-buttons .kbutton:active,.myButton3:active,.myButton4:active,.myButton5:active,#advanced-search-toggle{position:relative;top:1px}
.myButton,#community-wrap #imagePreview a.saveButton span{background-color:#89c403;color:#eee;font-size:14px;padding:14px 42px}
.myButton:hover{background-color:#77a809}
div.lknjobs_style .btn,.myButton2,#Kunena #kpost-buttons .kbutton{background-color:#1875d9;color:#fff;font-size:15px;padding:6px 24px;text-decoration:none;}
.myButton2_1{background-color:#fff;color:#333;border:1px solid #1875D9;font-size:15px;padding:6px 24px;}
div.lknjobs_style .btn:hover,.myButton2:hover,.myButton2_1:hover,#Kunena #kpost-buttons .kbutton :hover{background-color:#1461b3;color:#eee}
.myButton3{background-color:#CE0100;color:#fff;font-size:15px;padding:6px 24px;text-decoration:none}
.myButton3:hover{background-color:#900;color:#eee}
.myButton4{background-color:#005859;color:#fff;font-size:15px;padding:6px 24px}
.myButton4:hover{background-color:#003031;color:#eee}
.myButton5{background-color:#fb9e25;color:#fff;font-size:15px;padding:6px 24px}
.myButton5:hover{background-color:#C87304;color:#eee}
.inputround{padding:5px 10px;border:1px solid grey;border-radius:5px}
.btn:hover,.myButton:hover,.myButton2:hover,.myButton3:hover,.myButton4:hover{cursor:pointer}
.socialbuttons{height:36px;}
#finalfooter{background:#333;height:80px;margin-top:16px;padding:32px;clear:both;}
#finalfooter .socialbuttons{float:right}
#finalfooter .socialbuttons a{font-size:48px;}
#header-right .socialbuttons{float:right;padding-top:5px;filter:grayscale(100%);-webkit-filter:grayscale(100%);right:-12px;position:relative;}
#header-right .socialbuttons:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%);}
#header-right .socialbuttons a{font-size:24px;opacity:0.5}
#header-right .socialbuttons a:hover{opacity:1}
#header-right .socialbuttons .icon-mail-alt{color:#333}
.socialbuttons a{opacity:0.9;transition:all .5s;}
.socialbuttons a:hover{opacity:1}
.socialbuttons .icon-facebook-squared{color:#3B5997}
.socialbuttons .icon-twitter{color:#41B7D8}
.socialbuttons .icon-linkedin-squared{color:#0073B2}
.socialbuttons .icon-gplus{color:#D64937}
.socialbuttons .icon-rss-squared{color:#ff6600}
.socialbuttons .icon-mail-alt{color:#eee}
.socialbuttons .icon-android{color:#A4C639}

#leaderboard{z-index:1;margin-bottom:10px;}
.notfrontpage #leaderboard{margin-left:0px;}
#sidemod2 .banneritem{border-bottom: 1px solid grey;margin-bottom: 20px;}
.latestjobs{margin-top:0;padding:0 0 0 5px;}
.inlinejobs{width:360px;float:right;margin-left:16px;clear:both;padding:16px 0px 0px 16px;margin-top:0;background:#efefef;}
.inlinead{width:220px;float:right;margin-left:16px;clear:both;padding:8px 0px 8px 16px;margin-top:0;}
.divider1mods,.divider2mods{margin:0 35px 32px 0;padding:0 0 0 8px;position:relative;}
#mainmods,#mainmods2,#mainmods3{margin-bottom:16px;}
#mainmods2{margin-right:65px}
.divider1mods .moduletable,.divider2mods .moduletable{display:inline-block;vertical-align:top;}
#mainmods2 .module{display:inline-block;vertical-align:top;width:100%;}
.divider1mods .klatest-items ul.klatest-itemdetails{background:#003188;border-radius:2px;padding:8px 16px;transition:all .3s;max-height:14px;overflow:hidden;transition-delay:360s;border:4px solid #003188;margin-bottom:24px;}
.divider1mods .klatest-items ul.klatest-itemdetails:hover{background:#003188;max-height: 144px;overflow:hidden;transition-delay:0.7s;}
#main .ezb-mod .mod-item {border:2px solid #006400;
border-radius:2px;padding:8px 16px 0px;color:#aaa;}
.frontpage .ezb-mod .mod-item:hover{background:#eee;}
.divider1mods .dividerright{float:left;}
.divider1mods a{color:#ddd;}
#main .ezb-mod .mod-item a{color:#eee;}
.divider1mods .moduletable h3 {color:#000;}
.divider1mods .klatest-more a{color:#000;}
.divider1mods .klatest-more {text-align:right;}
.divider1mods .moduletable h3 a,.divider2mods .moduletable h3,.divider2mods .moduletable h3 a,.inlinejobs a{color:#000;}
.divider1mods .moduletable h3,.divider2mods .moduletable h3{margin-bottom:8px}
.divider1mods .moduletable h3 a,.divider2mods .moduletable h3 a{margin-bottom:8px;border-left: 0px;border-top: 0px;padding:4px 8px;margin-left:0px;}
.divider1mods .moduletable h3 a{border-color: darkorange;}
.divider2mods .moduletable h3 a{border-color: #003130;}
.divider1mods p,.divider1mods li,.divider2mods a,.divider2mods p,.divider2mods li{color:#000}
.divider1mods a:hover,.divider2mods a:hover,#main .ezb-mod .mod-item a:hover,#mainmods2 a:hover,#mainmods a:hover,#mainmods3 a:hover,.divider2mods #lpmod ul li a:hover{color:#F94E34}
.divider2mods #lpmod ul{background: #003130;margin-right: 50px;color: white;border-radius: 4px;padding: 8px 16px 8px 16px;list-style:none;}
.divider2mods #lpmod ul li {margin-bottom:4px;}
.divider2mods #lpmod ul li a{color:#fff;}
#sidemod{margin-top:-2px;padding:0 0 10px 0;background:#fff;}
.frontpage #sidemod{margin-top:0;padding:0 16px 16px 0px;color:#000;}
#sidemod ul{list-style-type:none;margin:5px;}
#main .sidemodule li a:hover{color:#F94E34}
#sidemod h3 a {border-left: 0px solid #999;padding:4px 0px;margin-left:0px;}
.column-1{clear:left}
.module-header h3{padding-top:10px;}
.side-mod h3,#sidemod .module-header a h3,#sidemod2 .module-header a h3{color:#fff;margin:0;line-height:12px;padding:8px 0 8px 16px;font-weight:normal;margin-bottom:0;border-top:0;border-radius:4px;font-size:16px;background:#003031}
.side-mod{margin-bottom:10px}
.side-mod .module{padding:8px 0 0 0}
#intro-sidemod .module-header{background:#e6e3dc;margin-top:0;border-top:0;margin-bottom:10px}
.module-title,.divider1mods h3,.divider2mods h3,.inlinejobs h3{margin:0;font-size:28px;font-weight:normal;margin:0;padding:20px 15px 5px 0px;text-align:center;}
.inlinejobs h3{margin-left:20px !important;}
#sidemod h3{text-align:left;font-size:16px;padding-left:0px;font-weight:normal;}
#sidemod h3,.inlinejobs h3{color:#000}
.bannergroupbutton .clr{padding-top:16px}
#leading-wrap .artinf{margin:0}
#leading-wrap .artinf a{opacity:1;background:#fff;color:#000;border-left:0px solid #999;border-top:0px solid #999;}
#leading-wrap .artinf span{color:#555}
#leading-wrap .artinf p.pageinfo span,#leading-wrap .artinf p.pageinfo span a{color:#ccc;}
#leading-wrap .iteminfo{display:inline}
#leading-wrap .item{margin-bottom:0px;}
#leading-wrap .artinf a{margin:0;background:#08414a;padding:2px 8px 0 4px;width:auto}
#leading-wrap .blog .artinf a{margin-left:0;border:0;box-shadow:none;}
#main #leading-wrap .createdate{color:#ccc;padding-top:3px;}
#leading-wrap .NIBstyle h2 a{border-bottom:0px #ccc dashed;}
#leading-wrap .NIBstyle h2 a:hover{border-bottom:1px red dashed}
.items-row .NIBstyle h2 {font-size:16px}
.hidetitle h2{display:none}
#leading-wrap .hidebar .artinf{display:none}
p.pageinfo{display:inline;font-size:11px;margin-left:0px;}
p.pageinfo a{color:#003031}
span.modifydate,span.createdby,span.createdate{display:inline}
span.createdby a{color:rgb(249, 78, 52);}
span.createdate{font-size:12px}
.klatest ul li{background:none!important}
.klatest-items{margin:0;}
.klatest-items li.klatest-item{list-style:none!important;margin:0 0 8px;padding:0 0 0;clear:both;box-shadow: 3px 3px 10px grey;}
.klatest-items ul.klatest-itemdetails{margin:0;padding:0}
.klatest-items .knewchar{color:red;font-weight:bold;font-family:Arial,Helvetica,sans-serif;margin-left:3px;font-size:.75em;vertical-align:top;white-space:nowrap}
ul.klatest-itemdetails li{margin-bottom:0!important;display:block;color:#fff;font-size:12px;}
li.klatest-subject a{font-size:16px;line-height:1.2}
li.klatest-avatar{float:left;display:block;margin-right:5px}
li.klatest-avatar img{margin:2px 2px 2px 0;border:1px solid #ccc;padding:1px}
li.klatest-topicicon{float:left;display:block;margin-right:5px}
li.klatest-topicicon img{margin:2px 2px 2px 0;padding:1px}
div li.klatest-posttime,li.klatest-cat,li.klatest-author{font-size:10px;color:#ccc;}
p.klatest-more{margin:0;padding:0;clear:both}
ul.klatest-itemdetails li.klatest-author{display:inline}
ul.klatest-itemdetails li.klatest-posttime{display:block}
ul.klatest-preview-content li{margin-bottom:0!important;display:block}

ul.actions li{display:inline-block;list-style-type:none}
ul.actions{margin:0}
.poping_links br{display:none}
.artinf span,.artinf span a{color:#eee;display:inline-block;font-size:11px;}
.items-more{clear:both;margin-left:4px;}
.artinf:before,.pageinfo:before{font-family:'lifont','Open Sans',Verdana,Helvetica,Arial;font-size:11px;padding:4px 6px;}

.excl .iteminfo:before{display:none;}
.excl .artinf:before{content:"Exclusive \e813";background:#003031;color:#fff;}
.spons .artinf:before{content:"Sponsored \e80b";background:#00004D;color:#fff;}
.break .artinf:before{content:"Breaking \e811";background:darkOrange;color:#fff;}
.scoop .artinf:before{content:"Scoop \e813";background:darkOrange;color:#fff;}
.NIBstyle .artinf:before{content:'\e80e';color:#ccc;}
.sendustip{background:#1875D9;padding:2px 4px;}
.sendustip:hover{background:#1257A1;}
.sendustip a{color:#fff!important;}
.topcomment{background-color:darkorange;color:#fff;padding:1px 4px}
.controversial{background:olive;color:#fff;padding:1px 4px}
.interesting{background-color:darkgreen;color:#fff;padding:1px 4px;}
.troll{background-color:#ccc;color:#fff;padding:1px 4px;}
.article-body{padding-top:8px;}
.article-body img{margin-right:24px}
.article-body p:first-of-type img { /*first article img center*/
    display: block!important;
    clear: both;
    float: none !important;
    margin: 20px auto!important;
}
.article-body p:first-of-type span.easy_img_caption {
    margin:0 auto!important;
}.article-body p:first-of-type span.easy_img_caption_inner {
    margin-top: -20px;
}
.article-body div img{margin-right:auto}
/*.article-body img.micimgcentre{float:none;margin-left:auto;margin-right:auto;}*/
.article-body div ul:first-child li {list-style:none;}
.article-body p{font-size:18px;line-height:1.5;word-spacing:0.25em;}
.article-body p,.article-body p a,.article-body p strong,.article-body p em,.article-body p span,.article-body li,.article-body li a,.article-body p i,.article-body blockquote{font-family:Open sans,Georgia,Times,serif!important}
.article-body blockquote{border-right:5px solid #eee}
.article-body a{color:darkgreen;}
.article-body a:hover,.article-body a:active{color:rgb(249, 78, 52);}
.article-body ul li,.article-body ol li{font-size:18px;line-height:1.5;word-spacing:0.25em;margin-left:20px;list-style:inherit;}
a{color:#000;text-decoration:none}
.article-body p a{color:green;transition:all .5s;}
.artwrap .introtext a {color: darkGreen;transition:all .5s;}
.artwrap .introtext h2 a {color: #333;}
.article-body h3, .article-body h3, .article-body h4 {font-weight:bold;}
.article-body p a :hover{color:orange}
.article-body table,table.tableizer-table{border:1px solid #ccc;font-family:arial,helvetica,sans-serif;font-size:12px;box-shadow:2px 2px 1px #aaa;}
.article-body table td,.tableizer-table td{padding:4px;margin:3px;border:1px solid #ccc}
.article-body table th,.tableizer-table th{background-color:#104e8b;color:#fff;font-weight:bold}
.attention,.alert,.download,.approved,.media,.note,.cart,.camera,.doc{display:block;padding:8px 10px 8px 36px;margin:15px 0}
.download{color:#1c6b8b;border:1px solid #6abce2;background:#a8cde3 url(/t/typo/download.png) 10px 50% no-repeat}
.approved{color:#666;border:1px solid #a8a8a8;background:#ccc url(/t/typo/approved.png) 10px 50% no-repeat}
.media{color:#c76e34;border:1px solid #ffbb65;background:#ffe0b6 url(/t/typo/media.png) 10px 50% no-repeat}
.note{color:#b79000;border:1px solid #e7bd72;background:#fff3a3 url(/t/typo/note.png) 10px 50% no-repeat}
.cart{color:#666;border:1px solid #c5c5c5;background:#e6e6e6 url(/t/typo/cart.png) 10px 50% no-repeat}
.camera{color:#666;border:1px solid #c5c5c5;background:#e6e6e6 url(/t/typo/camera.png) 10px 50% no-repeat}
.doc{color:#c76e34;border:1px solid #ffbb65;background:#ffe0b6 url(/t/typo/doc.png) 10px 50% no-repeat}
.number1,.number-block2,.number-block3{padding-left:50px}
.number1{background:url(/t/typo/number-1.png) 0 0 no-repeat}
.number2{background:url(/t/typo/number-2.png) 0 0 no-repeat}
.number3{background:url(/t/typo/number-3.png) 0 0 no-repeat}
.blue{color:#000080}
.red{color:#d12e2e}
.green{color:#00ba00}
.purple{color:#9e0e87}
.orange{color:#cc8300}
.brown{color:#8b6846}
.grey{color:#666}
span.easy_img_caption_inner{font-style:italic;display:inline-block;line-height:normal;color:hsl(0,0%,33%);font-size:14px;font-style:italic;padding:8px 32px 8px 8px;margin:0;background:#fff;}
/*span.easy_img_caption{display:inline-block;line-height:.5;vertical-align:top;text-align:left;float:left;margin-left:0;margin-right:0;margin-top:4px}*/
span.easy_img_caption{margin: 0 auto;display: block;text-align:center;}
ul.jcomments-latest li{  display: block;
  margin-bottom: 10px;
  box-shadow: 3px 3px 10px grey;
  padding: 10px 20px 15px;
  border-radius: 3px;}
ul.jcomments-latest ul li{box-shadow:none;border-top:1px dotted #ccc}
ul.jcomments-latest li h4{font-size:16px;overflow:hidden;margin:4px 0 0 0;height:24px;font-weight:normal}
ul.jcomments-latest li h4 a{color:#777!important}
ul.jcomments-latest li h4 a:hover{color:#777!important}
ul.jcomments-latest li span.date,ul.jcomments-latest li span.author{font-size:12px;display:block,color:#ccc;}
ul.jcomments-latest li .comment div{font-size:16px;}
ul.jcomments-latest li .jcdeets{color:#777;display:none;visibility:hidden;position:absolute;z-index:9999999999;margin-left:370px;margin-top:-17px;background:white;border:1px solid hsl(0,0%,80%);border-radius:4px;padding:8px}
.article-body ul.jcomments-latest li .jcdeets{display:inline;visibility:visible;position:relative;margin:0px;border:none;padding:0px}
ul.jcomments-latest ul li:hover  .jcdeets{display:block;visibility:visible;background:#fff}
ul.jcomments-latest li .jchead{width:100%;overflow:hidden}
.ezb-mod a{font-weight:inherit}
.ezb-mod a b{color:inherit}
.ezb-mod .clear{clear:both;font-size:0;height:0;line-height:0}
.ezb-mod .clearfix{display:block;zoom:1}
.ezb-mod .clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.ezb-mod .small{margin:auto;font-size:90%}
.ezb-mod .avatar{border:1px solid #aaa}
.ezb-mod .mod-avatar{float:left;display:inline-block;margin:0 10px 0 0;position:relative;margin-top:-36px}
.ezb-mod .mod-item{overflow:hidden;position:relative}
.ezb-mod .mod-item+.mod-item{margin:0 0 8px}
.ezb-mod .post-author{color:#ccc;}
.ezb-mod .mod-item{margin-bottom:8px}
.ezb-mod .mod-post-title{font-size: 16px;margin-left: 48px;min-height: 36px;line-height: 1.2;}
#main .ezb-mod .mod-post-title{max-height:70px}
.ezb-mod .mod-post-content,.ezb-mod .mod-post-meta,.ezb-mod .mod-post-rating{margin:0;display:inline-block;width:100%;text-align:right;color:#ccc;position:relative;top:16px}
.ezb-mod .mod-post-image{margin:0 0 15px;float:left;width:100%}
.ezb-mod .mod-post-image.align-left{margin-right:10px;width:auto}
.ezb-mod .mod-post-image.align-right{float:right;margin-left:10px;width:auto}
.ezb-mod .mod-post-image a{display:block;margin:5px}
.ezb-mod .mod-post-image img{border:1px solid #ddd;border-bottom-color:#ccc;float:left;display:inline-block;text-align:left;padding:4px;margin:0 -5px;max-width:100%;width:auto;height:auto}
.ezb-mod .mod-post-author{margin-bottom:16px;overflow:visible;position:relative}
.ezb-mod .mod-post-author.at-top{padding:0 0 10px;margin:0 0 10px}
.ezb-mod .mod-post-meta>span{display:inline-block}
.ezb-mod .mod-post-meta a{display:inline-block;color:#666}
.ezb-mod .mod-post-photo a{display:block;border:1px solid #ccc;background:#fff;overflow:hidden}
.ezb-mod .mod-post-photo a img{height:auto}
.ezb-mod .mod-post-type{background:url(../images/modules/mod-category.png) 0 center no-repeat;padding-left:20px;margin:5px 0 0}
.ezb-mod .mod-author-brief{overflow:hidden;padding:0 0 10px;margin:0 0 10px;border-bottom:1px dotted #ddd}
.ezb-mod .mod-author-posts{border-top:3px double #ddd;padding:15px 0 0;margin:15px 0 0}
.ezb-mod .mod-author-posts{border-top:3px double #ddd;padding:15px 0 0;margin:15px 0 0}
.ezb-mod .blog-rating{display:inline-block}
ol.fewestread {
list-style-type: decimal;
font-size: 20px;
color: #999;
padding-left: 30px;
margin-left:-30px;
}
ol.fewestread li a {
font-size: 16px;
}
ol.fewestread li {
margin-bottom: 10px;
box-shadow: 3px 3px 10px grey;
padding: 15px 20px;
border-radius:3px;
}

blockquote{display:block;padding:0 20px 0 36px;margin:1.5em;line-height:1.5em;width:auto;color:#777;border:0;border-left: 5px solid #ABD6D5;}
blockquote p{padding:0 36px 0 0;margin-top:0;max-width:36em;}
.notfrontpage #leading-wrap{padding:0px}
.alltags .title{font-size:120%}
.alltags .legend{color:gray;font-size:90%;padding-bottom:15px}
.alltags .copyright{text-align:center}
.alltags .title{font-size:120%}
.alltags .legend{color:gray;font-size:90%;padding-bottom:15px}
.alltags .cloud{font-family:'Open Sans',sans-serif}
.alltags .copyright{text-align:center}
.tags.inline{margin:0;padding:0;color:#999;display:block;clear:left;}
.tags.inline ul{margin:0;padding:0;display:inline}
#main ul.tags.inline li{list-style-type:none;display:inline;margin:0;margin-left:0px;}
.tags.inline li a{text-transform:capitalize}
.tags.inline li a:hover{cursor:auto;color:#2484b0;cursor:pointer}
.tags.inline li:after{content:", ";padding-right:2px}
.tags.inline li:last-child:after{content:" ";padding-right:2px}
#main ul.relateditems li{width: 20.9%;
float:left;
max-height:120px;
margin:0 10px 10px 0;
height:120px;
padding:5px 10px 15px;
overflow:hidden;
border:1px solid #003130;
border-radius:2px;
transition:all 2s;
/*background:#003130;*/}
ul.relateditems{margin-left:0px;}
/*#main ul.relateditems li:hover{background:#333;}*/
#main ul.relateditems li a{transition:1s all;/*color:#fff;*/font-family:'open sans',sans-serif!important;}
.tags.inline li:first-child:before{content:"More about: ";padding-right:2px;color:#000;font-size:20px;}
.addtags{margin-top:4px;color:blue}
.addtags a:link{text-decoration:none}
.addtags a:visited{text-decoration:none}
.addtags a:hover{text-decoration:underline}
.addtags a:active{text-decoration:none}
.addtags a img{vertical-align:text-bottom}
.addtags img{padding-right:3px}
.tagCloud a:hover{outline-color:#2484b0;cursor:auto;color:#2484b0}
.warning{margin-left:20px;margin-top:10px}
.warning h1{line-height:normal;font-size:200%;font-weight:bold;text-align:center;color:red}
.warning h2{text-align:center;line-height:normal;font-size:150%;font-weight:bold}
.joomlatags{margin-left:220px;text-align:center;font-size:9px;display:block;color:orange;padding:4px}
.button2-left .add_Tags{background:url(../images/addTags.png) 100% 0 no-repeat}
#system-message-container dl{border-radius:4px;background:darkorange;padding:0 24px 16px;color:#fff;font-size:16px;line-height:1.5;}
#system-message-container dl dt{display:inline-block;vertical-align:top;}
#system-message-container dl dd{display:inline-block;}
#system-message-container dl a{color:blue;border-bottom:1px dotted blue;}
#system-message-container dl a:hover{color:darkblue;border-bottom:1px dotted blue;}
#system-message-container ul{list-style-type:none}
.system-unpublished{opacity:0.5;}
#sidemod2{z-index:777777;width:204px;}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) { @media
{/*safari only*/
    #sidemod2 {
     position:relative!important;
    }
}}

#sidemod-bottom{position:absolute}
.component-pad .item-separator{clear:both;position:relative;}
#main #eblog-wrapper{background:#fff;}
#eblog-wraper #ezblog-body taglist.black-tag a span{background-color:#444}
#main #eblog-wrapper .blog-read{border-width:0px;font-family:Georgia, Times, serif!important;}
div #eblog-wrapper .blog-taglist.grey-tag a i,#eblog-wrapper .blog-taglist.grey-tag a span,#eblog-wrapper .blog-taglist.grey-tag a b{color:#444;background:none !important;}
#ezblog-body .blog-brief ul, #ezblog-body .blog-brief li {list-style: none!important;display: inline;}
.chronoform{display:none}
.article-body ul.pagenav {clear:both;margin-left:0px;}
.article-body ul.pagenav li{font-family:'open sans',helvetica,arial,sans-serif!important;margin-left:0px;}
.pagenav-prev{text-align:left;}
.pagenav-next{text-align:right;}
.article-body .pagenav-prev{float:left;width:40%;line-height:24px;}
.article-body .pagenav-next{float:right;width:40%;line-height:24px;}
.article-body ul.pagenav span {display:block;font-weight:bold;}
.article-body ul.pagenav .pagenav-prev span{text-align:left;}
div #eblog-wrapper a {color:darkgreen;}
.edit-icon{opacity:.2;z-index:999999;position:absolute;top:0;right:0;width:32px;}
.frontpage .edit-icon{opacity:0;}
.frontpage .item:hover .edit-icon,.frontpage .itembox:hover .edit-icon{opacity:1;}
.itembox .edit-icon{position:relative;}
.edit-icon:hover{opacity:1;}
#like-container .dislike-button,
#like-container .peepDislike,
#like-container .meDislike {display: none !important;}
body #community-wrap ul#featurelist li{margin-bottom:24px!important;}
body .component-pad .cProfile {padding-bottom:64px;}
.toggle-editor{margin-top:-5px!important}
.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}
.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}
.button2-left span,.button2-right span{cursor:default;color:#999}
.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}
.button2-right .page span,.button2-left .page span{color:#000;font-weight:700}
.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0b55c4}
.button2-left a,.button2-left span{padding:0 24px 0 6px}
.button2-right a,.button2-right span{padding:0 6px 0 24px}
.category-block{border-bottom:1px solid #EEE;padding:0 0 5px}
.category-tools{top:-1px!important;right:30px!important;font-size:13px}
#write_container .button2-right .blank,#write_container .button2-right .blank a,#write_container .button2-left .blank,#write_container .button2-left .blank a{padding:0 6px 0 6px!important}
#editor-xtd-buttons{padding:5px 0!important;display:inline-block;width:100%}
.gallery-item a.gallery-thumb-item:hover,.gallery-item a.gallery-thumb-item:active,.gallery-item a.gallery-thumb-item:focus,.fancybox-wrap a.fancybox-prev:hover,.fancybox-wrap a.fancybox-prev:active,.fancybox-wrap a.fancybox-prev:focus,.fancybox-wrap a.fancybox-next:hover,.fancybox-wrap a.fancybox-next:active,.fancybox-wrap a.fancybox-next:focus{background-color:transparent!important}

#easycalccheckplus{font-size:20px;font-weight:bold}
#easycalccheckplus input{border-color:#000;}
#easycalccheckplus .protectedby{display:none;}

.item .normal:hover p.readmore{position:relative;background:transparent !important;color:#fff;}
.item .normal:hover p.readmore a{color:#fff;}
.normal .artwrap p.readmore{display:none;}
.NIBstyle .artwrap .introtext p.readmore{display:none!important;}
.capsul p.readmore{display:none;}
.micro h2 {margin:0;}

div .normal .artwrap div.imgis p{width:auto!important;margin-top:6px;}
.fpaper div .normal .artwrap div.imgis p{display:none}
div.itembox .normal:hover .artwrap div.imgis p{padding-top:38px;margin-left:0px;padding-left:33px;max-height:140px;}
noindex:-o-prefocus, .normal:hover div.imgis p {
  margin-top:28px;
}
div.normal .artwrap .imgmask{margin:-1px;margin-left:10px;float:right;position:relative;transition:all 1s;}
div div.normal:hover .artwrap .imgmask{
filter:grayscale(70%);
-webkit-filter:grayscale(70%);}
div div.normal .artwrap .imgmask:before{opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;transition:all 1s;display:block;}
.copyright{text-align:center;color:#fff;clear:both;padding-top:20px;}
.boxright {float:right; width:250px; border: 10px solid #ccc; margin-left:30px; padding:20px;}

.wirewrap p,.wirewrap .artwrap p a{color:#fff;font-size:10px;}
.wirewrap p strong,.wirewrap p b{font-family:'Open Sans',Helvetica,Arial,serif!important;font-weight:normal;font-size:16px;color:#333;}
.wirewrap p strong:hover,.wirewrap p b:hover{border-bottom:1px dashed #f00;}
.wirewrap p.wirep strong:hover,.wirewrap p.wirep b:hover{border-bottom:none;}
.wirewrap p:hover strong::after,.wirewrap p:hover b:after{content:"  read now...";color:#000;font-style:italic;font-size:10px;opacity:0.5;filter:alpha(opacity=50);}
.wirewrap p.wirep:hover strong::after,.wirewrap p.wirep:hover b:after{content:"";}
.wirewrap .introtext p.wirep{max-height:900px; color:#333;transition:all .6s;cursor:default;}
.wirewrap .introtext p.wirep a{color:darkgreen;}
.wirewrap .exl::after {display: none;}
.wirewrap .wirep .exl::after {display:inline;}
.wirewrap .introtext p{cursor:pointer;max-height:21px;overflow-y:hidden;}
.fpaper .wirewrap p{max-height:40px;}

.exl::after{content: '\e80a';font-family:'lifont'!important;vertical-align: super;font-size: 50%;margin-left: 2px;top: -2px;position: relative;}
.socialbuttons .exl::after{content:'';}

#leaderboard .html_leader:after{background: none!important;
content: "advertisement";
right: 20px;
top:95px;
color: #CCC;
position: absolute;}

.moduletableboxed ul li,.sidemodule ul li{margin-bottom: 12px;line-height: 24px;font-size: 16px;overflow: hidden;width: 160px;float: left;padding: 5px 10px 10px 10px;height: 115px;background: #001A23;margin: 0 10px 10px 0;color:#aaa;border-radius:2px;}
.moduletableboxed.latestjobsmod ul li{height:230px;}
.sidemodule ul.directlatest li{background:#092d53;}
.moduletableboxed ul li a,.latestjobsmod ul li a,.sidemodule .directlatest a{color:#fff;transition:all .5s;}

#sctb{float:left;padding:6px 0 6px 20px;position:relative;width:180px;}
#sctoolbox{margin-right:28px;width:90%;}
.slidebox{max-height:0px;overflow:hidden;padding:0px 9px 0 20px;transition:.2s ease-out;border: 1px solid transparent;border-width: 1px 0px;}
.show .slidebox{max-height:1400px;border: 1px solid #1461b3;transition:.5s ease-out;margin-bottom:20px;border-width: 1px 0px;}
.show .slidebtn:after{transform:rotate3d(0, 0, 1, -45deg);}
.slidebtn:after{content: "+";position: absolute;margin-top: -8px;margin-left:10px;font-size:22px;transition-duration:0.4s;}
#sclatest .moduleheader{margin:10px 0 10px -10px;font-size:16px;}
#sclatest a:after{background-image:none;padding-right:0px;}
#sclatestbox{float:left;width:45%;}
#sccasebox{float:right;width:45%;}
.scbox div {margin-bottom:10px;color:#333;}
#sclatest .scbox a{color:darkgreen}
#sclatest .scbox a:hover{color:#F94E34}
.sccase span{display:none;}
.sccase:hover span{display:block;right:40px;width:120px;position:absolute;background:#fff;border:1px solid #ccc;border-radius:4px;padding:10px;}
.slide{overflow: hidden;font-size: 12px;max-height: 34px;transition: all 0.2s;cursor:pointer;}
.slide:hover{color:#F94E34;text-decoration:underline;}
.view.slide:hover{color:#333;text-decoration:none;}
.view.slide{background: #fff;font-weight:bold;max-height: 700px;cursor:default;border-bottom:0px;transition: all 0.5s;}

.fpalt{display:none}
#fpold{display:none;}
.fpaper #fpold{display:inline;}
.fpaper #fpnew{display:none;}
.fpaper .fpalt{display:inline;float:left;border-right:1px solid #ddd;padding-right:28px;margin-bottom:20px;}
.fpaper .fpalt{width:22%;}
#main .fpalt figure.imgmask{width:100%;height:100px;background-size:100%;background-repeat:no-repeat;}
#fpcol1{margin-left:25px;margin-right:30px;}
#fpcol2{margin-right:30px;}
#fpcol3{margin-right:0;}
.fpalt h2{font-size:16px;}
.fpalt .NIBstyle h2,.wirewrap p strong, .wirewrap p b{font-size:12px;}
.fpaper div div.normal:hover .artwrap .imgmask:before {margin-right:0px;}
.fpalt .NIBstyle p{font-size:12px;color:#555;}
.fpalt .capsul{position: relative;}
.fpalt h3.paperhead{padding: 4px 10px;background: #333;text-align: center;color: #fff;font-weight: normal;margin: 0 -20px 10px;}
#leading-wrap .fpalt .artinf{position:relative;left:0px;width:auto;}
#leading-wrap.fpaper div.item {margin-bottom:0px;}
.fpaper .component-pad .item-separator {margin:0 -24px 20px -26px;}
.fpaper .normal .artwrap .imgmask{margin-bottom:10px;}
.fpaper .blog-featured.FP{width:100%;margin-top:40px;}
.fpaper #sidemod{display:none;}
.fpaper .blog-featured.FP{clear:both;}
.fpaper .blog-featured.FP:before {content: "Reader & Other Content...";font-size: 20px;position: relative;background: darkgreen;padding: 5px 20px;color: #fff;}
.fpaper .sidemodule ul li{margin-left:0px;width:85%;}
.paperbtn{margin-bottom:20px;padding:10px 50px 10px 20px;transition-duration:0.4s;}
.fpaper .paperbtn{background:#aaa}
.paperbtn:after{content: "|||";position: absolute;margin-left:10px;font-size:14px;font-weight: bold;transition-duration:0.4s;}
.fpaper .paperbtn:after{transform:rotate3d(0, 0, 1, -90deg);}
.fpaper .blog-featured.FP .item-separator {border-bottom: none;}
.horiz_share{clear:both;margin:15px 0px 15px 0px;}

/*prefs*/
#prefmore{display:none;}
.autoshow #prefmore{visibility: visible;display:block;background: white;text-align: center;font-weight: bold;cursor: pointer;}
#prefmorebtn{border-bottom:1px dotted #aaa;display:block;width:300px;margin:5px auto;}
#lipreftext{background:#0C6A96;color:#fff;padding:5px 10px;margin:10px;}
#liprefbox.autoshow {overflow:visible;}
#liprefbox.autoshow #autoshower{visibility:visible;position:fixed;top:10%;background:white;width:50%;box-shadow:0px 0px 200px 50px #000;}
#liprefbg{display:none;background:#000;opacity:0.7;position:fixed;top:0;left:0;height:100%;width:100%;z-index:888888;transition:0.5s ease;}
#liprefbox #liprefintro {text-align:center;background:#003130;}
#liprefbox {
display: block;
visibility: hidden;
border-radius: 2px;
text-align: left;
position: relative;
max-width: 800px;
margin-top: 0px;
background: #eee;
z-index: 999999;
top: -60px;
padding-bottom: 20px;
transition: 1s ease;
overflow: hidden;
max-height: 0px;
}
#liprefbox.seen{margin-top:0px;visibility:visible;max-height:1000px;}
#liprefbutton:before,#liprefbox h3:before{content:"\e810";font-family:'lifont';margin-right:10px}
#liprefbutton{background-position:6px 8px;padding:10px 10px 10px;margin-bottom:20px;width:94%;text-align:center;}
#liprefbox div{padding:5px 10px}
#liprefbox h3{width: 100%;
color: #fff;}
.liPrefSelect div{display:inline-block;border: 1px solid #003130;margin: 5px;cursor:pointer;width:200px;}
.selectone div.selected{background:#003130;color:#fff;}
.liPrefSelect div:hover{background:darkorange;color:#fff;}
.selectmulti div.selected{background:#003130;color:#fff;}
.selectmulti div.unselected{background:none;color:#000;}
.capsul{transition:0.5s ease;max-height:1000px;opacity:1;}
.prefhide{transition:0.5s ease;max-height:0;overflow:hidden;margin:0!important;opacity:0;}
#main .prefshow{max-height:1000px;opacity:1;}
.prefhide .artinf{display:none;}
.prefshow .artinf{display:block;}
#main .capsul.prefhide .imgmask{background-image:none;}
.capsul .imgmask{height:140px;width:200px;}

#main.lifasted .capsul .imgmask{background-image:none;height:0px;width:0px;}
#main.lifasted #showcase .showcaseimg{background-image:none}

#triplecol:before{content: "|||";position: absolute;margin-left: -28px;margin-top:-4px;font-size: 14px;font-weight: bold;transition-duration: 0.4s;}
#lipreflike div:before,#liprefalways div:before,#lipreftype div.selected:before,#lipreflikefp div:before,#lipreftypefp div.selected:before{content:"\2713";padding-right:10px;}
#lipreflike .unselected {color:#ccc;}
#lipreflike div.unselected:before,#liprefalways div.unselected:before,#lipreflikefp div.unselected:before{content:"\2717";padding-right:10px;}
.licent{text-align:center;}
#iframecontainer{position: relative;padding-bottom: 320px; padding-top: 30px; height: 0; overflow: hidden;margin-right:10px;margin-bottom:20px;border-top:1px solid orange;border-bottom:1px solid orange;float:left;}

#main.frontpage .shbtn{padding:3px 2px 4px 5px;margin-right:5px;border-radius:3px;}

#main .shbtn{color:#fff;padding:0px 4px 0 7px;border: 0px}
#main .horiz_share .shbtn{padding:2px 10px;line-height:2;display:inline-block;}
#main .sharethis .shbtn{padding:2px 20px;margin-bottom:10px;width:auto;display:inline-block;text-align:center;}
.horiz_share .sharetext{font-size: 20px;color: #000;display: inline;position: relative;padding-right: 26px;}
.shbtn .fbshow{color: #fff;margin-left: 5px;display:inline;}
.shbtn .fbshow:after{content:")"}
.shbtn .fbshow:before{content:"("}
.sharethis .shbtn .fbshow{display:inline;}
#main .article-body .sharethis {float:left!important;width:100%!important;height:auto!important;margin-left:0px!important;}

.twsh {
background-color: #41b7d8;
border-color: #41b7d8;
}
.twsh:hover,
a .twsh:hover {
background-color: #238caa;
border-color: #238caa;
}
/* Facebook */
.fbsh {
background-color: #3b5997;
border-color: #3b5997;
}
.fbsh:hover,
a .fbsh:hover {
background-color: #263960;
border-color: #263960;
}
/* Google */
.goosh {
background-color: #d64937;
border-color: #d64937;
}
.goosh:hover,
a .goosh:hover {
background-color: #a02f21;
border-color: #a02f21;
}
/* LinkedIn */
.lish {
background-color: #0073b2;
border-color: #0073b2;
}
.lish:hover,
a .lish:hover {
background-color: #004265;
border-color: #004265;
}
/* Email */
.emsh {
background-color: #35465c;
border-color: #35465c;
}
.emsh:hover,
a .emsh:hover {
background-color: #19212b;
border-color: #19212b;
}

.fpshare{visibility:hidden;opacity:0;transition:1s all;transition-delay:2s;margin-top: 5px;float:left;}


#main .ezb-mod .mod-post-author{position:absolute;bottom:10px;width:160px;right:10px;text-align:right;color:#333;}
#main .ezb-mod .mod-post-author{margin-bottom:0px;}
#main .ezb-mod .mod-item{width: 163px;background: #003130;display:block;float:left;margin-right:10px;height:120px;padding: 4px 14px;}
#main .ezb-mod .avatar{background:#fff;margin-top:0px;}
.frontpage .ezb-mod .mod-item:nth-of-type(4){margin-right:0px;}
.frontpage .ezb-mod .mod-item:nth-of-type(5){display:none;}
#main .ezb-mod .post-author, .frontpage .ezb-mod a{color: #eee;font-size: 14px;}


/*3d cards*/
.capsul{box-shadow: 3px 4px 30px grey;padding: 10px 20px;transition:0.2s all;}
.capsul:hover,.capsul.prefhide:hover {
  box-shadow: 2px 2px 4px grey;
  transition:0.1s all;
}

.frontpage #showcase:before{content: "Editor's picks";}
#showcase:before{color:#fff;position: absolute;z-index: 3;background:#333;padding: 2px 8px;font-size: 12px;left:10px;margin-top:6px;box-shadow:1px 1px 1px #fff;opacity:.8;filter:alpha(opacity=80);}

@media print {
#jc,#mainmods2,.article-body ul.pagenav,#sidemod2,#leaderboard,#topfloater,#header{display:none!important;}
body{margin: 25mm 25mm 25mm 25mm;}
#main-content{top:0px;}
}

@media screen and (min-width:480px)
{
.blog-featured h2{font-size:20px;}
.blog-featured h2{margin-bottom:10px;}
}

@media screen and (min-width: 640px){
#showcase .imgmask a.schead.lgimg{font-size:24px!important;max-height:150px!important;}
#fpright{width:100%;float:left;margin:20px 0 10px;}
.frontpage .blog-featured.FP{width:100%}
div.sidemodule ul.directlatest li.directlast{background:rgb(9, 45, 83) url("/directfiles/images/direct-logo-trans.png") no-repeat right bottom;color: #FFF;background-size:100%;}
div.latestjobsmod li:last-of-type{background-image: url("/images/stories/jobs/legally-jobs-logo.png");
background-repeat: no-repeat;
background-position: right bottom;
background-size: 40%;}
div.latestjobsmod li:last-of-type p{display:none;}
#main div.latestjobsmod li:last-of-type:hover,#main div.sidemodule li.directlast:hover{color:#F94E34}
#leading-wrap .artinf {padding-top: 0px;position: absolute;left: -100px;width:80px;text-align:right;overflow:visible;}
.blog-featured.FP {width: 54%;float: left;}
div.normal .artwrap .imgmask{margin-left:40px;}

.frontpage span.createdby{display:block;margin-top:5px;color:#666;}
#leading-wrap .item{margin:10px 0px}
.item-101:after {
  cursor:pointer;
   height:36px;
   width:36px;
  content: '|||';
  letter-spacing: -5px;
  color: black!important;
  font-size: 20px;
  position: absolute;
  z-index: 999;
  top: 4px;
  left:185px;
  font-weight:bold;
  transform:rotate(90deg);
  }
#topfloater #nav li.item-101 {
  margin-right: 30px;
}
.fpaper .capsul .fpshare{display:none;}
.capsul:hover .fpshare{visibility:visible;opacity:1;transition-delay:1.5s;}

/*frequent visitors hider*/
.frequent #show6,.frequent #show7,.frequent #show8,.frequent #show9,.frequent #show9,.frequent #show10,.frequent #show11,.frequent #show12,
#filtered1.frequent #show6 .showcaseimg,
#filtered1.frequent #show7 .showcaseimg,
#filtered1.frequent #show8 .showcaseimg,
#filtered1.frequent #show9 .showcaseimg,
#filtered1.frequent #show9 .showcaseimg,
#filtered1.frequent #show10 .showcaseimg,
#filtered1.frequent #show11 .showcaseimg,
#filtered1.frequent #show12 .showcaseimg
{background:none;display:none} 

.frontpage #showcase #show1 {
  margin-right: 0px;
  float: left;
}
.frontpage .fn_static_1 {
  margin-right: -4px;
  margin-bottom: -4px;
  }

}

@media screen and (min-width:1000px)
{
item-page{margin-right:44px}
.frontpage #leaderboard, .frontpage #mainmods2,.frontpage .items-more,.paperbtn,.frontpage .items-row{margin-left:5px;}
.html_leader{width:728px!important;height:90px!important;}
#searchdiv{position:relative;float:right;}
.fpaper .fpalt{width:200px;}
.fpaper .sidemodule ul li{width:180px;}
.blog-featured.FP {width: 57%;}

.frontpage #showcase{width:1011px}
.frontpage #showcase .fn_static_1 .imgmask{background:transparent}
.frontpage #showcase #filtered1{background:linear-gradient(90deg, #360033 10%, #003130 90%); /* W3C */
box-shadow:4px 4px 10px grey;}

.frontpage #showcase #show1 {
  width: 505px;
  height: 280px!important;
  float: left;
}
.frontpage .fn_static_1 {
  width: 253px;
  }
  #main.ezb-mod .mod-item{box-shadow:4px 4px 10px grey;}
  
/*.frontpage #show2{width:398px}*/
#main.frontpage .ezb-mod .mod-item:nth-of-type(4){margin-right:10px;}
#main.frontpage .ezb-mod .mod-item:nth-of-type(5){display:inline-block;}
#main .ezb-mod .mod-item:last-of-type{margin-right:-4px;display:inline-block}
#main.notfrontpage .ezb-mod .mod-item{width:156px;}

.article-body p{/*width:93%;*/}
.article-body form p{width:100%;}
.article-body blockquote{padding:0 0 0 70px;margin-right:0px;}

.mod-post-title:after {/*fade blog text*/
  content: "";
  position: absolute;
  background:linear-gradient(to bottom, rgba(0, 49, 48,0) 0%,rgba(0, 49, 48, 1) 30%);
  width: 100%;
  bottom: 0;
  height: 65px;
  right: 0;
  left: 0;
}

#filtered1.frequent:after{content:"Click for more editor's picks...";cursor:pointer;right:10px;position:absolute;margin-bottom:10px;font-style:italic;display:block}
#filtered1.frequent{display:inline-block;width:100%;}

}

@media screen and (min-width:1279px)
{
.article-body .pagenav-prev{float:left;width:120px;line-height:24px;position:fixed;top:380px;left:4px;}
.article-body .pagenav-next{float:right;width:120px;line-height:24px;position:fixed;top:380px;right:4px;}
.pagenav a{color:#666;}
.pagenav-prev{color:#ccc;}
.pagenav-prev:hover,.pagenav a:hover{color:#F94E34;}
.blog-featured.FP {width: 70%;margin-left:0px;}
}

@media screen and (min-width:1600px)
{
.article-body .pagenav-prev{width:140px;left:100px;}
.article-body .pagenav-next{width:140px;right:100px;}
}

@media screen and (max-width:999px)
{
#topfloater,.topfloaterwrap,#header,#leading-wrap,.banneritem img,.summoned,#leading-wrap, #bottom-wrap,.inlinejobs,#sidemod2,#showcase{width:98%}
#wrapper{width:100%}
#header{width:100%;height:0;}
#topfloater{border-bottom:none;}
.summoned{z-index:9888555 !important;}
.background{background-image:none;}
.item{clear:both !important;}
#header-left{display:none !important;}
#header-right{right:0;margin-right:0px;}
#topfloater{box-shadow:none;}
#nav li.item-101 a{background-image:none;}
#horiz-menu{background:#fff;float:none !important;width:auto;}
#commentgoto{display:none;}
#feedmenu{display:none !important;}
.banneritem img {height:auto !important;}
#leaderboard .html_leader{width:100%!important;height:90px!important;}
#nav ul.menu li.deeper ul{display:none !important;}
#searchdiv{float:right;text-align:right;}
#searchdiv .poping_links a{padding:6px 10px;}
#nav li a {padding:0 4px;text-transform:none!important;}
#message{top:auto;}	
#header .socialbuttons{display:none!important;}
.divider1mods .moduletable, .divider2mods .moduletable, #mainmods2 .module{width:100% !important;}
#sidemod2{position:relative !important;padding:10px;top:auto!important;}
#sidemod2 div{float:left;padding:0px;}
#bottom-wrap{margin-bottom:16px;margin-top:36px;float:none;}
#sidemod-wrap{float:none !important;margin-left:24px;clear:both;}
.skimlink {display:none!important;}
#jc span.bbcode{position:relative;margin-top:0px;right:0;}
.poping_links{text-align:right!important;}
#show7{display:none!important;}
#show7 .showcaseimg{background:none!important;}
#sctb,#sctoolbox{margin-right:12px;}
#comments .comments-buttons{opacity:.8;}
#showcase #show11,#showcase #show12{display:none}
#main.notfrontpage #footer .fn_static_1 .imgmask a.schead{font-size:20px;}
#sidemod-wrap{width:100%;text-align:center;max-width:660px;margin-left:0px;}
#sidemod2{width:200px;display:inline-block;}
#sidemod2 img{margin-left:0!important}
#main ul.relateditems li {width: 42.5%;}

.frontpage .fn_static_1 .imgmask{background:#003130;background:linear-gradient(90deg, #333 10%, #003130 50%,#333 90%); /* W3C */transition:1s all;}
.frontpage .fn_static_1:hover .imgmask{background:#333;background:linear-gradient(90deg, #333 0%, #003130 10%); /* W3C */}
}

@media screen and (max-width:479px)
{
#adRightColumn div div {width:90%!important;}
#nav li.item-101 a{background-image:none;padding-left:0px;}
.easy_img_caption_inner,.easy_img_caption{width:auto!important;display:block!important;float:none!important;}
.fpaper #fpnew{display:none;}
#showcase #show10{display:none}
}

@media screen and (max-width:799px){
div .item-page h2{font-size:24px;}
h2{font-size:16px;}
#leadingad{clear:both;float:none!important;padding:0px 0 32px 32px!important;}
.itembox.leading-0 .capsul{width:100%!important;}
.html_leader h2{font-size:150%}
#sclatest,#sctb,#sctoolbox{margin-right:0px;}
#sctb, .paperbtn {font-size: 12px;padding: 5px 40px 5px 10px;width: auto;}
#sctb{padding-right:25px}
.scbox{width:49%!important;}
.fpaper .imgis p{display:none!important}
#main #Kunena .kblock .kbody,#main #Kunena .current {overflow:visible}
.liPrefSelect div{width:100px;}
#liprefbox{font-size:10px;}
#main-content{margin-top:0px}
#main{padding-top:32px;}
#header{height:0px;}
#mob-nav{background:url('../images/icon-mobile.png') no-repeat;padding:21px;float:right;cursor:pointer;}
#mob-logo{background:url('../images/logo-top-2013-slimmer.png') no-repeat scroll 0px 0px transparent; background-size:100%;width: 200px;height:32px;position: fixed;left:0;}
#horiz-menu{visibility:hidden;transition:0.5s ease;}
#nav{visibility:hidden;transition:0.5s ease;background:#fff;margin-top:-100%}
#nav li.item-101{background: none;width:auto;}
#nav li.item-101 a{font-size:10px;}
.deeper,.item-792{clear:both;}
#horiz-menu #nav .mob-nav-show li{opacity:1}
.mob-nav-show #nav{visibility:visible;
display: inline-block;
height: auto;
position: relative;
border: 1px solid #000;
margin-top:0;
padding:10px;
width:98%}
#searchdiv{visibility:hidden;position:absolute;margin-top:-100%;transition:0.5s ease;right:0;}
.mob-nav-show #searchdiv{visibility:visible;background:#fff;z-index:999999999;padding:10px 5px;border:1px solid #000;margin-top:50px;padding-right:20px;}
#sctb{display:none;}
#footer,#footer2{text-align:center;}
#liprefbox.autoshow #autoshower{width:90%;}

#main ul.relateditems {margin:10px 20px 0 0}
#main ul.relateditems li{width:auto;height:auto;padding:10px;}
#main ul.relateditems li:nth-of-type(6),#main ul.relateditems li:nth-of-type(5){display:none}

#emaildaily{display:none}
#finalfooter .socialbuttons{float:none;text-align:center}

.liwa.shbtn{background:#4dc247;}
}

@media screen and (min-width: 800px) and (max-width:960px)
{
div.article-body img{max-width:780px;height:auto;} 
.frontpage #showcase #show1 {
  width: 400px;
  height: 280px!important;
}

}

@media screen and (min-width: 640px) and (max-width:799px)
{
div.article-body img,#comments .comment-box .img{max-width:600px;height:auto;}
.fn_static_1{margin-bottom:4px;}
}

@media screen and (max-width:840px){
#main #showcase .fn_static_1{width:100%!important;height:90px!important;display:inline-block;}
.frontpage .fn_static_1 .imgmask{background:#003130;background:linear-gradient(90deg, #360033 10%, #003130 90%); /* W3C */}
.frontpage .fn_static_1:hover .imgmask{background:#003130;background:linear-gradient(90deg, #003130 10%, #003130 90%); /* W3C */}
#main #showcase #filtered1{height:560px;overflow:hidden;}
#main #showcase .ezb-mod.ezblog-latestpost{height:300px;overflow:hidden;}
#finalfooter .socialbuttons a{font-size:24px;}
#finalfooter{padding:5px;height:100px;}
#main.notfrontpage #footer .fn_static_1 .imgmask a.schead{width:90%;}
#liprefbutton{width:94%}
#mainmods2{margin-right:0px;}
.fptrending{display:none}
#showcase .imgmask a.schead{font-size:12px}
#header-right{margin-top:0px!important;z-index:999;}
#header-right .socialbuttons{display:none!important}
#showcase .fn_static_1{margin-bottom:4px;}
.showcaseimg{background:none!important;}
#showcase .fn_static_1 .imgmask a.schead{max-height:130px;background:none;}
.article-body .sharethis{font-size:10px;}	
#main #main-content .sharethis .shbtn{padding:2px 5px;line-height:2;margin-right:0px;}	
#sidemod ul li{margin-bottom:10px;}
.article-body ul.pagenav li{font-size:12px;line-height:1.5;text-align:justify;}
.article-body p {font-size:16px;clear:left;}
.article-data span{clear:left;float:left;}
.fpaper .fpalt {width: 19%;}
.fpaper .NIBstyle .introtext.nibshow p,.fpaper .NIBstyle .introtext.nibshow blockquote{max-height:1000px;font-size:10px;line-height:1.2}
div.article-body img,#comments .comment-box .img{max-width:600px;height:auto;}
#comments-form label{font-size:12px}
.ezb-mod .avatar{display:none}
.ezb-mod .mod-post-author{margin-bottom:0px;}
.ezb-mod .mod-post-title{min-height:0}
#main .ezb-mod .mod-item{width: 100%;height:90px;padding:0px;}
#main .ezb-mod .mod-post-title{padding:10px;}
#main .ezb-mod .mod-post-author{width:auto;}
.item.column-1{padding-bottom:20px;}
#studb{display:none!important}
.item .artwrap {text-align:center}
div.normal .artwrap .imgmask {float:none;margin:0px auto 10px;}
#leading-wrap .artinf{text-align:center}
#leading-wrap .jcomments-links{text-align: center;}
.comments-link {display: inline-block;}
#leading-wrap .item.column-1{margin-bottom:20px;}
#main .ezb-mod a{font-size:14px}
.component-pad{padding-right:0px;}
.item{width:100%!important}
}

@media screen and (max-width:639px)
{
div.article-body img,#comments .comment-box .img{max-width:400px;height:auto;}
#main #showcase #filtered1{height:370px;overflow:hidden;}
#main #showcase .ezb-mod.ezblog-latestpost{height:300px;overflow:hidden;}
}

@media screen and (max-width:479px)
{
div.article-body img,#comments .comment-box .img{max-width:300px;height:auto;}
#sidemod2{padding:0px}
.item-page{margin-left:10px;}
ul{margin:10px 0px}
.items-row .NIBstyle h2{font-size:14px;}
#main .fpalt figure.imgmask{width:100%;height:80px;}
.component-pad{margin-right:0px;padding-right:0px;padding-left:3px;}
div div.item-page h2{font-size:20px}
.fpaper .fpalt{width:28%;}
.fpalt h3.paperhead{font-size:14px;margin:0 -0px 10px 0px}
.fpalt h2{font-size:12px}
#main-content .fpalt{margin-left:0px;margin-right:5px;padding-right:5px;}
#main-content #fpcol3{margin-right:0;}
#fpnew,#fpold{display:none!important;}
.paperbtn{height:20px}
.paperbtn:before{content:"Layout"}
.slidebtn:after{font-size:14px}
.fpaper div.component-pad div.item-separator{margin:0 0 20px 0}
#jc{padding-right:20px;}
#footer .fn_static_1,#footer2 .fn_static_1{width:150px;}
#searchboxer{display:none;}
.mob-nav-show #searchboxer{display:inline-block;position:relative;background:#fff;padding: 10px;border: 1px solid black;}
#sidemod ul li{width:100%;height:auto;}
}

@media screen and (max-width:340px)
{
#main #showcase .fn_static_1 {width: 100%!important;height:100px!important;}
#footer .fn_static_1,#footer2 .fn_static_1{width:200px;}
}

/*widescreen*/
@media screen and (min-width: 1270px) 
{
	.notfrontpage #footer .fn_static_1 .hasimg{height:auto}
	#main.notfrontpage .fn_static_1 .noimg p{padding:0px 8px 4px;height:auto;}
	#main.notfrontpage .fn_static_1 .noimg a.schead{position:relative;padding:0;color:#333;}
	#main.notfrontpage .fn_static_1{height:auto;}
	.notfrontpage #footer .fn_static_1 .hasimg .schead span{color: #000;opacity: .8;filter: alpha(opacity=80);max-height: 42px;line-height:1.3;}
	.notfrontpage #footer {background:#fff;position:absolute;right:-240px;top:0px;width:220px;}
	.notfrontpage #footer .fn_static_1:hover .hasimg .schead span {
background: transparent;box-shadow: none;}
	.notfrontpage #wrapper,.notfrontpage #horiz-menu{left:-120px;}
	.notfrontpage #searchboxer,.notfrontpage #commentgoto,.notfrontpage #searchdiv{position:relative;right:-100px;}
	.notfrontpage #header-right .socialbuttons {right:-232px;}
	/*#main.notfrontpage #sidemod-wrap{float:left;text-align:center;}
	#main.notfrontpage #leading-wrap{float:right;}
	#main.notfrontpage #leaderboardzero{width:1200px;text-align:center;}*/
}

@media screen and (max-width: 1269px)
{
.notfrontpage #footer .fn_static_1 .noimg p{color:#eee;}
#main .imgmask a.schead{position:absolute;padding:0 5px 5px;}
#main .showcaseimg{opacity:0.2}
#filtered2:before,.notfrontpage #filtered1:before{content:"Other recent stories...";font-size:20px;clear:both;display:block;padding:10px 0 20px;}
#filtered2:before{content:"Editor's picks..."}
#main.notfrontpage .fn_static_1 .hasimg {height:120px;}
}

#jc .coldcomment, #jc .coldcomment blockquote, #jc .coldcomment span.quote{color:#aaa;}
.showtogg .togme {display:block;padding-right:16px;padding-left:32px;float:left;}
.togme{display:none;}
.togme:hover{cursor:pointer;}
.showtogg .nointerest{max-height:0.9em;transition:all .5s;}
.nointerest{max-height:300em;transition:all 2s;}
.showtogg .nointerest.shown{max-height:300em;transition:all .5s;}
.showtogg .comcounter{position:absolute;}
.showtogg #comments .comment-box{padding-left:32px;}
#jc #showtop{display:inline-block;cursor:pointer;color:green;}
#jc #showall{display:none;cursor:pointer;color:green;}
.showtogg #jc #showtop{display:none;}
.showtogg #jc #showall{display:inline-block;}

.NIBstyle .introtext p,.NIBstyle .introtext blockquote{max-height:0px;visibility:hidden;transition:.5s all;background:#fff;margin:0px;}
.NIBstyle .introtext.nibshow p,.NIBstyle .introtext.nibshow blockquote{max-height:600px;visibility:visible;transition:.5s all;margin:1em 0;}

.blender{
width:100%;position:relative;padding-top:300px;margin-top:-300px;
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );}

/*blogcustom*/
#main #ezblog-body .blog-read .blog-title{font-size: 40px;
  font-family: georgia,times,serif!important;
  font-weight: normal;}
#main #eblog-wrapper.eblog-vintage .blog-horizonline:before{border-top:none}
#main #eblog-wrapper.eblog-vintage .blog-horizonline{width:auto}
#main #eblog-wrapper.eblog-vintage #ezblog-body .blog-read{padding-left:0;padding-top:0px;}
#main #ezblog-body .blog-head {text-align:left;}
#main #eblog-wrapper.eblog-vintage .blog-horizonline-inner {padding-left:0px;}
#main #eblog-wrapper.eblog-vintage #ezblog-body .blog-read{border:none}
#main #ezblog-body div.tag-featured > i {background:none;display:none;}
#main #ezblog-body .blog-brief{display:none}
#main #ezblog-body .blog-read .blog-text,#main #ezblog-body .blog-read .blog-text p,#main #ezblog-body .blog-read .blog-text div,#main #ezblog-body .blog-read .blog-text li{font-family:georgia,Times,serif!important; font-size: 18px!important;line-height: 1.5!important;word-spacing: 0.25em;!important}
#main #ezblog-body .blog-read .blog-text li {list-style:inherit;}
#ezblog-body div.tag-featured {float:none;}
#main #eblog-wrapper .blog-taglist.black-tag a i{background:#333;width:10px;}
#main #eblog-wrapper .blog-taglist.black-tag a span{background-image: none;background: #333}
#main #eblog-wrapper.eblog-vintage .blog-meta-bottom,#main #eblog-wrapper .blog-taglist span.tag-head{font-size:18px}
#main li.toolbar-item.user-write.float-r a span {color: orange!important;}
#main #eblog-wrapper.eblog-vintage #ezblog-body .blog-text-date {text-transform:none}
#main #ezblog-head{margin-bottom:0px}
#main #ezblog-body .blog-text-comments{float:right;border-left:0px}
#main #eblog-wrapper.eblog-vintage .blog-meta-bottom {background:none;border-top:none;}
#main #ezblog-body .blog-head{margin-bottom:10px;}
#eblog-wrapper #socialbutton.top{margin-bottom:0px;}
#main #eblog-wrapper .social-button-small.facebook-like{height:20px}
#eblog-wrapper #socialbutton:before {content: "Legally India has no liability for content by independent contributors and bloggers.";font-weight: bold;padding-bottom:20px;display:block;}
#blog-login .blog-login-helper li.float-r a:before {color: red;content:"Don't have an LI account yet? "}
#eblog-wrapper .blog-author{text-transform:none}
#ezblog-head .in.clearfix{text-align:center;}
#ezblog-head .in.clearfix h2{clear:both;padding-right:80px !important}
#ezblog-head .in.clearfix .component-links.float-r{display:none;}


.mid-banner img{padding: 40px 0}

#eblog-wrapper #socialbutton:before {content: "";font-weight: bold;padding-bottom:0px;display:inline;}
.ezb-mod .mod-avatar {margin:0px;padding-right:4px;}
.ezb-mod .mod-post-title{margin-left:0px;}
.blog-text{    font-family: Georgia,Times,serif;
    font-size: 18px;
    line-height: 1.5;}
	
#topfloater #nav li.item-101,#topfloater:hover #nav ul.menu li,#main #topfloater:hover a{opacity:1;transition-delay:0s;}
#topfloater #nav ul li ul li{opacity:1;transition-delay:0s;}
#topfloater #nav ul li{opacity:0;transition:1s all;transition-delay:10s;}

.cbox.even.unpub{background:#eee}
#ga-mod-chart-431{height:240px}

/*3.4*/
.cat-list-row0.clearfix,.cat-list-row1.clearfix{clear:both;} /*tags*/
.tag-category h2{text-transform:capitalize}
.pagination li {
    display: inline;
}
.tag-body img{float:left;margin-right:20px;}
.tag-category li.cat-list-row1,.tag-category li.cat-list-row0{float:left;margin-bottom:20px;}