.container .carea {padding-bottom:65px;max-width:1030px;min-height:260px;padding-top:28px;margin:0px auto 0px auto;}
.container .carea h1 {margin:0px 0px 3px 0px;}
.container .carea .npost {border-top:1px solid #d6d6d6;overflow:hidden;position:relative;padding:20px 0px;}
.container .carea .npost.npost1 {border-top:none;padding-bottom:0px;}
.container .carea .npost .cpost {padding:0 0 0px 295px; min-height:200px;}
.container .carea .npost .npic {width:269px; height:180px; position:absolute; top:30px; left:0;}
.container .carea .npost .npic img {float:none; max-width:100%; margin:0px; width:auto; height:auto;}
.container .carea .npost .ndate {float:left;margin:0px 0px;color:#15a88a;padding-right:10px;font-size:13px;}
.container .carea .npost .nttl {display:block;line-height:20px;margin:0px 0px 14px 0px;font-weight:500;font-size:20px;text-align:left;color:#000;}
.container .carea .npost .nttl:hover {text-decoration:underline !important;}
.container .carea .npost .nttl:hover {text-decoration:none;color:#8cc543;}
.container .carea .npost .ntxt {margin:0px;padding-bottom:0px;font-weight:400;line-height:20px;font-size:16px;}
.container .carea .npost .finishdate {margin:15px 0px 30px 0px;}
.container .carea .npost .finishdate span {font-weight:600;}
.container .carea .npost .nrea {font-weight:500;color:#000;display:block;text-align:center;margin:10px 0 10px;float:right;padding:2px 0px;border:1px solid transparent;font-size:14px;}
.container .carea .npost .nrea:hover {text-decoration:none;color:#8cc543;}
.carea span {color:#414141; font-weight:600;}
.carea a, h2, b {font-size:15px;}

.pagerFooter {float:right; margin:25px 20px 0px;}
.pagerFooter a.btn-pg {background:#d9d9d9;text-align:center;line-height:34px;}
.pagerFooter a.btn-pg:hover {background:#ba152f;}
.pagerFooter a {display:block;float:left;background:#d9d9d9;min-width:25px;padding:0px 5px;height:35px;text-align:center;line-height:34px;color:#ba152f;margin:0 2px;text-decoration:none;border-radius:5px;}
.pagerFooter span {display:block; float:left; height:35px; text-align:center; line-height:34px; color:#16305b; letter-spacing:1px; margin:0 2px; text-decoration:none;}
.pagerFooter a.ppselected {background:#ba152f;color:#fff;}
.pagerFooter a:hover {background:#ba152f;color:#fff;}
.carea .cpage .pagerFooter span {display:block; float:left; margin:0 6px; color:#000; letter-spacing:1px; line-height:35px;}


/*banner header*/
.header {background:url('/images/site/blogl/blog-1170.jpg') top center no-repeat;}
.res940 .header {background:url('/images/site/blogl/blog-940.jpg') top center no-repeat;}
.res720 .header {background:url('/images/site/blogl/blog-720.jpg') top center no-repeat;}
.res480 .header {background:url('/images/site/blogl/blog-480.jpg') top center no-repeat;}
.res320 .header {background:url('/images/site/blogl/blog-320.jpg') top center no-repeat;}

/* 940 */
.res940 .carea a, h2, b {font-size:15px;}

/* 720 */
.res720 .container .carea .npost .ndate {float:none; padding-bottom:6px;}
.res720 .carea a, h2, b {font-size:16px;}
.res720 .container .carea .npost .nrea {padding-top:0px; margin:0 0 10px;}
.res720 .container .carea .npost .ntxt {margin:0px; padding-bottom:10px;}

/* 480 */
.res480 h1 {padding-left:0px; padding-bottom:0px;}
.res480 .container .carea {padding:15px 20px 10px 20px;}
.res480 .container .carea .npost {width:440px; margin:0px auto;}
.res480 .container .carea .npost .ndate {float:none; font-size:15px; padding:0px 0px 10px;}
.res480 .container .carea .npost .nttl {margin:10px 0; text-align:left;}
.res480 .container .carea .npost .npic {display:block;position:relative;width:440px;margin:20px auto;height:auto;top:0px;}
.res480 .container .carea .npost .npic img {display:block;position:static;top:auto;width:auto;margin:0 auto;height:auto;}
.res480 .container .carea .npost {position:relative; min-width:440px; width:auto;}
.res480 .container .carea .npost .cpost {padding-left:0px;}
.res480 .container .carea .npost .cpost.large {padding:600px 0 0;}

/* 320 */
.res320 .container .carea {padding:25px 10px 10px 10px;}
.res320 .container .carea h1 {margin:0;}
.res320 .container .carea .npost {padding:20px 0px;}
.res320 .container .carea .npost .ndate {float:none; padding-bottom:13px; padding-right:0px;}
.res320 .container .carea .npost .nttl {margin:10px 0px 20px 0px;}
.res320 .container .carea .npost .npic {position:static;display:block;margin:0px auto 20px;width:280px;height:auto;border:0;}
.res320 .container .carea .npost .npic img {position:static;margin:0 auto;height:auto;width:auto;position:relative;bottom:auto;left:auto;display:block;top:auto;}
.res320 .container .carea .npost .cpost {padding:0 0 10px 0;}



/* social share buttom*/
 .npost .socialcntitems {float:left;margin:7px 0px 7px 0px;}
 .npost .socialcntitems .red {float:left; margin:0 5px 0 0;}
 .npost .socialcntitems .red.share2 {position:relative;}
 .npost .socialcntitems .red.ws {background:url(/images/site/ws.jpg) center no-repeat; height:20px; width:22px;}
 .npost .socialcntitems .red.ws:hover {background:url(/images/site/ws-h.jpg) center no-repeat;}
 .npost .socialcntitems .red.email {background:url(/images/site/mail.jpg) center no-repeat; height:20px; width:20px; cursor:pointer;}
 .npost .socialcntitems .red.wBtnShareAll {background:url(/images/template/share2-all-small.png) center no-repeat;height:20px;width:25px;cursor:pointer;margin:0px;}
 .npost .socialcntitems .red.wBtnShareAll:hover {background:url(/images/site/compartir-h.png) center no-repeat;}*/
 .npost .socialcntitems .red.wBtnShareAll {background:url(/images/template/share2-all-small.png) center no-repeat; height:20px; width:20px; cursor:pointer; margin:0px;}
 .npost .socialcntitems .red.wBtnShareAll:hover {background:url(/images/template/share2-all-small-h.png) center no-repeat;width:25px;}
 .npost .socialcntitems .wBoxShareAll {position:absolute;top:23px;width:120px;background:#eee;padding:10px;border:1px solid #b9b9b9;z-index:99;display:none;margin:0px;}
 .npost .socialcntitems .wBoxShareAll .wTxtLink {width:119px;margin:5px 0px 6px;border:none;height:20px;font-size:10px;color:#000;}
 .npost .socialcntitems .wBoxShareAll .txt {display:block;color:#000;}

input, button, textarea, select {
    color:#000;
}
 .npost .socialcntitems .wBoxShareAll .wCopyMsgError {font-size:11px; display:block; text-align:left; color:#C30000; margin-bottom:5px;}
 .npost .socialcntitems .link a {display:block;padding-left:30px;width:20px;height:20px;line-height:23px;margin-bottom:5px;color:#000;}
 .npost .socialcntitems .link a.fb-share {background:url(/images/site/fb.png) left no-repeat;}
 .npost .socialcntitems .link a.tw-share {background:url(/images/site/tw.png) left no-repeat;}
 .npost .socialcntitems .link a.lk-share {background:url(/images/site/lik.png) left no-repeat;}
 .npost .socialcntitems .link a.gp-share {background:url(/images/site/gp.png) left no-repeat;}
 .npost .socialcntitems .link a.pt-share {background:url(/images/site/pt.png) left no-repeat;}
 .npost .socialcntitems .link a.ws-share {background:url(/images/site/ws.jpg) left no-repeat;}
 .npost .socialcntitems .link a.ml-share {background:url(/images/site/mail.jpg) left no-repeat;}
 .npost .socialcntitems .red.email:hover {background:url(/images/site/mail-h.jpg) center no-repeat;}
 .npost .socialcntitems .red.google {margin-right:0px; width:33px; overflow:hidden;}
/* social share buttom end*/


/* Views */
.btnViews {border-radius:3px; color:#fff; font-size:10px; display:block; height:20px; width:61px; line-height:20px; background:#FF5402 url(/images/template/view-icon.png) 6px 50% no-repeat; font-size:11px;}
.btnViews .ViewsNum {display:block;height:20px;width:32px;margin-left:23px;text-align:center;color:#fff;}

.content .carea span {
    color:#fff;
    font-size:14px;
}
.btnViews .ViewsNum .visitsUnit {text-transform:uppercase;}
.btnFbShare {display:block; height:20px; width:20px; background:url(/images/site/fb.png);}
.btnFbShare:hover {background:url(/images/site/fb-h.png);}
.btnTwShare {display:block; height:20px; width:20px; background:url(/images/site/tw.png);}
.btnTwShare:hover {background:url(/images/site/tw-h.png);}

.npost .date {
    margin:0px;
    width:auto;
    font-size:15px;
    font-weight:600;
    float:left;
    margin:7px 10px 7px 0px;