.site.view-category.blog .openSocialShareHorizontalSharing{display:none;}
#sp-header{height:100px!important};
.vesfield{padding:15px!important;margin-bottom:3px;width:100%;border:1px solid #ccc;border-radius:5px;font-size:15px!important}
.btn-submit{padding:15px;background:#009900;color:#fff;width:303px;font-size:15px!important;border-radius:5px;border:1px solid #006600;cursor:pointer;transition: all 1s ease-in-out;margin-top:5px;}
.btn-submit:hover{background:#006600;border:1px solid #009900}

.sp-megamenu-parent{margin-top:-20px!important};
.article-list .article .article-intro-image img, .article-list .article .article-featured-video img, .article-list .article .article-featured-audio img, .article-list .article .article-list .article .article-intro-image img, .article-list .article .article-featured-video img, .article-list .article .article-featured-audio img, .article-list .article .article-feature-gallery img{float: none;margin: 0px auto;width: 100%;}
.logo a{color: #ff4b39;padding: 20px 30px!important;border: 2px solid #ff4b39;}
.offcanvas-menu .logo a{padding:0px!important;border:none}
.sp-megamenu-parent li.active a, .sp-megamenu-parent li.active:hover a{color: #ff4b39;font-weight:300;}
.container, body.helix-ultimate .sppb-row-container{max-width: 90%;width: 100%;padding: 0px 2.5%;}
.logo a:hover{background-color: #ff4b39; color: #fff;}
.sp-megamenu-parent li a:hover,.offcanvas-menu .offcanvas-inner .sp-module ul li a:hover{color: #ff4b39;}
.offcanvas-menu .offcanvas-inner .sp-module ul li:last-child a{padding:12px;margin-top: 10px;border: 2px solid #ff4b39;color:#ff4b39;}
.sp-megamenu-parent li:last-child a,.article-list .article .readmore a{border: 2px solid #ff4b39;color:#ff4b39;padding: 0px 20px 0px 20px;margin-left: 20px;}
.sp-megamenu-parent li:last-child:hover a, .sp-megamenu-parent li:last-child.active a,.offcanvas-menu .offcanvas-inner .sp-module ul li:last-child:hover a, .offcanvas-menu .offcanvas-inner .sp-module ul li:last-child.active a,.article-list .article .readmore a:hover{background-color:#ff4b39;color:#fff;}
.sp-megamenu-parent li a, .sp-megamenu-parent li span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item a{padding: 20px;}
.img_caption.none{margin: 0px auto;display: block;}
.article-intro-image .img_caption p{text-align: center;color: #000000;margin-top: 10px;}
.article-list .article .article-header h1 a, .article-list .article .article-header h2 a{color:#ff4b39;}
.article-list .article .article-intro-image, .article-list .article .article-featured-video, .article-list .article .article-featured-audio, .article-list .article .article-feature-gallery{border-radius:0px;border-bottom: 2px solid #ff4b39;}
.article-list .article{border:none;border-radius:0px;}
body.ltr #offcanvas-toggler.offcanvas-toggler-right{margin-top:20px;}
.tabs .sppb-nav-pills li a{border-radius: 0px;font-size: 20px;padding: 20px;}
#offcanvas-toggler .fa:hover{color:#ff4b39;}
.tabs .sppb-tab-content{background-color:#fff;padding:20px;margin-top:0px;border-top:2px solid #ff4b39;}
.tabs .sppb-nav-pills li a{background-color: #fff;}
.img_caption.none {width: 100%!important;}
.article-list .article .article-intro-image{width:100%;margin: 0px!important;}
.article-list .article .article-header h1, .article-list .article .article-header h2{margin-top:10px;}
.article-list .article .article-header h1 a:hover, .article-list .article .article-header h2 a:hover{color:#000;}
.article-list .article .readmore a{margin-left:0px;}
.article-list .article .readmore{margin-top:40px;}

@media (max-width:1250px){
    .sp-megamenu-parent{margin-top:0px!important}
.sp-megamenu-parent li a, .sp-megamenu-parent li span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item a,.sp-megamenu-parent li:last-child a{padding:0px 10px;}
.sp-megamenu-parent li:last-child a{margin-left:15px}
.tabs .sppb-nav-pills li a{font-size: 16px;padding: 15px;}
}
@media (max-width:1150px){
  .sp-megamenu-parent{margin-top:0px!important}
.sp-megamenu-parent li a, .sp-megamenu-parent li span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item a,.sp-megamenu-parent li:last-child a{padding:0px 10px;}
.sp-megamenu-parent li:last-child a{margin-left:10px}
}
@media (max-width:767px){
#sp-header .logo a{font-size:20px;}
.tabs .sppb-nav-pills li a{font-size: 14px;padding: 12px;}
}