.testimonials {display:none !important;}
.carea h1{font-weight:bold;margin:5px 0px 25px;padding-bottom:20px;border-bottom:3px solid;}
.content .carea {position:relative;}
.carea .postlist {padding-right:320px;}
.carea .postlist .npost {min-height:289px; border-top:1px solid #d1d1d1; float:left; position:relative; padding:35px 0px;}
.carea .postlist .npost .npic {width:360px; left:0px; position:absolute; top:36px; margin:0px;}
.carea .postlist .npost .npic img {max-width:100%;}
.carea .postlist .npost .nttl {color:#9d1128;display:block;text-align:left;margin:40px 0px 0px 380px;font-weight:700;font-size:22px;line-height:27px;clear:both;}
.carea .postlist .npost p.ntxt {float:left; width:auto; margin:13px 0px 0px 380px;}
.carea .postlist .npost .nrea {color:#ff5301;float:right;margin:20px 0px 0px;text-decoration:none;padding:5px 12px;font-weight:600;text-transform:uppercase;background:url(/images/template/readmore.png) right center no-repeat;padding-right:16px;}
.carea .postlist .npost .nrea:hover {text-decoration:underline;}
.carea .postlist .npost.npost1 {border-top:none; padding-top:0px;}
.carea .postlist .npost.npost1 .npic {top:0px;}

.carea .postlist .npost .socialcntitems {float:left; margin:0px 0px 0px 380px; line-height:20px;}
.carea .postlist .npost .socialcntitems .ndate {color:#ed6000;margin:0px;font-size:16px;float:left;line-height:29px;margin-right:10px;/* font-weight:600; *//* text-transform:uppercase; */}

/* ************ social share buttom ************ */
.socialitems {float:left;margin:5px 0px 0px 0px;}
.socialitems .red {display:block; float:left; width:20px; height:20px; cursor:pointer; position:relative; margin-right:5px;}
.socialitems .red a {display:block; height:20px;}
.socialitems .red.btnViews {border-radius:3px; width:61px; line-height:20px; background:#ff5301; text-align:center; cursor:auto;}
.socialitems .red.btnViews .ViewsNum {text-transform:uppercase; color:#fff; font-size:10px; background:url(/images/template/view-icon.png) left center no-repeat; padding-left:20px;}
.socialitems .red.btnFbShare {background:url(/images/template/fb.png) center no-repeat;}
.socialitems .red.btnFbShare:hover {background:url(/images/template/fb-h.png) center no-repeat;}
.socialitems .red.btnTwShare {background:url(/images/template/tw.png) center no-repeat;}
.socialitems .red.btnTwShare:hover {background:url(/images/template/tw-h.png) center no-repeat;}
.socialitems .red.btnWsShare {background:url(/images/template/ws.jpg) center no-repeat;}
.socialitems .red.btnWsShare:hover {background:url(/images/template/ws-h.jpg) center no-repeat;}
.socialitems .red.btnEmShare {background:url(/images/template/mail.jpg) center no-repeat;}
.socialitems .red.btnEmShare:hover {background:url(/images/template/mail-h.jpg) center no-repeat;}
.socialitems .red.btnMrShare {background:url(/images/template/botton-share.png) center no-repeat;}
.socialitems .red.btnMrShare:hover {background:url(/images/template/botton-share-h.png) center no-repeat;}
.socialitems .red.btnMrShare.wct-active {background:url(/images/template/botton-share-h.png) center no-repeat;}
.socialitems .btnMoreShare {display:none; position:absolute; top:23px; width:120px; background:#eee; padding:10px; border:1px solid #b9b9b9; z-index:999; margin:0px; left:0px;}
.socialitems .btnMoreShare .boxShareAll .link {display:block; overflow:hidden; padding-bottom:5px; border-bottom:solid 1px #b9b9b9; margin-bottom:5px;}
.socialitems .btnMoreShare .boxShareAll .link a {display:block; padding-left:30px; height:20px; line-height:20px; margin-bottom:5px; color:#000; font-size:15px;}
.socialitems .btnMoreShare .boxShareAll .link a.fb-share {background:url(/images/template/fb.png) left center no-repeat;}
.socialitems .btnMoreShare .boxShareAll .link a.tw-share {background:url(/images/template/tw.png) left center no-repeat;}
.socialitems .btnMoreShare .boxShareAll .link a.lk-share {background:url(/images/template/lik.png) left center no-repeat;}
.socialitems .btnMoreShare .boxShareAll .link a.pt-share {background:url(/images/template/pt.png) left center no-repeat;}
.socialitems .btnMoreShare .boxShareAll .link a.ws-share {background:url(/images/template/ws.jpg) left center no-repeat;}
.socialitems .btnMoreShare .boxShareAll .link a.ml-share {background:url(/images/template/mail.jpg) left center no-repeat;}
.socialitems .btnMoreShare .boxShareAll .txt {display:block; font-size:15px;}
.socialitems .btnMoreShare .boxShareAll .wTxtLink {border:none; width:100%; margin:5px 0px;}
.socialitems .btnMoreShare .boxShareAll .wCopyMsgError {font-size:11px; display:block; text-align:left; color:#C30000; margin-bottom:5px;}
.socialitems .btnMoreShare .boxShareAll .wbtnCopyLink {cursor:pointer; border:1px solid #b9b9b9; background:#fff; text-transform:uppercase;}

.res320 .socialitems .btnMoreShare {left:-28px;}

.res940 .carea .postlist .npost {min-height:353px;}
.res940 .carea .postlist .npost .socialcntitems {margin:0px 0px 0px 233px;}
.res940 .carea .postlist .npost .nttl {margin-left:233px;}
.res940 .carea .postlist .npost p.ntxt {margin-left:233px;}
.res940 .carea .postlist .npost .npic {width:213px;}

.res720 .carea {padding-bottom:30px;}
.res720 .carea .postlist .npost {width:auto; margin:0px auto;}
.res720 .carea .postlist .npost .socialcntitems {margin:0px; float:none; height:auto;}
.res720 .carea .postlist .npost .npic {position:static; display:block; margin:20px auto; height:auto; width:auto;}
.res720 .carea .postlist .npost .nttl {margin:10px 0px; display:block; float:none;}
.res720 .carea .postlist .npost p.ntxt {padding:0px; margin:0px;}

.res480 .carea {padding-bottom:30px;}
.res480 .carea .postlist {padding:0px; min-height:auto !important; overflow:hidden;}
.res480 .carea .postlist .npost {width:auto; margin:0px auto;}
.res480 .carea .postlist .npost .socialcntitems {margin:0px; float:none; height:auto;}
.res480 .carea .postlist .npost .socialcntitems .ndate {padding:7px 0px; float:none;}
.res480 .carea .postlist .npost .socialcntitems .socialitems {float:none; height:24px; margin:0px;}
.res480 .carea .postlist .npost .npic {position:static; display:block; margin:20px auto; height:auto; width:auto;}
.res480 .carea .postlist .npost .nttl {margin:10px 0px; display:block; float:none;}
.res480 .carea .postlist .npost p.ntxt {padding:0px; margin:0px;}

.res320 .carea {padding-bottom:30px;}
.res320 .carea .postlist {padding:0px; min-height:auto !important; overflow:hidden;}
.res320 .carea .postlist .npost {width:auto; margin:0px auto;}
.res320 .carea .postlist .npost .socialcntitems {margin:0px; float:none; height:auto;}
.res320 .carea .postlist .npost .socialcntitems .ndate {padding:7px 0px; float:none;}
.res320 .carea .postlist .npost .socialcntitems .socialitems {float:none; height:24px; margin:0px;}
.res320 .carea .postlist .npost .npic {position:static; display:block; margin:20px auto; height:auto; width:auto;}
.res320 .carea .postlist .npost .nttl {margin:10px 0px; display:block; float:none;}
.res320 .carea .postlist .npost p.ntxt {padding:0px; margin:0px;}

/* ** SideBar ** */
.sidebar {position:absolute;top:126px;right:20px;width:290px;}
.sidebar .widget {margin-bottom:30px; overflow:hidden;}
.sidebar .widget .title {height:41px;line-height:41px;text-align:left;font-size:17px;text-transform:uppercase;color:#FFF;font-weight:700;background:#ed6000;}
.sidebar .widget.cats-icon .title {}
.sidebar .widget.cats-icon .title span{background:url(/images/template/categories-icon.png) 10px center no-repeat;}
.sidebar .widget.rpost-icon .title {}
.sidebar .widget.rpost-icon .title span{background:url(/images/template/recent-icon.png) 10px center no-repeat;}
.sidebar .widget.mpost-icon .title {}
.sidebar .widget.mpost-icon .title span{background:url(/images/template/popular-icon.png) 10px center no-repeat;}

.sidebar .widget .title span {padding-left:43px;}
.sidebar .widget .cnt ul {list-style:none; padding:0px; margin:0px; border-bottom:1px solid #c2c0c0;}
.sidebar .widget .cnt ul li {border-top:1px solid #c2c0c0;}
.sidebar .widget .cnt ul li a {font-size:18px;color:#000;display:block;padding:10px 25px 10px 43px;text-align:left;margin:3px auto;background:url(/images/template/bullet.png) 25px 13px no-repeat;font-weight:700;line-height:21px;}
.sidebar .widget .cnt ul li a:hover {background:url(/images/template/bullet.png) 25px 13px no-repeat #9d1128;text-decoration:none;color:#fff;}

.sidebar .widget .cnt ul li ul {list-style:none; padding:0px 0px 0px 20px; margin:0px; border:none;}
.sidebar .widget .cnt ul li ul li {border-top:none;}
.sidebar .widget .cnt ul li ul li a {font-size:15px;color:#28345e;display:block;padding:10px 25px 10px 40px;text-align:left;margin:3px auto 0px auto;font-weight:400;text-transform:uppercase;}
.sidebar .widget .cnt ul li ul li a:hover {background:url(/images/template/bullet.png) 25px 13px no-repeat;color:#000;text-decoration:underline;}

.sidebar .widget.archive .cnt ul li {position:relative;}
.sidebar .widget.archive .cnt ul li img {position:absolute; right:25px; top:20px; cursor:pointer;}
.sidebar .widget.archive .cnt ul li ul {display:none;}
.sidebar .widget.archive .cnt ul li ul li a {padding:13px 35px;}
.sidebar .widget.newsletter {margin:0px;}

.sidebar .widget .form {background:#e3e6ec; overflow:hidden; padding:25px 0px 25px 0px;}
.sidebar .widget.newsletter .form {background:#999;}
.sidebar .widget .form .formtt {font-size:20px; line-height:22px; font-weight:600; color:#fff; text-align:center; margin:0px 0px 20px 0px; text-transform:uppercase;}
.sidebar .widget .form form {margin:0px 15px 0px 15px;}
.sidebar .widget .form input {width:100%; border:0; height:40px; margin-bottom:10px; padding-left:11px; color:#28335d; font-weight:600; box-sizing:border-box;}
.sidebar .widget .form input.cwrPH {color:#28335d !important;}
.sidebar .widget .form form .security input.code {height:35px; width:110px; float:right; padding:0px 10px 0px 10px; text-align:center; margin-bottom:15px;}
.sidebar .widget .form form .security input.submit {margin:0px; padding:0; width:100%; height:44px; font-size:20px; color:#ffffff !important; background:#de5313; text-transform:uppercase; border:none; font-weight:700; outline:none; cursor:pointer;}
.sidebar .widget .form form .security input.submit:hover {background:#112042;}
.sidebar .widget .form form .security span {float:left; display:block; font-size:18px; color:#fff; line-height:37px; font-weight:600;}
.sidebar .widget .form form .security span b {text-decoration:underline;}

.res480 .sidebar {position:static; width:100%; margin-top:25px; top:0px; right:0px;}
.res480 .sidebar .widget .form form .security input.code {width:70%;}
.res320 .sidebar {position:static; width:100%; margin-top:25px; top:0px; right:0px;}
.res320 .sidebar .widget .form form .security input.code {width:53%;}

/* Paging Start */
.pagerFooter {float:right; margin-top:10px;}
.pagerFooter a.btn-pg {background:#28345e; text-align:center; line-height:34px; color:#fff;}
.pagerFooter a.btn-pg:hover {background:#ff5301;}
.pagerFooter a {display:block;float:left;background:#d9d6d2;width:33px;height:35px;text-align:center;line-height:34px;color:#28345e;margin:0 2px;text-decoration:none;border-radius:5px;}
.pagerFooter span {display:block; float:left; height:35px; text-align:center; line-height:34px; color:#000; letter-spacing:1px; margin:0 2px; text-decoration:none;}
.pagerFooter a.ppselected {background:#28345e;color:#fff;}
.pagerFooter a:hover {background:#28345e;color:#fff;}
.carea .pagerFooter span {display:block; float:left; margin:0 6px; color:#000; letter-spacing:1px; line-height:35px;}

/* Email Share */
#eShareAbsLayer {position:fixed; width:100%; height:100%; top:0; left:0; z-index:10000; background:url(/img/px-black-trans.png);}
#eShareAbsLayer #eShareCntForm {position:absolute; width:643px; height:auto; left:50%; margin-left:-321px; top:100px !important; background-color:#fff;}
#eShareAbsLayer .eShareCntTitle {text-align:center; color:#fff; padding:20px 0px; font-size:26px; background:url(/images/template/icon-mail.png) 80px no-repeat #28345e;}
#eShareAbsLayer #eShareFormClose {position:absolute; right:13px; top:10px; cursor:pointer;}
#eShareAbsLayer form {padding:20px 30px 20px;}
#eShareAbsLayer #eShareFriends {padding-top:5px;}
#eShareAbsLayer .eShareFormRow {margin-top:5px; position:relative; margin:0px 15px 0px;}
#eShareAbsLayer .eShareFormRowExtra {padding-top:8px; position:relative;}
#eShareAbsLayer .eShareFormRemove {position:absolute; right:10px; top:14px; z-index:1; color:#28345e; font-weight:bold; font-size:19px;}
#eShareAbsLayer .eShareFormRow label {display:inline-block; *display:inline; zoom:1; width:100px; text-align:right;}
#eShareAbsLayer.eng .eShareFormRow label {width:196px; margin-right:6px;}
#eShareAbsLayer .eShareFormRow label.eShareFormLabel2 {display:block; width:auto; text-align:left; margin:10px 0px;}
#eShareAbsLayer .eShareFormRow textarea {resize:none; height:140px; width:96.5%; padding-left:2px; padding-right:2px; margin-bottom:20px; border:1px solid #d1d1d1;}
#eShareAbsLayer .eShareFormRow #eShareAddFriend {margin-left:100px;}
#eShareAbsLayer.eng .eShareFormRow #eShareAddFriend {margin-left:205px; color:#28345e; font-weight:600;}
#eShareAbsLayer .eShareFormRow #eShareFormSubmit {width:70px; float:right; height:37px; margin-right:13px; border-style:unset; background:#28345e; color:#fff; font-weight:700; font-size:15px; text-transform:uppercase;}
#eShareAbsLayer .eShareFormRow #eShareFormSubmit:hover {background:#ff5301;}
#eShareAbsLayer input {width:250px;}
#eShareAbsLayer.eng input {width:326px; height:28px; margin-bottom:10px; border:1px solid #d1d1d1;}
#eShareAbsLayer input#eShareSecCod {width:75px; height:33px; float:right; margin-right:10px;}
#eShareAbsLayer #eShareLabelCod {float:right; margin:0px 10px; width:105px; color:#28345e; text-align:right; line-height:18px;}
#eShareAbsLayer .eShareClear {clear:both;}

.res480 #eShareAbsLayer #eShareCntForm {width:480px; margin-left:-240px;}
.res480 #eShareAbsLayer .eShareFormRow {margin:0px 0px;}
.res480 #eShareAbsLayer .eShareFormRow textarea {width:95.5%;}
.res480 #eShareAbsLayer .eShareFormRow #eShareFormSubmit {margin-right:13px;}
.res480 #eShareAbsLayer.eng .eShareFormRow #eShareAddFriend {margin:0px 0px 10px; display:block;}
.res480 #eShareAbsLayer.eng .eShareFormRow label {display:block; width:100%; text-align:left; margin:0px 0px 5px;}
.res480 #eShareAbsLayer .eShareFormRemove {top:35px; right:-8px;}
.res480 #eShareAbsLayer .eShareCntTitle {background:url(/images/template/icon-mail.png) 40px no-repeat #00b1bb; font-size:20px;}
.res480 #eShareAbsLayer.eng input {width:96%; height:25px;}
.res480 #eShareAbsLayer #eShareLabelCod {width:200px;}

.res320 #eShareAbsLayer .eShareFormRow {margin:0px 0px;}
.res320 #eShareAbsLayer .eShareFormRow textarea {width:98%;}
.res320 #eShareAbsLayer .eShareFormRow #eShareFormSubmit {margin-right:0px;}
.res320 #eShareAbsLayer .eShareFormRemove {top:35px; right:-21px;}
.res320 #eShareAbsLayer .eShareCntTitle {background:url(/images/template/icon-mail.png) 46px no-repeat #00b1bb; font-size:18px; padding:10px 55px 10px 106px; text-align:center;}
.res320 #eShareAbsLayer #eShareCntForm {width:317px; margin-left:-158px;}
.res320 #eShareAbsLayer.eng .eShareFormRow label {display:block; width:100%; text-align:left; margin:0px 0px 5px;}
.res320 #eShareAbsLayer.eng .eShareFormRow #eShareAddFriend {margin:0px 0px 10px; display:block;}
.res320 #eShareAbsLayer.eng input {width:99%; height:25px;}
.res320 #eShareAbsLayer input#eShareSecCod {margin-right:5px;}
.res320 #eShareAbsLayer #eShareLabelCod {width:200px;}