﻿@supports (-webkit-overflow-scrolling: touch) {
    html {overflow: hidden;max-width: 100%;height:100%}
    body {height:100%;overflow:auto;position: relative;}
}


@media only screen and (max-width: 1023px) {
    article{width:100%;margin-left:0}
    header, .fixedHeader .stickyHeader{height:50px}
    footer{display:none}
    .stickyHeader{top:-50px}
    header .top{display:none}
    header .headerMenu, .fixedHeader .stickyHeader .headerMenu{height:50px}
    header .headerMenu .cnts, .fixedHeader .stickyHeader .headerMenu .cnts{display:flex;display: -webkit-flex;padding:0 10px}
    header .headerMenu .cnts .logo, .fixedHeader .stickyHeader .headerMenu .cnts .logo{order: 2;width: calc(100% - 80px);margin-top: 12px;}
    header .headerMenu .cnts .logo a, .fixedHeader .stickyHeader .headerMenu .cnts .logo a {width: 100%;height: 26px;transition:none}
    header .headerMenu .cnts .leftItems, .fixedHeader .stickyHeader .headerMenu .cnts .leftItems{order: 3;width: 40px;margin-right: 0;}
    header .headerMenu .cnts .leftItems li, .fixedHeader .stickyHeader .headerMenu .cnts .leftItems li{display:none}
    header .headerMenu .cnts .leftItems li.menu, .fixedHeader .stickyHeader .headerMenu .cnts .leftItems li.menu{display:inline-block}
    header .headerMenu .cnts .leftItems li.menu span, .fixedHeader .stickyHeader .headerMenu .cnts .leftItems li.menu span{display:none}
    header .headerMenu .cnts .leftItems li > a, .fixedHeader .stickyHeader .headerMenu .cnts .leftItems li > a{border-bottom:none;margin:0;height:50px;line-height:3}
    header .headerMenu .cnts .leftItems li > a:hover, .fixedHeader .stickyHeader .headerMenu .cnts .leftItems li > a:hover{border-bottom:none}
    header .headerMenu .cnts .leftItems li .icon:before, .fixedHeader .stickyHeader .headerMenu .cnts .leftItems li .icon:before{margin-left:0;font-size:24px;line-height:2.1}
    header .headerMenu .cnts .searchDiv, .fixedHeader .stickyHeader .headerMenu .cnts .searchDiv{order:1;float:right;width:40px;height:50px}

    .openSearchDiv{left:-10px}
    .openSearchDiv:before{left:10px}
    .openSearchDiv:after{left:9px}

    .sectionsMenu .menuCnts{position: relative;top: 0;left: 0;transform: none;overflow-y: scroll;width: 100%;height: 100%;padding: 60px 14px 10px;}
    .sectionsMenu .closeMenu{top:20px;left:20px}
    .sectionsMenu .linksMenu{display:inline-block;float:right;width:100%}
    .sectionsMenu .linksMenu .linksListCnts{display:inline-block;float:right;width:268px;margin:0 calc((100% - 268px) / 2)}
    .sectionsMenu .linksMenu .linksListCnts a{display: inline-block;font-size: 13px;color: #fff;float: right;line-height: 2.5;margin-left: 26px;font-family: TajawalMedium, arial;}
    .sectionsMenu .linksMenu .linksListCnts a:hover{color:#37c0be}
    .sectionsMenu .linksMenu .linksListCnts a:last-child{margin-left:0}
    .sectionsMenu .menuCnts .item .ttl{font-size:18px;line-height: 2.2;}
    .sectionsMenu .menuCnts .item ul{height:auto}
    .sectionsMenu .menuCnts .item:nth-last-child(-n+3) ul{height:auto}
    .sectionsMenu .menuCnts .item ul li{font-size:14px;margin-bottom:16px}

    .sectionsMenu .menuCnts .item ul li a{padding:0}
    .sectionsMenu .menuCnts .menuSocial{display:inline-block;float:right;width:100%}
    .sectionsMenu .menuCnts .menuSocial .social{display:inline-block;float:right;width:200px;margin:20px calc((100% - 200px) / 2)}
    .sectionsMenu .menuCnts .menuSocial .social a{float: right;margin-left: 14px;color: #fff;line-height: 2.3;width: 34px;height: 34px;background: #1a3a4d;text-align: center;}
    .sectionsMenu .menuCnts .menuSocial .social a:hover{background:#37c0be}
    .sectionsMenu .menuCnts .menuSocial .social a:last-child{margin-left:0}
    .sectionsMenu .menuCnts .menuSocial .social a:hover{color:#fff}
    .sectionsMenu .menuCnts .menuSocial .social a.icon-fb:before{content:"a";font-size:16px;line-height: 34px;}
    .sectionsMenu .menuCnts .menuSocial .social a.icon-tw:before{content:"d";font-size:16px;line-height: 34px;}
    .sectionsMenu .menuCnts .menuSocial .social a.icon-ggl:before{content:"b";font-size:16px;line-height: 34px;}
    .sectionsMenu .menuCnts .menuSocial .social a.icon-insta:before{content:"c";font-size:16px;line-height: 34px;}
    .sectionsMenu .menuCnts .menuSocial .social a.icon-yt:before{content:"e";font-size:16px;line-height: 34px;}

    .sectionsMenu .menuCnts .item{margin-bottom:30px;width:100%;padding:0;margin-left: 0}
    .sectionsMenu .menuCnts .item:nth-last-child(-n+3){margin-bottom:30px}

    .content-wrap{width:100%;padding-bottom: 0}

    .featuredArea ul {column-gap: 10px;-moz-column-gap: 10px;-webkit-column-gap: 10px;-o-column-gap: 10px;-ms-column-gap: 10px;}
    .featuredArea ul li.item{margin-bottom:10px}
    .featuredArea ul li.item:nth-child(1) .imageCntnr{padding-bottom:130%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr{padding-bottom:90%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr img{width:auto;height:100%}
    .featuredArea ul li.item:nth-child(3) .imageCntnr{padding-bottom:90%}
    .featuredArea ul li.item:nth-child(3) .imageCntnr img{width:auto;height:100%}
    .featuredArea ul li.item:nth-child(4) .imageCntnr{padding-bottom:130%}
    .featuredArea ul li.item:nth-child(5) .imageCntnr{padding-bottom:110%}
    .featuredArea ul li.item:nth-child(6) .imageCntnr{padding-bottom:110%}

    .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 5px;font-size:14px}
    .medicalServices ul li .secIcon{height:68px;font-size:48px}
    .ovulationTest .icon:before{font-size:46px;line-height:1.7!important}

    .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{padding:20px}
    .estesharatClip .askDocHP {width: calc((100% - 20px) / 2);padding: 0 0 0 20px;}
    .estesharatClip article .calc.askDoc .cnts .info h3{font-size:12px}
    .estesharatClip .leftQues .userAsk h3{font-size:15px;line-height:1.6;max-height:48px}
    .estesharatClip .leftQues a{font-size:13px}
    .estesharatClip .leftQues .docInfo{margin-top:20px}
    .estesharatClip .leftQues .docInfo span{font-size:13px}
    .estesharatClip .leftQues .docInfo a{font-size:14px}
    .estesharatClip article .calc.askDoc .cnts .calcCnts .form{width: calc((100% - 10.1px) / 2);margin-left: 10px;font-size:13px;line-height:2.8}
    .estesharatClip article .calc.askDoc .cnts .calcCnts .form.dropdownList {margin-left: 0;}
    .estesharatClip article .calc.askDoc .cnts .calcCnts .form.textareaDiv{margin-top:10px;width:100%}
    .estesharatClip article .calc.askDoc .cnts .calcCnts .form textarea{height:120px}
    .estesharatClip article .calc.askDoc .cnts .calcCnts .form .email::-webkit-input-placeholder, .estesharatClip article .calc.askDoc .cnts .calcCnts .form .textarea::-webkit-input-placeholder{font-size:13px}

    aside{width:100%}
    .leftSide{width:100%;top:0!important}
    .leftSide.fixed{top:0!important}
    .mostRead{width:100%}

    .showcaseDiv{margin: 0 calc((100% - 300px) / 2) 40px;}
    .showcaseDiv.secondSC {position: relative;left: 0;bottom: 0;margin-bottom: 40px;}

    .monsterDiv{display:none}
    .entryPoint{margin:0 calc((100% - 300px) / 2) 40px}

    .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% - 10.1px) / 2);margin-left:10px;margin-bottom:10px;height:90px}
    .readAlso .cnts li:nth-child(3n) {margin-left: 10px}
    .readAlso .cnts li:nth-child(2n) {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;}

    .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}

    .leftCalcDiv{width:100%}
    aside .medicalServices ul li{margin-left:6px;width: calc((100% - 30.1px) / 6);}
    aside .medicalServices ul li p{padding:0 5px;font-size:14px}
    aside .medicalServices ul li .secIcon{height:68px;font-size:48px}
    aside .medicalServices ul li:nth-child(2n) {margin-left: 6px;}
    aside .medicalServices ul li:last-child{margin-left:0}

    .interestingArticlesLeft{width:100%}

    .article{width:100%;margin-left:0}
    article .artclCnts{padding:20px}
    article .articleHeader h1{font-size:26px}
    article .imgDiv {width:100%;max-width: 100%;}
    article .imgDiv .imageCntnr{max-width: 100%;}
    .videoCntnr{max-width: 100%;}
    article .details, article .details p, article .details h2{font-size:16px;line-height:2}
    .relatedArticles ul li.item{width: calc((100% - 10px) / 2)}
    /*.relatedArticles ul li.item a .imageCntnr{display:none}
    .relatedArticles ul li.item .desc{margin-right:30px;width:calc(100% - 30px)}
    .relatedArticles ul li.item:last-child .desc{margin-right:0;margin-left:30px}*/
    .relatedArticles ul li.item .desc h3{font-size:15px;}
    article .keywordsDiv .item {padding: 0 10px;height: 30px;line-height: 2.2;}

    .leftReltdArtcl{width:100%}

    article .calc{padding:0 30px}
    .calcDtls .details {padding: 0 30px;}
    .calcWzDesc{padding: 30px 0 30px 30px;}
    .showTesting .calcWzDesc{padding: 30px}
    .calcDtls .calcWzDescCnts .details p{font-size:15px}

    .result .calc .calcResultHeader h3{font-size:18px}
    .result .calc .calcResultHeader p{font-size:16px}
    .result .calc .calcResultHeader p span{font-size:18px}
    .result .calc .calcResultHeader h3 span{font-size:22px}
    .bmiProgressbar{width:100%}

    .calcDtls .personalResult .ttl ,.calcDtls .personalAdvice .ttl{font-size:18px;height: 46px;}
    .calcDtls .personalAdvice .details p, .calcDtls .personalAdvice .details h3{font-size:16px;line-height:2}
    .calcDtls .personalResult .personalTable .dtls .item{font-size:15px;line-height:3.2}

    .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;}
    .result .calc.pregCalc .calcResultHeader p span{font-size:20px;line-height:1}

    .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 .cntnr{width:100%}
    .parentHP .parentingHeader .parentingHeaderCnts h1{font-size:32px}
    .parentHP .parentingHeader {height: 230px;margin-bottom: 130px;}
    .parentHP .parentingHeader .item {width: calc((100% - 48px) / 4);margin-left: 16px;}
    .parentHP .parentingHeader .item .itemCnts{border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;}
    .parentHP .parentingHeader .item .itemImg{max-width:250px}
    .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: 18px}
    .parentHP .parentingHeader .item:hover .title h2{bottom:24px}
    .parentHP .parentingHeader .item .icon{width:50px;height:50px}

    .parentHP .parentingHeader .item .icon-preg:before{font-size:32px;line-height:1.6}
    .parentHP .parentingHeader .item .icon-birth:before{font-size:26px;line-height:2}
    .parentHP .parentingHeader .item .icon-baby:before{font-size:26px;line-height:2}
    .parentHP .parentingHeader .item .icon-kids:before{font-size:30px;line-height:1.6}

    .parentingPage .weekHeader{height:240px;background-size:100% auto;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;}

    .leftCalcDiv .askDoc{width:100%;background-size:cover}
    .leftCalcDiv .askDoc .cnts .calcCnts .form{width: calc((100% - 10px) / 2);margin-left: 10px;}
    .leftCalcDiv .askDoc .cnts .calcCnts .form.dropdownList{width: calc((100% - 10px) / 2)}

    .doctorListing ul li.listItem {margin-left: 10px;width: calc((100% - 20.1px) / 3);margin-bottom: 10px;padding: 20px 16px;}
    .doctorListing ul li.listItem:nth-child(4n){margin-left:10px}
    .doctorListing ul li.listItem:nth-child(3n){margin-left:0}

    .searchResult .searchListing ul li.item .desc p{font-size:15px}

    .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{width: calc(100% - 80px);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}

    .encyclopediaDtls .articleHeader h1 span{font-size:20px}

    .policy{padding:20px;width:100%;margin-left:0}
    .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}

    .errorPage .errDtls{padding:20px 0}
    .errorPage .errDtls .doctorsImg{width:100%;text-align:center;margin-left: 0;margin-bottom: 10px;}
    .errorPage .errDtls .doctorsImg img{width:70px}
    .errorPage .errDtls .errorMsg{width:100%}

    .errorPage .errDtls p{font-size:16px}
    .errorPage .errDtls h2{font-size:150px}
    .errorPage .errDtls span{font-size:18px}
    .errorPage .errDtls .btns{margin:30px calc((100% - 404px)/ 2) 0;width:404px}
    .errorPage .errDtls .btns a{width:200px;height:50px;line-height:3}

    .galleryTitle h2{display:none}

    .diabetes .f_container.start .hint p{font-size:17px;line-height:2}
    .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 .riskRanges{margin-top:30px}
    .diabetes .riskCalculator .page.results .riskRanges .cols3 .header{padding: 20px 16px;font-size:17px;line-height:1.6}
    .diabetes .riskCalculator .page.results .riskRanges .cols3 .start.description, .diabetes .riskCalculator .page.results .riskRanges .cols3 .end.description{height:104px}

    .showOvulationResult .calcDtls .ovulationDetails{padding:0;margin-bottom:40px}
    article .calc .cnts .calcCnts .ovulationDetails .item{width: calc((100% - 200.1px) / 6);margin-left:40px;height:126px}
    article .calc .cnts .calcCnts .ovulationDetails .item:after{left:-20px;}
    .ovulation-calculator .ovulationDetails .item .desc p{font-size:13px}

    .encyclopediaDtls .articleHeader h1{width:100%}

    .QEntryPoint{width:100%;margin:0;padding:10px}
    .QEntryPoint .QDetails{width:100%}
    .QEntryPoint .ElconsoltoIcon{position:relative!important;top:auto;right:auto;margin:15px calc((100% - 72px) /2)!important}
    .QEntryPoint .ElconsoltoIcon img{float:right;margin:0 0 0 8px!important;width:16px}
     article .details .QEntryPoint .ElconsoltoIcon span{float: right;font-size: 16px!important;line-height:1.2!important;display:inline-block!important;}
     article .details .QEntryPoint h5 span{display:none!important}
     .QEntryPoint .ElconsoltoIcon span{display:inline-block!important;line-height:1.3!important}
    .QEntryPoint h5{text-align:center;font-size:14px!important}
    .QEntryPoint .Qimg{display:none}
    .QEntryPoint .Begin{width:100%;font-size:15px!important;line-height:2.5;margin:20px 0 15px 0!important}

    .quizListing .listing{width:100%;margin-left:0;padding:0}
     .quizListing .cd-gallery li{width:100%;margin-left:0;background-color:#fff;padding:12px}
     .quizListing .cd-gallery li a .imageCntnr {width: 120px;padding-bottom: calc((120px * 66.6) / 100);margin-left: 0;float: right;}
    .quizListing .cd-gallery li .desc {width: calc(100% - 120px);overflow: hidden;cursor: pointer;display: inline-block;float: right;}
    .quizListing .cd-gallery li .desc p{height:80px;font-size:15px;text-align:right;padding:0 10px 0 0}

   


}



