/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Dec 18, 2018, 12:20:39 PM
    Author     : dattatrayak
*/
.sales-image-url {  padding: 13px 10px;border: 1px solid #f1f2f2;color: #1b1e1f;font-size: 18px;font-weight: bold;line-height: 65px;} 
.dk-media {float:left;margin: 0 0 20px}
.form-group span.wpcf7-form-control-wrap, span.wpcf7-form-control-wrap {width:100% !important }
.search-box-detail-page{ margin: 40px 0px}
.dothe-search { padding: 20px 18px; width: 100%; text-align: center; font-size: 16px; }

/* Vertical Slider */

.premium-section {background:#f55556 url(../images/premium-product-bg.jpg) center center no-repeat; height: 589px}
.premium-podcasts .carousel-inner{overflow: visible; z-index: 1}
.prmum-img {margin-top: -65px; width: 470px; float: left; margin-right:90px;}
.prmum-img img {width:100%; min-height:724px; margin-left:-5px;}
/*.prmum-text {color: #fff; display: table-cell; vertical-align: middle; padding-left:70px; padding-top:80px;}*/
.prmum-text {
    color: #fff;
    display: table-cell;
    vertical-align: middle;
    padding-left: 90px;
    padding-right: 50px;
    width: 100%;
    height: 570px;
}

.prmum-text h3 {margin:30px 0; font-size: 46px; font-weight: 400}
.prmum-text h5 {line-height:36px; font-size:26px; font-weight: 400; font-family: 'Montserrat-Bold'; color:#fff}
.prmum-text h5 small {font-size:20px; font-family: 'Montserrat-Regular'; color:#fff}
.prmum-text p {font-size:14px; line-height:25px; margin:10px 0 0; letter-spacing: 0; font-family: 'Montserrat-Light';}
.premium-section .premium-podcasts .prev-next-btn {width:50.4%; float:right;position:absolute;top:-2px;right:0;height:100% !important; z-index: 2}
.premium-section .premium-podcasts .prev-next-btn a {float: left; margin-top:60px}
.premium-section .premium-podcasts .prev-next-btn a.next-icon {float: left; margin-top:85.4%; margin-left: -40px;}
.premium-section .premium-podcasts .prev-next-btn .fa-prev {background: url(../images/pre-icon-t.png) 0 0 no-repeat; width:40px; height:40px;}
.premium-section .premium-podcasts .prev-next-btn .fa-next {background: url(../images/next-icon-b.png) 0 0 no-repeat; width:40px; height:40px; margin-left:0px;}
		
.row.no-gutter {
  margin-left: 0;
  margin-right: 0;
}

.row.no-gutter [class*='col-']:not(:first-child),
.row.no-gutter [class*='col-']:not(:last-child) {
  padding-right: 0;
  padding-left: 0;
}


/* 3 jan 2019 */

.navbar-nav .nav-item.dropdown .sub-menu .nav-item {margin: 0px;}
.latest-update-div {width: 100%}
.latest-update-div .box .box-img img {height: 250px; margin-top:20px; }
.devlok-book .book-description h2.title {line-height: 42px; font-size: 32px;}
.upcoming-events-bg .carousel {width: 100%}
.banner-inner-cont-inner {position: relative;}
.artical-btom-video .book-description .title {font-size: 32px;}
.right-b-video.display-fx {align-self:flex-end;}
.articles-div .wrapper.list .recent-articles .box .box-img img  {width: 100%}
/*.art-dtls .art-dtls-txt {margin:0;}*/
.twitter-account { color: #f55556; }
.twitter-account:hover { color: #f55556; }
.subscription-form { display: inline-flex; }
.article-nav .dropdown.show .dropdown-menu { height: 220px; overflow: auto; }
span.wpcf7-not-valid-tip { position: absolute; bottom: 10px;}
#mailpoet_form_2 .mailpoet_message { position: absolute; left: 0; right: 0; margin: auto; bottom: -25px; }
.videos-dtls-page .video-dtls-bg .video-box-img .hovicon {position: absolute; z-index: 1; left: 0; right:0; margin: auto; top: 0; bottom: 0}
.breadcrumb-item .current { color: #ffffff; font-size: 15px; font-family: 'Montserrat-Light'; letter-spacing: 0; }
.videos-dtls-section .btom-video-cont, .videos-dtls-page .btom-video-cont { overflow: hidden; }
.articles-div .wrapper.list .recent-articles .box .search-box-txt {max-width: 780px;}


/* 10 may 2019 */
.article-nav ul li.subCat-nav {float: left;}
.article-nav ul li.subCat-nav .subCat-nav-inner {border-radius: 0px; box-shadow: 0px 2px 10px #353434;}
.article-nav ul li.subCat-nav .subCat-nav-inner a {width: 100%; margin: 0px; padding: 10px 15px; border-bottom: 2px solid #f5f5f5; }
.article-nav ul li.subCat-nav .subCat-nav-inner a.active, .article-nav ul li.subCat-nav .subCat-nav-inner a:hover {background-color: #f5f5f5;border-bottom: 2px solid #f55556; font-weight: normal;}
.all-link ul {float: left; margin: 0px; padding: 0}
.subCat-nav {position: relative;}
.subCat-nav:hover .subCat-nav-inner {display: block;}
ul.dropdown-content.dropdown-menu.subCat-nav-inner a:last-child:hover {border-bottom: 2px solid #f5f5f5;}

.red-count-dtl {font-size: 12px; font-weight: bold; color: #f55556 !important;}
li.subCat-nav.child a:hover { border-bottom: 2px solid #f5f5f5;}
.red-count {font-size: 14px; font-weight: 400; color: #f55556 !important;}
/* end*/
.art-dtls-txt.books p {
    margin: 5px 0 10px 0;
}
/* .row.wrapper.video-section, .row.wrapper.podcasts, .row.wrapper.interviews, .row.wrapper.search {
    display: contents;
} */
p.f-grey {
    color: #989898;
}
.interviews-dtls .top-icon-div {
    margin: 5px auto 15px;
    text-align: left;
}
.upcoming-events-bg h2.heading-h2 {
    margin: 60px 0 0 !important;
}
input[type="date"]::-webkit-calendar-picker-indicator {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: auto;
    height: auto;
    color: transparent;
    background: transparent;
}
input[type=date]::-webkit-outer-spin-button, input[type=date]::-webkit-inner-spin-button, input[type="date"]::-webkit-clear-button {
    -webkit-appearance: none;
    margin: 0;
}
p.f-grey.links a {
    color: #989898;
}
.img-alignleft {
    float: left;
    margin: 0.35em 2.15em 0.35em 0;
}
.booklist {
    padding-top: 15px;
}
.books-img { max-height: 330px; max-width: 330px;}

.navbar-nav .nav-item.dropdown .dropdown-item.current { background-color: #f5f5f5; border-bottom: 2px solid #f55556; } 
.article-nav .dropdown.show .dropdown-menu a.current { background-color: #f5f5f5; border-bottom: 2px solid #f55556; }
.video-section .box:hover {
    border: none !important;
}
.video-section .box, .videos-dtls-section .recent-articles .box .box-img {
    border: none !important;
}
.fix-content { float: left; width: 100%;}
.search-head { text-align: right; }
.search-form-banner { padding: 25px 0 0; }
h3.bann-sub.search-found { font-size: 16px; text-align: center; font-weight: 700; }
.listed-article {
    float: left;
    width: 100%;
    font-style: italic;
}
.listed-article em a {
    font-style: italic;
    font-size: 13px;
    color: #f55556;
}
.comma { color: #f55556; }
span.content-italic {font-style: italic;}
.video-dtls-bg {float: left; width: 100%;}
.terms-use p.privacy { margin: 0 0 15px; }
.search-box-detail-page .box { border: none; }
.search-box-detail-page .recent-articles .box .box-img {border: none !important;}
.search-box-detail-page .recent-articles .box .box-img .hovicon {
    position: absolute;
    z-index: 1;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 100px;
    bottom: 0;
}
.events-btom-cont ul li { display: inline; font-size: 15px; color: inherit;}
@media screen and (max-width: 992px) {
    .search-head { text-align: center; }
}
