.icons i,.twitter-mention-button{margin-left:20px}.blog-tag ul li.blog-categories,.blog-tag ul li.blog-categories a span,.icons{float:right}.msg-error{color:#c65848}.g-recaptcha.error{border:2px solid #c64848;padding:.2em;width:19em}.custom-blog-classic-sec ol,.custom-blog-classic-sec ul,.single-post ol,.single-post ul{list-style:inherit!important;padding-left:15px!important}.page-heading ul{text-align:left;color:#fff}.page-heading li a{color:#fff}body #page-wrap .page-header .training-container h1,body #page-wrap .page-heading h2{text-transform:capitalize;font-size:24px!important;margin-top:8px;color:#fff}.blog-tag h2,.page-heading h1{text-transform:uppercase}.custom-blog-classic-sec ul,.single-post ul{text-align:left}.blog-categories .active{color:#4554a5}@media only screen and (width:320px){.pull-center,.res-col-8{padding-left:0;padding-right:0}}.icons i{font-size:35px!important;cursor:pointer}.page-heading li::before{color:#fff}.widget-archive h2{margin-top:0!important}.widget-two .all_r_pst{padding:12px}.search-field{margin-bottom:20px}.user-profile img{border-radius:50%;width:70px;height:70px;margin:12px auto 0}.comment{margin-top:10px}.comment .username{font-size:16px;font-weight:600}.comments{box-shadow:1px 1px 5px 0 rgba(219,209,209,.75);border-radius:8px;margin:8px 0;padding:12px 0}.single_r_dec{background:#fff!important;text-align:inherit!important}.single-post-text li a{padding:0!important}@media (min-width:320px) and (max-width:768px){.media-body div{width:100%}}.page-heading h1{text-align:center;color:#4554a5;font-weight:700;font-size:35px;margin-top:15px}.pagehding-sec.newsimg{padding:20px 0}.single-post .single-post-text h2,.single-post .single-post-text h2 a{padding:0;margin:0 0 15px;font-size:25px!important;font-weight:700!important;color:#4b4b4b;text-transform:capitalize}.single-post-text .post-info .post-meta ul li,.single-post-text p,.single-post-text p a{font-family:Lora,serif!important;font-size:1.5rem!important;line-height:1.7em!important}.single-post-text .post-info .post-meta ul{list-style:none;margin:0;padding:0}.single-post-text .post-info .post-meta ul li{display:inline-block}.single-post-text .post-info .post-meta ul li+li{margin-left:5px}.single-post-text .post-info .post-meta ul li span{margin-right:5px}.single-post-text .post-info .post-meta ul li a{font-size:20px!important;color:#4554a4;font-weight:600}.blog-classic-sec div#csi-subcribtion .container{width:100%}.search-field form input[type=text]{background:#fff;border:1px solid #ccc;padding:10px 35px 10px 10px;width:100%;display:block;font-size:16px;height:50px}.search-field form{margin-bottom:10px;position:relative}.search-field form button[type=submit]{margin:0;background:0 0;border:0;position:absolute;top:0;right:0;width:40px;height:50px;padding:0}.blog-tag ul{display:block;list-style:none}.blog-tag ul li.blog-categories{display:inline-block;position:relative;width:100%;border-top:1px solid #f0f0f0;padding:15px 0}.blog-tag ul li.blog-categories:last-child{border-bottom:1px solid #f0f0f0}.blog-tag ul li.blog-categories,.blog-tag ul li.blog-categories a{font-size:18px;text-transform:capitalize}.blog-tag h2{margin-top:0;font-size:25px;padding:20px 15px 15px}.relative-post .relative-post-thumb{width:25%;float:left}.relative-post .media-body{width:75%;float:left}.relative-post .single_r_dec h3{margin:0 0 5px;font-size:22px;font-weight:600}.relative-post .single_r_dec ul{padding:0;margin:0}.relative-post .single_r_dec{padding-left:20px}.relative-post .single_r_dec ul li,.relative-post .single_r_dec ul li a{font-size:16px}.relative-post .single_r_dec ul li i{padding-right:8px;color:#4554a4}.single-post.single-post-blog{width:100%;display:inline-block;background:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px}.single-post.single-post-blog .media-body{padding:25px 10px}.custom-single-post .single-post-text .post-info ul{padding:0!important}.custom-single-post .single-post-text .post-info ul span{text-transform:capitalize;font-weight:600}form label[for=comment]{font-size:18px;font-weight:600}.single-post-text-content{padding-top:10px}.single-post-text-content,.single-post-text-content a,.single-post-text-content p{font-size:18px}.news-comments h2{font-weight:600}.pb-70{padding-bottom:70px}.comments{background:#fff}.comments .user-profile img{margin-top:0}.comments .comment{border-top:0}.comment .username{text-transform:capitalize}.error{color:red}@media screen and (max-width:767px){.news-comments h2{font-size:20px}}