h1 {margin-bottom:30px;}
.st {font-size:30px;}

.res940 h1 {font-size:35px; line-height:38px;}

.res720 h1 {font-size:30px; line-height:33px;}
.res720 .st {font-size:24px;}

/* Old Image Classes Start */
.container .carea .xir {padding:0px 0px 20px 16px;}
.container .carea .xil {padding:0px 16px 20px 0px;}

.res1810 .container .carea .xir {padding:0px 0px 20px 27px;}
.res1810 .container .carea .xil {padding:0px 27px 20px 0px;}
/* Old Image Classes End */

.cnt {position:relative;}
.cnt .content {margin-right:290px;}
.cnt .content .sitepath {font-size:18px; color:#c43430; margin-bottom:20px;}
.cnt .content .sitepath a {color:#414042;}
.cnt .content p.date {color:#ccc; font-size:18px; font-weight:600;}
.cnt .content .social {margin:30px 0px; padding:20px; border:solid 1px #9d9d9d; font-size:23px; color:#9d9d9d;}
.cnt .content .social .links {margin-top:15px; overflow:hidden; font-size:20px;}
.cnt .content .social .links a {display:block; font-weight:700; color:#9d9d9d; float:left; margin-right:20px; padding-left:30px;}
.cnt .content .social .links a.fb {background:url(/images/0/sm-fb.png) left center no-repeat; background-size:25px;}
.cnt .content .social .links a.ig {background:url(/images/0/sm-ig.png) left center no-repeat; background-size:25px;}
.cnt .content .social .links a.tw {background:url(/images/0/sm-tw.png) left center no-repeat; background-size:25px;}
.cnt .content .fpots {background:#c43430;margin-bottom:30px;}
.cnt .content .fpots .ncats {padding:10px; font-size:18px; color:#fff;}
.cnt .content .fpots .ncats a.ncatsentry {font-weight:700; color:#fff;}

.res1810 .cnt .content {margin-right:410px;}
.res1810 .cnt .content .sitepath {font-size:22px;}
.res1810 .cnt .content p.date {font-size:22px;}
.res1810 .cnt .content .social {font-size:28px;}
.res1810 .cnt .content .social .links {font-size:25px;}
.res1810 .cnt .content .social .links a {height:45px; line-height:45px; padding-left:55px;}
.res1810 .cnt .content .social .links a.fb {background:url(/images/0/sm-fb.png) left center no-repeat;}
.res1810 .cnt .content .social .links a.ig {background:url(/images/0/sm-ig.png) left center no-repeat;}
.res1810 .cnt .content .social .links a.tw {background:url(/images/0/sm-tw.png) left center no-repeat;}
.res1810 .cnt .content .fpots .ncats {font-size:22px;}

.res940 .cnt .content .social {font-size:18px;}
.res940 .cnt .content .social .links {font-size:14px;}
.res940 .cnt .content .social .links a {height:25px; line-height:25px;}
.res940 .cnt .content .fpots .ncats {font-size:15px;}

.res720 .cnt .content {margin-right:0px;}
.res720 .cnt .content .social {font-size:18px;}
.res720 .cnt .content .social .links {font-size:14px;}
.res720 .cnt .content .social .links a {height:25px; line-height:25px;}
.res720 .cnt .content .fpots .ncats {font-size:15px;}

.res480 .cnt .content {margin-right:0px;}
.res480 .cnt .content .sitepath {font-size:15px;}
.res480 .cnt .content .social {font-size:18px;}
.res480 .cnt .content .social .links {font-size:14px;}
.res480 .cnt .content .social .links a {height:25px; line-height:25px;}
.res480 .cnt .content .social .links a.tw {margin-top:10px;}
.res480 .cnt .content .fpots .ncats {font-size:15px;}

.res320 .cnt .content {margin-right:0px;}
.res320 .cnt .content .sitepath {font-size:13px; margin-bottom:10px;}
.res320 .cnt .content p.date {font-size:15px;}
.res320 .cnt .content .social {font-size:16px;}
.res320 .cnt .content .social .links {font-size:14px;}
.res320 .cnt .content .social .links a {height:25px; line-height:25px; float:none;}
.res320 .cnt .content .social .links a.ig {margin-top:10px;}
.res320 .cnt .content .social .links a.tw {margin-top:10px;}
.res320 .cnt .content .fpots .ncats {font-size:15px;}

.cnt .sidebar {position:absolute; top:0px; right:0px; width:270px;}
.cnt .sidebar .categories {padding:10px 15px; border:solid 2px #e9a922; margin-bottom:30px;}
.cnt .sidebar .categories ul {margin:0px; padding:0px; list-style:none;}
.cnt .sidebar .categories ul li {position:relative; margin-bottom:10px;}
.cnt .sidebar .categories ul li a {display:block; font-size:20px; font-weight:700; border-bottom:solid 2px #e9a922; padding-bottom:5px;}
.cnt .sidebar .categories ul li a:hover {text-decoration:none;}
.cnt .sidebar .categories ul li span.ddown {position:absolute; z-index:99; top:0px; right:0px; display:block; width:13px; height:34px; background:url(/images/0/dd-down.png) center no-repeat;}
.cnt .sidebar .categories ul li span.ddown.active {background:url(/images/0/dd-up.png) center no-repeat;}
.cnt .sidebar .categories ul li span.ddown:hover {cursor:pointer;}
.cnt .sidebar .categories ul li ul {display:none; margin-top:10px;}
.cnt .sidebar .categories ul li ul.show {display:block;}
.cnt .sidebar .categories ul li ul li a {font-size:17px; font-weight:400; color:#414042; border:none; padding:0px; padding-left:15px; background:url(/images/0/bullet.png) left 8px no-repeat;}
.cnt .sidebar .categories ul li ul li a:hover {text-decoration:underline;}
.cnt .sidebar .categories ul li ul li a.selected {text-decoration:underline;}
.cnt .sidebar .banner {margin-bottom:30px;}
.cnt .sidebar .banner:last-child {margin:0px;}

.res1810 .cnt .sidebar {width:360px;}
.res1810 .cnt .sidebar .categories ul li a {font-size:28px;}
.res1810 .cnt .sidebar .categories ul li span.ddown {height:45px;}
.res1810 .cnt .sidebar .categories ul li ul li a {font-size:24px; background:url(/images/0/bullet.png) left 14px no-repeat;}

.res720 .cnt .sidebar {position:static; width:640px; margin:20px auto 0px auto;}
.res480 .cnt .sidebar {position:static; width:420px; margin:20px auto 0px auto;}
.res320 .cnt .sidebar {position:static; width:300px; margin:20px auto 0px auto;}

/* Blog Footer */
.blog-footer {margin-top:30px;}
.blog-footer .blog-cnt span.title {font-size:25px;color:#08223c;line-height:normal;text-align:left;text-transform:uppercase;font-weight:700;margin-bottom:25px;display:block;}
.blog-footer .blog-cnt {overflow:hidden; margin:0px auto;}
.blog-footer .blog-cnt .cpost {float:left; width:32%; padding:0px 4px 0px 4px;}
.blog-footer .blog-cnt .cpost.cpost4 {padding-right:0px !important;}
.blog-footer .blog-cnt .cpost .npic img {margin:0px auto;}
.blog-footer .blog-cnt .cpost .date {text-transform:uppercase; font-weight:600; font-size:16px; color:#ccc; margin-top:15px;}
.blog-footer .blog-cnt .cpost .ttl {font-size:20px; font-weight:700; text-align:left; margin-top:13px;}
.blog-footer .blog-cnt .cpost .ttl a {color:#08223c;}

.res1810 .blog-footer .blog-cnt span.title {font-size:30px;}
.res1810 .blog-footer .blog-cnt .cpost {padding:0px 20px 0px 20px; width:413px;}
.res1810 .blog-footer .blog-cnt .cpost .date {font-size:20px;}
.res1810 .blog-footer .blog-cnt .cpost .ttl a {font-size:22px;}

.res940 .blog-footer .blog-cnt span.title {font-size:25px;}
.res940 .blog-footer .blog-cnt .cpost .date {font-size:13px;}
.res940 .blog-footer .blog-cnt .cpost .ttl a {font-size:17px;}

.res720 .blog-footer .blog-cnt span.title {font-size:25px;}
.res720 .blog-footer .blog-cnt .cpost .date {font-size:13px;}
.res720 .blog-footer .blog-cnt .cpost .ttl a {font-size:17px;}

.res480 .blog-footer .blog-cnt {width:440px;}
.res480 .blog-footer .blog-cnt .cpost {width:auto; margin-bottom:25px; float:none;}
.res480 .blog-footer .blog-cnt .cpost .npic {margin:0px;}

.res320 .blog-footer .blog-cnt {width:300px;}
.res320 .blog-footer .blog-cnt .cpost {width:100%; margin-left:0px; margin-bottom:15px; padding:0px;}
.res320 .blog-footer .blog-cnt span.title {font-size:20px;}
.res320 .blog-footer .formcoment .formcomentHeader .title {display:block; font-size:23px;}
.res320 .blog-footer .formcoment .formcomentHeader .countComent {float:left; text-align:left; margin:0px; font-size:15px;}
.res320 .blog-footer .formcoment .formareaComment {padding-right:5px;}
.res320 .blog-footer .blog-cnt .cpost .npic {margin:0px auto;}
.res320 .blog-footer .blog-cnt .cpost .npic img {max-width:100%; margin:0px auto; display:block;}
.res320 .blog-footer .blog-cnt .cpost .ttl {width:auto; margin:3px auto;}

/* Comments */
.blog-footer .formcoment {float:left; width:100%; margin:55px 0px 10px;}
.blog-footer .formcoment .formcomentHeader {position:relative; overflow:hidden; margin-bottom:10px;}
.blog-footer .formcoment .formcomentHeader .title {font-size:25px;color:#08223c;font-weight:700;}
.blog-footer .formcoment .formcomentHeader .countComent {font-size:18px; line-height:18px; padding:8px 0px 8px 0px; float:right; text-align:right;}
.blog-footer .formcoment .formareaComment {padding-right:23px;}
.blog-footer .formcoment .formareaComment .sendComment button {background:#e9a922;border:0;padding:10px;width:150px;border-radius:5px;float:right;margin:10px 0px 0px;color:#fff;font-weight:700;cursor:pointer;margin-right:-23px;}
.blog-footer .formcoment .formareaComment .sendComment button:hover {background:#c43430;}
.blog-footer .formcoment .formareaComment textarea.comentText {background:none; border:solid 1px #e9a922; border-radius:5px; display:block; width:100%; padding:10px; min-height:76px; color:#020202; font-size:16px; resize:none;}
.blog-footer .formcoment .formareaComment .cwrPH {color:#020202 !important;}
.blog-footer .formcoment .comentfoot {font-size:16px;}
.blog-footer .formcoment .comentfoot .login {margin:20px 0px 0px 0px; text-align:left;}
.blog-footer .formcoment .comentfoot .login a {font-size:16px; color:#e9a922; font-weight:700;}

.blog-footer .coments {overflow:hidden; margin:0px;}
.blog-footer .coments .coment {margin-top:25px;}
.blog-footer .contentList p {text-align:justify; margin:7px 0px 0px 0px; font-size:18px;}
.blog-footer .listheader {border-bottom:1px solid #c43430; padding-bottom:7px; color:#666;}
.blog-footer span.dateComent {margin:0px 0px 0px 5px; font-weight:300; font-size:15px; display:inline; color:#666;}
.blog-footer span.name {color:#e9a922; font-size:17px; padding:0px 5px 0px 0px; margin:0px; display:inline; font-weight:700;}

.res720 .blog-footer .formcoment {margin:30px 0px 10px 0px;}

.res480 .blog-footer .coments {width:420px; margin:0px auto;}
.res480 .blog-footer .formcoment {margin:10px auto 10px auto; max-width:420px; float:none;}
.res480 .blog-footer .formcoment .comentfoot .login {margin-top:10px; width:230px; float:left;}

.res320 .blog-footer .coments {width:300px; margin:0px auto;}
.res320 .blog-footer .formcoment {float:none; width:300px; margin:0px auto;}
.res320 .blog-footer .formcoment .comentfoot .login {margin:10px 0px 0px 0px; font-size:15px;}
.res320 .blog-footer .formcoment .comentfoot .login a {font-size:15px;}
.res320 .blog-footer .formcomentHeader {height:auto;}
.res320 .blog-footer .formcomentHeader .title {line-height:normal; height:auto; text-align:left; font-size:26px;}
.res320 .blog-footer .formcomentHeader .countComent {float:left; width:100%; line-height:normal; margin-top:10px; position:static;}
.res320 .blog-footer .formareaComment textarea.comentText {width:94%; float:none; font-size:15px;}
.res320 .blog-footer .formareaComment .sendComment button {margin:15px -5px 0px 10px; display:block; width:140px; padding:10px 5px 10px 5px;}
.res320 .blog-footer .formcomentfoot {margin:20px 0px 20px 0px; clear:both; line-height:23px;}
/* Blog Footer */

/* Yellow Border Block Start */
.bordertext .btarea .text {border-top:12px solid #e9a922; border-bottom:12px solid #e9a922; color:#414042; font-size:20px; font-style:italic; font-weight:700; padding:25px 30px;}
.bordertext .btarea .text .sbtxt {display:block;}

.res1810 .bordertext .btarea .text {border-top:24px solid #e9a922; border-bottom:24px solid #e9a922; font-size:32px; line-height:41px; padding:25px 30px;}

.res940 .bordertext .btarea .text {text-align:center; font-size:15px; padding:20px 10px;}

.res720 .bordertext .btarea .text {font-size:14px; padding:20px 10px; text-align:center;}
.res720 .bordertext .btarea .text .sbtxt {padding:0px 65px;}

.res480 .bordertext .btarea .text {font-size:17px; padding:20px 10px; text-align:center;}
.res480 .bordertext .btarea .text .sbtxt {margin-bottom:15px;}

.res320 .bordertext .btarea .text {font-size:14px; padding:15px 10px 15px 10px; text-align:center;}
.res320 .bordertext .btarea .text .sbtxt {margin-bottom:15px;}
/* Yellow Border Block End */

/* TEXT TESTIMONIALS START */
.container .carea .tesline {width:100%; border-bottom:1px solid #c2c2c2; margin:40px 0 30px 0;}
.container .carea .wrteshead {float:left;margin:0px 0px 10px 0px;height:34px;line-height:34px;}
.container .carea .test-cnt {overflow:hidden;margin:0px 1px 0px 0px;}
.container .carea .title-text {font-weight:600;font-size:25px;color:#c43430;position:relative;text-align:center;}
.container .carea .title-text img {position:relative;top:5px;left:11px;display:inline;}
.container .carea .test-cnt .rating {margin-bottom:15px; overflow:hidden;}
.container .carea .test-cnt .rating img {float:left;}
.container .carea .test-cnt span.red {display:block; float:left; margin-left:10px;}
.container .carea .test-cnt .text {font-weight:500;margin-bottom:15px;}
.container .carea .test-cnt .txt p {margin:0px 0px 10px 0px;}
.container .carea .test-cnt .text span {color:#000;}
.container .carea .test-cnt .text span.name {font-weight:600;font-size:22px;}
.container .carea .test-cnt .text span.date {font-size:22px;padding-left:9px;margin-left:12px;border-left:1px solid #000;}
.container .carea .test-cnt .source {position:relative;height:50px;line-height:50px;clear:both;font-size:25px;font-weight:500;margin-bottom:20px;}
.container .carea .test-cnt .source img {position:absolute;top:0px;left:60px;}
.container .carea .test-cnt .source .btncase {width:120px; height:24px; background:#fff; color:#304558; float:right; font-size:16px; line-height:26px; text-align:center; text-transform:uppercase; font-weight:400; border:1px solid #304558; cursor:pointer; position:absolute; right:0px; top:50%; margin-top:-12px;}
.container .carea .test-cnt .source .btncase:hover {background:#304558; color:#fff; border:1px solid #304558;}
.container .carea .test-cnt .separator {height:1px;border-bottom:solid 1px #ccc;margin:20px 135px;}

.res1810 .container .carea .test-cnt .rating img {width:130px;}
.res1810 .container .carea .test-cnt span.red {margin-top:12px;}
.res1810 .container .carea .test-cnt .text span.name {font-size:32px;}
.res1810 .container .carea .test-cnt .text span.date {font-size:32px; padding-left:20px; margin-left:20px;}

.res940 .container .carea .test-cnt .separator {margin:15px 90px 15px 90px;}
.res720 .container .carea .test-cnt .separator {width:64%;margin:15px auto 10px auto;}

.res480 .container .carea .title-text {font-size:18px; line-height:20px; padding:0px 36px;}
.res480 .container .carea .test-cnt .text {font-size:14px;}
.res480 .container .carea .test-cnt .text span.name {font-size:16px;}
.res480 .container .carea .test-cnt .text span.date {font-size:16px;}
.res480 .container .carea .test-cnt .source {font-size:18px;}
.res480 .container .carea .test-cnt .source img {left:45px;}
.res480 .container .carea .test-cnt .separator {width:64%;margin:15px auto 0px auto;}

.res320 .container .carea .title-text {font-size:18px; line-height:20px; padding:0px 36px;}
.res320 .container .carea .test-cnt .text {font-size:14px; display:block; float:none;}
.res320 .container .carea .test-cnt .text span.name {display:block;font-weight:600;font-size:16px;margin-bottom:5px;}
.res320 .container .carea .test-cnt .text span.date {font-size:15px; margin:12px 0; padding:0px; border:0px;}
.res320 .container .carea .test-cnt span.red {margin-top:10px; float:left;}
.res320 .container .carea .test-cnt .source {font-size:18px;}
.res320 .container .carea .test-cnt .source img {left:45px;}
.res320 .container .carea .test-cnt .source .btnmore {width:98%; margin:22px auto; float:none;}
.res320 .container .carea .test-cnt .separator {width:64%;margin:15px auto 10px auto;}
/* TEXT TESTIMONIALS END */