.cpage {overflow:hidden; padding:0;}
.res720 .carea {padding:30px 20px 30px; width:auto;}
.res480 .carea {padding:20px;width:auto;}
.res320 .carea {padding:20px 10px;width:auto;}

/* Posts */
.posts {overflow:hidden;}
.posts .npost {margin:15px 10px;min-height:179px;float:left;position:relative;overflow:hidden;}
.posts .socialcntitems {float:left; clear:both; width:400px; margin:0px 0px 0px 231px;}
.carea .newsrside .posts .npic img {width:300px;height:auto;left:0px;position:absolute;top:0px;}
.posts .npost p.ntxt {float:left;width:auto;margin:15px 0px 0px 318px;}

.posts .npost p.ntxt a {color:#ce3426;}
.ndate {float:right;margin:0;width:auto;}
.carea .newslside .posts .nttl {float:left;text-align:left;margin:15px 0px 0px 320px;font-weight:600;font-size:20px;width:auto;color:#ce3426;text-decoration:none;text-transform:uppercase;font-family:'Oswald' , sans-serif;}
.posts .npost .socialcntitems .ndate {margin:0px; width:auto; font-size:13px; font-weight:500; float:left;}
.posts .redblog {cursor:pointer;}
.posts .npost .socialcntitems .red2 {margin:0px 0px 0px 5px; padding:0px; float:right; width:293px;}
.posts .npost .socialcntitems .red2 .red {margin:0px 0px 0px 5px; padding:0px; float:left;}
.posts span.red.google {width:33px; overflow:hidden;}
.posts .npost .nrea {float:right;clear:both; *clear:none;margin:0; *margin:37px 0px 8px 0px;font-weight:600;text-decoration:none;color:#ce3426;padding:0 0 0 12px;}
.posts .npost .nrea:hover {color:#000;}
.res940 .posts .npost {margin:15px 0;}
.res720 .posts .npost .socialcntitems .red2 .red.google {width:35px; overflow:hidden;}
.res480 .posts .socialcntitems {margin:0px;}
.res480 .posts .npost .socialcntitems .red2 .red.google {width:35px; overflow:hidden;}
.res480 .posts .nttl {margin:10px 0;}
.res480 .posts .npost{margin:0;}
.res480 .posts .npost p.ntxt {padding:0; margin:10px 0px;}
.res480 .posts .npic {position:relative;display:block;width:auto;margin:0 auto;}
.res480 .posts .npic img {margin:0 auto;width:440px;height:auto;position:relative;}
.res480 .posts .npost .socialcntitems .red2 .red {float:left;}
.res480 .posts .npost .socialcntitems .red2 {padding:5px 0px 7px 0px;}
.res480 .posts .npost .nrea {margin:10px 0px;}
.res480 .posts .npost .socialcntitems .ndate {padding:7px 0px;}
.res480 .posts .col2 {margin:-30px auto 0px auto;}
.res480 .posts span {text-align:left !important;}
.res320 .posts .socialcntitems {margin:0px;}
.res320 .posts .npost .socialcntitems .red2 .red.google {width:35px; overflow:hidden;}
.res320 .posts .nttl {margin:0 0 10px;}
.res320 .posts .npost{float:none;margin:10px;overflow:hidden;}
.res320 .posts .npost p.ntxt {padding:0; margin:10px 0px;}
.res320 .posts .npic {position:relative;display:block;width:auto;margin:0 auto;}
.res320 .posts .npic img {margin:0 auto;width:auto;height:auto;position:relative;}
.res320 .posts .npost .socialcntitems .red2 .red {float:left;margin:0 5px 0 0;}
.res320 .posts .npost .socialcntitems .red2 {padding:0;float:none;overflow:hidden;margin:0;width:auto;}
.res320 .posts .npost .nrea {margin:10px 0px;}
.res320 .posts .npost .socialcntitems .ndate {padding:7px 0px;float:none;}
.res320 .posts .col2 {margin:-30px auto 0px auto;}

/* Paging Start */
.pagerFooter {float:right;}
.pagerFooter a.btn-pg {background:#12a4dd; text-align:center; line-height:34px; color:#fff;}
.pagerFooter a.btn-pg:hover {background:#000;}
.pagerFooter a {display:block; float:left; background:#12a4dd; min-width:25px; padding:0px 5px; height:35px; text-align:center; line-height:34px; color:#fff; margin:0 2px; text-decoration:none; border-radius:5px;}
.pagerFooter span {display:block; float:left; height:35px; text-align:center; line-height:34px; color:#033455; letter-spacing:1px; margin:0 2px; text-decoration:none;}
.pagerFooter a.ppselected {background:#000;}
.pagerFooter a:hover {background:#000;}
.pagerFooter span {display:block; float:left; margin:0 6px; color:#000; letter-spacing:1px; line-height:35px;}

/* side bar */
.sidebar {background:#f1eff0;}
.sidebar .widgetBlog {margin:0 0 5px;}
.sidebar .widgetBlog ul {padding-left:30px;padding-bottom:15px;display:none;list-style:none;background:#b01622;margin:0;color:#fff;}

.sidebar .widgetBlog ul ul {display:block;}
.sidebar .widgetBlog.archive ul li {font-weight:700;}
.sidebar .widgetBlog.archive ul li li {font-weight:400;}
.sidebar .widgetBlog ul li a {color:#fff;padding:5px 0;display:block;font-size:14px;text-decoration:none;text-align:left;text-transform:uppercase;}
.sidebar .widgetBlog .rpost {display:block;padding:6px 6px 6px 20px;color:#fff;font-weight:600;line-height:11px;cursor:pointer;text-transform:uppercase;background:url('/images/site/flecha.png') 8px 6px no-repeat #292b37;}
.sidebar .widgetBlog .rpost.wct-active {background:url(/images/site/flecha-h.png) 7px 7px no-repeat #292b37;}
.sidebar .widgetBlog .rpost.icon2 {}
.sidebar .widgetBlog .rpost.icon3 {}
.sidebar .widgetBlog .rpost.icon4 {}

/* Cols */
.col {float:right;}
.col.col2 {width:860px;margin:0 0 0 30px;}
.col.col1 {width:280px;}
.res940 .col.col1 {width:27%;}
.res940 .col.col2 {width:70%; margin:0 0 0 20px;}
.res720 .col.col1 {width:auto; margin-top:20px; float:none;}
.res720 .col.col2 {width:auto; margin:0; overflow:hidden; float:none;}
.res480 .col.col1 {width:100%; margin-top:20px; float:none;}
.res480 .col.col2 {width:auto; margin:0; float:none;}
.res480 .col {float:none; overflow:hidden;}
.res320 .col.col1 {width:100%; margin-top:20px;}
.res320 .col.col2 {width:100%; margin:0;}
.res320 .col {overflow:hidden; float:none;}
.cwrTS{display:block !important;}