
.title-underline-center{
    position:relative;
    display:inline-block;
    padding-bottom:10px;
}

.title-underline-center:after{
    content:"";
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    bottom:0;
    width:100px;
    height:4px;
    background:#fff;
    border-radius:10px;
}
.title-underline{
    position:relative;
    display:inline-block;
    padding-bottom:10px;
}

.title-underline:after{
    content:"";
    position:absolute;
    left:0;
    bottom:0;
    width:100px;
    height:4px;
    background:#D0465F;
    border-radius:10px;
}
.slider-animated-1 h1, h2 {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

.slider-animated-1 p {
  -webkit-animation-delay: 1.3s;
  animation-delay: 1.3s;
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

.slider-animated-1 a {
  -webkit-animation-delay: 1.6s;
  animation-delay: 1.6s;
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

.slider-animated-1.slider-single-img img {
  -webkit-animation-delay: 1.6s;
  animation-delay: 1.6s;
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

.slider-animated-2.slider-single-img2 img {
  -webkit-animation-delay: 1.6s;
  animation-delay: 1.6s;
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

.slider-animated-2 h1 {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

.slider-animated-2 p {
  -webkit-animation-delay: 1.3s;
  animation-delay: 1.3s;
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

.slider-animated-2 a {
  -webkit-animation-delay: 1.6s;
  animation-delay: 1.6s;
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
.post__desc {
	font-size: 16px !important;
	}
.heading__desc{
	font-size: 16px !important;
	}
.member__name{
	font-size: 16px !important;
	}
.heading__desc{
	font-size: 16px !important;
	}
.widget-post__date{
	font-size: 15px !important;
	color:#666 !important;
	margin-top:10px !important;
	text-align:justify !important;
	line-height:1.4 !important;
	} 
.widget-post__content{
	max-height: 135px !important;
	overflow:hidden !important;
	}
.heading_bottom{
	border-bottom:1px solid #e6e6e6;  border-bottom-color:red; padding-bottom:5px;
	}
.header-topbarmobi{height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2e3192;} 
.btn-csb:hover{color:#da251d !important;text-decoration:none !important;}
@media (min-width:1200px){.header-topbarmobi{display:none}}
@media (max-width:1199px){
	.header_right{display:none !important;}
	.header-topbar{display:none !important;}
	.header-topbarmobi{display:block}
	.post__title {font-size:20px !important;}
	.widget-post__date {font-size:16px !important;}
	.member__name {font-size:16px !important;}
	.btn__secondary{padding:8px 0;margin-top:5px}
	.navbar-brand img{max-width:320px;}
	.livestream h4{font-size:18px !important;} 
	.livestream h5{font-size:16px !important;}  
	.navbar{padding:0;height:3px !important;}
}
.box-iframe iframe {
    width: 100%;
    height: initial;
    min-height: 300px;
  }
.font-11{font-size:11px}.font-12{font-size:12px}.font-13{font-size:13px!important}.font-14{font-size:14px!important}.font-15{font-size:15px!important}.font-16{font-size:16px!important}.font-17{font-size:17px!important}.font-18{font-size:18px!important}.font-19{font-size:19px!important}.font-20{font-size:20px!important}.font-22{font-size:22px!important}.font-24{font-size:24px!important}
.borderradius3 { border-radius:3px;}
.borderradius5 { border-radius:5px;}
.borderradius7 { border-radius:7px;}
.borderradius10 { border-radius:10px;} 
.font-40{
    font-size: 40px;
    margin-bottom: 33px;
}
.font-28{
    font-size: 28px;
}
.font-26{
    font-size: 26px;
}
.font-24{
    font-size: 24px;
}
.font-20{
    font-size: 20px;
}
.font-22{
    font-size: 22px;
}
.font-18{
    font-size: 18px !important;
}
.font-16{
    font-size: 16px !important;
}
.font-14{
    font-size: 14px !important;
}
.font-13{
    font-size: 13px !important;
}
.font-12{
    font-size: 12px !important;
}
.font-11{
    font-size: 11px !important;
}
.font-30 {
    font-size: 30px;
    /*color: #ffcd08 !important;*/
    margin-top: 8px;
    margin-bottom: 25px !important;
}
.font-14-w {
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    float: left;
    width: 100%;
    margin-top: 8px;
}
.font-14-w i{
    color: #ff3300 !important;
    margin-right: 7px;
}
.font-16-w {
    font-size: 16px;
    font-weight: 600;
    color: #ff3300;
    float: left;
    width: 100%;
    margin-top: 8px;
}

 
.title-standard h5:after {
    content: "";
    position: absolute;
    left: 0px;
    bottom: 5px;
    background: #FF0000;
    width: 100px;
    height: 1px;
}
.parsley-errors-list {
  margin: 0;
  padding: 0; }
  .parsley-errors-list > li {
    list-style: none;
    color: #ff5b5b;
    margin-top: 5px;
    padding-left: 20px;
    position: relative; }
    .parsley-errors-list > li:before {
      content: "\F0159";
      font-family: "Material Design Icons";
      position: absolute;
      left: 2px;
      top: -1px; }
.parsley-error {
  border-color: #ff5b5b; }

.parsley-success {
  border-color: #10c469; }
  
#commentForm .error {
  color: #ff5b5b;
  font-size: 12px;
  font-weight: 500; }
 
.borderb {border-bottom:1px solid #e6e8eb;}
.bordert {border-top:1px solid #e6e8eb;}
.borderl {border-left:1px solid #e6e8eb;}
.borderr {border-right:1px solid #e6e8eb;}
