﻿@media screen and (min-width:1152px) and (max-width:1279px) {
    header .headerMenu .cnts .logo{margin-top:16px}
    header .headerMenu .cnts .logo a{width:132px;height:34px;}
    header .headerMenu .cnts .leftItems{margin-right:30px}
    header .headerMenu .cnts .leftItems li > a{padding-top: 12px;line-height: 2.6;margin: 0 0 0 23px;font-size:14px}
    header .headerMenu .cnts .leftItems li .icon:before{float:unset;margin-left: 0;line-height:1;display:block}
    header .headerMenu .cnts .leftItems li span{line-height:2}
    header .headerMenu .cnts .searchDiv{width:40px}
    .fixedHeader header .headerMenu .cnts .leftItems li > a{line-height:2;padding-top:7px}
    .fixedHeader header .headerMenu .cnts .leftItems li > a span{line-height:1.8}
    .fixedHeader header .headerMenu .cnts .leftItems li .icon:before {line-height: 1;}

    .featuredArea ul {column-count: 2;column-gap: 10px;-moz-column-count: 2;-moz-column-gap: 10px;-webkit-column-count: 2;-webkit-column-gap: 10px;-o-column-count: 2;-o-column-gap: 10px;-ms-column-count: 2;-ms-column-gap: 10px;}
    .featuredArea ul li.item{margin-bottom:10px}
    .featuredArea ul li.item:nth-child(1) .imageCntnr{padding-bottom:100%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr{padding-bottom:60%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr img{width:100%;height:auto}
    .featuredArea ul li.item:nth-child(3) .imageCntnr{padding-bottom:80%}
    .featuredArea ul li.item:nth-child(3) .imageCntnr img{width:auto;height:100%}
    .featuredArea ul li.item:nth-child(4) .imageCntnr{padding-bottom:60%}
    .featuredArea ul li.item:nth-child(4) .imageCntnr img{width:100%;height:auto}
    .featuredArea ul li.item:nth-child(5) .imageCntnr{padding-bottom:100%}
    .featuredArea ul li.item:nth-child(6) .imageCntnr{padding-bottom:80%}

    .featuredArea ul li.item .desc .descCnts h2{font-size:15px;max-height:100%}
    .featuredArea ul li.item .sectionTarget{height:24px;line-height:1.9;padding:0 4px}
    .featuredArea ul li.item .sectionTarget.icon:before{line-height:1.6;margin-left: 4px;}

    .medicalServices ul li {width: calc((100% - 30.1px) / 4);margin-left: 10px;margin-bottom: 10px;}
    .medicalServices ul li:nth-child(4n){margin-left:0;}
    .medicalServices ul li:nth-last-child(-n+4){margin-bottom:0;}
    .medicalServices ul li p{padding:0 10px;font-size:15px}
    .medicalServices ul li .secIcon{height:72px;font-size:52px}

    aside .medicalServices ul li:nth-child(3n) {margin-left: 16px;}
    aside .medicalServices ul li:nth-child(2n) {margin-left: 0}

    .latestNews ul li.item{width: calc((100% - 20.1px) / 3);margin-left:10px;margin-bottom:10px}
    .latestNews ul li.item:nth-child(4n) {margin-left: 10px}
    .latestNews ul li.item:nth-child(3n) {margin-left: 0}
    .latestNews ul li.item:last-child {display:inline-block}
    .latestNews ul li.item .sectionTarget{height:24px;line-height:1.9;padding:0 5px}
    .latestNews ul li.item .sectionTarget.icon:before{line-height:1.6;margin-left: 4px;}
    .latestNews ul li.item .desc h3{font-size:15px}

    .interestingArticles .cnts li{width: calc((100% - 10.1px) / 2);margin-left:10px;margin-bottom:10px;height:90px}
    .interestingArticles .cnts li:nth-child(3n+1) {margin-left: 10px}
    .interestingArticles .cnts li:nth-child(2n+1) {margin-left: 0;}
    .interestingArticles .cnts li:last-child {display:none}
    .interestingArticles .cnts li:first-child .imageCntnr{padding-bottom: calc((calc((100% - 10.1px) / 2) * 66.6)/ 100);display: block;width: calc((100% - 10.1px) / 2);}
    .interestingArticles .cnts li:first-child .desc{width: calc(100% - calc((100% - 10.1px) / 2));padding: 16px;}
    .interestingArticles .cnts li:first-child .desc h2{font-size:20px;max-height:60px;margin-bottom:10px}
    .interestingArticles .cnts li:first-child .desc p{font-size:15px}
    .interestingArticles ul li:first-child.item .sectionTarget {right: calc(((100% - 10.1px) / 2) + 16px);bottom:0}
    .interestingArticles ul li:first-child.item .sectionTarget:hover {right: calc(((100% - 10.1px) / 2) + 20px);}

    .interestingArticles .cnts li .imageCntnr{width: 110px;height:90px}
    .interestingArticles .cnts li img{height:100%;width:auto;left:50%;right:auto;transform:translateX(-50%)}
    .interestingArticles .cnts li:first-child img{height:100%;width:100%;left:0;right:0;transform:none}
    .interestingArticles .cnts li .desc{width: calc(100% - 110px);}
    .interestingArticles .cnts li .desc h2{font-size:15px;max-height: 42px;}
    .interestingArticles ul li.item .sectionTarget{right: 120px;}
    .interestingArticles ul li.item .sectionTarget:hover {right: 124px;}

    .estesharatClip .leftQues .userAsk h3{font-size:16px;line-height:1.6;max-height:50px}
    .estesharatClip .leftQues a{font-size:14px}
    .estesharatClip .leftQues .docInfo span{font-size:14px}

    .media .cnts li{margin-left: 10px;margin-bottom:10px;width:calc((50% - 58px) / 2)}
    .media .cnts li:first-child {width: calc(50% + 38px)}
    .media .cnts li .desc h2{font-size:15px;line-height:1.4;max-height:42px}
    .media .cnts li:first-child .desc{padding:10px}
    .media ul li.item .sectionTarget{height:24px;line-height:1.9;padding:0 5px}
    .media ul li.item .sectionTarget.icon:before{line-height:1.6;margin-left: 4px;}

    .matbakh .latestNews ul li.item {width: calc((100% - 30.1px) / 4);margin-left: 10px;margin-bottom: 10px;}
    .matbakh .latestNews ul li.item:nth-child(4n) {margin-left: 0;}
    .matbakh .latestNews ul li.item:nth-child(3n) {margin-left: 10px;}
    .matbakh .latestNews ul li.item:nth-child(5n) {margin-left: 10px;}
    .matbakh .latestNews ul li.item:nth-last-child(-n+2){display:none}




    .readAlso .cnts li{width: calc((100% - 20.1px) / 3);margin-left:10px;margin-bottom:10px;height:90px}
    .readAlso .cnts li:nth-child(3n) {margin-left: 0;}
    .readAlso .cnts li .imageCntnr{width: 110px;height:90px}
    .readAlso .cnts li img{height:100%;width:auto;left:50%;right:auto;transform:translateX(-50%)}
    .readAlso .cnts li .desc{width: calc(100% - 110px);}
    .readAlso .cnts li .desc h2{font-size:15px;max-height: 42px;}
    .readAlso ul li.item .sectionTarget{right: 120px;}
    .readAlso ul li.item .sectionTarget:hover {right: 124px;}

    footer .middle .navMenu .item {margin-left: 30px;width: calc((100% - 60.1px) / 3);}

    .listing ul li.item {width: calc((100% - 20.1px) / 3);margin-bottom: 10px;}
    .listing ul li.item .desc h2{font-size: 15px;}
    .listing ul li.item:first-child .imageCntnr {padding-bottom: 0;width: calc((100% - 10.1px) / 2);height: 320px;}
    .listing ul li.item:first-child .imageCntnr img {width:auto;height:100%;left:50%;transform:translateX(-50%);right:auto}
    .listing ul li.item:first-child .desc {padding: 16px;width: calc(100% - calc((100% - 10.1px) / 2));}
    .listing ul li.item:first-child .desc .descCnts h2{font-size:24px;max-height:94px}

    article .artclCnts{padding:20px}
    article .imgDiv {width:100%;max-width: 100%;}
    article .imgDiv .imageCntnr{max-width: 100%;}
    .videoCntnr{max-width: 100%;}
    .relatedArticles ul li.item{width: calc((100% - 10px) / 2)}
    .relatedArticles ul li.item .desc h3{font-size:15px;}

    article .calc{padding:30px 0 0 0;width:100%;}
    .calcDtls .details {padding:20px;position:relative;transform:none;width:100%}
    .showTesting .calcWzDesc, .calcWzDesc{padding: 20px 20px 30px}
    .calcDtls .calcWzDescCnts .details p{font-size:15px}
    article .calc .cnts{height:auto!important}
    article .calc .cnts .calcCnts{margin: 20px 0 0;}

    article .details, article .details p, article .details h2{font-size:16px}

    article .details .mediaBody{width: 100%;height:auto;padding-bottom:75%;margin: 20px auto;display:inline-block;position:relative;max-width:100%}

    .bmiProgressbar{width:100%}

    .trimester .tabs-nav > li > a .trimName{font-size:22px}
    .trimester .tabs-nav > li > a .month{font-size:16px}
    .trimester .trimDesc .trimTtl h3{font-size:22px}
    .trimester .trimDesc .trimTtl .month{font-size:14px}
    .trimester .trimDesc .desc{font-size:15px}
    .trimester .trimCntnr li{margin-left: calc((100% - 420px) / 6);}
    .trimester .trimCntnr li:nth-child(11) {margin-left: calc((100% - 420px) / 6);}
    .trimester .trimCntnr li:nth-child(7n) {margin-left: 0;}

    .eyeTest .testWrapper .panel{margin-bottom:0}
    .eyeTest .screenNote{margin-top:0;margin-bottom:30px}

    .showTesting article .calc{padding:20px 0 0 0}
    .showTesting .eyeTest .testWrapper{padding:0 20px 20px;margin:0!important;}
    .showTesting .eyeTest .warningSide{margin-top:0;}
    .showTesting .eyeTest .warningSide li{font-size:15px}
    .eyeTest .warningSide span{font-size:18px}
    .showTesting #chartImg {padding: 100px 70px;}


    .parentHP .parentingHeader .parentingHeaderCnts h1{font-size:32px}
    .parentHP .parentingHeader {height: 240px;margin-bottom: 160px;}
    .parentHP .parentingHeader .item {width: calc((100% - 60px) / 4);margin-left: 20px;}
    .parentHP .parentingHeader .item .itemCnts{border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;}
    .parentHP .parentingHeader .item .itemImg{max-width:280px}
    .parentHP .parentingHeader .item:hover .itemImg{border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;}
    .parentHP .parentingHeader .content{border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;}
    .parentHP .parentingHeader .item .title:before{border-radius: 0% 0px 20px 20px;}

    .parentHP .parentingHeader .item .title:before{background-size:100% 100%}
    .parentHP .parentingHeader .item .title h2{bottom: 14px;font-size: 20px}
    .parentHP .parentingHeader .item:hover .title h2{bottom:24px}
    .parentHP .parentingHeader .item .icon{width:60px;height:60px}

    .parentHP .parentingHeader .item .icon-preg:before{font-size:38px;line-height:1.6}
    .parentHP .parentingHeader .item .icon-birth:before{font-size:28px;line-height:2.3}
    .parentHP .parentingHeader .item .icon-baby:before{font-size:28px;line-height:2.3}
    .parentHP .parentingHeader .item .icon-kids:before{font-size:32px;line-height:1.9}

    .parentingPage .weekHeader{height:240px;background-size:auto 100%;margin-bottom: 100px;}
    .parentingPage .weekHeader h1{font-size:28px;}
    .parentingPage .weekHeader h1 span:first-child{font-size:24px}
    .parentingPage .weekHeader h1 span:last-child{font-size:14px}
    .parentingPage .weekHeader .fetal{width:160px;height:160px}
    .parentingPage .weekHeader .fruit{width:100px;height:100px;transform: translate(calc(-50% + 110px), 50%);}
    .parentingPage .weekHeader .fruit img{width:110px;height:110px}
    .parentingPage .weekHeader .weeksToGo{width:100px;height:100px;transform: translate(calc(-50% - 110px), 50%);}
    .parentingPage .weekHeader .weeksToGo p:first-child{font-size:13px}
    .parentingPage .weekHeader .weeksToGo p:last-child{font-size:42px}
    .parentingPage .weekHeader .weeksToGo p:last-child span{font-size:12px}
    .parentingPage .weekDesc h3{font-size:20px}
    .parentingPage .weekDesc h4, .parentingPage .weekDesc li, .parentingPage .weekDesc p{font-size:16px}

    .estQuest .cnts li {width: calc((100% - 10px) / 2);margin-bottom: 10px;}


    .estesharatArtcl .userAsk h3{font-size:16px;}

    .doctorListing ul li.listItem {margin-left: 10px;width: calc((100% - 10.1px) / 2);margin-bottom: 10px;padding: 20px 16px;}
    .doctorListing ul li.listItem:nth-child(4n){margin-left:10px}
    .doctorListing ul li.listItem:nth-child(2n){margin-left:0}

    .searchResult .tabs-nav > li{margin-left:40px}
    .searchResult .tabs-nav > li > a .catName span{margin-right:6px}
    .searchResult .searchListing ul li.item .url{width: calc(100% - 80px);}
    .searchResult .searchListing ul li.item .desc p{font-size:15px}

    .encyclopedia .info{font-size:16px}
    .encyclopedia .disclaimer p{font-size:14px}
    .encyclopedia .icon-warn:before{font-size:22px}

    .encyclopediaDtls .dtls h2{font-size:20px}
    .encyclopediaDtls .dtls h3{font-size:17px}
    .encyclopediaDtls .dtls p, .encyclopediaDtls .dtls h4, .encyclopediaDtls .dtls h5{font-size:16px}
    .encyclopediaDtls .dtls li{font-size:15px}

    .policy{padding:20px}
    .policy .item .head{font-size:17px}
    .policy .item p {font-size: 16px;line-height:2}
    .policy .item .MiniHead{font-size:16px;margin-top:20px;}
    .policy .item ul{margin-right:30px;}
    .policy .item ul li{margin-top:20px;line-height:2}
    .policy .item p strong{font-size: 14px;}


    .ContactUs{padding:20px}

    .sectionsMenu .menuCnts{padding:84px 30px}
    .sectionsMenu .closeMenu{top:30px;left:30px}
    .sectionsMenu .menuCnts .allItems{height:460px}
    .sectionsMenu .menuCnts .item{padding:0 30px;margin-bottom: 50px;width: calc(100% / 2);}
    .sectionsMenu .menuCnts .item:nth-last-child(-n+3){margin-bottom:50px}
    .sectionsMenu .menuCnts .item:nth-last-child(-n+2){margin-bottom:0}
    .sectionsMenu .menuCnts .item ul{height:260px}
    .sectionsMenu .menuCnts .item:nth-child(3) ul, .sectionsMenu .menuCnts .item:nth-child(4) ul{height:160px}
    .sectionsMenu .menuCnts .item:nth-last-child(-n+2) ul{height:50px}
    .sectionsMenu .menuCnts .item ul li {width: calc((100% - 20px) / 2);margin-left: 20px;font-size:15px}
    .sectionsMenu .menuCnts .item ul li a {padding: 10px 0;line-height: 2.2;}
    .jspVerticalBar{display:block!important}

    .diabetes .top .progress .button{width:48px;}
    .diabetes .top .progress .button:nth-last-child(-n+2) {width:calc(100% - 450px)}
    .diabetes .f_container.start .hint p{font-size:17px;line-height:2;margin-top:0;margin-bottom: 40px;}
    .diabetes .riskCalculator .page .title{margin:60px 0 40px;font-size:18px}
    .diabetes .riskCalculator .page .answer{padding:0 10px;font-size:16px;line-height:2.8;width: calc((100% - 20px) / 3);}
    .diabetes .riskCalculator .page .answer:nth-child(3n) {margin-left: 0;}
    .diabetes .riskCalculator .page .navigationbar{margin: 80px calc((100% - 280px) / 2) 0;}
    .diabetes .riskCalculator .page.results .hint{font-size:17px}
    .diabetes .riskCalculator .page.results .hint span{font-size:22px}

    .diabetes .riskCalculator .page.results .riskRanges{margin-top:30px}
    .diabetes .riskCalculator .page.results .riskRanges .cols3 .header{padding: 20px 16px;}
    .diabetes .riskCalculator .page.results .riskRanges .cols3 .start.description, .diabetes .riskCalculator .page.results .riskRanges .cols3 .end.description{height:126px}

    .showOvulationResult .calcDtls .ovulationDetails{padding:0;margin-bottom:30px}
    article .calc .cnts .calcCnts .ovulationDetails .item{width: calc((100% - 60.1px) / 3);margin-left:30px;height:136px}
    article .calc .cnts .calcCnts .ovulationDetails .item:nth-child(5),article .calc .cnts .calcCnts .ovulationDetails .item:last-child{margin-left:0}
    article .calc .cnts .calcCnts .ovulationDetails .item:nth-child(5):after{display:none}
    article .calc .cnts .calcCnts .ovulationDetails .item:after{left:-15px;}
    .ovulation-calculator .ovulationDetails .item .desc p{font-size:14px}

    .QEntryPoint{width:100%; margin:0;}
    .QEntryPoint .Qimg{width:170px;margin:0!important}
    .QEntryPoint .QDetails{width:calc(100% - 200px)}
    .QEntryPoint.NoImg .QDetails{width:100%}

     .quizListing .cd-gallery li{width:calc((100% - 12px) / 2)}

    .article .totalQues{width:450px;margin:0 calc((100% - 450px) /2)}   
    .article .totalQues .answer{height:70px}
    .article .totalQues .question h4.pQues{font-size:18px}
    .article .totalQues .answer label{font-size:16px}
    .article .totalQues .question h3{font-size:14px}
    .article .totalQues .question img{padding:0}
}