body, .sp-preloader {
    color: #70719a;
}

.articles-more{margin-bottom:15px;}
.itemid-371 #sp-top-bar{display: none !important; }
.itemid-371 #sp-header{display: none !important; }
.itemid-371 #sp-social-login{display: none !important; }
.itemid-371 #sp-bottom{display: none !important; }

.round-logo img {
    border: 1px solid #ec430f;
      border-radius: 50% !important;
    width: 200px;
    height: 200px;
}
#sp-top2 .sp-module-content ul{
  margin-bottom:0px !important;
  list-style:none;
}
.default_head h1{color:#EC430F;} .default_head h2{color:#EC430F;} .default_head h3{color:#EC430F;}  .default_head h4{color:#EC430F;}  .default_head h5{color:#EC430F;}  .default_head h6{color:#EC430F;} 
.white_head h1{color:#fff;} .white_head h2{color:#fff;} .white_head h3{color:#fff;}  .white_head h4{color:#fff;}  .white_head h5{color:#fff;}  .white_head h6{color:#fff;} 
.black_head h1{color:#4A4A4A;} .black_head h2{color:#4A4A4A;} .black_head h3{color:#4A4A4A;}  .black_head h4{color:#4A4A4A;}  .black_head h5{color:#4A4A4A;}  .black_head h6{color:#4A4A4A;} 

.top_bottom_border{border-top: 1px solid #c5c5c5;
    border-bottom: 1px solid #c5c5c5;
    padding: 10px 0px;}

#sppb-addon-1602840028396 .sppb-addon-image-overlay {
    background-color: rgb(236 67 15 / 47%);
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    display: inline-block;
    padding: 0 9px;}
textarea#message {
    width: 100%;
    height: 80px;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 0.25rem;
padding: 0.5rem 0.75rem;
}


.fillheight{height: 100%;}
.mod_sociallinksgenius {text-align:center; }

.b-bottom{border-bottom: 1px solid #e6e6e6;
    padding-bottom: 14px;}
.jux-tl-info {
    background: none repeat scroll 0 0 #F68F3D; }
.jux-tl-item h2 a {
    margin: 0;
    color: #ffffff;}
.jux-tl-item .jux-tl-desc {
    
    color: #f3dfd0; }
.jux-tl-item.right .arrow{ border-right-color: #e06e13; }

.jux-tl-item.left .arrow {
border-left-color: #e06e13;
}

.award-image{max-width: 490px;
    width: 100%;
    padding-top: 179%;
    margin: 0 auto;
    background-size: contain;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span{font-size:15px;}
.activities-border-right{
padding:30px;
border-top: dashed #7c7cbf;
    border-bottom: dashed #7c7cbf;
    border-right: dashed #7c7cbf;
background:#fff;
    border-radius:  0px 20px 20px 0px;}

.activities-border{
padding:30px;
border-top: dashed #7c7cbf;
    border-bottom: dashed #7c7cbf;
    border-left: dashed #7c7cbf; background:#fff;
    border-radius: 20px 0px 0px 20px;}
a:hover, a:focus, a:active {
    color: #a90606;
}
.sppb-carousel-arrow{color: #020202  !important; text-shadow:none !important;}

div.itemIntroText {
    color: #444;
    font-size: 16px; 
    font-weight: normal; 
     line-height: 18px; 
    padding: 4px 0 12px 0;
}
.h-460{min-height:460px;}
#sp-bottom .sp-module ul > li {
    display: block;
    margin-bottom: 5px;
}
#sp-bottom .sp-module .sp-module-title {
    font-weight: 700;
    font-size: 18px;
    margin: 0 0 15px;
}
.acym_module_form input {
    cursor: pointer;
    max-width: 100%;
    margin: 5px 0px;
}
.acym_module_form table {
width:100%;
}
.acym_module_form input {
    cursor: auto; }
.sp-page-builder .page-content #section-id-1587127586119{padding-bottom:0px;}

.sp-contact-info{float: right;}


ul.social-icons > li {
    display: inline-block;
    margin: 5px 5px;
}
}
.login .socialconnect {
    margin: 20px;
    margin-top: 20px;
    text-align: center;
}
.moduleItemTitle {
    font-size: 20px;
  font-weight:bold;
   color: #5a5c63;
    display: block;
    margin-bottom: 1px;
    border: 1px solid #f5f3f3;
    border-bottom: 3px solid #d1d2d4;
    padding: 6px 20px;
}
div.k2ItemsBlock ul li div.moduleItemIntrotext {
    display: block;
    padding: 30px 15px;
    background: #f7f7f7;
margin-bottom: 13px;
}
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
    margin: 2px 0 20px 4px;
}
div.k2ItemsBlock ul li {
     padding-bottom: 10px;
}
div.k2ItemsBlock ul li a.moduleItemReadMore {
    border: 1px solid;
    padding: 4px 10px;
    /* float: right; */
    margin-top: 9px;
}
.sppb-panel-warning>.sppb-panel-heading {
    color: #ec430f;
    background: rgba(255,208,18,.1);
}
 .popular-blog .moduleItemTitle{font-size: 15px !important; font-weight: normal;}
 .popular-blog div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
    margin: 0px 0 0px 0px;
}
.popular-blog div.k2ItemsBlock ul li div.moduleItemIntrotext {
    display: inherit;
    width: 50%;
    float: left;
    padding: 0px 0px 0px 8px;
    background: none;
    margin-bottom: 3px;
}
.popular-blog .moduleItemTitle {
   color: #5a5c63;
    display: inherit;
    width: 50%;
    float: left;
    margin-bottom: 1px;
    border: none;
    border-bottom: none;
    padding: 0px;
}
.popular-blog .even{border-bottom: 1px solid #e2e2e2; margin: 0 0 10px 0;}
.popular-blog .odd{border-bottom: 1px solid #e2e2e2; margin: 0 0 10px 0;}
#sp-top-bar{position: relative; z-index:4;}
#sp-social-login{position: relative; z-index:4;}
#sp-footer, #sp-bottom{position: relative; z-index:4;}
@media only screen and (min-width: 600px) {
#k2Container {
    padding: 0 0 0px 20px;
}
}
@media only screen and (min-width: 600px) {
#blog-main{margin-top:-60px;}
div.catItemImageBlock {
    
    margin: 0 2% 16px 3px;
    width: 47%;
float:left;
   
}
 
div.catItemIntroText {
    width: 50%; float:left;
}
div.catItemBody {
    padding: 20px 10px 0px 10px;
    margin: 15px 0px;
    background: #f3f3f3;
}
}
div.itemListCategory{background: #333333;    color: #fff;}
.social_imact:hover {
    background-color: #2b2b2b !important;
}
.article-details .article-ratings-social-share{display:none !important;}
.border_bottom_right{border-bottom:1px solid #ded9d9; border-right:1px solid #ded9d9; }
.counter_box_padding{padding:20px 20px 40px 20px;}
.border_bottom{border-bottom:1px solid #ded9d9;}
.m-top-bottom-25{padding-bottom:25px; padding-top:25px;}
.banner-border_top_bottom{border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;}
.banner_hover_color .sppb-carousel-item-inner{background:#0000008c !important;}  
#sp-top-bar .sp-module {
    float: right;
}
#sppb-addon-1600970858913{height: 350px; 
  width: 3052px;
  animation: slide 30s linear infinite;}
  @keyframes slide{
  0%{
    transform: translate3d(0, 0, 0);
  }
  100%{
    transform: translate3d(-1692px, 0, 0);
  }
    
