/*
Theme Name:   Pressroom Child
Theme URI: https://1.envato.market/pressroom-news-and-magazine-wordpress-theme
Description:  Pressroom Child Theme
Author: QuanticaLabs
Author URI: https://1.envato.market/quanticalabs
Template:     pressroom
Version:      1.1
Text Domain:  pressroom
*/

.header_top_bar .e-paper li:first-child {
  padding: 8px 20px 8px 5px;
}
.header .logo h1 a {
	padding-right: 50px;
    border-right: 1px solid #707070;
}
.header-today p {
	font-size: 24px;
    font-family: 'Roboto Condensed', sans-serif;
    color: #939393;
    line-height: 1.2em;
}

.header-today {
	display: inline-block;
    width: auto;
    float: left;
    padding: 0 30px;
}
.advertisement {
	display: inline-block;
    padding: 22px 0;
}

.advertisement img {
	width: 100%;
	height: 112px;
}
.logo-div {
	padding: 22px 0;
}

/** slick slider css **/
/* .slider-for{
	width: 500px;
	height: 250px;
	margin: 30px auto 1px;
	overflow: hidden;
}
img{
	width: 100%;
	min-height: 100%;
}
.slider-nav{
	width: 500px;
	height: 85px;
	margin: auto;
}
.slider-nav .slick-track{
	height: 85px;
}
.slick-arrow{
		position: absolute;
    top: 50%;
    z-index: 50;
    margin-top: -12px;
}
.slick-prev{
	left: 0;
}
.slick-next{
	right: 0;
} */

.slider-wrapper {
  margin-top: 30px;
}

.slider-for .slick-slide .item {
  /* height: 445px; */
  height: 100%;
  overflow: hidden;
}

.slider-for.slick-slider {
  width: 65.72% !important;
  display: inline-block;
  float: left;
  /* height: auto;
  overflow: auto; */
  height: 100%;
  overflow: hidden;
}
.slider_area.before_slider {
  display: none;
}
.slider-for {
  width: 65.72% !important;
  display: inline-block;
  float: left;
  height: 448px;
  overflow: hidden;
}
.slider-nav{
  width: 34.28% !important;
  display: inline-block;
  float: left;
}
.slider-nav .item h5
{
	position: relative;
	z-index: 1;
	padding-top: 8px;
	padding-left: 30px;
	padding-right: 20px;
  font-weight: bold;
  font-family: 'NotoSansMalayalam';
  color: #333333;
  line-height: 1.3;
  font-size: 17px;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
}
.slider-nav .item h5:hover{
  color: #01a1d3;
}
.slider-nav .item .date
{
	display: block;
	position: relative;
	z-index: 1;
	color: #ABABAB;
	font-size: 11px;
	padding-top: 17px;
	padding-left: 30px;
}

.slider-nav .slick-list .slick-track{
  transform: none !important;
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
}
.slider-nav .slick-list {
  padding: 0 !important
}
.slider-nav .item {
	width: 100% !important;
	display: block;
	padding-bottom: 17px;
  border-bottom: 1px solid #F0F0F0;
  cursor: pointer;
}

.slider-nav .slick-slide.slick-current .item {
  background: url("http://demo.webandcrafts.com/sundayshalom/wp-content/uploads/2018/11/carousel-caption-active.png") no-repeat;
}

@media only screen and (max-width: 1051px) {
  .slider-for{
    width: 100% !important;
    float: none;
    background: #000000;
  }
  .slider-wrapper{
    position: relative;
  }
  .slider-nav{
    width: 100% !important;
    position: absolute !important;
    bottom: 0;
    background: rgba(0,0,0,0.5);
  }
  .slider-for .slick-slide .item{
    height: auto;
  }
  .slider-nav .item .date, .slider-nav .item h5{
    color: #fff;
  }
  .slider-for .slick-slide .item img{
    width: 100% !important;
    height: auto !important;
  }
  .slider-nav .slick-slide.slick-current{
    display: block !important;
  }
  .slider-nav .slick-slide{
    display: none !important;
    width: 100% !important;
  }
}


@media only screen and (max-width: 641px) {
.slider-nav .item h5{
  padding: 0 10px;
}
.slider-nav .item .date{
  padding: 10px;
}
.slider-nav .item{
  padding-bottom: 10px;
}
}

.latest_news.page_margin_top {
  margin-top: 0 !important;
}


/** New header style **/

.lang-select{
    float: left;
}
.lang-select ul{
    padding: 5px 0px;
}
.lang-select ul li{
    display: inline-block; padding:10px 0px;
    position: relative;
}
.lang-select ul li a{
    color:#dbe8ef; font-size: 15px;
    letter-spacing: 0.020em; padding:2px 5px;
    margin-right: 5px;
    transition:all 0.2s linear; -webkit-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;
}
.lang-select ul li a:hover,.lang-select ul li a.active{
    color:#ffffff;
}
.lang-select ul li:nth-of-type(1):before{
    content:'|'; position: absolute;
    right:-1px; top:9px;
    font-size: 15px; color:#fff;
}
.media-share{
    float:right;
    margin: 4px 0px;
}
.media-share h6{
    display: inline-block; text-transform: uppercase;
    font-size: 15px; color:#ffffff;
}
.media-share ul{
    padding:5px 0px;
    display: inline-block;
}
.media-share ul li{
    display: inline-block; margin-left: 5px;
    width: 28px;  height: 28px; border-radius:50%;
    background-color: #317e94;
}
.media-share ul li a{
    display: block;  padding: 6px 0px;
    text-align: center;
}
.media-share ul li a i{
    font-size: 15px; color:#ffffff;
}
.header .logo{
    width:51% !important;
}
.header .logo h1 a img{
    height:initial !important;
}
.header-today p {
    font-size: 17px !important;
}
.advertisement{
    padding: 14px 0 !important;
}

.menu_container .ubermenu .ubermenu-nav > li:nth-of-type(1){
     margin-right: 0px; padding-right: 0;
}
.menu_container .ubermenu .ubermenu-nav > li:nth-of-type(1) a{
    position: relative;  padding: 12px 0 15px 0px;color: #ffffff;
}
.menu_container .ubermenu .ubermenu-nav > li:nth-of-type(1) a:hover{
    color:#f0f0f0;
}
.menu_container .ubermenu .ubermenu-nav > li.ubermenu-current-menu-item:nth-of-type(1) a{color:#f0f0f0;}
.menu_container .ubermenu .ubermenu-nav  li{border-bottom:0 !important;}
.menu_container .ubermenu .ubermenu-nav > li:nth-of-type(1) a:before{
    content: '\e976'; position: absolute;
    top:11px; left:13px; color:#000000;
    font-size: 15px; font-family: 'icomoon';
}
.search_form{display: none;}
.head-container{
    width: 1050px;
    margin: 0 auto;

}
.btn-cv{border-bottom: 1px solid #e8e8e8;}
nav.ubermenu{
    width: 82%; display: inline-block !important; float: left;
}
.edition-select{
    display: inline-block; float: right;
    width: 158px;  text-align: right;
    padding: 2px 0px;
}
.web-links-sel{float: inherit !important; display: inline-block; vertical-align: top; position: relative;    margin-right: 8px;}
.web-links-sel:before{
    content:'|'; position: absolute;
    right:-1px; top:11px;
    font-size: 15px; color:#949494;
}
.edition-select select,.selectric{
    font-size: 14px;  font-weight: 600;
    text-transform: uppercase;
    border: 0 !important;
    background-color: transparent!important;
}
.edition-select .selectric .label{font-size: 12px !important; color:#c52121;}
.edition-select .selectric-items li{text-align: left; font-size: 12px; text-transform: uppercase;    padding: 6px 10px;}
.edition-select .selectric-items li.highlighted {
    background: #56bdda;
    color: #fff;
}
.web-links-sel .selectric-items li{text-transform: none; font-weight: normal;}
.web-links-sel.edition-select .selectric .label{color:#000 !important;text-transform: none;
    font-size: 15px !important;
    font-weight: 400;}

.header-bottom-strip .e-paper{display: inline-block;
    padding: 13px 0px;}
.header-bottom-strip .e-paper a{color:#000; position: relative; font-size: 15px;}
.header-bottom-strip .e-paper a:before{
    content:'|'; position: absolute;
    right:-13px; top:0px;
    font-size: 15px; color:#949494;
}

.header-bottom-strip .blink_me{
    color:#c52121; display: inline-block;
    font-size: 12px; text-transform: uppercase;
cursor: pointer;
    font-weight: 600;
    vertical-align: text-top;
    position: relative;
    letter-spacing: normal;
}
.feature-tb-col h2 a,.feature-tb-col h5 a{font-size: 17px !important; font-weight: 500 !important;}
.blink_me {
    animation: blinker 1s linear infinite;
}
.single iframe{width:100%;}

@keyframes blinker {
    50% {
        opacity: 0;
    }
}
.slider-nav .item h5 a{ transition:all 0.2s linear; -webkit-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;}
.slider-nav .item h5 a:hover{  color: #56bdda;
}
.shalom-radio-card{     background-color: #f0f0f0;
     padding: 19px 13px; }
.shalom-radio-card .channel-card{margin-bottom: 14px; padding-bottom: 14px; cursor: pointer;
    border-bottom:1px solid #e6e6e6;}

.shalom-radio-card .channel-card:last-child{margin-bottom:0px !important; padding-bottom: 0px !important; border-bottom: 0px !important;}
.shalom-radio-card .chn-logo{
    width: 65px;
    display: inline-block;
    margin-right:15px;
}
.shalom-radio-card .chn-logo img{width:100%;}
.shalom-radio-card .chn-txt{
    width: 215px;
    display: inline-block;
    vertical-align: top;
    padding:0px 0px;
}
.shalom-radio-card .chn-txt svg{width: 100%; height:100%;}
.shalom-radio-card .recod-btn{display: inline-block;    vertical-align: top;position: relative;
    top: 12px;}
.shalom-radio-card .chn-txt span{    width: 37px; height:37px;
    display: inline-block;}
.shalom-radio-card .chn-txt h5{ font-size: 15px; text-align: right !important;
    font-weight: 600;  margin-right: 10px; display: inline-block;    width: 156px;}
.download-ap{text-align: right;    margin-top: 25px;}
.download-ap p{display: inline-block; font-size: 15px; font-weight:600; vertical-align:text-bottom;}
.download-ap a{    margin-left: 9px; display: inline-block;}
.download-ap a i{    color: #0a0a0a;
    font-size: 25px;}
/*.caroufredsel_wrapper{    height: 219px !important;}*/
.caroufredsel_wrapper .horizontal_carousel .post h5 a,
.vatican-title.blog.three_columns .post h2 a {    -webkit-line-clamp: 2;    height: 43px;    display: block;
	overflow: hidden;}

.shalom_world .post .post_details+p {    -webkit-line-clamp: 7 !important;    height: 132px !important;}

.ads-sense{margin-top: 22px;}

.sub-drp-post h5.clearfix.with_number a {
    height: 43px;
    display: -webkit-box;
    -webkit-line-clamp: 2;}

.maz-carousel h2 a{font-size: 17px !important;}

.site-ads .vc_inner img{width:100% !important;  }

.latest-nw-blog h2{padding-top: 20px;}

ul.blog li.post h2, ul.blog li.post h5,ul.blog li.post h2 a,ul.blog li.post h5 a{font-family: "NotoSansMalayalam" !important; font-weight:400 !important;}


.obituary-section .horizontal_carousel>li{    width: 114px;    margin-right: 18px;}
.obituary-section .horizontal_carousel>li.post a{    margin-bottom: 11px;}
.obituary-section .horizontal_carousel>li img{height: 112px !important;}
.obituary-section .caroufredsel_wrapper .horizontal_carousel .post h5 a {
    -webkit-line-clamp: inherit;
    height: inherit;
    font-size: 13px;
    margin-bottom: 0;
    font-family: 'NotoSansMalayalam' !important;
}
.comment_form_container h4+p{display: none;}
.comment_form_container form.comment_form{display: none;}
.share_box{display: none;}
.subscribe-box{margin-top: 40px;}
.single .post_content div{font-size: 15px !important;    font-family: 'NotoSansMalayalam' !important;}

.movies-port li a.post_image{position: relative;}
.movies-port li a span.video{background-color: rgba(0, 0, 0, 0.8) !important;border-radius: 50%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50% ,-50%);}

.video-card-box .wpb_text_column{cursor: pointer;}
.video-card-box figure{position: relative; cursor: pointer;}
.tabs.small .tabs_navigation li a {
    font-size: 15px !important;}
.video-card-box figure:before{content:'\e969'; font-family: 'icomoon'; font-size: 30px; color: #f3f3f3;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);}
.selectric-wrapper {
    position: relative;
    cursor: pointer;
}

.selectric-responsive {
    width: 100%;
}

.selectric {
    border: 1px solid #DDD;
    background: #F8F8F8;
    position: relative;
}

.selectric .label {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0 38px 0 10px;
    font-size: 12px;
    line-height: 38px;
    color: #444;
    height: 38px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.selectric .button {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 38px;
    height: 38px;
    color: #BBB;
    text-align: center;
    font: 0/0 a;
font: 20px/38px Lucida Sans Unicode, Arial Unicode MS, Arial;
}

.selectric .button:after {
    content: " ";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    width: 0;
    height: 0;
    border: 4px solid transparent;
    border-top-color: #BBB;
    border-bottom: none;
}

.selectric-focus .selectric {
    border-color: #aaaaaa;
}

.selectric-hover .selectric {
    border-color: #c4c4c4;
}

.selectric-hover .selectric .button {
    color: #a2a2a2;
}

.selectric-hover .selectric .button:after {
    border-top-color: #a2a2a2;
}

.selectric-open {
    z-index: 9999;
}

.selectric-open .selectric {
    border-color: #c4c4c4;
}

.selectric-open .selectric-items {
    display: block;
}

.selectric-disabled {
    filter: alpha(opacity=50);
    opacity: 0.5;
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.selectric-hide-select {
    position: relative;
    overflow: hidden;
    width: 0;
    height: 0;
}

.selectric-hide-select select {
    position: absolute;
    left: -100%;
}

.selectric-hide-select.selectric-is-native {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 10;
}

.selectric-hide-select.selectric-is-native select {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 100%;
    width: 100%;
    border: none;
    z-index: 1;
    box-sizing: border-box;
    opacity: 0;
}

.selectric-input {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 1px !important;
    height: 1px !important;
    outline: none !important;
    border: none !important;

    background: none !important;
}

.selectric-temp-show {
    position: absolute !important;
    visibility: hidden !important;
    display: block !important;
}

/* Items box */
.selectric-items {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    background: #F8F8F8;
    border: 1px solid #c4c4c4;
    z-index: -1;
    box-shadow: 0 0 10px -6px;
}

.selectric-items .selectric-scroll {
    height: 100%;
    overflow: auto;
}

.selectric-above .selectric-items {
    top: auto;
    bottom: 100%;
}

.selectric-items ul, .selectric-items li {
    list-style: none;
    padding: 0;
    margin: 0;
    font-size: 12px;
    line-height: 20px;
    min-height: 20px;
}

.selectric-items li {
    display: block;
    padding: 10px;
    color: #666;
    cursor: pointer;
}

.selectric-items li.selected {
    background: #E0E0E0;
    color: #444;
}

.selectric-items li.highlighted {
    background: #D0D0D0;
    color: #444;
}

.selectric-items li:hover {
    background: #D5D5D5;
    color: #444;
}

.selectric-items .disabled {
    filter: alpha(opacity=50);
    opacity: 0.5;
    cursor: default !important;
    background: none !important;
    color: #666 !important;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.selectric-items .selectric-group .selectric-group-label {
    font-weight: bold;
    padding-left: 10px;
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background: none;
    color: #444;
}

.selectric-items .selectric-group.disabled li {
    filter: alpha(opacity=100);
    opacity: 1;
}

.selectric-items .selectric-group li {
    padding-left: 25px;
}


.mob-select-edi{display: none;}

.shalom-categoried ul.blog li h2 a{
    width:100%;
    font-size: 17px;
    height:44px;
	word-break: break-word;
}
.shalom-categoried .vc_col-sm-4 h4.box_header {
    margin-top: 18px !important;}

.category-brd .bread_crumb li a, .category-brd .bread_crumb li {
    color: #7C7C7C;
    font-size: 14px;
    text-transform: uppercase;
    text-decoration: none !important;
	display:none;
}
.shalom-categoried .vc_col-sm-8 .blog li.post{    width: 100%;    margin-top: 24px;}
.category-brd .page_header{margin-top: 15px}

.category-brd .bread_crumb{    position: relative;
    top: -9px;display:none;}
.category-brd h1.page_title {font-weight: 400;
    font-size: 30px;}

.single h1, .single h1 a{font-family: 'NotoSansMalayalam' !important;    font-size: 22px !important;}
.theme_page h5, .theme_page h5 a{font-family: 'NotoSansMalayalam' !important; }

.horizontal_carousel .post h5 a{font-weight:500 !important;}

.shalom-radio-card .chn-txt h5{font-family: inherit !important;}

.left_pane_wrap .wpb_raw_code{margin-top:0px !important;}
/*.left_pane_wrap .box_header.first{margin-bottom:0px !important;}*/
.world-updates li.post{
    position: relative;
}
.world-updates ul.blog{margin-bottom: 20px;}
.world-updates .post_details li.category{    margin: 0 !important;}
.world-updates .post_details li > a{position: absolute;
    top: 0px;
    padding: 5px 5px;
    color: #ffffff !important;
    font-size: 10px;
    background-color: #01a1d3; pointer-events: none;}

.media-site-go{display: inline-block; float: right; }

.media-site-go a{font-size: 12px; color:#018C82; text-transform: uppercase; font-weight: 600; line-height: 3.6;}

.media-site-go a i{
    position: relative; left:0px;
    top: 0px; color: #020202;
    font-size: 16px;
}
.mc4wp-response p{color:#ffffff; margin-top: 7px; font-size: 13px;}

.homepage_wrap .slick-slide h5 a{    font-weight: 400 !important;}

.latest_news li ul+p{-webkit-line-clamp: 2 !important; height: 37px !important;}
.sub-drp-post .vc_col-sm-4 h4.box_header{margin-top: 6px !important;}

.wpb_single_image.fst-ads{margin-top: 5px !important;}

.vc_row .vc_col-sm-6.promo-video + div{margin-top: 30px;}

.vc_row .vc_col-sm-6.promo-video + div .wpb_wrapper{background-color: #F0F0F0;}
.vc_row .vc_col-sm-6.promo-video + div  h4.box_header{margin-top:  0 !important;}

.video-card-box{    margin-top: 3px !important;
    padding: 6px 7px !important;}

.eng-bann-slide h5 a{font-weight:400 !important;}

.promo-video h4.box_header{
    margin-bottom: 0px !important;
}

.promo-video .wpb_video_widget{    padding-top: 17px;
    background-color: #f0f0f0;}

.vc_row.promo-row .vc_col-sm-6:nth-of-type(2){margin-left:0px !important;}
.vc_row.promo-row .vc_col-sm-6:nth-of-type(2) > .wpb_wrapper{    background-color: #F0F0F0 !important;    padding-left: 15px;}

.movies-rows{display: none !important;}

.footer-box{padding-bottom: 70px;}

.magazine_row ul.blog.three_columns h2 a, .feature-tb-col ul.blog.three_columns h2 a{line-height: 1.3; height:44px;display: block;}

/********Responsive*********/

@media only screen and (max-width: 1069px) {

    .edition-select {
       width: 150px;
       float: left;
    }
    .theme_page .vc_row {
        width: 750px;
    }
    .head-container,.header,.header_top_bar {
        width: 750px !important;
    }
    .max-first .single_col.vc_col-sm-8{
        width:100% !important;
    }
    .max-first .first-rht{
        width:320px !important;
        float: none !important;
        margin:0 auto !important;
        clear:both;
        padding-top: 30px;
    }
    .first-blg-col .vc_col-sm-6 {
        width: 47.5% !important;
    }
    .mob-select-edi{display: block;}
    .edition-select.mob-select-edi{
        display: inline-block;
        float: right;
    }
    .desk-select-edi{display: none;}


    .shalom-categoried .vc_col-sm-4 h4.box_header{margin-bottom: 0px !important;}
    .shalom-categoried .vc_col-sm-4 .blog .post{margin-top: 22px;}

}

@media (max-width:1100px){
    .theme_page .vc_row {
        width: 970px;
    }
    .max-first .single_col.vc_col-sm-8{
        width:66%;
    }
    .max-first .first-rht{
        width:30%;
    }
    .first-blg-col .vc_col-sm-6{
        width:47.5%;}
    .shalom-radio-card .chn-txt{
        width: 200px;}
    .shalom-radio-card .chn-txt h5{
        width: 152px;}
    .head-container,.header,.header_top_bar {
        width: 970px;}
    .world-lft ul li, .world-lft ul li img{
        width:100%;}
    .world-lft .blog.big .post_content{
        width:100%;}
    .world-rht ul.blog li .post_content{
        width: 66% !important;
    }
    .world-rht ul.blog li .post_content h5{
        margin-bottom: 8px;
    }
    .world-rht ul.blog{
        margin-top: 22px;
    }
    .world-rht .blog li .post_image{
        width:28%; margin-right: 10px;
    }
    .sub-drp-post .vc_col-sm-4{
        width:31.2%;}
    .movies-port .vc_col-sm-4{
        width:31.2%;}
    .obituary-section .vc_col-sm-6{
        width:48.3%;}

    .category-brd h1{
        font-size: 30px;
        font-weight: 500 !important;
    }

    .shalom-categoried .vc_col-sm-8{width: 68%;}

    .shalom-categoried .vc_col-sm-8 .vc_col-sm-6{width:47%;}

    .shalom-categoried .vc_col-sm-4{    width: 28%;}

    .single .theme_page .vc_col-sm-8{    width: 64%;}
    .vc_col-sm-4{    width: 32%;}
}
@media(max-width:860px){
    .slider-nav{
        background: transparent !important;
    }
    .e-paper-tab .ui-tabs-panel .wpb_text_column{width:50% !important;    border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc !important;}
    .e-paper-tab .ui-tabs-panel .wpb_text_column:nth-of-type(even){border-right:0px !important;}
    .e-paper-tab .ebooks-tabs .wpb_text_column.wpb_content_element:last-child{border-bottom:1px solid #cccccc !important;}
}
@media (max-width:767px){
    .theme_page .vc_row {
        width: 100% !important;
    }
    .head-container,.header,.header_top_bar,.mob_nav_wrapper .header {
        width: 100% !important;
    }

    .mob_nav_wrapper .mobile_menu_container{width: 100% !important;position: fixed !important;
        left: 0 !important;
        top: 218px !important;}
    .logo-div {
        width: 39% !important;}
    .header .logo {
        width: 210px!important;
    }
    .header-today p {
        font-size: 15px !important;
    }
    .header-today{padding:0px 0px;}
    .advertisement img{height:inherit !important;}
    .logo-div {
        padding: 11px 0;
    }
    .header .logo {
        width: 188px!important;
    }
    .advertisement {
        padding: 24px 0 !important;
    }
    .category-brd .bread_crumb{
        top: 0;
        margin-top: 10px;
		display:none;
    }
    .category-brd h1 {
        font-size: 26px;
    }
    .category-brd{
        padding: 0px 15px;
    }
    .shalom-categoried .vc_col-sm-8 .vc_row .vc_col-sm-6{
        width:47%;
    }
    .shalom-categoried .vc_col-sm-8 > div{padding-top: 5px;}
    .shalom-categoried .vc_col-sm-4{    margin-top: 5px !important;}

    .shalom-categoried .vc_col-sm-4 li.post .post_content h5 a {
        font-size: 16px !important;max-height: 48px !important;}

    .shalom-categoried .vc_col-sm-4 ul.tabs_navigation {
        margin-bottom: 0px !important;
    }

    .single .theme_page .vc_col-sm-8 {
        width: 100%;
    }
    .single .theme_page .horizontal_carousel_container,.single .theme_page .vc_col-sm-8 .box_header{display: none !important;}
  .epaper-page{padding:0px 0px !important;}
  .epaper-page{padding:0px 0px !important;}

    .mob_nav_wrapper .mobile_menu_container{    top: 0px !important;
        z-index: 10;background: #F0F0F0 !important;}
    .mobile_menu_container .ubermenu .ubermenu-nav li.ubermenu-item a{background-color: transparent !important; text-transform: uppercase;}
    .header-bottom-strip .e-paper,.web-links-sel {
        display: block;}

    .edition-select.mob-select-edi{float: none;
        text-align: left;}
    .btn-cv{border-bottom:0px !important;}
    .header-bottom-strip .e-paper{padding: 13px 19px !important;}
    .header-bottom-strip .e-paper a:before{display: none;}
    .edition-select{padding:0px 9px; text-align: left;    width: 100%;}
    .web-links-sel.edition-select .selectric .label{text-transform: uppercase;}
    body .menu_container .ubermenu .ubermenu-nav{width:100% !important;}
    .mob_nav_wrapper  .mobile_menu_container {
        display: inline-block;

        padding-top: 15px;
        position:absolute;
        transform:translatex(-100%);
        transition:all 0.3s ease-in;


    }
}

@media(max-width:680px){
    .site_container .header_top_bar {
        height: inherit !important;
    }
    .custom-half-width.logo-div {
        width: 39% !important;}
    .header .logo {
        width: 210px!important;
    }
    .header-today p {
        font-size: 15px !important;
    }
    .header-today{padding:0px 0px;}
    .advertisement img{height:inherit !important;}
    .logo-div {
        padding: 11px 0;
    }
    .header .logo {
        width: 162px!important;
    }
    .advertisement {
        padding: 24px 0 !important; width:50% !important;
    }
    .logo-div {
        padding: 3px 0 0 !important;
    }
}
@media(max-width:640px){
    .shalom-categoried .vc_col-sm-8 .vc_row .vc_col-sm-6 {
        width: 100%; margin-left:0px !important;
    }
    .theme_page .vc_row{padding:0px 0px !important;}
}

@media screen and (max-width: 480px){
    .header_top_bar {
        height: auto !important;
    }
    .world-updates .post_details li > a{left:0px;}
    .promo-video{    margin-bottom: 20px;}
    /*.lang-select{
        display: block;
        float: none;
        text-align: center;
    }
    .media-share{
        float: none;
        display: block;
        text-align: center;
        margin-top: 0;
    }*/
    .page_header h1.page_title{
        font-size: 30px;
    }
    .shalom-categoried .vc_row{padding: 0 0px !important;}
    .category-brd .vc_row{padding: 0 0px !important;}

    .shalom-categoried ul.blog li.post >a img{height:90px;}
    .shalom-categoried  .blog li.post{margin-top: 14px;}

    .single .theme_page .vc_row{padding:0px 0px;}
    .addthis_tool{margin-top: 30px;}
    .bread_crumb{margin-top: 18px; display:none;}

    .e-paper-tab .wpb_wrapper, .e-paper-tab .ebooks-tabs{padding-top:0px !important;margin-top: 0 !important;}

    .close i{
       display: none;
    }
    .btn-cv{padding-top: 28px;}
    .close{padding: 13px 0px 0 13px !important;
        margin: 8px 0 0 !important;
        position: relative;
        top: 9px;    left: 22px;}
    .close:before{content:''; position: absolute; top:0px; left:0px; width:2px; height:18px; background-color: #000; transform: rotate(45deg);}
    .close:after{content:''; position: absolute; top:0px; left:0px; width:2px; height:18px; background-color: #000;transform: rotate(-225deg);}
    .single .site_container .wpb_row{margin-top: 0 !important;   padding-top: 0 !important;}
    .single .wpb_wrapper{padding-top: 0 !important;}
    .single iframe{    margin-top: 20px;}
    .lft-video-brd .vc_column-inner, .rht-video-brd .vc_column-inner {
        padding: 0 7px !important;
    }
    .lft-video-brd + div .wpb_wrapper{    margin-top: 4px !important;}

}
@media(max-width:460px){
    .header .logo {
        width: 134px!important;
    }
    .custom-half-width.logo-div {
        width: 49% !important;
    }
    .category-brd .page_header h1.page_title {
        font-size: 22px;
    }
   .bread_crumb li a, .bread_crumb li{font-size: 12px;display:none;}
    .page_header .page_title {
        font-weight: 500 !important;
    }
}
@media(max-width:390px){
    .shalom-categoried ul.blog li.post >a img {
        height: 72px;
    }
    .shalom-categoried ul.blog li.post{margin-bottom: 4px !important;}
    .shalom-categoried ul.blog li.post h2, .shalom-categoried ul.blog li.post h5{      font-size: 14px !important;  margin-top: 7px;}
    .shalom-categoried ul.blog li h2 a,  .shalom-categoried ul.blog li h5 a{    font-size: 14px !important;font-weight: 500 !important;}

    .shalom-categoried .vc_col-sm-4 li.post .post_content h5 a{font-size: 14px !important;}

    .shalom-categoried ul.blog li h2 a{    height: 35px;}
    .e-paper-tab .ui-tabs-panel .wpb_text_column{    width: 100% !important;border-right: 0px !important;}

    .e-paper-tab .ebooks-tabs .wpb_text_column.wpb_content_element:last-child{border-bottom: 0px !important;}

    .e-paper-tab .ui-tabs-panel .wpb_text_column .book-heading{    min-height: 30px;}

    .home .shalom-radio-card .chn-txt h5 {
        width: 90px !important;    text-align: right !important;}
}

/* event gallery Images style starts here */
@media screen and (max-width: 480px){
    .single .theme_page .vc_row {
		width: 100% !important;
		padding-bottom: 20px !important;
	}
	.single .gallery_popup .horizontal_carousel_container.thin {
		width: 90% !important;
	}
}

@media (max-width:767px){
    .single .site_container .theme_page .horizontal_carousel_container, 
	.single .site_container .theme_page .vc_col-sm-8 .box_header {
		display: block !important;
	}
	.single .vc_col-sm-8 .horizontal_carousel_container.thin .horizontal_carousel.visible-5 > li {
		width: auto !important;
	}
	.single .horizontal_carousel_container.big .horizontal_carousel>li {
		width: auto !important;
		margin-right: 10px;
	}
    .single .theme_page .vc_row {
        width: 100% !important;
		padding-bottom: 20px !important;
    }
    .single .head-container,.header,.header_top_bar,.mob_nav_wrapper .header {
        width: 100% !important;
    }
	.single .horizontal_carousel_container ul li >a {
    	width: auto !important;
		display: unset !important;
    	float: unset !important;
	}
	.single .gallery_popup .horizontal_carousel_container.thin {
		width: 80% !important;
	}
	.single .vc_col-sm-8 .horizontal_carousel_container.big .horizontal_carousel > li img, 
	.single .gallery_popup .horizontal_carousel_container.big .horizontal_carousel > li, 
	.single .gallery_popup .horizontal_carousel_container.big .horizontal_carousel > li img {
		width: auto !important;
		max-width: 100% !important;
	}
	.single .theme_page .gallery_popup .horizontal_carousel_container, .single .theme_page .gallery_popup .vc_col-sm-8 .box_header {
		display: block !important;
	}
	.single .theme_page .page_margin_top .horizontal_carousel_container {
		display: block !important;
	}
	.single .gallery_close{
		margin-right: 15px;
	}
	.single #post-gallery-popup{
		width: 100% !important;
	}
}
/* event gallery Images style ends here */

.ubermenu-specialevent {
	background: red !important;
}
.ubermenu-specialevent a {
	color: #FFF !important
}

.comment_form_container {
	display: none !important;
}

/*.page-id-37802 .site_container {
      background: #ffe2c2 !important;
}*/

.Euc-nav{
	background: #1528CE;
	color:#1528CE;
}
.bread_crumb {
    display: none;
}
.post_details .views {
    display: none;
}
pre {
	font-family: 'Courier new';
    font-size: 14px;
    line-height: 170%;
	background: url('images/code_background.png') repeat;
	text-shadow: 0 1px 0 #FFF;
	zoom:1;
	filter: dropshadow(color=#ffffff, offx=0, offy=1);
	padding: 0 5px;
	margin: 0;
	overflow: auto;
}
.header_top_bar_container {
	background-color: #56bdda;
} 
.bread_crumb {
	float: right;
	margin-top: 30px;
	display:none;
}
.bread_crumb li {
	float: left;
	display:none;
}
.bread_crumb li,
.bread_crumb li a {
	color: #7C7C7C;
	font-size: 12px;
    text-transform: uppercase;
	display:none;
}
.bread_crumb li a {
	text-decoration: none;
	display:none;
}
.post.single p
{
	margin-top: 0;
	word-break: break-word;
}
.gallery_popup .sentence .author
{
	color: #858D94;
	margin-left: 0;
}
.header_top_bar .textwidget .social_icons
{
	float: right;
}
.header_top_bar > .social_icons
{
	float: left;
	display: inline-block;
}

.header_top_bar .social_icons li
{
	padding: 8px 0;
}
.social_icons.colors .social_icon
{
	opacity: 1;
	transition: opacity 0.2s ease-in-out 0s;
	background-color: transparent !important;
}
.search_form .search_input:focus
{
	width: 110px;
}

.post .post_image {
    
    overflow: hidden !important;
    border-radius: 8px !important;
}
.divider {
        margin-top: 12px !important;
        margin-bottom: 12px !important;
        border-bottom-width: 6px !important;
        border-bottom-style: double !important;
        border-color: #E9E9E9 !important;
        border-color: var(--border-color)
    }
.homepage_wrap .slider-wrapper .slider-for {
   
   border-radius: 10px !important;
}
