.page-wrapper *{box-sizing: border-box;}
.page-wrapper .content-wrap{padding:60px 0;max-width:1170px;}
h1,h2,h3{font-family: var(--zf-secondary-bold);}
h1{font-size:28px;}
.slick-next, .slick-prev{font-size:0;}
/*breadcrumb styles*/
.breadcrumb a { color: #000; font-size: 13px; margin: 0 21px 0 0;position: relative; }
.breadcrumb a:after {content: '';
        position: absolute;
    background: url(/sites/zweb/images/one/oneminuteseries-sprite.png);
    background-size: 171px auto;
    right: -21px;
    background-position: -164px -17px;
    width: 20px;
    height: 19px;
    top: -2px;

}
.breadcrumb a:last-child{color:#7f7f7f;cursor: default;}
.breadcrumb a:last-child:after{display: none;}
/*breadcrumb styles*/
div.footer-wrapper{margin-top:0;}
/*video styles*/
.video-wrap {margin: 0 0 30px 0;}
.main-wrap {display: flex;width: 100%;margin:30px 0 0 0;}
.video-wrap iframe {width: 100%;min-height: 450px;border-radius: 5px;}
.main-wrap > div:first-child {width: 65%;}
.main-wrap > div:last-child {width: 35%;padding: 0 0 0 40px;max-height: 1000px;overflow: auto;}
.bottom-cta .content-wrap{
    padding-bottom: 100px;
    padding-top: 80px;
}
/*sidebar*/
.sidebar .thumb-img {width: 40%;}
.sidebar .thumb-img img{border-radius: 5px;vertical-align: middle; padding: 0 8px 0 8px;}
.sidebar .thumb-desc {width: 58%;padding: 0 0 0 20px;} 
.sidebar li {margin: 0 0 30px 0;}
.sidebar li > div { display: inline-block; vertical-align: middle; position: relative;} 
.sidebar h5 { margin-bottom: 5px; line-height: 1.3;    font-size: 15px; } 
.sidebar p { font-size: 12px; line-height: 1.3; margin-bottom: 5px;color:#3c3c3c;} 
.posted-date{font-size: 13px; font-family: var(--zf-primary-semibold);}
.thumb-img {
    background-color: #fed700;
    border-radius: 6px;
    padding: 15px 4px 0 4px;
}


.thumb-img p {
    font-size: 10px;
    color: #000;
    font-family: "Roboto";
    font-weight: 700;
    padding: 0 0 8px 0;
    text-align: center;
    margin-bottom: 0;
    margin: 0 auto;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 122px;
    margin: 0 auto;
}

.zplay-icon {
    position: absolute;
    top: 50px;
    left: 0;
    background: #fff;
    color: #fff;
    font-family: var(--zf-primary-semibold);
    right: 0;
    bottom: 0;
    margin: auto;
    width: 45px;
    height: 45px;
    font-size: 0px;
    padding: 3px;
    border-radius: 50%;
    box-shadow: 0 0rem 2rem rgba(0,0,0,0.07);
}
.sidebar .zplay-icon {
    transform: scale(.8);
}
.zplay-icon:after {
    content: '';
    position: absolute;
    left: 9px;
    top: 0;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 13px solid #000;
    bottom: 0;
    margin: auto;
    left: 4px;
    right: 0;
}
.video-duration {
    font-size: 11px;
    color: #000;
    padding: 1px 8px 4px 8px;
    margin: 8px 0 0 0;
    display: block;
    font-family: var(--zf-secondary-bold);
    padding-left: 30px;
    position: relative;
}
.video-duration:before {
    content: '';
    position: absolute;
    background: url(/sites/zweb/images/one/oneminuteseries-sprite.png);
    background-size: 191px auto;
    left: 0;
    background-position: -168px 1px;
    width: 30px;
    height: 21px;
    top: -2px;
}
[class|=zicon] {
    background: url(/sites/zweb/images/one/oneminuteseries-sprite.png);
    background-size: 191px auto;
    display: inline-block;
    padding: 0;
}

.zinner-author {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 40px;
    margin-top: 40px;
}

.zinner-author>div {
    background: #f6f6f6;
    padding: 50px;
}

.zauthor ul li {
    display: inline-block;
    padding-right: 3px;
    transform: scale(.85);
}

.zauthor ul {
    margin-bottom: 14px;
    margin-top: 12px;
}

.zauthor h3+p {
    margin-bottom: 0px;
}

.zauthor-detail>div {
    display: inline-block;
}

.zauthor-detail>div {
    display: inline-block;
    vertical-align: top;
}

.zauthor-detail>div h3 {
    font-size: 20px;
}

.zauthor-detail>div:nth-child(2) {
    max-width: 77%;
    padding-left: 14px;
}

.zicon-rithika {
    background-position: 0 -111px;
    width: 71px;
    height: 70px;
}

.zicon-chaitanya {
    background-position: -75px -192px;
    width: 71px;
    height: 70px;
}

.zicon-jeremy-savio-dcruz {
    background-position: 0 -192px;
    width: 71px;
    height: 70px;
}

.zicon-nanda {
    background-position: -75px -111px;
    width: 71px;
    height: 70px;
}

.zicon-tweet {
    background-position: -135px -61px;
    width: 26px;
    height: 26px;
}

.zicon-in {
    background-position: -162px -61px;
    width: 26px;
    height: 26px;
}
.zauthor .content-wrap {
    margin: 0;
    width: 100%;
}
.zauthor-detail+p {
    margin-bottom: 0;
}
/*tab styles*/
.data-category {border-bottom: 1px solid #e1e1e1;margin: 40px 0px; display:none;}
.data-category a {color: #000;font-size: 19px;font-family: var(--zf-primary-semibold);display: inline-block;padding: 20px 30px;}
.data-category a.active{box-shadow: 0px 2px 0 #fed700;}
.tab-wrap ul{padding-left: 30px;list-style-type: disc;}
.tab-wrap ol{padding-left: 30px;list-style-type: decimal;}
.tab-wrap ul li,.tab-wrap ol li{margin-bottom: 15px;}
.tab-item{display:none;}
.tab-item.active{display:block;}

/*related videos*/
.related-videos {background: #fbf8ef;}
.related-video-slider {margin: 50px 0 0 0;}
.slick-initialized .slick-slide{outline-style:none;}
.related-videos .thumb-img img{vertical-align: middle;border:1px solid #efefef}
.related-videos li > div {position: relative; padding: 20px 20px 0 20px;} 
.related-videos .video-duration {    margin: 16px 0;}
.related-videos li > div:last-child{padding:20px;}
.related-videos li > div:first-child img{border-top-left-radius: 6px;border-top-right-radius: 6px;}
.related-videos li{margin-right: 40px;background: #fff;border-radius: 6px;}
.related-videos h5 { margin-bottom: 5px; line-height: 1.3; } 
.related-videos p { font-size: 14px; line-height: 1.3; margin-bottom: 5px;color:#3c3c3c;} 
.related-videos .slick-next, .related-videos .slick-prev{top:-60px;}
.related-videos .slick-next{right: calc(0% + 20px);}
.related-videos .slick-prev{left: calc(100% - 80px);}
.related-videos .slick-next:after, .related-videos .slick-next:before, 
.related-videos .slick-prev:after, .related-videos .slick-prev:before{background:#000}
.related-videos h2{text-align:center;}
.bottom-cta *{text-align:center;}
.bottom-cta p{font-size:23px;}
.bottom-cta h2 {font-size: 40px;max-width: 780px;margin: 0 auto 30px;}
.footer-wrapper{margin-top: 0px;}
@media all and (max-width:1024px){
.sidebar .zplay-icon {
    transform: scale(.7);
}
}
@media all and (min-width:992px) and (max-width:1199px){
    .related-videos p,.posted-date,.sidebar p{display:none;}
   .thumb-img p { display: block;    max-width: 100px;}
}
@media all and (max-width:991px){
    .page-wrapper .content-wrap{padding: 40px 0;max-width:700px;}
    .bottom-cta .content-wrap{padding: 80px 0;}
    .main-wrap{flex-flow: column;}
    .related-videos p,.posted-date,.sidebar p{display:none;}
    .main-wrap > div:first-child,.main-wrap > div:last-child{width:100%;padding:0;}
    .sidebar li{display:inline-block;width:45%;margin:1.5%;}
    .main-wrap > div:first-child{margin-bottom: 40px;}
    .sidebar .thumb-img {width: 45%;vertical-align: middle;}
    .sidebar .thumb-desc{width: 48%;vertical-align: middle;}
    .related-video-slider {margin: 20px 0 0 0;}
    .related-videos li{margin:20px;}
    .related-videos .slick-next, .related-videos .slick-prev {top: -30px;}
    .bottom-cta h2 {font-size: 30px;max-width: 600px;margin: 0 auto 20px;}
    .bottom-cta p{margin-bottom: 5px;}
    .thumb-img p{display:block;}
.related-videos .content-wrap {
    padding-top: 60px;
}
 .zauthor .content-wrap>h3 {
                text-align: center;
                margin-bottom: 16px;
            }
.zauthor p.zauthor-text {
    text-align: center;
    margin-bottom: 30px;
}
            .zinner-author {
                display: block;
                max-width: 550px;
                margin: 0 auto;
            }

            .zinner-author>div {
                margin-bottom: 40px;
            }

            .zinner-author>div:last-child {
                margin-bottom: 0;
            }
}

@media all and (max-width:767px){
.bottom-cta .content-wrap {
    padding-bottom: 80px;
    padding-top: 70px;
}
    h1{font-size:23px;}
    .data-category{margin:20px 0;}
    .video-wrap iframe{min-height:220px;}
    .sidebar .thumb-img,.sidebar .thumb-desc{width:100%;padding:0;}
    .sidebar li{width:44%;margin:2.5%; margin-bottom:26px;}
    .data-category a{padding: 10px 10px;font-size: 17px;}
    .sidebar h5{    font-size: 13px; padding-top: 11px; }
    .bottom-cta h2{font-size:25px;}
    .bottom-cta p{font-size:17px;    max-width: 320px;
    line-height: 1.3;
    margin: 0 auto 20px;}
     .thumb-img p{    padding-top: 20px;}

 .zinner-author>div {
                padding: 30px 30px 20px 30px;
            }

            .zauthor-detail>div:nth-child(2) {
                padding-left: 0;
            }

            .zauthor-detail>div {
                display: block;
            }

            .zauthor-detail>div:nth-child(2) {
                max-width: 100%;
            }

            .zauthor-detail>div:nth-child(2) h3 {
                font-size: 24px;
                margin-top: 20px;
            }

            .zauthor ul {
                margin-bottom: 17px;
            }
}
.other-lang .zauthor {
    display: none;
}