.tabst@charset "utf-8";
/* CSS Document */
.main-menu > ul > li > a{
	/*padding: 0 12px !important;*/
}
.header-7 .main-nav .header-logo-wrapper {
    padding-right: 20px;
}
.header-7 .main-nav .header-logo-wrapper img {
    max-height: initial;
    width: 210px;
}
#a2a_copy_link_icon {
	pointer-events: none;
}
#mysticky-wrap {
	height: 70px !important;
}
#canvas-inner-header img {
    max-width: 180px;
    max-height: initial;
}
.rubik_data_time.rubik-float-right {
    color: #FF0000;
    display: none;
}
.single-page.s-template-6 .bk-feature-image-fw-wrap.bkwrapper.container {
    width: 100% !important;
    padding: 0;
} 
.s-template-6 .s_header_col8 {
    position: absolute;
    top: 50%;
    background: transparent !important;
    padding: 0 15px !important;
    max-width: 60%;
    left: 0;
    right: 0;
    margin: auto;
    color: #fff !important;
    transform: translateY(-50%);
    z-index: 1;
}
.s-template-6 .s-post-header .meta {
    margin-top: 14px !important;
    margin-bottom: 15px !important;
}
.single-page.s-template-6 {
    margin: 0 !important;
}
.s-template-6 .s_header_wraper h1 {
    color: #fff;
    margin-top: 0 !important;
    text-align: center;
    font-size: 50px;
}
.fullwidthcustom .s_header_wraper .post-category {
    text-align: center;
}
.fullwidthcustom .s-post-header .bk-post-subtitle {
    color: #fff;
    text-align: center;
}
.s-template-6 .s-post-header .meta {
    margin-top: 14px !important;
    margin-bottom: 15px !important;
    text-align: center;
    color: #fff;
}
.viewallbtn {
    background: #ffbb36;
    display: inline-block;
    padding: 8px 20px;
    text-transform: uppercase;
    font-size: 12px;
    margin-top: 0;
    cursor: pointer;
    color: #3b342b !important;
    letter-spacing: 1px;
    font-weight: 600 !important;
    transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
}
.viewsecond {
    text-align: center;
}
li.speratorclss {
	border: 1px solid #B71F39;
}
.speratorclss a {
	visibility: hidden;
	padding: 0 !important;
	line-height: 0 !important;
}
div#awsm-team-1563 figure img  {
    width: 80px;
}
div#awsm-team-1572 figure img  {
    width: 80px;
}
#awsm-team-1563 .awsm-grid.list-style>.awsm-grid-card {
    width: 100%;
    float: none;
    border-bottom: 1px solid rgba(35,35,35,.2);
    padding: 0 0 20px 0;
    margin-bottom: 20px;
}
#bk_latest_posts-7 .bk-widget-wrap {
    border: 3px solid #f2f2f2;
    padding: 15px 10px;
}
#bk_latest_posts-7 .bk-widget-wrap h4.title {
    height: 40px;
    overflow: hidden;
}
#bk_latest_posts-7 .bk-widget-wrap .content_out.small-post .meta > div {
    font-size: 11px;
    color: #333;
}
#bk_latest_posts-7 .bk-widget-wrap .bk-widget-pagination a{
    border: 1px solid #333;
    color: #333;
}
.supportusbtn.rubik-float-right .twocustomanc {
    background: #ffbb36;
    color: #3b342b;
    line-height: 33px;
    padding: 6px 15px;
    margin-right: 25px;
    font-weight: normal;
    text-transform: capitalize;
    font-size: 14px;
}
.viewallbtn.mainhome {
    position: relative;
    bottom: 26px;
    right: 0;
}
.ht-n-container .mc4wp-form input:not([type="submit"]) {
    display: inline-block;
    background: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 0;
    padding: 7px 14px;
    height: 40px;
    outline: 0;
    font-size: 14px;
    font-weight: 300;
    margin: 0;
    width: 100%;
    max-width: 270px;
    transition: .25s ease;
    box-shadow: none;
    float: left;
}
.ht-notification-text p {
    color: #eceff1;
    font-family: inherit;
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
    margin: 0;
    padding-bottom: initial;
    float: left;
}
.ht-n-container .bk_mailchimp_module_heading {
    float: left;
    margin-right: 15px;
}
.ht-n-container .mc4wp-form h3 {
    font-size: 14px;
    font-weight: 500;
    margin: 8px 0;
    color: #fff; 
}
.ht-n-container .ht-notification-text {
    padding: 6px 0;
    float: none;
    margin: auto;
    text-align: center;
    max-width: 635px;
}
.ht-n-container .mc4wp-form input[type="submit"] {
    background: #ffbb36;
    color: #3b342b;
    font-family: Roboto;
}
#ctf p.ctf-tweet-text, #ctf p.ctf-media-link {
    padding: 0 !important;
    margin: 0 !important;
    line-height: 1.4;
    font-size: 13px;
    color: #777;
}
.ctf-author-name {
    margin-top: 0 !important;
}
#ctf .ctf-item:first-child {
    padding-top: 0;
}
.awsm-grid-wrapper .awsm-grid h3 {
    margin: 0 0 3px;
    padding: 0;
    font-size: 16px;
    line-height: 1.4;
    color: #1f1f1f;
}
.awsm-personal-info span {
    text-transform: uppercase;
    font-size: 13px;
    line-height: 1.4;
    display: block;
    color: #777;
    font-family: "Work Sans";
}
.cards-style.style-1 figcaption{
    padding:30px 15px;
}
#ctf {
    overflow-y: auto;
    -ms-overflow-y: auto;
    height: 520px;
    scrollbar-width: thin
}
#bk_latest_posts-9 .post-category {
    display: none;
}
#bk_latest_posts-10 h4 {
    height: 40px;
    overflow: hidden;
}
.bk-inline-post-box figure img {
    height: 60px;
    width: 60px;
    border-radius: 50%;
    margin-right: 15px !important;
}
.list-style .awsm-contact-info a {
    color: #e60000;
    padding: 10px 0;
    width: 40px;
}
.bk-inline-post-box .awsm-grid.list-style > .awsm-grid-card {
    width: 100%;
    float: none;
    border-bottom: 1px solid rgba(35,35,35,.2);
    padding: 0 0 20px 0;
    margin-bottom: 20px;
}
.bk-inline-post-box .awsm-personal-info {
    position: relative;
    margin-bottom: 5px;
}
.bk-inline-post-box .awsm-grid.list-style > .awsm-grid-card:last-child {
    margin: 0;
}
.footnotes {
    background: #f2f2f2;
    color: #000000;
    padding: 6px 12px;
    white-space: normal;
    word-break: break-word;
}
.footnotes ol li {
    margin: 0 0 10px;
}
.bk-inline-post-box h4.title {
    height: 40px;
    overflow: hidden;
}
.teammember-inline figure img {
    width: 70px;
    height: 70px;
    border-radius: 50%;
}
hr {
    border-top: 1px solid #F0F0F0;
}
.s-post-header .bk-post-subtitle {
    color: #373737;
}
.articleauthorbox {
    float: left;
    width: 100%;
    background: #f2f2f2;
    color: #000;
    padding: 10px;
}
.bk-feature-image-fw-wrap img {
    width: 100%;
    max-width: 100%;
    max-height: 580px;
    object-fit: cover;
    height: 100%;
}
.downloadpdfbtn .fa {
    border: 1px solid #ed1b2f;
    padding: 6px 8px;
    text-align: center;
    color: #ed1b2f !important;
    border-radius: 4px;
    margin-right: 5px;
}
.single-page .main .article-content {
    padding-top: 0;
}
.keyfindins {
    background: #f2f2f2;
    padding: 20px;
}
.keyfindins h4 {
    margin-top: 0px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    color: #333;
}
.keyfindins ul li {
    margin-bottom: 10px;
}
.addtoany_list a:not(.addtoany_special_service) > span {
    border-radius: 50% !important;
}
.s-post-header .meta > div, .s-post-header .post-category a {
    color: #fff;
}
.fullwidthcustom .s-post-header .meta .post-author a {
    color: #fff;
    font-weight: 600;
    text-transform: capitalize;
    border-right: 2px solid #fff;
    padding-right: 18px;
    margin-right: 0px;
}
.downloadpdfbtn {
    display: block;
    margin: 0 0 25px;
}
.IDs.bk-fullwidth-post-box {
    margin: 25px 0 0;
    padding: 20px;
}
.IDs.bk-fullwidth-post-box .awsm-grid-card {
    width: 33.3%;
    float: left;
    padding-bottom: 0;
    margin-bottom: 0;
    border: none;
}
.IDs.bk-fullwidth-post-box figure img {
    height: 60px;
    width: 60px;
    border-radius: 50%;
    margin-right: 15px;
}
.postid-1713 .article-wrap.bkwrapper.container.post-has-no-sidebar {
    max-width: 850px;
}
.bkparallaxsc-details h3 {
    margin: 0 0 20px 0;
    font-size: 30px;
    color: #fff;
    text-transform: uppercase;
}
.bkparallaxsc-details {
    position: absolute;
    width: 100%;
    top: 0;
    height: 100%;
    padding: 0 160px;
    color: #fff;
}
.ontispage h3 {
    margin: 0 0 15px;
    text-align: left;
}
.ontispage ul {
    padding-left: 0;
}
.ontispage ul li {
    list-style-type: none;
    text-align: left;
    margin-bottom: 5px;
    font-size: 14px;
    font-weight: 300;
}
.list-style .awsm-social-icons span {
    border: none;
}
.list-style .awsm-contact-info a {
    color: #e60000;
    padding: 0;
    width: auto;
}
.awsm-personal-info {
    position: relative;
    margin-bottom: 2px;
}
.ht-n-open-toggle {
    display: block;
    background-color: #ff5733;
    border: medium none;
    border-radius: 0 0 4px 4px;
    color: #fff;
    position: absolute;
    left: 20px;
    text-align: center;
    top: -30px;
    transition: all 0.3s ease 0s;
    padding: 0;
    z-index: 99999;
    cursor: pointer;
    min-width: 30px;
    min-height: 30px;
    right: auto;
}
.keyfindins {
    background: #f4f4f4;
    padding: 30px;
    max-width: 750px;
    margin: auto;
    margin-bottom: 30px;
    box-shadow: 0 0 15px #b9b9b9;
}
.single-page.s-template-6 .s-post-header .meta .comments {
    display: none;
}
.single-page.s-template-6 .s-post-header .meta .views{
    display: none;
}
.fullwidthcustom .bkwrapper {
    width: 100% !important;
    padding: 0;
}
.custom-width {
    max-width: 750px;
    margin: auto;
}
.fullwidthcustom .related-box {
    /* max-width: 750px; */
    margin: 44px auto;
    background: #f0f0f0;
    padding: 40px;
    margin-bottom: 0;
}
.fullwidthcustom .single-share-box-no-cnt.bottom-pos {
    max-width: 750px;
    margin: 30px auto;
}
.fullwidthcustom .bk_accordions {
    width: 100%;
    float: left;
    margin-right: 2%;
    margin-left: -33%;
    background: #f0f0f0;
    padding: 30px 30px 30px;
    max-width: 512px;
}
.fullwidthcustom .accordion-content {
    border-bottom: none;
}
.fullwidthcustom .comment-box.clearfix {
    display: none;
}
.authotandshre .two_third {
    width: 60%;
    float: left;
}
.authotandshre .one_third.thirdsc {
    width: 32%;
    float: right;
}
.authotandshre {
    margin: 0 0 20px;
}
.authotandshre .addtoany_list a:not(.addtoany_special_service) > span{
    height: 32px !important;
    width: 32px !important;
}
.full-wdthdonlod {
    width: 220px;
    float: right;
    margin-right: -24%;
    margin-left: 3%;
    border-top: 2px solid #B71F39;
    margin-bottom: 5%;
}
.full-wdthdonlod ul li {
    margin: 0 0 10px;
}
.full-wdthdonlod ul {
    padding-left: 0;
    list-style-type: none;
}
.full-wdthdonlod ul li i {
    margin-right: 15px;
    display: none;
}
.fullwidthcustom .blockquote_style1.alignright {
    margin-left: 2%;
    margin-right: -14%;
}
.fullwidthcustom .article-content p, .single-page blockquote {
    margin-bottom: 25px;
    line-height: 30px;
}
.footer {
    margin-top: 0px;
}
.fullwidthcustom .s-tags {
    max-width: 750px;
    margin: 15px auto;
}
.home .footer {
    margin-top: 50px;
}
.home #page-content-wrap {
    margin-top: 0;
}
.loadmore span.ajaxtext {
    background-color: #C62731 !important;
    color: #fff;
    text-transform: capitalize;
}
.small-thumbnail-wrapper.fetauresection .thumb.term-92 {
    height: 85px;
    width: 130px;
}
.home .fullwidth.bksection:first-child {
    padding: 0 !important;
}
.home .fullwidth.bksection:nth-child(5) {
    background-color: #f6f6f6;
    padding: 25px 0;
}
.home .ht-notification-section {
    display: none;
}
.home .bkwrapper.module-row.fw-module.layout-1 .meta-wrap {
    display: none;
}
.home .cards-style.style-1 figure {
    overflow: hidden;
    padding: 30px 0 100px;
    background: #fff;
    border: none;
}


.home .module-feature4-block .inner-cell .list-small-inner {
    padding: 40px 15px;
    background: transparent;
}
.bkwrapper.layout-3.fw-module li {
	padding-top: 15px;
	min-height: 442px;
}
.bkwrapper.layout-3.fw-module li:hover {
    box-shadow: 0 0 15px #ccc;
}
.container.bkwrapper.module-block-5 li {
	padding-top: 15px;
	padding-bottom: 15px;
	min-height: 323px;
}
.container.bkwrapper.module-block-5 li:hover {
    box-shadow: 0 0 15px #ccc;
}
.home .bkwrapper.module-row.fw-module.layout-1 li{
    padding-top: 15px;
}
.home .bkwrapper.module-row.fw-module.layout-1 li:hover {
    box-shadow: 0 0 15px #ccc;
}
.module_header_7 .module-title::before {   
    height: 2px;    
}
.footer_header_16 .accordion-trigger::after {
    content: "+";
    position: absolute;
    top: 17px;
    left: -10px;
    font: normal 25px "Courier New",Courier,monospace;
    background: #000000;
    width: 30px;
    text-align: center;
    margin-right: ;
    color: #fff;
    border-radius: 50%;
}
/*Megamenu Custom*/
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
    line-height: 70px;
    height: 70px;
    padding: 0px 10px 0px 10px;
    vertical-align: baseline;
    width: auto;
    display: block;
    color: #000;
    /* text-transform: none; */
    /* text-decoration: none; */
    text-align: left;
    /* text-decoration: none; */
    background: rgba(0, 0, 0, 0);
    border: 0;
    border-radius: 0;
    font-family: open sans !important;
    font-size: 14px;
    /* font-weight: normal; */
    outline: none;
    text-transform: capitalize;
    font-weight: 500;
}
#mega-menu-wrap-main-menu {
    clear: none;
}
.header-7 .main-nav .header-logo-wrapper {
    z-index: 1;
    position: relative;
}
.header-7 .main-nav .canvas-menu-wrap {
    min-height: 70px;
    z-index: 1;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
    background: #43454b;
}
.mega-sub-menu ul li a {
    color: #fff !important;
}
.mega-sub-menu ul li {
    font-size: 12px;
}
h3.mgheadings, .mega-block-title {
    color: #fff !important;
    margin: 10px 0 0 !important;
    border-bottom: none;
    padding-bottom: 10px !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    text-transform: capitalize !important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
    color: #fff;
    font-family: inherit;
    font-size: 16px;
    text-transform: capitalize;
    text-decoration: none;
    font-weight: normal;
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    vertical-align: top;
    display: block;
    border: 0;
    font-weight: normal;
}
.about-description {
    color: #fff !important;
    text-align: left;
    padding: 15px 0;
}
#mega-menu-item-custom_html-4 p{
    color: #fff;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
    text-decoration: none;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
    font-weight: normal;
}
.home .large-post-content.post-c-wrap.col-md-7 h4 {
    font-weight: 600 !important;
    font-size: 34px !important;
}
.home .module-feature4-block .list-small-post .small-post {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid rgba(187, 185, 185, 0.62);
    padding-left: 10px;
    padding-right: 10px;
}
.home .module-feature4-block .list-small-post .small-post:first-child {
    border-top: none;
    margin-top: 0;
    padding-top: 0;
}
.home .module-feature4-block .list-small-post .small-post .post-category {
    width: auto;
    position: relative;
    display: inline-block;
}
.home .module-feature4-block .small-thumbnail-wrapper.fetauresection {
    margin-bottom: 0;
    margin-top: 3px;
    /* position: relative; */
    margin-right: 0;
}
.home .home .row-type .excerpt {
    margin-top: 10px;
    color: #464646;
    font-size: 13px;
}
.home .row-type .excerpt p {
    margin-bottom: 0;
}
.home .fw-module.layout-1 h4{
    height: 52px;
    overflow: hidden;
}
.a2a_floating_style {
    background-color: transparent !important;
}
.a2a_kit .a2a_svg {
    border-radius: 50% !important;
}
.tlp-team .carousel1 .owl-nav, .tlp-team .layout-carousel .owl-nav {
    position: absolute;
    right: -34px;
    top: -125px;
}
.tlp-team .owl-theme .owl-nav [class*="owl-"] {
    color: #fff;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #B71F39;
    display: inline-block;
    cursor: pointer;
    border-radius: 0;
    width: 35px;
    height: 35px;
}
.tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 400 !important;
    margin-top: 25px !important;
    font-size: 18px !important;
    color: #222;
}
.tlp-team .img-responsive {
    max-width: 100%;
    height: auto;
    display: block;
    width: 100%;
}
.home .module-row.layout-3 .post-c-wrap {
    width: 100%;
    left: 0;
    background: #fff;
    position: relative;
    margin-top: -40px !important;
    padding: 15px 0;
}
.home .a2a_floating_style {
    display: none;
}
.fullwidth.bksection:nth-last-child(2) {
    margin: 0 !important;    
}
.home .bk-carousel-wrap.flexslider .meta {
    display: none;
}
.home .module-feature4-block .list-small-post.col-md-5.row.rubik-hidden-991 {
    position: absolute;
    right: 0px;
    height: 100%;
    width: 30%;
    background: #0000006b;
}
.home .module-feature4-block .list-small-post.col-md-5.row.rubik-hidden-991 .title {
    height: 50px;
    overflow: hidden;    
}

.home .bkmodule.module-feature4-block .post-list-wrap.container.bkwrapper {
    width: 100% !important;
}

.home .layout-3.fw-module .meta-wrap .meta .views, .home .layout-3.fw-module .meta-wrap .meta .comments {
    display: none;
}
.home .module-carousel.module-carousel-type2 .bk-carousel-wrap ul li .thumb {
    height: 220px;
    overflow: hidden;
    margin-bottom: 15px;
    position: relative;
    margin-bottom: 0;
}
.tlp-team .img-responsive {
    max-width: 100%;
    height: 150px;
    display: block;
    width: 150px !important;
    margin: auto;
    object-fit: cover;
}
.span-reading-time.rt-reading-time {
    background: #ffbb36;
    color: #3b342b;
    padding: 5px;
    font-size: 12px;
    text-align: center;
    display: none;
}
.s-template-6 .s-post-header {
    text-align: center;
}
.home .span-reading-time.rt-reading-time {
    margin-top: 10px;
    float: left;
    display: none;
}
.s-template-6 .tlp-team .img-responsive {
    max-width: 100%;
    height: 150px !important;
    display: block;
    width: 150px !important;
    margin: auto;
}
.s-template-6 .tlp-team .layout4 h3 a {
    color: #B71F39 !important;
    font-size: 18px;
}
.s-template-6 .layout4 .designation {
    margin-bottom: 5px;
    font-weight: normal;
}
/*Expert Page*/
.experts-heading {
    background: #EFEFEF;
    padding: 20px 0;
    text-align: center;
    text-transform: uppercase;
    margin: 0 0 45px;
}
.experts-heading h3 {
    margin: 0;
}
.tlp-team.expertpage .round-img a {
    position: relative;
    left: -0.7em;
    top: -1em;
    margin-bottom: -1em;
    display: block;
}
.tlp-team.expertpage .round-img {
    background: #B71F39;
    max-width: 150px;
    margin: auto;
    border-radius: 0;
}

.home .tlp-team .round-img a {
    position: relative;
    left: -0.7em;
    top: -1em;
    margin-bottom: -1em;
    display: block;
}
.home .tlp-team .round-img {
    background: #B71F39;
    max-width: 150px;
    margin: auto;
    border-radius: 0;
    margin-top: 15px;
}
.tlp-team.expertpage .layout4 .tlp-team-content {
    text-align: center;
    margin-top: 25px;
    position: relative;
}
.wpem-single-event-sidebar-info .tlp-team.expertpage .layout4 .tlp-team-content {
    text-align: left;
    margin-top: 0;
    position: relative;
}
.tlp-team .round-img img{
    border-radius: 0;
}

.tlp-team.expertpage {
    max-width: 1170px;
    padding-bottom: 20px;
    padding-top: 20px;
}
.tlp-team.expertpage .layout4 .designation {
    margin-bottom: 5px;
    font-weight: normal;
}
.tlp-team.expertpage .tlp-team .layout4 h3 {
    font-size: 20px;
}
.tlp-team.expertpage .tpl-social {
    margin: 0;
    padding: 0;
    display: block;
    position: absolute;
    top: -30px;
    right: 70px;
    display: none;
}
.tlp-team.expertpage .round-img img {
    height: 150px;
    width: 150px;
    object-fit: cover;
    display: block;
    margin: auto;
}
.tlp-team.expertpage .tpl-social a {
    background: none !important;
    width: auto !important;
    height: auto !important;
}
.tlp-team.expertpage .tpl-social a .fa {
    padding: 7px 0 0;
    display: block;
    font-size: 12px;
}
.tlp-team.expertpage .tlp-equal-height {
    margin-bottom: 70px;
}
/*Single Page Expert*/
.tlp-row.mainecontent {
    max-width: 1170px;
    margin: auto;
    padding: 0 15px;
}
.tlp-team-container.tlp-team.tlp-single-container article {
    padding-top: 0;
}
.tlp-row.singletie .experts-heading {
    width: 100%;
}
.expert-grid {
    background-color: #ececec;
    padding: 1.25em 1.875em;
}
.expert-grid dt {
    font: normal 700 1em/1.3125;
    float: none;
    text-transform: uppercase;
}
.expert-grid dd {
    font: normal 400 .875em/1.5;
    color: #4c4c4c;
    float: none;
}
.expert-grid dd + dt {
    margin-top: 1em;
}
.tlp-single-container .singlethunb {
    margin: 0 0 15px;
    width: 160px;
    height: 160px;
    overflow: hidden;
}
.tlp-single-container .singlethunb img{
   max-width: 100%;
   height: 100%;
   object-fit: cover; 
}

.tlp-team-container.tlp-team.tlp-single-container .tlp-position {
    text-align: left;
    font-weight: bold;
    margin: 0 0 10px;
}
.tlp-single-container .tlp-team .contact-info {
    margin: 0;
    padding: 0 0 10px 0;
    text-align: left;
}
.tlp-single-container .tlp-team .contact-info li {
    list-style-type: none;
}
.tlp-single-container .tlp-team .contact-info li .fa {
    background: #B71F39;
    color: #fff;
    padding: 5px;
    border-radius: 50%;
    height: 25px;
    width: 25px;
    font-size: 14px;
}
.tlp-single-container .tlp-team .contact-info li {
    list-style-type: none;
    margin: 0 0 10px;
}
.expert-intro-text.post-body ul li {
    margin: 0 0 10px;
}
.home .tlp-team .tpl-social {
    display: none;
}
/*Developmet Economics
.home .fullwidth.bksection:nth-child(6) {
    width: 100%;
    display: block;
    float: left;
    background: #fff;
}
.home .fullwidth.bksection:nth-child(6) .sec-content {
    max-width: 1170px;
    margin: auto;
}
.home .fullwidth.bksection:nth-child(6) .container {
    width: 33.3% !important;
    float: left;
    border-right: 1px dashed #d7d7d7;
    position: relative;
    z-index: 1;
}
.home .fullwidth.bksection:nth-child(6) .container ul li {
    width: 100%;
    margin: 0 0 25px;
}*/
.home .fullwidth.bksection:nth-child(7) .post-category a {
    background: #ffbb36;
    color: #3b342b !important;
}
.home .fullwidth.bksection:nth-child(7) .post-category a::after {
    border-left-color: #ffbb36;
}
.home .module-title h2 .viewmore {
    float: right;
    background: #4C4C4C;
    color: #fff;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 35px;
    line-height: 26px;
    margin-top: 5px;
}
.home .module-title {
    border-bottom: 2px solid #f2f2f2;
}
.home .module-title::before {
    height: 2px;
}
.home .module-title h2 {
    width: 100%;
}
.tlp-team .layout4 .tpl-social a:hover .fa {
    width: auto;
    height: auto;
    border-radius: 0;
    background: transparent;
    color: #ccc;
}
.single-team .tlp-team .tpl-social a {
    background: #4C4C4C !important;
    border-radius: 50%;
}
.single-team .tlp-team .tpl-social a .fa:hover {
    border-radius: 50% !important;
}
.single-team .tlp-team .tpl-social a:hover{

}
.tlp-row.singletie .experts-heading .headrpart {
    max-width: 1170px;
    margin: auto;
    padding: 0 30px;
}
.tlp-row.singletie .experts-heading .tlp-member-title {
    margin: 0;
    text-align: left;
    text-shadow: 2px 2px #fff;
    letter-spacing: .03125rem;
    
}
/*Mega Menu*/
h4.mega-block-title {
    margin: 7px 0 5px !important;
    font-size: 15.5px !important;
    font-weight: 600 !important;
    padding-bottom: 5px !important;
}

.haveborders ul {
    border-left: 1px solid #C62731;
    border-right: 1px solid #C62731;
    padding: 0 20px;
}
.mega-sub-menu .mega-menu-item ul li {
    margin: 0 0 5px;
    padding: 2px;
}
.mega-sub-menu .mega-menu-item ul li:hover {
    background-color: #C62731;
}
.uppermenuteam .tlp-team .img-responsive {
    height: 123px;
    object-fit: cover;
}
.uppermenuteam .tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 400 !important;
    margin-top: 10px !important;
    font-size: 14px !important;
}
.home .uppermenuteam .tlp-team .round-img a {
    position: relative;
    left: 0;
    top: 0;
    margin-bottom: 0;
    display: block;
}
.home .uppermenuteam .tlp-team .round-img{
    margin-top: 0;
}
.uppermenuteam .tlp-team .designation {
    font-weight: 400;
    color: #fff;
    font-size: 12px;
    margin-top: 5px;
    line-height: 15px;
}
.uppermenuteam .tlp-team .carousel1 .owl-nav, .tlp-team .layout-carousel .owl-nav {
    position: absolute;
    right: 0;
    top: -72px;
}
.uppermenuteam .tlp-team .owl-theme .owl-nav [class*="owl-"] {
    background: #009688;
}
.wpem-event-single-image img {
    width: 100% !important;
    object-fit: cover;
    height: 500px;
}
.wpem-single-event-page .wpem-single-event-wrapper {
    border: none;
}
.wpem-col-xs-12.wpem-col-sm-12.wpem-col-md-12.wpem-single-event-images {
    position: relative;
}
.cutomixation.wpem-single-event-short-info {
    position: absolute !important;
    bottom: -40px;
    background: #B71F39;
    padding: 30px !important;
    max-width: 700px;
    width: 100%;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
}
.wpem-event-date.cusomheadr {
    position: absolute;
    top: 20px;
    right: 135px;
    width: 80px;
    background: #B71F39;
    border: 2px solid #fff;
    box-shadow: 0 0 10px #2f2f2f;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    padding: 5px;
    line-height: 20px;
}
.wpem-event-date.cusomheadr .wpem-month{
    font-weight: bold;
}
.wpem-event-date.cusomheadr .wpem-date{
    font-weight: bold;
}

.cutomixation.wpem-single-event-short-info .wpem-event-subtitle-head .wpem-heading-text {
    color: #333 !important;
    font-weight: 400 !important;
}
.cutomixation.wpem-single-event-short-info .wpem-event-organizer {
    color: #B71F39;
    font-weight: 600;
}
.wpem-event-date-time.intobannersection {
    margin-top: 10px;
}
.cutomixation.wpem-single-event-short-info .wpem-event-details {
    margin-bottom: 10px !important;
}
.wpem-event-date.intocontent .wpem-day, .wpem-event-date.intocontent .wpem-month, .wpem-event-date.intocontent .wpem-date {
    float: left;
    padding-right: 10px;
}
.wpem-event-date.intocontent {
    float: left;
    width: 100%;
    color: #B71F39;
    text-transform: uppercase;
    font-size: 32px;
    font-weight: 600;
}
.wpem-event-date-time.contentprt {
    float: left;
    width: 100%;
    margin: 20px 0;
    color: #868686;
    font-size: 20px;
}
.wpem-single-event-body {
    max-width: 1170px;
    margin: auto;
}
.contentdtime .addtoany_shortcode {
    margin: 0 0 35px;
}
.wpem-main {
    font-size: 16px;
    line-height: 30px;
    color: #111;
    font-weight: 400;
}
.wpem-single-event-sidebar-info .wpem-heading-text {
    font-weight: 600 !important;
    font-size: 18px !important;
}
.underborder {
    border-bottom: 1px solid #e3e3e3;
    padding-bottom: 5px;
    margin-bottom: 10px !important;
}
.related-events {
    background: #F0F0F0;
}
.reatedcontiner {
    max-width: 1170px;
    margin: auto;
    padding: 40px 30px;
}
.related-events .related-box {
    margin-top: 25px;
}
.wpem-single-event-sidebar-info .tlp-team .layout4 h3 {
    margin-top: 0 !important;
    padding: 0;
    font-size: 16px !important;
    color: #B71F39 !important;
    font-weight: 600 !important;    
}
.wpem-single-event-sidebar-info .tlp-team .layout4 h3 a{
    color: #B71F39 !important;
}
.wpem-single-event-sidebar-info .tlp-team.expertpage .tlp-equal-height {
    margin-bottom: 5px;
    padding: 0;
    width: auto;
    float: left;
    max-width: 100%;
    flex: 0 0 100%;
    text-align: left;
}
.wpem-single-event-sidebar-info .tlp-team.expertpage .round-img {
    display: none;
}
.wpem-single-event-sidebar-info .tlp-team.expertpage .layout4 .tlp-team-content h3 {
    margin: 0;
}
.downloadsections a {
    display: inline-block;
    color: #B71F39 !important;
}
.event-category.past-event {
    background: #f7bb0a;
}
.event-category.online {
    background: #40ccf7;
}
.event-category.upcoming {
	background: #B71F39;
	color: #fff;
}
.downloadsections {
    margin: 0 0 25px;
}
.contactindof p {
    margin: 0;
}
.contactindof {
    border-bottom: none;
    margin: 0 0 15px;
    padding: 0;
}
.wpem-single-event-body-sidebar .tlp-team.expertpage {
    padding-bottom: 0;
    padding-top: 5px;
}
.wpem-event-listings-header {
    margin-bottom: 20px;
    max-width: 1170px;
    margin: auto;
    padding: 0 30px;
}
#event-listing-view {
    max-width: 1170px;
    margin: 25px auto;
    padding: 0 30px;
}
.subdoamin-wrapper #blogposts {
    margin: auto;
    padding: 0 15px;
}
#event_filters {
    background: #eee;
    padding: 25px;
}
.search_events.search-form-container {
    max-width: 1170px;
    margin: auto;
}
.home .fullwidth.bksection:nth-child(7) .module-row.fw-module.layout-1 .post-c-wrap {
    position: relative;
}
/**** Devendra Changes ***/
.home .fullwidth.bksection:nth-child(7) .module-row.fw-module.layout-1 .post-c-wrap h4 {
    margin-top: 15px;
   /*  position: absolute; */
    bottom: 81px;
    background: #ffffffe8;
    width: 100%;
    padding: 0 5px;
}
/**** Devendra Changes ***/
/*.home #page-content-wrap .bksection:last-child {
    margin-bottom: 0;
    padding-top: 40px;
}*/
.downloadcv a {
    background: #B71F39;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    padding: 8px 25px;
    margin: 0 0 15px;
    width: 100%;
    border-radius: 4px;
}
.downloadcv {
    margin: 0 0 25px;
}
.downloadcv h3 {
    margin: 0 0 10px !important;
    font-size: 16px;
    font-weight: bold !important;
}
.pas-evenstscetions .containerc {
    max-width: 1170px;
    margin: auto;
}
.pas-evenstscetions .containerc .module-title {
    margin: 0 30px;
}
.upcoming-evenstscetions .containerc {
    max-width: 1170px;
    margin: auto;
}
.upcoming-evenstscetions .containerc .module-title {
    margin: 0 30px;
}
.upcoming-evenstscetions {
    padding: 50px 0 0;
}
.pas-evenstscetions {
    background: #F6F6F6;
    padding: 50px 0 30px;
}
.pas-evenstscetions #event-listing-view {
    margin: 45px 0 25px;
}
.upcoming-evenstscetions #event-listing-view {
    margin: 45px 0 25px;
}
.upcoming-evenstscetions .wpem-event-banner-img {
    height: 22px !important;
    background-color: #fff0 !important;
}
.pas-evenstscetions .wpem-event-banner-img {
    height: 22px !important;
    background-color: #fff0 !important;
}
.upcoming-evenstscetions .wpem-event-banner, .pas-evenstscetions .wpem-event-banner {
    background: transparent !important;
}
/* devendra changes in width,padding ****/
.pas-evenstscetions .wpem-from-date, .upcoming-evenstscetions .wpem-from-date {
    padding: 7px !important;
    top: -18px !important;
    right: 15px !important;
    border-radius: 0px !important;
    width: 50px !important;
    left: auto !important;
    color: #fff !important;
}
/* devendra changes in width ****/
.pas-evenstscetions .wpem-from-date .wpem-date{
    color: #fff !important;
}
.upcoming-evenstscetions .wpem-from-date .wpem-date{
    color: #fff !important;
}
.pas-evenstscetions .wpem-from-date .wpem-month{
    color: #fff !important;
}
.upcoming-evenstscetions .wpem-from-date .wpem-month{
    color: #fff !important;
}
.comomgs .wpem-event-type {
    margin: 0 !important;
    text-transform: uppercase;    
}
.comomgs .wpem-event-type span {
    font-weight: bold !important;
    padding-left: 0 !important;
}
.wpem-event-title h3.wpem-heading-text {
    color: #333 !important;
    line-height: 24px !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    float: left;
    overflow: visible !important;
    max-height: 75px !important;
    margin-bottom: 15px !important;
    min-height: 78px !important;
    padding-bottom: 15px !important;
    position: relative;
    border-bottom: 1px solid #404042;
    overflow: hidden !important;
}
.wpem-event-layout-wrapper .wpem-event-date-time {
    padding-left: 0 !important;
    color: #333 !important;
}
.upcoming-evenstscetions .wpem-event-date-time::before {
    display: none;
}
.wpem-event-location {
	padding-left: 0 !important;
	color: #C62731;
	font-weight: 600;
}
.upcoming-evenstscetions .wpem-event-location::before {
    display: none;
}


.comomgs .wpem-event-title {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea {
    width: 100%;
    margin-top: 10px;
}
.home .upcoming-evenstscetions #event-listing-view {
    margin: auto;
}
.home .upcoming-evenstscetions {
    padding: 0;
}
.home .upcoming-evenstscetions .owl-carousel .owl-stage-outer{
    padding-top: 25px;
}
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper {
    min-height: 360px;
	border: none !important;
}
.wpem-event-register-btn {
    text-align: left;
    margin: 25px 0 0;
    padding-top: 15px;
}
.wpem-event-register-btn button {
    padding: 6px 12px;
    font-size: 14px;
    line-height: 25px;
    border-radius: 0;
}

.home .wpem-event-details .post-category {
    float: left;
    width: auto;
    display: block;
}
.neweventsdesign-postcat .wpem-event-type {
    display: block !important;
}
.home .wpem-event-details .post-category p {
    background: #B71F39;
    float: left;
    color: #fff;
    padding: 5px 15px;
    font-size: 13px;
    line-height: 17px;
    border-radius: 25px;
}
.home .owl-prev, .owl-next {
    background: #B71F39 !important;
    color: #fff !important;
    width: 35px;
    height: 35px;
    text-align: center;
}
.comomgs .owl-next {
    position: absolute;
    top: 40%;
    right: -55px;
}
.comomgs .owl-prev {
    position: absolute;
    top: 40%;
    left: -55px;
}
.comomgs .owl-prev, .owl-next {
    background: #B71F39 !important;
    color: #fff !important;
    width: 35px;
    height: 35px;
    text-align: center;
}
.wpem-event-organizer .htl-organizer {
    margin: 0 0 10px;
    color: #B71F39;
    font-weight: normal;
}
.home .post-category .wpem-event-action-url.event-style-color.webinar {
    display: none;
}
.term-88.past-term::after{
    border-left-color: #e42423;
}
/*New Home Banner*/
.module-feature3-block .rubik-featured3-main .thumb, .module-feature4-block .rubik-featured4-main .thumb {
    height: 520px;
}
.home .module-feature4-block .list-small-post.col-md-5.row.rubik-hidden-991 {
    position: relative;
    right: 0px;
    height: 100%;
    width: 100%;
    background: #0000006b;
    padding: 0;
    margin: 0 auto 45px;
}
.home .module-feature4-block .inner-cell .list-small-inner {
    padding: 0px 0;
    background: transparent;
    float: left;
    width: 100%;
}
.home .module-feature4-block .list-small-post .small-post:first-child {
    border-top: none;
    margin-top: 0;
    padding-top: 0;
}
.home .module-feature4-block .list-small-post .small-post {
    margin-top: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    width: 33.3%;
    float: left;
    border: none;
    position: relative;
}
.home .module-feature4-block .small-thumbnail-wrapper.fetauresection .thumb.term-92 {
    height: 225px;
    width: 100%;
}
.catbox {
    position: absolute;
    width: 100%;
    bottom: 0px;
    padding: 5px 10px 10px;
    background: #00000091;
}
.catbox .title {
    color: #fff;
}
.home .fullwidth.bksection:nth-child(2) h2 a {
    background: #C62731 !important;
    padding: 5px;
    color: #fff !important;
}
.home .fullwidth.bksection:nth-child(2) {
    clear: both;
}
.home .module-feature4-block .inner-cell {
    vertical-align: bottom;
}
.customblack .title {
    width: 100%;
    max-width: 100% !important;
    margin: 5px 0 10px !important;
    color: #fff;
}
.customblack {
    background: #00000091;
    padding: 5px 15px 15px;
}
.home .bkmodule.module-feature4-block .post-list-wrap.container.bkwrapper {
    width: 100% !important;
    padding: 0;
}
.deivde.thumb::before {
    background: none !important;
}
.customblack .bk-post-subtitle {
    font-weight: normal;
}
.customblack .post-author {
    font-size: 14px;
}
.customblack .post-date {
    font-size: 14px;
    color: #e8e8e8 !important;
    font-weight: 600;
}
.customblack .meta {
    margin: 0 0 5px;
}
.catbox .post-author {
    font-size: 14px;
}
.catbox .post-date {
    font-size: 14px;
    color: #e8e8e8 !important;
    font-weight: 600;
}
.catbox .meta {
    margin: 0 0 5px;
}
.home .module-feature4-block .list-small-post.col-md-5.row.rubik-hidden-991 {    
    background: #fff;   
}
.home .module-feature4-block .small-thumbnail-wrapper.fetauresection {
    margin-top: 1px;
}
.home .module-feature4-block .list-small-post.col-md-5.row.rubik-hidden-991 .title a:hover {
    color: #fff;
}
.customblack .term-88, .catbox .post-category .term-80, .catbox .post-category .term-98, .catbox .post-category .term-93 {
    background: #eca823;
}
.customblack .term-88::after, .catbox .post-category .term-80::after, .catbox .post-category .term-98::after, .catbox .post-category .term-93::after {
    border-left-color: #eca823;
}


/*End New Banner*/
/*External Articles*/
.home .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 {
    width: 100%;
}
.home .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .col-md-4.col-sm-4 h4.title {
    color: #B71F39 !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    margin-top: 0;
}
.home .content_out .excerpt {    
    font-size: 14px;
}
.bkwrapper.layout-3 .thumb img {
    height: 240px;
    object-fit: cover;
}
.home .content_out .excerpt p{
    font-size: 14px;
    margin-bottom: 0px;
}
.home .content_out .excerpt p strong {
    font-weight: 600; 
}
.home .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .col-md-4.col-sm-4 .content_out .post-category {
    float: left;
    margin-top: 3px;
}
.rubik-meta-inline.content_out .post-c-wrap .meta::before {
   display: none;
}
.rubik-meta-inline.content_out h4.title a::before {
    display: none;
}
.home .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .large-post.row-type.content_out.col-md-8.col-sm-8 
.thumb.term-113 img {
    height: 280px;
    object-fit: cover;
}
.custom-have-tab .meta .views, .custom-have-tab .meta .comments {
    display: none;
}
.custom-no-tab .meta .views, .custom-no-tab .meta .comments {
    display: none;
}
.home .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .col-md-4.col-sm-4 .thumb {
    display: none;
}
/*End External Articles*/
/*Article Accordion*/
.articleaccordions .ui-state-default {
    border: none !important;
    background: transparent !important;
    color: #000 !important;
}
.articleaccordions .ui-accordion-header-icon {
    display: none;
}
.articleaccordions .ui-widget-content {
    border: none !important;
    background: transparent !important;
    color: #333333;
}
/*End Article Accrodion*/

.fourthblock .thumb img {
    height: 200px;
}
.fourthblock .row-type h4 {
    font-size: 16px;
    margin-top: 10px;    
}
.fourthblock  h4 {
    height: 44px !important;
    overflow: hidden;
}
.fourthblock .owl-item {
    border-right: 1px dashed #cecbcb;
    padding-right: 35px;
    padding-left: 15px;    
}
.fourthblock ul li {
    border-bottom: 1px dashed #cecbcb;    
}
ul.post-withimage li {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    position: relative;
}
ul.post-withoutimage li {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
ul.post-withimage li .post-wrapper-htl {
    position: absolute;
    background: #ffffffeb;
    bottom: 5px;
    z-index: 99;
    box-shadow: 0 0 5px #ccc;
    width: 80%;
    padding: 5px;
    left: 15px;
}
ul.post-withoutimage li .post-c-wrap {
    margin: 0;
}
.fourthblock .owl-next {
    position: absolute;
    top: 40%;
    right: -55px;
}
.fourthblock .owl-prev {
    position: absolute;
    top: 40%;
    left: -55px;
}
.home .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .bk-module-pagination {
    max-width: 732px;
    text-align: right;
}
.comomgs .wpem-event-date-time-text, .comomgs .wpem-event-location-text {
    line-height: 22px;
}
.fourthblock .module-title h2 {
    font-size: 15px;
}
/*.home .module-block-5 .meta-wrap {
    float: left;
    margin-right: 10px;
}*/

/****** Tags CSS Changes on slider by Devendra ****/
.rs-layer .terms {
    background-color: #43454b;
    color: #fff !important;
    padding: 1px 5px 2px 5px !important;
    text-transform: uppercase;
    font-size: 10px;
    position: relative;
    line-height: 18px !important;
    display: inline-block;
}
.rs-layer .term-posttype {
    background-color: #B9233C;
    color: #fff !important;
    padding: 1px 5px 2px 5px !important;
    text-transform: uppercase;
    font-size: 10px;
    position: relative;
    line-height: 18px !important;
    display: inline-block;
}
.rs-layer .terms::after {
    display: none;
}
.rs-layer .term-posttype::after {
   display: none;
}
.mega-indicator {
    color: #B9233C !important;
}
.rs-layer .terms::after,.rs-layer .term-posttype::after {
    content: '';
    position: absolute;
    top: 100%;
    left: 0;
    border-left: 4px solid;
    border-bottom: 4px solid transparent;
    width: 0;
    z-index: 1000;
}
#slider-3-slide-1548-layer-5 {
    color: transparent !important;
}
.SldBox .Category{
    position: relative;
}
.SldBox .Category::after {
    border-left-color: #B71F39 !important;
}
.SldBox .Category::after {
    content: '';
    position: absolute;
    top: 100%;
    left: 0;
    border-left: 4px solid;
    /* border-bottom: 4px solid transparent;
    width: 0;
    z-index: 1000; */
}
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details {
    padding: 10px 30px 30px !important;
}

.home .wpem-event-title a {
    color: #333 !important;
}
.post-withimage li {
    border-bottom: none !important;
}
.bkwrapper.layout-3 .meta-wrap .meta {
    width: 100%;
    float: left;
}
.home .row-type .excerpt {
	color:#333;
}
/******  Tags CSS Changes on slider by Devendra ****/
.mega-menu-item.mega-menu-item-type-widget.widget_custom_html .textwidget.custom-html-widget h4 {
    color: #fff;
    margin: 5px 0 0;
}
li#mega-menu-item-custom_html-16 {
    padding: 10px 15px 0!important;
}
.mega-sub-menu .wpem-event-banner {
    display: none;
}
.mega-sub-menu .wpem-heading-text {
    color: #fff !important;
    font-size: 16px !important;
}
.mega-sub-menu ul li a.alleventsbtn {
    background: #d4e5e8 !important;
    color: #B71F39 !important;
    padding: 6px 8px;
    border-radius: 4px;
    float: right;
}
.home .fullwidth.bksection:nth-child(5) .bkmodule.module-custom-html {
    margin-bottom: 10px;
}
.multimediasection {
    max-width: 1170px;
    margin: 110px auto;
    position: relative;
}
.dzsas-second-con {
    position: absolute;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 68% !important;
    padding: 10px;
    bottom: 0;
    height: 25%;
    /* color: #fff; */
    overflow: hidden;
    scrollbar-width: thin;
    background: #fff;
}
.videogallery .navMain{
    top: 0 !important
}
.videogallery.mode-normal.menu-right > .sliderMain, .videogallery.mode-normal.menu-left > .sliderMain {
    height: 75%;
    /*background: #fff;*/
}
/*.home .fullwidth.bksection:nth-child(6) {
    padding: 25px 0 42px;
    background-color: #f6f6f6;
}
.home .fullwidth.bksection:nth-child(6) .bkshortcode-wrapper {
    position: relative;
}*/
.videogallery .imgblock {
    /* float: left; */
    /* margin-right: 0; */
    width: 100%;
    height: 140px;
}
.dzsas-second-con .menudescriptioncon {
    height: 68px;
    overflow: hidden;
    font-size: 14px;
}
.dzsas-second-con .menudescriptioncon p {
    height: 100%;
    margin: 0;
}
.dzsas-second-con h4 {
    margin: 0 0 10px;   
}
.videogallery .navigationThumb-content {
    color: #333;
    padding: 12px;
    position: relative;
    position: relative;
    float: left;
    width: 100%;
}
.videogallery .videogallery--navigation-container .navigationThumb {
    background-color: #fff;
    border-left: 1px solid rgba(0, 0, 0, 0.15);
}
.videogallery .videogallery--navigation-container .navigationThumb:last-child{
    border-bottom: none;
}
.videogallery .videogallery--navigation-container .navigationThumb.active, .videogallery .videogallery--navigation-container .navigationThumb:hover {
    background-color: #eee;
    color: #333;
}
.videogallery .the-title {
    line-height: 23px;
    text-transform: capitalize;
    font-size: 16px;
    font-weight: 600;
    position: absolute;
    width: 80%;
    background: #333333ab;
    right: 14px;
    bottom: 9px;
    padding: 5px;
    color: #fff;
}
.videogallery .sliderMain > .sliderCon {
    position: absolute;
    top: 0;
    left: 0;
    width: 97% !important;
    height: 94% !important;
    margin: auto !important;
    right: 0 !important;
    bottom: 0 !important;
}
.module-feature4-block .list-small-post .small-thumbnail-wrapper {
    margin-bottom: 35px;
}
.home .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 h2 {
    width: auto;
}
.home .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .custombydomain .large-post .meta-wrap{
    display: block;
}
.custombydomain .post-date {
    display: none !important;
}
.custombydomain .meta .views, .custombydomain .meta .comments{
    display: none;
}
.home .fullwidth.bksection:nth-child(5) .bkmodule.module-custom-html .module-title {
    margin: 0;
}
.module-block-8 .bk-tabs.active a {
    font-weight: bold;
}
.home .bkmodule.square-grid-2.module-square-grid .thumb{
    width: 50%;
    float: right;
}
.home .bkmodule.square-grid-2.module-square-grid .post-c-inner.innerwrap {
    padding: 20px;
    width: 50%;
    position: relative;
    z-index: 10;
    background: #D5D5E1;
    height: 100%;
}
.home .bkmodule.square-grid-2.module-square-grid .item.content_in.col-md-6.col-sm-6:nth-child(3) .thumb, 
.home .bkmodule.square-grid-2.module-square-grid .item.content_in.col-md-6.col-sm-6:nth-child(4) .thumb {
    float: left;
}
.home .bkmodule.square-grid-2.module-square-grid .item.content_in.col-md-6.col-sm-6:nth-child(3) .post-c-inner.innerwrap,
.home .bkmodule.square-grid-2.module-square-grid .item.content_in.col-md-6.col-sm-6:nth-child(4) .post-c-inner.innerwrap {
    float: right;
}
.home .bkmodule.square-grid-2.module-square-grid .item.content_in.col-md-6.col-sm-6{
    padding: 0 5px;
}
.home .bkmodule.square-grid-2.module-square-grid ul.bk-square-grid-content{
    margin: 0 10px;
}
.home .square-grid-2 ul li:nth-child(n+3) {
    margin-top: 10px;
}
.home .bkmodule.square-grid-2.module-square-grid .item.content_in.col-md-6.col-sm-6:nth-child(2) .post-c-inner.innerwrap {
    background: #B0C4DE;
}
.home .bkmodule.square-grid-2.module-square-grid .item.content_in.col-md-6.col-sm-6:nth-child(2) .post-c-inner.innerwrap::after {
    color: #B0C4DE;
}
.home .bkmodule.square-grid-2.module-square-grid .item.content_in.col-md-6.col-sm-6:nth-child(3) .post-c-inner.innerwrap {
    background: #ccc;
}
.home .bkmodule.square-grid-2.module-square-grid .item.content_in.col-md-6.col-sm-6:nth-child(3) .post-c-inner.innerwrap::after {
    color: #ccc;
}
.home .bkmodule.square-grid-2.module-square-grid .item.content_in.col-md-6.col-sm-6:nth-child(4) .post-c-inner.innerwrap {
    background: #778899;
}
.home .bkmodule.square-grid-2.module-square-grid .item.content_in.col-md-6.col-sm-6:nth-child(4) .post-c-inner.innerwrap::after {
    color: #778899;
}
.home .bkmodule.square-grid-2.module-square-grid .content_in .post-c-wrap .post-c-inner::after {
    content: "\f0da";
    font-family: FontAwesome;
    right: -29px;
    position: absolute;
    top: 25%;
    font-size: 90px !important;
    bottom: 0;
    color: #D5D5E1;
}
.home .bkmodule.square-grid-2.module-square-grid .item.content_in.col-md-6.col-sm-6:nth-child(3) .post-c-inner.innerwrap::after,
.home .bkmodule.square-grid-2.module-square-grid .item.content_in.col-md-6.col-sm-6:nth-child(4) .post-c-inner.innerwrap::after{
    content: "\f0d9";
    font-family: FontAwesome;
    left: -28px;
    position: absolute;
    top: 25%;
    font-size: 90px !important;
    bottom: 0;  
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    display: block;
    background: #43454b;
    color: #fff;
    font-family: inherit;
    font-size: 14px;
    font-weight: normal;
    padding: 10px 10px 10px 10px;
    line-height: 28px;
    text-decoration: none;
    text-transform: none;
    vertical-align: baseline;
}
.home .bkmodule.module-block-8 .content_out.small-post .meta {
    font-size: 11px;
    color: #888;
    text-align: left;
    margin-top: 6px;
    width: 100%;
}
.has-sb.container.bkwrapper.bksection:first-child .large-post.row-type.content_out.col-md-8.col-sm-8 .thumb img {
    height: 350px !important;
}
.home .bkmodule.container.bkwrapper.module-block-5.blogblock .post-category .term-91 {
    display: none;
}
/*Doamin Page*/
.page-id-883930 .fullwidth.bksection:nth-child(2) {
    clear: both;
}
.subdomain-ctg .fullwidth.bksection:nth-child(2) {
    clear: both;
}
.subdomain-ctg .module-title::before {
    height: 2px;
} 
.page-id-883930 .module-title::before {
    height: 2px;
}
.page-id-883930 .bkwrapper.layout-3.fw-module li {
    padding-top: 15px;
}
.subdomain-ctg .bkwrapper.layout-3.fw-module li {
    padding-top: 15px;
}
.page-id-883930 .module-row.layout-3 .post-c-wrap {
    width: 100%;
    left: 0;
    background: #fff;
    position: relative;
    margin-top: -40px !important;
    padding: 15px 0;
}
.subdomain-ctg .module-row.layout-3 .post-c-wrap {
    width: 100%;
    left: 0;
    background: #fff;
    position: relative;
    margin-top: -40px !important;
    padding: 15px 0;
}
.page-id-883930 .fullwidth.bksection:nth-child(4) {
    background-color: #f6f6f6;
    padding: 25px 0;
}
.subdomain-ctg .fullwidth.bksection:nth-child(2) {
    background-color: #f6f6f6;
    padding: 25px 0;
}
.page-id-883930 .fullwidth.bksection:nth-child(4) .bkmodule.module-custom-html {
    margin-bottom: 10px;
}
.subdomain-ctg .fullwidth.bksection:nth-child(2) .bkmodule.module-custom-html {
    margin-bottom: 10px;
}
.page-id-883930 .upcoming-evenstscetions {
    padding: 0;
    position: relative;
    top: -30px;
}
.subdomain-ctg .upcoming-evenstscetions {
    padding: 0;
    position: relative;
    top: -15px;
}
.page-id-883930 .upcoming-evenstscetions #event-listing-view {
    margin: auto;
}
.subdomain-ctg .upcoming-evenstscetions #event-listing-view {
    margin: auto;
}

.subdomain-ctg .owl-carousel .owl-stage-outer {
    padding-top: 25px;    
}
.page-id-883930 .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper {
    min-height: 360px;
    border: none !important;
}
.subdomain-ctg .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper {
    min-height: 360px;
    border: none !important;
}
.page-id-883930 .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details {
    padding: 10px 30px 30px !important;
}
.subdomain-ctg .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details {
    padding: 10px 30px 30px !important;
}

.subdomain-ctg .container.bkwrapper.module-block-5 li {
    padding-top: 15px;
}

.page-id-883930 .fullwidth.bksection:nth-child(5) {
    padding: 25px 0 42px;
}
.subdomain-ctg .fullwidth.bksection:nth-child(5) {
    padding: 25px 0 42px;
}
.page-id-883930 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 {
    width: 100%;
}
.subdomain-ctg .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 {
    width: 100%;
}

.page-id-883930 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .large-post.row-type.content_out.col-md-8.col-sm-8 .thumb.term-113 img {
    height: 280px;
    object-fit: cover;
}
.subdomain-ctg .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .large-post.row-type.content_out.col-md-8.col-sm-8 .thumb.term-113 img {
    height: 350px;
    object-fit: cover;
}
.page-id-883930 #page-content-wrap {
    margin-top: 0;
}
.subdomain-ctg #page-content-wrap {
    margin-top: 0;
}
.page-id-883930 .fullwidth.bksection:first-child {
    padding: 0 !important;
}
.subdomain-ctg .fullwidth.bksection:first-child {
    padding: 0 !important;
}
.page-id-883930 .layout-3.fw-module .meta-wrap .meta .views, .page-id-883930 .layout-3.fw-module .meta-wrap .meta .comments {
    display: none;
}
.subdomain-ctg .layout-3.fw-module .meta-wrap .meta .views, .page-id-883930 .layout-3.fw-module .meta-wrap .meta .comments {
    display: none;
}
.page-id-883930 .bkwrapper.layout-3.fw-module li:hover {
    box-shadow: 0 0 15px #ccc;
}
.subdomain-ctg .bkwrapper.layout-3.fw-module li:hover {
    box-shadow: 0 0 15px #ccc;
}
.page-id-883930 .row-type .excerpt {
    color: #333;
}
.subdomain-ctg .row-type .excerpt {
    color: #333;
}
.wpem-event-layout-wrapper .wpem-theme-button
 {
    background: #C62731 !important;
    color: #fff !important;
    font-size: 14px !important;
    padding: 10px 14px !important;
    text-transform: capitalize;
    border-radius: 0;
    font-weight: normal !important;
}
.neweventsdesign-postcat .post-category a {
    background: #FFC734 !important;
    color: #333 !important;
    text-transform: capitalize;
}


.subdomain-ctg .comomgs.upcoming-evenstscetions .owl-prev {
    position: absolute;
    top: 40%;
    left: -55px;
}

.subdomain-ctg .comomgs.upcoming-evenstscetions .owl-next {
    position: absolute;
    top: 40%;
    right: -55px;
}
/*.page-id-883930 .fullwidth.bksection:nth-child(7) {
    background-color: #f6f6f6;
    padding: 25px 0 42px;
}*/
/*.fullwidth.bksection.multimediawraper {
    background-color: #f6f6f6;
    padding: 25px 0 42px;
}
/*.page-id-883930 .fullwidth.bksection:nth-child(7) .bkshortcode-wrapper {
    position: relative;
}*/
/*.fullwidth.bksection.multimediawraper .bkshortcode-wrapper {
    position: relative;
}*/
.page-id-883930 .owl-prev, .owl-next {
    background: #B71F39 !important;
    color: #fff !important;
    width: 35px;
    height: 35px;
    text-align: center;
}
.subdomain-ctg .owl-prev, .owl-next {
    background: #B71F39 !important;
    color: #fff !important;
    width: 35px;
    height: 35px;
    text-align: center;
}
.page-id-883930 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .col-md-4.col-sm-4 h4.title {
    color: #B71F39 !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    margin-top: 0;
}
.subdomain-ctg .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .col-md-4.col-sm-4 h4.title {
    color: #B71F39 !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    margin-top: 0;
}
.page-id-883930 .layout4 .designation {
    margin-bottom: 5px;
    font-weight: normal;
}
.subdomain-ctg .layout4 .designation {
    margin-bottom: 5px;
    font-weight: normal;
}
.page-id-883930 .tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 600 !important;
    margin-top: 25px !important;
    font-size: 20px !important;
    color: #222;
}
.subdomain-ctg .tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 600 !important;
    margin-top: 25px !important;
    font-size: 20px !important;
    color: #222;
}
.page-id-883930 .tlp-team .tpl-social{
    display: none;
}
.subdomain-ctg .tlp-team .tpl-social{
    display: none;
}
#all-exresearchers .tlp-equal-height {
    margin-bottom: 0;
    padding: 35px 0 55px;
    border-right: 1px solid #ccc;
}
.subdomain-ctg .tlp-team .tlp-equal-height {
    margin-bottom: 0;
    padding: 35px 0 55px;
    border-right: 1px solid #ccc;
}
.subdomain-ctg .tlp-team .tlp-equal-height:last-child {
    border: none;
}
.page-id-883930 .fullwidth.bksection:last-child h2.bk-tab-original {
    width: 100%;
}
.subdomain-ctg .fullwidth.bksection:last-child h2.bk-tab-original {
    width: 100%;
}
.module-block-8 .module-title .bk-tabs a {
    font-weight: 600;
    color: #333;
}
.categoryheaderbanner{
 background: rgb(2,0,36);
 background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(3,6,20,1) 47%, rgba(2,9,19,1) 100%); 
 padding:0 15px 15px;
 position: relative;
}
.category-section-title h2 {
    font-size: 40px;
    font-weight: 600;
    margin: 10px 0 10px;
}
.category-section-title {
    text-align: center;
    color: #fff;
    max-width: 840px;
    margin: auto auto 20px;
}
.category-section-title p {
    font-size: 16px;
    max-width: 750px;
    margin: 0 auto;
    color: #fff;
}
.category-section-banner .wpem-event-single-image img {
    width: 100% !important;
    object-fit: cover;
    height: 410px;
}
.category-section-banner{
    position: relative;
}
#overlaymy {
    position: absolute;
    background: #0000008a;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    z-index: 1;
    top: 0;
    bottom: 0;
}
.category-section-banner .cutomixation.wpem-single-event-short-info {
    position: absolute !important;
    bottom: inherit;
    background: transparent;
    padding: 0;
    max-width: 660px;
    width: 100%;
    margin-left: auto;
    z-index: 2;
    color: #fff;
    top: 50%;
    left: 0;
    right: 0;
    margin-right: auto;
    transform: translateY(-50%);
}
.category-section-banner .cutomixation.wpem-single-event-short-info .wpem-event-details {
    margin-bottom: 10px !important;
    text-align: center;
}
.category-section-banner .cutomixation.wpem-single-event-short-info .wpem-heading-text {
    color: #fff !important;
    font-weight: bold !important;
    margin: 6px 0 10px;
    line-height: 30px;
    text-transform: capitalize;
}
.category-section-banner .cutomixation.wpem-single-event-short-info .wpem-event-organizer {
    color: #fff;
    font-weight: normal;
}
.category-section-banner .wpem-post-tags {
    color: #FF5151;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
}
.categoryheaderbanner .side-post {
    position: absolute;
    bottom: 65px;
    width: 370px;
    right: 0;
    background: #000000b3;
    z-index: 2;
    padding: 10px;
}
.side-post-data {
    float: left;
    width: 100%;
    padding: 5px 0 5px;
    border-bottom: 1px solid #75757566;
    margin-bottom: 5px;
}
.showsiderbarimg {
    width: 25%;
    height: auto;
    float: left;
}
.showsidecontent {
    float: left;
    width: 73%;
    padding-left: 10px;
}
.showsidecontent .wpem-post-tags {
    font-size: 11px;
    color: #FF5151;
    text-transform: uppercase;
}
.showsidecontent .wpem-event-title h3 {
    font-size: 14px;
    margin: 5px 0;
    font-weight: 600;
    color: #fff;
}
.showsidecontent .wpem-event-organizer {
    font-size: 12px;
    color: #fff;
    float: left;
    width: auto;
    padding-right: 5px;
}
.showsidecontent .clearfix {
    display: none;
}
.showsidecontent .wpem-event-date-time.intobannersection {
    float: left;
    font-size: 12px;
    margin: 0;
    color: #fff;
    position: relative;
    padding-left: 10px;
}
.showsidecontent .wpem-event-date-time.intobannersection::before {
    height: 4px;
    content: "";
    width: 4px;
    background: #fff;
    position: absolute;
    left: 0;
    top: 8px;
    border-radius: 50%;
}
.showsiderbarimg img {
    height: 80px;
    object-fit: cover;
}
#viewallposts {
    position: absolute;
    top: 5px;
    right: -15px;
    background: #ffbb36;
    z-index: 1;
    border: 1px solid #ffbb36;
    color: #222;
    padding: 6px 12px;
    border-radius: 4px;
    box-shadow: 0 0 10px #000;
    width: 102px;
    text-transform: capitalize;
    font-size: 14px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.side-post-data:last-child {
    border: none;   
}
.subdomain-ctg .tlp-row.layout4 .round-img {
    background: #B71F39;
    max-width: 150px;
    margin: auto;
    border-radius: 0;
}

.subdomain-ctg .tlp-row.layout4 .round-img a {
    position: relative;
    left: -0.7em;
    top: -1em;
    margin-bottom: -1em;
    display: block;
}

.subdomain-ctg #mega-menu-main-menu .round-img img {
    border-radius: 0 !important;
    width: 84px !important;
    height: 90px;
}
.page-id-883930 #mega-menu-main-menu .round-img img {
    border-radius: 0 !important;
    width: 84px !important;
    height: 90px;
}
.subdomain-ctg .uppermenuteam .tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 400 !important;
    margin-top: 10px !important;
    font-size: 14px !important;
}
.page-id-883930 .uppermenuteam .tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 400 !important;
    margin-top: 10px !important;
    font-size: 14px !important;
}
.subdomain-ctg .uppermenuteam .owl-carousel .owl-stage-outer {
    padding-top: 0;
} 
.page-id-883930 .uppermenuteam .owl-carousel .owl-stage-outer {
    padding-top: 0;
}
.viewallresearcher {
    float: right;
    font-size: 14px;
    font-style: italic;
    text-transform: initial;
    position: relative;
    top: 5px;
    color: #4672d9 !important;
}
/*.page-id-883930 .module-block-8 .module-title .bk-tabs a.term-81 {
    display: none;
}*/
.subdomain-ctg .module-block-8 .module-title .bk-tabs a.term-81 {
    display: none;
}
.page-id-883930 .module-block-8 .post-category .term-81 {
    display: none;
}
.subdomain-ctg .module-block-8 .post-category .term-81 {
    display: none;
}
/*.page-id-883930 .module-block-8 .module-title .bk-tabs:first-child{
    margin: 0 !important;
}*/
.subdomain-ctg .module-block-8 .module-title .bk-tabs:first-child{
    margin: 0 !important;
}
.page-id-883930 .module-block-8 .bk-tabs:nth-child(2) {
    margin-left: 0 !important;
}
.subdomain-ctg .module-block-8 .bk-tabs:nth-child(2) {
    margin-left: 0 !important;
}
.page-id-883930 .module-block-8 .bk-mask .thumb img {
    height: 475px;
    object-fit: cover;
}
.page-id-883930 .module-block-8 .large-post.row-type.content_out.col-md-8.col-sm-8{
    position: relative;
}

.home .custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .post-author,
.home .custom-have-tab  .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .post-author a {
	color: #333 !important;
}
.custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .post-author,
.custom-have-tab  .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .post-author a {
	color: #fff !important;
}

/*End Domain Page*/
.single-team .related-events .thumb img {
    height: 233px;
    object-fit: cover;
}
.module-block-8 .bk-tabs-wrapper {
    position: relative;
}
.module-block-8 .module-title .bk-tabs:first-child{
    margin-left: 0 !important;
}
.categoryheaderbanner.maindomainpage {
    min-height: 530px !important;
}
.categoryheaderbanner.maindomainpage .category-section-title {
	position: absolute;
	left: 0;
	right: 0;
	top: 25%;
	transform: translateY(-25%);
	bottom: inherit;
	z-index: 1;
}
.module-block-8 .bk-tabs.active a{
    color: #B71F39 !important;
}
.morefrocateg {
    margin-top: 35px;
    float: left;
    width: 100%;
    text-align: center;
    border-top: 1px solid #ddd;
    padding-top: 28px;
}
.morefrocateg a {
	background: #B9233C;
	color: #fff;
	padding: 8px 20px;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 600;
	letter-spacing: 1px;
}
.morefrocateg a:hover {
    opacity: 0.7;
}
.htl-singlepost .singlepost-htl {
    max-width: 750px;
    margin: auto;
}
.fullwidth.bksection.blogwrap {
    position: relative;
}
.fullwidth.bksection.blogwrap .owl-prev {
    position: absolute;
    top: 40%;
    left: -55px;
}
.fullwidth.bksection.blogwrap .owl-next {
    position: absolute;
    top: 40%;
    right: -55px;
}
#main-canvas-menu .rubik-canvas-menu li a {
    display: block;
    font-size: 14px;
    padding: 0;
    text-transform: uppercase;
    line-height: 20px;
    color: #000;
    margin-bottom: 15px;
}
.custom-no-tab .thumb img {
    height: 370px;
    object-fit: cover;
}*/
.custom-systemoverlay {
    position: relative;
}
.custom-systemoverlay .s-post-header {
    z-index: 2;
    position: relative;
}
/*.home #page-content-wrap .bksection:last-child .morefrocateg {
    display: none;
}*/
.htl-singlepost .all-author-data {
    margin: auto;
    max-width: 750px;
    clear: both;
}
.htl-singlepost .all-author-data .addtoany_shortcode {
    float: right;
    width: 32%;
}
.htl-singlepost .all-author-data .satuhorlist {
    float: left;
    width: 68%;
}
.htl-singlepost .all-author-data .authotandshre {
    margin: 0 0 20px;
    float: left;
    width: 100%;
    border-bottom: 1px solid #eee;
}
.htl-singlepost .editors-notesc {
    max-width: 750px;
    margin: auto auto 35px;
}
.htl-singlepost .editors-notesc {
    background: #f4f4f4;
    padding: 30px;
    max-width: 750px;
    margin: auto;
    margin-bottom: 30px;
    box-shadow: 0 0 15px #b9b9b9;
    clear: both;
}
.htl-singlepost .editors-notesc h4 {
    margin-top: 0px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    color: #333;
}
.subdoamin-wrapper .morefrocateg {
    display: none;
}
.singlepost-htl {
    clear: both;
}
.authotandshre a {
    color: #B71F39;
}
.authotandshre a:hover{
    text-decoration: underline;
}
.singlepost-htl .pullquote{
    color: #1f40e6; 
    background-color: #fff; 
    border-color: #4DB2EC;
    margin-left: 2%;
    margin-right: -14%;
    margin-bottom: 25px;
    line-height: 30px;
}
.singlepost-htl blockquote {
    width: 330px;
    max-width: 100%;
    float: right;
    background: transparent !important;
    margin-left: 2%;
    margin-right: -15%;
}
/*Economic Growth & Development*/
.page-id-883931 .fullwidth.bksection:nth-child(2) {
    clear: both;
}
.page-id-883931 .module-title::before {
    height: 2px;
}
.page-id-883931 .bkwrapper.layout-3.fw-module li {
    padding-top: 15px;
}
.page-id-883931 .module-row.layout-3 .post-c-wrap {
    width: 100%;
    left: 0;
    background: #fff;
    position: relative;
    margin-top: -40px !important;
    padding: 15px 0;
}
.page-id-883931 .fullwidth.bksection:nth-child(4) {
    background-color: #f6f6f6;
    padding: 25px 0;
}
.page-id-883931 .fullwidth.bksection:nth-child(4) .bkmodule.module-custom-html {
    margin-bottom: 10px;
}
.page-id-883931 .upcoming-evenstscetions {
    padding: 0;
    position: relative;
    top: -30px;
}
.page-id-883931 .upcoming-evenstscetions #event-listing-view {
    margin: auto;
}
.page-id-883931 .owl-carousel .owl-stage-outer {
    padding-top: 25px;
}
.page-id-883931 .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper {
    min-height: 360px;
    border: none !important;
}
.page-id-883931 .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details {
    padding: 10px 30px 30px !important;
}
.page-id-883931 .container.bkwrapper.module-block-5 li {
    padding-top: 15px;
}

.page-id-883931 .fullwidth.bksection:nth-child(5) {
    padding: 25px 0 42px;
}
.page-id-883931 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 {
    width: 100%;
}

.page-id-883931 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .large-post.row-type.content_out.col-md-8.col-sm-8 .thumb.term-113 img {
    height: 280px;
    object-fit: cover;
}
.page-id-883931 #page-content-wrap {
    margin-top: 0;
}
.page-id-883931 .fullwidth.bksection:first-child {
    padding: 0 !important;
}
.page-id-883931 .layout-3.fw-module .meta-wrap .meta .views, .page-id-883931 .layout-3.fw-module .meta-wrap .meta .comments {
    display: none;
}
.page-id-883931 .bkwrapper.layout-3.fw-module li:hover {
    box-shadow: 0 0 15px #ccc;
}
.page-id-883931 .row-type .excerpt {
    color: #333;
}

.page-id-883931 .wpem-theme-button {
    background: #eeecec !important;
    color: #B71F39 !important;
    font-size: 14px !important;
    padding: 10px 14px !important;
}


/*.page-id-883931 .fullwidth.bksection:nth-child(6) {
    background-color: #f6f6f6;
    padding: 25px 0 42px;
}
.page-id-883931 .fullwidth.bksection:nth-child(6) .bkshortcode-wrapper {
    position: relative;
}*/
.page-id-883931 .owl-prev, .owl-next {
    background: #B71F39 !important;
    color: #fff !important;
    width: 35px;
    height: 35px;
    text-align: center;
}
.page-id-883931 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .col-md-4.col-sm-4 h4.title {
    color: #B71F39 !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    margin-top: 0;
}
.page-id-883931 .layout4 .designation {
    margin-bottom: 5px;
    font-weight: normal;
}
.page-id-883931 .tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 600 !important;
    margin-top: 25px !important;
    font-size: 20px !important;
    color: #222;
}
.page-id-883931 .tlp-team .tpl-social{
    display: none;
}


.page-id-883931 .fullwidth.bksection:last-child h2.bk-tab-original {
    width: 100%;
}
#all-exresearchers .round-img {
    background: #B71F39;
    max-width: 150px;
    margin: auto;
    border-radius: 0;
}
#all-exresearchers .round-img a {
    position: relative;
    left: -0.7em;
    top: -1em;
    margin-bottom: -1em;
    display: block;
}
.page-id-883931 #mega-menu-main-menu .round-img img {
    border-radius: 0 !important;
    width: 84px !important;
    height: 90px;
}
.page-id-883931 .uppermenuteam .tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 400 !important;
    margin-top: 10px !important;
    font-size: 14px !important;
}
.page-id-883931 .uppermenuteam .owl-carousel .owl-stage-outer {
    padding-top: 0;
}
.page-id-883931 .module-block-8 .module-title .bk-tabs a.term-81 {
    display: none;
}
.page-id-883931 .module-block-8 .post-category .term-81 {
    display: none;
}
.page-id-883931 .module-block-8 .module-title .bk-tabs:first-child{
    margin: 0 !important;
}
.page-id-883931 .module-block-8 .bk-mask .thumb img {
    max-height: 475px;
}
.page-id-883931 .module-block-8 .large-post.row-type.content_out.col-md-8.col-sm-8{
    position: relative;
}
.custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap {
    position: absolute;
    bottom: 0;
    width: 96%;
    background: #0000007a;
    color: #fff;
    padding: 15px;
    margin: 0;
}
.home .custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap {
    position: relative;
    bottom: initial;
    width: initial;
    background: initial;
    color: initial;
    padding: initial;
    margin: initial;
}
.custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .title {
    color: #fff;
    margin: 0;
    font-weight: 600 !important;
}
 .custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .title a:hover{
    color: #fff;    
}
.custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .excerpt {
    color: #fff;
}
.home .custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .title {
    color: #333;
    margin: 15px 0 0;
    font-weight: 600 !important;
}
.home .custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .title a:hover{
    color: #B71F39;    
}
.home .custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .excerpt {
    color: #333;
}
.author-wrapper {
    max-width: 750px;
    margin: 25px auto auto;
}
/*Foreign Policy & Security*/
.page-id-884097 .fullwidth.bksection:nth-child(2) {
    clear: both;
}
.page-id-884097 .module-title::before {
    height: 2px;
}
.page-id-884097 .bkwrapper.layout-3.fw-module li {
    padding-top: 15px;
}
.page-id-884097 .module-row.layout-3 .post-c-wrap {
    width: 100%;
    left: 0;
    background: #fff;
    position: relative;
    margin-top: -40px !important;
    padding: 15px 0;
}
.page-id-884097 .fullwidth.bksection:nth-child(4) {
    background-color: #f6f6f6;
    padding: 25px 0;
}
.page-id-884097 .fullwidth.bksection:nth-child(4) .bkmodule.module-custom-html {
    margin-bottom: 10px;
}
.page-id-884097 .upcoming-evenstscetions {
    padding: 0;
    position: relative;
    top: -30px;
}
.page-id-884097 .upcoming-evenstscetions #event-listing-view {
    margin: auto;
}
.page-id-884097 .owl-carousel .owl-stage-outer {
    padding-top: 25px;
}
.page-id-884097 .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper {
    min-height: 360px;
    border: none !important;
}
.page-id-884097 .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details {
    padding: 10px 30px 30px !important;
}
.page-id-884097 .container.bkwrapper.module-block-5 li {
    padding-top: 15px;
}

.page-id-884097 .fullwidth.bksection:nth-child(6) {
    padding: 25px 0 42px;
}
.page-id-884097 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 {
    width: 100%;
}

.page-id-884097 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .large-post.row-type.content_out.col-md-8.col-sm-8 .thumb.term-113 img {
    height: 280px;
    object-fit: cover;
}
.page-id-884097 #page-content-wrap {
    margin-top: 0;
}
.page-id-884097 .fullwidth.bksection:first-child {
    padding: 0 !important;
}
.page-id-884097 .layout-3.fw-module .meta-wrap .meta .views, .page-id-884097 .layout-3.fw-module .meta-wrap .meta .comments {
    display: none;
}
.page-id-884097 .bkwrapper.layout-3.fw-module li:hover {
    box-shadow: 0 0 15px #ccc;
}
.page-id-884097 .row-type .excerpt {
    color: #333;
}


.page-id-884097 .wpem-theme-button {
    background: #eeecec !important;
    color: #B71F39 !important;
    font-size: 14px !important;
    padding: 10px 14px !important;
}


/*.page-id-884097 .fullwidth.bksection:nth-child(6) {
    background-color: #f6f6f6;
    padding: 25px 0 42px;
}
.page-id-884097 .fullwidth.bksection:nth-child(6) .bkshortcode-wrapper {
    position: relative;
}*/
.page-id-884097 .owl-prev, .owl-next {
    background: #B71F39 !important;
    color: #fff !important;
    width: 35px;
    height: 35px;
    text-align: center;
}
.page-id-884097 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .col-md-4.col-sm-4 h4.title {
    color: #B71F39 !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    margin-top: 0;
}
.page-id-884097 .layout4 .designation {
    margin-bottom: 5px;
    font-weight: normal;
}
.page-id-884097 .tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 600 !important;
    margin-top: 25px !important;
    font-size: 20px !important;
    color: #222;
}
.page-id-884097 .tlp-team .tpl-social{
    display: none;
}
.page-id-884097 .tlp-team .tlp-equal-height {
    margin-bottom: 0;
    padding: 35px 0 55px;
    border-right: 1px solid #ccc;
}
.page-id-884097 .tlp-team .tlp-equal-height:last-child {
    border: none;
}
.page-id-884097 .fullwidth.bksection:last-child h2.bk-tab-original {
    width: 100%;
}
.page-id-884097 #mega-menu-main-menu .round-img img {
    border-radius: 0 !important;
    width: 84px !important;
    height: 90px;
}
.page-id-884097 .uppermenuteam .tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 400 !important;
    margin-top: 10px !important;
    font-size: 14px !important;
}
.page-id-884097 .uppermenuteam .owl-carousel .owl-stage-outer {
    padding-top: 0;
}
.page-id-884097 .module-block-8 .module-title .bk-tabs a.term-81 {
    display: none;
}
.page-id-884097 .module-block-8 .post-category .term-81 {
    display: none;
}
.page-id-884097 .module-block-8 .bk-mask .thumb img {
    max-height: 475px;
}
.page-id-884097 .module-block-8 .large-post.row-type.content_out.col-md-8.col-sm-8{
    position: relative;
}

.mega-menu-row .custom-html-widget .mega-block-title a {
    color: #fff !important;
    padding: 0 2px;
}
/*.mega-menu-row .textwidget.custom-html-widget h4.mega-block-title {
    margin-top: 0 !important;
}*/

.post-author {
    margin-right: 0px !important;
}
.wpem-registration-event-button #registration_btn {
    background: #ffbb36;
    color: #3b342b !important;
    border: none;
    padding: 6px 15px;
    width: auto;
    text-transform: capitalize;
    font-weight: normal;
    border-radius: 0;
    font-size: 16px;
    line-height: 33px;
    letter-spacing: 0;
    display: inline-block;
    cursor: pointer;
    transition: all .2s;
}
.wpem-registration-event-button #registration_btn:hover{
    opacity: 0.7;
}
.bk-tabs-more span{
    margin-left: 12px;
}
/*Regional Connectivity (Sambandh)*/
.page-id-884109 .fullwidth.bksection:nth-child(2) {
    clear: both;
}
.page-id-895285 .fullwidth.bksection:nth-child(2) {
    clear: both;
}
.page-id-895285 .module-title::before {
    height: 2px;
}
.page-id-884109 .module-title::before {
    height: 2px;
}
.page-id-884109 .bkwrapper.layout-3.fw-module li {
    padding-top: 15px;
}
.page-id-895285 .bkwrapper.layout-3.fw-module li {
    padding-top: 15px;
}
.page-id-884109 .module-row.layout-3 .post-c-wrap {
    width: 100%;
    left: 0;
    background: #fff;
    position: relative;
    margin-top: -40px !important;
    padding: 15px 0;
}
.page-id-895285 .module-row.layout-3 .post-c-wrap {
    width: 100%;
    left: 0;
    background: #fff;
    position: relative;
    margin-top: -40px !important;
    padding: 15px 0;
}
.page-id-884109 .fullwidth.bksection:nth-child(3) {
    background-color: #f6f6f6;
    padding: 25px 0;
}
.page-id-895285 .fullwidth.bksection:nth-child(3) {
    background-color: #f6f6f6;
    padding: 25px 0;
}
.page-id-884109 .fullwidth.bksection:nth-child(3) .bkmodule.module-custom-html {
    margin-bottom: 10px;
}
.page-id-895285 .fullwidth.bksection:nth-child(3) .bkmodule.module-custom-html {
    margin-bottom: 10px;
}
.page-id-884109 .upcoming-evenstscetions {
    padding: 0;
    position: relative;
    top: -30px;
}
.page-id-895285 .upcoming-evenstscetions {
    padding: 0;
    position: relative;
    top: -30px;
}
.page-id-884109 .upcoming-evenstscetions #event-listing-view {
    margin: auto;
}
.page-id-895285 .upcoming-evenstscetions #event-listing-view {
    margin: auto;
}
.page-id-884109 .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper {
    min-height: 360px;
    border: none !important;
}
.page-id-895285 .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper {
    min-height: 360px;
    border: none !important;
}
.page-id-884109 .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details {
    padding: 10px 30px 30px !important;
}
.page-id-895285 .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details {
    padding: 10px 30px 30px !important;
}
.page-id-884109 .container.bkwrapper.module-block-5 li {
    padding-top: 15px;
}
.page-id-895285 .container.bkwrapper.module-block-5 li {
    padding-top: 15px;
}
.page-id-884109 .fullwidth.bksection:nth-child(5) {
    padding: 25px 0 42px;
}
.page-id-895285 .fullwidth.bksection:nth-child(5) {
    padding: 25px 0 42px;
}
.page-id-884109 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 {
    width: 100%;
}
.page-id-895285 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 {
    width: 100%;
}
.page-id-884109 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .large-post.row-type.content_out.col-md-8.col-sm-8 .thumb.term-113 img {
    height: 280px;
    object-fit: cover;
}
.page-id-895285 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .large-post.row-type.content_out.col-md-8.col-sm-8 .thumb.term-113 img {
    height: 280px;
    object-fit: cover;
}
.page-id-884109 #page-content-wrap {
    margin-top: 0;
}
.page-id-895285 #page-content-wrap {
    margin-top: 0;
}
.page-id-884109 .fullwidth.bksection:first-child {
    padding: 0 !important;
}
.page-id-895285 .fullwidth.bksection:first-child {
    padding: 0 !important;
}
.page-id-884109 .layout-3.fw-module .meta-wrap .meta .views, .page-id-884109 .layout-3.fw-module .meta-wrap .meta .comments {
    display: none;
}
.page-id-895285 .layout-3.fw-module .meta-wrap .meta .views, .page-id-895285 .layout-3.fw-module .meta-wrap .meta .comments {
    display: none;
}
.page-id-884109 .bkwrapper.layout-3.fw-module li:hover {
    box-shadow: 0 0 15px #ccc;
}
.page-id-895285 .bkwrapper.layout-3.fw-module li:hover {
    box-shadow: 0 0 15px #ccc;
}
.page-id-884109 .row-type .excerpt {
    color: #333;
}
.page-id-895285 .row-type .excerpt {
    color: #333;
}

.page-id-884109 .wpem-theme-button {
    background: #eeecec !important;
    color: #B71F39 !important;
    font-size: 14px !important;
    padding: 10px 14px !important;
}
.page-id-895285 .wpem-theme-button {
    background: #eeecec !important;
    color: #B71F39 !important;
    font-size: 14px !important;
    padding: 10px 14px !important;
}
.comomgs.upcoming-evenstscetions .owl-prev {
    position: absolute;
    top: 40%;
    left: -55px;
}
.comomgs.upcoming-evenstscetions .owl-next {
    position: absolute;
    top: 40%;
    right: -55px;
}

/*.page-id-884109 .fullwidth.bksection:nth-child(5) {
    background-color: #f6f6f6;
    padding: 25px 0 42px;
}
.page-id-884109 .fullwidth.bksection:nth-child(5) .bkshortcode-wrapper {
    position: relative;
}*/
.page-id-884109 .owl-prev, .owl-next {
    background: #B71F39 !important;
    color: #fff !important;
    width: 35px;
    height: 35px;
    text-align: center;
}
.page-id-895285 .owl-prev, .owl-next {
    background: #B71F39 !important;
    color: #fff !important;
    width: 35px;
    height: 35px;
    text-align: center;
}
.page-id-895285 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .col-md-4.col-sm-4 h4.title {
    color: #B71F39 !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    margin-top: 0;
}
.page-id-884109 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .col-md-4.col-sm-4 h4.title {
    color: #B71F39 !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    margin-top: 0;
}
.page-id-895285 .layout4 .designation {
    margin-bottom: 5px;
    font-weight: normal;
}
.page-id-884109 .layout4 .designation {
    margin-bottom: 5px;
    font-weight: normal;
}
.page-id-884109 .tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 600 !important;
    margin-top: 25px !important;
    font-size: 20px !important;
    color: #222;
}
.page-id-895285 .tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 600 !important;
    margin-top: 25px !important;
    font-size: 20px !important;
    color: #222;
}
.page-id-884109 .tlp-team .tpl-social{
    display: none;
}
.page-id-895285 .tlp-team .tpl-social{
    display: none;
}
.page-id-884109 .fullwidth.bksection:last-child h2.bk-tab-original {
    width: 100%;
}
.page-id-895285 .fullwidth.bksection:last-child h2.bk-tab-original {
    width: 100%;
}
.page-id-884109 #mega-menu-main-menu .round-img img {
    border-radius: 0 !important;
    width: 84px !important;
    height: 90px;
}
.page-id-895285 #mega-menu-main-menu .round-img img {
    border-radius: 0 !important;
    width: 84px !important;
    height: 90px;
}
.page-id-884109 .uppermenuteam .tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 400 !important;
    margin-top: 10px !important;
    font-size: 14px !important;
}
.page-id-895285 .uppermenuteam .tlp-team h3 {
    margin-bottom: 2px !important;
    font-weight: 400 !important;
    margin-top: 10px !important;
    font-size: 14px !important;
}

.page-id-884109 .module-block-8 .module-title .bk-tabs a.term-81 {
    display: none;
}
.page-id-895285 .module-block-8 .module-title .bk-tabs a.term-81 {
    display: none;
}
.page-id-884109 .module-block-8 .post-category .term-81 {
    display: none;
}
.page-id-895285 .module-block-8 .post-category .term-81 {
    display: none;
}
.page-id-884109 .module-block-8 .bk-mask .thumb img {
    max-height: 475px;
}
.page-id-895285 .module-block-8 .bk-mask .thumb img {
    max-height: 475px;
}
.page-id-884109 .module-block-8 .large-post.row-type.content_out.col-md-8.col-sm-8{
    position: relative;
}
.page-id-895285 .module-block-8 .large-post.row-type.content_out.col-md-8.col-sm-8{
    position: relative;
}

/*Authour Name and Symbol*/
.meta .post-author {
    color: #333 !important;
    font-weight: 600;
}
.meta .post-author a {
    text-transform: capitalize;
}
.home .module-block-5 .term-posttype {
    display: none;
}
/*Sambandh Slider*/
.page-id-884109 .rs-layer {
    padding: 0 10px !important;
}
.page-id-895285 .rs-layer {
    padding: 0 10px !important;
}

.sublinelayers.rs-layer {
    height: 76px !important;
    overflow: hidden !important;
}
/*Top Tag Line*/
.maintagbr {
    float: left;
    width: 100%;
    line-height: 45px;    
    color: #fff;
    font-size: 13px;
    font-weight: 400;
}

/*******************amit*************************/
.single-team .addtoany_share_save_container {
    display: none;
}

.bk-cat-arc-content .topic-searchftr .topic-search select {
    padding: 5px 10px;
    border-color: #ccc;
    background: #fff url("https://csep.org/wp-content/themes/rubik/images/arrow_sans_down-128.png") no-repeat right 5px center !important;
    background-repeat: no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -o-appearance: none;
}
.bk-cat-arc-content .topic-searchftr .topic-search select {
    border: 1px solid #ccc;
    font-size: 14px;
    padding-left: 8px;
    padding-right: 20px;
    line-height: 25px;
    height: 35px;
    border-radius: 4px;
    width: 100%;
}

@media (max-width: 991px){
	  .bk-cat-arc-content .topic-searchftr .topic-search .col-md-4.col-xs-12 {
		width: 33.33%;
		float: left;
	}
}
@media (max-width: 767px){
	 .row.cusfloatig.publicatinds{
		
			width: 100% !important;;
			margin: 0px -15px !important;;

		}
}
@media only screen and (max-width: 600px){
 .row.cusfloatig.publicatinds {
max-width: inherit !important;
}
.makewidthwise .topic-searchftr .col-md-6.col-xs-6 select {
    width: 100%;
}
.makewidthwise .topic-searchftr .col-md-6.col-xs-6{
padding:0 15px !important;
}

.page-id-885169 .page-title-wrapper.col-md-12 {
    margin-bottom: 75px;
}
.post-type-archive-reports .page-title-wrapper.col-md-12 {
        margin-bottom: 110px !important;
}


}
@media (max-width: 479px){
	 .bk-cat-arc-content .topic-searchftr .topic-search .col-md-4.col-xs-12,.bk-cat-arc-content .topic-searchftr .topic-search .col-md-6.col-xs-6 {
		width: 100%;
		float: none;
	}
  

	 .bk-cat-arc-content .topic-searchftr .topic-search .col-md-4.col-xs-12 select, .bk-cat-arc-content .topic-searchftr .topic-search .col-md-6.col-xs-6 select {
		width: 100%;
		margin-bottom: 10px;
	}
	 .page-id-885169 .bk-cat-arc-page-885169 .arhivepagecontent .page-title-wrapper {
       margin-bottom: 155px;
}
}





/*******************amit*************************/


.maintagbr:hover {
    color: #B9233C;
}
.mainbrooking, .csepnows {
    color: #fff;
    font-weight: 600;
}
.moredetisl a {
    border-bottom: 1px solid #fff;
}
.csepnows {
    font-weight: 600;
}
.moredetisl {
    margin-left: 10px;
}
.page-id-883931 .blogblock .term-posttype {
    display: none;
}
.blogblock .thumb img {
    height: 157px;
    object-fit: cover;
}
.blogblock .owl-item .thumb img {
    height: 224px;
    object-fit: cover;
}
.post-category a:after {
    top: 17px;
    display: none;
}
.page-id-883930 .blogblock .term-posttype {
    display: none;
}
.page-id-884097 .blogblock .term-posttype {
    display: none;
}

.authorsaccordian .ui-accordion-header-icon.ui-icon.ui-icon-minus.sprites {
    display: none;
}
.authorsaccordian .ui-accordion-header-icon.ui-icon.ui-icon-plus.sprites{
    display: none;
}
.authorsaccordian h3{
    background: #f0f0f0;
    border: 1px solid #ccc;
    color: #333;
}
.authorsaccordian .atrimg {
    margin: 10px;
}
.atrcontent {
    float: left;
    width: 78%;
    margin-top: 10px;
    font-size: 14px;
    color: #333;
}
/*.page-id-884097 .term-posttype, .page-id-883931 .term-posttype, .page-id-884109 .term-posttype,
.page-id-883930 .term-posttype{
    display: none;
}*/
.custom-no-tab .list-small-post.block8-small-posts li .post-category a{
    margin-left: 0;
    margin-right: 5px;
}
.custom-have-tab .list-small-post.block8-small-posts li .post-category a{
    margin-left: 0;
    margin-right: 5px;
}
.post-category a {
    margin-left: 0;
    margin-right: 5px;
    line-height: 18px;
    margin-bottom: 2px;
    display: inline-block;
}
li.public-menu a {
    font-size: 16px;
}
.home #mysticky-nav.wrapfixed{
    opacity: 0.9 !important;
}
.sambandhsss-title {
    position: absolute !important;
    max-width: 30% !important;
    right: 0 !important;
    color: #fff;
    font-size: 16px !important;
    top: 0 !important;
    height: 100%;
    background: rgb(0, 0, 0);
    padding: 15px !important;
}
.slide-nav.cusrtom {
    position: absolute;
    bottom: 0px;
    right: 130px;
}
.full-width .slide-nav {
    font-size: 65px;
}
.categoryheaderbanner .inner .slide img {
    height: 458px;
    object-fit: cover;
    width: 70%;
}
.sambandhsss-title .post-author a, .sambandhsss-title .post-author p {
    color: #DBAF00 !important;
    font-weight: 600 !important;
}
.sambandhsss-title .post-author {
    color: #DBAF00;
}
.sambandhsss-title .post-author {
    font-size: 15px !important;
}
.sambandhsss-title .post-category {
    margin: 0 0 5px;
}
.sambandhsss-title p {
    margin: 0;
}
.subctgtitle {
    font-size: 26px !important;
    text-align: left;
    line-height: 33px;
    letter-spacing: 0px;
    font-weight: 700;
    border-color: rgb(255, 255, 255);
    margin: 10px 0;
    border-radius: 0px;
    padding: 0px;
    color: #fff !important;
}
.subctgtitle a{
    color: #fff;
}
.subctgtitle a:hover{
    color: #fff;
}
.sambandhsss-title .post-date {
    font-size: 11px !important;
    color: rgb(199, 199, 204);
}
.top-bar .header-social .social-icon {    
    margin-right: 0;
}
.post-category a.term-posttype {
	background: #B9233C !important;
}
.post-category a.term-posttype::after {
    border-left-color: #FF872E;
}
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date {
    display: block;
}
.neweventsdesign {
    float: left;
    width: 100%;
    margin: 0 0 10px;
}
.neweventsdesign-postcat {
    float: left;
    width: auto;
    border-right: 1px solid #333;
    padding-right: 0px;
    margin-right: 8px !important;
}
.wpem-event-layout-wrapper:hover .neweventsdesign-postcat{
    border-right: 1px solid #fff;
}
.neweventsdesign .wpem-from-date {
    background: transparent !important;
}
.neweventsdesign .wpem-from-date .wpem-date{
    color: #333 !important;
}
.neweventsdesign .wpem-from-date .wpem-month {
    color: #333 !important;
    font-size: 16px !important;
    font-weight: 600 !important;
}
.neweventsdesign .wpem-from-date {
    padding: 0 !important;
    text-align: left !important;
}
.neweventsdesign .wpem-event-date {
    float: left;
    position: relative !important;
    width: 52px !important;
}
.wpem-event-layout-wrapper:hover {
    background: #43454B !important;
}
.wpem-event-layout-wrapper:hover {
	background: #43454B url("../images/side-triangle.png") !important;
	background-repeat: no-repeat !important;
	background-position: right top !important;
	transition: none;
}
.wpem-event-layout-wrapper:hover .wpem-event-title h3.wpem-heading-text {
    color: #fff !important;
}
.wpem-event-layout-wrapper:hover .wpem-event-title h3.wpem-heading-text a {
    color: #fff !important;
}
.wpem-event-layout-wrapper:hover .neweventsdesign-postcat .wpem-event-type span{
    color: #fff !important; 
}
.wpem-event-layout-wrapper:hover .neweventsdesign .wpem-from-date .wpem-date {
    color: #fff !important;
}
.wpem-event-layout-wrapper:hover .neweventsdesign .wpem-from-date .wpem-month{
    color: #fff !important;
}
.wpem-event-layout-wrapper:hover .wpem-event-details .wpem-event-date-time {
    color: #fff !important;
}
.wpem-event-layout-wrapper:hover .wpem-theme-button{
    background: #FFC734 !important;
    color: #333 !important;
}
.neweventsdesign-postcat .wpem-event-type span {
    background: transparent !important;
    text-transform: capitalize;
    font-weight: normal !important;
}
.wpem-event-layout-wrapper .wpem-event-date-time {
    padding-left: 0 !important;
    color: #333 !important;
}
.wpem-event-location{
    padding-left: 0 !important;
}
.wpem-event-location::before, .wpem-event-date-time::before {
    display: none;
}
/*Events Page Desgin*/
.wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-header-top {
    background: #f3f3f3;
    margin-bottom: 65px;
}
.cutomixation.wpem-single-event-short-info .wpem-heading-text {
    color: #fff !important;
    font-weight: bold !important;
    margin: 6px 0 10px;
    font-size: 24px !important;
    line-height: 35px !important;
    text-transform: capitalize;
    padding-bottom: 35px !important;
    max-height: inherit !important;
}
.articlebylineytfyhf {
    margin: auto auto 25px;
    max-width: 750px;
    display: block;
    font-style: italic;
    clear: both;
}
.articlebylineytfyhf p {
	font-style: italic;
}
blockquote {
    color: #B71F39 !important;
}
.post-category a {
    background-color: #43454b !important;    
}
.module-classic-blog .bk-mask {
    width: 30%;
    height: auto;
    margin-right: 4%;
    float: left;
    overflow: hidden;
}
.module-classic-blog .post-c-wrap {
    width: 65%;
    position: absolute;
    height: 100%;
    right: 0;
    top: 0;
}
.module-classic-blog .bk_no_thumb .post-c-wrap {
    width: 65% !important;
    position: absolute !important;
    height: 100%;
    right: 0;
    top: 0;
}
.archive .module-blog .thumb img {
    width: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    height: 220px;
    object-fit: cover;
}
.bkwrapper.layout-3 .title {
	min-height: 50px;
	font-size: 18px;
}
.blogblock .title {
    min-height: 78px;
}
.module-block-8 .meta {
    width: 100%;
    margin: 0 0 2px !important;
    float: left;
}
.blogblock .meta-wrap .post-author {
    float: left;
}
.module-block-8 .boxbtn .post-category {
    margin-top: 5px;
    float: left;
}
.bkwrapper.layout-3 .meta-wrap {
    float: left;
    width: 100%;
    line-height: 20px;
}
.blogblock .meta-wrap {
    float: left;
    width: 100%;
    line-height: 15px;
}
.blogblock{
    position: relative;
}
.blogblock .pagination-btn.prev {
    position: absolute;
    left: -35px;
    top: 50%;
    width: 35px !important;
    background-color: #B71F39 !important;
    padding: 0;
    height: 35px;
    border-radius: 3px !important;
    border: 1px solid #B71F39;
}
.blogblock .pagination-btn.next {
    position: absolute;
    right: -35px;
    top: 50%;
    height: 35px;
    width: 35px !important;
    background-color: #B71F39;
    padding: 0;
    border-radius: 3px !important;
    border: 1px solid #B71F39;
}
.blogblock .pagination-btn .fa {
    font-size: 16px;
    line-height: 35px;
    color: #fff;
    margin: 0 !important;
}
.blogblock .pagination-btn.prev.disable-click {
    opacity: 0.5;
}
.fullwidthcustom .related-box .related-pagination-btn.prev {
    position: relative;
    left: 0px;
    top: 0;
    width: 35px !important;
    background-color: #B71F39 !important;
    padding: 0;
    height: 35px;
    border-radius: 3px !important;
    border: 1px solid #B71F39;
}
.fullwidthcustom .related-box .related-pagination-btn.next {
    position: relative;
    right: 0;
    top: 0;
    height: 35px;
    width: 35px !important;
    background-color: #B71F39;
    padding: 0;
    border-radius: 3px !important;
    border: 1px solid #B71F39;
}
.fullwidthcustom .related-pagination-btn .fa {
    font-size: 16px;
    line-height: 35px;
    color: #fff;
    margin: 0 !important;
}
.fullwidthcustom .related-pagination-btn.prev.disable-click {
    opacity: 0.5;
}
.subdomain-ctg .blogblock .title {
    font-size: 18px;
    min-height: 50px;
}
.subdomain-ctg .blogblock .meta-wrap .post-author {
    float: left;
    width: 100%;
    margin: 5px 0;
}
.bkwrapper.layout-3 .meta-wrap .meta .post-author {
    width: 100%;
    float: left;
}
.page-id-884109 .category-section-title {
    background: url("../images/white-sambandh-logo.png") no-repeat left 25px;
    padding-left: 60px;
    background-size: 195px;
}
.page-id-884109 .category-section-title{
    max-width: 1110px;
}
.tlp-team .tpl-social{
	display:none;
}
.widget .mc4wp-form{
	background: transparent;
	border-width: 4px;
	border-radius: 5px;
	padding: 0;
	text-align: center;
	border: none;
}
.ftrlinkss p{
	margin: 0;
}
.alignleft.inarticleimage {
	float: left;
	margin: 0 !important;
	padding: 10px;
	width: 96px;
	height: auto;
}
.mc4wp-form input[type="submit"] {	
	background: #B71F39;	
}
#footer_d2_1.footer-sidebar {
	width: 70%;
	margin-top: 0;
}
#footer_d2_2.footer-sidebar {
	width: 30%;
}
.widget .mc4wp-form h3{
	font-weight: normal;
}
.footer .addtoany_list .a2a_svg {
	background: transparent !important;
}
.ftrlinkss {
	border-bottom: 1px solid #B71F39;
	padding-bottom: 35px;
}
.ajax-form select {
    width: 0;
    padding: 0;
    font-size: 0;
    border: 1px solid #ccc;
    height: 38px;
    /* margin: 0; */
    color: #333;
    background: #fff;
    transition: width ease-out 0.3s;
    -webkit-transition: width ease-out 0.3s;
    /* margin: 0 -15px; */
    float: left;
    padding: 0 15px;    
    margin: 0 5px;
    font-size: 14px !important;
}
.customr-links {
	float: left;
	width: 100%;
	padding: 25px 0 0;
}
.customr-links ul li {
	display: inline-block;
	padding: 0 15px;
}
.customr-links ul li a{
	color: #F0D516;
}
.subdomain-ctg .module-block-8 .excerpt {
	display: none;
}
.bkwrapper.layout-3.fw-module li:hover .thumb::after {
	content: url("../images/side-triangle.png");
	background-repeat: no-repeat;
	background-position: right 15px;
	position: absolute;	
	right: 0;
	top: 0;
}
.blogblock li:hover .thumb::after {
	content: url("../images/side-triangle.png");
	background-repeat: no-repeat;
	background-position: right 15px;
	position: absolute;	
	right: 0;
	top: 0;
}
.module-block-8 .list-small-post.block8-small-posts li {
	padding: 10px;
}
.module-block-8 .list-small-post.block8-small-posts li:hover{
	box-shadow: 0 0 15px #ccc;
}
.module-block-8 .list-small-post.block8-small-posts li:hover .post-c-wrap::after {
	content: url("../images/side-triangle.png");
	background-repeat: no-repeat;
	background-position: right 15px;
	position: absolute;	
	right: 0;
	top: 0;
}
.footer-sidebar > .widget {
	margin-top: 20px;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
	background: #43454b url("../images/side-triangle.png");
	background-repeat: no-repeat;
	background-position: right 15px !important;
	border-right: 15px solid transparent;
}
.eventsmenus ul.mega-sub-menu .upcomingfirst a {
    background-image: url(../images/side-triangle.png) !important;
    background-repeat: no-repeat !important;
    background-position: 95% 15px !important;
    border-right: 5px solid transparent !important;
    background-size: 30px !important;
}
.blogblock .owl-item:hover .thumb::after {
	content: url("../images/side-triangle.png");
	background-repeat: no-repeat;
	background-position: right 15px;
	position: absolute;
	right: 0;
	top: 0;
}
.bkwrapper.layout-3 .excerpt {
    font-size: 14px;
    float: left;
    margin-top: 0;
    width: 100%;
    line-height: 20px;
}
.subdomain-ctg .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .col-md-4.col-sm-4 .post-category {
	float: left;
	margin-top: 5px;
}

.ajax-form select {
    background: #fff url("../images/arrow_sans_down-128.png") no-repeat right 5px center !important;
    background-repeat: no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -o-appearance: none;
    /* display: block; */
}
.module-block-8 .list-small-post.block8-small-posts li .title a {
    color: #333 !important;
}
.module-block-8 .list-small-post.block8-small-posts li:hover .title a{
     color: #B71F39 !important;
}
.module-block-8 .list-small-post.block8-small-posts li .title a:hover {
    color: #B71F39 !important;
}
.htl-singlepost .editors-notesc a {
    color: #B9233C;
    text-decoration: underline;
}
#mega-menu-item-custom_html-7 ul li {
    font-size: 16px;
}
.mega-sub-menu ul.aboutmwnur li {
    font-size: 16px;
}
.header-7 .main-nav .ajax-form input {
    height: 70px;
    /* color: #fff; */
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    padding: 15px 12px 15px 15px;
    width: 100%;
}
.page-id-884888 #page-content-wrap .bkwrapper {
    max-width: 800px !important;
    margin: auto auto 25px;
    width: 100% !important;
}
.page-id-883930 .fullwidth.bksection {
    position: relative;
}
.showthistext {
    position: absolute;
    top: -42px;
    font-size: 11px;
    background: #000c;
    color: #fff;
    padding: 4px;
    max-width: 580px;
    border-radius: 4px;
    display: none;
    width: 100%;
}
.expertpage.doaminpagesr .tlp-equal-height {
    margin-bottom: 0;
    padding: 35px 0 55px;
    border-right: 1px solid #ccc;
}
.expertpage.doaminpagesr .tlp-equal-height:last-child {
    border: none;
}
.expertpage.doaminpagesr {
    padding-bottom: 0;
    padding-top: 0;
}
.tlp-team.expertpage .layout4 .tlp-team-content h3.name a {
    color: #B9233C;
}
.event_listings .no-event-found{
        background: #efefef;
        padding: 35px 15px;
        width: 100%;
        display: block;
        margin: 0px;
        text-align: center;
}
#main-canvas-menu .expand i {
    font-size: 8px;
    font-weight: 300;
    line-height: 30px;
}
#main-canvas-menu .expand {
    display: block;
    width: 30px;
    height: 30px;
    float: right;
    text-align: center;
    cursor: pointer;
    line-height: 23px;
    background: #B71F39;
    color: #fff !important;
}
#main-canvas-menu .rubik-canvas-menu li a {
    display: block;
    font-size: 14px;
    padding: 0;
    text-transform: capitalize;
    line-height: 20px;
    color: #000;
    margin-bottom: 15px;
    font-weight: 500;
    font-family: open sans !important;
}
/* Style the tabst */
.tabst {
    overflow: hidden;
    border: none;
    background-color: #f1f1f1;
    width:100%;
}

/* Style the buttons inside the tabst */
.tabst button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 12px 16px;
    transition: 0.3s;
    font-size: 14px;
}

/* Change background color of buttons on hover */
.tabst button:hover {
  background-color: #B9233C;
  color: #fff;
}

/* Create an active/current tabstlink class */
.tabst button.active {
    background-color: #B9233C;
    color: #fff;
}

/* Style the tabst content */
.tabstcontent {
  display: none;
  padding: 6px 12px;
  border: none;
  border-top: none;
}
.tablisting {
    max-width: 1170px;
    margin: auto;
    padding: 0 30px;
}
#annual-report-financials{
    background: #444;
    height: auto;
    background-size: cover;
}
#annual-report-downloads{
    background: #444;
    height: auto;
    background-size: cover;
    float: left;
    width: 100%;
}
#whoeweare {
    /*background: url("../images/who-areae.jpg");*/
    background: #444;
    height: 480px;
    background-size: cover;
}
#whatwedo {
    /*background: url("../images/whatwedo.jpg");*/
    background: #444;
    height: 480px;
    background-size: cover;
}
#ourhistory {
    /*background: url("../images/history.jpg");*/
    background: #444;
    height: 480px;
    background-size: cover;
}
#supportus, #currentopenings, #founders-circle, #funding-support {
    background: #444;
    height: 480px;
    background-size: cover;
}
#internships {
    height: auto;
    background: #444;
}
#press-release {
    background: #444;
}
#press-release .tabs-width {
    max-width: 100%;
}
#contactsu {
    background: #444;
    height: 480px;
    background-size: cover;
}
.tabs-contianer {
    max-width: 1170px;
    margin: auto;
    width: 100%;
    padding: 30px 30px;
    display: block;   
}
.tabs-width {
    max-width: 690px;
    color: #fff;
    width: 100%;
    font-size: 15px;
}
#ourhistory .tabs-width {
    max-width: 690px;
    color: #fff !important;
    width: 100%;
    font-size: 15px;
    float: left !important;
}
#whoeweare .tabs-width {
    float: left !important;
}
#annual-report-downloads .tabs-width {
    max-width: 780px;
}
.smallsizewidth a {
    color: #fff;
}
.smallsizewidth {
    float: left;
    width: 50%;
    padding-right: 30px;
    color: #fff !important;
}
#whatwedo .tabs-width {
    background: none;
    padding-right: 20px;
}
#whatwedo .tabs-contianer {
    background: none;
}
.searchresulticons .module-blog ul li .meta-wrap .views {
    display: none;
}
.searchresulticons .module-blog ul li .meta-wrap .comments {
    display: none;
}
.searchresulticons .module-blog ul li .meta-wrap .meta{

}
.searchresulticons .module-blog ul li .meta-wrap .meta {
    width: 100%;
    float: left;
}
.module-blog ul li .bk-mask .thumb img {
    height: 180px;
    object-fit: cover;
}
.tabs-width.havemap {
    max-width: 50%;
    float: left;
    width: 50%;
    padding-right: 25px;
}
.showmemap {
    float: left;
    width: 50%;
}
.ftrtext{
    font-size: 14px; 
    color: #fff; 
    float: left; 
    width: 64%;
}
.searchhomepage .searchbdg {
    border: 1px solid #43454b;
    margin: 0 2px;
    padding: 15px;
    background: #43454b;
}
.searchhomepage .searchbdg .form-control {
    margin: 0 0 15px !important;
    padding: 6px 12px;
    font-size: 16px;
    height: 37px !important;
    border-radius: 4px;
    border-color: transparent;
}
.searchhomepage .searchbdg select {
    font-size: 16px;
    padding: 6px 12px;
    border-radius: 3px;
    border: 1px solid #ccc;
}
.searchresulticons .searchform-wrap {
    margin: 0 0 35px;
}
.customfilterdateoptions .form-control {
    margin-top: 15px !important;
    margin-bottom: 0 !important;
}
.searchresulticons .bk-mask > div.post-category{
    z-index: 1;
}
.searchresulticons .module-blog .row-type .bk-mask .thumb img{
    height: 240px;
    object-fit: cover;
}
.searchresulticons {
    margin-bottom: 45px;
}
.searchresulticons .module-classic-blog .bk_no_thumb .post-c-wrap {
    width: 60%;
    position: absolute;
    height: 100%;
    right: 0;
    top: 0;
}
.searchbdg .select2-container{
    margin:0 0 15px;
}
.searchbdg .filterbtn input, .searchbdg .filterbtn button {
    padding: 6px 12px !important;
    font-size: 14px !important;
    line-height: 20px !important;
    height: 40px;
    text-transform: capitalize;
    width: 120px;
}
.searchbdg .filterbtn input{
    background: #B9233C;
}
.searchbdg .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #b9233c;
    border: 1px solid #b9233c;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px;
    font-size: 12px;
    color: #fff;   
}
.searchbdg .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #b9233c;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px;
    background: #fff;
    height: 12px;
    width: 12px;
    text-align: center;
    line-height: 12px;
    border-radius: 50%;
}
.havefifty li {
    width: 50%;
    float: left;
    list-style-type: disc;
}
.havefifty {
    margin-left: 20px;
}
.mc4wp-alert {
    padding: 6px 10px;
    background: #ffbb36;
    font-size: 12px;
    line-height: 1.5;
    margin: 0.5em 0;
    border: 1px solid #ffbb36;
    color: #333;
}
.custom-no-tab .morefrocateg {
    display: none;
}
.subdoamin-wrapper {
    margin: 0 0 50px;
}
.searchresulticons .module-classic-blog .bk_no_thumb .post-c-wrap {
    width: 65%;
    position: absolute;
    height: 100%;
    right: 0;
    top: 0;
}
.no-post-found {
    background: #efefef;
    padding: 35px 15px;
    width: 100%;
    display: block;
    margin: 0px;
    text-align: center;
}
.footer-sidebar #a2a_share_save_widget-4 {
    margin: ;
    text-align: center;
}
body.archive.author .bk-author-content.bkpage-content.col-md-8.has-sb {
    width: 100%;
}
body.archive.author .wp-page.bk-author-page .sidebar.col-md-4{
    display: none;
}
.tlp-row.mainecontent .tpl-social {
    display: block;
}
.page-id-884109 .footer {
    margin-top: 50px;
}
.page-id-895285 .footer {
    margin-top: 50px;
}
.custom-no-tab .term-posttype {
    display: none;
}
div#founders-circle ul.havefifty {
   display: inline-block;
    margin-bottom:10px;
}
div#founders-circle {
    height: auto;
}
#mysticky-nav{
    background-color: #fff;
}
.mega-menu-row .custom-html-widget .mega-block-title a:hover {
    color: #fff !important;
    background: #B71F39;
}
.wpem-main a:active, .wpem-main a:focus, .wpem-main a:hover {
    color: #B71F39;
}
.tlp-single-container .tlp-member-detail ul li, .tlp-single-container .tlp-member-detail p {
    word-wrap: break-word;
}
#pagination{
    margin-bottom: 45px;
}
.topic-searchftr .select2-container .select2-selection--single {
    height: 35px;
    font-size: 14px;
    border: 1px solid #ccc;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #b9233c;
    color: white;
    font-size: 14px;
}
.select2-results__option[aria-selected] {
    cursor: pointer;
    font-size: 14px;
}
.topic-searchftr .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 35px;
}
.topic-searchftr {
    margin: 0 0 35px;
}
.rubik_pagination.col-md-12 {
    margin-bottom: 25px;
}
.topic-searchftr .heading {
    display: none;
}
.custom-no-tab .excerpt {
    display: none;
}
.canvas-nav-btn span:nth-child(3) {
    bottom: 0;
    width: 100%;
}
.bk-tabs-more {
    margin-left: 0;   
}
/*Article Scroll*/
.custom_sidepanel {
    width: 0;
    position: fixed;
    z-index: 1;
    height: auto;
    top: 25%;
    right: 0;
    background: #43454b url(../images/side-triangle.png) no-repeat right top;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 0;
    box-shadow: 0 0 20px 1px rgba(0,0,0,0.5);
    color: #fff;
}

.custom_sidepanel a {
    color: #fff;
    display: block;
    transition: 0.3s;
    font-size: 14px;
}

.custom_sidepanel a:hover {
  color: #B9233C;
}

.custom_sidepanel .closebtn {
    position: absolute;
    top: 10px;
    left: 5px;
    font-size: 28px;
    line-height: 20px;
}
.custom_openbtn {
    cursor: pointer;
    background-color: #fff;
    color: #B9233C;
    right: 0px;
    bottom: 0px;
    padding: 5px;
    border: none;
    position: fixed;
    top: 25%;
    height: 50px;
    width: 50px;
    box-shadow: 0 0 12px 1px rgba(0,0,0,0.5);
    border-radius: 0;
    font-size: 18px;
    right: -25px;
    z-index: 3;
}
.custom_sidepanel h3 {
    margin: 10px 32px 0;
    position: relative;
    font-size: 17px;
    border-bottom: 1px solid #af2137;
    padding-bottom: 8px;
}
.navaricon {
    position: relative;
    left: -10px;
}
.floatingmenu {
    list-style: none;
    padding: 15px;
    margin: 0;
}
.floatingmenu li {
    margin: 0 0 10px;
    line-height: 18px;
}
.floatingmenu li:first-child {
    margin: 0;
}
.floatingmenu li:last-child {
    margin: 0;
}
.js-nav #main-canvas-menu {
    position: fixed;
    min-width: 330px;
    width: auto;
    z-index: 10000;
    left: -329.99px;
    opacity: 1;
    -webkit-transition: -webkit-transform 0.5s;
    transition: transform 0.5s;
}
a.top-csep-info-bar:hover {
    color: #c62731;
}
.page-id-884109 .blogblock .term-posttype {
    display: none;
}
.wpem-single-event-sidebar-info .tlp-team.expertpage .layout4 .designation {
    margin-left: 0;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    float: left;
    color: #444;
    font-style: normal;
}
#upcoming-events .wpem-event-layout-wrapper {
    background: #efefef;
}
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-action-url{
    display: inherit;
}
.job_listing-template .single_job_listing {
    max-width: 1170px;
    margin: 50px auto;
    padding: 0 30px;
}
.job_single_abc_header {
    margin: auto;
    max-width: 750px;
}
.job_single_abc_header h1 {
    margin: 0 0 15px;
    font-size: 24px;
}
.job_listing-template-default .main.col-md-12 {
    margin: 0;
}
.single_job_listing .meta { 
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
}
.job_single_abc {
    margin: 35px 0 0;
}
.job_listing-template-default .footer {
    margin-top: 50px;
}
.widget ul.job_listings li.job_listing a {
    padding: 1em 1em 1em 2em;
}
.widget ul.job_listings li.job_listing .position {
    float: left;
    width: 45%;
    padding: 0 0 0 42px;
}
.widget ul.job_listings li.job_listing ul.meta {
    width: 27%;
}
.posteddatetime {
    text-align: right;
}
#currentopenings {
    height: auto;
}
div.job_listings ul.job_listings li {
    padding: 15px;
    border: 1px solid #ccc;
    margin: 15px 0;
    position: relative;
    background-color: #fff;
}
div.job_listings ul.job_listings li .title a {
    padding: 0;
    float: left;
    color: #b9233c;
    font-size: 20px;
    font-weight: 600;
    display: block;
    width: auto;
    margin: 0 0 5px;
}
.additionalFields {
    margin-top: 8px;
    font-size: 13px;
    padding-left: 0;
}
.iCIMS_JobHeaderGroup dl {
    margin: 7px 5px 0px 0px;
    display: inline-block;
    padding: 4px 8px;
    background-color: #e5e5e5;
    border-radius: 3px;
}
.iCIMS_JobsTable dt, .iCIMS_JobsTable dd {
    display: inline-block;
}
.iCIMS_JobHeaderField {
    margin-right: 5px;
    font-weight: bold;
    display: inline-block;
}
.iCIMS_JobsTable dt, .iCIMS_JobsTable dd {
    display: inline-block;
}
.iCIMS_JobHeaderData {
    display: inline-block;
}
.posteddatetime {
    text-align: right;
    font-size: 11px;
    color: #aaa;
    line-height: 12px;
    position: absolute;
    right: 10px;
}
.jbdescription {
    clear: left;
    width: 100%;
}
.job_filters .search_jobs div.search_submit {
    padding-top: 0;
    width: 33.3%;
    float: left;
    padding-left: .5em;
}
.job_filters .search_jobs div.filter_last, .job_filters .search_jobs div.search_location {
    float: left;
    padding-left: .5em;
    width: 33.3%;
}
.job_filters .search_jobs div.filter_first, .job_filters .search_jobs div.search_keywords {
    float: left;
    padding-right: .5em;
    width: 33.3%;
}
.job_filters .search_jobs div.search_submit input {
    height: 30px;
    background: #b9233c;
}
.single_job_listing .meta .job-type {
    color: #fff;
    background-color: #b9233c;
}
.job_filters {
    display: none;
}
.makewidthwise .topic-searchftr {
    margin: 0;
    float: right;
}
.row.cusfloatig.publicatinds {
    width: 100%;      
    z-index: 1;
}
.mega-current-menu-item.publicatisn a.mega-menu-link {
    background-color: transparent !important;
    color: #000 !important;
}
.full-wdthdonlod h4 {
    margin: 3px 0 4px;
}
.full-wdthdonlod ul li img {
    margin-left: 0 !important;
}
.full-wdthdonlod ul li a {
    margin: 0px 0 10px;
    display: block;
}
.bkparallaxsc.bk-shortcode{
    height: 180px;
}
.bkparallaxsc .parallaximage{
    height: 180px;
}
.full-width-parallex-img {
    width: 100%;
    padding-bottom: 15px;
}
.bkparallaxsc-details h3{
    margin: 0;
}
.parallax-subline .bkparallaxsc.bk-shortcode{
    height: 400px;
}
.parallax-subline .bkparallaxsc .parallaximage{
    height: 400px;
}
.parallax-subline .bkparallaxsc-details h3{
    margin: 0 0 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
    height: 35px;
}
.fit-to-width {
    max-width: 1200px;
    margin: auto;
    text-align: center;
}
.fit-to-width img {
    width: 1000px;
    margin: auto;
    text-align: center;
}
.related-box .owl-next, .related-box .owl-prev{
    background: #B71F39 !important;
    color: #fff !important;
    width: 35px;
    height: 35px;
    text-align: center;
}
.related-box .owl-nav {
    margin-top: 10px;
    text-align: left;
}
.related-box .thumb img {
    height: 233px;
    object-fit: cover;
}
.module-classic-blog .post-c-wrap .meta-wrap .meta { 
    float: left;
    width: 100%;
    line-height: 18px;
}
.module-classic-blog .post-c-wrap .inner-cell {
    vertical-align: top;
}
.related-box.event-rtbox .fullwidth.bksection.blogwrap .owl-next {
    position: relative;
    top: inherit;
    right: inherit;
}
.related-box.event-rtbox .fullwidth.bksection.blogwrap .owl-prev {
    position: relative;
    top: inherit;
    left: inherit;
}
.related-box .meta-wrap .meta {
    width: 100%;
    float: left;
    line-height: 17px;
    display: block;
}
.sortbyselect {
    float: right;
    width: auto;
}
.sortbyselect select {
    border: 1px solid #ccc;
    font-size: 14px;
    padding-left: 8px;
    padding-right: 20px;
    line-height: 35px;
    height: 35px;
    border-radius: 4px;
    padding: 5px 10px;
}
.filterbtn.apply {
    display: inline-block;
    margin: 0 5px;
}
.search_submit.apply-filter {
    background: #ffbb36 !important;
    color: #3b342b;
}
.gotoanotherpage {
    margin-top: 35px;
}
.gotoanotherpage .custombtnd {
    background: #B9233C;
    color: #fff;
    padding: 10px 14px;
    font-size: 14px;
}
.gotoanotherpage .custombtnd:hover {
    color: #fff;
    opacity: 0.7;
}
div#foreignpolicysecurity {
    background: #444;
    height: auto;
}
#foreignpolicysecurity ul {
    margin-left: 25px;
}
#foreignpolicysecurity ul li {
    list-style-type: disc;
    margin-bottom: 10px;
}
.row.cusfloatig.publicatinds .col-md-4.col-xs-12 {
    width: 25%;
    padding: 0 5px;
}
.makeitlarge{
    cursor: zoom-in;
}
.event-speaker-section.underborder.havespeaker {
    border-top: 1px solid #e3e3e3;
    padding-top: 10px;
    margin-top: 10px;
}
.wpem-single-event-body-sidebar .event_registration.registration {
    margin-bottom: 20px;
}
.underborder p {
    margin: 0;
}
.underborder.noborder {
    border: none;
    margin-bottom: 0px !important;
}
.list-small-post.block8-small-posts .meta .post-author {
    color: #333 !important;
    font-weight: 600;
    margin: 5px 0 0 !important;
    float: left;
    width: 100%;
}
.fullwidth.bksection.forctgevent {
    background: #f6f6f6;
    padding: 25px 0 0;
}
.fullwidth.bksection.forctgevent .module-custom-html {
    margin-bottom: 8px;
}
.tabstcontent a {
    color: #ffbb36;
}
.tabstcontent a:hover {
    opacity: 0.7;
    color: #ffbb36;
}
#wpem-youtube-modal-popup iframe {
    width: 100% !important;
    height: 350px !important;
}
#event-youtube-button {
    background: #b71f39;
    border-radius: 0;
    width: auto;
    padding: 6px 15px;
    line-height: 33px;
    border: none;
    text-transform: capitalize;
    font-size: 16px;
    font-weight: normal;
    transition: all .2s;
    letter-spacing: 0;
}
#event-youtube-button:hover{
    opacity: 0.7;
}

#more_posts {
    background: #C62731 !important;
    color: #fff;
    text-transform: capitalize;
    letter-spacing: 1px;
    padding: 1px 20px;
    font-size: 12px;
    border: 1px solid #C62731;
    margin: auto;
    line-height: 34px;
    display: table;
}
#from-this-author-id .col-md-4.row-type.content_out {
    min-height: 385px;
}
#s-related-articles .col-md-4.row-type.content_out{
    min-height: 385px;
}
.rs-layer {
    text-shadow: 1px 1px #000;
}
.authotandshre .addtoany_list a:first-child {
    padding-left: 0;
}
.customfildsrightevent h3 {
    color: #B71F39 !important;
    margin: 0 0 2px;
    font-size: 16px;
    font-weight: 600;
    padding: 0;
}
.customfildsrightevent p {
    color: #444;
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 5px;
}
.single.single-team .tlp-col-lg-2.tlp-col-md-2.tlp-col-sm-2.tlp-col-xs-12.tlp-member-feature-img .tlp-single-details.tlp-team {
    max-width: 160px;
}
.expertpage.doaminpagesr .owl-stage-outer {
    padding-top: 0;
}
.single_event_listing .wpem-main .wpem-single-event-left-content a {
    color: #B71F39;
}
#ouibounce-modal .underlay {
    background-color: transparent !important;
}
#ouibounce-modal .modal {
    width: 310px !important;
    height: auto !important;
    background: #444 url("../images/side-triangle.png") no-repeat 250px 8px;
    z-index: 1;
    position: absolute;
    margin: auto;
    top: auto !important;
    right: 0;
    bottom: 0;
    left: auto !important;
    display: flex;
    overflow: visible;
    opacity: 1;
    max-width: 100% !important;
    max-height: 100% !important;
    border-radius: 4px;
    -webkit-animation: popin 1.0s;
    -moz-animation: popin 1.0s;
    -o-animation: popin 1.0s;
    animation: popin 1.0s;
    align-items: center;
    justify-content: center;
    border: 2px solid #ccc;
}
#ouibounce-modal #close_button {
    right: auto !important;
    left: 3px !important;
}
#ouibounce-modal h3 {
    color: #fff;
    font-size: 16px;
    font-weight: bold !important;
    text-transform: capitalize;
    margin: 0 0 10px;
}
#ouibounce-modal .modal-body {
    font-size: 0.9em;
    overflow: auto;
    padding: 15px;
    box-sizing: border-box;
}
.wpem-event-date-time.underborder.mediasencion {
    float: left;
    width: 100%;
}
.wpem-event-date-time.underborder.mediasencion ul {
    padding: 0;
    list-style-type: none;
}
.wpem-event-date-time.underborder.mediasencion ul li {
    display: inline-block;
    padding-right: 5px;
    float: left;
    padding-bottom: 5px;
}
.wpem-event-date-time.underborder.mediasencion ul li img {
    height: 100px;
    width: 100px;
    object-fit: cover;
}
#annual-report-financials {
    background: #444;
    height: 100%;
    float: left;
    width: 100%;
}
#annual-report-financials .tabs-width {
    color: #fff;
    width: 60%;
    font-size: 15px;
    max-width: unset;
    float: left;
}
#annual-report-financials .thumbnail-portion {
    float: right;
    width: 28%;
    box-sizing: border-box;
}
.thubnailpdf {
    text-align: center;
}
.thubnailpdf img {
    height: 270px;
    text-align: center;
    margin: auto;
    margin-bottom: 10px;
    width: auto;
}
div#founders-circle {
    height: 100% !important;
    min-height: 100% !important;
    float: left;
    width: 100%;
}
div#founders-circle .tabs-width {
    max-width: 100%;
}
.fiftypart {
    float: left;
    width: 62%;
}
.fiftypart.smal {
    float: left;
    width: 36%;
}
/*News Letter Footer Design*/
/* Button used to open the chat form - fixed at the bottom of the page */
.open-buttonnft {
    background: none;
    padding: 0;
    border: none;
    cursor: pointer;
    position: fixed;
    bottom: 10px;
    left: 8px;
    width: 60px;
    border-radius: 0;
    font-size: 22px;
    height: auto;
    text-align: center;
    color: #fff;
    z-index: 22;
}
/* The popup chat - hidden by default */
.chat-popup {
    display: none;
    position: fixed;
    bottom: 10px;
    left: 8px;
    border: 3px solid #f1f1f1;
    z-index: 99;
    padding: 25px 20px;
    background: #43454b;
    color: #fff;
    box-shadow: 0 0 15px #0000003d;
}
#myFormsft .btn.cancel {
    background: none;
    border: none;
    color: #F0D516;
    position: absolute;
    right: 0;
    top: 0;
    font-size: 20px;
}
#myFormsft .bk_mailchimp_module_heading {
    text-transform: uppercase;
}

/* Add styles to the form container */
.form-containernft {
  max-width: 300px;
  padding: 10px;
  background-color: white;
}

/* Full-width textarea */
.form-containernft textarea {
  width: 100%;
  padding: 15px;
  margin: 5px 0 22px 0;
  border: none;
  background: #f1f1f1;
  resize: none;
  min-height: 200px;
}

/* When the textarea gets focus, do something */
.form-containernft textarea:focus {
  background-color: #ddd;
  outline: none;
}

/* Set a style for the submit/send button */
.form-containernft .btn {
  background-color: #04AA6D;
  color: white;
  padding: 16px 20px;
  border: none;
  cursor: pointer;
  width: 100%;
  margin-bottom:10px;
  opacity: 0.8;
}

/* Add a red background color to the cancel button */
.form-containernft .cancel {
  background-color: red;
}

/* Add some hover effects to buttons */
.form-containernft .btn:hover, .open-buttonnft:hover {
  opacity: 1;
}
/*End News Letter Footer Design*/
/*Home Page Climate Change*/
.home .fullwidth.bksection:nth-child(4) h2 a {
    background: #ffc734 !important;
    padding: 5px;
}
/*End Home Page Climate Change*/
.page-id-895559 .fullwidth.bksection:nth-child(2) {
    clear: both;
}
.page-id-895559 .module-title::before {
    height: 2px;
}
.page-id-895559 .bkwrapper.layout-3.fw-module li {
    padding-top: 15px;
}
.page-id-895559 .module-row.layout-3 .post-c-wrap {
    width: 100%;
    left: 0;
    background: #fff;
    position: relative;
    margin-top: -40px !important;
    padding: 15px 0;
}
.page-id-895559 .fullwidth.bksection:nth-child(3) {
    background-color: #f6f6f6;
    padding: 25px 0;
}
.page-id-895559 .fullwidth.bksection:nth-child(3) .bkmodule.module-custom-html {
    margin-bottom: 10px;
}
.page-id-895559 .upcoming-evenstscetions {
    padding: 0;
    position: relative;
    top: -30px;
}
.page-id-895559 .upcoming-evenstscetions #event-listing-view {
    margin: auto;
}
.page-id-895559 .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper {
    min-height: 360px;
    border: none !important;
}
.page-id-895559 .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details {
    padding: 10px 30px 30px !important;
}
.page-id-895559 .container.bkwrapper.module-block-5 li {
    padding-top: 15px;
}
.page-id-895559 .fullwidth.bksection:nth-child(5) {
    padding: 25px 0 42px;
}
.page-id-895559 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 {
    width: 100%;
}
.page-id-895559 .has-sb.container.bkwrapper.bksection .content-wrap.col-md-8 .large-post.row-type.content_out.col-md-8.col-sm-8 .thumb.term-113 img {
    height: 280px;
    object-fit: cover;
}
.page-id-895559 .fullwidth.bksection:first-child {
    padding: 0 !important;
}
.page-id-895559 .layout-3.fw-module .meta-wrap .meta .views, .page-id-895559 .layout-3.fw-module .meta-wrap .meta .comments {
    display: none;
}
.page-id-895559 .bkwrapper.layout-3.fw-module li:hover {
    box-shadow: 0 0 15px #ccc;
}
.page-id-895559 .wpem-theme-button {
    background: #eeecec !important;
    color: #B71F39 !important;
    font-size: 14px !important;
    padding: 10px 14px !important;
}
.page-id-895559 #page-content-wrap {
    margin-top: 0;
}
/*Resposnive Vivek Code*/
@media only screen and (max-width: 1200px){
.main-nav-inner.bkwrapper.container {
    width: 100% !important;
    padding: 0 8px;
}
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details {
    padding: 10px 18px 30px !important;
}
#from-this-author-id .col-md-4.row-type.content_out {
    margin: 0 0 15px;
}
#s-related-articles .col-md-4.row-type.content_out{
    margin: 0 0 15px;
}
.single.single-team .tlp-col-lg-2.tlp-col-md-2.tlp-col-sm-2.tlp-col-xs-12.tlp-member-feature-img {
    max-width: 20%;
    flex: 0 0 20%;
}
.single.single-team .tlp-col-lg-6.tlp-col-md-6.tlp-col-sm-6.tlp-col-xs-12 {
    flex: 0 0 80%;
    max-width: 80%;
}
}
@media only screen and (max-width: 960px){
.rs-nav-element.tp-tabs{
	display: none;
}
}
@media only screen and (max-width: 992px){
.SldBox .tp-tab-title {
    font-size: 15px !important
}
.dzsas-second-con {
    position: absolute;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 68%;
    padding: 10px;
    bottom: auto;
    height: 25%;
    /* color: #fff; */
    overflow: hidden;
    scrollbar-width: thin;
    background: #ffffffe3;
    top: 0;
    width: 50% !important;
    right: 0;
}
.bkwrapper{
    width: 100% !important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link{
	padding: 0px 5px 0px 5px
}
.fullwidth .module-block-5 ul li:nth-child(2n+1) {
	clear: none;
	margin: 0;
}
.module-block-5 .post-c-wrap .title {
	font-size: 18px !important;
}
.blogblock .pagination-btn.next {
    position: relative;
    right: 0;
    top: 0;
}
.blogblock .pagination-btn.prev {
    position: relative;
    left: 0;
    top: 0;
}
.home .comomgs.upcoming-evenstscetions .owl-prev {
    position: relative;
    top: 0;
    left: 0;
}
.home .comomgs.upcoming-evenstscetions .owl-next {
    position: relative;
    top: 0;
    right: 0;
}
#mysticky-nav .myfixed{
    width: 100% !important;
}
.container.bkwrapper.module-block-5 li {
    min-height: 355px;
}
.singlepost-htl blockquote.pullquote {
    margin-right: 0;
}
.single-page .main .article-content {
    padding-left: 15px;
    padding-right: 15px;
}
.s-template-6 .s_header_wraper h1{
    font-size: 28px;
}
.categoryheaderbanner.maindomainpage .category-section-title{
    padding: 0 15px;
}
.header-3 .main-nav .canvas-menu-wrap {
    float: right;
    min-width: 25px;
    min-height: 70px;
}
.header-7 .main-nav .header-logo-wrapper img {
    max-height: 45px;
    width: auto;
    max-width: initial;
}
.module-block-8 .bk-block-8-wrap.bk-module-inner .large-post.col-md-8 {
    width: 100%;
}
.module-block-8 .bk-block-8-wrap.bk-module-inner .large-post.col-md-8 .post-c-wrap {
    float: left;
    width: 100%;
}
.module-block-8 .bk-block-8-wrap.bk-module-inner .col-md-4.col-sm-4 {
    width: 100%;
    float: left;
}
.module-block-8 .block8-small-posts {
    margin-top: 20px;
    float: left;
    border-top: 1px solid #ccc;
}
.module-block-8 .meta {
    line-height: 14px;
    display: block !important;
}
.module-block-8 .list-small-post.block8-small-posts li {
    padding: 0;
    padding-top: 15px;
}
.module-block-8 .list-small-post.block8-small-posts li:hover {
    box-shadow: none;
}
.container.bkwrapper.module-block-5 li:hover {
    box-shadow: none;
}
.custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap {
    position: relative;
    bottom: initial;
    width: initial;
    background: initial;
    color: initial;
    padding: initial;
    margin: 15px 0 0;
    font-size: 18px;
}
.custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .title {
    color: #333;
    margin: initial;
    font-weight: initial;
}
.custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .title a:hover {
    color: #333;
}
.custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .post-author, .custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .post-author a {
    color: #333 !important;
}
.expertpage.doaminpagesr .tlp-equal-height{
    border: none;
}
.custom-have-tab .large-post.row-type.content_out.col-md-8.col-sm-8 .post-c-wrap .excerpt {
    color: #333 !important;
}
.categoryheaderbanner .inner .slide img {
    height: 458px !important;
    object-fit: cover;
}
#event-listing-view {
    padding: 0 15px;
}
.subdomain-ctg .comomgs.upcoming-evenstscetions .owl-prev {
    position: relative;
    top: auto;
    left: auto;
}
.subdomain-ctg .comomgs.upcoming-evenstscetions .owl-next {
    position: relative;
    top: auto;
    right: auto;
}
.subdomain-ctg .fullwidth.bksection.blogwrap .owl-prev {
    position: relative;
    top: auto;
    left: auto;
}
.subdomain-ctg .fullwidth.bksection.blogwrap .owl-next {
    position: relative;
    top: auto;
    right: auto;
}
#annual-report-financials, #annual-report-downloads, #whoeweare, #whatwedo, #ourhistory {
    background: #444;
    height: 100%;
    float: left;
}
#supportus, #currentopenings, #founders-circle, #internships, #funding-support {
    background: #444;
    height: auto;
    float: left;
    width: 100%;
}
#ourhistory .tabs-width {
    color: #fff !important;
}
.full-wdthdonlod {
    margin-right: 0;
   
}
.singlepost-htl blockquote {
    width: 330px;
    max-width: 100%;
    float: right;
    background: transparent !important;
    margin-left: 2%;
    margin-right: 0;
}
.wpem-event-single-image img {
    height: 400px;
}
.single.single-team .tlp-col-lg-2.tlp-col-md-2.tlp-col-sm-2.tlp-col-xs-12.tlp-member-feature-img {
    max-width: 25%;
    flex: 0 0 25%;
}
.single.single-team .tlp-col-lg-6.tlp-col-md-6.tlp-col-sm-6.tlp-col-xs-12 {
    flex: 0 0 75%;
    max-width: 75%;
}
.single.single-team .tlp-col-lg-4.tlp-col-md-4.tlp-col-xs-12 {
    padding: 0;
}
.single.single-team .tlp-row.mainecontent {
    padding: 0 0px;
}
/*.single-team .related-events .thumb img {
    height: 165px;
    object-fit: cover;
}*/
.archive .module-blog .thumb img {
    height: 200px;
}
.row.cust-row {
    display: none;
}
.custom-have-tab .row.cust-row {
    display: block;
}
.has-sb .sidebar {
    float: none !important;
    margin: 0;
}
.comomgs.upcoming-evenstscetions .owl-prev {
    position: relative;
    top: 0;
    left: 0;
}
.comomgs.upcoming-evenstscetions .owl-next {
    position: relative;
    top: 0;
    right: 0;
}
.row.customrowser .col-md-6 {
    width: 50% !important;
    float: left;
    margin: 15px 0 0;
}
.page-id-884109 .category-section-title{
    background-size: 105px;
}
.row.cusfloatig.publicatinds {    
    right: 0;
    top: 0;
}
.row.cusfloatig {
    position: relative;
}
.row.cusfloatig.publicatinds .makewidthwise .topic-searchftr .col-md-3.col-xs-12 {
    width: 25%;
    float: left;
}
.bk-tabs-more span {
    margin-left: 0;
}
.containerc.pastevent-container #event-listing-view {
    margin-left: 15px;
    margin-right: 15px;
}
.pastevent-container .col-md-4 {
    float: left;
    width: 50%;
    padding: 0 15px;
}
.containerc.pastevent-container .wpem-heading-text {
    width: 100%;
}
#from-this-author-id .col-md-4.row-type.content_out, #s-related-articles .col-md-4.row-type.content_out{
    margin: 0 0 15px;
    width: 50%;
    float: left;
    min-height: 375px;
}
.fiftypart {
    float: left;
    width: 100%;
}
.fiftypart.smal {
    float: left;
    width: 100%;
}
.tlp-row.singletie {
    max-width: 1170px;
    display: block;
}
.panel-grid.panel-no-style {
    display: block !important;
}
#mega-menu-wrap-main-menu {
    clear: none;
    display: none;
}
}
@media only screen and (max-width: 767px){
.comomgs .wpem-event-title h3.wpem-heading-text{
    font-size: 16px !important;
}
.home .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details {
    padding: 10px 25px 30px !important;
}
.fullwidth .module-block-5 ul li:nth-child(4) {
    margin-top: 0;
}
.container.bkwrapper.module-block-5 li:hover {
    box-shadow: none;
}
.bkwrapper.layout-3.fw-module li:hover {
    box-shadow: none !important;
}
.htl-singlepost .all-author-data .satuhorlist {
    float: left;
    width: 100%;
}
.htl-singlepost .all-author-data .addtoany_shortcode {
    float: right;
    width: 100%;
}
.single-page.s-template-6 .main.col-md-12 {
    padding: 0;
}
.author-wrapper, .articlebylineytfyhf, .htl-singlepost .all-author-data .authotandshre{
    padding:0 15px;
}
.related-box ul li {
    margin: 0 0 15px;
    float: left !important;
    width: 100%;
}
.s-template-6 .s_header_col8 {
    top: 35%;
    transform: translateY(-45%);
    width: 90%;
    max-width: 100%;
}
.header-7 .main-nav .header-logo-wrapper {
    padding-right: 20px;
    padding-left: 10px;
}
.tlp-team.expertpage.onresearcher .tlp-equal-height {
    margin-bottom: 70px;
    max-width: 50%;
}
#mega-menu-wrap-main-menu .mega-menu-toggle {
    display: none;
}
.bkwrapper.layout-3.fw-module li {
    padding-top: 15px;
    min-height: auto;
}
.module-hero .row-type:nth-child(n+2), .module-row .row-type:nth-child(n+2), .module-masonry .row-type:nth-child(n+2), .bk-masonry-content .item:nth-child(2) {
    margin-top: 0;
}
.module-row.fw-module ul li:nth-child(n+3) {
    margin-top: 0;
}
.container.bkwrapper.module-block-5 li {
    min-height: auto;
}
.module-row.layout-3 .row-type {
    width: 100%;
    padding: 0 15px;
    float: left;
}
.bkwrapper.layout-3 .title {
    min-height: auto;
}
.module-block-8 .list-small-post.block8-small-posts li {
    padding: 0;
    padding-top: 10px;
}
.module-block-8 .list-small-post.block8-small-posts li:hover {
    box-shadow: none;
}
#page-content-wrap .bksection {
    margin-bottom: 30px;
}
.ftrtext {
    font-size: 14px;
    color: #fff;
    float: left;
    width: 58%;
}
.category-section-title h2 {
    font-size: 26px;
    margin-top: 0;
    padding-top: 10px;
}
.category-section-title p {
    font-size: 14px;
}
.categoryheaderbanner.maindomainpage {
    min-height: 440px !important;
}
.expertpage.doaminpagesr .tlp-equal-height {   
    padding: 5px 0 35px;
}
.sambandhsss-title {
    max-width: 40% !important;    
}
.subctgtitle {
    font-size: 20px !important;
    text-align: left;
    line-height: 25px;
}
.categoryheaderbanner .inner .slide img {
    height: 375px !important;
    object-fit: cover;
    width: 100% !important;
}
.bkwrapper.layout-3.fw-module li:hover .thumb::after {
    content: none;
}
.blogblock li:hover .thumb::after {
    content: none;    
}
.module-block-8 .list-small-post.block8-small-posts li:hover .post-c-wrap::after {
    content: none;    
}
.blogblock .owl-item:hover .thumb::after {
    content: none;    
}
.tabs-width.havemap {
    max-width: 100%;
    float: left;
    width: 100%;
    padding-right: 25px;
}
.showmemap {
    float: left;
    width: 100%;
}
#contactsu {
    background: #444;
    height: auto;
    background-size: cover;
    display: block;
    float: left;
    width: 100%;
    padding-bottom: 25px;
}
.header-3 .main-nav .canvas-menu-wrap {
    min-height: 70px;
    z-index: 9;
    position: relative;
}
.wpem-event-date.cusomheadr {
    right: 30px;    
}
.cutomixation.wpem-single-event-short-info {
    width: 90%;
    padding: 20px !important;
}
.cutomixation.wpem-single-event-short-info .wpem-heading-text {   
    font-size: 18px !important;
    line-height: 25px !important;
    padding-bottom: 25px !important;
}
.single_event_listing .wpem-single-event-images .wpem-event-single-image img {
    min-height: 350px;
}
#dialog {
    margin: 15px 0 0;
}
.wpem-single-event-body iframe {
    height: 350px !important;
    width: 100% !important;
}
.single.single-team .tlp-col-lg-2.tlp-col-md-2.tlp-col-sm-2.tlp-col-xs-12.tlp-member-feature-img {
    max-width: 30%;
    flex: 0 0 30%;
}
.single.single-team .tlp-col-lg-6.tlp-col-md-6.tlp-col-sm-6.tlp-col-xs-12 {
    flex: 0 0 70%;
    max-width: 70%;
}
.downloadcv a {    
    font-size: 12px;
    line-height: 18px;
    padding: 8px 10px;    
}
.sambandhsss-title {
    position: absolute !important;
    max-width: 100% !important;
    right: 0 !important;
    color: #fff;
    font-size: 16px !important;
    bottom: 0 !important;
    height: auto;
    background: rgba(0, 0, 0, 0.78);
    padding: 15px !important;
    display: block;
    z-index: 1;
    top: inherit !important;
    width: 100%;
}
.sambandhsss-title .post-date {
    display: none !important;
}
.subctgtitle p {
    margin: 0 0 5px;
}
.subctgtitle {
    font-size: 18px !important;
    text-align: left;
    line-height: 22px;
}
.slide-nav.cusrtom { 
    right: 0;
    z-index: 1;
}
.slide-nav.cusrtom  {
    font-size: 60px;
    line-height: 50px;
    font-family: 'Helvetica', Arial, sans-serif;
}
.custom_sidepanel{
    box-shadow: none;
}
.row.customrowser {
    margin-top: 15px;
}
.module-classic-blog .bk-mask {
    width: 100%;
    margin: 0;
}
.module-classic-blog .post-c-wrap {
    width: 100%;
    position: relative;
    margin: 10px 0;
    top: 0;
    height: auto;
    float: left;
    border-bottom: 1px solid #B71F39;
    padding-bottom: 10px;
}
.module-classic-blog .bk_no_thumb .post-c-wrap {
    width: 100% !important;
    position: relative !important;
    height: 100%;
    right: 0;
    top: 0;
    margin: 10px 0;
}
.pastevent-container .col-md-4 {
    float: left;
    width: 100%;
    padding: 0 15px;
}
#from-this-author-id .col-md-4.row-type.content_out, #s-related-articles .col-md-4.row-type.content_out {
    margin: 0 0 30px;
    width: 100%;
    float: left;
    min-height: auto;
}
.thubnailpdf img {
    height: auto;
}
.wpem-single-event-header-top .wpem-row {
	display: block;
}
.tablisting{
    padding: 0;
}
.header-3 .main-nav .main-nav-container{
    height: 70px;
}
.header-3 .main-nav .ajax-form-search i {
    line-height: 70px;
}
.header-3 .main-nav .header-logo-wrapper{
     height: 70px;
     line-height: 70px;
}
.header-3 .header-wrap .logo, .header-4 .header-wrap .canvas-menu-wrap .logo {
	line-height: 70px;
}
}

@media only screen and (max-width: 600px){
.blogblock .block5-small-posts li {
    width: 100%;
    min-height: auto !important;
}  
.module-block-5 .meta-wrap {
    display: block;
}
.meta .post-date {
    display: block; !important;
} 
.bkwrapper.layout-3.fw-module li {
    padding-top: 15px;
    min-height: auto;
    margin: 0 0 10px;
}
.bkwrapper.layout-3 .title {
    min-height: auto;
    font-size: 18px;
}
.bk-feature-image-fw-wrap img {
    width: 100%;
    max-width: 100%;
    max-height: 580px;
    object-fit: cover;
    height: 280px;
}
.htl-singlepost .all-author-data .satuhorlist {
    float: left;
    width: 100%;
    margin: 0 0 5px;
}
.htl-singlepost .all-author-data .addtoany_shortcode {
    float: left;
    width: 100%;
}
.ftrtext {
    font-size: 14px;
    color: #fff;
    float: left;
    width: 100%;
    text-align: justify;
}
.custom-no-tab .thumb img {
    height: auto;
    object-fit: cover;
}
.blogblock .title {
    min-height: auto;
}
.expertpage.doaminpagesr .tlp-equal-height {
    border-right: none;
}
.categoryheaderbanner .inner .slide img {
    height: 458px;
    object-fit: cover;
    position: relative;
}

.smallsizewidth {
    float: left;
    width: 100%;
    padding-right: 0;
    color: #fff !important;
}
.havefifty li {
    width: 100%; 
}
.fullwidthcustom .article-content p, .single-page blockquote {
    margin-bottom: 25px;
    line-height: 25px;
}
.s-template-6 .s_header_col8 {
    top: 30%;
    transform: translateY(-45%);
    width: 100%;
    max-width: 100%;
}
.cutomixation.wpem-single-event-short-info {
    width: 85%;
    padding: 10px !important;
}
.single.single-team .tlp-col-lg-2.tlp-col-md-2.tlp-col-sm-2.tlp-col-xs-12.tlp-member-feature-img {
    max-width: 35%;
    flex: 0 0 35%;
    padding: 0;
}
.single.single-team .tlp-col-lg-6.tlp-col-md-6.tlp-col-sm-6.tlp-col-xs-12 {
    flex: 0 0 100%;
    max-width: 100%;
    margin-top: 15px;
    border-top: 1px solid #b71f39;
    padding-top: 15px;
    padding-left: 0;
    padding-right: 0;
}
.downloadcv h3 {
    font-size: 16px !important;
}
.tlp-row.singletie .experts-heading .tlp-member-title{
    font-size: 22px;
}
.searchresulticons .module-classic-blog .bk_no_thumb .post-c-wrap {
    width: 100%;
    position: relative;
    margin: 10px 0;
    height: auto;
    float: left;
    right: 0;
    top: 0;
    border-bottom: 1px solid #B71F39;
}


.arhivepagecontent .page-title-wrapper.col-md-12.publucrteins {
    margin-bottom: 110px;
}
.makewidthwise .topic-searchftr .col-md-6.col-xs-6 {
    width: 100%;
    margin: 0 0 5px;
    padding: 0;
}
.slider-title{
    padding-right: 20px !important;
}
.job_filters .search_jobs div.filter_first, .job_filters .search_jobs div.search_keywords {
    float: left;
    padding-right: 0;
    width: 100%;
    margin: 0 0 10px;
}
.job_filters .search_jobs div.filter_last, .job_filters .search_jobs div.search_location {
    float: left;
    padding-left: 0;
    width: 100%;
    margin: 0 0 10px;
}
.job_filters .search_jobs div.search_submit {
    padding-top: 0;
    width: 160px;
    float: left;
    padding-left: 0;
}
.makewidthwise .topic-searchftr {
    margin: 0;
    float: right;
    padding: 0;
    width: 100%;
}
.full-wdthdonlod {
    width: auto;
    margin: auto;
    float: right;
    margin-left: 10px;
}
.page-title-wrapper.serchsortpage{
    margin-bottom: 65px;
}
.sortbyselect {
    float: right;
    width: auto;
    position: absolute;
    bottom: -50px;
}
.singlepost-htl blockquote {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
}
#annual-report-financials .tabs-width {
    width: 100%;
}
#annual-report-financials .thumbnail-portion {
    float: left;
    width: 100%;
    box-sizing: border-box;
    margin-top: 35px;
}
.thubnailpdf {
    text-align: center;
    max-width: 228px;
    margin: auto;
}
}
@media only screen and (max-width: 480px){
.meta .post-date {
    display: block; !important;
}
.tlp-team.expertpage.onresearcher .tlp-equal-height {
    margin-bottom: 70px;
    max-width: 100%;
} 
.header-7 .main-nav .header-logo-wrapper img {
    max-height: 38px;
}
.categoryheaderbanner.maindomainpage {
    min-height: 350px !important;
}
.category-section-title h2 {
    font-size: 24px;
}
.tablisting {
    max-width: 100%;
    margin: auto;
    padding: 0;
}
.tabst button {    
    padding: 12px 12px;    
}
.s-template-5 .s_header_wraper h1, .s-template-6 .s_header_wraper h1 {
    font-size: 20px !important;
    margin-top: 12px;
}
.cutomixation.wpem-single-event-short-info .wpem-heading-text {
    font-size: 16px !important;
    line-height: 20px !important;
    padding-bottom: 20px !important;
}
.wpem-event-date.intocontent {
   font-size: 24px;
}
.single.single-team .tlp-col-lg-2.tlp-col-md-2.tlp-col-sm-2.tlp-col-xs-12.tlp-member-feature-img {
    max-width: 70%;
    flex: 0 0 70%;
    padding: 0;
    margin: auto;
}

.row.customrowser .col-md-6 {
    padding: 0 2px;
}
.rs-layer .terms{
    display: inline-block;
}
.full-wdthdonlod {
    width: 100%;
    margin: auto;
    float: left;
    margin-right: 0;
}
.page-id-884109 .category-section-title {
    padding-left: 38px;
    background-size: 55px;
}
.searchbdg .filterbtn input, .searchbdg .filterbtn button {
    padding: 6px 4px !important;
    font-size: 14px !important;
    line-height: 20px !important;
    height: 40px;
    text-transform: capitalize;
    width: 112px;
    margin-bottom: 8px;
}
.row.cusfloatig.publicatinds .makewidthwise .topic-searchftr .col-md-3.col-xs-12 {
    width: 100%;
    float: left;
    margin: 0 0 15px;
}
.row.cusfloatig.publicatinds .makewidthwise .topic-searchftr .col-md-3.col-xs-12 select {
    float: left;
    width: 100%;
}
.tlp-single-container .singlethunb {    
    width: 160px;
    height: 160px;
    overflow: hidden;
    margin: auto auto 15px;
}
.single.single-team .tlp-col-lg-2.tlp-col-md-2.tlp-col-sm-2.tlp-col-xs-12.tlp-member-feature-img .tlp-single-details.tlp-team {
    max-width: 160px;
    margin: auto;
}
}