﻿@charset "UTF-8";

@font-face {
	font-family: 'TajawalBold';
	src: url('../fonts/TajawalBold.eot');
	src: url('../fonts/TajawalBold.eot?#iefix') format('embedded-opentype'), url('../fonts/TajawalBold.woff') format('woff'), url('../fonts/TajawalBold.ttf') format('truetype'), url('../fonts/TajawalBold.svg#webfontRl4nowrT') format('svg');
	font-weight: normal;
	font-style:normal;
}

@font-face {
	font-family: 'TajawalMedium';
	src: url('../fonts/TajawalMedium.eot');
	src: url('../fonts/TajawalMedium.eot?#iefix') format('embedded-opentype'), url('../fonts/TajawalMedium.woff') format('woff'), url('../fonts/TajawalMedium.ttf') format('truetype'), url('../fonts/TajawalMedium.svg#webfontRl4nowrT') format('svg');
	font-weight: normal;
	font-style:normal;
}
 

@font-face {
  font-family: "HealthIcons";
  src:  url("../fonts/healthicons.eot?ref=2.11");
  src:  url("../fonts/healthicons.eot?#iefix?ref=2.11") format("embedded-opentype"),
        url("../fonts/healthicons.woff?ref=2.11") format("woff"),
        url("../fonts/healthicons.ttf?ref=2.11") format("truetype"),
        url("../fonts/healthicons.svg?ref=2.11") format("svg");
  font-weight: normal;
  font-style: normal;

}



[class^="icon-"]:before, [class*=" icon-"]:before, 
.medical-advice .icon:before, 
.chronic .icon:before,
.ramadan .icon:before,
.psychiatric .icon:before, 
.relationships .icon:before, 
.sexual .icon:before,
.men-women-health .icon:before,
.beauty .icon:before, 
.dental .icon:before,
.parenting .icon:before,
.cases-reports .icon:before, 
.eye-clinic .icon:before, 
.eyes .icon:before, 
.news .icon:before,
.multimedia .icon:before,
.image .icon:before,
.video .icon:before,
.cross-media .icon:before,
.infographic .icon:before,
.reality-tv .icon:before,
.healthy-cooks .icon:before,
.children .icon:before,
.batna .icon:before,
.bones .icon:before,
.digestive-liver .icon:before,
.women-health .icon:before,
.chronic-diseases .icon:before,
.psychological-health .icon:before,
.skin-diseases .icon:before,
.first-aid .icon:before,
.nutrition .icon:before,
.maleDieses icon:before,
.surgery icon:before,
.kidney icon:before,
.ears icon:before,
.brain icon:before,
.awram .icon:before,
.opticalTest .icon:before,
.pillsEncyco .icon:before,
.diabetesTest .icon:before,
.ovulationTest .icon:before,

/** Left Apps **/
.scale .icon:before,
.runner .icon:before,
.pregnant .icon:before, 
.fetal .icon:before, 

/** Left Sections **/
.pharm .icon:before, 
.med .icon:before,
.doc .icon:before,
.lab .icon:before,
.hosp .icon:before,
.cent .icon:before,

.breadcrumb li a:after,
.lg-toolbar .lg-close:after,
.lg-autoplay-button:after,
.lg-show-autoplay .lg-autoplay-button:after,
.lg-actions .lg-next:before,
.lg-actions .lg-prev:after,
.dropdownList:after,
header .headerMenu .cnts .leftItems .menu-trigger .icon-menu:after,
header .headerMenu .cnts .leftItems .search-trigger .icon-search:after, header .headerMenu .cnts .search-trigger .icon-search:after, .lg-outer .lg-icon:after, .askDocEP .icon:before, .bx-next, .bx-prev,
.trimester .bx-wrapper .bx-prev:before, .trimester .bx-wrapper .bx-next:before, .pika-prev:before, .pika-next:before, .correct:before, .wrong:before
{font-family: "HealthIcons";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;text-align: center;font-variant: normal;text-transform: none;line-height: 1.7em;}


.medical-advice .icon:before{content:"m"}
.chronic .icon:before{content:"W"}
.ramadan .icon:before{content:"X"}
.psychiatric .icon:before{content:"I"}
.relationships .icon:before{content:"n"}
.sexual .icon:before{content:"n"}
.men-women-health .icon:before{content:"n"}
.beauty .icon:before{content:"g"}
.dental .icon:before{content:"q"}
.parenting .icon:before{content:"p"}
.cases-reports .icon:before{content:"J"}
.eye-clinic .icon:before{content:"K"}
.eyes .icon:before{content:"K"}
.news .icon:before{content:"R"}
.multimedia .icon:before{content:"S"}
.healthy-cooks .icon:before{content:"Y"}
.children .icon:before{content:"1"}
.batna .icon:before{content:"2"}
.bones .icon:before{content:"4"}
.digestive-liver .icon:before{content:"5"}
.women-health .icon:before{content:"3"}
.chronic-diseases .icon:before{content:"W"}
.psychological-health .icon:before{content:"I"}
.skin-diseases .icon:before{content:"8"}
.first-aid .icon:before{content:"6"}
.nutrition .icon:before{content:"g"}
.opticalTest .icon:before{content:"Z"}
.pillsEncyco .icon:before{content:"r"}
.diabetesTest .icon:before{content:"]"}
.ovulationTest .icon:before{content:"[";font-size:48px;line-height:1.9!important}

/** remian **/
.maleDieses icon:before{content:"*"}
.surgery icon:before{content:"9"}
.kidney icon:before{content:"&"}
.ears icon:before{content:"$"}
.brain icon:before{content:"%"}
.awram .icon:before{content:"W"}

.image .icon:before{content:"t"}
.video .icon:before{content:"s"}
.cross-media .icon:before{content:"T"}
.infographic .icon:before{content:"U"}
.reality-tv .icon:before{content:"V"}

/** Left Apps **/
.scale .icon:before{content:"L"}
.runner .icon:before{content:"O"}
.pregnant .icon:before{content:"N"}
.fetal .icon:before{content:"M"}
.askDocEP .icon:before{content:"i"}

/** Left Sections **/
.pharm .icon:before{content:"u"}
.med .icon:before{content:"r"}
.doc .icon:before{content:"i"}
.lab .icon:before{content:"j"}
.hosp .icon:before{content:"l"}
.cent .icon:before{content:"o"}





* {-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;list-style: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);-moz-tap-highlight-color: rgba(0,0,0,0);-ms-tap-highlight-color: rgba(0,0,0,0);-o-tap-highlight-color: rgba(0,0,0,0);tap-highlight-color: rgba(0,0,0,0);
    -webkit-appearance: none;-moz-appearance: none;-o-appearance: none;-ms-appearance: none;appearance: none;
}


a {text-decoration: none;color: #2EA4A9;}
button{border:none;outline:none}

a, button, li, p{transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;cursor: pointer;}


h1, h2, h3, p,ul, li{direction:rtl; text-align:right; margin:0; font-weight:normal}
p{direction:rtl;}
html, body, div, section, article, aside, header, hgroup, footer, nav, h1, h2, h3, h4, h5, h6, p,
blockquote, address, time, span, em, strong, img, ol, ul, li, figure, canvas, video, th, td, tr {margin: 0;padding: 0;border: 0;vertical-align: baseline;font: inherit}
body{width:100%;margin:0 auto;min-width:320px;max-width:100%;background:#e8f1f2;font-family:TajawalMedium, arial;overflow-x: hidden!important;overflow-y: scroll!important;}
img {-ms-interpolation-mode: bicubic;vertical-align: middle;text-indent:-1000%}
ul, li {list-style: none outside none;text-decoration: none;}
.clear, .clr{ clear:both; float:none; line-height:0}
::-moz-selection { background: #252525; color: #fff; text-shadow: none; }
::selection { background: #1a3a4d; color: #fff; text-shadow: none; }
iframe{margin:0;padding:0;border:none;float:right;display:inline-block}
section{display:inline-block;width:100%;margin-bottom:40px;float:right}
input, textarea{outline: none;-webkit-appearance: textfield!important;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}
input:focus, textarea:focus {border: 1px solid rgba(255, 255, 255, 0.5)!important;outline: none;}
::-webkit-input-placeholder{color:#fff;opacity:0.6;font-weight:normal;font-size:12px;}

/** Checkbox and Radio **/
input[type="checkbox"] {display:none;}
input[type="checkbox"] + label {color:#9a9a9a;font-family:TajawalMedium, Arial;font-size:18px;float:right;margin:0 5px 10px;text-align:right;display:inline-block;width:100%;direction: rtl;}
input[type="checkbox"] + label span {display:inline-block;width:16px;height:16px;margin:2px 0 0 5px;vertical-align:middle;background:url(../Images/check-radio-img.png) 0 top no-repeat;cursor:pointer}
input[type="checkbox"]:checked + label span {background:url(../Images/check-radio-img.png) -18px top no-repeat;}
input[type="radio"] {display:none;}
input[type="radio"] + label {color:#9a9a9a;font-family:TajawalMedium, Arial;font-size:14px;float:right;margin:0 5px 10px;text-align:right;display:inline-block;width:100%;direction: rtl}
input[type="radio"] + label span {display:inline-block;width:10px;height:10px;margin:0 0 0 6px;vertical-align:middle;background:url(../Images/radioButton.png) left top no-repeat;cursor:pointer;}
input[type="radio"]:checked + label span {background:url(../Images/radioButton.png) left -12px top no-repeat;}


/******************** Header ********************/
/*header{position:fixed;width:100%;float:right;height:106px;display:inline-block;top:0;right:0;z-index:3;
       -webkit-transform: translateZ(0);-webkit-backface-visibility: hidden;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;transition-duration: 0.4s;}*/
/** Top **/
/*header .headerBlack{display:inline-block;width:100%;height:36px;background:#252525;overflow:hidden;float:right}
header .headerBlack .cnts{width:calc(100% - 180px);height:36px;margin:0 auto;max-width:1440px}
header .headerBlack .topMenu{float:right;margin-right:calc(100% - (274px + 400px + 505px));}*/ /** 274px (el far2 ben el logo w el width bta3 el gutter) + 400px (el width bta3 el search div) + 400px (el width bta3 el menu) **/
/*header .headerBlack .topMenu .ttl{display:none}
header .headerBlack .topMenu a{float:right;font-family:TajawalMedium, arial;font-size:14px;color:#ccc;padding:2.3px 20px}
header .headerBlack .topMenu a:hover{background:#2EA4A9;color:#fff}
header .headerBlack .sclSrch{float:left;width:200px}

header .headerBlack .sclSrch .social{display:inline-block;width:142px;height:26px;margin:5px 0 5px 10px;float:right;position:relative}
header .headerBlack .sclSrch .social a{float:right;margin-left:14px;color:#7f7f7f;}
header .headerBlack .sclSrch .social a:last-child{margin-left:0}
header .headerBlack .sclSrch .social a:hover{color:#fff}
header .headerBlack .sclSrch .social a.icon-fb:before{content:"a";font-size:17px}
header .headerBlack .sclSrch .social a.icon-tw:before{content:"(";font-size:17px}
header .headerBlack .sclSrch .social a.icon-ggl:before{content:"b";font-size:17px}
header .headerBlack .sclSrch .social a.icon-insta:before{content:"c";font-size:17px}
header .headerBlack .sclSrch .social a.icon-yt:before{content:"e";font-size:18px;line-height:1.5}


header .searchDiv{display:inline-block;width:36px;height:36px;float:left;text-align:center}
header .searchDiv button{display:inline-block;width:36px;height:36px;text-align:center;background:#2EA4A9}
header .searchDiv button span.icon-search:before{content:"f";font-size:20px;color:#fff;line-height:1.8}*/

/*** Open Search ***/
/*body.openSearch{position:fixed;overflow:hidden}*/
/*.openSearchDiv{width:100%;height:0;display:inline-block;background:transparent;visibility:hidden;opacity:0;position: fixed;top: 0;left: 0;z-index:9;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.openSearchDiv.open{height:100%;opacity:1;visibility:visible;background:#fff}
.openSearchDiv .searchCnts{display:inline-block;width:900px;margin:100px calc((100% - 900px) / 2) 20px;float:right;position:relative}
.openSearchDiv .search{display:inline-block;width:100%;float:right;position:relative}
.openSearchDiv .search input{width:900px;height:70px;background:#fff;border:1px solid #c0c0c0;color:#777;margin:0;font-family:TajawalMedium, Arial;font-size:28px;color:#777;text-align:right;direction:rtl;padding:0 20px}
.openSearchDiv .search .input::-webkit-input-placeholder{color:#777;opacity:0.6;font-weight:normal;font-size:28px;}
.openSearchDiv .search .input:focus{border: 1px solid rgba(0, 0, 0, 0.5)!important;outline: none;}

.openSearchDiv .search a{width:70px;height:70px;position:absolute;left:0;top:0;background:#2EA4A9;text-align:center;font-size:48px;color:#fff;overflow:hidden}
.openSearchDiv .search a:hover{background:#252525}
.openSearchDiv .search a.icon-search:before{content:"f";line-height:1.5}

.openSearchDiv .trendsContent {display:inline-block;width:100%;float:right;margin-top:60px}
.openSearchDiv .trendsContent .ttl{height:64px}
.openSearchDiv .trendsContent h2{float:right;display:block;font-family:TajawalMedium, Arial;font-size:32px;color:#252525;margin-bottom:20px;display:inline-block;width:100%}
.openSearchDiv .trendsContent .keywordsDiv{display:inline-block;width:100%;float:right;margin-top:20px}
.openSearchDiv .trendsContent .keywordsDiv .item{float:right;padding:0 30px;background:#2EA4A9;margin:0 0 24px 24px;font-family:TajawalMedium, Arial;font-size:18px;color:#fff;border-radius:50px;height:38px;line-height: 1.9;}
.openSearchDiv .trendsContent .keywordsDiv .item:hover{background:#252525}

.openSearchDiv .close{position:absolute;left:50px;top:50px;width:30px;height:30px;color:#c0c0c0}
.openSearchDiv .close.icon-close:before{content:"B";font-size:30px;line-height:1}
.openSearchDiv .close:hover{color:#9a9a9a}*/

/** Mobile Search **/
/*header .headerMenu .searchDiv{display:none}*/

/** Logo **/
/*header .headerMenu{display:inline-block;width:100%;height:60px;background:#fff;overflow:hidden;float:right}
header .headerMenu .cnts{width:100%;height:60px;margin:0 auto;position:relative}
header .headerMenu .cnts .logo{width: calc(((100% - 1440px) / 2) + 184px);min-width: 295px;height: 0;border-left: 30px solid transparent;border-right: 0px solid transparent;border-top: 60px solid #2EA4A9;float:right;position:relative}
header .headerMenu .cnts .logo a{display:block;left:16px;position:absolute;top:-48px}
header .headerMenu .cnts .logo a img{width:auto;height:36px;}
header .headerMenu .cnts .sectionsMenu{position: absolute;left: calc((100% - 1440px) / 2);width:calc(100% - ( (((100% - 1440px) / 2) + 279px) + ((100% - 1440px) / 2)));height: 60px;overflow: hidden;}
header .headerMenu .cnts .sectionsMenu .ttl{display:none}
header .headerMenu .cnts .sectionsMenu a{float: right;width: auto;height:60px;display: block;font-weight:bold;font-family: TajawalMedium, arial;font-size: 17px;color: #2EA4A9;padding: 10px 0;margin-left:43px}
header .headerMenu .cnts .sectionsMenu a:last-child{margin-left:0}
header .headerMenu .cnts .sectionsMenu a:hover{color:#2EA4A9;border-bottom:3px solid #2EA4A9}
header .headerMenu .search{float:left;width:218px;position:relative;display:none}
header .headerMenu .search input{float:right;width:218px;height:26px;border:1px solid #696969;background:#252525;padding:0 6px;text-align:right;direction:rtl;margin:5px 0;font-family:TajawalMedium, arial;font-size:11px;color:#7f7f7f}*/


.fixed{width:300px!important;left:auto!important;position:fixed!important;display:block!important}
/******************** Header 2 ********************/
header{position:fixed;width:100%;float:right;height:50px;display:inline-block;top:0;right:0;z-index:4;background:#fff;}
header:after{content: "";width: 100%;height: 7px;position: absolute;top: 100%;left: 0;background: linear-gradient(180deg,rgba(0,0,0,.15) 0,transparent);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#26000000",endColorstr="#00000000",GradientType=0);}

/** Top **/
header .top{display:inline-block;width:100%;height:34px;overflow:hidden;float:right;text-align: center;background:#1a3a4d;}
header .top .privateNav{display:inline-block;float:right}
header .top .privateNav a{display: inline-block;font-size: 13px;color:#fff;float: right;line-height:2.5;margin-left:26px;font-family:TajawalMedium, arial}
header .top .privateNav a:last-child{margin-left:0}

/** Social **/
header .top .social{display:inline-block;height:24px;margin:5px 0;float:left;position:relative}
header .top .social a{float:right;margin-left:14px;color:#fff;line-height:1.8}
header .top .social a:last-child{margin-left:0}
header .top .social a:hover{color:#fff}
header .top .social a.icon-fb:before{content:"a";font-size:14px}
header .top .social a.icon-tw:before{content:"(";font-size:14px}
header .top .social a.icon-ggl:before{content:"b";font-size:14px}
header .top .social a.icon-insta:before{content:"c";font-size:14px}
header .top .social a.icon-yt:before{content:"e";font-size:14px}



/** Logo **/
header .headerMenu{display:inline-block;width:100%;height:50px;position:relative;float:right;text-align: center;}
header .cnts{position: relative;top: 0;width: 100%;padding:0 20px;margin: 0;display: inline-block;}
header .headerMenu .cnts .logo{display:inline-block;float:right;margin-top:10px}
header .headerMenu .cnts .logo a{display:inline-block;float:right;width:118px;height:30px;background:url(../Images/logo.webp?ref=0.1) center center no-repeat;background-size:auto 100%}



header .headerMenu .cnts .leftItems{float:right;display:inline-block;margin-right:50px;position:relative}
header .headerMenu .cnts .leftItems ul{float:right;display:inline-block;position:relative}

header .headerMenu .cnts .leftItems li{float: right;display: inline-block;cursor:auto}
header .headerMenu .cnts .leftItems li > a {float: right;display: inline-block;margin: 0 0 0 40px;height: 50px;line-height:50px;font-size: 16px;color: #222;font-family:TajawalBold, arial;position: relative;border-bottom:4px solid #fff}
header .headerMenu .cnts .leftItems li > a:hover{border-bottom:4px solid #2EA4A9}

header .headerMenu .cnts .leftItems li .icon:before{float: right;margin-left: 8px;display: inline-block;font-size: 18px;line-height: 50px;color: #2EA4A9;}
header .headerMenu .cnts .leftItems li span{float:right;display:inline-block}

header .headerMenu .cnts .leftItems li .icon-advice:before{content:"m"}
header .headerMenu .cnts .leftItems li .icon-chronic:before{content:"W"}
header .headerMenu .cnts .leftItems li .icon-relationships:before{content:"n"}
header .headerMenu .cnts .leftItems li .icon-beauty:before{content:"g"}
header .headerMenu .cnts .leftItems li .icon-news:before{content:"R"}
header .headerMenu .cnts .leftItems li .icon-disease:before{content:"h"}
header .headerMenu .cnts .leftItems li .icon-pills:before{content:"r"}
header .headerMenu .cnts .leftItems li .icon-multimedia:before{content:"S"}
header .headerMenu .cnts .leftItems li .icon-menu:before{content: "P"}
header .headerMenu .cnts .leftItems li .icon-parent:before{content: "p"}

/** Menu Trigger **/
header .headerMenu .cnts .leftItems .menuDiv{float:right;display:inline-block;margin-left:10px;width:100px;height: 50px;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}

/** Menu Trigger - Open **/
.openMenu header .headerMenu .cnts .leftItems .menuDiv{background:#fff}
.openMenu header .headerMenu .cnts .leftItems .menuDiv span{color:#2EA4A9}
.openMenu header .headerMenu .cnts .leftItems .menuDiv .icon-menu:before{opacity:0;visibility:hidden}
.openMenu header .headerMenu .cnts .leftItems .menuDiv .icon-menu:after{opacity:1;visibility:visible}
.openMenu .sectionMenu .close{color:#2EA4A9}
.openMenu .sectionMenu .close.icon-close:before{background:#fff}


/** Search Trigger **/
header .headerMenu .cnts .searchDiv{float:left;display:inline-block;width:50px;position:relative;height: 50px;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
header .headerMenu .cnts .searchDiv:after{content:"";position:absolute;width:1px;height:30px;background:#e0e0e0;top:50%;right:0;transform:translateY(-50%)}
header .headerMenu .cnts .search-trigger{display:inline-block}

header .headerMenu .cnts .search-trigger .icon-search{float:right;display:inline-block}
header .headerMenu .cnts .search-trigger .icon-search:before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"f";opacity:1;visibility:visible;font-size:24px;color:#222;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
header .headerMenu .cnts .search-trigger .icon-search:after{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"B";opacity:0;visibility:hidden;font-size:20px;color:#222;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}

header .headerMenu .cnts .search-trigger:hover .icon-search:before{color:#2EA4A9}
header .headerMenu .cnts .search-trigger:hover .icon-search:after{color:#2EA4A9}

/** Search Trigger - Open **/
.openSearch header .headerMenu .cnts .searchDiv{background:#fff}
.openSearch header .headerMenu .cnts .search-trigger .icon-search:before{opacity:0;visibility:hidden}
.openSearch header .headerMenu .cnts .search-trigger .icon-search:after{opacity:1;visibility:visible}



/** Open Menu **/
body.openMenu{overflow:hidden!important;padding-right: 17px;}
.sectionsMenu{display: inline-block;opacity: 0;visibility: hidden;position: fixed;top: 0;left: 0;text-align: right;width: 100%;background:url(../Images/headerMnuBg.webp) top left no-repeat;background-size:cover;padding: 0;height: 0;z-index: 12;transition: all .1s ease-in-out 0s;}
.sectionsMenu:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7)}
.sectionsMenu.open{opacity: 1;visibility: visible;height: 100%;}
.sectionsMenu .menuCnts{display: inline-block;width: 100%;margin: 0;float: right;padding:228px 100px}
.sectionsMenu .menuCnts .allItems{display: inline-block;float: right;width: 100%;position:relative;height:auto}
.sectionsMenu .menuCnts .allItems:focus{border:none;outline:none}
.sectionsMenu .menuCnts .item{float: right;display: inline-block;margin-bottom: 50px;margin-left: 0;width: calc(100% / 3);padding: 0 40px;}
.sectionsMenu .menuCnts .item:nth-child(3n){margin-left:0}
.sectionsMenu .menuCnts .item:nth-last-child(-n+3){margin-bottom:0}
.sectionsMenu .menuCnts .item .ttl{display:inline-block;width:100%;height:46px;float:right;color:#2EA4A9;direction:rtl;text-align:right;font-weight:bold;font-family:TajawalMedium, Arial;margin-bottom: 10px;font-size:20px;background: url(../Images/ttlBorder.webp) right bottom repeat-x;line-height:1.8}




.sectionsMenu .menuCnts .item ul{display: inline-block;float: right;width: 100%;height: 270px;}
.sectionsMenu .menuCnts .item:nth-last-child(-n+3) ul{height:50px}

.sectionsMenu .menuCnts .item ul li{display: inline-block;float: right;width: calc((100% - 50px) / 2);margin-left:50px;font-family: TajawalMedium, Arial;font-size: 16px;cursor: auto;}
.sectionsMenu .menuCnts .item ul li:nth-child(2n){margin-left:0}

.sectionsMenu .menuCnts .item ul li a{color:#fff;padding:10px 0;display:inline-block;float:right;line-height:2}
.sectionsMenu .menuCnts .item ul li a:hover{color:#2EA4A9}

.sectionsMenu .menuCnts .menuSocial{display:none}
.sectionsMenu .linksMenu{display:none}

.sectionsMenu .closeMenu{position:absolute;top:50px;left:50px;z-index:9;color:rgba(255,255,255,0.7);}
.sectionsMenu .icon-close:before{content:"Q";font-size:24px;}
.sectionsMenu .closeMenu:hover{color:#fff}

.sectionsMenu .allItems{position:relative}

.jspContainer{overflow: hidden;position: relative;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;top: 0;left: 0;width: 8px;height: 100%;background:#1a3a4d;display:none!important}
.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 14px;background: transparent;display:none}
.jspVerticalBar *,
.jspHorizontalBar * {margin: 0;padding: 0;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{background: transparent;position: relative;border-radius:10px;}
.jspDrag{background: #2EA4A9;position: relative;top: 0;left: 0;cursor: pointer;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled{cursor: default;background: #80808d;}
.jspVerticalBar .jspArrow{height: 16px;}
.jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background: #eeeef4;float: left;height: 100%;}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin: 0 -3px 0 0;}



/*** Open Search ***/
/*body.openSearch{position:fixed;overflow:hidden}*/
.openSearchDiv{display: inline-block;opacity: 0;visibility: hidden;position: absolute;top: 100%;left: -18px;text-align: right;width: 325px;background: #fff;border: 1px solid #eee;padding: 0;height: 0;z-index: 12;box-shadow: 0 1px 4px rgba(0,0,0,.09);-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.openSearchDiv.open{opacity: 1;visibility: visible;padding:30px 20px;height: auto;}
.openSearchDiv:before{border-color: transparent transparent #fff;border-style: solid;border-width: 0 8px 8px;content: "";left: 16px;position: absolute;top: -8px;z-index: 98;}
.openSearchDiv:after{border-color: transparent transparent #eaeaea;border-style: solid;border-width: 0 9px 9px;content: "";left: 15px;position: absolute;top: -9px;z-index: 97;}

.openSearchDiv .searchCnts{display:inline-block;width:100%;float:right;position:relative}
.openSearchDiv .search{display:inline-block;width:100%;float:right;position:relative}
.openSearchDiv .search input{width:100%;height:36px;box-shadow: inset 0 0 15px 0 rgba(0,0,0,.08);background:#fff;border:1px solid #e0e0e0;color:#222;margin:0;font-family:TajawalMedium, Arial;font-size:16px;text-align:right!important;direction:rtl;padding:0 10px}
.openSearchDiv .search .input::-webkit-input-placeholder{color:#999;opacity:0.6;font-weight:normal;font-size:16px;}
.openSearchDiv .search .input:focus{border: 1px solid #2EA4A9!important;outline: none;}
.openSearchDiv .search a{width:36px;height:36px;position:absolute;left:0;top:0;text-align:center;font-size:18px;color:#999;overflow:hidden}
.openSearchDiv .search a:hover{color:#222}
.openSearchDiv .search a.icon-search:before{content:"f";line-height:2.2}
.openSearchDiv .trendsContent {display:inline-block;width:100%;float:right;margin-top:60px}
.openSearchDiv .trendsContent .ttl{height:64px}
.openSearchDiv .trendsContent h2{float:right;display:block;font-family:TajawalMedium, Arial;font-size:32px;color:#252525;margin-bottom:20px;display:inline-block;width:100%}
.openSearchDiv .trendsContent .keywordsDiv{display:inline-block;width:100%;float:right;margin-top:20px}
.openSearchDiv .trendsContent .keywordsDiv .item{float:right;padding:0 30px;background:#2EA4A9;margin:0 0 24px 24px;font-family:TajawalMedium, Arial;font-size:18px;color:#fff;border-radius:50px;height:38px;line-height: 1.9;}
.openSearchDiv .trendsContent .keywordsDiv .item:hover{background:#2EA4A9}
.openSearchDiv .close{position:absolute;left: 216px;top: -45px;width:71px;height:30px;color:#fff;}
.openSearchDiv .close.icon-close:before{content: "Q";font-size: 24px;line-height: 1.3;background: #2EA4A9;width: 30px;height: 30px;float: right;}

.openSearch header .headerMenu .cnts .leftItems .searchDiv .openSearchDiv .icon-search:before{opacity:1;visibility:visible}
input[type="search"]::-webkit-search-cancel-button{display:none}






.stickyHeader{position:fixed;top:-56px;height:56px;opacity:0;visibility:hidden;pointer-events:none}
.fixedHeader .stickyHeader {top:0;opacity:1;visibility:visible;pointer-events:auto;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s}
.fixedHeader header .headerMenu .cnts .logo{margin-top:13px}
/*.fixedHeader header .headerMenu .cnts .logo a{width:116px;}*/
.fixedHeader header .headerMenu .cnts .logo a{height:30px;width: 118px;}
.fixedHeader header .headerMenu .cnts .leftItems li > a{height:56px;line-height:3.6;transition:border 0.2s ease-in-out 0s;-webkit-transition:border 0.2s ease-in-out 0s;-moz-transition:border 0.2s ease-in-out 0s;-ms-transition:border 0.2s ease-in-out 0s;-o-transition:border 0.2s ease-in-out 0s}
.fixedHeader header .headerMenu .cnts .leftItems li .icon:before{line-height:3.2}
.fixedHeader header .headerMenu .cnts .searchDiv{height:56px}


.parentHP .sectionsMenu{background: url(../Images/headerMnuBgParent.jpg) top left no-repeat;background-size: cover;}
.parentHP .sectionsMenu:before{background: rgba(0,0,0,0.75);}
.parentHP .sectionsMenu .menuCnts .item .ttl{color: #b36b8a;}
.parentHP .sectionsMenu .menuCnts .item ul li a:hover {color: #b36b8a;}

/******************** Footer ********************/
footer{display:inline-block;width:100%;position:relative;z-index:4;background:#fff}

/** Top **/
footer .top{display:inline-block;width:100%;height:90px;background:#2EA4A9;text-align:center}
footer .top .cnts{width:85%;display: inline-block;margin:0 auto;padding: 0 15px;}
footer .top .cnts h2{font-family: TajawalMedium, arial;font-size: 24px;color: #fff;float: right;margin-left: 24px;line-height: 2;display:block;text-align:right;direction:rtl}
footer .top .cnts h2 span{font-size:14px;display:block}
footer .top .cnts .subTxt{float:left;height:44px;display:inline-block;margin-top:23px}
footer .top .cnts .subTxt input{display: inline-block;font-family:TajawalMedium, arial;color: #fff;direction:rtl;font-size: 14px;float: right;text-align: right;padding: 0px 10px;width: 390px;height: 44px;background:#3abcba;border:1px solid #9ddedd;outline: none;}
footer .top .cnts .subTxt button{float:right;background:#fff;width:170px;height:44px;color:#2EA4A9;font-family:TajawalMedium, arial;font-size:16px;line-height:0.5}
footer .top .cnts .subTxt button:hover{background:#2EA4A9;color:#fff}

/** Menu **/
footer .middle{display:inline-block;width:100%;background:/*url(../Images/footerBgL.png) left bottom no-repeat, url(../Images/footerBgR.png) right bottom no-repeat*/ #1a3a4d;text-align:center}
footer .middle .cnts{width: 95%;display: inline-block;margin:0 auto;padding:30px 10px 0;}
footer .middle .cnts .midTop{width:100%;display:inline-block;float:right;height:auto;border-bottom:1px solid rgba(255,255,255,0.15)}
footer .middle .navMenu{width: 100%;display: inline-block;margin:0 auto;margin-bottom: 30px;}
footer .middle .navMenu .item{float:right;display:inline-block;margin-left:40px;width:calc((100% - 80.1px) / 3)}
footer .middle .navMenu .item:nth-child(3n){margin-left:0}
footer .middle .navMenu .item .ttl{display:inline-block;width:100%;height:48px;float:right;direction:rtl;text-align:right;font-weight:bold;font-family:TajawalMedium, Arial;font-size:20px;color:#2EA4A9;background: url(../Images/ttlBorder.webp) right bottom repeat-x;line-height:1.8}
footer .middle .navMenu .item .ttl a{color:#2EA4A9}
footer .middle .navMenu .item .ttl a:hover{color:#2EA4A9}
footer .footerLogo{display: inline-block;float: right;width: 170px;height: 44px;background: url(../Images/logo.webp) center center no-repeat;background-size: auto 100%;margin:0 calc((100% - 170px) / 2)}

footer .middle .navMenu .item ul{display:inline-block;float:right;width:100%;height:200px;padding-top:10px;}
footer .middle .navMenu .item ul li{display: inline-block;float: right;width: calc((100% - 20px) / 2);margin-left: 20px;font-family: TajawalMedium, Arial;font-size: 12px;cursor: auto;line-height:1.8}
footer .middle .navMenu .item ul li:nth-child(2n) {margin-left: 0;}
footer .middle .navMenu .item ul li a {padding: 6px 0;display: inline-block;float: right;}

footer a{color:#fff}
footer a:hover{color:#2EA4A9}

footer .copyright{display: inline-block;float:right;margin:0}
footer .copyright p{float:right;font-size:13px;color:#eee;line-height:34px;margin-left:6px}
footer .copyright p span{font-size:16px}
footer .copyright .copyrightLogo{float:right;width:20px;height:17px;background:url(../Images/geminiLogo.webp) center center no-repeat;background-size:20px 17px;margin-top: 8px;}


.parentHP footer a {color: #fff!important;}
.parentHP footer a:hover{color:#b36b8a!important;}

/** Social Media **/
footer .middle .midBottom{display:inline-block;width:100%;padding:10px 0}
footer .middle .social{display:inline-block;float:left;margin:0;position:relative}
footer .middle .social a{float:right;margin-left:24px;color:#fff;}
footer .middle .social a:last-child{margin-left:0}
footer .middle .social a:hover{color:#fff}
footer .middle .social a.icon-fb:before{content:"a";font-size:20px}
footer .middle .social a.icon-tw:before{content:"(";font-size:20px}
footer .middle .social a.icon-ggl:before{content:"b";font-size:20px}
footer .middle .social a.icon-insta:before{content:"c";font-size:20px}
footer .middle .social a.icon-yt:before{content:"e";font-size:22px;line-height:1.5}


footer .middle .linksMenu {width:308px;margin:20px calc((100% - 308px) / 2);display:inline-block;}
footer .middle .linksMenu a{display: inline-block;font-size: 14px;color:#fff;float: right;margin-left:36px;font-family:TajawalMedium, arial}
footer .middle .linksMenu a:last-child{margin-left:0;word-spacing:3px}
footer .middle .linksMenu a:hover{color:#2EA4A9}



/** Nav **/
#cd-lateral-nav .logoDiv{width:100%;background:#2EA4A9;display:inline-block;height: 80px;}
#cd-lateral-nav .logo{display: inline-block;width: 178px;height: 42px;background: url(../Images/logo.webp) center center no-repeat;background-size: 178px 42px;margin: 19px calc((100% - 178.1px) / 2);border-bottom:none}
.cd-img-replace {display: inline-block;overflow: hidden;text-indent: 100%;white-space: nowrap;}
.overflow-hidden {overflow: hidden;margin-right:17px;width:calc(100% - 17px)}
.cd-main-content {min-height: 100%;position: relative;width: 100%;display: inline-block;
-webkit-backface-visibility: hidden;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;transition-duration: 0.4s;}
.cd-main-content.lateral-menu-is-open {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}
header.lateral-menu-is-open {pointer-events: none;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}
header.is-fixed {position: fixed;}
header.lateral-menu-is-open #cd-menu-trigger{-webkit-transform: translateX(-320px);-moz-transform: translateX(-320px);-ms-transform: translateX(-320px);-o-transform: translateX(-320px);transform: translateX(-320px);visibility: visible;-webkit-transition: -webkit-transform .4s 0s, visibility 0s 0s;-moz-transition: -moz-transform .4s 0s, visibility 0s 0s;transition: transform .4s 0s, visibility 0s 0s;-webkit-overflow-scrolling: touch;}
#cd-menu-trigger {display:none;position: relative;right: 0;top: 0;height: 100%;width: 60px;background-color: #252525;float:right;
                  -webkit-transform: translateZ(0);-webkit-backface-visibility: hidden;-webkit-transition: -webkit-transform .4s 0s, visibility 0s .4s;-moz-transition: -moz-transform .4s 0s, visibility 0s .4s;
transition: transform .4s 0s, visibility 0s .4s;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);
}
#cd-menu-trigger .cd-menu-icon {display: inline-block;position: absolute;left: 50%;top: 50%;bottom: auto;right: auto;width: 30px;height: 3px;background-color: #FFF;
-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
#cd-menu-trigger .cd-menu-icon::before, #cd-menu-trigger .cd-menu-icon:after {content: '';width: 100%;height: 100%;position: absolute;background-color: inherit;left: 0;}
#cd-menu-trigger .cd-menu-icon::before {bottom: 8px;}
#cd-menu-trigger .cd-menu-icon::after {top: 8px;}
#cd-menu-trigger.is-clicked .cd-menu-icon {background-color: rgba(255, 255, 255, 0);}
#cd-menu-trigger.is-clicked .cd-menu-icon::before, #cd-menu-trigger.is-clicked .cd-menu-icon::after {background-color: white;}
#cd-menu-trigger.is-clicked .cd-menu-icon::before {bottom: 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
#cd-menu-trigger.is-clicked .cd-menu-icon::after {top: 0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
#cd-lateral-nav {display:none;position: fixed;height: 100%;right: 0;top: 0;visibility: hidden;z-index: 5;width: 320px;background-color: #1d1d1d;
-webkit-transform: translateZ(0);-webkit-backface-visibility: hidden;-webkit-transition: -webkit-transform .4s 0s, visibility 0s .4s;-moz-transition: -moz-transform .4s 0s, visibility 0s .4s;
transition: transform .4s 0s, visibility 0s .4s;-webkit-transform: translateX(320px);-moz-transform: translateX(320px);-ms-transform: translateX(320px);-o-transform: translateX(320px);transform: translateX(320px);}
#cd-menu-trigger .notify{position: absolute;top: 5px;left: -10px;width: 20px;height: 20px;background: red;border-radius: 50%;color: #fff;text-align: center;font-family: Arial;font-size: 14px;line-height: 1.5;}

#cd-lateral-nav .scroll{width: 320px;height: 100%;overflow-y: scroll;margin: 0;mix-blend-mode: multiply;background:#252525}

.scrollContainer{width: 320px;height: calc(100% - 88px);margin: 0;position: relative;overflow: auto;position:absolute;top:0;right:0;background: url(../Images/scrollBarBg.jpg) left top repeat-y #fff;background-size:19px}

  @supports (-ms-overflow-style: none) {
    .ps-container {overflow: auto !important; }
    }

  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ps-container {overflow: auto !important; }
    }

.scrollContainer .scroll{width:310px;height:100%;margin:0 calc((100% - 310.1px) / 2)}
.ps-container.ps-active-y > .ps-scrollbar-x-rail {display: none}
.ps-container.ps-active-y > .ps-scrollbar-y-rail {display: block;background-color: transparent; }
.ps-container.ps-in-scrolling {pointer-events: none; }
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {background-color: #1d1d1d;opacity: 0.9; }
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {background-color: #444; }
.ps-container > .ps-scrollbar-y-rail {display: none;position: absolute;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;opacity: 0;-webkit-transition: background-color .2s linear, opacity .2s linear;-moz-transition: background-color .2s linear, opacity .2s linear;-o-transition: background-color .2s linear, opacity .2s linear;transition: background-color .2s linear, opacity .2s linear;right: 3px;width: 6px; }
.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {position: absolute;background-color: #444;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-transition: background-color .2s linear;-moz-transition: background-color .2s linear;-o-transition: background-color .2s linear;transition: background-color .2s linear;right: 0;width: 6px; }
.ps-container:hover.ps-in-scrolling {pointer-events: none; }
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {background-color: #252525;opacity: 0.9; }
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {background-color: #444; }
.ps-container:hover > .ps-scrollbar-y-rail {opacity: 0.6; }
.ps-container:hover > .ps-scrollbar-y-rail:hover {background-color: #252525;opacity: 0.9; }
.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {background-color: #444; }
#show-result #content {-moz-transition: opacity .1s;-webkit-transition: opacity .1s;-o-transition: opacity .1s;-ms-transition: opacity .1s;transition: opacity .1s;opacity: 0;}
#branding, #branding .changelog-badge, #content, #header, .abuseDetected {position: relative;height:100%}
#cd-lateral-nav .cd-navigation {margin: 0 0 24px;display: inline-block;width: 100%;}


#cd-lateral-nav .sectionsMenu{margin-top:12px}
#cd-lateral-nav .topMenu{margin-top:12px}
#cd-lateral-nav .ttl{width:100%;display:inline-block;height:60px;background:#111;color:#777;font-weight:bold;font-family:TajawalMedium, Arial;font-size:18px;text-align:right;float:right;line-height:3;padding:0 10px}
#cd-lateral-nav a {display:inline-block;width:100%;line-height: 3.6em;padding: 0 20px;color: #fff;font-family:TajawalMedium, arial;font-size:16px;border-bottom:1px solid #333;text-align:right}
#cd-lateral-nav a:last-child{border-bottom:none}


#cd-lateral-nav .social{display:inline-block;width:230px;height:30px;margin:24px 35px;float:right;position:relative}
#cd-lateral-nav .social a{float:right;margin-left:0;color:#7f7f7f;line-height:normal;padding:0;width:auto;width:46px;height:46px;text-align:center;border-bottom:none}
#cd-lateral-nav .social a:hover{color:#fff}
#cd-lateral-nav .social a.icon-fb:before{content:"a";font-size:22px}
#cd-lateral-nav .social a.icon-tw:before{content:"(";font-size:22px}
#cd-lateral-nav .social a.icon-ggl:before{content:"b";font-size:22px}
#cd-lateral-nav .social a.icon-insta:before{content:"c";font-size:22px}
#cd-lateral-nav .social a.icon-yt:before{content:"e";font-size:23px;line-height:1.5}


#cd-lateral-nav li .sub-menu li.selected a{color:#fff;background:none}
#cd-lateral-nav li:hover .sub-menu a{background:none}
#cd-lateral-nav .item-has-children .sub-menu li a{color: #585858;font-size:14px;}
#cd-lateral-nav .item-has-children .sub-menu li a:hover{color:#fff}
#cd-lateral-nav.lateral-menu-is-open {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);visibility: visible;-webkit-transition: -webkit-transform .4s 0s, visibility 0s 0s;-moz-transition: -moz-transform .4s 0s, visibility 0s 0s;transition: transform .4s 0s, visibility 0s 0s;-webkit-overflow-scrolling: touch;}
#cd-lateral-nav li{margin:0 10px 0 5px}
#cd-lateral-nav .sub-menu li{border-bottom:none;margin:0}
#cd-lateral-nav li > a {position: relative;font-family:TajawalMedium, arial;height:60px;font-size:16px;color:#fff;overflow: hidden;border-bottom: 1px solid #333;}
#cd-lateral-nav li:hover > a, #cd-lateral-nav li.selected > a{background:#333}
#cd-lateral-nav .item-has-children > .icon-leftArr:after {content:"q";position:absolute;left:10px;top:16px;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}
#cd-lateral-nav .item-has-children > .icon-leftArr.submenu-open:after {transform:rotate(-90deg)}


/******************** Content ********************/
.container {width: 100%;display: inline-block;margin-top:50px;position:relative;text-align: center;background: #e8f1f2;}
.parentHP .container{background: #f5f1ec}
.sponsorSticky .container{margin-top:60px}
.content-wrap {position: relative;top:0;width:85%;margin: 0;display: inline-block;/*background: #e8f1f2;*/min-height: 470px;-webkit-overflow-scrolling: touch;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;z-index:2}
.content {position: relative;display: inline-block;width: 100%;}
article{display:inline-block;width:calc(100% - 320px);margin-left:20px;float:right;position:relative;margin-bottom: 40px;}
aside{display:inline-block;width:300px;float:left}

/** Title **/
.ttl{display:inline-block;width:100%;float:right;direction:rtl;text-align:right;font-family:TajawalBold, Arial;font-size:22px;color:#fff;margin-bottom:10px;background: url(../Images/ttlBorder.webp) right bottom repeat-x}
.ttl h2, .ttl h3, .ttl h1{float:right;display:inline-block;line-height: 2.4;color:#222}
.ttl h2 a, .ttl h3 a{color:#222}
.ttl h2 a:hover, .ttl h3 a:hover{color:#2EA4A9}
.ttl .more{float: left;display: inline-block;font-family: TajawalMedium, Arial;font-size: 16px;color: #2EA4A9;line-height: 3.2;}

/*.ttl .more:hover{background: #2EA4A9;color: #fff;border: 2px solid #2EA4A9;}*/
.ttl .icon-more:before{content:"F";float:left;margin-right:5px;line-height:3.2;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}
.ttl .icon-more:hover:before{margin-right:2px;}


h1.hpMainTag{display:none}


/******************** Featured Area ********************/
.featuredArea{float:right;width:100%;display:inline-block;position:relative;overflow:hidden}
.featuredArea .ttl{display:none}
.featuredArea ul{width: 100%;float: right;column-count: 3;column-gap: 16px;-moz-column-count: 3;-moz-column-gap: 16px;-webkit-column-count: 3;-webkit-column-gap: 16px;-o-column-count: 3;-o-column-gap: 16px;-ms-column-count: 3;-ms-column-gap: 16px;}
.featuredArea ul li.item{position: relative;display: inline-block;float: right;width: 100%;margin-bottom: 16px;-moz-page-break-inside: avoid;-webkit-column-break-inside: avoid;break-inside: avoid;-o-column-break-inside: avoid;-ms-column-break-inside: avoid;column-break-inside: avoid;page-break-inside: avoid;}
.featuredArea ul li.item .imageCntnr {display: inline-block;margin: 0;width: 100%;overflow: hidden;float: right;position:relative}
.featuredArea ul li.item:before{content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background: linear-gradient(180deg,transparent 0,#000);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0);opacity: 0.8;}
.featuredArea ul li.item .mainLink{position:relative;float:right;display:inline-block;width:100%}
.featuredArea ul li.item .mainLink:after{content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background: linear-gradient(270deg,#2EA4A9,#1a3a4d);transition: opacity .3s ease;opacity: 0;}

.featuredArea ul li.item .mainLink img {position: absolute;top: 50%;left: 50%;margin: 0 auto;border: none;transform:translate(-50%, -50%);width:auto;height:100%;
                           filter: brightness(100%) contrast(100%);-webkit-filter: brightness(100%) contrast(100%);-moz-filter: brightness(100%) contrast(100%);-o-filter: brightness(100%) contrast(100%);-ms-filter: brightness(100%) contrast(100%);
                           transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.featuredArea ul li.item .mainLink:hover img {filter: brightness(108%) contrast(108%);-webkit-filter: brightness(108%) contrast(108%);-moz-filter: brightness(108%) contrast(108%);-o-filter: brightness(108%) contrast(108%);-ms-filter: brightness(108%) contrast(108%);}
.featuredArea ul li.item .mainLink:hover:after {opacity:0.4}

.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:60%}
.featuredArea ul li.item:nth-child(3) .imageCntnr img{width:100%;height:auto}
.featuredArea ul li.item:nth-child(4) .imageCntnr{padding-bottom:100%}
.featuredArea ul li.item:nth-child(5) .imageCntnr{padding-bottom:80%}
.featuredArea ul li.item:nth-child(6) .imageCntnr{padding-bottom:80%}


/*.featuredArea ul li.item:nth-child(1) img{width:auto;height:100%}
.featuredArea ul li.item:nth-child(2) img{padding-bottom:62%}
.featuredArea ul li.item:nth-child(3) img{padding-bottom:62%}
.featuredArea ul li.item:nth-child(4) img{padding-bottom:70%}
.featuredArea ul li.item:nth-child(5) img{padding-bottom:54%}*/


.featuredArea ul li.item .desc {float: right;width: 100%;cursor: pointer;position: absolute;right:0;left:0;bottom:0;display: inline-block;padding: 10px;z-index:99}
.featuredArea ul li.item .desc .descCnts h2{float:right;display:inline-block;width:100%;text-align:right;font-family:TajawalMedium, Arial;font-size:16px;max-height:50px;color:#fff;line-height:1.6;cursor:pointer;position:relative;pointer-events: none;z-index:2;overflow: hidden;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.featuredArea ul li.item .desc .descCnts p{display:none}


.featuredArea ul li.item .sectionTarget{padding: 0 10px;font-size: 13px;color: #fff;background: rgba(46, 164, 169, 0.9);position: absolute;top: 0;right: 0;z-index: 99;height: 30px;line-height: 2.4;}
.featuredArea ul li.item .sectionTarget:hover{background: rgba(26, 58, 77, 0.9)}
.featuredArea ul li.item .sectionTarget.icon:before{float: right;margin-left: 6px;font-size: 16px;line-height:1.9}

.featuredArea ul li.item .artclLink{top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;white-space: nowrap;visibility: visible;background: transparent;position: absolute;z-index: 1;}
.featuredArea ul li.item .more{display:none}

/*.featuredArea ul li.item:first-child {width:calc((100% - (100% / 3)));margin-left:20px}
.featuredArea ul li.item:first-child .imageCntnr{padding-bottom: calc(66.6% + 7px);}
.featuredArea ul li.item:first-child .desc{height: 170px;padding: 15px;}
.featuredArea ul li.item:first-child .desc .descCnts h2{font-size:28px;line-height: 1.3;min-height: 50px;max-height: 73px;overflow: hidden;padding: 0 0 5px;margin-bottom:10px}
.featuredArea ul li.item:first-child .desc .descCnts p{float:right;padding-bottom: 2px;display:inline-block;width:calc(100% - 150px);text-align:right;font-family:TajawalMedium, Arial;font-size:16px;color:#999;line-height:1.6;cursor:pointer;position:relative;z-index:1;max-height: 52px;min-height: 30px;overflow: hidden;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.featuredArea ul li.item:first-child .more{float: left;position:absolute;left:20px;bottom:20px;margin-right: 10px;display: inline-block;z-index:2;height: 36px;width: 100px;padding: 0 20px;border: 2px solid #2EA4A9;background: #2EA4A9;border-radius: 18px;font-family: TajawalMedium, Arial;font-size: 16px;color: #fff;line-height: 1.9}

.featuredArea ul li.item:hover{border-bottom: 3px solid #2EA4A9}
.featuredArea ul li.item:hover .desc .descCnts h2{color:#2EA4A9}
.featuredArea ul li.item:hover .desc .descCnts p{color:#777}
.featuredArea ul li.item .sectionTarget:hover{color:#2EA4A9}
.featuredArea ul li.item:first-child .more:hover{border: 2px solid #2EA4A9;background: #2EA4A9}*/

/******************** Medical Services ********************/

/** Right Side **/
.medicalServices{display:inline-block;width:100%;float:right;position:relative}
.medicalServices .servicesCnts{display:inline-block;width:100%;float:right;margin-top:0}
.medicalServices ul li{float:right;width:calc((100% - 48.1px)/ 4);height:140px;padding: 0;border:1px solid #e8e8e8;background:#fff;margin-left:16px;margin-bottom:16px;position:relative}
.medicalServices ul li:nth-child(4n) {margin-left: 0;}
.medicalServices ul li:nth-last-child(-n+4) {margin-bottom: 0;}
.medicalServices ul li:hover a{border:1px solid #2EA4A9}
/*.medicalServices ul li:nth-child(4n){margin-left:0}*/
/*.medicalServices ul li:nth-last-child(-n+2){margin-bottom:0}*/
/*.medicalServices ul li:last-child{margin-left:0}*/
.medicalServices ul li .secIcon{position:relative;top:0;left:0;margin-left:0;width: 100%;height: 72px;background-color: transparent;border-radius:0;border: 0;border-top: 0;text-align:center;font-size:52px;color:#2EA4A9}
.medicalServices ul li .secIcon:before{z-index:1;position:relative;top:0;line-height: 1.8}
.medicalServices ul li .secIcon:after{display:none}
.medicalServices ul li .calcName{display:inline-block;width:100%;height:68px;float:right;position:relative}
.medicalServices ul li p{display:inline-block;width:100%;padding:0 10px;font-family:TajawalMedium, Arial;font-size:15px;color:#222;text-align:center;line-height:1.4;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.medicalServices ul li:hover p{color:#2EA4A9}
.medicalServices.fixed{position:relative}



.flickity-enabled {position: relative;}
.flickity-enabled:focus { outline: none; }
.flickity-viewport {overflow: hidden;position: relative;height: 100%;width:100%}
.flickity-slider {position: absolute;width: 100%;height: 100%;}
.flickity-enabled.is-draggable {-webkit-tap-highlight-color: transparent;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.flickity-enabled.is-draggable .flickity-viewport {cursor: move;cursor: -webkit-grab;cursor: grab;}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {cursor: -webkit-grabbing;cursor: grabbing;}
.flickity-button{display: inline-block;position: absolute;top: -48px;z-index: 0;width: 30px;height: 30px;background-color: transparent;border:1px solid #2EA4A9}
.flickity-button svg{display:none}
.flickity-button.previous{left:40px}
.flickity-button.previous:before{content:'E';color:#2EA4A9}
.flickity-button.next{left:0}
.flickity-button.next:before{content:'F';color:#2EA4A9}
.flickity-button:before{width:100%;height:100%;line-height:30px}
.flickity-button:active, .flickity-button:hover{background-color:#2EA4A9}
.flickity-button:active:before, .flickity-button:hover:before {color:#fff}
.flickity-button:focus{background-color:#2EA4A9}
.flickity-button:focus:before{color:#fff}
.flickity-button:disabled{opacity: 0.2;cursor: auto;pointer-events: none;background:none;}
.flickity-button:disabled:before{color:#2EA4A9}



/** Left Side **/
aside .medicalServices ul li{width: calc((100% - 16.1px) / 2);margin-bottom:16px;margin-left: 16px;}
aside .medicalServices ul li:nth-child(2n){margin-left:0}
aside .medicalServices ul li:nth-last-child(-n+4){margin-bottom:16px}
aside .medicalServices ul li:nth-child(7), aside .medicalServices ul li:nth-child(8){margin-bottom:0}


/******************** Entrypoint ********************/
/*.entryPoint{display:inline-block;float:right;width:300px;height:138px}*/

/******************** Interesting Articles ********************/

.interestingArticles{margin-bottom:14px}
.interestingArticles .cnts{display:inline-block;width:100%;}
.interestingArticles .cnts li{float: right;width: calc((100% - 16.1px) / 2);margin-left: 16px;margin-bottom: 16px;position: relative;height: 90px;background: #FFF;overflow:hidden;border-bottom: 1px solid #e8e8e8;}
.interestingArticles .cnts li:nth-child(2n+1){margin-left:0}
.interestingArticles .cnts li:first-child{border-bottom:none;height:auto;width:100%}

.interestingArticles .cnts li .imageCntnr {float:right;display:inline-block;position: relative;overflow: hidden;padding-bottom: 66.6%;width: 136px;padding-bottom: calc((136px * 66.6)/ 100);}
.interestingArticles .cnts li .desc{float: right;width: calc(100% - 136px);height: auto;cursor: pointer;display: inline-block;padding:10px;}
.interestingArticles .cnts li .desc h2, .interestingArticles .cnts li .desc p{float:right;display:inline-block;width:calc(100% - 46px);text-align:right;font-family:TajawalMedium, Arial;font-size:20px;line-height:1.6;height: 56px;overflow: hidden;position:relative;cursor:pointer;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.interestingArticles .cnts li .desc h2{display:inline-block;width:100%;font-size:16px;color:#222;z-index:2;pointer-events:none;line-height:1.4;position:relative;right:0;top:0;transform:none;max-height:46px;height:auto}

.interestingArticles .cnts li .desc p{display:none}
.interestingArticles .cnts li .descCnts{float: right;display: inline-block;width: 100%}


.interestingArticles ul li.item .sectionTarget{padding: 0 0 0 10px;font-size: 13px;color:#2EA4A9;z-index: 99;line-height: 2.4;position:absolute;right:146px;bottom:0}
.interestingArticles ul li.item .sectionTarget:hover{right:150px;}
.interestingArticles ul li.item .sectionTarget.icon:before{float: right;margin-left: 6px;text-align: center;font-size: 16px;line-height:1.9}

.interestingArticles ul li.item .artclLink{top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;white-space: nowrap;visibility: visible;background: transparent;position: absolute;z-index: 1;}


/** Main **/


.interestingArticles .cnts li:first-child .imageCntnr {position: relative;overflow: hidden;padding-bottom: calc((calc((100% - 16.1px) / 2) * 66.6)/ 100);display: block;width: calc((100% - 16.1px) / 2);float: right;}
.interestingArticles .cnts li img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 0 auto;width: 100%;height: 100%;border: none;
                           filter: brightness(100%) contrast(100%);-webkit-filter: brightness(100%) contrast(100%);-moz-filter: brightness(100%) contrast(100%);-o-filter: brightness(100%) contrast(100%);-ms-filter: brightness(100%) contrast(100%);
                           transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.interestingArticles .cnts li:first-child a:hover img {filter: brightness(108%) contrast(108%);-webkit-filter: brightness(108%) contrast(108%);-moz-filter: brightness(108%) contrast(108%);-o-filter: brightness(108%) contrast(108%);-ms-filter: brightness(108%) contrast(108%);}
.interestingArticles .cnts li:first-child .desc {float: right;width: calc(100% - calc((100% - 16.1px) / 2));cursor: pointer;display: inline-block;background: #fff;padding: 40px 16px}
.interestingArticles .cnts li:first-child .desc h2, .interestingArticles .cnts li:first-child .desc p{float:right;display:inline-block;width:100%;text-align:right;font-family:TajawalMedium, Arial;font-size:20px;line-height:1.5;overflow: hidden;position:relative;cursor:pointer}
.interestingArticles .cnts li:first-child .desc h2{font-size:22px;margin-bottom:12px;color:#222;position:relative;top:0;right:0;transform:none;max-height:64px}
.interestingArticles .cnts li:first-child .desc p{font-size:16px;height: 74px;overflow: hidden;color:#585858;display:block;line-height: 1.6;}

.interestingArticles ul li:first-child.item .sectionTarget{right:calc(((100% - 16.1px) / 2) + 16px);bottom:10px}
.interestingArticles ul li:first-child.item .sectionTarget:hover{right:calc(((100% - 16.1px) / 2) + 20px)}


.interestingArticles .cnts li:first-child a .descCnts{width:100%}

.interestingArticles .cnts li a:hover .desc h2{color:#2EA4A9}

/******************** Latest News ********************/
.latestNews{display:inline-block;width:100%;float:right;}
.latestNews .cnts{display:inline-block;width:100%;float: right;}
article .interestingArticles{margin-bottom:0}
.homepage .latestNews{margin-bottom:20px}
article.ramadan .interestingArticles{margin-bottom:20px}

.latestNews ul li.item{float:right;width: calc((100% - 48.1px) / 4);margin-left:16px;margin-bottom:16px;position:relative;overflow:hidden}
.latestNews ul li.item:nth-child(4n){margin-left:0}
.latestNews ul li.item:last-child{display:none}


.latestNews ul li.item .imageCntnr {position: relative;overflow: hidden;padding-bottom: 66.6%;}
.latestNews ul li.item img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 0 auto;width: 100%;height: 100%;border: none;
                           filter: brightness(100%) contrast(100%);-webkit-filter: brightness(100%) contrast(100%);-moz-filter: brightness(100%) contrast(100%);-o-filter: brightness(100%) contrast(100%);-ms-filter: brightness(100%) contrast(100%);
                           transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.latestNews ul li.item a:hover img {filter: brightness(108%) contrast(108%);-webkit-filter: brightness(108%) contrast(108%);-moz-filter: brightness(108%) contrast(108%);-o-filter: brightness(108%) contrast(108%);-ms-filter: brightness(108%) contrast(108%);}
.latestNews ul li.item .desc {float: right;width: 100%;height: 96px;cursor: pointer;position: relative;display:inline-block;background:#fff;padding:10px}
.latestNews ul li.item .desc h3{float:right;display:inline-block;z-index:2;pointer-events:none;width:100%;text-align:right;font-family:TajawalMedium, Arial;font-size:16px;color:#222;line-height:1.6;min-height:50px;max-height:75px;overflow: hidden;position:relative;cursor:pointer;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.latestNews ul li.item a:hover .desc h3{color:#2EA4A9}


.latestNews ul li.item .sectionTarget{padding: 0 10px;font-size: 13px;color: #fff;background: rgba(46, 164, 169, 0.9);position: absolute;top: 0;right: 0;z-index: 1;height: 30px;line-height: 2.4;}
.latestNews ul li.item .sectionTarget:hover{background: rgba(26, 58, 77, 0.9)}
.latestNews ul li.item .sectionTarget.icon:before{float: right;margin-left: 6px;text-align: center;font-size: 16px;line-height:1.9}

.latestNews ul li.item .artclLink{top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;white-space: nowrap;visibility: visible;background: transparent;position: absolute;z-index: 1;}


.matbakh .latestNews ul li.item{float:right;width: calc((100% - 64.1px) / 5);margin-left:16px;margin-bottom:16px;position:relative}
.matbakh .latestNews ul li.item:nth-child(4n){margin-left:16px}
.matbakh .latestNews ul li.item:nth-child(5n){margin-left:0}
.matbakh .latestNews ul li.item:last-child{display:inline-block}

/******************** Most Read ********************/
.mostRead{display:inline-block;width:300px;float:right;position:relative}
.mostRead .cnts{display:inline-block;width:100%;float:right}
.mostRead ul li.item{float:right;width:100%;margin-left:0;border-bottom:none;padding:10px;background:#fff;position:relative;cursor:pointer;margin-bottom:3px}
.mostRead ul li.item a .num{float:right;position:absolute;top:10px;right:10px;width:26px;height:26px;display:inline-block;z-index:1;background:#2EA4A9;/*border-left:1px solid #fff;border-bottom:1px solid #fff;*/}
.mostRead ul li.item a .num span{position:absolute;font-family:TajawalMedium, Arial;font-size:20px;color:#fff;opacity:1;left:50%;top:50%;transform:translate(-50%, -50%);transition: opacity 0.2s ease-in-out 0s;-webkit-transition: opacity 0.2s ease-in-out 0s;-moz-transition: opacity 0.2s ease-in-out 0s;-ms-transition: opacity 0.2s ease-in-out 0s;-o-transition: opacity 0.2s ease-in-out 0s;}
/*.mostRead ul li.item:hover a .num span{opacity:1}*/
.mostRead ul li.item a .imageCntnr {width: 100px;padding-bottom: calc((100px * 66.6)/ 100);float: right;position: relative;overflow: hidden;}
.mostRead ul li.item a img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 0 auto;width: 100%;height: 100%;border: none;
                           filter: brightness(100%) contrast(100%);-webkit-filter: brightness(100%) contrast(100%);-moz-filter: brightness(100%) contrast(100%);-o-filter: brightness(100%) contrast(100%);-ms-filter: brightness(100%) contrast(100%);
                           transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.mostRead ul li.item:hover img {filter: brightness(108%) contrast(108%);-webkit-filter: brightness(108%) contrast(108%);-moz-filter: brightness(108%) contrast(108%);-o-filter: brightness(108%) contrast(108%);-ms-filter: brightness(108%) contrast(108%);}
.mostRead ul li.item .desc {float: right;width: calc(100% - 100px);height:auto;cursor: pointer;position: relative;display:inline-block;padding:0 10px 0 0}
.mostRead ul li.item .desc p{float:right;display:inline-block;width:100%;text-align:right;font-family:TajawalMedium, Arial;font-size:15px;color:#222;line-height:1.4;height: 66px;overflow: hidden;position:relative;cursor:pointer;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.mostRead ul li.item:hover .desc p{color:#2EA4A9}
.mostRead ul li.item:last-child{margin-bottom:0}

/*.mostRead ul li.item:nth-child(1) a .num{background:#2EA4A9}
.mostRead ul li.item:nth-child(2) a .num{background:#32a7ae}
.mostRead ul li.item:nth-child(3) a .num{background:#2d8e9e}
.mostRead ul li.item:nth-child(4) a .num{background:#28758e}
.mostRead ul li.item:nth-child(5) a .num{background:#235c7e}
.mostRead ul li.item:nth-child(6) a .num{background:#1a3a4d}*/

.mostRead.fixed{position:fixed}
.leftSide{width: 300px;float: right;height: auto;display:inline-block;position:relative}
.leftSide.fixed{top:62px}
.scCalcCntnr{width: 300px;float: right;height: auto;overflow: hidden;}

/******************** Media ********************/
.media{display:inline-block;width:100%;float:right}
.media .cnts{display:inline-block;width:100%;}
.media .cnts li{width: calc((50% - 68px) / 2);float: right;margin-left:16px;margin-bottom:16px;position:relative}
.media .cnts li .imageCntnr {position: relative;overflow: hidden;padding-bottom: 66.6%;display:block;}
.media .cnts li img {position: absolute;top: 50%;left: 50%;margin: 0 auto;width: 100%;height: auto;border: none;transform:translate(-50%, -50%);
                           filter: brightness(100%) contrast(100%);-webkit-filter: brightness(100%) contrast(100%);-moz-filter: brightness(100%) contrast(100%);-o-filter: brightness(100%) contrast(100%);-ms-filter: brightness(100%) contrast(100%);
                           transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.media .cnts li a:hover img {filter: brightness(108%) contrast(108%);-webkit-filter: brightness(108%) contrast(108%);-moz-filter: brightness(108%) contrast(108%);-o-filter: brightness(108%) contrast(108%);-ms-filter: brightness(108%) contrast(108%);}
.media .cnts li .desc {float: right;width: 100%;cursor: pointer;position: relative;bottom:0;right: 0;display:inline-block;background:#fff;padding:10px;height: 74px;}
.media .cnts li .descCnts{float: right;display: inline-block;width:100%;position: relative}
.media .cnts li .desc h2{float:right;display:inline-block;width:100%;text-align:right;z-index:2;font-family:TajawalMedium, Arial;font-size:16px;line-height:1.6;height: auto;max-height: 50px;overflow: hidden;position:relative;cursor:pointer;color:#222;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.media .cnts li:hover .desc h2{color:#2EA4A9}
.media ul li.item .sectionTarget{padding: 0 10px;font-size: 13px;color: #fff;background: rgba(46, 164, 169, 0.9);position: absolute;top: 0;right: 0;z-index: 99;height: 30px;line-height: 2.4;}
.media ul li.item .sectionTarget.icon:before{float: right;margin-left: 6px;text-align: center;font-size: 16px;line-height:1.9}





.media li .icon-video:before{content:"s";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:50px;height:50px;background:rgba(9, 171, 169, 0.7);color:#fff;font-size:30px;z-index:1;border-radius:50%}
.media li .icon-image:before{content:"t";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:50px;height:50px;background:rgba(9, 171, 169, 0.7);color:#fff;font-size:28px;z-index:1;border-radius:50%}
.media li:first-child .icon-image:before{width:70px;height:70px;font-size:40px;margin-top:-40px}
.media li:first-child .icon-video:before{width:70px;height:70px;font-size:41px}

/** First Child **/
.media .cnts li:first-child{width: calc(50% + 36px);margin-bottom:0}
.media .cnts li:first-child .imageCntnr{padding-bottom: 66.6%}
.media .cnts li:first-child .desc {float: right;width: 100%;cursor: pointer;position: relative;bottom:0;right: 0;display:inline-block;background:#fff;padding:16px;height: 94px;}
.media .cnts li:first-child .desc h2{float:right;display:inline-block;width:100%;text-align:right;font-family:TajawalMedium, Arial;bottom:10px;padding:10px 0 0;font-size:18px;line-height:1.6;max-height:66px;height: 66px;overflow: hidden;position:relative;cursor:pointer;margin-bottom:0;}



.media .cnts li:first-child .descCnts{right: 0;bottom: 0;position: static;background:transparent!important}
.media .cnts li:nth-child(3), .media .cnts li:nth-child(5){margin-left:0}
.media .cnts li:nth-child(4), .media .cnts li:nth-child(5){margin-bottom:0}

.media ul li.item .sectionTarget:hover{background:rgba(26, 58, 77, 0.9)}
.media ul li.item .artclLink{top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;white-space: nowrap;visibility: visible;background: transparent;position: absolute;z-index: 1;}

/******************** Read Also ********************/
.readAlso{display:inline-block;width:100%;float:right}
.readAlso .cnts{display:inline-block;width:100%}

.readAlso .cnts li{float: right;width: calc((100% - 32.1px) / 3);margin-left: 16px;margin-bottom: 16px;position: relative;height: 90px;background: #FFF;overflow:hidden;border-bottom: 1px solid #e8e8e8;}
.readAlso .cnts li:nth-child(3n){margin-left:0}

.readAlso .cnts li .imageCntnr {float:right;display:inline-block;position: relative;overflow: hidden;width: 136px;padding-bottom: calc((136px * 66.6)/ 100);}
.readAlso .cnts li img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 0 auto;width: 100%;height: 100%;border: none;
filter: brightness(100%) contrast(100%);
-webkit-filter: brightness(100%) contrast(100%);
-moz-filter: brightness(100%) contrast(100%);
-o-filter: brightness(100%) contrast(100%);
-ms-filter: brightness(100%) contrast(100%);
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
-o-transition: all 0.2s ease-in-out 0s;
}

.readAlso .cnts li a:hover img {filter: brightness(108%) contrast(108%);-webkit-filter: brightness(108%) contrast(108%);-moz-filter: brightness(108%) contrast(108%);-o-filter: brightness(108%) contrast(108%);-ms-filter: brightness(108%) contrast(108%);}
.readAlso .cnts li .desc{float: right;width: calc(100% - 136px);height: auto;cursor: pointer;display: inline-block;padding:10px;}
.readAlso .cnts li .desc span, .interestingArticles .cnts li .desc p{float:right;display:inline-block;width:calc(100% - 46px);text-align:right;font-family:TajawalMedium, Arial;font-size:20px;line-height:1.6;height: 56px;overflow: hidden;position:relative;cursor:pointer;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.readAlso .cnts li .desc span{display:inline-block;width:100%;font-size:16px;color:#222;z-index:2;pointer-events:none;line-height:1.4;position:relative;right:0;top:0;transform:none;max-height:48px;height:auto}
.readAlso .cnts li a:hover .desc h2{color:#2EA4A9}
.readAlso .cnts li .desc p{display:none}
.readAlso .cnts li .descCnts{float: right;display: inline-block;width: 100%}

.readAlso ul li.item .sectionTarget{padding: 0 0 0 10px;font-size: 13px;color:#2EA4A9;z-index: 99;line-height: 2.4;position:absolute;right:146px;bottom:0}
.readAlso ul li.item .sectionTarget:hover{right:150px}
.readAlso ul li.item .sectionTarget.icon:before{float: right;margin-left: 6px;text-align: center;font-size: 16px;color:#2EA4A9;line-height:1.9}

.readAlso ul li.item .artclLink{top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;white-space: nowrap;visibility: visible;background: transparent;position: absolute;z-index: 1;}

.interestingArticles .cnts li .desc p{display:none}

/******************** Article Page ********************/
.article{display:inline-block;width:calc(100% - 330px);margin-left:24px;position:relative;margin-bottom:0}
.cd-articles::before {content: 'desktop';display: none;}
.cd-articles article {padding: 0;width:100%;margin-bottom:0}
.articleDiv{position:relative;z-index:2}

/** Breadcrumb **/
.breadcrumb{display:inline-block;width:100%;margin-bottom:20px;float: right;}
.breadcrumb li{display:inline-block;float:right}
.breadcrumb li a{font-family:TajawalMedium, Arial;font-size:14px;color:#222;direction:rtl;line-height: 1.8;}
.breadcrumb li a:hover{color:#2EA4A9}
.breadcrumb li a:after{content: "w";display: inline-block;float: left;margin: 0 6px;font-size: 10px;color: #222;line-height: 2.6;}
.breadcrumb li a:hover:after{color:#222}
.breadcrumb li:last-child a:after{display:none}
.breadcrumb li.active a{color:#2EA4A9}

article .artclCnts{display:inline-block;float:right;width:100%;background:#fff;padding:30px;margin-bottom:30px}

/** Article Header **/
article .articleHeader{display:inline-block;width:100%;margin-bottom:20px;background: url(../Images/ttlBorder.webp) right bottom repeat-x;padding-bottom:12px;float:right}
article .articleHeader h1{font-weight:bold;font-family:TajawalMedium, Arial;font-size:30px;color:#222;direction:rtl;margin-bottom:40px;line-height: 1.6;display:inline-block;float:right;width:100%}
article .articleHeader .time{display:inline-block;font-family:TajawalMedium, Arial;font-size:14px;color:#9a9a9a;float:right;direction:rtl;margin-top:6px}
article .articleHeader .icon-time:before{content:"x";float:right;margin-left:10px;font-size:20px;line-height:1.2}
article .articleHeader .time span{margin-left:24px;position:relative;float:right;line-height: 1.6;}
article .articleHeader .time span:after{content:"";position:absolute;left:-12px;top:2px;width:1px;height:16px;background:#9a9a9a}
article .articleHeader .time span:last-child:after{display:none}

/** Social Media **/
article .social{display:inline-block;width:108px;height:32px;position:relative;float:left;}
article .social a{float:right;margin-left:6px;color:#fff;width:32px;height:32px;}
article .social a:last-child{margin-left:0}
article .social a.icon-fb{background:#3b5998}
article .social a.icon-tw{background:#1da1f2}
article .social a.icon-lin{background:#007bb5}

article .social a.icon-fb:before{content:"a";font-size:17px;line-height:2}
article .social a.icon-tw:before{content:"(";font-size:17px;line-height:2}
article .social a.icon-ggl:before{content:"b";font-size:18px;line-height:1.6}
article .social a.icon-insta:before{content:"c";font-size:17px}
article .social a.icon-lin:before{content:"A";font-size:16px;line-height:2}
article .social a.icon-yt:before{content:"e";font-size:18px;line-height:1.5}

/** Article Image **/
article .imgDiv{margin:0 auto;overflow:hidden;width:calc(100% - 72px);position: relative;max-width: 810px;margin-bottom:20px}
article .imgDiv .imageCntnr{padding-bottom:66.6%;float:right;max-width:810px;width:100%;position:relative}
article .imgDiv .imageCntnr img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}
article .imgDiv .desc{width: 100%;height: 50%;overflow: hidden;cursor: pointer;position: absolute;bottom: 0;right:0;cursor:auto;
    background: linear-gradient(270deg,rgba(0,0,0,0),#000000);
    background: -webkit-linear-gradient(270deg,rgba(0,0,0,0),#000);
    background: -o-linear-gradient(270deg,rgba(0,0,0,0),#000);
    background: -moz-linear-gradient(270deg,rgba(0,0,0,0),#000);
    background: -ms-linear-gradient(270deg,rgba(0,0,0,0),#000);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#004c4c4c',endColorstr='#FF000000',GradientType=0);
}
article .imgDiv .desc p{color: #fff;text-align: right;line-height: 1.6;padding: 12px;font-size: 13px;font-family:TajawalMedium, Arial;position:absolute;bottom:0;right:0;cursor:auto}




/** News Feed **/
article .newsFeed{display:inline-block;float:right;width:560px;margin:0 calc((100% - 560px) / 2) 40px;background:#e8f1f2;padding:14px 20px;border-radius:6px;overflow:hidden}
.parentHP article .newsFeed{background:#f5f1ec}
article .newsFeed a{display:inline-block;float:right;width:calc((100% - 60px) / 3);margin-left:30px}
article .newsFeed a:last-child{margin-left:0}
article .newsFeed a .image{display:inline-block;float:right;width:36px;height:36px;border-radius:50%;overflow:hidden;position:relative;}
article .newsFeed a .image img{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);margin:0!important;border:none}
article .newsFeed a p{display:inline-block;float:right;width:calc(100% - 36px);font-family:TajawalMedium, arial;font-size:13px!important;color:#252525;padding-right:10px;margin:0;line-height:1.5;cursor:pointer}


article .newsFeed a.google .image{background:#fff}
article .newsFeed a.google .image img{max-width:26px;max-height:26px;}
article .newsFeed a.google:hover p{color:#2EA4A9}
article .newsFeed a.facebook .image{background:#3b5998}
article .newsFeed a.facebook .image img{max-width:20px;max-height:20px;}
article .newsFeed a.facebook:hover p{color:#1877f2}
article .newsFeed a.youtube .image{background:#ff0000}
article .newsFeed a.youtube .image img{max-width:22px;max-height:22px;}
article .newsFeed a.youtube:hover p{color:#ff0000}




@media screen and (min-width:1680px) and (max-width:1919px) {
}


@media screen and (min-width:1600px) and (max-width:1679px) {
}


@media screen and (min-width:1536px) and (max-width:1599px) {
}


@media screen and (min-width:1440px) and (max-width:1535px) {
}


@media screen and (min-width:1360px) and (max-width:1439px) {
}


@media screen and (min-width:1280px) and (max-width:1359px) {
    article .newsFeed{width: 100%;margin: 0 0 20px;}
}


@media screen and (min-width:1152px) and (max-width:1279px) {
    article .newsFeed{width: 100%;margin: 0 0 20px;}
    article .newsFeed a{width: calc((100% - 60px) / 3);margin-left: 30px;}
    article .newsFeed a .image{margin:0 calc((100% - 36px) / 2) 10px}
    article .newsFeed a p{width:100%;text-align:center!important;padding-right:0}
    
}


@media screen and (min-width:1024px) and (max-width:1151px) {
    article .newsFeed{width: 100%;margin: 0 0 20px;}
    article .newsFeed a{width: calc((100% - 60px) / 3);margin-left: 30px;}
    article .newsFeed a .image{margin:0 calc((100% - 36px) / 2) 10px}
    article .newsFeed a p{width:100%;text-align:center!important;padding-right:0}
}


@media only screen and (max-width: 1023px) {
}


@media screen and (min-width: 320px) and (max-width: 767px) {
    article .newsFeed{width: 100%;margin: 0 0 20px;padding:10px}
    article .newsFeed a{width: calc((100% - 40px) / 3);margin-left: 20px;}
    article .newsFeed a .image{margin:0 calc((100% - 36px) / 2) 10px}
    article .newsFeed a p{width:100%;text-align:center!important;padding-right:0;font-size:12px!important}
}










/** Article Details **/

article .details, article .details p:not(.divVideoStep p), article .details h2{font-family:TajawalMedium, Arial;font-size:17px;color:#252525!important;line-height:2.2;margin:10px 0;direction:rtl;text-align:right;cursor: auto;}
article .details{display:inline-block;width:100%;direction:rtl;margin-bottom:40px;text-align:right;white-space: normal!important;}
article .details, article .details p:first-child:not(.divVideoStep p){margin-top:0px}
article .details ul, article .details ol {display: inline-block;width: 100%;padding-right: 20px;}
article .details li {list-style-type: square;display: list-item;margin: 0 0 15px;width: 100%;font-family: TajawalMedium,Arial;font-size: 16px;color: #252525;text-align: right;direction: rtl;cursor: default;line-height:2.2}
article .details h2{font-family:TajawalBold, Arial}
article .details a{font-family:TajawalMedium, Arial!important}
article .details p a{color:#2EA4A9;position:relative}
article .details p .kwhd:before{content:"";height:1px;background:#2EA4A9;width:100%;position:absolute;right:0;bottom:1px}
article .details p .kwhd{white-space:nowrap}
article .details p .kwhd:before{width:calc(100% - 12px);right:6px}


article .details .detailsImg{text-align:center;margin:0}
article .details iframe, article .details img{margin:20px auto;width: 100%;max-width:600px}



article .details .mediaBody{width: 600px;height:450px;margin: 20px auto;display:inline-block;position:relative}
article .details .mediaBody iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin: 0;max-width: none;}


/************** Amazon Widget ***************/
article .details iframe.amazonWidget{margin: 0!important;height: 170px!important;width: 100%;display: inline-block;position: relative!important;max-width:100%}


/** Speakol **/
.speakol-widget{display:inline-block;float:right;width:100%;overflow:hidden}


article.paginationDiv .details h3 { float: left; width: 300px }
article.paginationDiv .details .pagingDtls { width: 100%; }
article.paginationDiv .details p.WizImg { text-align: right !important; float: right; width: calc(100% - 320px); margin-right: 0; margin-left: 20px }
article.paginationDiv .details p.WizImg img:not(article .details .divVideoStep .ivbsThumbWrapper>img) { margin: 0; width: 100%; height: auto; }




/** Article Provider **/
article .provider{display:inline-block;width:100%;margin-bottom:40px}
article .provider h2{float:right;font-family:TajawalMedium, Arial;font-size:18px;color:#252525;margin-left:10px;width:130px;line-height:2.2}
article .provider .providerImg{float:right;width:calc(100% - 140px);height:40px;text-align:right;overflow:hidden}
article .provider .providerImg img{width:auto;height:40px;}

/** Keywords **/
article .detailsFooter{display:inline-block;width:100%;float:right}
article .keywordsDiv{display:inline-block;float:right;margin-left:36px;width:calc(100% - 174px)}
article .keywordsDiv .item{float:right;padding:0 20px;height:36px;background:#2EA4A9;margin:0 0 10px 10px;font-family:TajawalMedium, Arial;font-size:14px;color:#fff;line-height:2.4}
article .keywordsDiv .item:hover{background:#1a3a4d}
article .detailsFooter .social{margin-top:3px}

/** Related Article **/
.relatedArticles{display:inline-block;width:100%;float:right;margin-bottom:40px}
.relatedArticles ul{display:inline-block;width:100%;float:right}
.relatedArticles ul li.item{float: right;width: calc((100% - 16px) / 2);height: 120px;margin-left: 0;border-bottom: none;position: relative;cursor: pointer;background: #fff;}
.relatedArticles ul li.item a .num{float:right;position:absolute;top:0;right:0;width:30px;height:120px;display:inline-block;background:#2EA4A9;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.relatedArticles ul li.item:hover a .num{background:#1a3a4d}
.relatedArticles ul li.item a .num span{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}
.relatedArticles ul li.item a .num .icon-next:before{content:"v";color:#fff;font-size:14px}
.relatedArticles ul li.item a .imageCntnr {width: 130px;height: 120px;padding-bottom:0;float: right;position: relative;overflow: hidden;margin-right:30px}
.relatedArticles ul li.item a img {position: absolute;top: 0;left: 50%;margin: 0 auto;width: auto;height: 100%;border: none;transform:translateX(-50%);
                           filter: brightness(100%) contrast(100%);-webkit-filter: brightness(100%) contrast(100%);-moz-filter: brightness(100%) contrast(100%);-o-filter: brightness(100%) contrast(100%);-ms-filter: brightness(100%) contrast(100%);
                           transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.relatedArticles ul li.item:hover img {filter: brightness(108%) contrast(108%);-webkit-filter: brightness(108%) contrast(108%);-moz-filter: brightness(108%) contrast(108%);-o-filter: brightness(108%) contrast(108%);-ms-filter: brightness(108%) contrast(108%);}
.relatedArticles ul li.item .desc {float: right;width: calc(100% - 160px);height:auto;cursor: pointer;position: relative;display:inline-block;padding:10px}
.relatedArticles ul li.item .nextPrev:after{float:right;width:100%;display:inline-block;text-align:right;font-family:TajawalMedium, Arial;font-size:14px;color:#9a9a9a;content:"الخبر السابق"}
.relatedArticles ul li.item .desc h3{float:right;display:inline-block;width:100%;text-align:right;font-family:TajawalMedium, Arial;font-size:16px;color:#252525;line-height:1.6;margin-top:6px;height: 70px;overflow: hidden;position:relative;cursor:pointer;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s}
.relatedArticles ul li.item:hover .desc h3{color:#2EA4A9}
.relatedArticles ul li.item:last-child{margin-bottom:0}

.relatedArticles ul li.item:last-child{float:left}
.relatedArticles ul li.item:last-child a .num{float:left;right:auto;left:0}
.relatedArticles ul li.item:last-child a .num .icon-next:before{content:"w"}
.relatedArticles ul li.item:last-child a .imageCntnr{float:left;margin-right:0;margin-left:30px}
.relatedArticles ul li.item:last-child .desc{float:left}
.relatedArticles ul li.item:last-child .nextPrev:after{content:"الخبر التالي";text-align:left}
.relatedArticles ul li.item:last-child .desc h3{float:left;text-align:left}

.artclEnd{display:inline-block;float:right;width: 100%;}

/** Estesharat Article Page **/

.estesharatArtcl .userAsk h3{display:inline-block;font-family: TajawalMedium, Arial;font-size: 17px;padding:20px;background:#e8f1f2;color: #222!important;line-height: 2;margin: 0 0 30px;width: 100%;white-space: pre-wrap;cursor: auto;}
.estesharatArtcl .details{padding-top:30px;border-top:1px solid #eee}
.estesharatArtcl .details .docInfo{float:right;display:inline-block;margin-bottom:30px;width:100%;position:relative}
.estesharatArtcl .details .docInfo .docImg {float: right;display: inline-block;width: 70px;height: 70px;position: relative;overflow: hidden;border-radius: 50%;}
.estesharatArtcl .details .docInfo img{width: 120px;height: auto;position: absolute;top: -4px;left: 50%;transform: translateX(-50%);margin:0}
.estesharatArtcl .details .docInfo .info{float:right;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:80px}
.estesharatArtcl .details .docInfo .info a{display:inline-block;font-family: TajawalMedium, Arial;font-size: 16px;color: #2EA4A9;text-align: right;width: 100%;cursor: pointer;float:right}
.estesharatArtcl .details .docInfo .info h4{display:inline-block;font-family: TajawalMedium, Arial;font-size: 14px;color: #9c9c9c;text-align: right;width: 100%;cursor: auto;float:right;line-height:1.2}
/*.estesharatArtcl .estQuest .form.dropdownList{display:none}*/

.estesharatArtcl .details .docAnswer{float:right;display:inline-block;width:100%}
.estesharatArtcl .details .docAnswer p{margin:0}

/** In Body Related **/
article .inBodyRelated{display: inline-block;width: 270px;position: relative;padding: 0 20px 10px 0;border-right: 1px solid #ddd;margin: 0 30px 30px 0;float: left;}
article .inBodyRelated ul{padding-right:0;float:right}
article .inBodyRelated ul li{width:100%;list-style-type: none;display: inline-block;margin:0!important;font-style:normal;border-bottom: 1px solid #e8f1f2!important;float: right;padding:12px 0!important}
article .inBodyRelated ul li:last-child{border-bottom:0;margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important}


/** Doctor Profile **/
.doctorProfileMain .details .docInfo img{width:100px;height:100px;}
.doctorProfileMain .details .docInfo .info h1{font-size: 24px;line-height:normal;margin:0;font-family: TajawalBold, Arial;margin-bottom:4px}
.doctorProfileMain .details .docInfo .info h2{font-size: 16px;line-height:1.2;color:#585858;font-family: TajawalMedium, Arial;margin:0}
.doctorProfileMain .details .docInfo .info h2 p{margin:0!important;color:#585858!important;line-height:normal!important;font-size:18px}
.doctorProfileMain .details .doctorsInfo{display:inline-block;width:100%;float:right;border: 1px solid #e8e8e8;padding:20px;margin-bottom:20px;background:#fff}
.doctorProfileMain .details .doctorsInfo h3{display:inline-block;font-weight:bold;font-family: TajawalMedium, Arial;font-size: 16px;color: #2EA4A9!important;text-align: right!important;width: 100%;cursor: auto;float:right;direction:rtl;margin:0;line-height:1.4;margin-bottom:10px}
.doctorProfileMain .details .doctorsInfo p{display:inline-block;font-family: TajawalMedium, Arial;font-size: 16px;color: #252525;text-align: right!important;width: 100%;cursor: auto;float:right;line-height:1.8;direction:rtl;white-space:normal;margin:0}
article.doctorProfileMain .interestingArticles {margin-bottom: 14px}
article.doctorProfileMain .details{padding-top:0;border-top:none;margin:0}
.estesharatArtcl.doctorProfileMain .details .docInfo{margin-bottom:0}
.estesharatArtcl.doctorProfileMain .details .docInfo .docImg{width:90px;height:90px}
.estesharatArtcl.doctorProfileMain .details .docInfo .docImg img{width:110px;height:110px}
.estesharatArtcl.doctorProfileMain .details .docInfo .info{right:110px}







/** Left Related Estesharat **/
.mostRead.leftRelated{background:#fff;padding:12px}
.mostRead.leftRelated ul li.item{padding:12px 0;border-bottom:1px solid #eee}
.mostRead.leftRelated ul li.item:first-child{padding-top:0}
.mostRead.leftRelated ul li.item:last-child{padding-bottom:0;border:none}
.mostRead.leftRelated ul li.item a .imageCntnr{margin:0}
.mostRead.leftRelated ul li.item .desc{padding:0;margin-right:10px;width: calc(100% - 142px);}

.doctorProfileMain .readAlso .cnts li{width: calc((100% - 40.1px) / 3);}
.doctorProfileMain .readAlso .cnts li:nth-child(4n) {margin-left: 20px;}
.doctorProfileMain .readAlso .cnts li:nth-child(3n) {margin-left: 0}
.doctorProfileMain .readAlso .cnts li.moreBtn {display: inline-block;float: right;width: 130px;height:auto;margin: 10px calc((100% - 130px) / 2) 0;background: #2EA4A9;font-family: TajawalMedium, Arial;font-size: 16px;color: #fff;text-align: center;border-radius: 18px;line-height: 1;padding: 8px 0 12px;}
.doctorProfileMain .readAlso .cnts li.moreBtn a{color:#fff}

.cd-fail-message{display: inline-block;float: right;width: 100%;background: #fff;text-align: center;font-family: TajawalMedium, Arial;font-size: 16px;padding:100px 0}


/***** Related Article - Left *****/
.leftReltdArtcl{display:inline-block;width:300px;float:right;position:relative}
.leftReltdArtcl .cnts{display:inline-block;width:100%;}
.leftReltdArtcl ul li.item{float:right;width:100%;margin-left:0;border-bottom:none;padding:12px;background:#fff;position:relative;cursor:pointer;margin-bottom:3px}
.leftReltdArtcl ul li.item a .num{float:right;position:absolute;top:0;right:0;width:30px;height:100%;display:inline-block}
.leftReltdArtcl ul li.item a .num span{position:absolute;font-family:TajawalMedium, Arial;font-size:34px;color:#fff;opacity:0.5;left:50%;top:50%;transform:translate(-50%, -50%);transition: opacity 0.2s ease-in-out 0s;-webkit-transition: opacity 0.2s ease-in-out 0s;-moz-transition: opacity 0.2s ease-in-out 0s;-ms-transition: opacity 0.2s ease-in-out 0s;-o-transition: opacity 0.2s ease-in-out 0s;}
.leftReltdArtcl ul li.item:hover a .num span{opacity:1}
.leftReltdArtcl ul li.item a .imageCntnr {width: 100px;padding-bottom: calc((100px * 66.6)/ 100);float: right;position: relative;overflow: hidden;}
.leftReltdArtcl ul li.item a img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 0 auto;width: 100%;height: 100%;border: none;
                           filter: brightness(100%) contrast(100%);-webkit-filter: brightness(100%) contrast(100%);-moz-filter: brightness(100%) contrast(100%);-o-filter: brightness(100%) contrast(100%);-ms-filter: brightness(100%) contrast(100%);
                           transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.leftReltdArtcl ul li.item:hover img {filter: brightness(108%) contrast(108%);-webkit-filter: brightness(108%) contrast(108%);-moz-filter: brightness(108%) contrast(108%);-o-filter: brightness(108%) contrast(108%);-ms-filter: brightness(108%) contrast(108%);}
.leftReltdArtcl ul li.item .desc {float: right;width: calc(100% - 100px);height: auto;cursor: pointer;position: relative;display: inline-block;padding: 0 10px 0 0;}
.leftReltdArtcl ul li.item .desc p{float:right;display:inline-block;width:100%;text-align:right;font-family:TajawalMedium, Arial;font-size:15px;color:#222;line-height:1.4;height: 62px;overflow: hidden;position:relative;margin-bottom: 0;cursor:pointer;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.leftReltdArtcl ul li.item:hover .desc p{color:#2EA4A9}
.leftReltdArtcl ul li.item:last-child{margin-bottom:0}



/***** Interesting Article - Left *****/
.interestingArticlesLeft{display:inline-block;width:300px;float:right;position:relative}
.interestingArticlesLeft .cnts{display:inline-block;width:100%;float:right}
.interestingArticlesLeft ul li.item{float:right;width:100%;margin-left:0;border-bottom:none;padding:12px;background:#fff;position:relative;cursor:pointer;margin-bottom:3px}
.interestingArticlesLeft ul li.item .imageCntnr {width: 100px;padding-bottom: calc((100px * 66.6)/ 100);float: right;position: relative;overflow: hidden;}
.interestingArticlesLeft ul li.item img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 0 auto;width: 100%;height: 100%;border: none;
                           filter: brightness(100%) contrast(100%);-webkit-filter: brightness(100%) contrast(100%);-moz-filter: brightness(100%) contrast(100%);-o-filter: brightness(100%) contrast(100%);-ms-filter: brightness(100%) contrast(100%);
                           transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.interestingArticlesLeft ul li.item:hover img {filter: brightness(108%) contrast(108%);-webkit-filter: brightness(108%) contrast(108%);-moz-filter: brightness(108%) contrast(108%);-o-filter: brightness(108%) contrast(108%);-ms-filter: brightness(108%) contrast(108%);}
.interestingArticlesLeft ul li.item .desc {float: right;width: calc(100% - 100px);height: auto;cursor: pointer;position: relative;display: inline-block;padding: 0 10px 0 0;}
.interestingArticlesLeft ul li.item .desc p{float:right;display:inline-block;width:100%;text-align:right;font-family:TajawalMedium, Arial;font-size:15px;color:#222;line-height:1.4;height: 62px;overflow: hidden;position:relative;cursor:pointer;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.interestingArticlesLeft ul li.item:hover .desc p{color:#2EA4A9}
.interestingArticlesLeft ul li.item:last-child{margin-bottom:0}
.interestingArticlesLeft ul li .artclLink {top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;white-space: nowrap;visibility: visible;background: transparent;position: absolute;z-index: 1;}


/******************** Calculators ********************/
/*.calc{display:inline-block;width:300px;float:right;position:relative;}
.calc .cnts{display:inline-block;width:100%;padding:20px 0 0;float:right;margin-top:10px;height: 390px;border:1px solid #e8e8e8}
.calc .cnts .calcCnts{display:inline-block;width:100%;float:right;padding:0 10px}
.calc .cnts .btn{display:inline-block;float:right;width:130px;height:36px;margin:20px calc((100% - 130px) / 2) 0;background:#2EA4A9;font-family:TajawalMedium, Arial;font-size:16px;color:#fff;text-align:center;border-radius:18px;line-height: 1.9}
.calc .cnts .btn:hover{background:#252525}
.calc.fixed{position:fixed}*/


/** BMI Calculator **/
/*.calc.bmiCalc .cnts{background:url(../Images/BMIBg.png) center bottom no-repeat #fff;background-size:150px}
.calc.bmiCalc .cnts .genderCnts{display:inline-block;width:176px;float:right;margin:0 calc((100% - 176px) / 2) 5px}
.calc.bmiCalc .cnts .genderCnts .gender{float:right;display:inline-block;width:70px;margin-left:36px}
.calc.bmiCalc .cnts .genderCnts .gender:last-child{margin-left:0}
.calc.bmiCalc .cnts .genderCnts .gender .img{width:70px;height:70px;border:3px solid #2EA4A9;border-radius:50%;margin-bottom:10px}
.calc.bmiCalc .cnts .genderCnts .gender.male .img{background:url(../Images/male.png) center bottom no-repeat #fff;background-size:52px;}
.calc.bmiCalc .cnts .genderCnts .gender.female .img{background:url(../Images/female.png) center bottom no-repeat #fff;background-size:48px;}
.calc.bmiCalc .cnts .genderCnts .gender .radio{display:inline-block;float:right;width:84px;}
.calc.bmiCalc .cnts .genderCnts .gender input[type="radio"] + label{margin:0;width:auto;float:none;line-height:0}
.calc.bmiCalc .cnts .calcCnts .item{display:inline-block;width:100%;float:right}
.calc.bmiCalc .cnts .calcCnts label{float:right;display:inline-block;width:100%;font-family:TajawalMedium, Arial;font-size:17px;color:#9a9a9a;text-align:right;margin-bottom:5px}
.calc.bmiCalc .cnts .slidecontainer {width: 100%;position:relative}
.calc.bmiCalc .cnts .slider {float:right;-webkit-appearance: none;width:calc(100% - 104px);height: 12px;margin-left:10px;border-radius: 10px;background: #e7e7e7;outline: none;opacity: 1;-webkit-transition: .2s;transition: opacity .2s;direction:ltr}
.calc.bmiCalc .cnts .slider:hover {opacity: 1;}
.calc.bmiCalc .cnts .slider::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width: 22px;height: 22px;border-radius: 50%;background: #2EA4A9;cursor: pointer;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.calc.bmiCalc .cnts .slider::-moz-range-thumb {width: 22px;height: 22px;border-radius: 50%;background: #2EA4A9;cursor: pointer;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.calc.bmiCalc .cnts .slider::-webkit-slider-thumb:hover{background:#252525}
.calc.bmiCalc .cnts .slider::-moz-range-thumb:hover{background:#252525}
.calc.bmiCalc .cnts .slidecontainer .value{float:left;width:94px;height:30px;display:inline-block;background:#f1f1f1;border:1px solid #e7e7e7;font-family:TajawalMedium, Arial;font-size:14px;color:#9a9a9a;direction:rtl;text-align:center;line-height:1.4;margin-top: -9px;}
.calc.bmiCalc .cnts .slidecontainer .value span{margin-left:5px;font-size:18px}*/


/** BMR Calculator **/
/*.calc.bmrCalc .cnts{background:url(../Images/BMIBg.png) center bottom no-repeat #fff;background-size:150px}
.calc.bmrCalc .cnts .genderCnts{display:inline-block;width:176px;float:right;margin:0 calc((100% - 176px) / 2) 5px}
.calc.bmrCalc .cnts .genderCnts .gender{float:right;display:inline-block;width:70px;margin-left:36px}
.calc.bmrCalc .cnts .genderCnts .gender:last-child{margin-left:0}
.calc.bmrCalc .cnts .genderCnts .gender .img{width:70px;height:70px;border:3px solid #2EA4A9;border-radius:50%;margin-bottom:10px}
.calc.bmrCalc .cnts .genderCnts .gender.male .img{background:url(../Images/male.png) center bottom no-repeat #fff;background-size:52px;}
.calc.bmrCalc .cnts .genderCnts .gender.female .img{background:url(../Images/female.png) center bottom no-repeat #fff;background-size:48px;}
.calc.bmrCalc .cnts .genderCnts .gender .radio{display:inline-block;float:right;width:84px;}
.calc.bmrCalc .cnts .genderCnts .gender input[type="radio"] + label{margin:0;width:auto;float:none;line-height:0}
.calc.bmrCalc .cnts .calcCnts .item{display:inline-block;width:100%;float:right}
.calc.bmrCalc .cnts .calcCnts label{float:right;display:inline-block;width:100%;font-family:TajawalMedium, Arial;font-size:17px;color:#9a9a9a;text-align:right;margin-bottom:5px}
.calc.bmrCalc .cnts .slidecontainer {width: 100%;position:relative}
.calc.bmrCalc .cnts .slider {float:right;-webkit-appearance: none;width:calc(100% - 104px);height: 12px;margin-left:10px;border-radius: 10px;background: #e7e7e7;outline: none;opacity: 1;-webkit-transition: .2s;transition: opacity .2s;direction:ltr}
.calc.bmrCalc .cnts .slider:hover {opacity: 1;}
.calc.bmrCalc .cnts .slider::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width: 22px;height: 22px;border-radius: 50%;background: #2EA4A9;cursor: pointer;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.calc.bmrCalc .cnts .slider::-moz-range-thumb {width: 22px;height: 22px;border-radius: 50%;background: #2EA4A9;cursor: pointer;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.calc.bmrCalc .cnts .slider::-webkit-slider-thumb:hover{background:#252525}
.calc.bmrCalc .cnts .slider::-moz-range-thumb:hover{background:#252525}
.calc.bmrCalc .cnts .slidecontainer .value{float:left;width:94px;height:30px;display:inline-block;background:#f1f1f1;border:1px solid #e7e7e7;font-family:TajawalMedium, Arial;font-size:14px;color:#9a9a9a;direction:rtl;text-align:center;line-height:1.4;margin-top: -9px;}
.calc.bmrCalc .cnts .slidecontainer .value span{margin-left:5px;font-size:18px}*/


/** Pregnancy Calculator **/
/*.calc.pregCalc .cnts{background:url(../Images/pregBg.jpg) center bottom 20px no-repeat #fff}
.calc.pregCalc .cnts .genderCnts{display:inline-block;width:70px;float:right;margin:0 calc((100% - 70px) / 2) 5px}
.calc.pregCalc .cnts .genderCnts .gender{float:right;display:inline-block;width:70px}
.calc.pregCalc .cnts .genderCnts .gender .img{width:70px;height:70px;border:3px solid #2EA4A9;border-radius:50%;margin-bottom:10px}
.calc.pregCalc .cnts .genderCnts .gender.female .img{background:url(../Images/pregnancy.png) center bottom -3px no-repeat #fff;background-size:38px;}
.calc.pregCalc .cnts .calcCnts label{float:right;display:inline-block;width:100%;font-family:TajawalMedium, Arial;font-size:18px;color:#9a9a9a;text-align:center;margin-bottom:10px}
.calc.pregCalc .cnts .calcCnts .dropdownList{display: inline-block;height:32px;float: right;width:calc((100% - 24px) / 3);margin-left:12px;background: #f1f1f1;border: 1px solid #c0c0c0;outline: none;position:relative;font-size:14px;line-height:1.8;padding:0 10px}
.calc.pregCalc .cnts .calcCnts .dropdownList:last-child{margin-left:0}
.calc.pregCalc .cnts .calcCnts .dropdownList.active {background: #fff;;color: #2EA4A9;}
.calc.pregCalc .cnts .calcCnts .dropdownList:after {content: "H";width:9px;height:8px;left:8px;margin-top: -4px;font-size:8px;line-height: 1.2}
.calc.pregCalc .cnts .calcCnts .dropdownList .list li a {height: 32px;font-size: 13px;background: #fff;padding: 0 10px;line-height: 2.5;}
.calc.pregCalc .cnts .calcCnts .dropdownList .list li:hover a {background:#2EA4A9;color: #fff;}
.calc.pregCalc .cnts .calcCnts .dropdownList.active .list {max-height: 200px;overflow-y:auto}*/


/************************************** Article Gallery **************************************/
/***** Before *****/
.demo-gallery {padding-bottom: 75%;float: right;max-width: 911px;width: 100%;position: relative;}
.articleCntnt .demo-gallery ul li::before{display:none}
.demo-gallery > ul {margin-bottom: 0;padding-right: 0;}
.demo-gallery > ul > li {display:none;width: 100%;height: 100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;background:#111}
.demo-gallery > ul > li:first-child {display:block}
.demo-gallery > ul > li img{width: auto;height: 100%;position: absolute;top: 50%;left: 50%;transform:translate(-50%, -50%);border:0}
.demo-gallery > ul > li a {display:block}
.demo-gallery > ul > li .showGal{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background: rgba(46, 164, 169, 0.9);padding: 0 10px;font-family: TajawalMedium,Arial;color: #fff;font-size: 15px;z-index: 9;line-height: 2.6;height: 38px;}
.demo-gallery > ul > li .icon-camera:before{content:"t";font-size:22px;color:#fff;float:right;margin-left:10px;line-height: 1.8}
.demo-gallery > ul > li a > img {-webkit-transition: -webkit-transform 0.15s ease 0s;-moz-transition: -moz-transform 0.15s ease 0s;-o-transition: -o-transform 0.15s ease 0s;transition: transform 0.15s ease 0s;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);height: 100%;width: 100%;}
.demo-gallery > ul > li a:hover > img {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}
.demo-gallery > ul > li a:hover .demo-gallery-poster > img {opacity: 1;}
.demo-gallery > ul > li a .demo-gallery-poster {background-color: rgba(0, 0, 0, 0.1);bottom: 0;left: 0;position: absolute;right: 0;top: 0;-webkit-transition: background-color 0.15s ease 0s;-o-transition: background-color 0.15s ease 0s;transition: background-color 0.15s ease 0s;}
.demo-gallery > ul > li a .demo-gallery-poster > img {left: 50%;margin-left: -10px;margin-top: -10px;opacity: 0;position: absolute;top: 50%;-webkit-transition: opacity 0.3s ease 0s;-o-transition: opacity 0.3s ease 0s;transition: opacity 0.3s ease 0s;}
.demo-gallery > ul > li a:hover .demo-gallery-poster {background-color: rgba(0, 0, 0, 0.5);}
.demo-gallery .justified-gallery > a > img {-webkit-transition: -webkit-transform 0.15s ease 0s;-moz-transition: -moz-transform 0.15s ease 0s;-o-transition: -o-transform 0.15s ease 0s;transition: transform 0.15s ease 0s;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);height: 100%;width: 100%;}
.demo-gallery .justified-gallery > a:hover > img {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster > img {opacity: 1;}
.demo-gallery .justified-gallery > a .demo-gallery-poster {background-color: rgba(0, 0, 0, 0.1);bottom: 0;left: 0;position: absolute;right: 0;top: 0;-webkit-transition: background-color 0.15s ease 0s;-o-transition: background-color 0.15s ease 0s;transition: background-color 0.15s ease 0s;}
.demo-gallery .justified-gallery > a .demo-gallery-poster > img {left: 50%;margin-left: -10px;margin-top: -10px;opacity: 0;position: absolute;top: 50%;-webkit-transition: opacity 0.3s ease 0s;-o-transition: opacity 0.3s ease 0s;transition: opacity 0.3s ease 0s;}.demo-gallery .justified-gallery > a:hover .demo-gallery-poster {background-color: rgba(0, 0, 0, 0.5);}.demo-gallery .video .demo-gallery-poster img {height: 48px;margin-left: -24px;margin-top: -24px;opacity: 0.8;width: 48px;}
.demo-gallery.dark > ul > li a {border: 3px solid #04070a;}

/***** Slider *****/
.lg-actions .lg-next, .lg-actions .lg-prev {background-color: rgba(0, 0, 0, 0.45);border-radius: 2px;color: #999;cursor: pointer;display: block;font-size: 22px;margin-top: -21px;padding: 8px 10px 9px;position: absolute;top: 50%;z-index: 1080;}
.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {pointer-events: none;opacity: 0.5;}
.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {color: #FFF;}
.lg-actions .lg-next {left: 0px;}
.lg-actions .lg-next:before {content: "F";font-size:32px}
.lg-actions .lg-prev {right: 0px;}
.lg-actions .lg-prev:after {content: "E";font-size:32px}

@-webkit-keyframes lg-right-end {
  0% {left: 0;}
  50% {left: -30px;}
  100% {left: 0;}
}
@-moz-keyframes lg-right-end {
  0% {left: 0;}
  50% {left: -30px;}
  100% {left: 0;}
}
@-ms-keyframes lg-right-end {
  0% {left: 0;}
  50% {left: -30px;}
  100% {left: 0;}
}
@keyframes lg-right-end {
  0% {left: 0;}
  50% {left: -30px;}
  100% {left: 0;}
}
@-webkit-keyframes lg-left-end {
  0% {left: 0;}
  50% {left: 30px;}
  100% {left: 0;}
}
@-moz-keyframes lg-left-end {
  0% {left: 0;}
  50% {left: 30px;}
  100% {left: 0;}
}
@-ms-keyframes lg-left-end {
  0% {left: 0;}
  50% {left: 30px;}
  100% {left: 0;}
}
@keyframes lg-left-end {
  0% {left: 0;}
  50% {left: 30px;}
  100% {left: 0;}
}
.lg-outer.lg-right-end .lg-object {-webkit-animation: lg-right-end 0.3s;-o-animation: lg-right-end 0.3s;animation: lg-right-end 0.3s;position: relative;}
.lg-outer.lg-left-end .lg-object {-webkit-animation: lg-left-end 0.3s;-o-animation: lg-left-end 0.3s;animation: lg-left-end 0.3s;position: relative;}
.lg-toolbar {z-index: 1082;left: 0;position: absolute;top: 0;width: 100%;background-color: rgba(0, 0, 0, 0.45);}
.lg-toolbar .lg-icon {color: #999;cursor: pointer;float: left;font-size: 24px;height: 47px;line-height: 27px;padding: 5px 0;text-align: center;width: 50px;text-decoration: none !important;outline: medium none;-webkit-transition: color 0.2s linear;-o-transition: color 0.2s linear;transition: color 0.2s linear;}
.lg-toolbar .lg-icon:hover {color: #FFF;}
.lg-toolbar .lg-close:after {content: "B"}
.lg-toolbar .lg-download{display:none}
.lg-sub-html {background-color: rgba(0, 0, 0, 0.8);bottom: 0;color: #EEE;font-size: 16px;left: 0;padding: 10px 40px;position: fixed;right: 0;text-align: center;z-index: 1080;}
.lg-sub-html p {font-size: 16px;margin: 5px 0 0;font-family:TajawalMedium,Arial;line-height:1.8;text-align:center;}
#lg-counter {color: #999;display: inline-block;font-size: 20px;padding-left: 50px;padding-top: 14px;vertical-align: middle;font-family: arial;float:left}
.lg-toolbar, .lg-prev, .lg-next {
  opacity: 1;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
}

.lg-hide-items .lg-prev {opacity: 0;-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}
.lg-hide-items .lg-next {opacity: 0;-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}
.lg-hide-items .lg-toolbar {opacity: 0;-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0;
  -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);opacity: 1;border:none}
.lg-outer .lg-thumb-outer {background-color: #0D0A0A;bottom: 0;position: absolute;width: 100%;z-index: 1080;max-height: 350px;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {cursor: -webkit-grab;cursor: -moz-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;text-align:center}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {cursor: move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing;text-align:center}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {-webkit-transition-duration: 0s !important;transition-duration: 0s !important;}
.lg-outer.lg-thumb-open .lg-thumb-outer {-webkit-transform: translate3d(0, 0%, 0);transform: translate3d(0, 0%, 0);}
.lg-outer .lg-thumb {padding: 10px 0;height: 100%;margin-bottom: -5px;float:right}
.lg-outer .lg-thumb-item {border-radius: 5px;cursor: pointer;float: right;overflow: hidden;height: 100%;border: 2px solid #555;border-radius: 4px;margin-bottom: 5px;}
@media (min-width: 1025px) {
  .lg-outer .lg-thumb-item {
    -webkit-transition: border-color 0.25s ease;
    -o-transition: border-color 0.25s ease;
    transition: border-color 0.25s ease;
  }
}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {border-color: #2EA4A9;}
.lg-outer .lg-thumb-item img {width: auto;height: 100%;object-fit: cover;border:none}
.lg-outer .lg-thumb-item img[src='undefined']{width: 96px;height: 76px;background: url(../Images/masrawyLogo.png?ver=2.2) center center no-repeat;background-size: 80px 23px}
.lg-outer.lg-has-thumb .lg-item {padding-bottom: 120px;}
.lg-outer.lg-can-toggle .lg-item {padding-bottom: 0;}
.lg-outer.lg-pull-caption-up .lg-sub-html {-webkit-transition: bottom 0.25s ease;-o-transition: bottom 0.25s ease;transition: bottom 0.25s ease;}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {bottom: 100px;}
.lg-outer .lg-toogle-thumb {border-radius: 2px 2px 0 0;color: #999;cursor: pointer;font-size: 24px;height: 39px;line-height: 27px;padding: 5px 0;position: absolute;right: 20px;text-align: center;top: -39px;width: 50px;}
.lg-outer .lg-toogle-thumb:after {content: "0";font-size: 18px;}
.lg-outer .lg-toogle-thumb:hover {color: #FFF;}

.lg-outer .lg-video-cont {display: inline-block;vertical-align: middle;max-width: 1140px;max-height: 100%;width: 100%;padding: 0 5px;}
.lg-outer .lg-video {width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden;position: relative;}
.lg-outer .lg-video .lg-object {display: inline-block;position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}
.lg-outer .lg-video .lg-video-play {width: 84px;height: 59px;position: absolute;left: 50%;top: 50%;margin-left: -42px;margin-top: -30px;z-index: 1080;cursor: pointer;}
.lg-outer .lg-has-vimeo .lg-video-play {background: url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent;}
.lg-outer .lg-has-vimeo:hover .lg-video-play {background: url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent;}
.lg-outer .lg-has-html5 .lg-video-play {background: transparent url("../img/video-play.png") no-repeat scroll 0 0;height: 64px;margin-left: -32px;margin-top: -32px;width: 64px;opacity: 0.8;}
.lg-outer .lg-has-html5:hover .lg-video-play {opacity: 1;}
.lg-outer .lg-has-youtube .lg-video-play {background: url("../img/youtube-play.png") no-repeat scroll 0 0 transparent;}
.lg-outer .lg-has-youtube:hover .lg-video-play {background: url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent;}
.lg-outer .lg-video-object {width: 100% !important;height: 100% !important;position: absolute;top: 0;left: 0;}
.lg-outer .lg-has-video .lg-video-object {visibility: hidden;}
.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {display: none;}
.lg-outer .lg-has-video.lg-video-playing .lg-video-object {visibility: visible;}
.lg-progress-bar {background-color: #333;height: 5px;right: 0;position: absolute;top: 0;width: 100%;z-index: 1083;opacity: 0;-webkit-transition: opacity 0.08s ease 0s;-moz-transition: opacity 0.08s ease 0s;-o-transition: opacity 0.08s ease 0s;transition: opacity 0.08s ease 0s;}
.lg-progress-bar .lg-progress {background-color: #2EA4A9;height: 5px;width: 0;float:right}
.lg-progress-bar.lg-start .lg-progress {width: 100%}
.lg-show-autoplay .lg-progress-bar {opacity: 1;}
.lg-autoplay-button:after {content: "C";}
.lg-show-autoplay .lg-autoplay-button:after {content: "(";}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {-webkit-transition-duration: 0s;transition-duration: 0s;}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

#lg-zoom-in:after {content: "\e311";}
#lg-actual-size {font-size: 20px;}
#lg-actual-size:after {content: "\e033";}
#lg-zoom-out {opacity: 0.5;pointer-events: none;}
#lg-zoom-out:after {content: "\e312";}
.lg-zoomed #lg-zoom-out {opacity: 1;pointer-events: auto;}
.lg-outer .lg-pager-outer {bottom: 60px;left: 0;position: absolute;right: 0;text-align: center;z-index: 1080;height: 10px;}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {overflow: visible;}
.lg-outer .lg-pager-cont {cursor: pointer;display: inline-block;overflow: hidden;position: relative;vertical-align: top;margin: 0 5px;}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {box-shadow: 0 0 0 2px white inset;}
.lg-outer .lg-pager-thumb-cont {background-color: #fff;color: #FFF;bottom: 100%;height: 83px;left: 0;margin-bottom: 20px;margin-left: -60px;opacity: 0;padding: 5px;position: absolute;width: 120px;border-radius: 3px;
  -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
  -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;
  transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
}
.lg-outer .lg-pager-thumb-cont img {width: 100%;height: 100%;}
.lg-outer .lg-pager {background-color: rgba(255, 255, 255, 0.5);border-radius: 50%;box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;display: block;height: 12px;-webkit-transition: box-shadow 0.3s ease 0s;-o-transition: box-shadow 0.3s ease 0s;transition: box-shadow 0.3s ease 0s;width: 12px;}
.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus {box-shadow: 0 0 0 8px white inset;}
.lg-outer .lg-caret {border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px dashed;bottom: -10px;display: inline-block;height: 0;left: 50%;margin-left: -5px;position: absolute;vertical-align: middle;width: 0;}
.lg-fullscreen:after {content: "\e20c";}
.lg-fullscreen-on .lg-fullscreen:after {content: "\e20d";}
.group {*zoom: 1;}
.group:before, .group:after {display: table;content: "";line-height: 0;}
.group:after {clear: both;}

.lg-outer {width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1050;opacity: 0;-webkit-transition: opacity 0.15s ease 0s;-o-transition: opacity 0.15s ease 0s;transition: opacity 0.15s ease 0s;}
.lg-outer * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.lg-outer.lg-visible {opacity: 1;}
.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current {-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {-webkit-transition-duration: 0s !important;transition-duration: 0s !important;opacity: 1;}
.lg-outer.lg-grab img.lg-object {cursor: -webkit-grab;cursor: -moz-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}
.lg-outer.lg-grabbing img.lg-object {cursor: move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing;}
.lg-outer .lg {height: 100%;width: 100%;position: relative;overflow: hidden;margin-left: auto;margin-right: auto;max-width: 100%;max-height: 100%;}
.lg-outer .lg-inner {width: 100%;height: 100%;position: absolute;left: 0;top: 0;white-space: nowrap;}
.lg-outer .lg-item {/*background: url("../img/loading.gif") no-repeat scroll center center transparent;*/display: none !important;}
.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide {display: inline-block !important;}
.lg-outer.lg-css .lg-current {display: inline-block !important;}
.lg-outer .lg-item, .lg-outer .lg-img-wrap {display: inline-block;text-align: center;position: absolute;width: 100%;height: 100%;}
.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before {content: "";display: inline-block;height: 50%;width: 1px;margin-right: -1px;}
.lg-outer .lg-img-wrap {position: absolute;padding: 0 5px;left: 0;right: 0;top: 0;bottom: 0;}
.lg-outer .lg-item.lg-complete {background-image: none;}
.lg-outer .lg-item.lg-current {z-index: 1060}
.lg-outer .lg-image {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;width: auto !important;height: auto !important;border:none}
.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {opacity: 0;-webkit-transition: opacity 0.15s ease 0s;-o-transition: opacity 0.15s ease 0s;transition: opacity 0.15s ease 0s;}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {opacity: 1;}
.lg-outer .lg-empty-html {display: none;}
.lg-outer.lg-hide-download #lg-download {display: none;}

.lg-backdrop {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1040;background-color: #000;opacity: 0;-webkit-transition: opacity 0.15s ease 0s;-o-transition: opacity 0.15s ease 0s;transition: opacity 0.15s ease 0s;}
.lg-backdrop.in {opacity: 1;}


.lg-outer #lg-dropdown-overlay {background-color: rgba(0, 0, 0, 0.25);bottom: 0;cursor: default;left: 0;position: fixed;right: 0;top: 0;z-index: 1081;opacity: 0;visibility: hidden;-webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;-o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;}
.lg-outer.lg-dropdown-active .lg-dropdown, .lg-outer.lg-dropdown-active #lg-dropdown-overlay {-webkit-transition-delay: 0s;transition-delay: 0s;-moz-transform: translate3d(0, 0px, 0);-o-transform: translate3d(0, 0px, 0);-ms-transform: translate3d(0, 0px, 0);-webkit-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);opacity: 1;visibility: visible;}
.lg-outer.lg-dropdown-active #lg-share {color: #FFF;}
.lg-outer .lg-dropdown {background-color: #fff;border-radius: 2px;font-size: 14px;list-style-type: none;margin: 0;padding: 10px 0;position: absolute;right: 0;text-align: left;top: 50px;opacity: 0;visibility: hidden;
    -moz-transform: translate3d(0, 5px, 0);-o-transform: translate3d(0, 5px, 0);
    -ms-transform: translate3d(0, 5px, 0);-webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);-webkit-transition: -webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
    -moz-transition: -moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-o-transition: -o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
    transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;}
.lg-outer .lg-dropdown:after {content: "";display: block;height: 0;width: 0;position: absolute;border: 8px solid transparent;border-bottom-color: #FFF;right: 16px;top: -16px;}
.lg-outer .lg-dropdown > li:last-child {margin-bottom: 0px;}
.lg-outer .lg-dropdown > li:hover a, .lg-outer .lg-dropdown > li:hover .lg-icon {color: #333;}
.lg-outer .lg-dropdown a {color: #333;display: block;white-space: pre;padding: 4px 12px;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 12px;}
.lg-outer .lg-dropdown a:hover {background-color: rgba(0, 0, 0, 0.07);}
.lg-outer .lg-dropdown .lg-dropdown-text {display: inline-block;line-height: 1;margin-top: -3px;vertical-align: middle;font-family:TajawalMedium,Arial;font-size:12px}
.lg-outer .lg-dropdown .lg-icon {color: #333;display: inline-block;float: none;font-size:15px;height: auto;line-height: 1;margin-left: 8px;padding: 0;vertical-align: middle;width: auto;}
.lg-outer #lg-share {position: relative;}
.lg-outer #lg-share:after {content: "/";font-size: 20px;line-height:2}
.lg-outer #lg-share-facebook .lg-icon {color: #3b5998;}
.lg-outer #lg-share-facebook .lg-icon:after {content: "a";}
.lg-outer #lg-share-twitter .lg-icon {color: #00aced;}
.lg-outer #lg-share-twitter .lg-icon:after {content: "(";}
.lg-outer #lg-share-googleplus .lg-icon {color: #dd4b39;}
.lg-outer #lg-share-googleplus .lg-icon:after {content: "b";}
.lg-outer #lg-share-pinterest .lg-icon {color: #cb2027;display:none}
.lg-outer #lg-share-pinterest .lg-icon:after {content: "\e903";display:none}

.lg-group:after {content: "";display: table;clear: both;}

.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current {-webkit-transition: none 0s ease 0s !important;-moz-transition: none 0s ease 0s !important;-o-transition: none 0s ease 0s !important;transition: none 0s ease 0s !important;}
.lg-css3.lg-use-css3 .lg-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;}
.lg-css3.lg-use-left .lg-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;}
.lg-css3.lg-fade .lg-item {opacity: 0;}
.lg-css3.lg-fade .lg-item.lg-current {opacity: 1;}
.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {-webkit-transition: opacity 0.1s ease 0s;-moz-transition: opacity 0.1s ease 0s;-o-transition: opacity 0.1s ease 0s;transition: opacity 0.1s ease 0s;}
.lg-css3.lg-slide.lg-use-css3 .lg-item {opacity: 0;}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}
.lg-css3.lg-slide.lg-use-left .lg-item {opacity: 0;position: absolute;left: 0;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {left: 100%;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {left: -100%;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {left: 0;opacity: 1;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

.lg-on header, .lg-on .headerBtns, .lg-on .component{display:none}

/** InGallery Ads **/
.lg-item iframe{overflow:hidden;padding:0;margin:0;position: relative}
.lg-item iframe.inGallery{width:100%;height:100%;position: absolute;left:0;top:0;right:0;bottom:0}


/** Gallery Title **/
.galleryTitle{float:right;display:inline-block;padding:10px}
.galleryTitle .galleryMasLogo{width: 154px;height: 40px;background: url(../Images/logo.webp) center center no-repeat;background-size: auto 100%;float: right;}
.galleryTitle h2{float:right;display:inline-block;direction:rtl;font-family:TajawalMedium,Arial;color:#fff;font-size:18px;line-height:2.6;margin-right:16px;height:50px;padding-right:16px;border-right:1px solid #222}


/***** After *****/
.repeatDiv{display: block;width: 600px;padding: 10px;height: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}

.repeatDiv .repeatAlbum{display:block;width:100%;margin-bottom:20px;text-align:center;}
.repeatDiv .repeatAlbum p{display:block;color:#fff;font-family:TajawalMedium,Arial;font-size:16px;text-align:center}
.repeatDiv .repeatAlbum .icon-repeat:before{content:"G";color:#fff;font-size:50px;line-height: 1.1;}

.repeatDiv .nextAlbum{display:block;width:100%;height:95px;margin-bottom:20px;padding:15px 10px 10px;background:#2EA4A9;position:relative}
.repeatDiv .nextAlbum .progress-bar{opacity:1;background-color: #2EA4A9;height: 5px;right: 0;position: absolute;top: 0;width: 100%;z-index: 1083;-webkit-transition: opacity 0.08s ease 0s;-moz-transition: opacity 0.08s ease 0s;-o-transition: opacity 0.08s ease 0s;transition: opacity 0.08s ease 0s;}
.repeatDiv .nextAlbum .progress-bar .progress{background-color: #fff;height: 5px;width: 0;float:right;transition: all 10000ms ease 0s;-webkit-transition: all 10000ms ease 0s;-moz-transition: all 10000ms ease 0s;-o-transition: all 10000ms ease 0s;-ms-transition: all 10000ms ease 0s}
.repeatDiv .nextAlbum .progress-bar.start .progress{width:100%}
.repeatDiv .nextAlbum img{width:98px;height: 70px;float: right;border: 1px solid #eee;margin-left:10px}
.repeatDiv .nextAlbum h3{font-family:TajawalMedium,Arial;font-size:16px;color:#fff;display:block;float:right;margin-bottom: 5px;}
.repeatDiv .nextAlbum p{font-family:TajawalMedium,Arial;font-size:15px;color:#fff;display:block;float:right;width:calc(100% - 108px);height: 42px;overflow: hidden;line-height: 1.4;white-space: normal;}

.repeatDiv .relatedAlbum{display:inline-block;width:100%;padding:10px 10px 0 10px;background:#fff;position:relative}
.repeatDiv .relatedAlbum .ttl{height:auto;border-bottom:none;background: none;}
.repeatDiv .relatedAlbum .ttl h2{color:#2EA4A9;padding: 0;font-size:18px;    line-height: 1;}
.repeatDiv .relatedAlbum .ttl h2:after{display:none}
.repeatDiv .relatedAlbum .content{display:inline-block;width:100%;float:right;background:none;min-height:unset}
.repeatDiv .relatedAlbum .content .itmDiv{padding: 12px 0;position: relative;width: 100%;display:block;height:72px}
.repeatDiv .relatedAlbum .content .itmDiv:before{background-color: #dde2e4;top: -1px;clear: both;content: "";display: block;float: none;height: 1px;margin: 0 auto;position: absolute;text-align: center;width: 100%;}
.repeatDiv .relatedAlbum .content .itmDiv:first-child:before{display:none}
.repeatDiv .relatedAlbum .content .itmDiv img {width: 65px;height: 46px;float: right;border: 1px solid #eee;margin-left: 10px;}
.repeatDiv .relatedAlbum .content .itmDiv p{font-family: TajawalMedium,Arial;font-size:15px;color:#1d1d1d;display:block;float:right;width:calc(100% - 75px);height: 42px;overflow: hidden;line-height: 1.4;white-space: normal;}

.lastSlide .lg-toolbar .lg-autoplay-button{display:none}
.lastSlide .lg-toolbar #lg-counter{display:none}
.lastSlide .lg-actions{display:none}


/** Article Video **/
.videoCntnr{padding-bottom:72%;float: right;max-width: 810px;width: 100%;position: relative;}
.videoCntnr iframe{width: 100%;height: 100%;position:absolute;top:0;right:0;bottom:0;left:0;transition:all 0.2s ease-in-out 0s}


/******************** Listing ********************/
/** Main **/
.listingMain{margin-bottom:0}
.listingMain .interestingArticles{margin-bottom:0}
.listing{float:right;width:100%;position:relative;min-height: 483px;}
.listing .cd-fail-message{font-family:TajawalMedium, Arial;color:#2EA4A9;font-size:18px}
    .listing .ulListing .showcaseDiv {margin: 0 calc((100% - 300px)/ 2) 16px;width: 300px;}
    .listing ul {
        text-align: justify
    }
.listing ul li.item{width: calc((100% - 48.1px) / 4);margin-bottom: 16px;display:inline-block;position:relative}
.listing ul li.item .imageCntnr {position: relative;overflow: hidden;padding-bottom: 66.6%}
.listing ul li.item img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 0 auto;width: 100%;height: 100%;border: none;
                           filter: brightness(100%) contrast(100%);-webkit-filter: brightness(100%) contrast(100%);-moz-filter: brightness(100%) contrast(100%);-o-filter: brightness(100%) contrast(100%);-ms-filter: brightness(100%) contrast(100%);
                           transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.listing ul li.item a:hover img {filter: brightness(108%) contrast(108%);-webkit-filter: brightness(108%) contrast(108%);-moz-filter: brightness(108%) contrast(108%);-o-filter: brightness(108%) contrast(108%);-ms-filter: brightness(108%) contrast(108%);}
.listing ul li.item .desc {float: right;width: 100%;height: 130px;cursor: pointer;position: relative;display:inline-block;background:#fff;padding:10px}
.listing ul li.item .desc h2{float: right;display: inline-block;width: 100%;text-align: right;padding-bottom:3px;font-family: TajawalMedium, Arial;font-size:16px;color: #222;line-height: 1.6;cursor: pointer;position: relative;pointer-events: none;z-index: 2;max-height: 75px;min-height: 50px;overflow: hidden;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.listing ul li.item a:hover .desc h2{color:#2EA4A9}
.listing ul li.item .desc p{display:none}

.listing ul li.item .time{position:absolute;right:10px;bottom:6px;color:#585858}
.listing ul li.item .icon-time:before{content:"x";float:right;margin-left:6px;font-size:15px;line-height:2}
.listing ul li.item .time span{margin-left:12px;position:relative;float:right;line-height: 2;font-size:14px}
.listing ul li.item .time span:after{content:"";position:absolute;left:-6px;top:8px;width:1px;height:10px;background:#9a9a9a}
.listing ul li.item .time span:last-child:after{display:none}


.listing ul li.item .more{display:none}

.listing ul li.item .sectionTarget{color:#2EA4A9;font-size: 28px;z-index: 2;background: #fff;position: absolute;top: -25px;width: 50px;height: 50px;border-radius: 50%;left: 50%;margin-left: -25px;text-align:center}
.listing ul li.item .artclLink{top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;white-space: nowrap;visibility: visible;background: transparent;position: absolute;z-index: 1;}
.listing ul li.gap{opacity: 0;height: 0;display: inline-block;opacity: 0;height: 0!important;margin-bottom: 0!important;border-bottom: none!important}
.questulListing ul li.gap{opacity: 0!important;height: 0!important;margin-bottom: 0!important;border-bottom: none!important}



.listing ul li.item.more{display:none}
.listing ul li.item:first-child .more{float: left;position:absolute;left:20px;bottom:18px;margin-right: 10px;display: inline-block;z-index:2;height: 36px;padding: 0 20px;background: #2EA4A9;font-family: TajawalMedium, Arial;font-size: 14px;color: #fff;line-height: 2.4}
.listing ul li.item:first-child .more:hover{background: #1a3a4d}


.listing ul li.item:first-child {float: right;width: 100%;height: auto;position: relative;overflow: hidden;bottom: 0;margin-left: 0;border-bottom: none;background:#fff}
.listing ul li.item:first-child:hover{border-bottom:none}
.listing ul li.item:first-child .imageCntnr {float:right;display:inline-block;position: relative;overflow: hidden;padding-bottom: calc((calc((100% - 16.1px) / 2) * 66.6)/ 100);width: calc((100% - 16.1px) / 2)}
.listing ul li.item:first-child img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 0 auto;width: 100%;height: 100%;border: none;
                           filter: brightness(100%) contrast(100%);-webkit-filter: brightness(100%) contrast(100%);-moz-filter: brightness(100%) contrast(100%);-o-filter: brightness(100%) contrast(100%);-ms-filter: brightness(100%) contrast(100%);
                           transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.listing ul li.item:first-child:hover img {filter: brightness(108%) contrast(108%);-webkit-filter: brightness(108%) contrast(108%);-moz-filter: brightness(108%) contrast(108%);-o-filter: brightness(108%) contrast(108%);-ms-filter: brightness(108%) contrast(108%);}
.listing ul li.item:first-child .desc {width: calc(100% - calc((100% - 16.1px) / 2));cursor: pointer;position: absolute;padding: 20px;float: right;display: inline-block;height: auto;top: 50%;left: 0;transform: translateY(-50%);}

.listing ul li.item:first-child .sectionTarget{top: 50%;left: auto;margin-left: 0;right: calc((100% - (100% / 3)) - 6px);margin-right:-40px;margin-top:-40px;line-height:2;width:80px;height:80px;font-size:46px}
.listing ul li.item:first-child .desc .descCnts h2{font-size:28px;line-height: 1.3;min-height: 50px;max-height: 110px;overflow: hidden;padding-bottom: 8px;margin:30px 0 10px}
.listing ul li.item:first-child .desc .descCnts p{float:right;display:inline-block;width:100%;text-align:right;padding-bottom: 3px;font-family:TajawalMedium, Arial;font-size:16px;color:#585858;line-height:1.6;cursor:pointer;position:relative;z-index:2;max-height: 76px;min-height: 30px;overflow: hidden;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}

.listing ul li.item:first-child .time{display:inline-block;font-family:TajawalMedium, Arial;font-size:14px;color:#585858;float:right;direction:rtl;margin-top:20px;position:relative;right:0;bottom:0}
.listing ul li.item:first-child .icon-time:before{content:"x";float:right;margin-left:6px;font-size:20px;line-height:1.5}
.listing ul li.item:first-child .time span{margin-left:24px;position:relative;float:right;line-height: 2}
.listing ul li.item:first-child .time span:after{content:"";position:absolute;left:-12px;top:8px;width:1px;height:16px;background:#9a9a9a}
.listing ul li.item:first-child .time span:last-child:after{display:none}



.listing ul li.item:first-child .desc:before{display:none}
.listingPage .listing ul li.item .sectionTarget{display:none}



/** Childs **/


/** More **/
.listing ul li.moreBtn{display:inline-block;width:100%;text-align:center;margin-bottom:20px}
.listing ul li.moreBtn a{display:inline-block;height:36px;width:auto;padding:0 40px;background:#2EA4A9;font-family:TajawalMedium, Arial;font-size:16px;color:#fff;line-height:2.3;direction:rtl}
.listing ul li.moreBtn a span{margin-right:6px}
.listing ul li.moreBtn a:hover{background:#2EA4A9}

.questulListing ul li.moreBtn{display:inline-block;width:100%;text-align:center;margin-bottom:20px}
.questulListing ul li.moreBtn a{display:inline-block;height:36px;width:auto;padding:0 40px;background:#2EA4A9;border-radius:18px;font-family:TajawalMedium, Arial;font-size:16px;color:#fff;line-height:2.2;direction:rtl}
.questulListing ul li.moreBtn a span{margin-right:6px}
.questulListing ul li.moreBtn a:hover{background:#2EA4A9}



/******************** Listing ********************/
.searchResult .searchListing{display: inline-block;float: right;padding: 0 20px;background:#fff;margin-bottom:40px;width: 100%;}
.searchResult .searchListing ul li.item{float:right;display:inline-block;width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}
.searchResult .searchListing ul li.item .sectionTarget{display:none}
.searchResult .searchListing ul li.item h2{float: right;display: inline-block;width: 100%;text-align: right;margin-bottom: 4px;font-family: TajawalMedium, Arial;font-size: 18px;color: #2EA4A9;line-height: 1.6;cursor: pointer;position: relative;overflow: hidden;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.searchResult .searchListing ul li.item h2 span{font-family:TajawalBold, Arial;color:#2ba09f}
.searchResult .searchListing ul li.item .url{float: right;display: inline-block;width: 580px;text-align: left;direction:ltr;margin-bottom: 16px;font-family: TajawalMedium, Arial;font-size: 16px;color: #585858;line-height: 1.6;cursor: pointer;overflow: hidden;height:22px;white-space: nowrap;text-overflow: ellipsis}
.searchResult .searchListing ul li.item .desc{float: right;width: 100%;display:inline-block}
.searchResult .searchListing ul li.item .imageCntnr{width: 80px;margin-left:10px;padding-bottom: calc((80px * 78)/ 100);float: right;position: relative;overflow: hidden;}
.searchResult .searchListing ul li.item .imageCntnr img{position: absolute;top: 0;bottom: 0;width:auto;height:100%;left:50%;transform:translateX(-50%);margin: 0 auto;border: none;filter: brightness(100%) contrast(100%);-webkit-filter: brightness(100%) contrast(100%);-moz-filter: brightness(100%) contrast(100%);-o-filter: brightness(100%) contrast(100%);-ms-filter: brightness(100%) contrast(100%);transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.searchResult .searchListing ul li.item .desc p{display:block;width:100%;font-size: 16px;color: #333;line-height: 1.6;cursor: pointer;position: relative;z-index: 2;}
.searchResult .searchListing ul li.item .desc p span{font-family:TajawalBold, Arial;color:#000}
.searchResult .searchListing ul li.item .time{right:0;margin-top:0;bottom:auto;position:relative;display:none}

.searchResult .searchListing ul li.moreBtn{display: inline-block;width: 100%;text-align: center;margin: 10px 0 30px;float:right}
.searchResult .searchListing ul li.moreBtn a {display: inline-block;height: 36px;width: auto;padding: 0 40px;background: #2EA4A9;font-family: TajawalMedium, Arial;font-size: 16px;color: #fff;line-height: 2.2;direction: rtl;}

/******************** Search ********************/
.searchResult .search{display: inline-block;width: 100%;float: right;position: relative;background: url(../Images/ttlBorder.webp) right bottom repeat-x;margin:50px 0 30px;padding-bottom:50px}
.searchResult .search input {width: 100%;height: 50px;box-shadow: inset 0 0 15px 0 rgba(0,0,0,.08);background: #fff;border: 1px solid #e0e0e0;color: #222;margin: 0;font-family: TajawalMedium, Arial;font-size: 18px;text-align: right!important;direction: rtl;padding: 0 10px;}
.searchResult .search a {width: 50px;height: 50px;position: absolute;left:0;top:0;background: #2EA4A9;text-align: center;font-size: 28px;color: #fff;overflow: hidden;}
.searchResult .search .input::-webkit-input-placeholder{color:#999;opacity:0.6;font-weight:normal;font-size:18px;}
.searchResult .search .input:focus{border: 1px solid #2EA4A9!important;outline: none;}
.searchResult .search a:hover{background:#2EA4A9}
.searchResult .search a.icon-search:before {content: "f";line-height: 1.8;}

.searchResult .search p{font-family:TajawalBold, Arial;font-size:24px;color:#222;float:right;display:inline-block;margin-left:5px;margin-bottom:4px;cursor:auto}
.searchResult .search .tagWord{font-family:TajawalMedium, Arial;font-size:24px;color:#2ba09f;float:right;display:inline-block;width:auto;height:auto;background:none;position:relative;left:unset;top:unset}
.searchResult .search .tagWord:hover{background:none}

/******************** Tabs ********************/
.searchResult .viewTabs{display:inline-block;float:right;width:100%;position:relative;z-index:2}
.searchResult .tabs-nav {list-style: none;margin: 0;display: inline-block;float: right;width: 100%;position: relative;z-index: 2;}
.searchResult .tabs-nav:after {display: block;clear: both;content: " ";}
.searchResult .tabs-nav > li {display:inline-block;position: relative;float: right;text-align: right;margin-left:50px;cursor:auto;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}

.searchResult .tabs-nav > li:last-child{margin-left:0}
.searchResult .tabs-nav > li:last-child:after{display:none}
.searchResult .tabs-nav > li > a{display: inline-block;color: #222;background: #fff;float: left;position: relative;font-family: TajawalMedium, Arial;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.searchResult .tabs-nav > li > a:after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:-10px;background:#2EA4A9;opacity:0;visibility:hidden;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}

.searchResult .tabs-nav > li > a .catName{display:inline-block;float:right;width:100%;text-align:right;font-family:TajawalBold, Arial;font-size: 18px;transition:none}
.searchResult .tabs-nav > li > a .catName span{font-family:TajawalMedium, Arial;margin-right:10px}

.searchResult .tabs-nav .tabs-selected > a:link, .searchResult .tabs-nav .tabs-selected > a:visited, .searchResult .tabs-nav .tabs-disabled a:link, .searchResult .tabs-nav .tabs-disabled a:visited {cursor: text;}
.searchResult .tabs-nav > li >  a:hover, .searchResult .tabs-nav > li > a:focus, .searchResult .tabs-nav > li > a:active {cursor: pointer;}
.searchResult .tabs-nav .tabs-selected > a{color:#2EA4A9}
.searchResult .tabs-nav .tabs-selected > a:after{opacity:1;visibility:visible}


.searchResult .viewTabContainer{display: inline-block;float: right;position: relative;width: 100%;direction:rtl;background:#fff;z-index:1;padding:60px 0 0}
.searchResult .tabs-container{display:inline-block;float:right;width:100%;opacity:1;visibility:visible;}
.searchResult .tabs-container.tabs-hide {opacity:0;visibility:hidden;height:0}







/******************** Filter ********************/
.filter{display: inline-block;width: 100%;float: right;position: relative;margin-bottom:30px}
.filter h3{float: right;width: 110px;font-weight:bold;font-family: TajawalMedium, Arial;font-size: 18px;color: #252525;line-height: 2.5;direction: rtl;}
.filter .dropdown{display: inline-block;float: right;width:calc(100% - 110px);background: #fff;outline: none;position:relative;border: 1px solid #c0c0c0;}

.dropdownList {position: relative;width: 100%;height:42px;padding: 0 10px;background: #fff;/*box-shadow: 0 1px 0 rgba(0,0,0,0.2);*/cursor: pointer;outline: none;font-family:TajawalMedium, Arial;font-size:18px;color:#222;line-height:2.3;text-align:right;
                        -webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s}
.dropdownList.active {background:#fff;box-shadow: none;border-bottom: none;color: #2EA4A9}
.dropdownList:after {content: "H";position: absolute;height:12px;top: 50%;left: 10px;margin-top: -6px;z-index: 2;pointer-events: none;color:#222;font-size:12px;line-height: 1.2;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.dropdownList.active:after {transform:rotate(180deg)}
.dropdownList .list {position: absolute;top: 100%;left: 0;right: 0;background: #fff;border: 1px solid rgba(0,0,0,0.2);border-top: none;border-bottom: none;list-style: none;max-height: 0;overflow: hidden;z-index:99;
                                -webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s}
.dropdownList .list li {width:100%;background:#fff;border-top:1px solid #f1f1f1}
.dropdownList .list li a {width: 100%;height: 36px;font-family: TajawalMedium, arial;color: #222;font-size: 14px;background: #fff;display: block;padding: 0 10px;position: relative;text-align: right;cursor: pointer;line-height: 2.5}
.dropdownList .list li:last-of-type a {border: none;}
.dropdownList .list li:hover a {background:#2EA4A9;color: #fff;}
.dropdownList.active .list {border-bottom: 1px solid #c0c0c0;max-height: 432px;overflow-y:auto}













/******************** Calculators Details ********************/
.calcPage{display:inline-block;float:right;width:100%;background:#fff;padding:30px 20px 20px;margin-bottom:40px}



article.calcDtls{margin-bottom:0}
article.calcDtls .articleHeader h1{width:calc(100% - 158px);margin-left:20px;margin-bottom: 20px;}
article.calcDtls .social{margin-top:8px}
.calcDtls .imgDiv{margin: 0 auto;overflow: hidden;width:100%;position: relative;margin-bottom: 20px;max-width:100%}
.calcDtls .imgDiv .imageCntnr {float: right;width: 100%;position: relative;background-size:auto 100%;max-width:100%;height:170px;padding-bottom:0}
.calcDtls .imgDiv .imageCntnr h2{float:left;font-family:TajawalMedium, Arial;font-size:42px;color:#2EA4A9;display:block;text-align:left;position:absolute;top:50%;left:50px;transform:translateY(-50%);line-height:0.8;margin-left:20px;height:70px}
.calcDtls .imgDiv .imageCntnr h2 span{color:#9a9a9a;display:block;margin-left:-20px}
.calcDtls .imgDiv.bmiDtlsBg .imageCntnr{background:url(../Images/BMIDtlsBg.png) right 20px center no-repeat #fff;background-size:auto 100%;}
.calcDtls .imgDiv.bmrDtlsBg .imageCntnr{background:url(../Images/BMRDtlsBg.png) right -120px center no-repeat #fff;background-size:auto 100%;}
.calcDtls .imgDiv.pregDtlsBg .imageCntnr{background:url(../Images/PregDtlsBg.png) right 0 center no-repeat #fff;background-size:auto 100%;}

.calcWzDesc{display:inline-block;width:100%;float:right;background:#1a3a4d;padding:40px 0 40px 40px}
.calcWzDesc .calcWzDescCnts{display:inline-block;width:100%;float:right;background:rgba(0,0,0,0.15);position:relative}
.calcDtls .details{margin-bottom: 0;width: 40%;float: left;padding: 0 40px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.calcDtls .details p:not(.divVideoStep p){text-align:right!important;margin:10px 0!important;line-height:2;color:#fff!important}
.calcDtls .details p:first-child{margin-top:0}
.calcDtls .details p span{font-family:TajawalBold, Arial;color:#2EA4A9}

.calcDtls .calcWzDescCnts .details p{margin: 10px 0}
.calcDtls .calcWzDescCnts .details p:first-child{margin-top:0}
.calcDtls .calcWzDescCnts .details p:last-child{margin-bottom:0}

/*.estesharatDiv .calcWzDesc{background: url(../Images/estesharatBG.jpg) top right no-repeat;background-size: cover;position:relative}
.estesharatDiv .calcWzDesc:before {content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background: rgba(0,0,0,0.6);z-index: 1;}
.estesharatDiv .calcWzDesc .calcWzDescCnts{background:none;position:relative;z-index:1}
.estesharatDiv .calcDtls .details{background: rgba(0,0,0,0.1);}
.estesharatDiv article .calc{background:none}*/



/******************** Calculators ********************/
article .calc{display:inline-block;width:60%;background:#1a3a4d;float:right;margin-bottom:0;padding:0 40px}
article .calc .ttl{display:none}
article .calc .cnts{display:inline-block;width:100%;float:right;border: none}
article .calc .cnts .calcCnts{display:inline-block;width:100%;float:right;margin:20px 0 10px;position:relative}
article .calc .cnts .btn{display:inline-block;float:right;width:130px;height:36px;margin:10px calc((100% - 130px) / 2) 0;background:#2EA4A9;font-family:TajawalMedium, Arial;font-size:16px;color:#fff;text-align:center;line-height: 1.2;}
article .calc .cnts .btn:hover{background:#2EA4A9}
article .leftCalc.fixed{position:relative}
/*.leftCalcDiv .leftCalc.fixed{position:fixed}*/

article .calc .cnts .calcCnts .errorMsg{display: inline-block;float: right;font-family: TajawalMedium, Arial;font-size: 11px;color: #fff;position: absolute;left: 0;bottom: -25px;text-align: center;padding: 5px;background: red;height: 25px;line-height: 1.4;}
article .calc .cnts .calcCnts .errorMsg.BMIspError{bottom:-16px}
article .calc .cnts .calcCnts .errorMsg.BMRspError{bottom:-16px}

/*article .calc.pregCalc .cnts .calcCnts .errorMsg{right:0;width:100%}*/

.leftCalcDiv .calc .cnts .calcCnts .errorMsg{display:inline-block;float:right;font-family:TajawalMedium, Arial;font-size:13px;color:#2EA4A9;text-align:right;position: absolute;right:56px;bottom: -22px;text-align:center}
.leftCalcDiv .calc .cnts .calcCnts .errorMsg.BMIspError{bottom:-10px}
.leftCalcDiv .calc .cnts .calcCnts .errorMsg.BMRspError{bottom:-10px}

article .calc .cnts .genderCnts{display:inline-block;width:140px;float:right;margin:0 calc((100% - 140px) / 2) 5px}
article .calc .cnts .genderCnts .gender{float:right;display:inline-block;width:60px;margin-left:20px}
article .calc .cnts .genderCnts .gender:last-child{margin-left:0}
article .calc .cnts .genderCnts .gender .img{width:60px;height:60px;border:3px solid #2EA4A9;border-radius:50%;margin-bottom:10px}
article .calc .cnts .genderCnts .gender.male .img{background:url(../Images/male.png) center bottom no-repeat #fff;background-size:44px;}
article .calc .cnts .genderCnts .gender.female .img{background:url(../Images/female.png) center bottom no-repeat #fff;background-size:41px;}
article .calc .cnts .genderCnts .gender .radio{display:inline-block;float:right;width:60px;}
article .calc .cnts .genderCnts .gender input[type="radio"] + label{margin:0;width:auto;float:none;line-height:0;color:#fff}
article .calc .cnts .calcCnts .item{display:inline-block;width:100%;float:right}
article .calc .cnts .slidecontainer {width: 100% ;position:relative;float:right;margin-bottom:20px}
article .calc .cnts .calcCnts label{float:right;display:inline-block;width:60px;font-family:TajawalMedium, Arial;font-size:14px;color:#fff;text-align:right;margin-left:0;line-height: 2.4}
article .calc .cnts .slider {float:right;-webkit-appearance: none;width:calc(100% - 180px);margin-left:20px;height: 12px;margin-top: 13px;border-radius: 10px;background: #e7e7e7;outline: none;opacity: 1;-webkit-transition: .2s;transition: opacity .2s;direction:ltr}
article .calc .cnts .slider:hover {opacity: 1;}

article .calc .cnts .slidecontainer .value{float:left;width:100px;height:30px;display:inline-block;font-family:TajawalMedium, Arial;font-size:14px;color:#fff;direction:rtl;text-align:center;line-height:1.8;margin-top: 6px;}
article .calc .cnts .slidecontainer .value input{float:right;width:70px;height:26px;display:inline-block;font-size:15px;margin-left:5px;background:#fff;padding:0 10px;color:#222;border:none;direction: ltr;text-align: right;}
article .calc .cnts .slidecontainer .value .BMIitemInCls:focus{border: none!important;outline: none;}
article .calc .cnts .slidecontainer .value span{float:right;font-size: 13px;line-height: 2}
article .calc .cnts .vitalityCnts .dropdownList {display: inline-block;height: 38px;float: right;width: calc(100% - 60px);background: #fff;outline: none;position: relative;font-size: 14px;line-height: 2.6;padding: 0 10px;}

/** Left Calculator **/
.leftCalcDiv .leftCalc{display:inline-block;width:300px;float:right;position:relative;}
.leftCalcDiv .leftCalc .cnts{display:inline-block;width:100%;padding:15px 0 0;float:right;height: 390px;border:1px solid #e8e8e8;background:#fff}
.leftCalcDiv .leftCalc .cnts .calcCnts{display:inline-block;width:100%;float:right;padding:0 10px;position:relative}
.leftCalcDiv .leftCalc .cnts .btn{display:inline-block;float:right;width:100px;margin:10px calc((100% - 100px) / 2) 0;background:#2EA4A9;font-family:TajawalMedium, Arial;font-size:14px;height:36px;color:#fff;text-align:center;border-radius:18px;line-height: 1}
.leftCalcDiv .leftCalc.bmi .cnts .btn{margin-top:20px}
.leftCalcDiv .leftCalc .cnts .btn:hover{background:#2EA4A9}
.leftCalcDiv .leftCalc.fixed{top:60px}

/** BMI Calculator **/
.calc.bmiCalc .cnts{height: 350px;}
.calc.bmrCalc .cnts{height: 400px;}

/** Left BMI / BMR Calculator **/
.leftCalcDiv .leftCalc.bmiCalc .cnts{background-size:90px;height:270px}
.leftCalcDiv .leftCalc.bmiCalc .cnts .genderCnts{display:inline-block;width:156px;float:right;margin:0 calc((100% - 156px) / 2) 15px}
.leftCalcDiv .leftCalc.bmiCalc .cnts .genderCnts .gender{float:right;display:inline-block;width:60px;margin-left:36px}
.leftCalcDiv .leftCalc.bmiCalc .cnts .genderCnts .gender:last-child{margin-left:0}
.leftCalcDiv .leftCalc.bmiCalc .cnts .genderCnts .gender .img{width:60px;height:60px;border:3px solid #2EA4A9;border-radius:50%;margin-bottom:10px}
.leftCalcDiv .leftCalc.bmiCalc .cnts .genderCnts .gender.male .img{background:url(../Images/male.png) center bottom no-repeat #fff;background-size:42px;}
.leftCalcDiv .leftCalc.bmiCalc .cnts .genderCnts .gender.female .img{background:url(../Images/female.png) center bottom no-repeat #fff;background-size:40px;}
.leftCalcDiv .leftCalc.bmiCalc .cnts .genderCnts .gender .radio{display:inline-block;float:right;width:60px;}
.leftCalcDiv .leftCalc.bmiCalc .cnts .genderCnts .gender input[type="radio"] + label{margin:0;width:auto;float:none;line-height:0;font-size:14px}
.leftCalcDiv .leftCalc.bmiCalc .cnts .calcCnts .item{display:inline-block;width:100%;float:right;margin-bottom:2px;}
.leftCalcDiv .leftCalc.bmiCalc .cnts .calcCnts label{float:right;display:inline-block;width:56px;font-family:TajawalMedium, Arial;font-size:14px;line-height:2;color:#9a9a9a;text-align:right;margin:5px 0 0}
.leftCalcDiv .leftCalc.bmiCalc .cnts .slidecontainer {width: 100%;position:relative}
.leftCalcDiv .leftCalc.bmiCalc .cnts .slider {float:right;-webkit-appearance: none;width:calc(100% - 146px);margin-top: 15px;height: 12px;margin-left:10px;border-radius: 10px;background: #e7e7e7;outline: none;opacity: 1;-webkit-transition: .2s;transition: opacity .2s;direction:ltr}
.leftCalcDiv .leftCalc.bmiCalc .cnts .slider:hover {opacity: 1;}


input[type="range"] {position: relative;overflow: hidden;border-radius: 50px}
input[type="range"]:focus{border:none!important}
::-webkit-slider-runnable-track {background: #e7e7e7;}
::-webkit-slider-thumb {-webkit-appearance: none;width: 22px; height: 22px; background: #252525;box-shadow: -100vw 0 0 100vw #2EA4A9;position:relative}
::-webkit-slider-thumb:after{position:absolute;top:0;left:0;content:"";width:100px;height:100px;background:red}
::-moz-range-track {height: 22px;background: #e7e7e7;}
::-moz-range-thumb {-webkit-appearance: none;width: 22px; height: 22px; background: #252525;box-shadow: -100vw 0 0 100vw #2EA4A9;}
::-ms-fill-lower {background: #2EA4A9;}
::-ms-thumb {-webkit-appearance: none;width: 22px; height: 22px; background: #252525;box-shadow: -100vw 0 0 100vw #2EA4A9;}
::-ms-ticks-after {display: none; }
::-ms-ticks-before {display: none; }
::-ms-track { background: #e7e7e7;color: transparent;height: 22px;border: none;}
::-ms-tooltip {display: none;}

.leftCalcDiv .leftCalc.bmiCalc .cnts .slidecontainer .value{float:left;width:80px;height:30px;display:inline-block;font-family:TajawalMedium, Arial;font-size:13px;color:#9a9a9a;direction:rtl;text-align:center;line-height:1.6;margin-top: 7px}
.leftCalcDiv .leftCalc.bmiCalc .cnts .slidecontainer .value input{float:right;width:50px;height:26px;display:inline-block;font-size:14px;margin-left:5px;background:#f1f1f1;border:1px solid #e7e7e7;padding:0 5px;color:#9a9a9a}
.leftCalcDiv .leftCalc.bmiCalc .cnts .slidecontainer .value .BMIitemInCls:focus{border: 1px solid rgba(0, 0, 0, 0.2)!important;outline: none;}
.leftCalcDiv .leftCalc.bmiCalc .cnts .slidecontainer .value span{float:right}

.leftCalcDiv input[type="radio"] + label span {display:inline-block;width:16px;height:16px;margin:0 0 0 5px;vertical-align:middle;background:url(../Images/check-radio-img.png) -32px top no-repeat;cursor:pointer;background-size: auto 14px;}
.leftCalcDiv input[type="radio"]:checked + label span {background: url(../Images/check-radio-img.png) -48px top no-repeat;background-size: auto 14px;}

.leftCalcDiv .calc .cnts .slidecontainer {width: 100% ;position:relative;float:right;margin-bottom:0}


/** BMR Calculator **/
.leftCalcDiv .leftCalc.bmrCalc .cnts .vitalityCnts{display:inline-block;width:408px;float:right;margin: 2px 0 0 0;}
.leftCalcDiv .leftCalc.bmrCalc .cnts .vitalityCnts h2{display:inline-block;width:100%;text-align:center;font-family:TajawalMedium, arial;font-size:18px;color:#fff;direction:rtl;margin-bottom:10px}
.leftCalcDiv .leftCalc.bmrCalc .cnts .vitalityCnts .dropdownList {display: inline-block;height: 32px;float: right;width: calc(100% - 60px);background: #f1f1f1;border: 1px solid #c0c0c0;outline: none;position: relative;font-size: 13px;line-height:2.2;padding: 0 10px;margin-top: 3px;}
.leftCalcDiv .leftCalc.bmrCalc .cnts .vitalityCnts .dropdownList .list li a {height: 32px;font-size: 13px;background: #fff;padding: 0 10px;line-height: 2.5;}
.leftCalcDiv .leftCalc.bmrCalc .cnts .vitalityCnts .dropdownList .list li:hover a {background: #2EA4A9;color: #fff;}
.leftCalcDiv .leftCalc.bmrCalc .cnts .vitalityCnts .vitality{float:right;display:inline-block;width:112px;margin-left:36px}
.leftCalcDiv .leftCalc.bmrCalc .cnts .vitalityCnts .vitality:last-child{margin-left:0}
.leftCalcDiv .leftCalc.bmrCalc .cnts .vitalityCnts .vitality .radio{display:inline-block;float:right;width:112px;}
.leftCalcDiv .leftCalc.bmrCalc .cnts .vitalityCnts .vitality input[type="radio"] + label{margin:0;width:auto;float:none;line-height:0}


/** Pregnancy Calculator **/
.calc.pregCalc .cnts{height:280px}
.calc.pregCalc .cnts .genderCnts{display:inline-block;width:60px;float:right;margin:0 calc((100% - 60px) / 2) 5px}
.calc.pregCalc .cnts .genderCnts .gender{float:right;display:inline-block;width:60px}
.calc.pregCalc .cnts .genderCnts .gender .img{width:60px;height:60px;border:3px solid #2EA4A9;border-radius:50%;margin-bottom:0}
.calc.pregCalc .cnts .genderCnts .gender.female .img{background:url(../Images/pregnancy.png) center bottom -3px no-repeat #fff;background-size:32px;}
.calc.pregCalc .cnts .calcCnts label{float:right;display:inline-block;width:100%;font-family:TajawalMedium, Arial;font-size:17px;color:#fff;text-align:center;margin-bottom:20px;margin-left:0}
.calc.pregCalc .cnts .calcCnts .dropdownList{display: inline-block;height:38px;float: right;width:calc((100% - 24.1px) / 3);margin-left:12px;background: #f1f1f1;outline: none;position:relative;font-size:14px;line-height:2.4;padding:0 10px}
.calc.pregCalc .cnts .calcCnts .dropdownList:last-child{margin-left:0}
.calc.pregCalc .cnts .calcCnts .dropdownList.active {background: #fff;color: #2EA4A9;}
.calc.pregCalc .cnts .calcCnts .dropdownList:after {content: "H";width:9px;height:8px;left:8px;margin-top: -4px;font-size:8px;line-height: 1.2}
.calc.pregCalc .cnts .calcCnts .dropdownList .list li a {height: 32px;font-size: 13px;background: #fff;padding: 0 10px;line-height: 2.5;}
.calc.pregCalc .cnts .calcCnts .dropdownList .list li:hover a {background:#2EA4A9;color: #fff;}
.calc.pregCalc .cnts .calcCnts .dropdownList.active .list {max-height: 200px;overflow-y:auto}
.calc.pregCalc .cnts .btn{margin-top:30px}




.leftCalcDiv .leftCalc.pregCalc .cnts .genderCnts{display:inline-block;width:60px;float:right;margin:0 calc((100% - 60px) / 2) 5px}
.leftCalcDiv .leftCalc.pregCalc .cnts .genderCnts .gender{float:right;display:inline-block;width:60px}
.leftCalcDiv .leftCalc.pregCalc .cnts .genderCnts .gender .img{width:60px;height:60px;border:3px solid #2EA4A9;border-radius:50%;margin-bottom:10px}
.leftCalcDiv .leftCalc.pregCalc .cnts .genderCnts .gender.female .img{background:url(../Images/pregnancy.png) center bottom -3px no-repeat #fff;background-size:32px;}
.leftCalcDiv .leftCalc.pregCalc .cnts .calcCnts label{float:right;display:inline-block;width:100%;font-family:TajawalMedium, Arial;font-size:16px;color:#fff;text-align:center;margin-bottom:20px}
.leftCalcDiv .leftCalc.pregCalc .cnts .calcCnts .dropdownList{display: inline-block;height:32px;float: right;width:calc((100% - 24.1px) / 3);margin-left:12px;background: #f1f1f1;border: 1px solid #c0c0c0;outline: none;position:relative;font-size:12px;line-height:2.5;padding:0 10px}
.leftCalcDiv .leftCalc.pregCalc .cnts .calcCnts .dropdownList:last-child{margin-left:0}
.leftCalcDiv .leftCalc.pregCalc .cnts .calcCnts .dropdownList.active {background: #fff;;color: #2EA4A9;}
.leftCalcDiv .leftCalc.pregCalc .cnts .calcCnts .dropdownList:after {content: "H";width:9px;height:8px;left:8px;margin-top: -4px;font-size:8px;line-height: 1.2}
.leftCalcDiv .leftCalc.pregCalc .cnts .calcCnts .dropdownList .list li a {height: 32px;font-size: 13px;background: #fff;padding: 0 10px;line-height: 2.5;}
.leftCalcDiv .leftCalc.pregCalc .cnts .calcCnts .dropdownList .list li:hover a {background:#2EA4A9;color: #fff;}
.leftCalcDiv .leftCalc.pregCalc .cnts .calcCnts .dropdownList.active .list {max-height: 200px;overflow-y:auto}




/******************** Calculators Results ********************/
.result .calcPage{padding: 30px 20px 40px;}
.calcResult{float:right;width:100%;display:inline-block;}
.calcResult .calc{width:100%;background:#fff;padding:0}
.bmiProgressbar{zoom: 1;position:relative;background-color: #3399ff;width: 80%;background-image: -webkit-linear-gradient(right, #3399ff 0%, #009933 33%, #ffd633 65%, #d81e05 100%);background-image: linear-gradient(to left,#3399ff 0%, #009933 33%, #ffd633 65%, #d81e05 100%);border-radius: 15px;display: inline-block;height: 15px;margin: 30px 0 80px;}
.bmiProgressbar .bmiPart{float:right;display:inline-block;width:20%;height:38px;border-left:1px solid #ddd;}
/*.bmiProgressbar .bmiPart:after{content:"";position:absolute;width:1px;height:100%;top:0;left:0;background:#ddd;z-index:1}*/
.bmiProgressbar .bmiPart:nth-child(5){border:none}

/*.bmiProgressbar .bmiPart.underWeight{width:18.5%}
.bmiProgressbar .bmiPart.normal{width:6.5%}
.bmiProgressbar .bmiPart.overWeight{width:5%}
.bmiProgressbar .bmiPart.obese{width:10%}
.bmiProgressbar .bmiPart.extraObese{width:48%}*/

.bmiProgressbar span{font-size: 16px;line-height: 1.4;border-radius: 4px;bottom: calc(100% + 5px);display: none;margin: 7px auto;padding: 2px 15px;color:#fff;position: absolute;-webkit-transition: opacity 300ms ease-in-out;transition: opacity 300ms ease-in-out;-webkit-transform: translateX(-50%);-ms-transform: translateX(50%);transform: translateX(50%);}
.bmiProgressbar span:after{height: 0;width: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;content: '';position: absolute;bottom: -8px;border-radius: 4px;left: 50%;margin-left: -10px;}

.bmiProgressbar .bmiPart.underWeight span{background:#3399ff}
.bmiProgressbar .bmiPart.underWeight span:after{border-top: 10px solid #3399ff}
.bmiProgressbar .bmiPart.normal span{background:#009933}
.bmiProgressbar .bmiPart.normal span:after{border-top: 10px solid #009933}
.bmiProgressbar .bmiPart.overWeight span{background:#aec333}
.bmiProgressbar .bmiPart.overWeight span:after{border-top: 10px solid #aec333}
.bmiProgressbar .bmiPart.obese span{background:#fabc2d}
.bmiProgressbar .bmiPart.obese span:after{border-top: 10px solid #fabc2d}
.bmiProgressbar .bmiPart.extraObese span{background:#d81e05}
.bmiProgressbar .bmiPart.extraObese span:after{border-top: 10px solid #d81e05}

.bmiProgressbar .bmiPart p{padding-top:20px;font-size: 14px!important;margin-bottom:0!important;text-align:center;color:#9a9a9a;cursor:auto}



.ui-widget-header{background: transparent;float:right}
.ui-progressbar .ui-progressbar-value{height:100%}



.result .calc .cnts{height:370px}
.result .calc .calcResultHeader{display:inline-block;float:right;width:100%;margin-bottom:50px}
.result .calc .calcResultHeader h3{display:inline-block;width:100%;text-align:right;font-family:TajawalMedium, arial;font-size:20px;color:#222;direction:ltr;margin-bottom:10px;line-height:1.8}
.result .calc .calcResultHeader h3 span{color:#2EA4A9;font-size:26px;margin: 0 5px;}

.result .calc .calcResultHeader p{display:inline-block;width:100%;text-align:right;font-family:TajawalMedium, arial;font-size:18px;color:#9a9a9a;direction:rtl;line-height:1.5;cursor:auto}
.result .calc .calcResultHeader p span{color:#111;font-size:20px}

.calcResult .btn{display:inline-block;float:right;width:130px;height:36px;margin:20px calc((100% - 130px) / 2) 0;background:#2EA4A9;font-family:TajawalMedium, Arial;font-size:16px;color:#fff;text-align:center;line-height: 2.2;}
.calcResult .btn:hover{background:#2EA4A9}

/** BMR **/
.result .calc.bmrCalc h3{direction:rtl}

/** Pregnancy **/
.result .calc.pregCalc .cnts{height:350px}
.result .calc.pregCalc p{margin-bottom:0}
.result .calc.pregCalc .pregnancyWeekRes{display:inline-block;float:right;width:100%}
.result .calc.pregCalc .pregnancyWeekRes p{width:auto;color:#222;float:right}
.result .calc.pregCalc .pregnancyWeekRes p:last-child{color:#9a9a9a;margin-right:8px}
.result .calc.pregCalc .calcResultHeader p span{color:#b36b8a;font-size:24px;line-height:1}

/** Personal Result **/
.calcDtls .personalResult{display:inline-block;width:100%;margin-bottom:30px;margin-top: 40px;}
.calcDtls .personalResult .ttl{font-size:20px;color:#252525;height:50px;font-family: TajawalBold, Arial;}

.calcDtls .personalResult .personalTable{display:inline-block;width:100%;float:right;}
.calcDtls .personalResult .personalTable .title{display: inline-block;width: 100%;float: right;overflow: hidden;background:#2EA4A9}
.calcDtls .personalResult .personalTable .title .item{float: right;width: calc(100% / 3);height: 46px;font-family: TajawalMedium,Arial;font-size: 16px;line-height: 2.8;color: #fff;padding: 0 10px;text-align: right;display:inline-block;direction: rtl;}


.calcDtls .personalResult .personalTable .dtls{display: inline-block;width: 100%;float: right;overflow: hidden;}
.calcDtls .personalResult .personalTable .dtls:last-child{border-bottom:0}
.calcDtls .personalResult .personalTable .dtls:nth-child(odd){background:#fff}
.calcDtls .personalResult .personalTable .dtls:nth-child(even){background:#f9f9f9}
.calcDtls .personalResult .personalTable .dtls .item{float: right;width: calc(100% / 2);height: 50px;font-family: TajawalBold,Arial;font-size: 16px;line-height: 3;color: #252525;padding: 0 10px;text-align: right;display:inline-block;border-left:1px solid #e8e8e8;direction: rtl;}
.calcDtls .personalResult .personalTable .dtls .item:last-child{border-left:0;font-family: TajawalMedium,Arial;}

.calcDtls.bmr .personalResult.caloriesList{margin-top:20px}
.calcDtls.bmr .personalResult.caloriesList .personalTable .title{display: inline-block;width: 100%;float: right;overflow: hidden;background:#1a3a4d}
.calcDtls.bmr .personalResult.caloriesList .personalTable .title .item{float: right;width: calc(100% / 3);height: 46px;font-family: TajawalMedium,Arial;font-size: 16px;line-height: 2.8;color: #fff;padding: 0 10px;text-align: right;display:inline-block;direction: rtl;}
.calcDtls.bmr .personalResult.caloriesList .personalTable .dtls .item{width: calc(100% / 3)}
.calcDtls.bmr .personalResult.caloriesList .personalTable .dtls .item:nth-child(2){font-family: TajawalMedium,Arial}
.calcDtls.bmr .personalResult.caloriesList .personalTable .dtls:nth-child(odd){background:#f9f9f9}
.calcDtls.bmr .personalResult.caloriesList .personalTable .dtls:nth-child(even){background:#fff}
.calcDtls.bmr .personalResult .personalTable .dtls .item{width:100%}

.calcDtls.preg .personalResult.caloriesList .personalTable .dtls .item{width: calc(100% / 3)}
.calcDtls.preg .personalResult.caloriesList .personalTable .title .item:nth-child(1){width:calc(100% - 380px)}
.calcDtls.preg .personalResult.caloriesList .personalTable .title .item:nth-child(2){width:190px}
.calcDtls.preg .personalResult.caloriesList .personalTable .title .item:nth-child(3){width:190px}

.calcDtls.preg .personalResult.caloriesList .personalTable .dtls .item:nth-child(1){width:calc(100% - 380px)}
.calcDtls.preg .personalResult.caloriesList .personalTable .dtls .item:nth-child(2){width:190px}
.calcDtls.preg .personalResult.caloriesList .personalTable .dtls .item:nth-child(3){width:190px}

/** Personal Advice **/
.calcDtls .personalAdvice{display:inline-block;width:100%;margin-bottom:0}
.calcDtls .personalAdvice .ttl{font-size:20px;color:#252525;height:50px;font-family: TajawalBold, Arial;}
.calcDtls .personalAdvice .cnts{display:inline-block;width:100%;float:right}
.calcDtls .personalAdvice .details{margin-top:0;background:none;width: 100%;padding: 0;position: relative;top: 0;transform: none;}
.calcDtls .personalAdvice .details p, .calcDtls .personalAdvice .details h3{font-size:17px;margin: 20px 0;color:#222!important}
.calcDtls .personalAdvice .details p:first-child{margin-top:0}


/******************** Estesharat ********************/
/*.estesharatDiv .showcaseDiv.secondSC {position: relative;left: 0;bottom: 0;margin-bottom: 0;}*/
.calcDtls .imgDiv.estesharatDtlsBg {width:100%;background: url(../Images/ttlBorder.webp) right bottom repeat-x;margin-bottom: 20px;padding:0 0 25px 0;}
.calcDtls .imgDiv.estesharatDtlsBg .imageCntnr{background:url(../Images/estshrtDtlsBg.png) right 0 center no-repeat #fff;background-size:auto 100%;} 
.calcDtls .imgDiv.estesharatDtlsBg .imageCntnr h2{line-height:1;margin-left:92px;height: 90px;top:36%}
.calcDtls .imgDiv.estesharatDtlsBg .imageCntnr h2 span{margin-left: -92px;}
.calcDtls .imgDiv.estesharatDtlsBg .sponsorBy{position:absolute;left:50px;bottom:30px}
.calcDtls .imgDiv.estesharatDtlsBg .sponsorBy p{float:right;margin-left:10px;font-family: TajawalMedium, Arial;font-size:13px;color:#000;line-height:2.8}
.calcDtls .imgDiv.estesharatDtlsBg .sponsorBy img{width:134px;height:auto}

/** Ask Doctor **/
/*article .calc.askDoc {display: inline-block;width: 100%!important;margin: 0 0 20px;float: right;position: relative;top: 0!important;padding: 0 36px;background: #fff;border: 1px solid #e8e8e8;}*/
article .calc.askDoc .cnts {height: auto}
article .calc.askDoc .cnts .genderCnts .gender.doctor .img {background: url(../Images/doctor.png) center bottom no-repeat #fff;background-size: 48px;}
article .calc.askDoc .cnts .info{display:inline-block;width:100%;padding:10px 0}
article .calc.askDoc .cnts .info h2{display:inline-block;width:100%;font-family:TajawalMedium, Arial;font-size:22px;color:#a5b3b7;text-align:center;line-height:1.4}
article .calc.askDoc .cnts .info h2 span{display:inline-block;width:100%;font-size:30px}
article .calc.askDoc .cnts .info h3{display:none;width:100%;font-family:TajawalMedium, Arial;font-size:14px;color:#fff;text-align:center;margin-top:10px}
article .calc.askDoc .cnts .calcCnts{margin:10px 0}
article .calc.askDoc .cnts .calcCnts .form{display: inline-block;height: 38px;float: right;width: calc((100% - 12.1px) / 2);margin-left:12px;color:#fff;background: rgba(255,255,255,0.1);border:none;outline: none;position: relative;font-size: 14px;line-height:2.4;padding: 0 10px;}
article .calc.askDoc .cnts .calcCnts .form.dropdownList{margin-left:0}
article .calc.askDoc .cnts .calcCnts .form.dropdownList:after{color:#fff}
article .calc.askDoc .cnts .calcCnts .form input{width:100%;height:38px;border:none;background:none;text-align:right;font-family: TajawalMedium, Arial;font-size:14px;color:#fff;display: inline-block;float: right;}
article .calc.askDoc .cnts .calcCnts .form.textareaDiv{width:100%;height:auto;margin-left:0;padding:0;margin-top:12px}
article .calc.askDoc .cnts .calcCnts .form textarea{width:100%;height:150px;border:none;background:none;padding:8px 10px;text-align:right;font-family: TajawalMedium, Arial;font-size:14px;color:#fff;display: inline-block;float: right;resize:none;line-height:1.6}
span.countDown{float: left;margin-left: 10px;color: #fff;font-family:arial;font-size:11px}
article .calc.askDoc .cnts .calcCnts .form .email::-webkit-input-placeholder, article .calc.askDoc .cnts .calcCnts .form .textarea::-webkit-input-placeholder{color:#fff;opacity:1;font-weight:normal;font-size:14px}
article .calc.askDoc .cnts .calcCnts .form input:focus, article .calc.askDoc .cnts .calcCnts .form textarea:focus {border: none!important;outline: none;}
article .calc.askDoc .cnts .btn {margin-top: 20px;margin-bottom: 20px}

/** Left Ask Doctor **/
.leftCalcDiv {width: 300px;float: right;position: relative;}
.leftCalcDiv.fixed{top:60px}
.leftCalcDiv .askDoc {display: inline-block;width: 300px;float: right;position: relative;padding:10px 16px;background: url(../Images/estesharatBG.jpg) top left no-repeat;background-size: auto 100%;}
.leftCalcDiv .askDoc:before{content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background: rgba(0,0,0,0.6);z-index: 1;}
.leftCalcDiv .askDoc .cnts {background:none!important;height: auto!important;width:100%!important;border:none!important;padding:0!important;position:relative;z-index:2}
.leftCalcDiv .askDoc .cnts .genderCnts .gender.doctor .img {background: url(../Images/doctor.png) center bottom no-repeat #fff;background-size: 50px;margin-bottom:0}
.leftCalcDiv .askDoc .cnts .info{display:inline-block;width:100%;padding:10px 0;margin-bottom: 10px;}
.leftCalcDiv .askDoc .cnts .info h2{display:inline-block;width:100%;font-family:TajawalMedium, Arial;font-size:22px;color:#a5b3b7;text-align:center;line-height:1.4}
.leftCalcDiv .askDoc .cnts .info h2 span{display:inline-block;width:100%;font-size:30px;color:#a5b3b7}
.leftCalcDiv .askDoc .cnts .info h3{display:inline-block;width:100%;font-family:TajawalMedium, Arial;font-size:14px;color:#fff;text-align:center;margin-top:10px;line-height:1.5}
.leftCalcDiv .askDoc .cnts .calcCnts{padding:0}
.leftCalcDiv .askDoc .cnts .calcCnts .form{display: inline-block;height: 38px;float: right;width: 100%;margin-left: 0;margin-bottom:10px;background: rgba(255,255,255,0.1);outline: none;position: relative;font-size: 16px;line-height: 1.9;padding: 0 10px;}
.leftCalcDiv .askDoc .cnts .calcCnts .form.dropdownList{margin-left:0;width:100%;height:38px;font-size:14px;line-height:2.4;background: rgba(255,255,255,0.1);border:none}
.leftCalcDiv .askDoc .cnts .calcCnts .form.dropdownList p{color:#fff}
.leftCalcDiv .askDoc .cnts .calcCnts .dropdownList:after{color:#fff}
.leftCalcDiv .askDoc .cnts .calcCnts .form input{width:100%;height:36px;border:none;background:none;padding: 1px 0 4px 0;text-align:right;font-family: TajawalMedium, Arial;font-size:14px;color:#fff;display: inline-block;float: right;}
.leftCalcDiv .askDoc .cnts .calcCnts .form.textareaDiv{width:100%;height:auto;margin-left:0;padding:0;margin-top:0}
.leftCalcDiv .askDoc .cnts .calcCnts .form.textareaDiv span.countDown {float: left;margin-left: 4px;color: #fff;font-family: arial;font-size: 11px;}
.leftCalcDiv .askDoc .cnts .calcCnts .form textarea{width:100%;height:150px;border:none;background:none;padding:8px 10px;text-align:right;font-family: TajawalMedium, Arial;font-size:14px;color:#fff;display: inline-block;float: right;resize:none;line-height:1.6}
.leftCalcDiv .askDoc .cnts .calcCnts .form .email::-webkit-input-placeholder, .leftCalcDiv .askDoc .cnts .calcCnts .form .textarea::-webkit-input-placeholder{color:#fff;opacity:1;font-weight:normal;font-size:14px}
.leftCalcDiv .askDoc .cnts .calcCnts .form input:focus, .leftCalcDiv .askDoc .cnts .calcCnts .form textarea:focus {border: none!important;outline: none;}
.leftCalcDiv .askDoc .cnts .btn {margin-top: 10px;margin-bottom: 20px}
.leftCalcDiv .askDoc .cnts .btn{border-radius:0;}
.leftCalcDiv .leftAskDoc{width:100%;display:inline-block}
.leftCalcDiv .leftAskDoc  .askDoc{margin-top:10px}
.leftCalcDiv .leftAskDoc .askDoc .cnts .calcCnts .form{margin-bottom:20px}
.leftCalcDiv .leftAskDoc .calc .cnts .calcCnts .errorMsg{width:100%;right:0}


/*article .calc.askDoc .cnts .calcCnts .errorMsg{text-align:right;bottom:-24px}*/
.successMsg{position:fixed;overflow-y:scroll}
.successMsg .content-wrap{z-index:3}

.sucFalMsgDiv{position:fixed;content:"";width:100%;height:100%;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.8);z-index:9999;visibility: hidden;opacity: 0;transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.successMsg .sucFalMsgDiv{visibility: visible;opacity: 1}
.sucFalMsg{display:inline-block;width:700px;height:100px;background:#fff;border:1px solid #9a9a9a;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);padding:10px 20px}
.sucFalMsg p{display:inline-block;float:right;width:100%;font-family: TajawalMedium, Arial;color:#252525;font-size:18px;text-align:right;cursor:auto}

.closeBtn {color:#9a9a9a;text-align: center;font-family:arial;font-size: 30px;line-height:0.5;position: absolute;left:10px;top:10px;z-index: 2;direction: rtl;visibility: hidden;opacity: 0;transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.closeBtn:hover{color:#252525}
.successMsg .closeBtn {visibility: visible;opacity: 1}

.estesharatDiv article .latestNews {margin-bottom: 20px;}

/** Questions **/
.estQuest{display:inline-block;width:100%;float:right}
.estQuest .allQuesCnts{display:inline-block;float:right;width:100%}
.estQuest .form{display: inline-block;height: 38px;float: right;width: 100%;background: #fff;border: 1px solid rgba(26, 58, 77, 0.2);outline: none;position: relative;font-size: 14px;line-height: 2.4;padding: 0 10px;margin:10px 0 30px}
.estQuest .form.dropdownList{margin-left:0}
.estQuest .cnts{display:inline-block;width:100%;float:right;padding:0;/*background: url(../Images/ttlBorder.webp) right bottom repeat-x*/}
.estQuest .cnts ul{text-align:justify}
.estQuest .cnts li{width: calc((100% - 32px) / 3);padding: 10px;position: relative;margin-bottom: 16px;background: #fff;display: inline-block;}
.estQuest .cnts li:nth-child(3n){margin-left:0}

.estQuest .cnts li .docInfo{display:inline-block;float:right;width:100%;position:relative;margin-bottom:10px}
.estQuest .cnts li .docInfo .docImg{float:right;display:inline-block;width:60px;height:60px;position:relative;overflow:hidden;border-radius:50%}
.estQuest .cnts li .docInfo .docImg img{width:110px;height:auto;position:absolute;top:-4px;left:50%;transform:translateX(-50%)}

.estQuest .cnts li .docInfo .info{display:inline-block;float:right;width:calc(100% - 60px);padding-right:10px;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.estQuest .cnts li .docInfo .info .docName{color:#222;font-size:16px;width:100%}
.estQuest .cnts li .docInfo .info .docName:hover{color:#2EA4A9}
.estQuest ul li.item .sectionTarget{padding: 0 0 0 10px;font-size: 13px;z-index: 99;line-height: 2.4;color:#585858;float:right;display:inline-block;width:100%}
.estQuest ul li.item .sectionTarget.icon:before{float: right;margin-left: 6px;text-align: center;font-size: 14px;line-height:2.2}
.estQuest ul li.item .sectionTarget:hover{color:#2EA4A9;}


.estQuest .cnts li .desc{display:inline-block;float:right;width:100%;border:1px solid #f2f2f2}
.estQuest .cnts li .descCnts{float: right;display: inline-block;width: 100%;}
.estQuest .cnts li .desc a{float:right;display:inline-block;width:100%;text-align:right;padding:20px;height:112px;background:#e8f1f2;z-index:2;font-family:TajawalMedium, Arial;line-height:1.6;position:relative;cursor:pointer;font-size:15px;color:#222;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.estQuest .cnts li .desc:hover a{color:#2EA4A9}

.estQuest .cnts li .showAns{display:inline-block;float:right;color:#2EA4A9;font-size:16px;margin:16px 0 10px}
.estQuest .cnts li .showAns.icon-more:before{content: "F";float: left;margin-right: 8px;line-height: 2.2;font-size:10px}

.estQuest .dropdownList.active .list{max-height:223px}
.estQuest ul li.moreBtn{background:none;margin-top:20px}
.estQuest ul li.moreBtn a{border-radius:0}

/** Estesharat Listing **/
/*.estesharatListing {display:inline-block;float: right;width: 100%;position: relative;}
.estesharatListing ul{text-align: justify;}
.estesharatListing ul li.item {display:inline-block;width: calc((100% - 32px) / 3);padding: 20px;position: relative;margin-bottom: 16px;background: #fff;}
.estesharatListing ul li:nth-of-type(3n){margin-left:0}


.estesharatListing ul li .docInfo{display:inline-block;float:right;width:100%;position:relative;margin-bottom:10px}
.estesharatListing ul li .docInfo .docImg{float:right;display:inline-block;width:60px;height:60px;position:relative;overflow:hidden;border-radius:50%}
.estesharatListing ul li .docInfo .docImg img{width:110px;height:auto;position:absolute;top:-4px;left:50%;transform:translateX(-50%)}

.estesharatListing ul li .docInfo .info{display:inline-block;float:right;width:calc(100% - 60px);padding-right:10px;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.estesharatListing ul li .docInfo .info .docName{color:#222;font-size:16px;width:100%}
.estesharatListing ul li .docInfo .info .docName:hover{color:#2EA4A9}
.estesharatListing ul li.item .sectionTarget{padding: 0 0 0 10px;font-size: 13px;z-index: 99;line-height: 2.4;color:#585858;float:right;display:inline-block;width:100%}
.estesharatListing ul li.item .sectionTarget.icon:before{float: right;margin-left: 6px;text-align: center;font-size: 14px;line-height:2.2}
.estesharatListing ul li.item .sectionTarget:hover{color:#2EA4A9;}


.estesharatListing ul li .desc{display:inline-block;float:right;width:100%;border:1px solid #f2f2f2}
.estesharatListing ul li .descCnts{float: right;display: inline-block;width: 100%;}
.estesharatListing ul li .desc a{float:right;display:inline-block;width:100%;height:90px;text-align:right;padding:20px;background:#e8f1f2;z-index:2;font-family:TajawalMedium, Arial;line-height:1.6;position:relative;cursor:pointer;font-size:15px;color:#222;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.estesharatListing ul li .desc:hover a{color:#2EA4A9}

.estesharatListing ul li .showAns{display:inline-block;float:right;color:#2EA4A9;font-size:16px;margin:16px 0 0}
.estesharatListing ul li .showAns.icon-more:before{content: "F";float: left;margin-right: 8px;line-height: 2.2;font-size:10px}*/

.estesharatListing ul li.item .time {display: inline-block;font-size: 13px;color: #585858;float: left;direction: rtl;margin-top:14px}
.estesharatListing ul li.item .icon-time:before {content: "y";float: right;margin-left: 6px;font-size: 12px;line-height:2.2}
.estesharatListing ul li.item .time span {position: relative;float: right;line-height: 2;}
/*.estesharatListing ul li.gap {opacity: 0;height: 0;display: inline-block;height: 0!important;margin-bottom: 0!important;border-bottom: none!important;}

.estesharatListing ul li.moreBtn {display: inline-block;width: 100%;text-align: center;margin: 20px 0;}
.estesharatListing ul li.moreBtn a {display: inline-block;height: 36px;width: auto;padding: 0 40px;background: #2EA4A9;font-family: TajawalMedium, Arial;font-size: 16px;color: #fff;line-height: 2.2;direction: rtl;}*/



/** Related Asks **/
.relatedAsks{width:100%;display:inline-block;margin:0}
.relatedAsks .ttl{display:inline-block!important;font-size:20px;color:#252525;height:46px}
.relatedAsks .cnts{padding:0!important;margin:10px 0 20px 0!important}
.relatedAsks .cnts li{float: right;width: 100%;padding:5px 0;position:relative}
.relatedAsks .cnts li:last-child{border-bottom:none}
.relatedAsks .cnts li .desc h2{float:right;display:inline-block;width:100%;text-align:right;z-index:2;pointer-events:none;font-family:TajawalMedium, Arial;line-height:1.5;position:relative;cursor:pointer;font-size:18px;color:#2EA4A9;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.relatedAsks .cnts li:hover .desc h2{color:#2EA4A9}
.relatedAsks .cnts li .desc h2 span{font-weight:bold;font-family:TajawalMedium, arial}
.relatedAsks .cnts li .descCnts{float: right;display: inline-block;width:100%}
.relatedAsks ul li.item .artclLink{top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;white-space: nowrap;visibility: visible;background: transparent;position: absolute;z-index: 1;}

/** Paging **/
.paging{max-width:446px;display:inline-block;margin:10px auto}
.paging .nextPrev{float:right;display:inline-block;width:115px;height:36px;text-align:center;font-family:TajawalMedium, Arial;font-size:16px;line-height:2;background:#2EA4A9;margin:0 0 0 10px}
.paging .nextPrev a{color:#fff;width:auto;padding: 0 26px;}
.paging .nextPrev.next{margin:0 10px 0 0}
.paging .nextPrev.disabled{background:#eee;pointer-events:none}
.paging .nextPrev.disabled a{color:#aaa;}
.paging ul{float:right;display:inline-block}
.paging ul:first-child{margin-left:4px}
.paging ul li{float:right;display:inline-block;width:36px;height:36px;text-align:center;font-family:TajawalMedium, Arial;font-size:16px;line-height:2;background:#eee;margin-left:4px}
.paging ul li.nextPrev:last-child{margin-left:0}
.paging ul li.disabled{background:#2EA4A9;pointer-events:none}
.paging ul li a{color:#aaa;line-height: 2.3;display:inline-block;width:100%}
.paging ul li a span{font-size:14px}
.paging ul li .dots{color:#aaa;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.paging ul li.disabled a{color:#fff}
.paging ul li .icon-prev:before{content: "v";font-size: 12px;float: right;margin-left: 4px;line-height: 3}
.paging ul li .icon-next:before{content:"w";font-size:12px;float: left;margin-right: 4px;line-height: 3}
.paging ul li .icon-prev, .paging ul li .icon-next{line-height:2.2}

.article .paging{margin-bottom:60px}
.paging ul li:hover{background:#2EA4A9}
.paging ul li:hover a, .paging ul li:hover .dots{color:#fff}

/** Estesharat Clip HP **/

.estesharatClip{background:url(../Images/estesharatBG.jpg) top right no-repeat;background-size:cover;padding: 20px 30px;position:relative}
.estesharatClip:before {content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background: rgba(0,0,0,0.6);z-index:1}
.estesharatClip .ttl{position:relative;z-index:2}
.estesharatClip .ttl h2 a, .estesharatClip .ttl h3 a{color:#2EA4A9}
.estesharatClip .ttl .more{color:#2EA4A9}
.estesharatClip .cnts{display: inline-block;width: 100%;padding: 20px 0 12px;font-family: TajawalMedium, Arial;position:relative;z-index:2}
.estesharatClip .askDocHP{width: calc((100% - 30px) / 2);margin-bottom:0;padding: 0 0 0 30px;border-left: 1px solid rgba(255,255,255,0.15);}
.estesharatClip article.askDocHP .calc.askDoc{border:none;padding:0;margin:0;background:none;width:100%}
.estesharatClip article.askDocHP .calc.askDoc .cnts, .estesharatClip article.askDocHP .calc .cnts .calcCnts{padding:0;margin:0;background:none;}
.estesharatClip article.askDocHP .calc .cnts .calcCnts{margin:10px 0 0 0}
.estesharatClip article.askDocHP .calc.askDoc .cnts .info h3{display:inline-block}
.estesharatClip .leftQues{width:calc((100% - 40px) / 2);position:relative;display:inline-block}
.estesharatClip .leftQues h2{font-family: TajawalMedium,Arial;font-size: 25px;cursor: pointer;float: right;display: inline-block; color: #2EA4A9;margin-bottom: 30px;}
.estesharatClip .leftQues li{display:inline-block;float:right;width:100%;border-bottom: 1px solid rgba(255,255,255,0.15);padding:20px 0}
.estesharatClip .leftQues li:first-child{padding-top:0}
.estesharatClip .leftQues li:last-child{border-bottom:none;padding-bottom: 0;}


.estesharatClip .leftQues .sliderContent{display: inline-block;float: right;width: 100%;}
.estesharatClip .leftQues .userAsk{margin:0 0 8px 0;display:inline-block;float:right;width:100%}
.estesharatClip .leftQues a{font-size:15px;display:inline-block;float:right;width:100%}
.estesharatClip .leftQues .userAsk h3{display: inline-block;width: 100%;font-family: TajawalMedium, Arial;font-size: 18px;color: #fff;line-height: 1.8;cursor: pointer;max-height: 64px;overflow: hidden;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.estesharatClip .leftQues .userAsk a:hover h3{color:#2EA4A9}
.estesharatClip .leftQues .docInfo{float: right;display: inline-block;width: 100%;}
.estesharatClip .leftQues .docInfo {float: right;display: inline-block;margin-top: 26px;}
.estesharatClip .leftQues .docInfo span{font-family: TajawalMedium,Arial;font-size: 15px;font-weight:500;color: #fff!important;line-height: 2.2;width: 100%;cursor: auto;max-height: 140px;overflow: hidden;}
.estesharatClip .leftQues .docInfo  a{font-family: TajawalMedium,Arial;font-size: 15px;cursor: pointer;}

.estesharatClip article .calc.askDoc .cnts .calcCnts .form{background: rgba(255,255,255,0.1);border:none}
.estesharatClip article .calc.askDoc .cnts .calcCnts .form .email::-webkit-input-placeholder, article .calc.askDoc .cnts .calcCnts .form .textarea::-webkit-input-placeholder{color:#fff;opacity:1;font-weight:normal;font-size:14px}
.estesharatClip article .calc.askDoc .cnts .calcCnts .form input{color:#fff}

.estesharatClip .dropdownList{color:#fff}
.estesharatClip article .dropdownList:after{color:#fff}
.estesharatClip article .calc.askDoc .cnts .calcCnts .form input:focus, article .calc.askDoc .cnts .calcCnts .form textarea:focus {border: none!important;outline: none;}
.estesharatClip span.countDown{color:#fff;font-size:11px}
.estesharatClip article .calc .cnts .btn{border-radius:0;height:40px;line-height:1.6;margin-bottom:0}
.estesharatClip .btn.mob{display:none}

/*.estesharatClip{background: #fff;padding: 0 20px;}
.estesharatClip .cnts{display: inline-block;width: 100%;padding: 20px 0 12px;font-family: TajawalMedium, Arial;}
.estesharatClip .askDocHP{width: calc((100% - 40px) / 2);margin-bottom:0;margin-left: 40px;padding: 0 0 0 40px;border-left: 1px solid #e8e8e8;}
.estesharatClip article.askDocHP .calc.askDoc{border:none;padding:0;margin:0}
.estesharatClip article.askDocHP .calc.askDoc .cnts, .estesharatClip article.askDocHP .calc .cnts .calcCnts{padding:0;margin:0}
.estesharatClip .bxSlider{width:calc((100% - 40px) / 2);position:relative;display:inline-block}
.estesharatClip .bxSlider .sliderContent{display: inline-block;float: right;width: 100%;padding: 0 60px 0 80px;}
.estesharatClip .bxSlider .userAsk{margin:30px 0 60px 0}
.estesharatClip .bxSlider .userAsk h3{display: inline-block;width: 100%;font-family: TajawalMedium, Arial;font-weight:600;font-size: 18px;color: #252525;text-align: justify!important;line-height: 1.5;white-space: pre-wrap;cursor: auto;max-height: 80px;overflow: hidden;}
.estesharatClip .bxSlider .docInfo{float: right;display: inline-block;width: 100%;}
.estesharatClip .bxSlider .docInfo .docImg{position:relative;float: right;width: 70px;height: 70px;border: 3px solid #2EA4A9;border-radius: 50%;display: inline-block;margin: 0 0 0 10px;}
.estesharatClip .bxSlider .docInfo .docImg img{display:inline-block;position:absolute;width:100%;height:100%;right:0;top:0;border-radius:50%}
.estesharatClip .bxSlider .docInfo .info{float: right;display: inline-block;margin-top: 25px;}
.estesharatClip .bxSlider .docInfo .info a{font-weight: 500;font-size: 16px;color: #2EA4A9;cursor: pointer;}
.estesharatClip .bxSlider .sliderContent p{display:inline-block;font-family: TajawalMedium,Arial;font-size: 16px;font-weight:500;color: #252525!important;text-align: justify!important;line-height: 2.2;margin:30px 0 0 0;width: 100%;cursor: auto;max-height: 140px;overflow: hidden;}
.estesharatClip .bxSlider .bx-pager{display:none}
.bx-wrapper .bx-controls-direction a {top: 50%;outline: 0;display: block;position: absolute;color: #dcdcdc;opacity:0.7;transform: translateY(-50%);}
.bx-wrapper .bx-controls-direction a:hover {opacity:1}

.bx-wrapper .bx-controls-direction a:before{font-size:40px;}
.bx-wrapper .bx-next{right:0}
.bx-wrapper .bx-next:before{content: "E";}
.bx-wrapper .bx-prev{left:0}
.bx-wrapper .bx-prev:before{content: "F";}*/

/** Doctor Lisitng **/
.estesharatListingPage article .articleHeader h1{margin-bottom:0px}
.doctorListing{font-family: TajawalMedium,Arial;font-size: 16px;width: 100%;cursor: auto}
article.doctorListing .articleHeader{padding-top:30px}
.doctorListing .allDoctorsList{float:right;width:100%;display:inline-block;margin-bottom:40px}
.doctorListing ul li.listItem{display:inline-block;float:right;margin-left:16px;width:calc((100% - 48px) / 4);position:relative;margin-bottom:16px;background:#fff;padding:20px 16px}
.doctorListing ul li.listItem:nth-child(4n){margin-left:0}
.doctorListing ul li.listItem .docInfo{float: right;display: inline-block;width: 100%;}
.doctorListing ul li.listItem .docInfo .DrImg{display:inline-block;width:100%;float:right;position:relative;text-align:center;z-index:99}
.doctorListing ul li.listItem .docInfo .DrImg img{width: 130px;height:130px;border-radius: 50%;display: inline-block}
.doctorListing ul li.listItem .docInfo .info{position:relative;width:100%;float: right;display: inline-block;margin-top:10px;height:30px}
.doctorListing ul li.listItem .docInfo .info h3{font-size: 20px;line-height: normal;text-align:center;color: #2EA4A9;margin-bottom:5px}
.doctorListing ul li.listItem .doctorsInfo{display:inline-block;float:right;width:100%;margin-top:5px;height:42px;line-height:1.5;overflow:hidden}
.doctorListing ul li.listItem .doctorsInfo p{text-align:center;cursor:auto;font-size: 14px;color:#222}

/** DoctorListing Left **/

.mostRead.drLeft ul li.item a .imageCntnr{display: inline-block;width: 70px;float: right;position: relative;padding-bottom:0}
.mostRead.drLeft ul li.item a .imageCntnr img{width: 70px;height: 70px;border-radius: 50%;display: inline-block;position: relative;}
.mostRead.drLeft ul li.item .desc{width:calc(100% - 90px);position: absolute;left: 10px;top: 50%;transform: translateY(-50%);}
.mostRead.drLeft ul li.item .desc h1{float: right;display: inline-block;width: 100%;text-align: right;font-family: TajawalMedium, Arial;font-size: 18px;color: #2EA4A9;position: relative;margin-bottom:4px;cursor: pointer;}
.mostRead.drLeft ul li.item .desc h2{font-size:15px;overflow:hidden;font-size: 14px;overflow: hidden;float: right;display: inline-block;color:#222;width: 100%;text-align: right;font-family: TajawalMedium, Arial;position: relative;}
.mostRead.drLeft a.moreDR{display: inline-block;float: right;width: 100px;margin: 15px calc((100% - 100px) / 2) 0;background: #2EA4A9;font-family: TajawalMedium, Arial;font-size: 15px;height: 32px;color: #fff;text-align: center;border-radius: 18px;border: 2px solid #2EA4A9;;line-height: 1.8;}


/************** Encyclopedia **************/
article .calcPage .articleHeader{margin-bottom:10px}
.encyclopedia .info{display: inline-block;width: 100%;float: right;direction: rtl;text-align: right;font-family: TajawalMedium, Arial;font-size: 17px;line-height:1.6;color: #222;margin:10px 0 30px;cursor:auto}
.encycloHeader {display: inline-block;width: 100%;float: right;background:#e8f1f2;padding:30px 20px 20px;position:relative;margin-bottom:40px}
/*.encycloHeader:before{content:"";position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0;background:url('../Images/encycloBG.png') top center no-repeat;background-size:cover;opacity:0.5}*/
article.encyclopedia .articleHeader h1{margin-bottom:0}

.encycloHeader h2{display: inline-block;width: 100%;float: right;direction: rtl;text-align: right;font-family: TajawalBold, Arial;font-size: 20px;color: #222;margin-bottom: 16px;}

/** Search Box **/
.encycloSearch{display:inline-block;width:100%;float:right;margin-bottom: 50px;position:relative;z-index:1}
.encycloSearch .search {display: inline-block;width: 100%;float: right;position: relative;}
.encycloSearch .search input {width: 100%;height: 46px;border:none;background: #fff;color: #222;margin: 0;font-family: TajawalMedium, Arial;font-size: 16px;text-align: right!important;direction: rtl;padding: 0 10px;}
.encycloSearch .search .input::-webkit-input-placeholder{color:#999;opacity:0.6;font-weight:normal;font-size:14px;}
.encycloSearch .search .input:focus{border: none!important;outline: none;}
.encycloSearch .search a {width: 46px;height: 46px;position: absolute;left: 0;top: 0;text-align: center;font-size: 20px;color: #fff;overflow: hidden;background:#2EA4A9}
.encycloSearch .search a.icon-search:before {content: "f";line-height: 2.3;}

/** Alpha Filter **/
.alphaFilter{display:inline-block;width:100%;float:right;position:relative;z-index:1}



.alphaFilter .viewTabs{display:inline-block;float:right;width:100%}
.alphaFilter .tabs-nav {list-style: none;margin: 0;display: inline-block;float: right;width: 100%}
.alphaFilter .tabs-nav:after {display: block;clear: both;content: " ";}
.alphaFilter .tabs-nav > li {display:inline-block;position: relative;position:relative;float: right;height:36px;margin-left: 30px;text-align: center;cursor:pointer;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.alphaFilter .tabs-nav > li:after{content:"";position:absolute;top:8px;left:-15px;height:14px;width:1px;background:#ccc}
.alphaFilter .tabs-nav > li:last-child{margin-left:0}
.alphaFilter .tabs-nav > li:last-child:after{display:none}
.alphaFilter .tabs-nav > li > a{display:inline-block;color:#222;float:left;width:100%;height:36px;position: relative;font-family:TajawalMedium, Arial;font-size:16px;line-height: 1.8;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.alphaFilter .tabs-nav .tabs-selected > a:link, .alphaFilter .tabs-nav .tabs-selected > a:visited, .alphaFilter .tabs-nav .tabs-disabled a:link, .alphaFilter .tabs-nav .tabs-disabled a:visited {cursor: text;}
.alphaFilter .tabs-nav > li >  a:hover, .alphaFilter .tabs-nav > li > a:focus, .alphaFilter .tabs-nav > li > a:active {cursor: pointer;}
/*.alphaFilter .tabs-nav .tabs-selected{background-color:#f2f2f2}*/
.alphaFilter .tabs-nav .tabs-selected > a{border-bottom:2px solid #2EA4A9}
.alphaFilter .viewTabContainer{display: inline-block;float: right;position: relative;width: 100%;padding-top:24px}
.alphaFilter .tabs-container{display:inline-block;float:right;width:100%;opacity:1;visibility:visible;}

.alphaFilter .tabs-container li{display:inline-block;float:right;margin-left:calc((100% - 648px) / 17);margin-bottom:10px;font-family: TajawalMedium, Arial}
.alphaFilter .tabs-container li:nth-child(18){margin-left:0}
.alphaFilter .tabs-container .en li{float:left;margin-right:calc((100% - 648px) / 17);margin-left:0}
.alphaFilter .tabs-container .en li:nth-child(18){margin-right:0}
.alphaFilter .tabs-container li a{font-size: 16px;color: #2EA4A9;line-height: 2.4;display: inline-block;float: right;text-align: center;width: 36px;height:36px;background:#fff}
.alphaFilter .tabs-container .en li a{text-transform:uppercase}
.alphaFilter .tabs-container li:hover a, .alphaFilter .tabs-container li a.selected{background:#2EA4A9;color:#fff}


.alphaFilter .tabs-container.tabs-hide {opacity:0;visibility:hidden;height:0}


/** Alphabetical Listing **/
.alphaListing{display:inline-block;width:100%;float:right;}
.alphaListing h3{display: inline-block;width: 100%;height:46px;padding-right:10px;float: right;direction: rtl;text-align: right;font-family: TajawalBold, Arial;font-size: 18px;color: #222;margin-bottom: 30px;background:#e8f1f2;line-height:2.4}
.alphaListing .item{display:inline-block;float:right;width:100%;margin-bottom:20px}
.alphaListing .cnts{display:inline-block;width:100%;float:right}
/*.alphaListing ul{column-gap: 30px;column-rule: 1px solid #e8f1f2;columns: 2;}*/
.alphaListing ul{position:relative;display:inline-block;width:100%;float:right}
.alphaListing ul:after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background:#e8f1f2}
.alphaListing li{display:inline-block;float:right;break-inside: avoid;width:calc(50% - 20px);margin-bottom:20px;font-family: TajawalMedium, Arial;font-size: 14px;color: #222;text-align:right;direction:rtl;height:38px;overflow:hidden}
.alphaListing li:nth-of-type(odd){float:right}
.alphaListing li:nth-of-type(even){float:left}

.alphaListing li span{display:block;color:#222;direction:ltr;text-transform:capitalize}

.alphaListing .more{display: inline-block;height: 36px;width: auto;padding: 0 10px;background: #2EA4A9;font-family: TajawalMedium, Arial;font-size: 16px;color: #fff;line-height: 2.2;direction: rtl;margin:20px 0 0;float:left}
.alphaListing .more span{float: left;display: inline-block;}
.alphaListing .icon-more:before{content:"F";float:left;margin-right:5px;line-height:3;font-size:12px}


/*.alphaListing.commonDrugs h3{height:40px;font-family: TajawalBold, Arial;font-size: 18px;line-height:2.2}*/

.encyclopedia .disclaimer{display: inline-block;width: 100%;float: right;margin-bottom:30px;background:rgba(244,197,45,0.07);border:1px solid rgba(244,197,45,0.3);overflow:hidden;position:relative}
.encyclopedia .disclaimer .warn{display:inline-block;float:right;position:absolute;width:40px;height:100%;top:0;right:0;background:#f4c52d;text-align:center}
.encyclopedia .icon-warn:before{content:"=";display:inline-block;font-size:24px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
.encyclopedia .disclaimer p{display: inline-block;width: 100%;float: right;direction: rtl;text-align: right;font-family: TajawalMedium, Arial;font-size: 15px;line-height:1.6;color: #222;padding:8px 50px 8px 10px;cursor:auto}




/** Most Search **/
.encycloMostSearch{display: inline-block;width: 100%;float: right;padding:40px 20px 0;position:relative}
.encycloMostSearch{display:inline-block;width:100%;float:right}
.encycloMostSearch h2{display: inline-block;width: 100%;float: right;direction: rtl;text-align: right;font-family: TajawalBold, Arial;font-size: 18px;color: #222;margin-bottom: 30px;}
.encycloMostSearch li{display:inline-block;float:right;width:calc((100% - 60px) / 4);margin-left:20px;margin-bottom:20px;font-family: TajawalMedium, Arial;font-size: 16px;color: #222;text-align:right;direction:rtl}
.encycloMostSearch li span{margin-right:5px;color:#222;direction:ltr;text-transform:capitalize}
.encycloMostSearch li:nth-child(4n){margin-left:0}



/************** Encyclopedia Details **************/

.encyclopediaDtls .articleHeader{margin-bottom:10px;position:relative}
.encyclopediaDtls .articleHeader h1{width:calc(100% - 128px);margin-bottom:0}
.encyclopediaDtls .articleHeader h1 span{display:block;color:#9a9a9a;font-size: 26px;font-weight: normal;text-transform:capitalize;}
.encyclopediaDtls .social {margin-top: 0;position: absolute;left: 0;bottom: 16px;}


.encyclopediaDtls .pageContentDiv{display:inline-block;float:right;width:100%}
.encyclopediaDtls .contentHdlne{display: inline-block;width: 100%;float: right;direction: rtl;text-align: right;font-family: TajawalMedium, Arial;font-size: 17px;line-height:1.6;color: #222;margin:10px 0;cursor:auto}
.encyclopediaDtls .pageContent{display:inline-block;float:right;width:100%;background:#e8f1f2;padding:30px;margin-bottom:30px}
.encyclopediaDtls .pageContent ul{display: inline-block;width:100%;float: right;margin-right: 10px;}
.encyclopediaDtls .pageContent li{display:list-item;float:right;width:calc((100% - 20px) / 2);margin-left:20px;margin-bottom:20px;font-family: TajawalMedium, Arial;font-size: 16px;cursor: auto;color: #222;text-align:right;direction:rtl;list-style-type: decimal-leading-zero;}
.encyclopediaDtls .pageContent li:nth-child(2n){margin-left:0}
.encyclopediaDtls .pageContent li:nth-child(5), .encyclopediaDtls .pageContent li:nth-child(6){margin-bottom:0}
.encyclopediaDtls .dtls{display:inline-block;float:right;width:100%}
.encyclopediaDtls .dtls .contentBlock{display:inline-block;float:right;width:100%;margin-bottom:60px;text-align:right}
.encyclopediaDtls .dtls .contentBlock:last-child{margin-bottom:0}
.encyclopediaDtls .dtls p{font-size:17px;line-height:2.2;cursor:auto;color:#222;display:inline-block;float:right;width:100%}
.encyclopediaDtls .dtls h2{font-size:22px;font-family: TajawalBold, Arial;color:#222;display:inline-block;float:right;width:100%}
.encyclopediaDtls .dtls h3{font-family: TajawalBold, Arial;font-size:18px;margin-top: 30px;margin-bottom: 4px;color:#222;display:inline-block;float:right;width:100%}
.encyclopediaDtls .dtls h4{display: inline-block;width: 100%;height:30px;padding-right:10px;float: right;direction: rtl;text-align: right;font-size: 17px;color: #222;margin-top: 20px;margin-bottom: 4px;background:#e8f1f2;line-height:1.6}
.encyclopediaDtls .dtls h5{font-size:17px;line-height:1;font-family:TajawalBold, Arial;float:right;margin-left:5px;direction:rtl;color:#222;display:inline-block;width:100%;margin-top:16px}

.encyclopediaDtls .dtls .cnts{display:inline-block;float:right;width:100%;margin-top:30px}
.encyclopediaDtls .dtls ul{column-gap: 30px;column-rule: 1px solid #e8f1f2;columns: 2;}
.encyclopediaDtls .dtls li{display:inline-block;float:right;break-inside: avoid;width:100%;margin-bottom:20px;font-family: TajawalMedium, Arial;font-size: 16px;color: #222;text-align:right;direction:rtl;cursor:auto}
.encyclopediaDtls .dtls li span{margin-right:5px;color:#222;direction:ltr;text-transform:capitalize}


/************** Encyclopedia Active Ingredient **************/
.encyclopediaDtls.activeIng .articleHeader h1 span{display:inline-block;font-size: inherit;font-weight: inherit;text-transform: inherit;}

.encyclopediaDtls .dtls h2{background: #e8f1f2;padding:10px}
.encyclopediaDtls.activeIng .dtls .contentBlock.activeDtls{padding:20px 0 30px;border-bottom:1px solid #e8f1f2;margin-bottom:20px}
.encyclopediaDtls.activeIng .dtls .contentBlock.activeDtls:last-child{border-bottom:none}

.encyclopediaDtls.activeIng .dtls .activeLevel{display:inline-block;float:right;width:100%;padding:30px 0}
.encyclopediaDtls.activeIng .dtls .activeLevel p{font-family: TajawalBold, Arial;float:right;width:auto;display:inline-block;margin-left:10px;line-height:1.8}
.encyclopediaDtls.activeIng .dtls .activeLevel .levels{font-family: TajawalMedium, Arial;float:right;width:252px;display:inline-block;border:1px solid #e8f1f2;height:32px}

.encyclopediaDtls.activeIng .dtls .activeLevel .levels .level{float:right;display:inline-block;width:50px;height:30px;border-left: 1px solid #cfe0e2;background: #e8f1f2;}
.encyclopediaDtls.activeIng .dtls .activeLevel .levels .level:last-child{border-left:none}
.encyclopediaDtls.activeIng .dtls .activeLevel .levels .level p{display:none;float:right;width:100%;text-align:center;font-family:TajawalMedium, Arial;font-size:12px;color:#fff;line-height:2.6;margin-left:0}

.encyclopediaDtls.activeIng .dtls .activeLevel .levels .level.active p{display:inline-block}
.encyclopediaDtls.activeIng .dtls .activeLevel .levels .level.active:nth-child(1){background:#3399ff}
.encyclopediaDtls.activeIng .dtls .activeLevel .levels .level.active:nth-child(2){background:#049946}
.encyclopediaDtls.activeIng .dtls .activeLevel .levels .level.active:nth-child(3){background:#89b933}
.encyclopediaDtls.activeIng .dtls .activeLevel .levels .level.active:nth-child(4){background:#f6ae29}
.encyclopediaDtls.activeIng .dtls .activeLevel .levels .level.active:nth-child(5){background:#d81e05}







/************** Eye Test **************/

.calc.eyeTestCalc .cnts {height: 392px;}
.eyeTest .testWrapper{display:inline-block;float:right;width:100%;}
.eyeTest .testWrapper .panel{display: inline-block;width: 100%;float: right;margin-bottom:40px;position:relative}
.eyeTest .screenNote{float:right;display:inline-block;font-family: TajawalBold, Arial;font-size: 18px;margin-top:50px;margin-bottom: 50px;color: #fff;cursor:auto}
.eyeTest .warning{float:right;display:inline-block;font-family: TajawalMedium, Arial;font-size: 18px;margin-top:40px;margin-bottom: 50px;color: #fff;cursor:auto;line-height:2.2}
.eyeTest .warningSide{font-family: TajawalMedium, Arial;font-size: 16px;margin-top:10px;margin-bottom: 30px;color: #222;cursor:auto;line-height:2.2}
.eyeTest .warningSide span{font-family: TajawalBold, Arial;font-size: 20px}
article .calc.eyeTestCalc .cnts .calcCnts label{width:90px}

.eyeTest .dropDownCnt{display:inline-block;float:right;width:100%;margin-bottom:20px}

.eyeTest .dropDownCnt .dropdownList{float:right;display:inline-block;width:calc(100% - 90px);margin-left:0;height:38px;padding:0}
.eyeTest .dropDownCnt .dropdownList select{display: inline-block;float: right;font-size: 14px;height: 38px;padding: 0 10px;border:none;width: 100%;outline: 0!important;color: #222;direction: rtl;}
.eyeTest .dropDownCnt .dropdownList:after{width: 9px;height: 8px;left: 8px;margin-top: -4px;font-size: 8px;line-height: 1.2;}
.eyeTest .dropDownCnt .dropdownList select option{display: inline-block;font-size:15px}

.eyeTest .nxtBtn{position:absolute;bottom:0;left:0}
.eyeTest .nxtBtn a{display: inline-block;float: right;width: 130px;height: 36px;background: #2EA4A9;font-family: TajawalMedium, Arial;font-size: 16px;color: #fff;text-align: center;line-height: 2.2;}

.eyeTest .dropDownCnt .screenSetBtn{float:right;display:inline-block;width:110px}
.eyeTest .dropDownCnt .screenSetBtn .btn{display: inline-block;float: right;width: 110px;height: 38px;background: rgba(255,255,255,0.1);font-family: TajawalMedium, Arial;font-size: 14px;color: #fff;text-align: center;line-height: 2.7;margin:0}
article .calc.eyeTestCalc .cnts .next-button{margin-top:30px}

.calc.eye-test .panel {background: none repeat scroll 0 0 transparent;border: 0 none;margin: 0;padding: 0;position: relative;}
#chartImg > a {display: inline-block;width: 50px;height: 50px;position: absolute;z-index: 2;border:1px solid #2EA4A9;background:#2EA4A9;text-align:center;color:#fff;}
#chartImg > a.icon-arrow:before{content:"~";font-size:32px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}
#chartImg > a:hover {background: #2EA4A9;color:#fff}
#chartImg > .a-right {right: 0;top: 50%;margin-top: -25px}
#chartImg > .a-left {left: 0;top: 50%;margin-top: -25px;}
#chartImg > .a-left.icon-arrow:before{transform:translate(-50%, -50%) rotate(180deg)}
#chartImg > .a-up {right: 50%;top:0;margin-right: -25px;}
#chartImg > .a-up.icon-arrow:before{transform:translate(-50%, -50%) rotate(270deg)}
#chartImg > .a-down {right: 50%;bottom: 0;margin-right: -25px}
#chartImg > .a-down.icon-arrow:before{transform:translate(-50%, -50%) rotate(90deg)}

.showTesting .calcWzDesc{padding:50px}
.showTesting .calcDtls .details{display:none}
.showTesting article .calc{width:100%;background:#fff}
.showTesting .calc.eyeTestCalc .cnts{height:auto}
.showTesting .eyeTest .warningSide{display: inline-block;width: 100%;float: right;margin-right: 0;margin-bottom:50px;padding:16px 36px 16px 16px;background:#f2f2f2}
.showTesting .eyeTest .warningSide li{display: list-item;float: right;width: 100%;margin-left: 0;margin-bottom: 4px;font-family: TajawalMedium, Arial;font-size: 16px;line-height:1.6;cursor: auto;color: #222;text-align: right;direction: rtl;list-style-type: disc}
.showTesting .eyeTest .warningSide li:last-child{margin-bottom:0}
.showTesting #chartImg{padding:150px 70px}

.showTesting .result{display:inline-block;float:right;width:100%;padding: 0 10px;}
.showTesting .resultCnts{display:inline-block;float:right;width:100%;}
.showTesting .resultCnts h3{display: inline-block;width: 100%;text-align: center;font-family: TajawalMedium, arial;font-size: 20px;color: #222;direction: rtl;margin:50px 0 30px;line-height: 1.8;}
.showTesting .resultCnts h3 span:nth-child(1){font-family: TajawalBold, arial}
.showTesting .resultCnts h3 span:nth-child(2){color:#2EA4A9}
.showTesting .resultInfo{display:inline-block;float:right;width:100%;font-family: TajawalMedium, arial;font-size:18px;direction:rtl;text-align:center;margin-bottom:30px}
.showTesting .startOver{display: inline-block;float: right;width: 130px;height: 36px;margin: 20px calc((100% - 130px) / 2) 50px;background: #2EA4A9;font-family: TajawalMedium, Arial;font-size: 16px;color: #fff;text-align: center;line-height: 2.2;}



/************** Diabetes Calculator ***************/
/*.showTesting article .calcWzDesc .calcWzDescCnts{background:none}
.showTesting article .calc.diabetes{background:none;padding:0}
.showTesting article .calc.diabetes .cnts .calcCnts{margin:0}
.diabetes .f_container.start .hint{float: right;display: inline-block;width:100%}
.diabetes .f_container.start .hint p{font-family: TajawalMedium, Arial;font-size: 20px;margin: 70px 0;color: #fff;cursor: auto;line-height:2.2}
article .calc.diabetes .cnts .btn{line-height:2.3;cursor:pointer}*/

/** Progress **/
/*.diabetes .top .progress{display:none}
.showTesting .diabetes .top .progress{display:inline-block;float:right;width:100%;height:40px}
.diabetes .top .progress .button{float:right;display:inline-block;width:calc((100% - 18.1px) / 10);height:40px;background:rgba(0,0,0,0.15);margin-left:2px;text-align:center;font-family:TajawalMedium, Arial;font-size:18px;color:#445a67;line-height:2.2;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.diabetes .top .progress .button:nth-last-child(-n+2){font-size:16px;line-height:2.4}
.diabetes .top .progress .button:first-child{display:none}
.diabetes .top .progress .button:last-child{display:none}
.diabetes .top .progress .button:nth-last-child(-n+2){margin-left:0}
.diabetes .top .progress .button.enabled{cursor:pointer}
.diabetes .top .progress .button .icon-check:before{content:"_";line-height: 2.2;}
.diabetes .top .progress .button.enabled.completed{background:rgba(46, 164, 169, 0.2);color:#2EA4A9}
.diabetes .top .progress .button.enabled.selected{background:#2EA4A9;color:#fff}

.diabetes .top .button:not(.completed) span:nth-child(2), .diabetes .top .button.completed.markable span:nth-child(1) {display: none;}



.diabetes .calculator .close {display: none;}

.showTesting .calc.diabetes .cnts {height: auto;}
.diabetes .riskCalculator .page .title{display:inline-block;float:right;width:100%;font-family:TajawalMedium, Arial;font-size:20px;line-height:2.2;color:#fff;text-align:right;direction:rtl;margin:70px 0 50px}
.diabetes .riskCalculator .page[data-id='start'] .title{display:none}

.diabetes .sizer_element{min-height:100%!important}
.diabetes .sizer_element .calculator{min-height:100%!important}
.diabetes .riskCalculator .page .answer{display: inline-block;float: right;width: calc((100% - 40px) / 5);height: 46px;padding:0px 20px;margin: 0 0 10px 10px;background: rgba(46, 164, 169, 0.2);font-family: TajawalMedium, Arial;font-size: 15px;color: #fff;text-align: center;direction: rtl;line-height: 46px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.diabetes .riskCalculator .page .answer:nth-child(5n){margin-left:0}
.diabetes .riskCalculator .page .answer:hover{background:#2EA4A9;color:#fff}
.diabetes .riskCalculator .page .answer.selected {background-color: #2EA4A9;color: #fff;}
.diabetes .riskCalculator .page[data-id='start'] .answer{display: inline-block;float: right;width: 130px;padding:0;height: 36px;margin: 10px calc((100% - 130px) / 2) 0;border:none;background: #2EA4A9;font-family: TajawalMedium, Arial;font-size: 16px;color: #fff;text-align: center;line-height: 2.3;transition:none}


.diabetes .riskCalculator .page[data-id='start'] .navigationbar {display: none;}
.diabetes .riskCalculator .page .navigationbar{display: inline-block;width: 100%;float: right;text-align: justify;width: 280px;margin: 100px calc((100% - 280px) / 2) 0;}
.navigationbar .position {display:none}


.diabetes .riskCalculator .page .navigationbar .button {background-color: #fff;color: #1a3a4d;cursor: pointer;width:100px;height:36px;line-height: 2.2;display:inline-block;float:right;padding: 0 20px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.diabetes .riskCalculator .page .navigationbar .button.back{padding: 0 20px;width: 112px;}
.diabetes .riskCalculator .page .navigationbar .button.next{float:left}
.diabetes .riskCalculator .page .navigationbar .button.disabled {opacity:0.2;cursor: default;}*/
/*.diabetes .riskCalculator .page:nth-child(2) .navigationbar{width:100px;margin:80px calc((100% - 100px) / 2) 0;}*/
/*.diabetes .riskCalculator .page:nth-child(2) .navigationbar .button.back{opacity: 0.2;cursor: default;pointer-events:none}


.diabetes .riskCalculator .page .navigationbar .button .icon-prev{float:right;margin-left:5px;}
.diabetes .riskCalculator .page .navigationbar .button .icon-prev:before{content:"v";margin-left:5px;line-height:3;font-size:12px}
.diabetes .riskCalculator .page .navigationbar .button .icon-next{float:left;margin-right:5px;}
.diabetes .riskCalculator .page .navigationbar .button .icon-next:before{content:"w";margin-right:5px;line-height:3;font-size:12px}


.diabetes .riskCalculator .page .answers[data-question='unit']{display:none}
.diabetes .riskCalculator .page .answers[data-question='waist']{display:none;width:100%;float:right}
.diabetes .riskCalculator .page .answers[data-question='waist'].active{display:inline-block}*/


/** Results **/
/*.diabetes .riskCalculator .page.results .title{text-align:center;font-size:24px;margin:20px 0 0;display:none}
.diabetes .riskCalculator .page.results .title span{color:#2EA4A9;font-size:28px}
.diabetes .riskCalculator .page.results .hint{display:inline-block;float:right;width:100%;font-family:TajawalMedium, Arial;font-size:18px;line-height:2;color:#fff;text-align:center;direction:rtl;margin:30px 0 0;}
.diabetes .riskCalculator .page.results .hint span{color:#2EA4A9;display:block;font-size:24px}

.diabetes .riskCalculator .page.results .riskRanges{display:inline-block;float:right;width:100%;margin-top:50px}
.diabetes .riskCalculator .page.results .riskRanges .cols3{display:none;float:right;width:100%;}
.diabetes .riskCalculator .page.results .riskRanges .cols3 .box{display:inline-block;float:right;width:100%;margin-bottom: 2px;padding: 16px;font-size: 16px;background-color: rgba(0,0,0,0.15);box-sizing: border-box;text-align:center;direction:rtl}
.diabetes .riskCalculator .page.results .riskRanges .cols3 .header {visibility: hidden;font-family:TajawalMedium, Arial;color:#1a3a4d;font-size: 18px;padding:30px 16px;line-height:1.8;height:auto}
.diabetes .riskCalculator .page.results .riskRanges .cols3 .label{font-family:TajawalBold, Arial;color:#445a67;font-size: 18px;padding:8px 10px}
.diabetes .riskCalculator .page.results .riskRanges .cols3 .start.label{width:calc((100% - 2.1px) / 2);margin-left:2px;font-family:TajawalBold, Arial;color:#445a67;font-size: 16px}
.diabetes .riskCalculator .page.results .riskRanges .cols3 .end.label{width:calc((100% - 2.1px) / 2);font-family:TajawalBold, Arial;color:#445a67;font-size: 16px}
.diabetes .riskCalculator .page.results .riskRanges .cols3 .start.description{width:calc((100% - 2.1px) / 2);margin-left:2px;font-family:TajawalMedium, Arial;color:#445a67;font-size: 17px;height:80px}
.diabetes .riskCalculator .page.results .riskRanges .cols3 .end.description{width:calc((100% - 2.1px) / 2);font-family:TajawalMedium, Arial;color:#445a67;font-size: 17px;height:80px}

.diabetes .riskCalculator .page.results .riskRanges .cols3.active{display:inline-block}
.diabetes .riskCalculator .page.results .riskRanges .cols3.active .header, .diabetes .riskCalculator .page.results .riskRanges .cols3.active .description {background-color: #fff}
.diabetes .riskCalculator .page.results .riskRanges .cols3.active .header {visibility: visible;}

.diabetes .riskCalculator .page.results .riskRanges .cols3.active:nth-child(1) .label {background-color: #009933;color: #fff;}
.diabetes .riskCalculator .page.results .riskRanges .cols3.active:nth-child(3) .label {background-color: #ecab14;color: #fff;}
.diabetes .riskCalculator .page.results .riskRanges .cols3.active:nth-child(5) .label {background-color: #d74e6a;color: #fff;}


.diabetes .riskCalculator .page.results .riskRanges .activeDisclaimer {display: none;}

.diabetes .riskCalculator .page.results .disclaimer{display:none}
.diabetes .riskCalculator .page.results .navigationbar .share, .diabetes .riskCalculator .page.results .navigationbar .next {display: none;}

article .calc.diabetes .cnts .navigationbar .btn{margin:0;float:left}*/



/************** Ovulation ***************/

/*.ovulation .calendar-step--1{display:inline-block;float:right;width:100%}
.ovulation form .form-row{display:inline-block;float:right;width:100%}
.ovulation form .form-row .itemForm{display:inline-block;float:right;width:100%;margin-bottom:30px;}
.ovulation form .form-row .itemForm:last-child{margin-left:0}
.ovulation form .form-row .itemForm label{float: right;display: inline-block;width: 100%;font-family: TajawalMedium, Arial;font-size: 18px;color: #fff;text-align: right!important;margin-bottom: 6px!important;margin-left: 0;}
.ovulation form .form-row .itemForm .datepicker-field-holder{display:inline-block;float:right;width:100%;position:relative}
.ovulation form .form-row .itemForm .icon-date:before{content:"z";position:absolute;right:16px;top:10px;font-size:20px;width:20px;height:20px;line-height:1;color:#523745}

.ovulation form .form-row .itemForm .datepicker-field-holder input, .ovulation form .form-row .itemForm select{display: inline-block;float:right;box-sizing: border-box;width: 100%;height: 40px;padding: 0 16px;background-color: #fff;box-shadow: none;font-family: TajawalMedium, Arial;font-size: 16px;line-height: 1.5;color: #222;text-align:right;border:none;outline:none;direction:rtl;transition: box-shadow .5s,border-color .25s ease-in-out;}
.ovulation form .form-row .itemForm .selectDropDown{display:inline-block;float:right;width:100%;position:relative}
.ovulation form .form-row .itemForm .icon-dropDown:before{content: "H";width: 10px;height: 10px;left: 16px;margin-top: -5px;font-size: 10px;line-height: 1.2;position:absolute;top:50%;z-index: 2;pointer-events: none;color:#523745}
.ovulation form .form-row .itemForm .datepicker-field-holder input.datepicker-field-holder__input {padding-right: 46px}


.ovulation .calendar-step{display:none}
.ovulation .calendar-step--active{display:inline-block}




.pika-single {z-index: 9999;display: inline-block;float:right;position: relative;color: #222;background: #fff;border: 1px solid #ddd;font-family: TajawalMedium, Arial;}
.pika-single.is-hidden {display: none;}
.pika-single.is-bound {position: absolute;box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);}
.pika-lendar {display:inline-block;float: right;width: 400px;padding:16px}
.pika-title {display:inline-block;float: right;width: 100%;position: relative;text-align: center;margin-bottom:20px;direction:rtl}
.pika-label {display: inline-block;position: relative;z-index: 9999;overflow: hidden;margin: 0;padding: 5px 3px;font-family: TajawalBold, Arial;font-size: 20px;line-height: 1;color: #222;background-color: #fff;}
.pika-label:nth-child(2){color:#b36b8a}
.pika-title select{display:none}

.pika-next, .pika-prev {display: block;cursor: pointer;position: relative;outline: 0;border: 0;padding: 0;width: 20px;height: 30px;text-indent: 20px;white-space: nowrap;overflow: hidden;background-color: transparent;background-position: center center;background-repeat: no-repeat;background-size: 75% 75%;opacity: .5;}
.pika-next:hover, .pika-prev:hover {opacity: 1}
.pika-next.is-disabled, .pika-prev.is-disabled {cursor: default;opacity: .2}

.is-rtl .pika-prev, .pika-next {float: left;background-image: url(../Images/calcNext.png)}
.is-rtl .pika-next, .pika-prev {float: right;background-image: url(../Images/calcPrev.png)}
.pika-select {display: inline-block}

.pika-table {width: 100%;border-collapse: collapse;border-spacing: 0;border: 0;direction:rtl}
.pika-table td, .pika-table th {width: 14.285714285714286%;padding: 0}
.pika-table th {color: #999;font-size: 12px;line-height: 25px;text-align: center}
.pika-table abbr {border-bottom: none}

.pika-button {cursor: pointer;display: inline-block;outline: 0;border: 0;margin: 0;width: 100%;color: #222;font-size: 15px;line-height: 15px;text-align: center;background-color: #fff;padding: 16px;}

.is-today .pika-button {color: #3af;font-weight: bold}

.is-disabled .pika-button, .is-outside-current-month .pika-button {color: #999;opacity: .3}

.is-disabled .pika-button {pointer-events: none;cursor: default}
.pika-button:hover {color: #fff;background: #b36b8a;box-shadow: none;}

.pika-button .is-selection-disabled {pointer-events: none;cursor: default}
.pika-week {font-size: 11px;color: #999}
.is-inrange .pika-button {background: #d5e9f7}
.is-startrange .pika-button {color: #fff;background: #6cb31d;box-shadow: none;border-radius: 3px}
.is-endrange .pika-button {color: #fff;background: #3af;box-shadow: none;border-radius: 3px}

.pika-table tbody, .pika-table tfoot, .pika-table thead {border: 0}
.pika-table th abbr {border-bottom: 0;text-decoration: none;color: #b36b8a}
.pika-table tbody tr:not(:last-child) td, .pika-table th {border-bottom: 1px solid #e6e6e6}
.pika-table tbody tr:nth-child(2n) {background-color: #fff}
.is-today {position: relative}

.is-today:after {content: '';position: absolute;top: 2rem;left: 0;right: 0;font-size: .6rem;text-transform: uppercase;font-weight: 600;text-align: center}


.is-today .pika-button {color: #b36b8a;background: #f2f2f2;
    width: 36px;
    height: 36px;
    padding: 10px;
    border-radius: 50%;}

.has-event {position: relative}


.is-selected .pika-button {position: relative;background-color: #b36b8a;box-shadow: none;color: #fff;text-align: center;}

.showOvulationResult .calcDtls .details {display: none;}
.showOvulationResult article .calc.ovulation {width:100%;}
.showOvulationResult .calendarData{width:400px;}

.ovulationInfo{display:inline-block;float:right;width:calc(100% - 400px);padding:10px 50px 0 0}
.ovulationInfo .infoCnts{display:inline-block;float:right;width:100%;margin-bottom:30px}
.ovulationInfo .infoCnts p{display:inline-block;float:right;width:100%;font-family: TajawalMedium, Arial;font-size: 17px;color: #fff;margin-bottom:10px}
.ovulationInfo .infoCnts span{color:#b36b8a;display: inline-block;float:right;font-family: TajawalBold, Arial;font-size: 18px;text-align:right;direction:rtl;margin-left:5px}
.ovulationInfo .infoCnts span:last-child{margin-left:0}


.showOvulationResult .calendar-legend-holder{display:none}
.showOvulationResult .hide {display: none!important;}


.calendarData{display:inline-block;float:right;width:100%}

.calendar-inline .has-event .pika-day {
    color: #fff;
    background: rgba(179, 107, 138, 0.5);
    width: 36px;
    height: 36px;
    padding: 10px;
    border-radius: 50%;
}

.calendar-inline .is-ovulation-day .pika-day {
    background: #b36b8a;

}
.has-event:after {content: '';display: block;width: 10px;height: 10px;border-radius: 50%;background-color: #1dbf86;position: absolute;top: 2.3rem;left: 0;right: 0;margin-left: auto;margin-right: auto;display:none}*/

/*.calc.ovulation .cnts{height:330px}
.showOvulationResult .calc.ovulation .cnts{height:auto}
.ovulation-calculator{display:inline-block;float:right;width:100%}
.ovulation-calculator .calculator-body{display:inline-block;float:right;width:100%}
.ovulation-calculator .calculator-body .formContainer{display:inline-block;float:right;width:100%}
.ovulation-calculator .calculator-body .formContainer .form-group{display:inline-block;float:right;width:100%;margin-bottom:30px}
.calc.ovulation .cnts .calcCnts label{text-align:right;margin-bottom:10px}
.calc.ovulation .cnts .calcCnts .ovulation-calculator .dropdownList{padding:0;background:#fff}
.calc.ovulation .cnts .calcCnts .ovulation-calculator .dropdownList.cycle{width:100%}
.calc.ovulation .cnts .calcCnts .ovulation-calculator .dropdownList select{width:100%;height:38px;display: inline-block;float:right;font-family: TajawalMedium, Arial;font-size: 14px;text-align:right;direction:rtl;padding-right:10px;outline:none;border:none}*/
/*.parentHP article .calc.ovulation .cnts .btn{margin:0;width:calc((100% - 24.1px) / 3);height:38px}*/



/*.ovulation-calculator .calculator-body .formContainer .form-group.phase{display:none}
.ovulation-calculator .calculator-body .hide{display:none}

.showOvulationResult .calcWzDesc{padding:20px 0 0;background:#fff!important}
.showOvulationResult .ovulation-calculator .calculator-body .formContainer{display:none}
.showOvulationResult .calcDtls .details {display: none;}
.showOvulationResult .calcDtls .ovulationDetails {display: inline-block;margin-bottom:50px}
.showOvulationResult article .calc.ovulation {width:100%;padding:0;background:#fff}
.showOvulationResult article .calc .cnts .calcCnts{margin:0}
.ovulation-calculator .table{display:inline-block;float:right;width:100%;margin-bottom:10px;}
.ovulation-calculator .calendar {display:inline-block;float:right;width:100%;direction:rtl}
.ovulation-calculator .calendar .title {background-color: #f5f1ec;border-bottom: 0;color: #222 !important;font-family: TajawalBold, Arial;font-weight: normal;font-size: 26px;position: relative;text-align: center;margin: 0;padding: 16px 0;}
.ovulation-calculator .calendar .title:after{content:"";position:absolute;bottom:0;right:16px;left:16px;height:1px;background:rgba(0,0,0,0.1);}
.ovulation-calculator .calendar .title span{color:#b36b8a;font-family: TajawalMedium, Arial}
.ovulation-calculator .calendar .title button {position: absolute;top: 0;color: #b36b8a !important;background: none;border: 0;font-size: 22px;width: 40px;height: 100%;text-align: center;outline: none;}
.ovulation-calculator .calendar .title button.prev {right: 0;}
.ovulation-calculator .calendar .title button.next {left: 0;}

.ovulation-calculator .calendar .title button.icon-prev:before{content:"v"}
.ovulation-calculator .calendar .title button.icon-next:before{content:"w"}*/

/** Table **/

/*.ovulation-calculator .calendar table {background-color: #f5f1ec;width: 100%;padding: 0;margin: 0;border: 0;border-spacing: 16px;table-layout: fixed;display: table;}
.ovulation-calculator .calendar table tr {padding: 0;margin: 0;border: 0;}
.ovulation-calculator .calendar table th {height: 30px;padding: 0;margin: 0;background-color: #f5f1ec;text-align: center;font-size: 12px;vertical-align: middle;}
.ovulation-calculator .calendar table td {height: 40px;padding: 0;margin: 0;background: #fff;vertical-align: middle;text-align: center;position: relative;color: #fff;font-size: 18px;}
.ovulation-calculator .calendar table td:before {display: block;position: relative;z-index: 2;color: #222;font-size: 18px;font-weight: normal;}*/


/*.ovulation-calculator .calendar table td:after{content: '';width: 10px;height: 10px;border-radius: 50%;position: absolute;bottom: 10px;left: 0;right: 0;}*/



/*.ovulation-calculator .calendar table td.menstruation, .ovulation-calculator .calendar table td.test {background-color: #f7f7ff;}*/
/*.ovulation-calculator .calendar table td.menstruation{background:none;box-shadow: none}
.ovulation-calculator .calendar table td.menstruation:before{color:#fff}
.ovulation-calculator .calendar table td.menstruation:after{content: '';width: 40px;height: 40px;border-radius: 50%;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);background-color: #b36b8a}

.ovulation-calculator .calendar table td.fertile1, .ovulation-calculator .calendar table td.fertile2, .ovulation-calculator .calendar table td.fertile3,
.ovulation-calculator .calendar table td.fertile4, .ovulation-calculator .calendar table td.fertile5, .ovulation-calculator .calendar table td.fertile6 {background: none;background:none;box-shadow: none}
.ovulation-calculator .calendar table td.fertile1:before, .ovulation-calculator .calendar table td.fertile2:before, .ovulation-calculator .calendar table td.fertile3:before,
.ovulation-calculator .calendar table td.fertile4:before, .ovulation-calculator .calendar table td.fertile5:before, .ovulation-calculator .calendar table td.fertile6:before{color:#fff}


.ovulation-calculator .calendar table td.fertile1:after, .ovulation-calculator .calendar table td.fertile2:after, .ovulation-calculator .calendar table td.fertile3:after,
.ovulation-calculator .calendar table td.fertile4:after, .ovulation-calculator .calendar table td.fertile5:after, .ovulation-calculator .calendar table td.fertile6:after{content: '';width: 40px;height: 40px;border-radius: 50%;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);background-color: #2EA4A9}*/

/*.ovulation-calculator .calendar table td.fertile2:after, .ovulation-calculator .calendar table td.fertile5:after{background-color: rgba(46, 164, 169, 0.50)}
.ovulation-calculator .calendar table td.fertile3:after{background-color: rgba(46, 164, 169, 0.75)}*/
/*.ovulation-calculator .calendar table td.fertile4:after{background-color: #197d7c}





.ovulation-calculator .calendar table td.test {background:none;box-shadow: none}
.ovulation-calculator .calendar table td.test:before{color:#fff}
.ovulation-calculator .calendar table td.test:after{content: '';width: 40px;height: 40px;border-radius: 50%;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);background-color: #7d3051}
.ovulation-calculator .calendar table td.due {background:none;box-shadow: none}
.ovulation-calculator .calendar table td.due:before{color:#fff}
.ovulation-calculator .calendar table td.due:after{content: '';width: 40px;height: 40px;border-radius: 50%;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);background-color: #1a3a4d}*/

/*.ovulation-calculator .calendar table td.menstruation, .ovulation-calculator .calendar table td.test {background-color: #f7f7ff;}*/




/*.ovulation-calculator .calendar table td.prev, .ovulation-calculator .calendar table td.next{background:rgba(255,255,255,0.4);}
.ovulation-calculator .calendar table td.prev:before, .ovulation-calculator .calendar table td.next:before {display: none}
.ovulation-calculator .calendar table td.prev:after, .ovulation-calculator .calendar table td.next:after{display:none}
.ovulation-calculator .calendar table td.d1:before {content: "1";}
.ovulation-calculator .calendar table td.d2:before {content: "2";}
.ovulation-calculator .calendar table td.d3:before {content: "3";}
.ovulation-calculator .calendar table td.d4:before {content: "4";}
.ovulation-calculator .calendar table td.d5:before {content: "5";}
.ovulation-calculator .calendar table td.d6:before {content: "6";}
.ovulation-calculator .calendar table td.d7:before {content: "7";}
.ovulation-calculator .calendar table td.d8:before {content: "8";}
.ovulation-calculator .calendar table td.d9:before {content: "9";}
.ovulation-calculator .calendar table td.d10:before {content: "10";}
.ovulation-calculator .calendar table td.d11:before {content: "11";}
.ovulation-calculator .calendar table td.d12:before {content: "12";}
.ovulation-calculator .calendar table td.d13:before {content: "13";}
.ovulation-calculator .calendar table td.d14:before {content: "14";}
.ovulation-calculator .calendar table td.d15:before {content: "15";}
.ovulation-calculator .calendar table td.d16:before {content: "16";}
.ovulation-calculator .calendar table td.d17:before {content: "17";}
.ovulation-calculator .calendar table td.d18:before {content: "18";}
.ovulation-calculator .calendar table td.d19:before {content: "19";}
.ovulation-calculator .calendar table td.d20:before {content: "20";}
.ovulation-calculator .calendar table td.d21:before {content: "21";}
.ovulation-calculator .calendar table td.d22:before {content: "22";}
.ovulation-calculator .calendar table td.d23:before {content: "23";}
.ovulation-calculator .calendar table td.d24:before {content: "24";}
.ovulation-calculator .calendar table td.d25:before {content: "25";}
.ovulation-calculator .calendar table td.d26:before {content: "26";}
.ovulation-calculator .calendar table td.d27:before {content: "27";}
.ovulation-calculator .calendar table td.d28:before {content: "28";}
.ovulation-calculator .calendar table td.d29:before {content: "29";}
.ovulation-calculator .calendar table td.d30:before {content: "30";}
.ovulation-calculator .calendar table td.d31:before {content: "31";}*/



/** Ovulation Details **/
/*.ovulation-calculator .ovulationDetails{display:inline-block;float:right;width:100%;padding: 0;position: relative;top: 0;transform: none;line-height: normal;}
article .calc .cnts .calcCnts .ovulationDetails .item{display:inline-block;float:right;width: calc((100% - 300.1px) / 6);position:relative;margin-left:60px;height:126px}
article .calc .cnts .calcCnts .ovulationDetails .item:after{content:"";position:absolute;left:-30px;top:0;width:1px;height:100%;background:#f5f1ec}
article .calc .cnts .calcCnts .ovulationDetails .item:last-child{margin-left:0}
article .calc .cnts .calcCnts .ovulationDetails .item:last-child:after{display:none}
article .calc .cnts .calcCnts .ovulationDetails .item:nth-child(3), article .calc .cnts .calcCnts .ovulationDetails .item:nth-child(4){display:none}






.ovulation-calculator .ovulationDetails .item .date{float:right;display:inline-block;width:100%;height:66px;position:relative;margin-bottom: 10px;background:#f5f1ec}
.ovulation-calculator .ovulationDetails .item .date .dateInfo{position:absolute;left:0;top:50%;transform:translateY(-50%);font-family: TajawalMedium, Arial;font-size: 13px;color: #222;text-align:center;direction:rtl;width:100%;margin-top:14px}
.ovulation-calculator .ovulationDetails .item .date .dateInfo .first{position: absolute;top: -36px;width: 100%;left: 0;font-size:32px}
.ovulation-calculator .ovulationDetails .item .date .dateInfo .dateSpan{position:relative;display: inline-block;top: -4px;}
.ovulation-calculator .ovulationDetails .item .date .dateInfo .dash{margin:0 14px;display: inline-block;font-size: 26px;position: relative;top: -10px;}
.ovulation-calculator .ovulationDetails .item .desc{float: right;display: inline-block;width:100%;position:relative}
.ovulation-calculator .ovulationDetails .item .desc p{display: inline-block;float: right;width: 100%;font-family: TajawalMedium, Arial;font-size: 15px;color: #222!important;margin: 0!important;line-height: 1.4;text-align: center!important;padding: 0}
.ovulation-calculator .ovulationDetails .item:nth-child(5) .desc p{font-family: TajawalBold, Arial;color:#197d7c!important}
.ovulation-calculator .ovulationDetails .item .desc span{color: #585858;width:100%;display: inline-block;float: right;font-family: TajawalMedium, Arial;font-size: 15px;text-align: right;direction: rtl;line-height: 1.4;text-align:right;margin-top:4px}*/




/*.ovulation-calculator .ovulationDetails .item:nth-child(1){border:1px solid #b36b8a!important}*/
/*.ovulation-calculator .ovulationDetails .item:nth-child(1){border-top:3px solid #b36b8a}*/
/*.ovulation-calculator .ovulationDetails .item:nth-child(2), .ovulation-calculator .ovulationDetails .item:nth-child(3),
.ovulation-calculator .ovulationDetails .item:nth-child(4), .ovulation-calculator .ovulationDetails .item:nth-child(6), .ovulation-calculator .ovulationDetails .item:nth-child(7){border:1px solid #2EA4A9!important}*/
/*.ovulation-calculator .ovulationDetails .item:nth-child(2), .ovulation-calculator .ovulationDetails .item:nth-child(3), 
.ovulation-calculator .ovulationDetails .item:nth-child(4), .ovulation-calculator .ovulationDetails .item:nth-child(6){border-top:3px solid #2EA4A9}*/
/*.ovulation-calculator .ovulationDetails .item:nth-child(5){border:1px solid #197d7c!important}*/
/*.ovulation-calculator .ovulationDetails .item:nth-child(5){border-top:3px solid #197d7c}*/
/*.ovulation-calculator .ovulationDetails .item:nth-child(8){border:1px solid #7d3051!important}*/
/*.ovulation-calculator .ovulationDetails .item:nth-child(7){border-top:3px solid #7d3051}
.ovulation-calculator .ovulationDetails .item:nth-child(8){border-top:3px solid #1a3a4d}
.ovulation-calculator .ovulationDetails .item:nth-child(9), .ovulation-calculator .ovulationDetails .item:nth-child(10),
.ovulation-calculator .ovulationDetails .item:nth-child(11){border-top:3px solid #b36b8a}



.ovulation-calculator .ovulationDetails .item:nth-child(12) .date{background: #7d3051}



.ovulation-calculator .ovulationDetails .item .icon{display:none}

.ovulation-calculator .ovulationDetails .item a{display:none}

.calc.ovulation .cnts .btn{line-height:2.2}*/


/* Menu */
/*.parentHP .parentingHeader{display:inline-block;float:right;width:100%;height:270px;position:relative;margin-bottom:200px}
.parentHP .parentingHeader .parentingHeaderCnts{position: absolute;width: 100%;height: 100%;top: 0;right: 0;bottom: 0;left: 0;padding: 50px 0;text-align: center;background:#fff}
.parentHP .parentingHeader .parentingHeaderCnts:before{content:"";background:url('../Images/parentHeaderBg.jpg') repeat top -20px center;background-size:600px auto;opacity:0.08;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}
.parentHP .parentingHeader .parentingHeaderCnts .cntnr{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding:0 15px;position: relative;width: 85%;display: inline-block;margin: 0 auto;z-index:2}
.parentHP .parentingHeader .parentingHeaderCnts h1{display:inline-block;float:right;width:100%;text-align:center;font-family:TajawalBold, Arial;font-size:36px;color:#b36b8a;margin-bottom:40px}

.parentHP .parentingHeader .item{display:inline-block;float:right;width:calc((100% - 90px) / 4);margin-left:30px;position:relative}
.parentHP .parentingHeader .item:last-child{margin-left:0}
.parentHP .parentingHeader .item .itemCnts{display:inline-block;float:right;width:100%;padding-bottom: 100%;border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;position: relative;line-height: 0;overflow: hidden;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;box-shadow: 0 0 2px 1px #b36b8a;-moz-box-shadow: 0 0 2px 1px #b36b8a;-webkit-box-shadow: 0 0 2px 1px #b36b8a;}
.parentHP .parentingHeader .item .itemImg{width: auto;height: 100%;display: inline-block;float:right;position:absolute;top:0;-webkit-transform: scale(1) translateX(-50%);-moz-transform: scale(1) translateX(-50%);transform: scale(1) translateX(-50%);transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s}
.parentHP .parentingHeader .item:hover .itemImg{-webkit-transform: scale(1.1) translateX(-50%);-moz-transform: scale(1.1) translateX(-50%);transform: scale(1.1) translateX(-50%);border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;z-index: -1;}
.parentHP .parentingHeader .item:after{content: '';-webkit-box-shadow: 0 0 28px 7px rgba(101,104,120,0.3);box-shadow: 0 0 28px 7px rgba(101,104,120,0.3);display: inline-block;position: absolute;width: 60%;margin: auto;left: 0;right: 0;z-index: -1;bottom: -2px;}

.parentHP .parentingHeader .content{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;z-index: 0;*//* overflow: hidden; *//*text-align: center;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s}
.parentHP .parentingHeader .item .icon{position: absolute;opacity: 0;top: -100%;bottom: 0;left: 0;right: 0;margin: auto;width: 70px;height: 70px;color:#fff;border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;z-index: 1;background:#b36b8a;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s}
.parentHP .parentingHeader .item:hover .icon{top: 0%;opacity: 1;}

.parentHP .parentingHeader .item .icon-preg:before{content:"^";font-size:44px;line-height:1.6}
.parentHP .parentingHeader .item .icon-birth:before{content:",";font-size:32px;line-height:2.3}
.parentHP .parentingHeader .item .icon-baby:before{content:"+";font-size:32px;line-height:2.3}
.parentHP .parentingHeader .item .icon-kids:before{content:"@";font-size:36px;line-height:1.9}


.parentHP .parentingHeader .item .title{display:inline-block;float:right;width:100%;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s}
.parentHP .parentingHeader .item .title:before{content: "";background:url(../images/pregMenuTtlBg.png) center top no-repeat;background-size: 350px auto;position: absolute;bottom: -3px;left: -3px;width: calc(100% + 6px);height: 30%;display: inline-block;z-index: 0;border-radius: 0% 0px 30px 30px;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s}
.parentHP .parentingHeader .item:hover .title:before{height: 50%;}

.parentHP .parentingHeader .item .title h2{position: absolute;bottom: 20px;left: 0;right: 0;text-align:center;line-height: normal;font-family:TajawalMedium,Arial;color:#222;font-size: 20px;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s}
.parentHP .parentingHeader .item:hover .title h2{bottom:40px}*/



/*.parentHP .parentingHeader .item.preg .itemCnts{box-shadow: 0 0 0 2px #ff7380;-moz-box-shadow: 0 0 0 2px #ff7380;-webkit-box-shadow: 0 0 0 2px #ff7380;}
.parentHP .parentingHeader .item.preg .itemCnts .icon-preg{background-color: #ff7380;}

.parentHP .parentingHeader .item.birth .itemCnts{box-shadow: 0 0 0 2px #69dceb;-moz-box-shadow: 0 0 0 2px #69dceb;-webkit-box-shadow: 0 0 0 2px #69dceb;}
.parentHP .parentingHeader .item.birth .itemCnts .icon-birth{background-color: #69dceb;}

.parentHP .parentingHeader .item.baby .itemCnts{box-shadow: 0 0 0 2px #63ed89;-moz-box-shadow: 0 0 0 2px #63ed89;-webkit-box-shadow: 0 0 0 2px #63ed89;}
.parentHP .parentingHeader .item.baby .itemCnts .icon-baby{background-color: #63ed89;}

.parentHP .parentingHeader .item.kids .itemCnts{box-shadow: 0 0 0 2px #FFDC15;-moz-box-shadow: 0 0 0 2px #FFDC15;-webkit-box-shadow: 0 0 0 2px #FFDC15;}
.parentHP .parentingHeader .item.kids .itemCnts .icon-kids{background-color: #FFDC15;}*/



/************** Trimester **************/
/*.trimester{display:inline-block;width:100%;float:right;position:relative;z-index:1}*/
/*.trimester:before{content:"";background:url('../Images/babySteps2.png') repeat top -20px center;background-size:400px auto;opacity:0.4;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}*/
/*.trimester h2{display: inline-block;width: 100%;float: right;direction: rtl;text-align: center;font-family: TajawalBold, Arial;font-size: 26px;color: #b36b8a;margin-bottom: 40px;line-height:1}

.trimester .viewTabs{display:inline-block;float:right;width:100%;position:relative;z-index:2}
.trimester .tabs-nav {list-style: none;margin: 0;display: inline-block;float: right;width: 100%;position: relative;z-index: 2;}
.trimester .tabs-nav:after {display: block;clear: both;content: " ";}
.trimester .tabs-nav > li {display:inline-block;position: relative;float: right;width:calc((100% - 4.1px) / 3);text-align: center;margin-left:2px;margin-bottom:2px;cursor:auto;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}

.trimester .tabs-nav > li:last-child{margin-left:0}
.trimester .tabs-nav > li:last-child:after{display:none}
.trimester .tabs-nav > li > a{display: inline-block;color: #222;background: #fff;float: left;width: 100%;height: 80px;position: relative;font-family: TajawalMedium, Arial;font-size: 16px;line-height: 1.8;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.trimester .tabs-nav > li > a .cnts{width:100%;position:absolute;top:50%;transform:translateY(-50%)}
.trimester .tabs-nav > li > a .trimName{display:inline-block;float:right;width:100%;text-align:center;font-family:TajawalMedium, Arial;font-size: 18px;line-height:1.4;transition:none}
.trimester .tabs-nav > li > a .month{display: inline-block;margin: 0 auto;text-align: center;font-family: TajawalMedium, Arial;font-size: 16px;transition: none;line-height: 1.4;}
.trimester .tabs-nav > li > a .month span{font-size: 12px;float: right;margin-left: 5px;line-height: 22px;}

.trimester .tabs-nav .tabs-selected > a:link, .trimester .tabs-nav .tabs-selected > a:visited, .trimester .tabs-nav .tabs-disabled a:link, .trimester .tabs-nav .tabs-disabled a:visited {cursor: text;}
.trimester .tabs-nav > li >  a:hover, .trimester .tabs-nav > li > a:focus, .trimester .tabs-nav > li > a:active {cursor: pointer;}
.trimester .tabs-nav .tabs-selected > a{background:#b36b8a;color:#fff}
.trimester .tabs-nav .tabs-selected > a:after{position: absolute;top: 100%;left: 50%;margin-left: -10px;width: 0;height: 0;border: solid transparent;border-width: 10px;border-top-color: #b36b8a;content: '';pointer-events: none;}
.trimester .viewTabContainer{display: inline-block;float: right;position: relative;width: 100%;direction:rtl;background:#fff;z-index:1;padding:20px 30px 10px}
.trimester .tabs-container{display:inline-block;float:right;width:100%;opacity:1;visibility:visible;}
.trimester .tabs-container.tabs-hide {opacity:0;visibility:hidden;height:0}



.trimester .trimImg{float: left;display: inline-block;position: relative;width: 260px;height: 280px;overflow: hidden;margin-right:20px;margin-top:60px}
.trimester .trimImg img{width: auto;height: 280px;*//*position: absolute;left: 50%;transform: translateX(-50%);bottom: -10px;*//*}

.trimester .trimDesc{display:inline-block;float:right;width:100%;position:relative}
.trimester .trimDesc .trimTtl{display:inline-block;float:right;width:100%;margin:10px 0}
.trimester .trimDesc .trimTtl h3{display:inline-block;float:right;text-align:right;font-family:TajawalBold, Arial;font-size: 20px;line-height:1.6;transition:none;color:#b36b8a;margin-left:6px}
.trimester .trimDesc .trimTtl .month{display:inline-block;float:right;text-align:right;font-family:TajawalMedium, Arial;font-size: 15px;line-height:2.4;cursor:auto;color:#585858}
.trimester .trimDesc .desc{display:inline-block;float:right;width:100%;text-align:right;font-family:TajawalMedium, Arial;font-size: 17px;line-height:1.8;cursor:auto;}*/
/*.trimester .trimDesc .weight{display:inline-block;float:right;width:100%;text-align:right;font-family:TajawalMedium, Arial;font-size: 18px;transition:none;color:#b36b8a;cursor:auto;margin-bottom:20px}
.trimester .trimDesc .weight span{font-size:14px;color:#222}*/


/*.trimester .trimCntnr{display: inline-block;float: right;width: 100%;margin-top:30px}
.trimester .trimCntnr li{float:right;display:inline-block;width:60px;height:100px;background:#fff;position:relative;margin-left:calc((100% - 660px) / 10);margin-bottom:30px;}
.trimester .trimCntnr li:nth-child(11){margin-left:0}
.trimester .trimCntnr li a{display:inline-block;float:right;width:100%;font-family: TajawalMedium, Arial;text-align:center;color:#222;font-size:14px;line-height: 1.4;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}
.trimester .trimCntnr li a img{width:60px;height:60px;margin-bottom:4px}
.trimester .trimCntnr li a:before{content:'';width:60px;height:60px;border-radius:50%;position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.trimester .trimCntnr li a:hover:before{box-shadow:inset 0px 0px 30px rgba(179, 107, 138, 0.4);opacity:1;visibility:visible}
.trimester .trimCntnr li a p{display:inline-block;float:right;width:100%;text-align:center;font-family: TajawalMedium, Arial;font-size:12px}
.trimester .trimCntnr li a span{display:block;font-size:24px;color:#b36b8a;line-height:1}

.trimester .bx-wrapper .bx-controls-direction a {position: absolute;width: 30px;height: 80px;bottom: 0;overflow: hidden;text-align: center;margin-top: 0;opacity: 1;}
.trimester .bx-wrapper .bx-controls-direction a.disabled{opacity:0.2}
.trimester .bx-wrapper .bx-prev {right: 0}
.trimester .bx-wrapper .bx-prev:before {color: #b36b8a;content: "v";font-size: 32px;line-height: 2.6;}
.trimester .bx-wrapper .bx-next {left: 0}
.trimester .bx-wrapper .bx-next:before {color: #b36b8a;content: "w";font-size: 32px;line-height: 2.6;}*/


/************** Pregnancy Weeks Page **************/
/*.parentingPage .weekPage{display: inline-block;float: right;width: 100%;background: #fff;padding: 30px 20px 50px}
.parentingPage .weekHeader{display:inline-block;float:right;width:100%;height:280px;background:url(../Images/babyBg.jpg) center center no-repeat #b36b8a;background-size:100% auto;padding:20px 0;position:relative;margin-bottom:150px}
.parentingPage .weekHeader h1{display:inline-block;float:right;width:100%;font-family: TajawalBold, Arial;text-align:center;color:#fff;font-size:32px;padding: 0 10px;}
.parentingPage .weekHeader h1 span:first-child{display:block;font-family: TajawalMedium, Arial;font-size:28px;margin-top:16px}
.parentingPage .weekHeader h1 span:last-child{display:block;font-family: TajawalMedium, Arial;font-size:16px}

.parentingPage .weekHeader .fruit{width:150px;height:150px;position:absolute;left:50%;bottom:0;transform:translate(calc(-50% + 180px), 50%);border:8px solid #fff;border-radius:50%;background:#eee;z-index:1;overflow:hidden}
.parentingPage .weekHeader .fruit img{width:160px;height:160px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
.parentingPage .weekHeader .fetal{width:250px;height:250px;position:absolute;left:50%;bottom:0;transform:translate(-50%, 50%);border:8px solid #fff;border-radius:50%;background:#b36b8a;z-index:2;overflow:hidden}
.parentingPage .weekHeader .fetal img{width:100%;height:auto}
.parentingPage .weekHeader .weeksToGo{width:150px;height:150px;position:absolute;left:50%;bottom:0;transform:translate(calc(-50% - 180px), 50%);border:8px solid #fff;border-radius:50%;background:#eee;z-index:1}
.parentingPage .weekHeader .weeksToGo .cnts{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%)}
.parentingPage .weekHeader .weeksToGo p:first-child{display:inline-block;float:right;width:100%;font-family: TajawalMedium, Arial;text-align:center;color:#222;font-size: 14px;line-height: 1;cursor: auto;}
.parentingPage .weekHeader .weeksToGo p:last-child{display: inline-block;font-family: TajawalMedium, Arial;text-align: center;color: #b36b8a;font-size: 60px;cursor: auto;line-height: 1;}
.parentingPage .weekHeader .weeksToGo p:last-child span{color:#222;font-size:13px;display:block}
.parentingPage .weekHeader .weeksDirection{position: absolute;width: 100%;height: 100%;top: 0;left: 0;overflow: hidden;}

.parentingPage .weekHeader .weeksDirection .direction{position:absolute;top:50%;transform:translateY(-50%);display: inline-block;width:50px;height:50px;right:20px;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.parentingPage .weekHeader .weeksDirection .direction:hover{width:70px;height:114px}
.parentingPage .weekHeader .weeksDirection .direction:before{width:50px;height:50px;background:rgba(255,255,255,0.1);border-radius:50%;text-align:center;font-size:24px;color:#fff;line-height:2.2;position: absolute;top: 0;top: 50%;transform: translateY(-50%);pointer-events:none}
.parentingPage .weekHeader .weeksDirection .direction img{width:50px;height:50px;margin-bottom:4px}
.parentingPage .weekHeader .weeksDirection .direction p{display:inline-block;float:right;width:100%;text-align:center;font-family: TajawalMedium, Arial;font-size:12px}
.parentingPage .weekHeader .weeksDirection .direction span{display:block;font-size:24px;color:#fff;line-height:1}
.parentingPage .weekHeader .weeksDirection .direction.prev{right:20px}
.parentingPage .weekHeader .weeksDirection .direction.next{left:20px}
.parentingPage .weekHeader .weeksDirection .direction.dimmed{display:none}

.parentingPage .weekHeader .weeksDirection .direction.icon-prev:before{content:"v";right:0;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.parentingPage .weekHeader .weeksDirection .direction.icon-next:before{content:"w";left:0;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.parentingPage .weekHeader .weeksDirection .direction .goToWeek{display:inline-block;width:70px;position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,0.1);padding:10px;font-family: TajawalMedium, Arial;text-align: center;color: #fff;font-size: 14px;line-height: 1.4;pointer-events:none}

.parentingPage .weekHeader .weeksDirection .direction.prev .goToWeek{right:-90px;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.parentingPage .weekHeader .weeksDirection .direction.prev:hover .goToWeek{right:0px}
.parentingPage .weekHeader .weeksDirection .direction.icon-prev:hover:before{right:-70px}

.parentingPage .weekHeader .weeksDirection .direction.next .goToWeek{left:-90px;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.parentingPage .weekHeader .weeksDirection .direction.next:hover .goToWeek{left:0px}
.parentingPage .weekHeader .weeksDirection .direction.icon-next:hover:before{left:-70px}



.parentingPage .weekDesc{float:right;display:inline-block;width:100%;position:relative}
.parentingPage .weekDesc h3{font-family: TajawalBold, Arial;font-size: 22px;margin: 50px 0 0;color: #222;display:inline-block;width:100%;float:right}
.parentingPage .weekDesc p{font-size: 17px;line-height: 2.2;cursor: auto;color: #222;margin:20px 0 0;display:inline-block;width:100%;float:right}
.parentingPage .weekDesc a{color:#b36b8a}
.parentingPage .weekDesc h4{font-family: TajawalBold, Arial;font-size: 17px;margin: 20px 0 0;color: #222;text-align:right;direction:rtl;display:inline-block;width:100%;float:right;line-height:2.2}
.parentingPage .weekDesc ul{display: inline-block;width: 100%;float: right;margin:20px 0 0;padding:0 36px 0 0;}
.parentingPage .weekDesc li{display: list-item;float: right;width: 100%;margin-left: 20px;margin-bottom: 20px;font-family: TajawalMedium, Arial;font-size: 17px;line-height:2.2;cursor: auto;color: #222;text-align: right;direction: rtl;list-style-type: disc}
.parentingPage .weekDesc li:last-child{margin-bottom:0}
.parentingPage .weekDesc li span{font-family: TajawalBold, Arial}
.parentingPage .weekDesc .social{position:absolute;top:0;left:0}
.parentingPage .weekDesc .social a{color:#fff}

.parentingPage article.mother .trimester{margin-bottom:0}
.parentingPage article.mother .trimester .ttl{display:none}
.parentingPage article.mother .calcPage{background:none;padding:30px 0 0}*/


/************** Policy Page **************/
/*.policy {width: calc(100% - 330px);font-family: TajawalMedium, arial; overflow:hidden;margin-left:24px;float:right;padding: 30px;background: #fff;}
.policy .p-containter{display:inline-block;width:100%;float:right;}
.policy .item {display: inline-block;width: 100%;margin-bottom:20px;}
.policy .item .head {font-size: 18px;font-family: TajawalMedium, arial;font-weight:bold;margin-bottom: 0;}
.policy .item p {margin:10px 0;width: 100%;font-size: 17px;display:inline-block;color:#252525;line-height:2.2;cursor:auto}
.policy .item .MiniHead{font-family:TajawalMedium, arial;font-weight:bold;font-size:17px;margin-top:20px;margin-bottom: 0;}
.policy .item ul{display:inline-block; margin-right:40px;}
.policy .item ul li{list-style-type:square;margin-top:20px;line-height:2.2}
.policy .item p a{color:#2EA4A9;}
.policy .item p strong{font-family: TajawalMedium, arial;font-weight:bold;font-size: 15px;}*/


/************** Contact Page **************/
/*.ContactUs{padding:30px;background:#fff}
.ContactUs .item{display:inline-block;float:right;width:100%;margin: 10px 0 50px;}
.ContactUs .item:last-child{margin-bottom:0}
.ContactUs .item h3{display: inline-block;width: 100%;margin: 0 0 20px;font-family: TajawalMedium,arial;font-size: 16px;color: #fff;text-align: right;direction: rtl;background: #252525;padding: 0 10px;line-height: 2;}
.ContactUs .item.contact_us h3{margin-bottom:5px}
.ContactUs .contact_us h4{font-size: 16px;font-family: TajawalMedium, arial;margin: 0px 0 30px;background-color: #e8e8e8;display: inline-block;width: 100%;padding: 14px 10px}
.ContactUs .contact_us .C-form{display:inline-block; width:100%}
.ContactUs .contact_us .C-form .iitem{display:inline-block;width:100%;margin-bottom:35px;position:relative}
.ContactUs .contact_us .C-form .iitem .C-label{float:right;width:150px;}
.ContactUs .contact_us .C-form .iitem .C-label label{font-family: TajawalMedium,Arial;font-size: 16px;color: #252525;direction: rtl;text-align: right;float: right;line-height: 2.6;}
.ContactUs .contact_us .C-form .iitem .C-label span{color:#ff1a3b;margin-right:2px;float:right;line-height: 2;}
.ContactUs .contact_us .C-form .iitem input, .ContactUs .contact_us .C-form .iitem #txtSMS{width: calc(100% - 150px);height: 40px;border: 1px solid #ddd;float: right;outline: 0;padding: 12px;font-family:TajawalMedium,Arial;color: #585858;font-size: 14px;text-align:right;}
.ContactUs .contact_us .C-form .iitem #txtSMS{height:200px;resize:none}

.ContactUs .contact_us .C-form .iitem .wrapper-demo {display: inline-block;width: calc(100% - 150px);float: right;}
.ContactUs .contact_us .C-form .iitem .form-control:focus, .ContactUs .contact_us .C-form .iitem #txtSMS:focus{border:1px solid #8c8c8c  !important;}
.ContactUs .contact_us .C-form .C_button{float:left;display: inline-block;width: 130px;background: #2EA4A9;padding: 10px 0;font-size: 16px;color: #fff;font-family: TajawalMedium, arial;text-align: center;}
.ContactUs .contact_us .C-form .C_button:hover{background:#2EA4A9}
.ContactUs .options {width: 100%;height: 40px!important;border: 1px solid #ddd;float: right;outline: 0;padding: 5px 12px;font-family: TajawalMedium, Arial;background:#fff;position:relative;z-index:1;cursor:pointer;text-align:right;direction:rtl;color: #585858;font-size: 14px;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}
.ContactUs .options span {font-family: TajawalMedium, arial;font-size:14px;line-height: 1.8;}
.ContactUs .options.icon-download:before{content: "H";position: absolute;left: 12px;line-height: 2.2}
.ContactUs .actiive{color:#4d4d4d;background:#f2f2f2;cursor:pointer;}
.ContactUs .wrapperDropdown .dropdown{position: absolute;width: calc(100% + 2px);top: 100%;left: 0;right: -1px;background: #fff;border-radius: 0;border: 1px solid rgba(0,0,0,.2);border-top: none;border-bottom: none;list-style: none;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;max-height: 0;overflow: hidden;}
.ContactUs .wrapperDropdown.active .dropdown {border-bottom: 1px solid rgba(0,0,0,.2);max-height: 400px;overflow: auto;}
.ContactUs #ull li {font-family: TajawalMedium, arial;color: #585858;border-bottom: 1px solid #e6e6e6;padding:10px;font-size:14px;}
.ContactUs #ull li:hover{background:#2EA4A9}
.ContactUs #ull li a{color:#252525}
.ContactUs #ull li:last-child{border:none;}
.ContactUs #ull li:hover {color: #fff;cursor: pointer;}
.ContactUs #ull li:hover a{color:#fff}

.ContactUs .contactAds .ads{display: inline-block;width: 100%;margin: 0 0 15px;}
.ContactUs .contactAds .ads .item{display: inline-block;width: calc((100% - 30px)/ 2);position: relative;margin: 0 0 15px 20px ;float: right;}
.ContactUs .contactAds .ads .item a, .ContactUs .contactAds .ads .item p{float: right;width: 100%;font-family: TajawalMedium,Arial;font-size: 16px;color: #585858;direction: rtl;text-align: right;}
.ContactUs .contactAds .ads .item label{float: right;width: 100%;font-family: TajawalMedium, arial;font-weight:bold;font-size: 16px;color: #252525;direction: rtl;text-align: right;margin-bottom: 5px;cursor:auto}
.ContactUs .contactAds .ads .item p{cursor: auto;}
.ContactUs .contactAds .ads .item:nth-child(2n){margin-left: 0;}
.ContactUs .contactAds .ads .item a{text-decoration: underline;color: #0277bd;}
.ContactUs #gmap_canvas, .contactAds .ads .item.phone p{direction: ltr;font-size: 16px;}
.ContactUs #gmap_canvas{height: 450px;width: 100%;}
.ContactUs .gm-style{font: 400 11px Roboto, Arial, sans-serif;text-decoration: none;}*/





/******** Quiz Details *******/
.article .quiz{display:inline-block;width:100%;}
.article .totalQues{display:inline-block;float:right;width:600px;margin:40px calc((100% - 600px) /2) 0;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}
.article .totalQues h2{width:100%;margin-bottom:20px;font-family:TajawalMedium,Arial!important;font-size:16px!important}
.article .totalQues h6{font-family: TajawalBold, arial;font-size: 25px;text-align: right;width: 100%;float: right;}
.article .totalQues span.hint{font-family: TajawalMedium,Arial;font-size: 14px;text-align: right;float: right;margin-bottom: 20px;display: inline-block;width: 100%;}
.article .totalQues img{display: inline-block;width: 100%;height: auto;margin-bottom: 35px;}
.article .totalQues .quesNumber{display:inline-block;width:100%;float:right;margin-bottom:20px}
.article .totalQues .quesNumber h3{color:#000!important;font-size:15px!important;float:right!important;width:auto!important;white-space:unset;line-height:1!important;margin:0}
.article .totalQues .quesNumber h3 span{color:#000!important;margin:0 0 0 4px;float:right;width:auto;white-space:unset;line-height:1!important}
.article .totalQues .progressBar{display:inline-block;width:190px;height:10px;background-color:#ddd;float:right;margin-right:20px;border-radius:5px}
.article .totalQues .progressBar .passedQues{background-color:#6ece53;border-radius:5px;height:100%}
.article .totalQues .quesDiv{display:inline-block;width:100%;position:relative;margin-bottom: 35px;padding: 25px 20px;background-color: #fff;border-radius: 6px;}
.article .totalQues .quesDiv.Answerd{pointer-events:none}
.article .totalQues .question{display:inline-block;float:right;width:100%;position:relative;}
.article .totalQues .question.quesBoth, .article .details .totalQues .question.quesImg{margin-top:0}

.article .totalQues .question.quesImg .conQues span.dash{line-height:3.4}
.article .totalQues .question .conQues{    display: inline-block;width: 100%;height: auto;position: relative;margin-bottom: 30px;}
.article .totalQues .question img{width:100%;height:auto;margin-top:20px;padding: 0 30px;margin-bottom: 15px;}
.article .totalQues .question h4.pQues{width: auto;float: inherit;font-family: TajawalMedium,Arial!important;font-size: 20px!important;color: #000!important;text-align: center!important;white-space: unset;margin: 0;max-height: 117px;overflow: hidden;}
.article .totalQues .question h3{ font-family: TajawalMedium,Arial;font-size: 15px;padding: 0 3px;color: #a6a6a6;width: auto;float: right;line-height: 2.4;position: absolute;top: -28px;right: 0;border-bottom-right-radius: 10px;border-top-right-radius: 10px;}
.article .totalQues .answer{ display: inline-block;float: right;width: calc((100% - 25px)/ 2);height: 78px;overflow: hidden;position: relative;text-align: center;cursor: pointer;border-radius: 6px;margin-bottom: 20px;line-height: 1.5;margin-left: 25px;border: 1px solid #ddd;padding: 15px 6px;background-color: #e6e6e6;
transition: all .2s ease-in-out 0s;
-webkit-transition: all .2s ease-in-out 0s;
-moz-transition: all .2s ease-in-out 0s;
-ms-transition: all .2s ease-in-out 0s;
-o-transition: all .2s ease-in-out 0s;}
.article .totalQues .answer:last-child, .article .totalQues .answer:nth-of-type(2n+1){margin-left:0}
.article .totalQues .answer label{display: inline-block;width:100%;font-size: 18px;font-family: TajawalMedium,Arial;color: #000;cursor: pointer;position: absolute;top: 50%;left: 50%;transform: translate(-50% ,-50%);}
.article .totalQues .answer:hover {background-color: #2d2d2d;}
.article .totalQues .answer:hover label{color: #fff;}
.article .totalQues .answer.correct{background-color:#43a047;position:relative;    padding: 10px 25px 10px 10px;}
.article .totalQues .answer.correct label{color:#fff}
.article .totalQues .answer.correct:before{content: '_';position: absolute;top:0;right:5px;color: #fff;width: 30px;line-height:2;font-size:20px}
.article .totalQues .answer.wrong {background-color:#e63b34;position:relative;padding: 10px 25px 10px 10px;}
.article .totalQues .answer.wrong label{color:#fff}
.article .totalQues .answer.wrong:before{content: 'B';position: absolute;top: 0;right: 5px;color: #fff;line-height:2;font-size:12px}
.article .totalQues .answer.multi{height:auto}
.article .totalQues .answer.multi.correct, .article .totalQues .answer.imgAns.correct{padding:10px}
.article .totalQues .answer.imgAns.correct:before{top:10px;right:10px;}
.article .totalQues .answer.multi.correct:before{ top: -4px;right: -4px;font-size: 14px;}
.article .totalQues .answer.multi.wrong:before{top: 0;right: 4px;font-size: 11px;}
.article .totalQues .answer.multi.wrong,  .article .totalQues .answer.imgAns.wrong{padding: 10px}
.article .totalQues .answer.imgAns.wrong:before{top:10px;right:10px;}
.article .totalQues .answer.ansImg.correct:before {content: '_';position: absolute;top: 10px;right: 10px;color: #fff;border-radius: 50%;line-height: 2;font-size: 12px;background-color: #81c465;width: 25px;height: 25px;}
.article .totalQues .answer.ansImg.wrong:before {content: 'B';position: absolute;top: 10px;right: 10px;color: #fff;line-height: 2;font-size: 12px;border-radius: 50%;background-color: #eb4949;width: 25px;height: 25px;}
.article .totalQues .answer.multi label{position: relative;top: 0;left: auto;transform: none;margin-bottom: 10px;}
.article .totalQues .answer.ansImg {padding: 6px;height: auto;}
.article .totalQues .answer img{width:100%;height:auto;margin:0;cursor:pointer}
.article .result{display:inline-block;float:right;width:100%;padding:20px;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}
.article .result .resContainer{width:500px;display:inline-block;margin:0 calc((100% - 500px)/ 2);border:1px solid #c4c4c4;padding:20px;border-radius:10px}
.article .result .resContainer span.quizName{width:100%;color:#949393;font-size:15px;font-family:TajawalMedium,Arial!important;}
.article .result .resContainer h5{display:inline-block;width:100%;font-size:16px!important;font-family:TajawalBold, arial!important;color:#363636!important;cursor:default;margin-bottom:10px}
.article .result .resContainer h5 span{font-family:TajawalBold, arial!important;font-size:18px!important;margin:0 5px}
.article .result .resContainer img{display:inline-block;width:100%;height:auto;margin:0 0 10px 0!important;}
.article .result .resContainer span.funnyWords{display:inline-block;width:100%;color:#656565;font-size:15px;font-family:TajawalMedium,Arial!important;}
.article .result .resContainer span.sharetxt{display:inline-block;width:100%;padding-top:10px;font-family:TajawalMedium,Arial!important;;border-top:1px solid #ddd ;font-size:14px;color:#949393;margin-top:10px;margin-bottom:5px}
.article .result .resContainer .shareRes{display:inline-block;width:380px;margin:0 calc((100% - 380px) /2);margin-top:10px}
.article .result .resContainer span.title{display:inline-block;width:100%;float:right;font-size:20px;font-family:TajawalBold, arial;margin-bottom:10px;color:#353535}
.article .result .resContainer .shareRes a{display:inline-block;float:right;width:180px;margin:0 0 0 20px;height:40px;line-height:2.5;color:#fff!important;font-family:TajawalMedium,Arial;font-size:16px!important;text-align:center!important}
.article .result .resContainer .shareRes a:last-child{margin-left:0}
.article .result .resContainer .shareRes a.FB{background-color:#3b5999}
.article .result .resContainer .shareRes a.TW{background-color:#55acee}
.article .totalQues .quesContainer{display:inline-block;overflow-y:scroll}
.quizLoader{display: inline-block;width: 100px;position: relative;margin: 0 calc((100% - 100px)/ 2);margin-top: 20px;}
.quizLoader img{position:absolute;width:100%!important;height:auto!important;margin:0!important;background-color:#f2f2f2}



.article .totalQues .Answerd .answer label{color:#bbb}
.article .totalQues .Answerd .answer.selected{background:#81c465}
.article .totalQues .Answerd .answer.selected label{color:#fff}


/******** Quiz Entrypoint *******/
.QEntryPoint{    display: inline-block;width: 800px;position: relative;border: 1px solid #d3d3d3;margin: 10px calc((100% - 800px) /2);padding:35px 30px 30px;}
.QEntryPoint a{white-space:unset!important}
.QEntryPoint .ElconsoltoIcon{    display: inline-block;position: absolute!important;float: right!important;margin: 0 0 0 5px!important;white-space: unset!important;line-height: 1!important;width: auto!important;top: 10px;right: 10px}
.QEntryPoint .ElconsoltoIcon img{width: 20px;height: auto;margin: 0!important;border:0}
.QEntryPoint .ElconsoltoIcon span{display:none}
.QEntryPoint .QDetails{display: inline-block;width: calc(100% - 230px);float: right}
article .details  .QEntryPoint span{float: right;color: #2EA4A9!important;font-size: 16px!important; margin:0 0 0 5px!important;font-family: TajawalBold, arial!important;width:auto!important;line-height:2}
.QEntryPoint h5{display: inline-block;float: right;color: #000!important;font-family: TajawalBold, arial !important;font-size: 16px!important;margin: 0!important;width: 100%!important}
.QEntryPoint .Begin{display: inline-block;float: right;width: 130px;color: #fff!important;background-color: #2EA4A9;font-size: 15px!important;cursor:pointer;line-height: 2.4;text-align: center!important;white-space: inherit!important;margin: 20px 0 0 0 !important} 
.QEntryPoint .Qimg{display: inline-block;float: left;width: 200px;height: auto;position:absolute;top:50%;left:30px;transform:translateY(-50%);margin:0!important;border:0}
.QEntryPoint.NoImg .QDetails{width:100%}



/******** Quiz Listing *******/
.quizListing .listing{    width: calc(100% - 324px);margin-left: 24px;padding: 12px;}
.quizListing .cd-gallery li {display:inline-block;margin-bottom: 12px;width: calc((100% - 24px) / 3);padding-bottom: 5px;height: auto;position: relative;overflow: hidden;display: inline-block;transition: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;}
.quizListing .cd-gallery li a .imageCntnr {position: relative;overflow: hidden;padding-bottom:66.6%;}
.quizListing .cd-gallery li .item img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 0 auto;width: 100%;height: 100%;
filter: brightness(100%) contrast(100%);
-webkit-filter: brightness(100%) contrast(100%);
-moz-filter: brightness(100%) contrast(100%);
-o-filter: brightness(100%) contrast(100%);
-ms-filter: brightness(100%) contrast(100%);
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
-o-transition: all 0.2s ease-in-out 0s;}
.quizListing .cd-gallery li .desc {width: 100%;overflow: hidden;cursor: pointer;background-color:#fff}
.quizListing .cd-gallery li .desc p {color: #1d1d1d;height: 84px;overflow: hidden;text-align: center;line-height: 1.6;padding:10px;font-size: 17px;font-family: TajawalBold, Arial;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-o-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;}




/*.estesharatClip .bxSlider .ttl, .estesharatClip .questulListing ul li.moreBtn{display:none}
.estesharatClip .bxSlider .cnts{background:none;padding:0}
.estesharatClip .bxSlider .cnts li:nth-child(7){border-bottom:none}*/



/**** Health notification*****/
.notification{position: fixed;left: 0;top: 0;height: 100%;width: 100%;opacity: 0;visibility: hidden;-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;transition: opacity 0.3s 0s, visibility 0s 0.3s;}
.notification:before {content: "";position: absolute;top: 0;right: 0;left: 0;bottom: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.85);z-index: 1;opacity: 0;visibility: hidden;}
.openNotification .notification, .openNoResNotification .noResNotifi {opacity: 1;visibility: visible;z-index: 99;-webkit-transition: opacity 0.3s 0s, visibility 0s 0s;-moz-transition: opacity 0.3s 0s, visibility 0s 0s;transition: opacity 0.3s 0s, visibility 0s 0s;}
.openNotification .notification:before, .openNoResNotification .notification:before{opacity: 1;visibility: visible;}
.notification .notiCnts{position: relative;padding: 24px;width: 700px;height: 200px;margin: 200px auto;background: #FFF;text-align: center;z-index: 1;box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;}
.notification .cd-popup-close{position: absolute;top: 12px;left: 12px;width: 36px;height: 36px;z-index:10}
.notification .cd-popup-close:before, .notification .cd-popup-close:after{content: '';position: absolute;top: 0;width: 2px;height: 100%;background-color: #1d1d1d;opacity: 0.2;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.notification .cd-popup-close:before{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.notification .cd-popup-close:after{    -webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.notification h4{display: inline-block;width: 100%;font-family: TajawalBold, Arial;font-size:20px;color: #1d1d1d;    margin-bottom: 10px;padding-left: 30px;direction: rtl;text-align: right;}
.notification p{display: inline-block;width: 100%;font-family: TajawalMedium, Arial;font-size: 18px;color: #484848;text-align: right;}
.notification .cd-buttons{position: absolute;right: 0;bottom: 0;width: 100%;height: 50px;}
.notification .cd-buttons a:first-child{background: #1a3a4d;color: #fff;}
.notification .cd-buttons a{position: relative;top: 0;left: 0;float: right;background: #ddd;width: calc(100% / 2);height: 50px;font-family: TajawalMedium, arial, Arial;font-size: 17px;color: #1a3a4d;text-align: center;display: block;line-height: 3;}
.notification .cd-buttons a:first-child:hover {background: #2EA4A9;}
.notification .cd-buttons a:hover {background: #ccc;}

.notification.noResNotifi .notiCnts { width: 500px; height: 150px }
.notification.noResNotifi .notiCnts p { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; }



/******************** BioInstagram ********************/
.BioInstagram {display:block;max-width: 916px;width: 100%;float: unset;margin: 0 auto;}
.BioTitle {margin-top: 8px!important;margin-bottom: 0px !important;}
.BioLogo,
.BioTitle {margin-top: 15px;width: 100%;position: relative;margin-bottom: 15px;display: inline-block;text-align: center;}
.BioLogo .headerLogo {position: relative;height: 80px;width: 80px;display: inline-block;border-radius: 50%;background: #1a3a4d;}
.BioLogo h1 {display: inline-block;text-align: center;color: #111111;font-size: 16px;font-family: TajawalBold, 'Century Gothic';cursor:pointer}
.BioLogo .headerLogo img {position: absolute;height: auto;width: 60px;top: 50%;left: 50%;transform: translate(-50%, -50%);}

.BioInstagram .social {display: inline-block;float: right;width: 120px;margin: 0 calc((100% - 120px) / 2) 15px;text-align:center;height:40px}
.BioInstagram .social a {display:inline-block;float:right;color: #000;width: 20px;margin-left: 30px;cursor: pointer;line-height:40px}
.BioInstagram .social a:last-child {margin-left:0px;}
.BioInstagram .social a.icon-fb:hover {color: #3b5998;}

.BioInstagram .social a.icon-fb:before {content: "a";font-size: 20px;line-height: 1;}
.BioInstagram  .social a.icon-tw:before {content: "(";font-size: 20px;line-height: 1;}
.BioInstagram .social a.icon-tw:hover {color: #1DA1F2;}
.BioInstagram .social a.icon-yt:before {content: "e";font-size: 20px;line-height: 1;}
.BioInstagram .social a.icon-yt:hover {color: #FF0000;}
.LinkBtn {position: relative;width: 100%;display: inline-block;height: 50px;color: rgb(8, 8, 8);border: 2px solid #080808;border-radius: 5px;box-shadow: none;margin-bottom: 15px;cursor:pointer;transition:all 0.2s ease-in-out 0s;}
.LinkBtn a {width:100%;height:100%;display:inline-block;line-height:3;text-align:center;color: #000;font-size: 15px;font-family: TajawalBold, 'Century Gothic';cursor: pointer;transition:all 0.2s ease-in-out 0s;}

.LinkBtn:hover {color: #fff ;border: 2px solid #2EA4A9;background-color: #2EA4A9;}

.LinkBtn:hover a{color: #fff ;}

.BioGallary {position: relative;width: 100%;height: auto;display: inline-block;}
.BioGallary .GallyList {position: relative;width: 100%;height: auto;display: inline-block;}
.BioGallary .GallyList ul li {float: right;margin-left: 8px;margin-bottom: 8px;width: calc((100% - 16px)/ 3);position: relative;display: inline-block;overflow: hidden}

.BioGallary .GallyList ul li:first-child,
.BioGallary .GallyList ul li:last-child,
.BioGallary .GallyList ul li:not(first-child):nth-child(3n+1) {margin-left: 0px}

.BioGallary.BioGallary .GallyList ul li:first-child {width: 100%;margin-bottom: 8px;}
.BioGallary.BioGallary .GallyList ul li:first-child img {width:100%!important;height:auto!important;}
.BioGallary.BioGallary .GallyList ul li:first-child .BioImg {padding-bottom:50%;}
.BioImg {position: relative;padding-bottom: 100%;width: 100%;display: inline-block;overflow: hidden;}
.BioImg img {width: auto;height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.BioGallary .list1 .BioImg .galleryIcon{display: block;width: 35px;height: 30px;font-size: 16px;z-index: 1;}
.BioList .BioImg .galleryIcon {display: block;position: absolute;top: 10px;right: 10px;color: #fff;z-index: 1;-webkit-filter: drop-shadow(0 0 0.75px rgba(0, 0, 0, .42)) drop-shadow(0 1px 0.5px rgba(0, 0, 0, .18)) drop-shadow(0 2px 3px rgba(0,0,0,20%));}
.BioList .BioImg .galleryIcon:before {color: #fff;display: inline-block;line-height: 1;}
.BioList .BioImg .galleryIcon.icon-gallery:before {content: '"';font-size: 26px;}
.BioList .BioImg .galleryIcon.icon-video:before {content: "'";font-size: 20px;}

@media screen and (max-width: 1023px) {
.BioInstagram {width: 100%;margin: 0 auto;padding: 0px 10px;}
}

@media screen and (min-width: 320px) and (max-width: 767px) {
.BioInstagram {width: 100%;margin: 0 auto;padding: 0;}
.LinkBtn{width:calc(100% - 20px);margin:0 calc((100% - calc(100% - 20px)) / 2) 15px}
.BioGallary .GallyList ul li {margin-bottom: 2px;width: calc((100% - 4px)/ 3);margin-left: 2px;}
.BioGallary.BioGallary .GallyList ul li:first-child{margin-bottom:2px}
.BioGallary .GallyList ul li:first-child,
.BioGallary .GallyList ul li:last-child,
.BioGallary .GallyList ul li:not(first-child):nth-child(3n+1) {margin-left: 0px}
.BioList .BioImg .galleryIcon {top: 5px;right: 2px;}
.BioList .BioImg .galleryIcon.icon-gallery:before {font-size: 20px;}
.BioList .BioImg .galleryIcon.icon-video:before {font-size: 16px;}

}



/******************** Last News Notification ********************/
.lstNwsNtfy { display: inline-block; width: 1282px; height: 50px; background: #1a3a4d; overflow: hidden; position: fixed; bottom: 0; left: 50%; transform: translateX(-50%); z-index: 99; text-align: center; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s }
.lstNwsNtfy .cnts { width: 85%; margin: 0 60px 0 84px; display: inline-block; padding: 13px 0 }
.lstNwsNtfy .cnts img { float: right; margin-left: 12px; border: none }
.lstNwsNtfy .cnts p, .lstNwsNtfy .cnts a { display: inline-block; font-family: TajawalBold,Arial; color: #fff; font-size: 16px; opacity: 1; transition-delay: 0.3s;direction:rtl }
.lstNwsNtfy .cnts p span, .lstNwsNtfy .cnts a span { font-family: TajawalMedium,Arial; font-size: 16px; margin-right: 5px }
/*.lstNwsNtfy .cnts .icon-notify:before { content: "i"; float: right; margin-left: 5px; font-size: 20px }*/
.lstNwsNtfy .close { position: absolute; width: 50px; height: 50px; background: rgba(0,0,0,0.2); top: 0; left: 0; }
.lstNwsNtfy .icon-close:before { content: "Q"; color: #fff; font-size: 24px; line-height: 2.2; width: 50px }
.removeLastNews .lstNwsNtfy { height: 0 }
.removeLastNews .lstNwsNtfy .cnts p, .removeLastNews .lstNwsNtfy .cnts a { opacity: 0 }
.openVideoPopupMain .lstNwsNtfy { display: none }




@media screen and (min-width:1680px) and (max-width:1919px) {
    .lstNwsNtfy { width: 1100px }
}


@media screen and (min-width:1600px) and (max-width:1679px) {
    .lstNwsNtfy { width: 1100px }
}


@media screen and (min-width:1536px) and (max-width:1599px) {
    .lstNwsNtfy { width: 1100px }
}


@media screen and (min-width:1440px) and (max-width:1535px) {
    .lstNwsNtfy { width: 1100px }
}


@media screen and (min-width:1360px) and (max-width:1439px) {
    .lstNwsNtfy { width: 1100px }
}


@media screen and (min-width:1280px) and (max-width:1359px) {
    .lstNwsNtfy { width: 1000px }
}


@media screen and (min-width:1152px) and (max-width:1279px) {
    .lstNwsNtfy { width: 800px }
}


@media screen and (min-width:1024px) and (max-width:1151px) {
    .lstNwsNtfy { width: 800px }
}


@media only screen and (max-width: 1023px) {
    .lstNwsNtfy{ width: 100% }
}


@media screen and (min-width: 320px) and (max-width: 767px) {
    .lstNwsNtfy{ width: 100%; text-align: right; }
    .lstNwsNtfy .cnts { width: calc(100% - 70px); margin: 0 10px 0 60px; padding: 4px 0; }
.lstNwsNtfy .cnts p, .lstNwsNtfy .cnts a { font-size: 14px; line-height: 1.5; }
.lstNwsNtfy .cnts p span, .lstNwsNtfy .cnts a span { font-size: 13px }
.lstNwsNtfy .cnts .icon-notify:before { font-size: 14px }
.showOverlayMob .articleSocialMedia, .showOverlayMob .lstNwsNtfy { z-index: 1 }
.showOverlayMob-clsdSpnsr .articleSocialMedia, .showOverlayMob-clsdSpnsr .lstNwsNtfy { z-index: 1 }
.showOverlayChipsy .articleSocialMedia, .showOverlayChipsy .lstNwsNtfy { z-index: 1 }
.showOverlayChipsy-clsdSpnsr .articleSocialMedia, .showOverlayChipsy-clsdSpnsr .lstNwsNtfy { z-index: 1 }
.showfooterMob .lstNwsNtfy { display: none }
.showOTP .lstNwsNtfy { display: none !important }
.hideOTP .lstNwsNtfy { display: block !important }
.showOTPBB .lstNwsNtfy { display: none !important }
.hideOTPBB .lstNwsNtfy { display: block !important }
.showOTPBB.showSponsor .lstNwsNtfy { display: none !important }
.hideOTPBB.showSponsor .lstNwsNtfy { display: block !important }
}




/******************** ADS ********************/
/** Sponsor **/


/** Showcase **/
.showcaseDiv{display:inline-block;width:300px;float:left;height:auto;overflow:hidden;box-shadow:none;min-width:300px}
.showcaseDiv .adTtl:not(.divVideoStep p) {font-family: TajawalMedium, arial;text-align: center!important;color: #9a9a9a!important;background: #fff;font-size: 12px;width:300px;height:16px;line-height: 1.4;cursor:default;margin:0!important}
.showcaseDiv .showcase{background:#fff;width:300px;height:auto;display:flex}
.showcaseDiv .showcase > div{float:right;display:flex}
.showcaseDiv .showcase.sc1{background:#fff}
.showcaseDiv .geminiSC1Ad{display:none!important}
.showcaseDiv .geminiSC1Ad.showSC1{display:flex!important}
.showcaseDiv .geminiSC2Ad{display:none!important}
.showcaseDiv .geminiSC2Ad.showSC2{display:flex!important}
.showcaseDiv .geminiSC3Ad{display:none!important}
.showcaseDiv .geminiSC3Ad.showSC3{display:flex!important}
.showcaseDiv .geminiSC4Ad{display:none!important}
.showcaseDiv .geminiSC4Ad.showSC4{display:flex!important}
.showcaseDiv .geminiSC5Ad{display:none!important}
.showcaseDiv .geminiSC5Ad.showSC5{display:flex!important}
.showcaseDiv .geminiSC6Ad{display:none!important}
.showcaseDiv .geminiSC6Ad.showSC6{display:flex!important}
.showcaseDiv .geminiSC7Ad{display:none!important}
.showcaseDiv .geminiSC7Ad.showSC7{display:flex!important}
.showcaseDiv .geminiSC8Ad{display:none!important}
.showcaseDiv .geminiSC8Ad.showSC8{display:flex!important}
.showcaseDiv .geminiSC9Ad{display:none!important}
.showcaseDiv .geminiSC9Ad.showSC9{display:flex!important}
.showcaseDiv .geminiSC10Ad{display:none!important}
.showcaseDiv .geminiSC10Ad.showSC10{display:flex!important}

.showcaseDiv .geminiSCIGAd{display:none!important}
.showcaseDiv .geminiSCIGAd.showSCIG{display:flex!important}
.showcaseDiv img{border:none!important}

.showcaseDiv .geminiSC1Ad .hcSlider{display:none}
.showcaseDiv .geminiSC1Ad.showSC1 .hcSlider{display:inline-block}
.showcaseDiv .geminiSC1Ad.showSC1 .bx-wrapper, .showcaseDiv .geminiSC1Ad.showSC1 .bx-wrapper .bx-viewport{display:inline-block;width:300px;height:250px!important}
.showcaseDiv .geminiSC1Ad.showSC1 .bx-wrapper .bx-viewport .showcaseHCSlider li a{display:inline-block}
.showcaseDiv .geminiSC1Ad.showSC1 .bx-wrapper .bx-viewport .showcaseHCSlider li a img{max-width:300px!important}
.showcaseDiv .geminiSC1Ad.showSC1 .bx-wrapper .bx-viewport .showcaseHCSlider li a iframe{width:300px;height:250px;pointer-events:none}

/** second showcase **/
/*.showcaseDiv.secondSC {position: absolute;left: -330px;bottom: 0;margin-bottom: 0;}*/

.showcaseDiv .geminiSC2Ad .hcSlider{display:none}
.showcaseDiv .geminiSC2Ad.showSC2 .hcSlider{display:inline-block}
.showcaseDiv .geminiSC2Ad.showSC2 .bx-wrapper, .showcaseDiv .geminiSC2Ad.showSC2 .bx-wrapper .bx-viewport{display:inline-block;width:300px;height:250px!important}
.showcaseDiv .geminiSC2Ad.showSC2 .bx-wrapper .bx-viewport .showcaseHCSlider li a{display:inline-block}
.showcaseDiv .geminiSC2Ad.showSC2 .bx-wrapper .bx-viewport .showcaseHCSlider li a img{max-width:300px!important}
.showcaseDiv .geminiSC2Ad.showSC2 .bx-wrapper .bx-viewport .showcaseHCSlider li a iframe{width:300px;height:250px;pointer-events:none}

.showcaseDiv .geminiSC3Ad .hcSlider{display:none}
.showcaseDiv .geminiSC3Ad.showSC3 .hcSlider{display:inline-block}
.showcaseDiv .geminiSC3Ad.showSC3 .bx-wrapper, .showcaseDiv .geminiSC3Ad.showSC3 .bx-wrapper .bx-viewport{display:inline-block;width:300px;height:250px!important}
.showcaseDiv .geminiSC3Ad.showSC3 .bx-wrapper .bx-viewport .showcaseHCSlider li a{display:inline-block}
.showcaseDiv .geminiSC3Ad.showSC3 .bx-wrapper .bx-viewport .showcaseHCSlider li a img{max-width:300px!important}
.showcaseDiv .geminiSC3Ad.showSC3 .bx-wrapper .bx-viewport .showcaseHCSlider li a iframe{width:300px;height:250px;pointer-events:none}

.showcaseDiv .geminiSC4Ad .hcSlider{display:none}
.showcaseDiv .geminiSC4Ad.showSC4 .hcSlider{display:inline-block}
.showcaseDiv .geminiSC4Ad.showSC4 .bx-wrapper, .showcaseDiv .geminiSC4Ad.showSC4 .bx-wrapper .bx-viewport{display:inline-block;width:300px;height:250px!important}
.showcaseDiv .geminiSC4Ad.showSC4 .bx-wrapper .bx-viewport .showcaseHCSlider li a{display:inline-block}
.showcaseDiv .geminiSC4Ad.showSC4 .bx-wrapper .bx-viewport .showcaseHCSlider li a img{max-width:300px!important}
.showcaseDiv .geminiSC4Ad.showSC4 .bx-wrapper .bx-viewport .showcaseHCSlider li a iframe{width:300px;height:250px;pointer-events:none}

.showcaseDiv .geminiSC5Ad .hcSlider{display:none}
.showcaseDiv .geminiSC5Ad.showSC5 .hcSlider{display:inline-block}
.showcaseDiv .geminiSC5Ad.showSC5 .bx-wrapper, .showcaseDiv .geminiSC5Ad.showSC5 .bx-wrapper .bx-viewport{display:inline-block;width:300px;height:250px!important}
.showcaseDiv .geminiSC5Ad.showSC5 .bx-wrapper .bx-viewport .showcaseHCSlider li a img{max-width:300px!important}

.showcaseDiv .geminiSC6Ad .hcSlider{display:none}
.showcaseDiv .geminiSC6Ad.showSC6 .hcSlider{display:inline-block}
.showcaseDiv .geminiSC6Ad.showSC6 .bx-wrapper, .showcaseDiv .geminiSC6Ad.showSC6 .bx-wrapper .bx-viewport{display:inline-block;width:300px;height:250px!important}
.showcaseDiv .geminiSC6Ad.showSC6 .bx-wrapper .bx-viewport .showcaseHCSlider li a img{max-width:300px!important}

.showcaseDiv .geminiSC7Ad .hcSlider{display:none}
.showcaseDiv .geminiSC7Ad.showSC7 .hcSlider{display:inline-block}
.showcaseDiv .geminiSC7Ad.showSC7 .bx-wrapper, .showcaseDiv .geminiSC7Ad.showSC7 .bx-wrapper .bx-viewport{display:inline-block;width:300px;height:250px!important}
.showcaseDiv .geminiSC7Ad.showSC7 .bx-wrapper .bx-viewport .showcaseHCSlider li a img{max-width:300px!important}

.showcaseDiv .geminiSC8Ad .hcSlider{display:none}
.showcaseDiv .geminiSC8Ad.showSC8 .hcSlider{display:inline-block}
.showcaseDiv .geminiSC8Ad.showSC8 .bx-wrapper, .showcaseDiv .geminiSC8Ad.showSC8 .bx-wrapper .bx-viewport{display:inline-block;width:300px;height:250px!important}
.showcaseDiv .geminiSC8Ad.showSC8 .bx-wrapper .bx-viewport .showcaseHCSlider li a img{max-width:300px!important}

.showcaseDiv .geminiSC9Ad .hcSlider{display:none}
.showcaseDiv .geminiSC9Ad.showSC9 .hcSlider{display:inline-block}
.showcaseDiv .geminiSC9Ad.showSC9 .bx-wrapper, .showcaseDiv .geminiSC9Ad.showSC9 .bx-wrapper .bx-viewport{display:inline-block;width:300px;height:250px!important}
.showcaseDiv .geminiSC9Ad.showSC9 .bx-wrapper .bx-viewport .showcaseHCSlider li a img{max-width:300px!important}

.showcaseDiv .geminiSC10Ad .hcSlider{display:none}
.showcaseDiv .geminiSC10Ad.showSC10 .hcSlider{display:inline-block}
.showcaseDiv .geminiSC10Ad.showSC10 .bx-wrapper, .showcaseDiv .geminiSC10Ad.showSC10 .bx-wrapper .bx-viewport{display:inline-block;width:300px;height:250px!important}
.showcaseDiv .geminiSC10Ad.showSC10 .bx-wrapper .bx-viewport .showcaseHCSlider li a img{max-width:300px!important}

.estesharatDiv.hp .secondSC{position:relative;left:0}



/********** ASYNC OTP **********/
/** Desktop **/
.showOTP .showcaseDiv{overflow:visible;height:266px;background:#fff}
.showOTP .showcaseDiv .showcase.sc1{position:absolute;left:0;width: 100%;background: none;}
.showOTP .showcaseDiv .sc1 iframe{width: 100%;height: 400px;display: inline-block;float: right;border: 0;left: 0;margin: 0 auto;margin-left: 0;overflow: visible;position: fixed;top: 130px;visibility: visible;z-index: 9999;}
.hideOTP .showcaseDiv .sc1 iframe{width:300px;height:250px!important;position:relative!important;top:0;left: 0;margin: 0!important;}
.hideOTP .showcaseDiv .showcase.sc1{width:300px;left:auto}

.showOTP .showcaseDiv .geminiSC1Ad.showSC1 {display:none!important}

.adAsync div[style]{width:auto!important;height:auto!important}


/********** ASYNC OVERLAY **********/
/** Desktop **/
.showOverlay .showcaseDiv{overflow:visible;height:266px;background:#fff}
.showOverlay .showcaseDiv .showcase.sc1{position:absolute;left:0;width: 100%;background: none;}
.showOverlay .showcaseDiv .sc1 iframe{width: 100%;height: calc(100% - 50px);display: inline-block;float: right;border: 0;left: 0;margin: 0 auto;margin-left: 0;overflow: visible;position: fixed;top: 50px;visibility: visible;z-index: 9999;}
.hideOverlay .showcaseDiv .sc1 iframe{width:300px;height:250px!important;position:relative!important;top:0;left: 0;margin: 0!important;}
.hideOverlay .showcaseDiv .showcase.sc1{width:300px;left:auto}

.showOverlay .showcaseDiv .geminiSC1Ad.showSC1 {display:none!important}

.showOverlay .sponsorAsync{display:none}
.hideOverlay .sponsorAsync{display:block}


/********** ASYNC Expandable Showcase **********/
/** Same ratio **/
.ExpandSCMain .showcaseDiv{overflow:visible;height:272px;background:#fff}
.ExpandSCMain .showcaseDiv .showcase.sc1{position:absolute;left:0;width: 100%;background: none;}
.ExpandSCMain .showcaseDiv iframe{width: 300px;height:250px;display: inline-block;float: right;border: 0;left: 3px;margin: 0 auto;overflow: visible;position: absolute;top: 0;visibility: visible;z-index: 9999;transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s;-moz-transition:all 0.8s ease-in-out 0s;-ms-transition:all 0.8s ease-in-out 0s;-o-transition:all 0.8s ease-in-out 0s;}
.ExpandSCMain.showExpand .showcaseDiv iframe{width:624px;height:520px}
.ExpandSCMain .showcaseDiv .geminiSC1Ad.showSC1 {display:none!important}

/** Same ratio **/
.ExpandSCWide .showcaseDiv{overflow:visible;height:272px;background:#fff}
.ExpandSCWide .showcaseDiv .showcase.sc1{position:absolute;left:0;width: 100%;background: none;}
.ExpandSCWide .showcaseDiv iframe{width: 300px;height:250px;display: inline-block;float: right;border: 0;left: 3px;margin: 0 auto;overflow: visible;position: absolute;top: 0;visibility: visible;z-index: 9999;transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s;-moz-transition:all 0.8s ease-in-out 0s;-ms-transition:all 0.8s ease-in-out 0s;-o-transition:all 0.8s ease-in-out 0s;}
.ExpandSCWide.showExpand .showcaseDiv iframe{width:800px;height:250px}
.ExpandSCWide .showcaseDiv .geminiSC1Ad.showSC1 {display:none!important}

/** Expandable Leaderboard **/
.ExpandLB .leaderboardDiv{overflow: visible;width: 728px;margin: 0 calc((100% - 728px) / 2) 20px;height: 106px;background: 0 0;}
.ExpandLB .leaderboardDiv .leaderboard.lb1{position:relative;left:0;width: 100%;background: none;height:90px}
.ExpandLB .leaderboardDiv iframe{width: 728px;height:90px;display: inline-block;float: right;border: 0;left: 0px;margin: 0 auto;overflow: visible;position: absolute;top: 0;visibility: visible;z-index: 9999;transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s;-moz-transition:all 0.8s ease-in-out 0s;-ms-transition:all 0.8s ease-in-out 0s;-o-transition:all 0.8s ease-in-out 0s;}
.ExpandLB.showExpand .leaderboardDiv iframe{width:728px;height:315px}
.ExpandLB .leaderboardDiv .geminiLB1Ad.showLB1 {display:none!important}



/** Leaderboard **/
.leaderboardDiv{display:inline-block;width:100%;float:right;text-align: center;}
.leaderboardCnts{display:inline-block;width:auto;height:auto;overflow:hidden;margin:0 auto;box-shadow:none;min-width:728px}
.leaderboardDiv .adTtl {font-family: TajawalMedium, arial;text-align: center;color: #9a9a9a;background: #fff;font-size: 12px;width:auto;height:16px;line-height: 1.4;cursor:default}
.leaderboardDiv .leaderboard{background:#fff;width:auto;height:auto;display:flex}
/*.leaderboardDiv .leaderboard iframe{width:100%}*/
.leaderboardDiv .leaderboard > div{float:right;display:flex}
.leaderboardDiv .geminiLB2Ad{display:none!important}
.leaderboardDiv .geminiLB2Ad.showLB2{display:flex!important}
.leaderboardDiv .geminiLB3Ad{display:none!important}
.leaderboardDiv .geminiLB3Ad.showLB3{display:flex!important}
.leaderboardDiv .geminiLB4Ad{display:none!important}
.leaderboardDiv .geminiLB4Ad.showLB4{display:flex!important}
.leaderboardDiv .geminiLB5Ad{display:none!important}
.leaderboardDiv .geminiLB5Ad.showLB5{display:flex!important}
.leaderboardDiv .geminiLB6Ad{display:none!important}
.leaderboardDiv .geminiLB6Ad.showLB6{display:flex!important}
.leaderboardDiv .geminiLB7Ad{display:none!important}
.leaderboardDiv .geminiLB7Ad.showLB7{display:flex!important}
.leaderboardDiv .geminiLB8Ad{display:none!important}
.leaderboardDiv .geminiLB8Ad.showLB8{display:flex!important}
.leaderboardDiv .geminiLB9Ad{display:none!important}
.leaderboardDiv .geminiLB9Ad.showLB9{display:flex!important}
.leaderboardDiv .geminiLB10Ad{display:none!important}
.leaderboardDiv .geminiLB10Ad.showLB10{display:flex!important}

.leaderboardDiv .geminiLB11Ad{display:none!important}
.leaderboardDiv .geminiLB11Ad.showLB11{display:flex!important}

.leaderboardDiv .geminiLB12Ad{display:none!important}
.leaderboardDiv .geminiLB12Ad.showLB12{display:flex!important}

.leaderboardDiv .geminiLB13Ad{display:none!important}
.leaderboardDiv .geminiLB13Ad.showLB13{display:flex!important}

.leaderboardDiv .geminiLB14Ad{display:none!important}
.leaderboardDiv .geminiLB14Ad.showLB14{display:flex!important}

.leaderboardDiv .geminiLB15Ad{display:none!important}
.leaderboardDiv .geminiLB15Ad.showLB15{display:flex!important}

.leaderboardDiv .geminiLB16Ad{display:none!important}
.leaderboardDiv .geminiLB16Ad.showLB16{display:flex!important}

.leaderboardDiv .geminiLB17Ad{display:none!important}
.leaderboardDiv .geminiLB17Ad.showLB17{display:flex!important}

.leaderboardDiv .geminiLB18Ad{display:none!important}
.leaderboardDiv .geminiLB18Ad.showLB18{display:flex!important}

.leaderboardDiv .geminiLB19Ad{display:none!important}
.leaderboardDiv .geminiLB19Ad.showLB19{display:flex!important}

.leaderboardDiv .geminiLB20Ad{display:none!important}
.leaderboardDiv .geminiLB20Ad.showLB20{display:flex!important}

.leaderboardDiv .geminiLB102Ad{display:none!important}
.leaderboardDiv .geminiLB102Ad.showLB102{display:flex!important}

.leaderboardDiv .geminiLB103Ad{display:none!important}
.leaderboardDiv .geminiLB103Ad.showLB103{display:flex!important}

.leaderboardDiv .geminiLB104Ad{display:none!important}
.leaderboardDiv .geminiLB104Ad.showLB104{display:flex!important}

.leaderboardDiv .geminiLB105Ad{display:none!important}
.leaderboardDiv .geminiLB105Ad.showLB105{display:flex!important}

.leaderboardDiv .geminiLB106Ad{display:none!important}
.leaderboardDiv .geminiLB106Ad.showLB106{display:flex!important}

.leaderboardDiv .geminiLB107Ad{display:none!important}
.leaderboardDiv .geminiLB107Ad.showLB107{display:flex!important}

.leaderboardDiv .geminiLB108Ad{display:none!important}
.leaderboardDiv .geminiLB108Ad.showLB108{display:flex!important}

.leaderboardDiv .geminiLB109Ad{display:none!important}
.leaderboardDiv .geminiLB109Ad.showLB109{display:flex!important}

.leaderboardDiv .geminiLB110Ad{display:none!important}
.leaderboardDiv .geminiLB110Ad.showLB110{display:flex!important}

.leaderboardDiv .geminiLB111Ad{display:none!important}
.leaderboardDiv .geminiLB111Ad.showLB111{display:flex!important}

.leaderboardDiv .geminiLB112Ad{display:none!important}
.leaderboardDiv .geminiLB112Ad.showLB112{display:flex!important}

.leaderboardDiv .geminiLB113Ad{display:none!important}
.leaderboardDiv .geminiLB113Ad.showLB113{display:flex!important}

.leaderboardDiv .geminiLB114Ad{display:none!important}
.leaderboardDiv .geminiLB114Ad.showLB114{display:flex!important}

.leaderboardDiv .geminiLB115Ad{display:none!important}
.leaderboardDiv .geminiLB115Ad.showLB115{display:flex!important}

.leaderboardDiv .geminiLB116Ad{display:none!important}
.leaderboardDiv .geminiLB116Ad.showLB116{display:flex!important}

.leaderboardDiv .geminiLB117Ad{display:none!important}
.leaderboardDiv .geminiLB117Ad.showLB117{display:flex!important}

.leaderboardDiv .geminiLB118Ad{display:none!important}
.leaderboardDiv .geminiLB118Ad.showLB118{display:flex!important}

.leaderboardDiv .geminiLB119Ad{display:none!important}
.leaderboardDiv .geminiLB119Ad.showLB119{display:flex!important}

.leaderboardDiv .geminiLB120Ad{display:none!important}
.leaderboardDiv .geminiLB120Ad.showLB120{display:flex!important}

.leaderboardDiv .geminiLB121Ad{display:none!important}
.leaderboardDiv .geminiLB121Ad.showLB121{display:flex!important}

.leaderboardDiv .geminiLB122Ad{display:none!important}
.leaderboardDiv .geminiLB122Ad.showLB122{display:flex!important}

.leaderboardDiv img{border:none!important}

.leaderboardDiv .geminiLB1Ad .hcSlider{display:none}
.leaderboardDiv .geminiLB1Ad.showLB1 .hcSlider{display:inline-block}
.leaderboardDiv .geminiLB1Ad.showLB1 .bx-wrapper, .leaderboardDiv .geminiLB1Ad.showLB1 .bx-wrapper .bx-viewport{display:inline-block;width:728px;height:90px!important}
.leaderboardDiv .geminiLB1Ad.showLB1 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a{display:inline-block}
.leaderboardDiv .geminiLB1Ad.showLB1 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:728px!important}
.leaderboardDiv .geminiLB1Ad.showLB1 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a iframe{width:728px;height:90px;pointer-events:none}

.leaderboardDiv .geminiLB2Ad .hcSlider{display:none}
.leaderboardDiv .geminiLB2Ad.showLB2 .hcSlider{display:inline-block}
.leaderboardDiv .geminiLB2Ad.showLB2 .bx-wrapper, .leaderboardDiv .geminiLB2Ad.showLB2 .bx-wrapper .bx-viewport{display:inline-block;width:728px;height:90px!important}
.leaderboardDiv .geminiLB2Ad.showLB2 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a{display:inline-block}
.leaderboardDiv .geminiLB2Ad.showLB2 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:728px!important}
.leaderboardDiv .geminiLB2Ad.showLB2 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a iframe{width:728px;height:90px;pointer-events:none}

.leaderboardDiv .geminiLB3Ad .hcSlider{display:none}
.leaderboardDiv .geminiLB3Ad.showLB3 .hcSlider{display:inline-block}
.leaderboardDiv .geminiLB3Ad.showLB3 .bx-wrapper, .leaderboardDiv .geminiLB3Ad.showLB3 .bx-wrapper .bx-viewport{display:inline-block;width:728px;height:90px!important}
.leaderboardDiv .geminiLB3Ad.showLB3 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a{display:inline-block}
.leaderboardDiv .geminiLB3Ad.showLB3 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:728px!important}
.leaderboardDiv .geminiLB3Ad.showLB3 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a iframe{width:728px;height:90px;pointer-events:none}


.leaderboardDiv .geminiLB4Ad .hcSlider{display:none}
.leaderboardDiv .geminiLB4Ad.showLB4 .hcSlider{display:inline-block}
.leaderboardDiv .geminiLB4Ad.showLB4 .bx-wrapper, .leaderboardDiv .geminiLB4Ad.showLB4 .bx-wrapper .bx-viewport{display:inline-block;width:728px;height:90px!important}
.leaderboardDiv .geminiLB4Ad.showLB4 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a{display:inline-block}
.leaderboardDiv .geminiLB4Ad.showLB4 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:728px!important}
.leaderboardDiv .geminiLB4Ad.showLB4 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a iframe{width:728px;height:90px;pointer-events:none}

.leaderboardDiv .geminiLB5Ad .hcSlider{display:none}
.leaderboardDiv .geminiLB5Ad.showLB5 .hcSlider{display:inline-block}
.leaderboardDiv .geminiLB5Ad.showLB5 .bx-wrapper, .leaderboardDiv .geminiLB5Ad.showLB5 .bx-wrapper .bx-viewport{display:inline-block;width:728px;height:90px!important}
.leaderboardDiv .geminiLB5Ad.showLB5 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:728px!important}

.leaderboardDiv .geminiLB6Ad .hcSlider{display:none}
.leaderboardDiv .geminiLB6Ad.showLB6 .hcSlider{display:inline-block}
.leaderboardDiv .geminiLB6Ad.showLB6 .bx-wrapper, .leaderboardDiv .geminiLB6Ad.showLB6 .bx-wrapper .bx-viewport{display:inline-block;width:728px;height:90px!important}
.leaderboardDiv .geminiLB6Ad.showLB6 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:728px!important}

.leaderboardDiv .geminiLB7Ad .hcSlider{display:none}
.leaderboardDiv .geminiLB7Ad.showLB7 .hcSlider{display:inline-block}
.leaderboardDiv .geminiLB7Ad.showLB7 .bx-wrapper, .leaderboardDiv .geminiLB7Ad.showLB7 .bx-wrapper .bx-viewport{display:inline-block;width:728px;height:90px!important}
.leaderboardDiv .geminiLB7Ad.showLB7 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:728px!important}

.leaderboardDiv .geminiLB8Ad .hcSlider{display:none}
.leaderboardDiv .geminiLB8Ad.showLB8 .hcSlider{display:inline-block}
.leaderboardDiv .geminiLB8Ad.showLB8 .bx-wrapper, .leaderboardDiv .geminiLB8Ad.showLB8 .bx-wrapper .bx-viewport{display:inline-block;width:728px;height:90px!important}
.leaderboardDiv .geminiLB8Ad.showLB8 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:728px!important}

.leaderboardDiv .geminiLB9Ad .hcSlider{display:none}
.leaderboardDiv .geminiLB9Ad.showLB9 .hcSlider{display:inline-block}
.leaderboardDiv .geminiLB9Ad.showLB9 .bx-wrapper, .leaderboardDiv .geminiLB9Ad.showLB9 .bx-wrapper .bx-viewport{display:inline-block;width:728px;height:90px!important}
.leaderboardDiv .geminiLB9Ad.showLB9 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:728px!important}

.leaderboardDiv .geminiLB10Ad .hcSlider{display:none}
.leaderboardDiv .geminiLB10Ad.showLB10 .hcSlider{display:inline-block}
.leaderboardDiv .geminiLB10Ad.showLB10 .bx-wrapper, .leaderboardDiv .geminiLB10Ad.showLB10 .bx-wrapper .bx-viewport{display:inline-block;width:728px;height:90px!important}
.leaderboardDiv .geminiLB10Ad.showLB10 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:728px!important}




.hcSlider ul, .hcSlider li{width:100%!important;margin:0!important;height:100%!important}
.hcSlider li{width:100%!important;background:none!important;border:none!important}

/** Billboard **/
.billboardDiv{display:inline-block;width:100%;float:right;text-align: center;}
.billboardCnts{display:inline-block;width:auto;height:auto;overflow:hidden;margin:0 auto;box-shadow:none;min-width:320px;min-height:56px;border:3px solid #ddd}
.billboardDiv .adTtl {font-family: TajawalMedium, arial;text-align: center;color: #9a9a9a;background: #fff;font-size: 12px;width:auto;height:16px;line-height: 1;cursor:default}
.billboardDiv .billboard{background:#fff;width:auto;height:auto;display:flex}
.billboardDiv .billboard > div{float:right;display:flex}
.billboardDiv .geminiBB1Ad{display:none!important}
.billboardDiv .geminiBB1Ad.showBB1{display:flex!important}
.billboardDiv img{border:none!important}

.billboardDiv .geminiBB1Ad .hcSlider{display:none}
.billboardDiv .geminiBB1Ad.showBB1 .hcSlider{display:inline-block}
.billboardDiv .geminiBB1Ad.showBB1 .bx-wrapper, .billboardDiv .geminiBB1Ad.showBB1 .bx-wrapper .bx-viewport{display:inline-block;width:728px;height:90px!important}
.billboardDiv .geminiBB1Ad.showBB1 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a{display:inline-block}
.billboardDiv .geminiBB1Ad.showBB1 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:728px!important}
.billboardDiv .geminiBB1Ad.showBB1 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a iframe{width:728px;height:90px;pointer-events:none}


/********** Monster **********/
.monsterDiv{display:inline-block;width:300px;float:right;height:616px;overflow:hidden;margin-bottom:12px;box-shadow:none;min-width:300px}
.monsterDiv .adTtl {font-family: TajawalMedium, arial;text-align: center;color: #9a9a9a;background: #fff;font-size: 12px;width:300px;height:16px;line-height: 1.4;cursor:default}
.monsterDiv .monster{background:#fff;width:300px;height:auto;display:flex}
.monsterDiv .geminiMonsterAd{display:none!important}
.monsterDiv .geminiMonsterAd.showMonster{display:flex!important}
.monsterDiv img{border:none!important}
.monsterDiv .geminiMonsterAd .hcSlider{display:none}
.monsterDiv .geminiMonsterAd.showMonster .hcSlider{display:inline-block}
.monsterDiv .geminiMonsterAd.showMonster .bx-wrapper, .monsterDiv .geminiMonsterAd.showMonster .bx-wrapper .bx-viewport{display:inline-block;width:300px;height:600px!important}
.monsterDiv .geminiMonsterAd.showMonster .bx-wrapper .bx-viewport .monsterHCSlider li a{display:inline-block}
.monsterDiv .geminiMonsterAd.showMonster .bx-wrapper .bx-viewport .monsterHCSlider li a img{max-width:300px!important}
.monsterDiv .geminiMonsterAd.showMonster .bx-wrapper .bx-viewport .monsterHCSlider li a iframe{width:300px;height:600px;pointer-events:none}


/********** Interscroller **********/
/*.interscrollerIframe, article .details .interscrollerIframe{display:none;margin:0;height:auto;width:100%;}
.interscrollerShow .interscrollerIframe, .interscrollerShow article .details .interscrollerIframe{display:block}*/


.interscrollerShow .interScrollerAsync, .interscrollerShow article .details .interScrollerAsync{display: inline-block;position: relative;float: left;width: 100%;margin-bottom: 20px;margin-top:16px}
.interScrollerAsync, article .details .interScrollerAsync{display:none}
.interScrollerAsync > div, article .details .interScrollerAsync > div{width:100%!important}
.isAdTtl, article .details .isAdTtl {font-family: TajawalMedium, arial;text-align: center!important;color: #b9b9b9!important;background: #000;font-size: 11px!important;width: 100%;position:absolute;z-index:2;height: 16px;right:calc(((100% - 85%) / 2) + 45px);line-height: 1.5;cursor: default;margin: 0!important;display:inline-block;float:right;
                                     transition: none;
                                    -webkit-transition: none;
                                    -moz-transition: none;
                                    -ms-transition: none;
                                    -o-transition: none;
}
.isAdTtl.first, article .details .isAdTtl.first{top:0;right:0!important;z-index:3}
.isAdTtl.spareLast, article .details .isAdTtl.spareLast{bottom:0;position:fixed;display:none}
.showAdttl .isAdTtl.spareLast, article .details .showAdttl .isAdTtl.spareLast{display:inline-block}


.isAdTtl.last, article .details .isAdTtl.last{display:none}
.isWrapper, article .details .isWrapper {width: 100%;display:inline-block;float:right;border: 0;background:#f2f2f2;box-sizing: content-box;clip-path: inset(0 0 0 0);-webkit-clip-path: inset(0 0 0 0);-moz-clip-path: inset(0 0 0 0);-ms-clip-path: inset(0 0 0 0);-o-clip-path: inset(0 0 0 0);left: 0;margin: 0 auto;overflow: visible;position: relative;top:16px;visibility: visible;z-index: auto;}
.isWrapper > div, article .details .isWrapper > div {position: relative;z-index: 1;overflow: hidden;width: 100%!important;padding-bottom: 41.4%;}
.isWrapper > div > div, article .details .isWrapper > div > div {width: 100%!important;height:100%!important;position:absolute;top:0;right:0}
.isWrapper > div > div iframe, article .details .isWrapper > div > div iframe {position: fixed!important;width: inherit;height: inherit;max-width:100%;border: none;z-index:1;margin:0!important;right:calc(((100% - 85%) / 2) + 45px);right:-webkit-calc(((100% - 85%) / 2) + 45px);bottom:16px}
/*.isWrapper > div > div.active iframe,
.isWrapper > div > div:hover iframe, article .details .isWrapper > div > div.active iframe, article .details .isWrapper > div > div:hover iframe {pointer-events: all;}*/

.isWrapper .closeIS{position:absolute;top:10px;right:10px;width:30px;height:30px;border-radius:15px;background:rgba(0,0,0,0.7);color:#fff;text-align:center;font-family:Arial;font-size:26px;line-height:1.1;font-weight:normal;z-index:3;visibility:hidden;opacity:0;
                    transition: all 0.2s ease-in-out 0s;
                    -webkit-transition: all 0.2s ease-in-out 0s;
                    -moz-transition: all 0.2s ease-in-out 0s;
                    -ms-transition: all 0.2s ease-in-out 0s;
                    -o-transition: all 0.2s ease-in-out 0s;
}




.scrollISFrame .isWrapper .closeIS{visibility:visible;opacity:1}
.scrollISFrame .isWrapper > div > div iframe, article .details .scrollISFrame .isWrapper > div > div iframe{position:absolute!important;right:0!important;top:0;bottom:auto!important}
.scrollISFrame .isAdTtl.spareLast, article .details .scrollISFrame .isAdTtl.spareLast{position:absolute!important;right:0!important}
.scrollISFrame .isAdTtl.spareLast, article .details .scrollISFrame .isAdTtl.spareLast{display:none}
.scrollISFrame .isAdTtl.last, article .details .scrollISFrame .isAdTtl.last{z-index:4;display:inline-block!important;bottom:0}

.fixedIS .isWrapper .closeIS{visibility:hidden;opacity:0}
.fixedIS .isWrapper > div > div iframe, article .details .fixedIS .isWrapper > div > div iframe{position:fixed!important;right:calc(((100% - 85%) / 2) + 45px)!important;top:65px}
.fixedIS .isAdTtl.first, article .details .fixedIS .isAdTtl.first{position:fixed;top:50px;right: calc(((100% - 85%) / 2) + 45px)!important}





/********** ASYNC Native Ads **********/
.nativeAds{position: absolute;z-index: 3;width: 100%;background: #fff;}
.nativeAds.relArticle{width:calc(100% - 24px)}
.nativeAds.relArticle iframe{height:67px;width: 100%;margin: 0;}

@media screen and (min-width:320px) and (max-width:767px) {
    /*.nativeAds iframe{height:80px}*/
}








/* SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS */


@media only screen and (max-width: 1023px){
    .isWrapper > div > div iframe, article .details .isWrapper > div > div iframe{right:10px!important}
    .fixedIS .isAdTtl.first, article .details .fixedIS .isAdTtl.first{right:10px!important}
    .fixedIS .isWrapper > div > div iframe, article .details .fixedIS .isWrapper > div > div iframe{right:10px!important}
    .isAdTtl.spareLast, article .details .isAdTtl.spareLast{right:10px!important}
}


@media screen and (min-width:320px) and (max-width:767px){
    .isWrapper > div > div iframe, article .details .isWrapper > div > div iframe{right: 10px!important;bottom: auto!important;top: calc(50% + 25px);transform: translateY(-50%)}
    .isWrapper > div, article .details .isWrapper > div{padding-bottom: 196%;}
    .fixedIS .isWrapper > div > div iframe, article .details .fixedIS .isWrapper > div > div iframe{top: calc(50% + 25px)}
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
/* Safari and Chrome */


/* Safari only override */
::i-block-chrome,.isWrapper > div > div iframe, article .details .isWrapper > div > div iframe {right: 10px!important;bottom: auto!important;top: -50px;transform: none;}
::i-block-chrome,.fixedIS .isWrapper > div > div iframe, article .details .fixedIS .isWrapper > div > div iframe {top: -50px;}
::i-block-chrome,.scrollISFrame .isWrapper > div > div iframe, article .details .scrollISFrame .isWrapper > div > div iframe{top: -50px!important;right:10px!important;position:fixed!important}
}


/******************** Error Page ********************/
.errorPage{background:#fff}
.errorPage header{height:66px}
.errorPage header .logo {display: inline-block;float: right;margin-top: 13px;width: 154px;margin: 13px calc((100% - 154px) / 2);}
.errorPage header .logo a{display: inline-block;float: right;width: 154px;height: 40px;background: url(../Images/logo.webp) center center no-repeat;background-size: auto 100%;}



.errorPage .errDtls{display:inline-block;float:right;width:100%;padding: 50px 30px}
.errorPage .errDtls .errCntnr{display:inline-block;margin:0 auto}
.errorPage .errDtls .doctorsImg{float:right;margin-left:50px;display:inline-block;width:200px}
.errorPage .errDtls .doctorsImg img{width:100%;height:auto}

.errorPage .errDtls .errorMsg{float:right;display:inline-block;width:504px}

.errorPage .errDtls p {display: inline-block;color: #222;font-size: 18px;width: 100%!important;text-align: center;font-family: TajawalMedium,Arial;float: right;direction: rtl;line-height: 1.8;margin-top: 30px;}
.errorPage .errDtls h2 {display: inline-block;font-family: TajawalBold,arial;letter-spacing: -10px;font-size: 200px;color: #2EA4A9;width: 100%;text-align: center;line-height: 1;}
.errorPage .errDtls span {display: inline-block;color: #222;font-size: 20px;width: 100%;text-align: center;font-family: TajawalMedium,Arial;}
.errorPage .errDtls .btns {display: inline-block;margin-top: 90px;width: 504px;margin: 50px calc((100% - 504px)/ 2) 0;}
.errorPage .errDtls .btns a {display: inline-block;width: 250px;height: 60px;text-align: center;border: 1px solid #ddd;color: #5c5c5c;background: #fff;font-size: 16px;font-family: TajawalMedium,Arial;line-height: 3.5;margin-bottom: 70px;transition: all .2s ease-in-out 0s;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;}
.errorPage .errDtls .btns a:hover {background: #2EA4A9;color: #fff;}



/*.errorPage .errDtls h2{display: inline-block;width: 100%;float: right;direction: rtl;text-align: center;font-weight:bold;font-family: TajawalMedium, Arial;font-size: 46px;color: #2EA4A9;}
.errorPage .errDtls h3{display: inline-block;width: 100%;float: right;direction: rtl;text-align: center;font-family: TajawalMedium, Arial;font-size: 24px;color: #2EA4A9;line-height: 1.6;height: 82px;overflow: hidden;}
.errorPage .errDtls p{display: inline-block;width: 100%;float: right;direction: rtl;text-align: center;font-family: TajawalMedium, Arial;font-size: 18px;color: #252525;cursor:auto;margin-top:20px}
.errorPage .errDtls .btns{position:absolute;bottom:0;left:50%;margin-left:-153px}
.errorPage .errDtls .btns a{float: right;display: inline-block;width:141px;margin-left:24px;height: 36px;border: 2px solid #2EA4A9;background: #2EA4A9;border-radius: 18px;font-family: TajawalMedium, Arial;font-size: 18px;color: #fff;line-height: 1.4;margin-top: 10px;}
.errorPage .errDtls .btns a:last-child{margin-left:0}
.errorPage .errDtls .btns a:hover {background: #2EA4A9;color: #fff;border: 2px solid #2EA4A9;}

@media screen and (min-width:1142px) and (max-width:1300px){
    .errorPage .container .content-wrap{background:url(../Images/errDTBg.png) right bottom 0 no-repeat #f1f1f1;background-size:1120px auto}
    .errorPage .errDtls{width: calc(100% - 536px);padding:0 40px;bottom: 56px;height: 270px;}
    .errorPage .errDtls p{margin-top:10px}
}

@media screen and (min-width:1024px) and (max-width:1141px){
    .errorPage .container .content-wrap{background:url(../Images/errDTBg.png) right bottom 0 no-repeat #f1f1f1;background-size:960px auto}
    .errorPage .errDtls{width: calc(100% - 458px);padding:0 40px;bottom: 48px;height: 240px;}
    .errorPage .errDtls h2{font-size:40px}
    .errorPage .errDtls h3{font-size:20px;height: 68px;}
    .errorPage .errDtls p{margin-top:14px;font-size: 16px;}
    .errorPage .errDtls .btns a{height:32px;font-size:16px}
}

@media screen and (min-width:896px) and (max-width:1023px){
    .errorPage .container .content-wrap{background:url(../Images/errDTBg.png) right bottom 0 no-repeat #f1f1f1;background-size:1120px auto}
    .errorPage .errDtls{width: calc(100% - 536px);padding:0 40px;bottom: 56px;height: 270px;}
    .errorPage .errDtls p{margin-top:10px}
}

@media screen and (min-width:768px) and (max-width:895px){
    .errorPage .container .content-wrap{background:url(../Images/errDTBg.png) right bottom 0 no-repeat #f1f1f1;background-size:960px auto}
    .errorPage .errDtls{width: calc(100% - 458px);padding:0 20px;bottom: 48px;height: 240px;}
    .errorPage .errDtls h2{font-size:40px}
    .errorPage .errDtls h3{font-size:20px;height: 68px;}
    .errorPage .errDtls p{margin-top:14px;font-size: 16px;}
    .errorPage .errDtls .btns{width:240px;margin-left: -120px;}
    .errorPage .errDtls .btns a{height:32px;font-size:16px;width:115px;margin-left:10px}
}*/


/************** Parenting Page **************/
.parentHP{background:#f5f1ec}
.parentHP a{color:#b36b8a;}
.parentHP .content-wrap{background:#f5f1ec}
.parentHP .content{padding-top:0}
.parentingPage .content {padding-top: 15px;}


.parentHP .ttl h2 a:hover, .parentHP .ttl h3 a:hover {color: #b36b8a;}
.parentHP header .top{background:#b36b8a;/*background:#c1819c*/}
.parentHP header .headerMenu .cnts .logo a{background:url(../Images/logoParent.png) center center no-repeat;background-size:auto 100%}
.parentHP header .headerMenu .cnts .leftItems li .icon:before{color:#b36b8a}
.parentHP header .headerMenu .cnts .leftItems li > a:hover {border-bottom: 4px solid #b36b8a;}
.parentHP .latestNews ul li.item .sectionTarget{background: rgba(179, 107, 138, 0.9);}
.parentHP .latestNews ul li.item:hover .desc h3 {color: #b36b8a;}
.parentHP .mostRead ul li.item a .num{background: #b36b8a!important}

.parentHP .mostRead ul li.item:hover .desc p {color: #b36b8a;}
.parentHP .interestingArticles ul li.item .sectionTarget{color: #b36b8a;}
.parentHP .interestingArticlesLeft ul li.item:hover .desc p {color: #b36b8a;}
.parentHP .interestingArticles .cnts li a:hover .desc h2{color: #b36b8a;}
.parentHP .readAlso .cnts li:hover .desc h2 {color: #b36b8a;}
.parentHP .readAlso ul li.item .sectionTarget{color: #b36b8a;}
.parentHP .readAlso ul li.item .sectionTarget.icon:before{color: #b36b8a;}
.parentHP footer .middle{background: #523745;/*background: #403637;*/}
.parentHP footer .middle .navMenu .item .ttl{color:#b36b8a}
.parentHP footer .middle .navMenu .item .ttl a{color:#fff}
.parentHP footer .footerLogo{background: url(../Images/logoParent.png) center center no-repeat;background-size: auto 100%;}
.parentHP footer a:hover {color: #b36b8a;}
.parentHP footer .middle .linksMenu a:hover {color: #b36b8a;}
.parentHP .medicalServices ul li:hover {border: 1px solid #b36b8a;}
.parentHP .medicalServices ul li:hover p {color: #b36b8a;}
.parentHP .medicalServices ul li .secIcon{color: #b36b8a;}
.parentHP .breadcrumb li.active a {color: #b36b8a;}
.parentHP .breadcrumb li a:hover {color: #b36b8a;}
.parentHP .calcWzDesc{background:#523745}
.parentHP article .calc{background:#523745;}
.parentHP .calcResult .calc {background: #fff;}
.parentHP .calc.pregCalc .cnts .genderCnts .gender .img{border: 3px solid #b36b8a;}
.parentHP article .calc .cnts .btn{background:#b36b8a}
.parentHP .calc.pregCalc .cnts .calcCnts .dropdownList.active{color:#b36b8a}
.parentHP .calc.pregCalc .cnts .calcCnts .dropdownList .list li:hover a{background:#b36b8a}
.parentHP .calcResult .btn {background: #b36b8a;}
.parentingPage.pregnancy article.mother .trimester {margin-bottom: 40px;}
.parentingPage.pregnancy article.mother .trimester .ttl {display: inline-block;}
.parentingPage.pregnancy article.mother .calcPage {background: #fff;padding: 30px 20px 40px}
.parentingPage.pregnancy .result .calc .calcResultHeader h3 span {color: #b36b8a;}
.parentHP .calcDtls .details p span {color: #b36b8a;}
.parentHP .listing .cd-fail-message{color:#b36b8a}

.parentHP article .details p a{color:#b36b8a}
.parentHP article .details p .kwhd:before{background:#b36b8a}
.parentHP article .keywordsDiv .item{background:#b36b8a}
.parentHP .relatedArticles ul li.item a .num{background:#b36b8a}
.parentHP .relatedArticles ul li.item:hover .desc h3{color:#b36b8a}

.parentHP .listing ul li.moreBtn a{background:#b36b8a}
.parentHP .listing ul li.item a:hover .desc h2 {color: #b36b8a;}






/************** Breast Cancer Awarness **************/
.bcAwarness{background:#fff3f5}
/*header:before{content: "";background: url(../Images/bcRibbon.png) center center no-repeat;background-size: 100% auto;position: fixed;right: 52px;top: 6px;z-index: 5;width: 120px;height: 68px;pointer-events:none}*/
.bcAwarness a{color:#ff6185;}

.bcAwarness .container,
.bcAwarness .content-wrap,
.bcAwarness article .newsFeed{background:#fff3f5}




.bcAwarness .ttl h2 a:hover, .bcAwarness .ttl h3 a:hover {color: #ff6185;}
.bcAwarness header .top{background:#ff6185;/*background:#c1819c*/}
.bcAwarness header .headerMenu .cnts .logo a{background:url(../Images/logoBC.png) center center no-repeat;background-size:auto 100%}
.bcAwarness header .headerMenu .cnts .leftItems li .icon:before{color:#ff6185}
.bcAwarness header .headerMenu .cnts .leftItems li > a:hover {border-bottom: 4px solid #ff6185;}
.bcAwarness .latestNews ul li.item .sectionTarget{background: rgba(255, 97, 133, 0.9);}
.bcAwarness .latestNews ul li.item:hover .desc h3 {color: #ff6185;}
.bcAwarness .mostRead ul li.item a .num{background: #ff6185!important}

.bcAwarness .mostRead ul li.item:hover .desc p {color: #ff6185;}
.bcAwarness .interestingArticles ul li.item .sectionTarget{color: #ff6185;}
.bcAwarness .interestingArticlesLeft ul li.item:hover .desc p {color: #ff6185;}
.bcAwarness .interestingArticles .cnts li a:hover .desc h2{color: #ff6185;}
.bcAwarness .readAlso .cnts li:hover .desc h2 {color: #ff6185;}
.bcAwarness .readAlso ul li.item .sectionTarget{color: #ff6185;}
.bcAwarness .readAlso ul li.item .sectionTarget.icon:before{color: #ff6185;}
.bcAwarness footer .middle{background:url(../Images/causes-bg.jpg) center center no-repeat;background-size:cover;position:relative;}
.bcAwarness footer .middle .cnts{position:relative}
.bcAwarness footer .middle:before{content:"";background:#ff6185;opacity:0.8;position:absolute;top:0;left:0;width:100%;height:100%}
.bcAwarness footer .middle .navMenu .item .ttl{color:#ff6185}
.bcAwarness footer .middle .navMenu .item .ttl a{color:#fff}
.bcAwarness footer .footerLogo{background: url(../Images/logoWhite.png) center center no-repeat;background-size: auto 100%;}
.bcAwarness footer a:hover {color: #ff6185;}
.bcAwarness footer .middle .linksMenu a:hover {color: #ff6185;}
.bcAwarness .medicalServices ul li:hover {border: 1px solid #ff6185;}
.bcAwarness .medicalServices ul li:hover p {color: #ff6185;}
.bcAwarness .medicalServices ul li .secIcon{color: #ff6185;}
.bcAwarness .breadcrumb li.active a {color: #ff6185;}
.bcAwarness .breadcrumb li a:hover {color: #ff6185;}
.bcAwarness .calcWzDesc{background:#523745}
.bcAwarness article .calc{background:#523745;}
.bcAwarness .calcResult .calc {background: #fff;}
.bcAwarness .calc.pregCalc .cnts .genderCnts .gender .img{border: 3px solid #ff6185;}
.bcAwarness article .calc .cnts .btn{background:#ff6185}
.bcAwarness .calc.pregCalc .cnts .calcCnts .dropdownList.active{color:#ff6185}
.bcAwarness .calc.pregCalc .cnts .calcCnts .dropdownList .list li:hover a{background:#ff6185}
.bcAwarness .calcResult .btn {background: #ff6185;}

.bcAwarness .calcDtls .details p span {color: #ff6185;}
.bcAwarness .listing .cd-fail-message{color:#ff6185}

.bcAwarness article .details p a{color:#ff6185}
.bcAwarness article .details p .kwhd:before{background:#ff6185}
.bcAwarness article .keywordsDiv .item{background:#ff6185}
.bcAwarness .relatedArticles ul li.item a .num{background:#ff6185}
.bcAwarness .relatedArticles ul li.item:hover .desc h3{color:#ff6185}

.bcAwarness .listing ul li.moreBtn a{background:#ff6185}
.bcAwarness .listing ul li.item a:hover .desc h2 {color: #ff6185;}

.bcAwarness .mainKeywords:before{content:'';background:url(../Images/tagkeywordbcAwarness.png) center no-repeat;background-size: 74% 69%;}
.bcAwarness .mainKeywords .keywords a{background:#fff3f5} 
.bcAwarness .mainKeywords .keywords a:hover{background: #ff6185;color: #fff;}
.bcAwarness .articleKeywords .mainKeywords{margin-top:15px}

/** Article **/
.bcAwarness article .newsFeed a.google:hover p,
.bcAwarness .leftReltdArtcl ul li.item:hover .desc p{color: #ff6185}

.bcAwarness .medicalServices ul li,
.bcAwarness .mainKeywords,
.bcAwarness .showcaseDiv,
.bcAwarness .listing ul li.item,
.bcAwarness .interestingArticles .cnts li,
.bcAwarness .leaderboardCnts,
.bcAwarness .interestingArticlesLeft ul li.item,
.bcAwarness .mostRead ul li.item,
.bcAwarness .readAlso .cnts li,
.bcAwarness .leftReltdArtcl ul li.item,
.bcAwarness article .artclCnts,
.bcAwarness .relatedArticles ul li.item,
.bcAwarness .speakol-widget,
.bcAwarness .latestNews ul li.item{border: 1px solid rgb(255 97 133 / 12%);}


/** Breast Cancer Header **/
/*.bcAwarnessHeader{display:none}*/
.bcAwarnessHeader{display:inline-block;height:180px;position:relative;overflow:hidden}
.bcAwarnessHeader:before{content: "";background: url(../Images/bcHeader.jpg) left center no-repeat;background-size: 100% auto;position: absolute;left:0;top: 0;width: 1250px;height: 180px;pointer-events:none}
.bcAwarnessHeader h2{position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:40px;color:#fff;width:380px;font-family:TajawalBold,arial;padding-right:80px}
.bcAwarnessHeader h2:before{content: "";background: url(../Images/bcHeaderRibbon.png) center center no-repeat;background-size: auto 100%;position: absolute;right:0;top: 0;width: 60px;height: 118px;pointer-events:none}


@media screen and (min-width:1152px) and (max-width:1279px) {
    .bcAwarnessHeader h2{font-size:38px}
    .bcAwarnessHeader h2:before{height:112px}
}

@media screen and (min-width:1024px) and (max-width:1151px) {
    .bcAwarnessHeader h2{font-size:38px}
    .bcAwarnessHeader h2:before{height:112px}
}

@media only screen and (max-width: 1023px) {
    header:before{right: auto;left: 50%;transform: translateX(calc(-50% - 30px));width: 100px;height: 56px;top: 8px;}
    .bcAwarnessHeader h2{font-size:36px;padding-right: 70px;width: 340px;}
    .bcAwarnessHeader h2:before{height:106px;}
}


@media screen and (min-width: 320px) and (max-width: 767px) {
    .bcAwarnessHeader{height:120px}
    .bcAwarnessHeader:before{background: url(../Images/bcHeaderMob.jpg) left center no-repeat;background-size: 100% auto;width:878px;height:120px}
    .bcAwarnessHeader h2{font-size:24px;padding-right: 50px;width: 240px;right: 10px;}
    .bcAwarnessHeader h2:before{height:72px;width:40px}
    
}






/************** Prostate Cancer Awarness **************/
.pcAwarness{background:#f1f8fe}
header:before{content: "";background: url(../Images/pcRibbon.png) center center no-repeat;background-size: 100% auto;position: fixed;right: 52px;top: 6px;z-index: 5;width: 120px;height: 68px;pointer-events:none}
.pcAwarness a{color:#30bbf5;}

.pcAwarness .container,
.pcAwarness .content-wrap,
.pcAwarness article .newsFeed{background:#f1f8fe}




.pcAwarness .ttl h2 a:hover, .pcAwarness .ttl h3 a:hover {color: #30bbf5;}
.pcAwarness header .top{background:#30bbf5;/*background:#c1819c*/}
.pcAwarness header .headerMenu .cnts .logo a{background:url(../Images/logoPC.png) center center no-repeat;background-size:auto 100%}
.pcAwarness header .headerMenu .cnts .leftItems li .icon:before{color:#30bbf5}
.pcAwarness header .headerMenu .cnts .leftItems li > a:hover {border-bottom: 4px solid #30bbf5;}
.pcAwarness .latestNews ul li.item .sectionTarget{background: rgba(48, 187, 245, 0.9);}
.pcAwarness .latestNews ul li.item:hover .desc h3 {color: #30bbf5;}
.pcAwarness .mostRead ul li.item a .num{background: #30bbf5!important}

.pcAwarness .mostRead ul li.item:hover .desc p {color: #30bbf5;}
.pcAwarness .interestingArticles ul li.item .sectionTarget{color: #30bbf5;}
.pcAwarness .interestingArticlesLeft ul li.item:hover .desc p {color: #30bbf5;}
.pcAwarness .interestingArticles .cnts li a:hover .desc h2{color: #30bbf5;}
.pcAwarness .readAlso .cnts li:hover .desc h2 {color: #30bbf5;}
.pcAwarness .readAlso ul li.item .sectionTarget{color: #30bbf5;}
.pcAwarness .readAlso ul li.item .sectionTarget.icon:before{color: #30bbf5;}
.pcAwarness footer .middle{background:url(../Images/causes-bg.jpg) center center no-repeat;background-size:cover;position:relative;}
.pcAwarness footer .middle .cnts{position:relative}
.pcAwarness footer .middle:before{content:"";background:#30bbf5;opacity:0.8;position:absolute;top:0;left:0;width:100%;height:100%}
.pcAwarness footer .middle .navMenu .item .ttl{color:#30bbf5}
.pcAwarness footer .middle .navMenu .item .ttl a{color:#fff}
.pcAwarness footer .footerLogo{background: url(../Images/logoWhite.png) center center no-repeat;background-size: auto 100%;}
.pcAwarness footer a:hover {color: #30bbf5;}
.pcAwarness footer .middle .linksMenu a:hover {color: #30bbf5;}
.pcAwarness .medicalServices ul li:hover {border: 1px solid #30bbf5;}
.pcAwarness .medicalServices ul li:hover p {color: #30bbf5;}
.pcAwarness .medicalServices ul li .secIcon{color: #30bbf5;}
.pcAwarness .breadcrumb li.active a {color: #30bbf5;}
.pcAwarness .breadcrumb li a:hover {color: #30bbf5;}
.pcAwarness .calcWzDesc{background:#523745}
.pcAwarness article .calc{background:#523745;}
.pcAwarness .calcResult .calc {background: #fff;}
.pcAwarness .calc.pregCalc .cnts .genderCnts .gender .img{border: 3px solid #30bbf5;}
.pcAwarness article .calc .cnts .btn{background:#30bbf5}
.pcAwarness .calc.pregCalc .cnts .calcCnts .dropdownList.active{color:#30bbf5}
.pcAwarness .calc.pregCalc .cnts .calcCnts .dropdownList .list li:hover a{background:#30bbf5}
.pcAwarness .calcResult .btn {background: #30bbf5;}

.pcAwarness .calcDtls .details p span {color: #30bbf5;}
.pcAwarness .listing .cd-fail-message{color:#30bbf5}

.pcAwarness article .details p a{color:#30bbf5}
.pcAwarness article .details p .kwhd:before{background:#30bbf5}
.pcAwarness article .keywordsDiv .item{background:#30bbf5}
.pcAwarness .relatedArticles ul li.item a .num{background:#30bbf5}
.pcAwarness .relatedArticles ul li.item:hover .desc h3{color:#30bbf5}

.pcAwarness .listing ul li.moreBtn a{background:#30bbf5}
.pcAwarness .listing ul li.item a:hover .desc h2 {color: #30bbf5;}

.pcAwarness .mainKeywords:before{content:'';background:url(../Images/tagkeywordpcAwarness.png) center no-repeat;background-size: 74% 69%;}
.pcAwarness .mainKeywords .keywords a{background:#f1f8fe} 
.pcAwarness .mainKeywords .keywords a:hover{background: #30bbf5;color: #fff;}
.pcAwarness .articleKeywords .mainKeywords{margin-top:15px}

/** Article **/
.pcAwarness article .newsFeed a.google:hover p,
.pcAwarness .leftReltdArtcl ul li.item:hover .desc p{color: #30bbf5}

.pcAwarness .medicalServices ul li,
.pcAwarness .mainKeywords,
.pcAwarness .showcaseDiv,
.pcAwarness .listing ul li.item,
.pcAwarness .interestingArticles .cnts li,
.pcAwarness .leaderboardCnts,
.pcAwarness .interestingArticlesLeft ul li.item,
.pcAwarness .mostRead ul li.item,
.pcAwarness .readAlso .cnts li,
.pcAwarness .leftReltdArtcl ul li.item,
.pcAwarness article .artclCnts,
.pcAwarness .relatedArticles ul li.item,
.pcAwarness .speakol-widget,
.pcAwarness .latestNews ul li.item{border: 1px solid rgba(48,187,245,12%);}


/** Prostate Cancer Header **/
/*.pcAwarnessHeader{display:none}*/
.pcAwarnessHeader{display:inline-block;height:180px;position:relative;overflow:hidden}
.pcAwarnessHeader:before{content: "";background: url(../Images/pcHeader.jpg) left center no-repeat;background-size: 100% auto;position: absolute;left:0;top: 0;width: 1250px;height: 180px;pointer-events:none}
.pcAwarnessHeader h2{position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:40px;color:#1a517a;width:400px;font-family:TajawalBold,arial}
/*.pcAwarnessHeader h2:before{content: "";background: url(../Images/pcHeaderRibbon.png) center center no-repeat;background-size: auto 100%;position: absolute;right:0;top: 0;width: 60px;height: 118px;pointer-events:none}*/


@media screen and (min-width:1152px) and (max-width:1279px) {
    .pcAwarnessHeader h2{font-size:38px}
    .pcAwarnessHeader h2:before{height:112px}
}

@media screen and (min-width:1024px) and (max-width:1151px) {
    .pcAwarnessHeader h2{font-size:38px}
    .pcAwarnessHeader h2:before{height:112px}
}

@media only screen and (max-width: 1023px) {
    header:before{right: auto;left: 50%;transform: translateX(calc(-50% - 30px));width: 100px;height: 56px;top: 8px;}
    .pcAwarnessHeader h2{font-size:36px;width: 360px;}
    .pcAwarnessHeader h2:before{height:106px;}
}


@media screen and (min-width: 320px) and (max-width: 767px) {
    .pcAwarnessHeader{height:120px}
    .pcAwarnessHeader:before{background: url(../Images/pcHeaderMob.jpg) left center no-repeat;background-size: 100% auto;width:878px;height:120px}
    .pcAwarnessHeader h2{font-size:24px;width: 250px;right: 10px;}
    .pcAwarnessHeader h2:before{height:72px;width:40px}
    
}




/******************** LazyLoad ********************/

img.lazy{background: url(../Images/lazyLoadBG.jpg?ref=0.1) center center no-repeat;width: 100%!important;height: 100%!important;background-size: cover;}
/*img.lazy:after{content:"";position:absolute;left:0;top:0;width:80%;height:100%;opacity:0.7;
    animation:lazyPosition 2s ease infinite;
    background:linear-gradient(0deg,transparent,#eee,transparent);
    background: -webkit-linear-gradient(0deg,transparent,#eee,transparent);
    background: -o-linear-gradient(0deg,transparent,#eee,transparent);
    background: -moz-linear-gradient(0deg,transparent,#eee,transparent);
    background: -ms-linear-gradient(0deg,transparent,#eee,transparent);}

@keyframes lazyPosition {
  from {
    left: -100%;
  }

  to {
    left: 200%;
  }
}*/


/***corona clip***/
.corona{float:right;display:inline-block;width:100%;height:auto;margin-bottom:40px;border:1px solid #ddd;padding:20px 10px;position:relative;background-color:#fff;overflow:hidden}
.corona .title{background-color:transparent;padding:0;height:auto;display:inline-block;float:right;width:100%;margin-bottom:26px}
.corona .title h3{line-height:1;font-family: TajawalBold, Arial;font-size: 22px;cursor: pointer;color:#222;width:auto;float:right;cursor:default}
.corona .bk{display:inline-block;position:absolute;right:-35px;bottom:-23px;opacity:.08;width:90px;height:auto}
.corona .currentCases{display:inline-block;width:100%;text-align:center;float:right}
.corona .item{display: inline-block;width: calc((100% - 16px ) /3);height: auto;float: right;position: relative;margin-left: 8px;}
.corona .currentCases .item:last-child, .corona .total .item:last-child{margin-left:0}
.corona .item .numberCircle{display:block;width:18px;height:18px;border-radius:50%;background-color:#fff;position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:rgba(249, 137, 89, .3);}
.corona .item .circle{display:inline-block;width:100%;float:right}
.corona .item .circle .numberCircle{display:block;width:18px;height:18px;border-radius:50%;background-color:#fff;position:relative;margin-bottom:10px}
.corona .item .circle .numberCircle span.color{display:inline-block;width:10px;height:10px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50% , -50%);}
.corona .item .circle span.number{display:inline-block;float:right;font-family: TajawalBold,Arial;color:#fff;font-size:26px;width: 100%;text-align: center;cursor:default;}
.corona .item  p{display:inline-block;width:auto;font-family: TajawalMedium, Arial;font-size:12px;color:#222;text-align:center;cursor:default;line-height:1.2;}
.corona .total{display:inline-block;width:auto;text-align:center}
.corona .item.injuries .circle .numberCircle{background-color:rgba(251, 170, 25, .3)}
.corona .item.injuries .circle .numberCircle span.color{background-color:#fbaa19}
.corona .item.injuries .circle span.number{color:#fbaa19}
.corona .item.death .circle .numberCircle{background-color:rgba(230, 59, 52, .3)}
.corona .item.death .circle .numberCircle span.color{background-color:#e63b34}
.corona .item.death .circle span.number{color:#e63b34}
.corona .item.recovered .circle .numberCircle{background-color:rgba(67, 160, 71, .3)}
.corona .item.recovered .circle .numberCircle span.color{background-color:#43a047}
.corona .item.recovered .circle span.number{color:#43a047}


/********** Keywords **********/
.mainKeywords{height:auto;background:#fff;border:1px solid #e8e8e8;overflow:hidden;box-shadow:none;padding:20px 15px;height:72px}
.mainKeywords:before{content:'';background:url(../Images/tagkeyword.webp) center no-repeat;display:inline-block;width:25px;height:25px;float:right;background-size: 74% 69%;margin:3px 0 0 3px}
.mainKeywords p, .mainKeywords h4{float:right;display:inline-block;font-family:TajawalBold, Arial;font-size:15px;color:#222;width:152px;line-height:2;cursor:auto}
.mainKeywords .keywords{float:right;display:inline-block;width:calc(100% - 180px);height:30px;overflow:hidden}
.mainKeywords .keywords a{float:right;padding:5px 20px;font-family:TajawalMedium, Arial;color:#222;font-size:15px;background:#e8f1f2;margin-left:10px;}
.mainKeywords .keywords a:last-child{margin-left:0}
.mainKeywords .keywords a:hover{background:#1a3a4d;color:#fff}

/*.articlePage .mainKeywords{margin-bottom:10px;}*/

.parentHP .mainKeywords:before{content:'';background:url(../Images/tagkeywordPregnancy.png) center no-repeat;background-size: 74% 69%;}
.parentHP .mainKeywords .keywords a{background:#f5f1ec} 
.parentHP .mainKeywords .keywords a:hover{background: #b36b8a;color: #fff;}
.parentHP .articleKeywords .mainKeywords{margin-top:15px}




/*************************************MEDIA QUIRES********************************************/


@media screen and (min-width:1680px) and (max-width:1919px) {

/*.sectionsMenu .menuCnts{padding:214px 100px}

.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:120%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr{padding-bottom:80%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr img{width:auto;height:100%}
    .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:120%}
    .featuredArea ul li.item:nth-child(5) .imageCntnr{padding-bottom:100%}
    .featuredArea ul li.item:nth-child(6) .imageCntnr{padding-bottom:100%}

    .featuredArea ul li.item .desc .descCnts h2{font-size:16px;max-height:100%}
    .featuredArea ul li.item .sectionTarget{height:24px;line-height:1.9;padding:0 5px}
    .featuredArea ul li.item .sectionTarget.icon:before{line-height:1.6;margin-left: 4px;}

.medicalServices ul li{width:calc((100% - 48.1px) / 4);margin-bottom:16px}
.medicalServices ul li:nth-child(4n){margin-left:0}
.medicalServices ul li:nth-last-child(-n+4){margin-bottom:0;}

.latestNews ul li.item{width: calc((100% - 32.1px) / 3);}
    .latestNews ul li.item:nth-child(4n) {margin-left: 16px}
    .latestNews ul li.item:nth-child(3n) {margin-left: 0}
    .latestNews ul li.item:last-child {display:inline-block}
    .matbakh .latestNews ul li.item:nth-child(3n) {margin-left: 16px;}


    .interestingArticles .cnts li{width: calc((100% - 16.1px) / 2);}
    .interestingArticles .cnts li:nth-child(3n+1) {margin-left: 16px}
    .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% - 16.1px) / 2) * 66.6)/ 100);display: block;width: calc((100% - 16.1px) / 2);}
    .interestingArticles .cnts li:first-child .desc{width: calc(100% - calc((100% - 16.1px) / 2));}
    .interestingArticles ul li:first-child.item .sectionTarget {right: calc(((100% - 16.1px) / 2) + 16px);}
    .interestingArticles ul li:first-child.item .sectionTarget:hover {right: calc(((100% - 16.1px) / 2) + 20px);}

    .listing ul li.item {width: calc((100% - 32.1px) / 3);}
    .listing ul li.item:first-child .imageCntnr {padding-bottom: calc((calc((100% - 16.1px) / 2) * 66.6)/ 100);width: calc((100% - 16.1px) / 2);height: 320px;}
    .listing ul li.item:first-child .desc {width: calc(100% - calc((100% - 16.1px) / 2));}
    .listing ul li.item:first-child .desc .descCnts h2{margin-top:0;font-size: 26px;}
    .listing ul li.item:first-child .time{margin-top:10px}

    .parentHP .parentingHeader {height: 250px;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: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 h2{bottom: 14px;font-size: 18px}
    .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 .fetal{width:220px;height:220px}
    .parentingPage .weekHeader .fruit{width:130px;height:130px;transform: translate(calc(-50% + 150px), 50%);}
    .parentingPage .weekHeader .fruit img{width:140px;height:140px}
    .parentingPage .weekHeader .weeksToGo{width:130px;height:130px;transform: translate(calc(-50% - 150px), 50%);}

    .bmiProgressbar{width:100%}
    .trimester .trimCntnr li {margin-left: calc((100% - 480px) / 7);}
    .trimester .trimCntnr li:nth-child(11) {margin-left: calc((100% - 480px) / 7);}
    .trimester .trimCntnr li:nth-child(8n) {margin-left: 0;}

    .alphaFilter .tabs-container li{margin-left:calc((100% - 504px) / 13);}
    .alphaFilter .tabs-container li:nth-child(18n){margin-left:calc((100% - 504px) / 13)}
    .alphaFilter .tabs-container li:nth-child(14n){margin-left:0}
    .alphaFilter .tabs-container .en li{margin-right:calc((100% - 504px) / 13);}
    .alphaFilter .tabs-container .en li:nth-child(18n){margin-right:calc((100% - 504px) / 13);margin-left:0}
    .alphaFilter .tabs-container .en li:nth-child(14n){margin-right:0;}*/

/*    .calcWzDesc {padding: 30px 0 30px 30px;}
    article .calc{padding:0 30px}
    .calcDtls .details{padding:0 30px}
    .calcDtls .calcWzDescCnts .details p{font-size:15px}
    .showTesting .calcWzDesc {padding: 30px;}*/

/*    .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:14px}*/
/*
    .diabetes .f_container.start .hint p{font-size:17px;line-height:2}
    .diabetes .riskCalculator .page .title{margin:60px 0 40px}
    .diabetes .riskCalculator .page .answer{padding:0 10px;width: calc((100% - 20px) / 3);font-size:14px}
    .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 .cols3 .start.description, .diabetes .riskCalculator .page.results .riskRanges .cols3 .end.description{height:104px}*/
}



@media screen and (min-width:1600px) and (max-width:1679px) {
    /*header .headerMenu .cnts .leftItems{margin-right:40px}*/
/*    header .headerMenu .cnts .leftItems li > a{margin:0 0 0 30px}

    .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:120%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr{padding-bottom:80%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr img{width:auto;height:100%}
    .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:120%}
    .featuredArea ul li.item:nth-child(5) .imageCntnr{padding-bottom:100%}
    .featuredArea ul li.item:nth-child(6) .imageCntnr{padding-bottom:100%}

    .featuredArea ul li.item .desc .descCnts h2{font-size:16px;max-height:100%}
    .featuredArea ul li.item .sectionTarget{height:24px;line-height:1.9;padding:0 5px}
    .featuredArea ul li.item .sectionTarget.icon:before{line-height:1.6;margin-left: 4px;}

    .medicalServices ul li{width:calc((100% - 48.1px) / 4);margin-bottom:16px}
.medicalServices ul li:nth-child(4n){margin-left:0}
.medicalServices ul li:nth-last-child(-n+4){margin-bottom:0;}

.latestNews ul li.item{width: calc((100% - 32.1px) / 3);}
    .latestNews ul li.item:nth-child(4n) {margin-left: 16px}
    .latestNews ul li.item:nth-child(3n) {margin-left: 0}
    .latestNews ul li.item:last-child {display:inline-block}
    .matbakh .latestNews ul li.item:nth-child(3n) {margin-left: 16px;}


    .interestingArticles .cnts li{width: calc((100% - 16.1px) / 2);}
    .interestingArticles .cnts li:nth-child(3n+1) {margin-left: 16px}
    .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% - 16.1px) / 2) * 66.6)/ 100);display: block;width: calc((100% - 16.1px) / 2);}
    .interestingArticles .cnts li:first-child .desc{width: calc(100% - calc((100% - 16.1px) / 2));}
    .interestingArticles ul li:first-child.item .sectionTarget {right: calc(((100% - 16.1px) / 2) + 16px);}
    .interestingArticles ul li:first-child.item .sectionTarget:hover {right: calc(((100% - 16.1px) / 2) + 20px);}

    .listing ul li.item {width: calc((100% - 32.1px) / 3);}
    .listing ul li.item:first-child .imageCntnr {padding-bottom: calc((calc((100% - 16.1px) / 2) * 66.6)/ 100);width: calc((100% - 16.1px) / 2);height: 320px;}
    .listing ul li.item:first-child .desc {width: calc(100% - calc((100% - 16.1px) / 2));}
    .listing ul li.item:first-child .desc .descCnts h2{margin-top:0;font-size: 26px;}
    .listing ul li.item:first-child .time{margin-top:10px}
   
    .parentHP .parentingHeader {height: 250px;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: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 h2{bottom: 14px;font-size: 18px}
    .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 .fetal{width:220px;height:220px}
    .parentingPage .weekHeader .fruit{width:130px;height:130px;transform: translate(calc(-50% + 150px), 50%);}
    .parentingPage .weekHeader .fruit img{width:140px;height:140px}
    .parentingPage .weekHeader .weeksToGo{width:130px;height:130px;transform: translate(calc(-50% - 150px), 50%);}

    .bmiProgressbar{width:100%}
    .trimester .trimCntnr li {margin-left: calc((100% - 480px) / 7);}
    .trimester .trimCntnr li:nth-child(11) {margin-left: calc((100% - 480px) / 7);}
    .trimester .trimCntnr li:nth-child(8n) {margin-left: 0;}

    .searchResult .searchListing ul li.item .url{width: calc(100% - 280px);}

   .sectionsMenu .menuCnts{padding:140px 100px}
   .sectionsMenu .menuCnts .item ul li{width: calc((100% - 40px) / 2);margin-left:40px}

   .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:14px}
   
    .alphaFilter .tabs-container li{margin-left:calc((100% - 504px) / 13);}
    .alphaFilter .tabs-container li:nth-child(18n){margin-left:calc((100% - 504px) / 13)}
    .alphaFilter .tabs-container li:nth-child(14n){margin-left:0}
    .alphaFilter .tabs-container .en li{margin-right:calc((100% - 504px) / 13);}
    .alphaFilter .tabs-container .en li:nth-child(18n){margin-right:calc((100% - 504px) / 13);margin-left:0}
    .alphaFilter .tabs-container .en li:nth-child(14n){margin-right:0;}

    .calcWzDesc {padding: 30px 0 30px 30px;}
    article .calc{padding:0 30px}
    .calcDtls .details{padding:0 30px}
    .calcDtls .calcWzDescCnts .details p{font-size:15px}
    .showTesting .calcWzDesc {padding: 30px;}

    .diabetes .f_container.start .hint p{font-size:17px;line-height:2}
    .diabetes .riskCalculator .page .title{margin:60px 0 40px}
    .diabetes .riskCalculator .page .answer{padding:0 10px;width: calc((100% - 20px) / 3);font-size:14px}
    .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 .cols3 .start.description, .diabetes .riskCalculator .page.results .riskRanges .cols3 .end.description{height:104px}*/
}


@media screen and (min-width:1536px) and (max-width:1599px) {
    /*header .headerMenu .cnts .leftItems{margin-right:30px}*/
/*    header .headerMenu .cnts .leftItems li > a{margin:0 0 0 30px}
    header .headerMenu .cnts .searchDiv{width:40px}

    .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:120%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr{padding-bottom:80%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr img{width:auto;height:100%}
    .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:120%}
    .featuredArea ul li.item:nth-child(5) .imageCntnr{padding-bottom:100%}
    .featuredArea ul li.item:nth-child(6) .imageCntnr{padding-bottom:100%}

    .featuredArea ul li.item .desc .descCnts h2{font-size:16px;max-height:100%}
    .featuredArea ul li.item .sectionTarget{height:24px;line-height:1.9;padding:0 5px}
    .featuredArea ul li.item .sectionTarget.icon:before{line-height:1.6;margin-left: 4px;}

        .medicalServices ul li{width:calc((100% - 48.1px) / 4);margin-bottom:16px}
.medicalServices ul li:nth-child(4n){margin-left:0}
.medicalServices ul li:nth-last-child(-n+4){margin-bottom:0;}

.latestNews ul li.item{width: calc((100% - 32.1px) / 3);}
    .latestNews ul li.item:nth-child(4n) {margin-left: 16px}
    .latestNews ul li.item:nth-child(3n) {margin-left: 0}
    .latestNews ul li.item:last-child {display:inline-block}
    .matbakh .latestNews ul li.item:nth-child(3n) {margin-left: 16px;}

    .interestingArticles .cnts li{width: calc((100% - 16.1px) / 2);}
    .interestingArticles .cnts li:nth-child(3n+1) {margin-left: 16px}
    .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% - 16.1px) / 2) * 66.6)/ 100);display: block;width: calc((100% - 16.1px) / 2);}
    .interestingArticles .cnts li:first-child .desc{width: calc(100% - calc((100% - 16.1px) / 2));}
    .interestingArticles ul li:first-child.item .sectionTarget {right: calc(((100% - 16.1px) / 2) + 16px);}
    .interestingArticles ul li:first-child.item .sectionTarget:hover {right: calc(((100% - 16.1px) / 2) + 20px);}

    .listing ul li.item {width: calc((100% - 32.1px) / 3);}
    .listing ul li.item:first-child .imageCntnr {padding-bottom: calc((calc((100% - 16.1px) / 2) * 66.6)/ 100);width: calc((100% - 16.1px) / 2);height: 320px;}
    .listing ul li.item:first-child .desc {width: calc(100% - calc((100% - 16.1px) / 2));}
    .listing ul li.item:first-child .desc .descCnts h2{margin-top:0;font-size: 26px;}
    .listing ul li.item:first-child .time{margin-top:10px}

    .parentHP .parentingHeader {height: 250px;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: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 h2{bottom: 14px;font-size: 18px}
    .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 .fetal{width:220px;height:220px}
    .parentingPage .weekHeader .fruit{width:130px;height:130px;transform: translate(calc(-50% + 150px), 50%);}
    .parentingPage .weekHeader .fruit img{width:140px;height:140px}
    .parentingPage .weekHeader .weeksToGo{width:130px;height:130px;transform: translate(calc(-50% - 150px), 50%);}

    .bmiProgressbar{width:100%}
    .trimester .trimCntnr li {margin-left: calc((100% - 480px) / 7);}
    .trimester .trimCntnr li:nth-child(11) {margin-left: calc((100% - 480px) / 7);}
    .trimester .trimCntnr li:nth-child(8n) {margin-left: 0;}*/

/*    .searchResult .searchListing ul li.item .url{width: calc(100% - 280px);}
*/
/*    .sectionsMenu .menuCnts .allItems{height:500px}
    .jspVerticalBar{display:block!important}

    .sectionsMenu .menuCnts{padding:112px 100px}

    .diabetes .f_container.start .hint p{font-size:17px;line-height:2}
    .diabetes .riskCalculator .page .title{margin:60px 0 40px}
    .diabetes .riskCalculator .page .answer{padding:0 10px;width: calc((100% - 20px) / 3);font-size:14px}
    .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 .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:14px}

    .alphaFilter .tabs-container li{margin-left:calc((100% - 504px) / 13);}
    .alphaFilter .tabs-container li:nth-child(18n){margin-left:calc((100% - 504px) / 13)}
    .alphaFilter .tabs-container li:nth-child(14n){margin-left:0}
    .alphaFilter .tabs-container .en li{margin-right:calc((100% - 504px) / 13);}
    .alphaFilter .tabs-container .en li:nth-child(18n){margin-right:calc((100% - 504px) / 13);margin-left:0}
    .alphaFilter .tabs-container .en li:nth-child(14n){margin-right:0;}

    .calcWzDesc {padding: 30px 0 30px 30px;}
    article .calc{padding:0 30px}
    .calcDtls .details{padding:0 30px}
    .calcDtls .calcWzDescCnts .details p{font-size:15px}
    .showTesting .calcWzDesc {padding: 30px;}
*/


}



@media screen and (min-width:1440px) and (max-width:1535px) {
    /*header .headerMenu .cnts .leftItems{margin-right:40px}*/
/*    header .headerMenu .cnts .leftItems li > a{padding-top: 5px;line-height: 2.6;margin: 0 0 0 40px;font-size:16px}
    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:24px}
    .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-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:120%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr{padding-bottom:80%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr img{width:auto;height:100%}
    .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:120%}
    .featuredArea ul li.item:nth-child(5) .imageCntnr{padding-bottom:100%}
    .featuredArea ul li.item:nth-child(6) .imageCntnr{padding-bottom:100%}

    .featuredArea ul li.item .desc .descCnts h2{font-size:16px;max-height:100%}
    .featuredArea ul li.item .sectionTarget{height:24px;line-height:1.9;padding:0 5px}
    .featuredArea ul li.item .sectionTarget.icon:before{line-height:1.6;margin-left: 4px;}*/


/*        .medicalServices ul li{width:calc((100% - 48.1px) / 4);margin-bottom:16px}
.medicalServices ul li:nth-child(4n){margin-left:0}
.medicalServices ul li:nth-last-child(-n+4){margin-bottom:0;}*/

/*    .latestNews ul li.item{width: calc((100% - 32.1px) / 3);}
    .latestNews ul li.item:nth-child(4n) {margin-left: 16px}
    .latestNews ul li.item:nth-child(3n) {margin-left: 0}
    .latestNews ul li.item:last-child {display:inline-block}
    .matbakh .latestNews ul li.item:nth-child(3n) {margin-left: 16px;}*/

/*    .interestingArticles .cnts li{width: calc((100% - 16.1px) / 2);}
    .interestingArticles .cnts li:nth-child(3n+1) {margin-left: 16px}
    .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% - 16.1px) / 2) * 66.6)/ 100);display: block;width: calc((100% - 16.1px) / 2);}
    .interestingArticles .cnts li:first-child .desc{width: calc(100% - calc((100% - 16.1px) / 2));}
    .interestingArticles ul li:first-child.item .sectionTarget {right: calc(((100% - 16.1px) / 2) + 16px);}
    .interestingArticles ul li:first-child.item .sectionTarget:hover {right: calc(((100% - 16.1px) / 2) + 20px);}*/
/*
    .listing ul li.item {width: calc((100% - 32.1px) / 3);}
    .listing ul li.item:first-child .imageCntnr {padding-bottom: calc((calc((100% - 16.1px) / 2) * 66.6)/ 100);width: calc((100% - 16.1px) / 2);height: 320px;}
    .listing ul li.item:first-child .desc {width: calc(100% - calc((100% - 16.1px) / 2));}
    .listing ul li.item:first-child .desc .descCnts h2{margin-top:0;font-size: 26px;}
    .listing ul li.item:first-child .time{margin-top:10px}*/


/*    .videoCntnr{max-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}*/

/*    .bmiProgressbar{width:100%}
    .trimester .trimCntnr li {margin-left: calc((100% - 480px) / 7);}
    .trimester .trimCntnr li:nth-child(11) {margin-left: calc((100% - 480px) / 7);}
    .trimester .trimCntnr li:nth-child(8n) {margin-left: 0;}*/

/*    .parentHP .parentingHeader {height: 250px;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: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 h2{bottom: 14px;font-size: 18px}
    .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 .fetal{width:220px;height:220px}
    .parentingPage .weekHeader .fruit{width:130px;height:130px;transform: translate(calc(-50% + 150px), 50%);}
    .parentingPage .weekHeader .fruit img{width:140px;height:140px}
    .parentingPage .weekHeader .weeksToGo{width:130px;height:130px;transform: translate(calc(-50% - 150px), 50%);}*/
    

/*
    .estQuest .cnts li {width: calc((100% - 16px) / 2);margin-bottom: 16px;}

    .doctorListing ul li.listItem {margin-left: 16px;width: calc((100% - 32.1px) / 3);margin-bottom: 16px;padding: 20px 16px;}
    .doctorListing ul li.listItem:nth-child(4n){margin-left:16px}
    .doctorListing ul li.listItem:nth-child(3n){margin-left:0}
*/
/*    .searchResult .searchListing ul li.item .url{width: calc(100% - 160px);}
*/
/*    .sectionsMenu .menuCnts{padding:140px 50px}
    .sectionsMenu .closeMenu{top:30px;left:30px}*/

    
/*
    .diabetes .f_container.start .hint p{font-size:17px;line-height:2}
    .diabetes .riskCalculator .page .title{margin:60px 0 40px}
    .diabetes .riskCalculator .page .answer{padding:0 10px;width: calc((100% - 20px) / 3);font-size:14px}
    .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 .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:14px}*/

    .QEntryPoint{width:600px; margin: 0 calc((100% - 600px) /2);}
    .QEntryPoint .Qimg{margin:0!important}

        .article .totalQues{width: 500px;margin: 40px calc((100% - 500px) /2) 0;}

/*        .alphaFilter .tabs-container li{margin-left:calc((100% - 504px) / 13);}
    .alphaFilter .tabs-container li:nth-child(18n){margin-left:calc((100% - 504px) / 13)}
    .alphaFilter .tabs-container li:nth-child(14n){margin-left:0}
    .alphaFilter .tabs-container .en li{margin-right:calc((100% - 504px) / 13);}
    .alphaFilter .tabs-container .en li:nth-child(18n){margin-right:calc((100% - 504px) / 13);margin-left:0}
    .alphaFilter .tabs-container .en li:nth-child(14n){margin-right:0;}*/

}



@media screen and (min-width:1360px) and (max-width:1439px) {
    /*header .headerMenu .cnts .leftItems{margin-right:40px}*/
/*    header .headerMenu .cnts .leftItems li > a{padding-top: 5px;line-height: 2.6;margin: 0 0 0 38px;font-size:15px}
    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:24px}
    .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-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:120%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr{padding-bottom:80%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr img{width:auto;height:100%}
    .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:120%}
    .featuredArea ul li.item:nth-child(5) .imageCntnr{padding-bottom:100%}
    .featuredArea ul li.item:nth-child(6) .imageCntnr{padding-bottom:100%}

    .featuredArea ul li.item .desc .descCnts h2{font-size:16px;max-height:100%}
    .featuredArea ul li.item .sectionTarget{height:24px;line-height:1.9;padding:0 5px}
    .featuredArea ul li.item .sectionTarget.icon:before{line-height:1.6;margin-left: 4px;}

        .medicalServices ul li{width:calc((100% - 48.1px) / 4);margin-bottom:16px}
.medicalServices ul li:nth-child(4n){margin-left:0}
.medicalServices ul li:nth-last-child(-n+4){margin-bottom:0;}

    .latestNews ul li.item{width: calc((100% - 32.1px) / 3);}
    .latestNews ul li.item:nth-child(4n) {margin-left: 16px}
    .latestNews ul li.item:nth-child(3n) {margin-left: 0}
    .latestNews ul li.item:last-child {display:inline-block}
    .matbakh .latestNews ul li.item:nth-child(3n) {margin-left: 16px;}

    .interestingArticles .cnts li{width: calc((100% - 16.1px) / 2);margin-left:16px;margin-bottom:16px}
    .interestingArticles .cnts li:nth-child(3n+1) {margin-left: 16px}
    .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% - 16.1px) / 2) * 66.6)/ 100);display: block;width: calc((100% - 16.1px) / 2);}
    .interestingArticles .cnts li:first-child .desc{width: calc(100% - calc((100% - 16.1px) / 2));}
    .interestingArticles ul li:first-child.item .sectionTarget {right: calc(((100% - 16.1px) / 2) + 16px);}
    .interestingArticles ul li:first-child.item .sectionTarget:hover {right: calc(((100% - 16.1px) / 2) + 20px);}*/

/*    .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}
*/



/*    .listing ul li.item {width: calc((100% - 32.1px) / 3);}
    .listing ul li.item:first-child .imageCntnr {padding-bottom: calc((calc((100% - 16.1px) / 2) * 66.6)/ 100);width: calc((100% - 16.1px) / 2);height: 320px;}
    .listing ul li.item:first-child .desc {width: calc(100% - calc((100% - 16.1px) / 2));}
    .listing ul li.item:first-child .desc .descCnts h2{margin-top:0;font-size: 26px;}
    .listing ul li.item:first-child .time{margin-top:10px}
*/

/*    .videoCntnr{max-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}*/

/*    .bmiProgressbar{width:100%}*/

/*    .trimester .trimCntnr li{margin-left: calc((100% - 480px) / 7);}
    .trimester .trimCntnr li:nth-child(11) {margin-left: calc((100% - 480px) / 7);}
    .trimester .trimCntnr li:nth-child(8n) {margin-left: 0;}*/

/*    .parentHP .parentingHeader {height: 250px;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: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 h2{bottom: 14px;font-size: 18px}
    .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 .fetal{width:220px;height:220px}
    .parentingPage .weekHeader .fruit{width:130px;height:130px;transform: translate(calc(-50% + 150px), 50%);}
    .parentingPage .weekHeader .fruit img{width:140px;height:140px}
    .parentingPage .weekHeader .weeksToGo{width:130px;height:130px;transform: translate(calc(-50% - 150px), 50%);}*/

/*    .estQuest .cnts li {width: calc((100% - 16px) / 2);margin-bottom: 16px;}

    .doctorListing ul li.listItem {margin-left: 16px;width: calc((100% - 32.1px) / 3);margin-bottom: 16px;padding: 20px 16px;}
    .doctorListing ul li.listItem:nth-child(4n){margin-left:16px}
    .doctorListing ul li.listItem:nth-child(3n){margin-left:0}
*/

/*    .searchResult .searchListing ul li.item .url{width: calc(100% - 160px);}
*/
/*    .sectionsMenu .menuCnts{padding:84px 50px}
    .sectionsMenu .closeMenu{top:30px;left:30px}
    .sectionsMenu .menuCnts .item{padding:0 30px;margin-bottom: 30px;}
    .sectionsMenu .menuCnts .item ul li {width: calc((100% - 30px) / 2);margin-left: 30px;font-size:15px}*/

/*    .diabetes .f_container.start .hint p{font-size:17px;line-height:2}
    .diabetes .riskCalculator .page .title{margin:60px 0 40px}
    .diabetes .riskCalculator .page .answer{padding:0 10px;width: calc((100% - 20px) / 3);font-size:14px}
    .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 .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:14px}*/

     .QEntryPoint{width:600px; margin: 0 calc((100% - 600px) /2);}
    .QEntryPoint .Qimg{margin:0!important}

    .quizListing .cd-gallery li .desc p{height:95px}

    .article .totalQues {width:500px;margin:0 calc((100% - 500px) /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}

/*    .alphaFilter .tabs-container li{margin-left:calc((100% - 504px) / 13);}
    .alphaFilter .tabs-container li:nth-child(18n){margin-left:calc((100% - 504px) / 13)}
    .alphaFilter .tabs-container li:nth-child(14n){margin-left:0}
    .alphaFilter .tabs-container .en li{margin-right:calc((100% - 504px) / 13);}
    .alphaFilter .tabs-container .en li:nth-child(18n){margin-right:calc((100% - 504px) / 13);margin-left:0}
    .alphaFilter .tabs-container .en li:nth-child(14n){margin-right:0;}
*/
/*    .mainKeywords:before{margin:0 0 0 3px}
    .mainKeywords p, .mainKeywords h4{font-size:14px;width:135px}
    .mainKeywords .keywords{width:calc(100% - 163px);height:29px}
    .mainKeywords .keywords a{font-size:14px}*/
}


@media screen and (min-width:1280px) and (max-width:1359px) {

    /*header .headerMenu .cnts .leftItems{margin-right:40px}*/
    /*header .headerMenu .cnts .leftItems li > a{padding-top: 5px;line-height: 2.6;margin: 0 0 0 32px;font-size:15px}
    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:24px}
    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-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;}*/

/*    .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}
    .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: 20px;}
    .interestingArticles ul li:first-child.item .sectionTarget {right: calc(((100% - 10.1px) / 2) + 16px);}
    .interestingArticles ul li:first-child.item .sectionTarget:hover {right: calc(((100% - 10.1px) / 2) + 20px);}
    .interestingArticles .cnts li .desc h2{font-size:15px;max-height: 42px;}*/

/*    .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% - 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}*/
    
/*    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:0 30px}
    .calcDtls .details {padding: 0 30px;}
    .calcWzDesc{padding: 30px 0 30px 30px;}
    .showTesting .calcWzDesc{padding: 30px}
    .calcDtls .calcWzDescCnts .details p{font-size:15px}*/

/*    .bmiProgressbar{width:100%}*/

/*    .trimester .trimDesc .desc{font-size:16px}
    .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;}*/
/*
    .showTesting .eyeTest .warningSide li{font-size:15px}
    .eyeTest .warningSide span{font-size:18px}*/

/*    .parentHP .parentingHeader .parentingHeaderCnts h1{font-size:32px}
    .parentHP .parentingHeader {height: 240px;margin-bottom: 170px;}
    .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: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: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 h1{font-size:30px;}
    .parentingPage .weekHeader h1 span:first-child{font-size:26px}

    .parentingPage .weekHeader .fetal{width:220px;height:220px}
    .parentingPage .weekHeader .fruit{width:130px;height:130px;transform: translate(calc(-50% + 150px), 50%);}
    .parentingPage .weekHeader .fruit img{width:140px;height:140px}
    .parentingPage .weekHeader .weeksToGo{width:130px;height:130px;transform: translate(calc(-50% - 150px), 50%);}*/

/*    .estQuest .cnts li {width: calc((100% - 10px) / 2);margin-bottom: 10px;}

    .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 .url{width: calc(100% - 160px);}
    .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}*/

/*    .sectionsMenu .menuCnts{padding:90px 50px}
    .sectionsMenu .closeMenu{top:30px;left:30px}
    .sectionsMenu .menuCnts .item{padding:0 30px}
    .sectionsMenu .menuCnts .item ul li {width: calc((100% - 30px) / 2);margin-left: 30px;}*/

/*    .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:14px;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 .cols3 .header{padding: 20px 16px;}
    .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:30px}
    article .calc .cnts .calcCnts .ovulationDetails .item{width: calc((100% - 150.1px) / 6);margin-left:30px;height:126px}
    article .calc .cnts .calcCnts .ovulationDetails .item:after{left:-15px;}
    .ovulation-calculator .ovulationDetails .item .desc p{font-size:13px}*/

    .QEntryPoint{width:600px; margin: 0 calc((100% - 600px) /2);}
    .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:500px;margin:0 calc((100% - 500px) /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}

/*    .alphaFilter .tabs-container li{margin-left:calc((100% - 432px) / 11);}
    .alphaFilter .tabs-container li:nth-child(18n){margin-left:calc((100% - 432px) / 11)}
    .alphaFilter .tabs-container li:nth-child(12n){margin-left:0}
    .alphaFilter .tabs-container .en li{margin-right:calc((100% - 432px) / 11);}
    .alphaFilter .tabs-container .en li:nth-child(18n){margin-right:calc((100% - 432px) / 11);margin-left:0}
    .alphaFilter .tabs-container .en li:nth-child(12n){margin-right:0;}*/

/*    .mainKeywords:before{margin:0 0 0 3px}
    .mainKeywords p, .mainKeywords h4{font-size:14px;width:135px}
     .mainKeywords .keywords{width:calc(100% - 163px);height:29px}
    .mainKeywords .keywords a{font-size:14px}*/

/*    article .details p.WizImg { text-align: center !important; float: unset; width: 100%; margin: 0; }
    article .details p.WizImg img { margin: 20px calc((100% - 600px)/ 2); height: auto; width: 600px; }*/


}



@media screen and (min-width:1152px) and (max-width:1279px) {

    /*header .headerMenu .cnts .logo a{width:132px;height:34px;}
    header .headerMenu .cnts .leftItems{margin-right:30px}*/
/*    header .headerMenu .cnts .leftItems li > a{padding-top: 5px;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:24px}
    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:120%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr{padding-bottom:80%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr img{width:auto;height:100%}
    .featuredArea ul li.item:nth-child(3) .imageCntnr{padding-bottom:100%}
    .featuredArea ul li.item:nth-child(3) .imageCntnr img{width:auto;height:100%}
    .featuredArea ul li.item:nth-child(4) .imageCntnr{padding-bottom:80%}
    .featuredArea ul li.item:nth-child(4) .imageCntnr img{width:auto;height:100%}
    .featuredArea ul li.item:nth-child(5) .imageCntnr{padding-bottom:120%}
    .featuredArea ul li.item:nth-child(6) .imageCntnr{padding-bottom:100%}

    .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: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% - 10.1px) / 2);margin-left:10px;margin-bottom:10px}
    .latestNews ul li.item:nth-child(4n) {margin-left: 10px}
    .latestNews ul li.item:nth-child(2n) {margin-left: 0}
    .latestNews ul li.item:last-child {display:none}
    .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:auto}
    .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:inline-block}
    .interestingArticles .cnts li:first-child .imageCntnr{padding-bottom: 66.6%;display: block;width: 100%}
    .interestingArticles .cnts li:first-child .desc{width: 100%;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: 16px;bottom:0}
    .interestingArticles ul li:first-child.item .sectionTarget:hover {right: 20px}

    .interestingArticles .cnts li .imageCntnr{width: 100%;height:auto;padding-bottom:66.6%}
    .interestingArticles .cnts li img{height:100%;width:100%;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:100%;}
    .interestingArticles .cnts li .desc h2{font-size:15px;max-height: 42px;}
    .interestingArticles ul li.item .sectionTarget{right: 10px;position: relative;}
    .interestingArticles ul li.item .sectionTarget:hover {right: 16px;}*/

/*    .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% - 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;}*/

/*    footer .middle .navMenu .item {margin-left: 30px;width: calc((100% - 60.1px) / 3);}
*/
/*    .listing ul li.item {width: calc((100% - 10.1px) / 2);margin-bottom: 10px;}
    .listing ul li.item .desc h2{font-size: 15px;}
    .listing ul li.item:first-child .imageCntnr {padding-bottom: 66.6%;width: 100%;}
    .listing ul li.item:first-child .desc {padding: 16px;width: 100%;position:relative;top:0;transform:none}
    .listing ul li.item:first-child .desc .descCnts h2{font-size: 20px;max-height: 60px;margin-bottom: 10px;margin-top:0}
    .listing ul li.item:first-child .desc .descCnts p{font-size:15px;height: 74px;}*/

/*    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%;}*/
/*    .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;}
*/
/*    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.calcDtls .articleHeader h1 {width:100%;margin-left: 0;}
    article.calcDtls .social {margin-top: 4px;}

    article .details, article .details p:not(.divVideoStep p), article .details h2{font-size:16px;line-height:2}

    article .details .mediaBody{width: 100%;height:auto;padding-bottom:75%;margin: 20px auto;display:inline-block;position:relative;max-width:100%}*/

/*    .bmiProgressbar{width:100%}
    .result .calc .calcResultHeader p{font-size:16px}
    .result .calc .calcResultHeader p span{font-size:18px}
    .result .calc .calcResultHeader h3 span{font-size:22px}
    .result .calc .calcResultHeader h3 {font-size: 18px;}
    .result .calc .calcResultHeader h3 span {font-size: 22px;}
    .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{margin-bottom: 10px;}
    .calcDtls .personalResult .personalTable .dtls .item{width:100%;height:auto;line-height:2.2;border-left:none;font-size:14px}*/


/*    .trimester .trimDesc .desc{font-size:15px}
    .trimester .trimCntnr li{margin-left: calc((100% - 300px) / 4);}
    .trimester .trimCntnr li:nth-child(11) {margin-left: calc((100% - 300px) / 4);}
    .trimester .trimCntnr li:nth-child(5n) {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 .parentingHeaderCnts .cntnr{width:94%}
    .parentHP .parentingHeader {height: 230px;margin-bottom: 150px;}
    .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: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: 12px;font-size: 16px}
    .parentHP .parentingHeader .item:hover .title h2{bottom:24px}
    .parentHP .parentingHeader .item .icon{width:50px;height:50px}

    .parentHP .parentingHeader .item .icon-preg:before{font-size:36px;line-height:50px}
    .parentHP .parentingHeader .item .icon-birth:before{font-size:26px;line-height:50px}
    .parentHP .parentingHeader .item .icon-baby:before{font-size:26px;line-height:50px}
    .parentHP .parentingHeader .item .icon-kids:before{font-size:30px;line-height:50px}

    .parentingPage .weekHeader{height:210px;background-size:auto 100%;margin-bottom: 100px;}
    .parentingPage .weekHeader h1{font-size:24px;}
    .parentingPage .weekHeader h1 span:first-child{font-size:22px}
    .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:100px;height:100px}
    .parentingPage .weekHeader .weeksToGo{width:100px;height:100px;transform: translate(calc(-50% - 110px), 50%);}
    .parentingPage .weekHeader .weeksToGo p:first-child{font-size:12px}
    .parentingPage .weekHeader .weeksToGo p:last-child{font-size:30px}
    .parentingPage .weekHeader .weeksToGo p:last-child span{font-size:10px}

    .parentingPage .weekDesc h3{font-size:20px}
    .parentingPage .weekDesc h4, .parentingPage .weekDesc li, .parentingPage .weekDesc p{font-size:16px}
    .parentingPage .weekHeader .weeksDirection .direction.prev{right:10px}
    .parentingPage .weekHeader .weeksDirection .direction.next{left:10px}*/

/*    .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:31px;}
    .diabetes .top .progress .button:nth-last-child(-n+2) {width:calc(100% - 300px);font-size: 14px;line-height: 40px;}
    .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:14px;width: 100%;margin-left:0}
    .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:16px}
    .diabetes .riskCalculator .page.results .hint span{font-size:20px}

    .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:166px}*/

/*    .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}

/*    .alphaFilter .tabs-container li{margin-left:calc((100% - 252px) / 6);}
    .alphaFilter .tabs-container li:nth-child(18n){margin-left:calc((100% - 252px) / 6)}
    .alphaFilter .tabs-container li:nth-child(7n){margin-left:0}
    .alphaFilter .tabs-container .en li{margin-right:calc((100% - 252px) / 6);}
    .alphaFilter .tabs-container .en li:nth-child(18n){margin-right:calc((100% - 252px) / 6);margin-left:0}
    .alphaFilter .tabs-container .en li:nth-child(7n){margin-right:0;}

    .alphaListing li{width:100%}
    .alphaListing ul:after{display:none}*/

/*   .mainKeywords:before{margin:0 0 0 3px}
    .mainKeywords p, .mainKeywords h4{font-size:13px;width:130px}
    .mainKeywords .keywords{width:calc(100% - 158px);height:29px}
    .mainKeywords .keywords a{font-size:14px;padding:5px 10px}*/
/*
    article .details p.WizImg { text-align: center !important; float: unset; width: 100%; margin: 0; }
    article .details p.WizImg img { margin: 20px calc((100% - 400px)/ 2); height: auto; width: 400px; }

    article .inBodyRelated{width:100%;margin-right:0;border-right:none;padding:0;}*/

}


@media screen and (min-width:1024px) and (max-width:1151px) {
/*    header .headerMenu .cnts .logo a{width:116px;height:30px;}
    header .headerMenu .cnts .leftItems{margin-right:26px}*/
/*    header .headerMenu .cnts .leftItems li > a{padding-top: 5px;line-height: 2.6;margin: 0 0 0 14px;font-size:13px}
    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:24px}
    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:120%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr{padding-bottom:80%}
    .featuredArea ul li.item:nth-child(2) .imageCntnr img{width:auto;height:100%}
    .featuredArea ul li.item:nth-child(3) .imageCntnr{padding-bottom:100%}
    .featuredArea ul li.item:nth-child(3) .imageCntnr img{width:auto;height:100%}
    .featuredArea ul li.item:nth-child(4) .imageCntnr{padding-bottom:80%}
    .featuredArea ul li.item:nth-child(4) .imageCntnr img{width:auto;height:100%}
    .featuredArea ul li.item:nth-child(5) .imageCntnr{padding-bottom:120%}
    .featuredArea ul li.item:nth-child(6) .imageCntnr{padding-bottom:100%}

    .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:72px;font-size:52px}

    aside .medicalServices ul li:nth-child(3n) {margin-left: 16px;}
    aside .medicalServices ul li:nth-child(2n) {margin-left: 0}
    aside .medicalServices ul li:nth-last-child(-n+3){margin-bottom:16px;}
    aside .medicalServices ul li:nth-last-child(-n+2){margin-bottom:0}

    .latestNews ul li.item{width: calc((100% - 10.1px) / 2);margin-left:10px;margin-bottom:10px}
    .latestNews ul li.item:nth-child(4n) {margin-left: 10px}
    .latestNews ul li.item:nth-child(2n) {margin-left: 0}
    .latestNews ul li.item:last-child {display:none}
    .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:auto}
    .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:inline-block}
    .interestingArticles .cnts li:first-child .imageCntnr{padding-bottom: 66.6%;display: block;width: 100%}
    .interestingArticles .cnts li:first-child .desc{width: 100%;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: 16px;bottom:0}
    .interestingArticles ul li:first-child.item .sectionTarget:hover {right: 20px}

    .interestingArticles .cnts li .imageCntnr{width: 100%;height:auto;padding-bottom:66.6%}
    .interestingArticles .cnts li img{height:100%;width:100%;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:100%;}
    .interestingArticles .cnts li .desc h2{font-size:15px;max-height: 42px;}
    .interestingArticles ul li.item .sectionTarget{right: 10px;position: relative;}
    .interestingArticles ul li.item .sectionTarget:hover {right: 16px;}*/

/*    .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% - 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;}*/

/*    footer .middle .navMenu .item {margin-left: 30px;width: calc((100% - 60.1px) / 3);}
    footer .middle .navMenu .item:first-child ul{-webkit-column-count: 1;-moz-column-count: 1;column-count:1;}*/

/*    .listing ul li.item {width: calc((100% - 10.1px) / 2);margin-bottom: 10px;}
    .listing ul li.item .desc h2{font-size: 15px;}
    .listing ul li.item:first-child .imageCntnr {padding-bottom: 66.6%;width: 100%;}
    .listing ul li.item:first-child .desc {padding: 16px;width: 100%;position:relative;top:0;transform:none}
    .listing ul li.item:first-child .desc .descCnts h2{font-size: 20px;max-height: 60px;margin-bottom: 10px;margin-top:0}
    .listing ul li.item:first-child .desc .descCnts p{font-size:15px;height: 74px;}*/
/*
    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:not(.divVideoStep 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;}
*/
/*    article .calc{padding:30px 0 0 0;width:100%;}
    article.calcDtls .articleHeader h1{width:100%;margin-left:0}
    article.calcDtls .social{margin-top:4px}
    .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 .mediaBody{width: 100%;height:auto;padding-bottom:75%;margin: 20px auto;display:inline-block;position:relative;max-width:100%}*/

/*    .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}
    .result .calc.pregCalc .calcResultHeader p span{font-size:22px;line-height:1}
    .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{margin-bottom: 10px;}
    .calcDtls .personalResult .personalTable .dtls .item{width:100%;height:auto;line-height:2.2;border-left:none;font-size:14px}*/

/*
    .trimester .trimDesc .desc{font-size:15px}
    .trimester .trimCntnr li{margin-left: calc((100% - 300px) / 4);}
    .trimester .trimCntnr li:nth-child(11) {margin-left: calc((100% - 300px) / 4);}
    .trimester .trimCntnr li:nth-child(5n) {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 .parentingHeaderCnts .cntnr{width:94%}
    .parentHP .parentingHeader {height: 230px;margin-bottom: 150px;}
    .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: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: 12px;font-size: 16px}
    .parentHP .parentingHeader .item:hover .title h2{bottom:24px}
    .parentHP .parentingHeader .item .icon{width:50px;height:50px}

    .parentHP .parentingHeader .item .icon-preg:before{font-size:36px;line-height:50px}
    .parentHP .parentingHeader .item .icon-birth:before{font-size:26px;line-height:50px}
    .parentHP .parentingHeader .item .icon-baby:before{font-size:26px;line-height:50px}
    .parentHP .parentingHeader .item .icon-kids:before{font-size:30px;line-height:50px}

    .parentingPage .weekHeader{height:210px;background-size:auto 100%;margin-bottom: 100px;}
    .parentingPage .weekHeader h1{font-size:24px;}
    .parentingPage .weekHeader h1 span:first-child{font-size:22px}
    .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:100px;height:100px}
    .parentingPage .weekHeader .weeksToGo{width:100px;height:100px;transform: translate(calc(-50% - 110px), 50%);}
    .parentingPage .weekHeader .weeksToGo p:first-child{font-size:12px}
    .parentingPage .weekHeader .weeksToGo p:last-child{font-size:30px}
    .parentingPage .weekHeader .weeksToGo p:last-child span{font-size:10px}


    .parentingPage .weekDesc h3{font-size:20px}
    .parentingPage .weekDesc h4, .parentingPage .weekDesc li, .parentingPage .weekDesc p{font-size:16px}
    .parentingPage .weekHeader .weeksDirection .direction.prev{right:10px}
    .parentingPage .weekHeader .weeksDirection .direction.next{left:10px}*/

    /*.parentingPage .weekHeader .social {bottom: auto;top:10px;left: 10px}*/
/*
    .estQuest .cnts li {width: 100%;margin-bottom: 10px;}

    .estQuest .cnts li .desc a{height:auto}

    .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:26px}
    .searchResult .tabs-nav > li > a .catName{font-size:16px}
    .searchResult .tabs-nav > li > a .catName span{margin-right:6px}
    .searchResult .searchListing ul li.item .url{width: 100%}
    .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}

    .encyclopediaDtls .articleHeader h1 span{font-size:22px}*/

/*    .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:31px;}
    .diabetes .top .progress .button:nth-last-child(-n+2) {width:calc(100% - 300px);font-size: 14px;line-height: 40px;}
    .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:14px;width: 100%;margin-left:0}
    .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:16px}
    .diabetes .riskCalculator .page.results .hint span{font-size:20px}

    .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:166px}*/

/*    .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:150px;margin:0!important}
    .QEntryPoint .QDetails{width:calc(100% - 180px)}
    .QEntryPoint.NoImg .QDetails{width:100%}
    .QEntryPoint h5{font-size:14px!important}
    article .details .QEntryPoint span{font-size:15px!important;line-height:1.6!important} 

    .quizListing .cd-gallery li{width:calc((100% - 12px) / 2)}
    .quizListing .cd-gallery li .desc p{height:100px}

     .article .totalQues{ width:calc(100% - 20px);margin:0 10px 0 0 }
     .article .totalQues .question h4.pQues{font-size:16px}    
    .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}

/*    .alphaFilter .tabs-container li{margin-left:calc((100% - 252px) / 6);}
    .alphaFilter .tabs-container li:nth-child(18n){margin-left:calc((100% - 252px) / 6)}
    .alphaFilter .tabs-container li:nth-child(7n){margin-left:0}
    .alphaFilter .tabs-container .en li{margin-right:calc((100% - 252px) / 6);}
    .alphaFilter .tabs-container .en li:nth-child(18n){margin-right:calc((100% - 252px) / 6);margin-left:0}
    .alphaFilter .tabs-container .en li:nth-child(7n){margin-right:0;}

    .alphaListing li{width:100%}
    .alphaListing ul:after{display:none}*/

/*   .mainKeywords:before{margin:0 0 0 3px}
    .mainKeywords p, .mainKeywords h4{font-size:13px;width:130px}
    .mainKeywords .keywords{width:calc(100% - 158px);height:29px}
    .mainKeywords .keywords a{font-size:14px;padding:5px 10px}*/

/*    article .details p.WizImg { text-align: center !important; float: unset; width: 100%; margin: 0; }
    article .details p.WizImg img { margin: 20px calc((100% - 400px)/ 2); height: auto; width: 400px; }

    article .inBodyRelated{width:100%;margin-right:0;border-right:none;padding:0;}*/

}



/*@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) {

/*    footer{display:none}
    .stickyHeader{display:inline-block;top: 0;opacity: 1;visibility: visible;pointer-events: auto;height:50px}*/
/*    header, .fixedHeader .stickyHeader{height: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:#2EA4A9}
    .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:#2EA4A9}
    .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:"(";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%;}
    .content{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:not(.divVideoStep 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 .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:718px}
    .parentHP .parentingHeader .parentingHeaderCnts h1{font-size:32px}
    .parentHP .parentingHeader {height: 230px;margin-bottom: 130px;}
    .parentHP .parentingHeader .item {width: 160px;margin-left: 16px;}
    .parentHP .parentingHeader .item .itemCnts{border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;}

    .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: 12px;font-size: 16px}
    .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}*/

/*    article{width:100%;margin-left:0;margin-bottom:40px}
*/
/*    .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:14px;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}

/*   
    .alphaFilter .tabs-container li{margin-left:calc((100% - 504px) / 13);}
    .alphaFilter .tabs-container li:nth-child(18n){margin-left:calc((100% - 504px) / 13)}
    .alphaFilter .tabs-container li:nth-child(14n){margin-left:0}
    .alphaFilter .tabs-container .en li{margin-right:calc((100% - 504px) / 13);}
    .alphaFilter .tabs-container .en li:nth-child(18n){margin-right:calc((100% - 504px) / 13);margin-left:0}
    .alphaFilter .tabs-container .en li:nth-child(14n){margin-right:0;}*/

/*    article .details p.WizImg { width: calc(100% - 270px); }
*/
}



@media screen and (min-width: 320px) and (max-width: 767px) {
    /*.content-wrap {width: 100%;}
    .content{padding:10px}
    article{width:100%;margin-left:0;margin-bottom:40px}
    .openMenu{overflow:hidden!important}
    body.openMenu{padding-right: 0}
    .sectionsMenu.open{padding:0px}
    .sectionsMenu .menuCnts {position: absolute;top: 0;left: 0;transform: none;overflow-y: scroll;width: 100%;height: 100%;padding: 60px 14px 10px}
    .sectionsMenu .menuCnts .item{width:100%;margin-left:0}
    .sectionsMenu .menuCnts .item .ttl {font-size: 16px;line-height: 2.8;}*/
    /*.sectionsMenu .menuCnts .item ul {height: auto;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;}*/
    /*.sectionsMenu .menuCnts .item ul li {font-size: 14px;margin-bottom: 20px;margin-left:0;width:50%;*//*-webkit-column-break-inside: avoid;break-inside: avoid;-o-column-break-inside: avoid;-ms-column-break-inside: avoid;column-break-inside: avoid;page-break-inside: avoid;*//*}*/

    /*section{margin-bottom:20px}*/
    /*.homepage .latestNews {margin-bottom: 40px;}

    .ttl{font-size:20px;height:40px}
    .ttl h2, .ttl h3{line-height:2}
    .ttl .more{font-size:15px;line-height:2.8}
    .ttl .icon-more:before{font-size:11px;line-height:3.6;margin-right:2px}

    .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%;line-height:1.4}
    .featuredArea ul li.item .sectionTarget {height: 24px;line-height: 26px;padding: 0 6px;font-size: 13px;}
    .featuredArea ul li.item .sectionTarget.icon:before {line-height: 24px;margin-left: 4px;font-size:14px}

    .medicalServices{margin-bottom:30px}
    .medicalServices ul li{margin-left:0;padding:0 5px;width: 140px;margin-bottom:0;height:120px;background:none;border:none}
    .medicalServices ul li a{display:inline-block;float:right;width:100%;background:#fff;height:120px;border: 1px solid #e8e8e8;}
    .medicalServices ul li:nth-child(3n){margin-left:0;}
    .medicalServices ul li:nth-child(2n){margin-left:0px;}
    .medicalServices ul li:first-child{padding-right:0}
    .medicalServices ul li:last-child{padding-left:0}
    .medicalServices ul li:nth-last-child(-n+3){margin-bottom:10px}
    .medicalServices ul li:nth-last-child(-n+2){margin-bottom:0}
    .medicalServices ul li p{padding:0 10px;font-size:14px}
    .medicalServices ul li .secIcon{height:56px;font-size:46px}
    .medicalServices ul li .secIcon:before{line-height:1.6}
    .ovulationTest .icon:before{font-size:44px;line-height:1.6!important}

    aside .medicalServices ul li{margin-left:10px;width: calc((100% - 10.1px) / 2);margin-bottom:10px;height:120px}
    aside .medicalServices ul li:nth-child(3n){margin-left:10px;}
    aside .medicalServices ul li:nth-child(2n){margin-left:0px;}
    aside .medicalServices ul li:nth-last-child(-n+3){margin-bottom:10px}
    aside .medicalServices ul li:nth-last-child(-n+2){margin-bottom:0}
    aside .medicalServices ul li p{padding:0 10px;font-size:14px}
    aside .medicalServices ul li .secIcon{height:56px;font-size:48px}
    aside .medicalServices ul li .secIcon:before{line-height:1.6}


    .latestNews ul li.item{width: calc((100% - 10.1px) / 2);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: 10px}
    .latestNews ul li.item:nth-child(2n) {margin-left: 0}
    .latestNews ul li.item:last-child {display:none}
    .latestNews ul li.item .sectionTarget {height: 24px;line-height: 26px;padding: 0 6px;font-size: 13px;}
    .latestNews ul li.item .sectionTarget.icon:before {line-height: 24px;margin-left: 4px;font-size:14px}
    .latestNews ul li.item .desc h3{font-size:16px;line-height:1.6;max-height: 72px;min-height:48px}





    .interestingArticles .cnts li{width: 100%;margin-left:0;margin-bottom:16px;height:110px}
    .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:inline-block;margin-bottom:0}
    .interestingArticles .cnts li .imageCntnr{width: 110px;height:110px;padding-bottom:0}
    .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);padding:10px;padding-bottom:6px}
    .interestingArticles .cnts li .desc h2{font-size:16px;max-height: 100%;height:68px}
    .interestingArticles ul li.item .sectionTarget{right: 120px;position:absolute}
    .interestingArticles ul li.item .sectionTarget:hover {right: 124px;}

    .interestingArticles .cnts li:first-child .imageCntnr{padding-bottom: 66.6%;display: block;width: 100%}
    .interestingArticles .cnts li:first-child .desc{width: 100%;padding: 10px;}
    .interestingArticles .cnts li:first-child .desc h2{font-size:18px;max-height:100%;margin-bottom:10px;height:auto}
    .interestingArticles .cnts li:first-child .desc p{font-size:14px;height:66px}
    .interestingArticles ul li.item .sectionTarget{line-height: 26px;}
    .interestingArticles ul li.item .sectionTarget.icon:before {line-height: 24px;margin-left: 4px;font-size:14px}
    .interestingArticles ul li:first-child.item .sectionTarget {right: 0;bottom:0;position:relative;float: right;margin-right: 10px;}
    .interestingArticles ul li:first-child.item .sectionTarget:hover {margin-right: 14px}*/

/*    .mostRead ul li.item .desc p{font-size:16px}
    .mostRead ul li.item a .num{text-align:center}
    .mostRead ul li.item a .num span{position:relative;top:0;left:0;transform:none;line-height:32px}*/

/*    .estesharatClip{padding:10px 14px}
    .estesharatClip .askDocHP {width:100%;padding: 0;border-left:none;border-bottom: 1px solid rgba(255,255,255,0.15);padding-bottom: 20px;}
    .estesharatClip .leftQues{width:100%;margin-top:30px}
    .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}
    .estesharatClip .btn.mob{display: inline-block;float: right;width: 100%;height: 36px;margin: 20px 0 0;background: #2EA4A9;font-family: TajawalMedium, Arial;font-size: 14px;color: #fff;text-align: center;line-height: 2.6;}
*/
    /*.entryPoint {margin: 0 calc((100% - 300px) / 2) 40px;}*/
/*    .monsterDiv{display:inline-block;margin-bottom:40px}
*/

/*    .readAlso .cnts li{width: 100%;margin-left:0;margin-bottom:16px;height:110px}
    .readAlso .cnts li:nth-child(2n) {margin-left: 0}
    .readAlso .cnts li .imageCntnr{width: 110px;height:110px;padding-bottom: 0;}
    .readAlso .cnts li img{height:100%;width:auto;left:50%;right:auto;transform:translateX(-50%)}
    .readAlso .cnts li .desc{width: calc(100% - 110px);padding:10px;padding-bottom:6px}
    .readAlso .cnts li .desc h2{font-size:16px;max-height: 100%;height:68px}
    .readAlso ul li.item .sectionTarget{right: 120px;position:absolute}
    .readAlso ul li.item .sectionTarget:hover {right: 124px;}
    .readAlso ul li.item .sectionTarget{line-height: 26px;}
    .readAlso ul li.item .sectionTarget.icon:before {line-height: 24px;margin-left: 4px;font-size:14px}*/
/*
    .media ul li.item .sectionTarget {height: 24px;line-height: 26px;padding: 0 6px;font-size: 13px;}
    .media ul li.item .sectionTarget.icon:before {line-height: 24px;margin-left: 4px;font-size:14px}*/


/*    .listing{margin-bottom:40px}
    .listing ul li.item{width: 100%;margin-left:0;margin-bottom:16px;height:110px;padding-bottom:0;float:right;background:#fff}
    .listing ul li.item:nth-child(3n+1) {margin-left: 10px}
    .listing ul li.item:nth-child(2n+1) {margin-left: 0;}
    .listing ul li.item:last-child {display:inline-block;margin-bottom:0}
    .listing ul li.item .imageCntnr{width: 110px;height:110px;padding-bottom:0;float:right;display:inline-block}
    .listing ul li.item img{height:100%;width:auto;left:50%;right:auto;transform:translateX(-50%)}
    .listing ul li.item:first-child{margin-bottom:16px}
    .listing ul li.item:first-child img{height:100%;width:100%;left:0;right:0;transform:none}
    .listing ul li.item .desc{width: calc(100% - 110px);padding:10px;padding-bottom:6px;float:right;height:110px}
    .listing ul li.item .desc h2{font-size:16px;max-height: 100%;height:68px;line-height:1.4;padding-bottom:0}
    .listing ul li.item .sectionTarget{right: 10px;position:relative}
    .listing ul li.item .sectionTarget:hover {right: 16px;}
    .listing ul li.item:first-child .imageCntnr{padding-bottom: 66.6%;display: block;width: 100%;height:auto}
    .listing ul li.item:first-child .desc{width: 100%;padding: 14px 10px 10px;position: relative;top: 0;transform: none;}
    .listing ul li.item:first-child .desc .descCnts h2{font-size:20px;max-height:100%;min-height: 100%;margin-bottom:10px;height:auto;margin-top:0}
    .listing ul li.item:first-child .desc .descCnts p{font-size:14px;height:66px;margin-bottom: 10px;}
    .listing ul li:first-child.item .sectionTarget {right: 10px;bottom:0}
    .listing ul li:first-child.item .sectionTarget:hover {right: 16px}
    .listing ul li.item:first-child .time{margin-top:0}
    .listing ul li.moreBtn{margin:0}
    .listing ul li.moreBtn a{width:100%}
    .listing ul li.item .time{bottom:0}
    
    .listing ul li.item .icon-time:before{line-height:1.8}
    .listing ul li.item .time span{line-height:2.2}
    .listing ul li.item:first-child .icon-time:before{font-size:15px;line-height:1.8}
    .listing ul li.item:first-child .time span{font-size:14px;line-height:2.2}*/
/*
    .breadcrumb li a:after{line-height:2.2}
    article .artclCnts{padding:10px}
    article .articleHeader h1{font-size:22px;margin-bottom:20px}
    article .imgDiv {width:100%;max-width: 100%;}
    article .imgDiv .imageCntnr{max-width: 100%;}
    .videoCntnr{max-width: 100%;}
    article .imgDiv .desc p{padding:6px 10px}
    article .details, article .details p:not(.divVideoStep 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;}

    article .details .showcaseDiv{margin:30px calc((100% - 300px) / 2);position:relative;z-index:2}
    article .details .showcaseDiv iframe {height: 250px!important;margin: 0!important;}
    .artclCnts .fwBillboardDiv, .artclCnts .leaderboardDiv{margin: 20px calc((100% - 320px) / 2) 40px;}

    .leaderboardCnts {min-width: 320px;}
    article .leaderboardDiv .leaderboard{background:none}*/

/*    .calcPage{padding:20px 10px 10px}
    article .calc{padding:20px 0 0 0;width:100%;}
    .calcDtls .details {padding:10px;position:relative;transform:none;width:100%}
    .showTesting .calcWzDesc, .calcWzDesc{padding: 10px 10px 10px}
    .calcDtls .calcWzDescCnts .details p{font-size:15px}
    article .calc .cnts{height:auto!important}
    article .calc .cnts .calcCnts{margin: 20px 0 0;}
    article.calcDtls .social{margin-top:2px}
    article .calc .cnts .slider{width: calc(100% - 160px);}
    article .calc .cnts .slidecontainer .value{width:80px}
    article .calc .cnts .slidecontainer .value input{width:50px}
    article .calc .cnts .btn{font-size:15px;}
    .article .paging {margin-bottom: 20px;}
    .leftReltdArtcl{margin-bottom:0}
    .leftReltdArtcl ul li.item{display:inline-block}
    .leftReltdArtcl ul, .leftReltdArtcl ol{padding-right:0!important}*/

/*    .result .calcPage {padding: 20px 10px 30px;}
    .result .calc .calcResultHeader h3{font-size:17px}
    .result .calc .calcResultHeader p{font-size:14px}
    .result .calc .calcResultHeader p span{font-size:16px}
    .result .calc .calcResultHeader h3 span{font-size:20px}*/
/*    .bmiProgressbar{width:100%}
    .bmiProgressbar span{font-size:14px;height: 24px;line-height: 1.8;}*/

/*    .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:14px;line-height:3.2}
    .calc .cnts .calcCnts .dropdownList, .calc.pregCalc .cnts .calcCnts .dropdownList{line-height:2.8}

    .result .calcResult .btn{margin-top:0}

    .calcDtls.bmr .personalResult.caloriesList .personalTable .title .item{font-size:15px;line-height:3}

    .parentingPage.pregnancy article.mother .calcPage{padding:20px 10px 10px}
    .calc.pregCalc .cnts .calcCnts label{font-size:16px}*/

    
/*    .trimester .tabs-nav > li > a{height:70px}
    .trimester .tabs-nav > li > a .trimName{font-size:16px;line-height:1;margin-top: 5px;}
    .trimester .tabs-nav > li > a .month{font-size:13px;line-height: 1;}
    .trimester .tabs-nav > li > a .month span{line-height:1}
    .trimester .viewTabContainer{padding:20px 10px 10px}
    .trimester .trimDesc .trimTtl .month{font-size:14px;line-height:2.6}
    .trimester .trimDesc .desc{font-size:15px}
    .result .calc.pregCalc .calcResultHeader p span{font-size:18px;line-height:1}*/
/*
    .calcDtls.preg .personalResult .personalTable .dtls{margin-bottom: 10px;}
    .calcDtls.preg .personalResult .personalTable .dtls .item{width:100%;height:auto;line-height:2.2;border-left:none}*/

/*    .eyeTest .testWrapper .panel{margin-bottom:0}
    .eyeTest.calcDtls .calcWzDescCnts .details p:last-child{display:none}
    .eyeTest .screenNote{margin-top:0;margin-bottom:30px;font-size:16px;display:none}
    .eyeTest .dropDownCnt{display:none}
    article .calc.eyeTestCalc .cnts .next-button{margin-top:0}

    .showTesting article .calc{padding:10px 0 0 0}
    .showTesting .eyeTest .testWrapper{padding:0 10px 10px;margin:0!important;}
    .showTesting .eyeTest .warningSide{margin-top:0;padding: 16px 26px 16px 16px;}
    .showTesting .eyeTest .warningSide li{font-size:14px}
    .eyeTest .warningSide span{font-size:16px}
    #chartImg > a{width:40px;height:40px}
    #chartImg > .a-up{margin-right:-20px}
    #chartImg > .a-right{margin-top:-20px}
    #chartImg > .a-left{margin-top:-20px}
    #chartImg > .a-down{margin-right:-20px}
    #chartImg > a.icon-arrow:before{font-size:24px}

    .showTesting .resultCnts h3{font-size:18px}
    .showTesting .resultInfo{font-size:16px;line-height:1.8}
    .showTesting .startOver{font-size:15px;line-height:2.6}*/

/*    article.fetal .calcPage .articleHeader{margin:0 10px 10px;width:calc(100% - 20px)}


    .parentHP .parentingHeader .parentingHeaderCnts{padding:30px 0}
    .parentHP .parentingHeader .parentingHeaderCnts .cntnr{width:300px;padding:0 2px}
    .parentHP .parentingHeader .parentingHeaderCnts h1{font-size:22px;margin-bottom: 20px;}
    .parentHP .parentingHeader {height: 140px;margin-bottom:100px;}
    
    .parentHP .parentingHeader .item .itemCnts{border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;height:110px}

    .parentHP .parentingHeader .item:hover .itemImg{border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
    .parentHP .parentingHeader .content{border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
    .parentHP .parentingHeader .item .title:before{border-radius: 0% 0px 10px 10px;}

    .parentHP .parentingHeader .item .title:before{background-size:100% 100%;height:40%}
    .parentHP .parentingHeader .item .title h2{bottom: 14px;font-size: 15px}
    .parentHP .parentingHeader .item:hover .title h2{bottom:10px}
    .parentHP .parentingHeader .item .icon{width:40px;height:40px}

    .parentHP .parentingHeader .item .icon-preg:before{font-size:26px;line-height:1.6}
    .parentHP .parentingHeader .item .icon-birth:before{font-size:22px;line-height:1.9}
    .parentHP .parentingHeader .item .icon-baby:before{font-size:22px;line-height:1.9}
    .parentHP .parentingHeader .item .icon-kids:before{font-size:24px;line-height:1.6}

    .parentHP article{margin-bottom:0}

    .parentingPage .weekPage{padding:10px 10px 30px}
    .parentingPage .weekHeader{height:190px;background-size:auto 100%;margin-bottom: 60px;}
    .parentingPage .weekHeader h1{font-size:22px;}
    .parentingPage .weekHeader h1 span:first-child{font-size:20px}
    .parentingPage .weekHeader h1 span:last-child{font-size:14px}
    .parentingPage .weekHeader .fetal{width:140px;height:140px}
    .parentingPage .weekHeader .fruit{width:80px;height:80px;transform: translate(calc(-50% + 90px), 50%);}
    .parentingPage .weekHeader .fruit img{width:80px;height:80px}
    .parentingPage .weekHeader .weeksToGo{width:80px;height:80px;transform: translate(calc(-50% - 90px), 50%);}
    .parentingPage .weekHeader .weeksToGo p:first-child{font-size:12px;margin-bottom:8px}
    .parentingPage .weekHeader .weeksToGo p:last-child{font-size:30px;line-height: 0.8;}
    .parentingPage .weekHeader .weeksToGo p:last-child span{font-size:10px}
    .parentingPage .weekDesc h3{font-size:18px}
    .parentingPage .weekDesc ul{padding:0 20px 0 0;}
    .parentingPage .weekDesc h4, .parentingPage .weekDesc li, .parentingPage .weekDesc p{font-size:16px}
    .parentingPage .weekHeader .weeksDirection .direction{width:40px;height:40px}
    .parentingPage .weekHeader .weeksDirection .direction:before{width:40px;height:40px;font-size:20px;line-height:2}
    .parentingPage .weekHeader .weeksDirection .direction.prev{right:10px}
    .parentingPage .weekHeader .weeksDirection .direction.next{left:10px}
    .parentingPage .weekHeader .weeksDirection .direction:hover{width:40px;height:40px}

    .parentingPage .weekHeader .weeksDirection .direction.icon-prev:hover:before {right: 0px;}
    .parentingPage .weekHeader .weeksDirection .direction.prev:hover .goToWeek {right: -90px;}
    .parentingPage .weekHeader .weeksDirection .direction.icon-next:hover:before {left: 0px;}
    .parentingPage .weekHeader .weeksDirection .direction.next:hover .goToWeek {left: -90px;}*/

/*    .estQuest .cnts li {width: 100%;margin-bottom: 16px;}
    .estQuest .cnts li .desc a{padding:10px;height:92px}
    .estQuest .cnts li .showAns{margin:20px 0 6px;font-size:16px}
    .estesharatListing ul li.item .time{margin-top:10px}

    .estesharatArtcl .userAsk h3{font-size:15px;line-height:1.8;padding:10px}
    .estesharatArtcl .details .docInfo .docImg{width:60px;height:60px}
    .estesharatArtcl .details .docInfo img{width:100px}
    .estesharatArtcl .details .docInfo .info{right:70px}
    .estesharatArtcl .details .docInfo .info a{font-size:15px}
    
    .leftCalcDiv .askDoc{padding:10px}

    .doctorProfileMain .details .docInfo .info h1{font-size:20px}

    .doctorListing ul li.listItem .docInfo .info h3{font-size:20px}

    article.doctorListing .articleHeader{padding-top:0}*/

/*    .searchResult .searchListing{padding:0 10px}
    .searchResult .search{margin: 30px 0 20px;padding-bottom: 30px;}
    .searchResult .search input{height:40px}
    .searchResult .search a{width:40px;height:40px;font-size:20px}
    .searchResult .search a.icon-search:before{line-height:2}
    .searchResult .viewTabContainer{padding:40px 0 0}
    .searchResult .tabs-nav > li{margin-left:40px}
    .searchResult .tabs-nav > li > a .catName{font-size:16px}
    .searchResult .tabs-nav > li > a .catName span{margin-right:6px}
    .searchResult .searchListing ul li.item h2{font-size:16px}
    .searchResult .searchListing ul li.item .url{width: 100%;font-size:15px}
    .searchResult .searchListing ul li.item .desc p{width: calc(100% - 80px);font-size:14px}

    .searchResult .searchListing ul li.moreBtn a{font-size:15px;line-height:2.8}

    .searchResult .search p, .searchResult .search .tagWord{font-size:20px}*/

/*    .encyclopedia .info{font-size:15px;margin:10px 0 20px}
    .encycloHeader{padding:20px 10px 10px}
    .encycloSearch{margin-bottom:30px}
    .encycloSearch .search input {height: 36px}
    .encycloSearch .search a{width:36px;height:36px;font-size:18px}
    .encycloSearch .search a.icon-search:before{line-height:2}
    .encyclopedia .disclaimer p{font-size:13px}
    .encyclopedia .icon-warn:before{font-size:20px}

    .alphaFilter .tabs-nav > li{height:32px}
    .alphaFilter .tabs-nav > li > a{font-size:15px;height:32px}

    .alphaFilter .tabs-container ul{text-align:justify}


    .alphaFilter .tabs-container li{margin-left:calc((100% - 252px) / 6);}
    .alphaFilter .tabs-container li:nth-child(18n){margin-left:calc((100% - 252px) / 6)}
    .alphaFilter .tabs-container li:nth-child(7n){margin-left:0}
    .alphaFilter .tabs-container .en li{margin-right:calc((100% - 252px) / 6);}
    .alphaFilter .tabs-container .en li:nth-child(18n){margin-right:calc((100% - 252px) / 6);margin-left:0}
    .alphaFilter .tabs-container .en li:nth-child(7n){margin-right:0;}

    .alphaListing li{margin-bottom:16px}

    .alphaListing h3{line-height:2}
    .alphaListing .more{font-size:15px;height:34px;line-height:2.6}
    .alphaListing .icon-more:before{font-size:11px;line-height:3.2}

    .encyclopediaDtls .dtls h2{font-size:20px}
    .encyclopediaDtls .dtls h3{font-size:17px;margin-top:20px}
    .encyclopediaDtls .dtls p, .encyclopediaDtls .dtls h4, .encyclopediaDtls .dtls h5{font-size:16px}
    .encyclopediaDtls .dtls h4{line-height:2}

    
    .encyclopediaDtls .dtls li{font-size:16px}


    .encyclopediaDtls .dtls .contentBlock{margin-bottom:40px}
    .encyclopediaDtls .pageContent li{font-size:15px}

    .encyclopediaDtls .pageContent{padding:16px 26px}*/

/*    .policy{padding:10px}
    .policy .item .head{font-size:16px}
    .policy .item p {font-size: 15px;line-height:2}
    .policy .item .MiniHead{font-size:15px;margin-top:20px;}
    .policy .item ul{margin-right:20px;}
    .policy .item ul li{margin-top:20px;line-height:2}
    .policy .item p strong{font-size: 13px;}*/

/*    .ContactUs{padding:10px}
    .ContactUs .item h3{font-size:15px}
    .ContactUs .contactAds .ads .item label{font-size:15px}
    .ContactUs .contactAds .ads .item a, .ContactUs .contactAds .ads .item p{font-size:15px}
    .ContactUs .contact_us h4{font-size:15px}
    .ContactUs .contact_us .C-form .iitem{margin-bottom:20px}
    .ContactUs .contact_us .C-form .iitem .C-label{width:120px}
    .ContactUs .contact_us .C-form .iitem .C-label label{font-size:15px}
    .ContactUs .contact_us .C-form .iitem input, .ContactUs .contact_us .C-form .iitem #txtSMS, .ContactUs .contact_us .C-form .iitem .wrapper-demo {width: calc(100% - 120px)}
    .ContactUs .contact_us .C-form .C_button{font-size:15px;}*/

/*    .errorPage .errDtls p{font-size:15px;margin-top:0}
    .errorPage .errDtls h2{font-size:120px;line-height: 0.8;}
    .errorPage .errDtls span{font-size:16px}
    .errorPage .errDtls .btns{margin:10px calc((100% - 404px)/ 2) 0;width:404px}
    .errorPage .errDtls .btns a{width:200px;height:50px;line-height:3}*/

/*    .media .cnts li .desc h2, .media .cnts li:first-child .desc h2{font-size:16px;line-height:1.6}
*/
/*    article .details .mediaBody{width: 100%;margin: 20px 0;padding-bottom:75%;position:relative;height:auto}
    article .details .mediaBody iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}*/


/*    .repeatDiv{width:100%}
    .galleryTitle .galleryMasLogo{width:100px;height:26px}

    .demo-gallery > ul > li .showGal{font-size: 13px;line-height: 2.4;height: 30px;}
    .demo-gallery > ul > li .icon-camera:before{font-size:18px;line-height:1.8}

    .lg-toolbar .lg-icon{width:40px}
    .lg-outer #lg-share:after{font-size:18px;line-height:2.2}
    .lg-toolbar .lg-close:after{font-size:18px;line-height:2.2}
    .lg-toolbar .lg-autoplay-button:after{font-size:22px;line-height:1.8}
    #lg-counter{font-size:20px;padding-left:20px}*/

/*    .estQuest .form{line-height:2.8}
    .estQuest .cnts li .showAns.icon-more:before{line-height:1.4}
    article .calc.askDoc .cnts .calcCnts .form{line-height:2.8}*/

/*    .ContactUs .options{padding:5px 10px}
    .ContactUs .options span{line-height:2}*/

/*    .diabetes .f_container.start .hint p{font-size:16px;line-height:2;margin-top:0;margin-bottom:40px}
    .diabetes .riskCalculator .page .title{margin:40px 0 30px;line-height: 1.8;}
    .diabetes .riskCalculator .page .answer{padding:0 10px;font-size:16px;line-height:3.2;width: calc((100% - 20px) / 3);}
    .diabetes .riskCalculator .page .answer:nth-child(3n) {margin-left: 0;}
    .diabetes .riskCalculator .page .navigationbar{margin: 50px calc((100% - 280px) / 2) 0;}
    .diabetes .riskCalculator .page .navigationbar .button{line-height:2.4}

    .diabetes .riskCalculator .page.results .title{font-size:22px}
    .diabetes .riskCalculator .page.results .hint{font-size:17px;line-height:1.8;margin-top:20px}
    .diabetes .riskCalculator .page.results .hint span{font-size:20px}
    .diabetes .riskCalculator .page.results .riskRanges{margin-top:30px}
    .diabetes .riskCalculator .page.results .riskRanges .cols3 .header{padding: 16px 10px;font-size:17px;line-height:1.6}
    .diabetes .riskCalculator .page.results .riskRanges .cols3 .start.description, .diabetes .riskCalculator .page.results .riskRanges .cols3 .end.description{height:90px;font-size:16px;padding:10px}

    .diabetes .riskCalculator .page.results .navigationbar .position{display:none}*/

/*    article .calc.diabetes .cnts .btn{line-height:2.8}
*/
/*    .showOvulationResult .calcWzDesc{padding:20px 0}
    .ovulation-calculator .calendar .title{font-size:24px}
    .ovulation-calculator .calendar table td:before{top:2px}
    .ovulation-calculator .ovulationDetails .item .date .dateInfo .first{top:-30px}
    .calc.ovulation .cnts .btn{line-height:2.8}*/

/*    #divMapId{height:300px!important}
*/
/*    .encyclopediaDtls.activeIng .dtls .activeLevel p{margin-bottom:6px}
    .encyclopediaDtls.activeIng .dtls .activeLevel .levels{width:100%}
    .encyclopediaDtls.activeIng .dtls .activeLevel .levels .level{width:calc((100% - 0px) / 5)}
    .sectionsMenu .allItems{position:static}*/



    
    /*.billboardDiv .billboardCnts{min-width:unset}
    .leaderboardDiv .leaderboardCnts{min-width:unset}

    .billboardDiv .geminiBB1Ad.showBB1 .bx-wrapper, .billboardDiv .geminiBB1Ad.showBB1 .bx-wrapper .bx-viewport{width:320px;height:50px!important}
     .billboardDiv .geminiBB1Ad.showBB1 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:320px!important}
     .billboardDiv .geminiBB1Ad.showBB1 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a iframe{width:320px;height:50px;}


.leaderboardDiv .geminiLB1Ad.showLB1 .bx-wrapper, .leaderboardDiv .geminiLB1Ad.showLB1 .bx-wrapper .bx-viewport{display:inline-block;width:320px;height:50px!important}
.leaderboardDiv .geminiLB1Ad.showLB1 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:320px!important}
.leaderboardDiv .geminiLB1Ad.showLB1 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a iframe{width:320px;height:50px}


.leaderboardDiv .geminiLB2Ad.showLB2 .bx-wrapper, .leaderboardDiv .geminiLB2Ad.showLB2 .bx-wrapper .bx-viewport{display:inline-block;width:320px;height:50px!important}
.leaderboardDiv .geminiLB2Ad.showLB2 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:320px!important}
.leaderboardDiv .geminiLB2Ad.showLB2 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a iframe{width:320px;height:50px}


.leaderboardDiv .geminiLB3Ad.showLB3 .bx-wrapper, .leaderboardDiv .geminiLB3Ad.showLB3 .bx-wrapper .bx-viewport{display:inline-block;width:320px;height:50px!important}
.leaderboardDiv .geminiLB3Ad.showLB3 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:320px!important}
.leaderboardDiv .geminiLB3Ad.showLB3 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a iframe{width:320px;height:50px}


.leaderboardDiv .geminiLB4Ad.showLB4 .bx-wrapper, .leaderboardDiv .geminiLB4Ad.showLB4 .bx-wrapper .bx-viewport{display:inline-block;width:320px;height:50px!important}
.leaderboardDiv .geminiLB4Ad.showLB4 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:320px!important}
.leaderboardDiv .geminiLB4Ad.showLB4 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a iframe{width:320px;height:50px}


.leaderboardDiv .geminiLB5Ad.showLB5 .bx-wrapper, .leaderboardDiv .geminiLB5Ad.showLB5 .bx-wrapper .bx-viewport{display:inline-block;width:320px;height:50px!important}
.leaderboardDiv .geminiLB5Ad.showLB5 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:320px!important}


.leaderboardDiv .geminiLB6Ad.showLB6 .bx-wrapper, .leaderboardDiv .geminiLB6Ad.showLB6 .bx-wrapper .bx-viewport{display:inline-block;width:320px;height:50px!important}
.leaderboardDiv .geminiLB6Ad.showLB6 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:320px!important}


.leaderboardDiv .geminiLB7Ad.showLB7 .bx-wrapper, .leaderboardDiv .geminiLB7Ad.showLB7 .bx-wrapper .bx-viewport{display:inline-block;width:320px;height:50px!important}
.leaderboardDiv .geminiLB7Ad.showLB7 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:320px!important}


.leaderboardDiv .geminiLB8Ad.showLB8 .bx-wrapper, .leaderboardDiv .geminiLB8Ad.showLB8 .bx-wrapper .bx-viewport{display:inline-block;width:320px;height:50px!important}
.leaderboardDiv .geminiLB8Ad.showLB8 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:320px!important}


.leaderboardDiv .geminiLB9Ad.showLB9 .bx-wrapper, .leaderboardDiv .geminiLB9Ad.showLB9 .bx-wrapper .bx-viewport{display:inline-block;width:320px;height:50px!important}
.leaderboardDiv .geminiLB9Ad.showLB9 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:320px!important}


.leaderboardDiv .geminiLB10Ad.showLB10 .bx-wrapper, .leaderboardDiv .geminiLB10Ad.showLB10 .bx-wrapper .bx-viewport{display:inline-block;width:320px;height:50px!important}
.leaderboardDiv .geminiLB10Ad.showLB10 .bx-wrapper .bx-viewport .LeaderBoardHCSlider li a img{max-width:320px!important}

    
    
    .showOverlayMob .cd-main-content{z-index:3}
    body.showOverlayMob{position:fixed}
    
    .showOverlayMob .leaderboardCnts{overflow:visible;height:66px;background:#fff}
    .showOverlayMob .leaderboardDiv .leaderboard.lb1{position:absolute;left:0;width: 100%;background: none;}
    .showOverlayMob .leaderboardDiv .lb1 iframe{width: 100%;height: 100%;display: inline-block;float: right;border: 0;left: 0;margin: 0 auto;margin-left: 0;overflow: visible;position: absolute;bottom: 0;visibility: visible;z-index: 9999;}
    .hideOverlayMob .leaderboardDiv .lb1 iframe{width:320px;height:50px!important;position:relative!important;top:0;left: 0;margin: 0!important;}
    .hideOverlayMob .leaderboardDiv .leaderboard.lb1{width:320px;left:auto}
    
    .showOverlayMob .leaderboardDiv .geminiLB1Ad.showLB1 {display:none!important}
    
    
    .showOverlayMob .billboardCnts{overflow:visible;height:66px;background:#fff}
    .showOverlayMob .billboardDiv .billboard.bb1{position:absolute;left:0;width: 100%;background: none;}
    .showOverlayMob .billboardDiv .bb1 iframe{width: 100%;height: 100%;display: inline-block;float: right;border: 0;left: 0;margin: 0 auto;margin-left: 0;overflow: visible;position: absolute;bottom: 0;visibility: visible;z-index: 9999;}
    .hideOverlayMob .billboardDiv .bb1 iframe{width:320px;height:50px!important;position:relative!important;top:0;left: 0;margin: 0!important;}
    .hideOverlayMob .billboardDiv .billboard.bb1{width:320px;left:auto}
    
    .showOverlayMob .billboardDiv .geminiBB1Ad.showBB1 {display:none!important}
    
    
    .showOTP{overflow:hidden!important}
    .hideOTP{overflow-x: hidden !important;overflow-y: scroll !important;}
    
    .showOTP .billboardDiv{overflow:visible;height:66px}
    .showOTP .billboardDiv .billboard{position:absolute;left:0;width: 100%;background: none;}
    .showOTP .billboardDiv .bb1 iframe{width: 100%;height:100%;display: inline-block;float: right;border: 0;left: 0;margin: 0 auto;overflow: visible;position: fixed;top: 0;visibility: visible;z-index: 9999}
    .showOTP .billboardDiv .billboardCnts{min-width:320px}
    .hideOTP .billboardDiv .bb1 iframe{width: 320px!important;height: 50px!important;left: auto!important;position: relative!important;}
    .hideOTP .billboardDiv .billboard{width:320px;left:auto}
    
    .showOTP .leaderboardDiv{overflow:visible;height:66px}
    .showOTP .leaderboardDiv .leaderboard{position:absolute;left:0;width: 100%;background: none;}
    .showOTP .leaderboardDiv .lb1 iframe{width: 100%;height:100%;display: inline-block;float: right;border: 0;left: 0;margin: 0 auto;overflow: visible;position: fixed;top: 0;visibility: visible;z-index: 9999}
    .showOTP .leaderboardDiv .leaderboardCnts{min-width:320px}
    .hideOTP .leaderboardDiv .lb1 iframe{width: 320px!important;height: 50px!important;left: auto!important;position: relative!important;}
    .hideOTP article .details .leaderboardDiv iframe{height: 250px!important;width: 300px!important}
    .hideOTP .leaderboardDiv .leaderboard{width:320px;left:auto}
    
    .showOTP .showcaseDiv .showcase{position:relative}
    .showOTP .showcaseDiv .sc1 iframe{position:relative;height:250px;z-index:9;top:0;left:0;margin:0!important}
    .showOTP article .details .leaderboardDiv iframe{position:relative}
    
    
    .showOTP .billboardDiv .geminiBB1Ad.showBB1, .showOTP .billboardDiv .geminiBB2Ad.showBB2, .showOTP .billboardDiv .geminiBB3Ad.showBB3,
    .showOTP .billboardDiv .geminiBB4Ad.showBB4, .showOTP .billboardDiv .geminiBB5Ad.showBB5, .showOTP .billboardDiv .geminiBB6Ad.showBB6{display:none!important}
    .showOTP .leaderboardDiv .geminiLB1Ad.showLB1, .showOTP .leaderboardDiv .geminiLB2Ad.showLB2, .showOTP .leaderboardDiv .geminiLB3Ad.showLB3,
    .showOTP .leaderboardDiv .geminiLB4Ad.showLB4, .showOTP .leaderboardDiv .geminiLB5Ad.showLB5, .showOTP .leaderboardDiv .geminiLB6Ad.showLB6{display:none!important}
    .showOTP .showcaseDiv .geminiSC1Ad.showSC1, .showOTP .showcaseDiv .geminiSC2Ad.showSC2, .showOTP .showcaseDiv .geminiSC3Ad.showSC3,
    .showOTP .showcaseDiv .geminiSC4Ad.showSC4, .showOTP .showcaseDiv .geminiSC5Ad.showSC5, .showOTP .showcaseDiv .geminiSC6Ad.showSC6{display:none!important}
    
    .hideOTP .billboardDiv .geminiBB1Ad.showBB1, .hideOTP .billboardDiv .geminiBB2Ad.showBB2, .hideOTP .billboardDiv .geminiBB3Ad.showBB3,
    .hideOTP .billboardDiv .geminiBB4Ad.showBB4, .hideOTP .billboardDiv .geminiBB5Ad.showBB5, .hideOTP .billboardDiv .geminiBB6Ad.showBB6{display:flex!important}
    .hideOTP .leaderboardDiv .geminiLB1Ad.showLB1, .hideOTP .leaderboardDiv .geminiLB2Ad.showLB2, .hideOTP .leaderboardDiv .geminiLB3Ad.showLB3,
    .hideOTP .leaderboardDiv .geminiLB4Ad.showLB4, .hideOTP .leaderboardDiv .geminiLB5Ad.showLB5, .hideOTP .leaderboardDiv .geminiLB6Ad.showLB6{display:flex!important}
    .hideOTP .showcaseDiv .geminiSC1Ad.showSC1, .hideOTP .showcaseDiv .geminiSC2Ad.showSC2, .hideOTP .showcaseDiv .geminiSC3Ad.showSC3,
    .hideOTP .showcaseDiv .geminiSC4Ad.showSC4, .hideOTP .showcaseDiv .geminiSC5Ad.showSC5, .hideOTP .showcaseDiv .geminiSC6Ad.showSC6{display:flex!important}*/
    
    
    
    
    /** Mobile **/
    
    /*.showOTP .cd-main-content {position: relative;z-index: 4;}
    .hideOTP .cd-main-content {z-index:2;}
    .showHeader.showSecondOverlay .cd-main-content {position: relative;z-index:4}
    .showOTP .justPremiumDiv {display: none !important}
    .hideOTP .justPremiumDiv {display: block !important}
    .showOTP .sponsorDiv {display: none !important}
    .hideOTP .sponsorDiv {display: block !important}
    .showOTP .morphSearchDiv {display: none}
    .hideOTP .morphSearchDiv {display: block !important}
    .showOTP .sticky {display: none}
    .hideOTP .sticky {display: block !important}
    .showOTP .spnsrSticky {display: none}
    .hideOTP .spnsrSticky {display: block !important}
    .showOTP .lstNwsNtfy {display: none !important}
    .hideOTP .lstNwsNtfy {display: block !important}
    .showOTP .prayerNotification {display: none !important}
    .hideOTP .prayerNotification {display: block !important}
    .showOTP .stickySeries {display: none !important}
    .hideOTP .stickySeries {display: block !important}
    .showOTP .articleSocialMedia {display: none !important}
    .hideOTP .articleSocialMedia {display: block !important}
    .showOTP .sponsorDuplicate {display: none !important}
    .hideOTP .sponsorDuplicate {display: block !important}
    .showHeader.showSecondOverlay .sponsorDuplicate{display: none !important}
    .showHeader.showSecondOverlay.hideOTP .sponsorDuplicate{display: block !important}*/
    
    
    
    /** Expandable Leaderboard **/
    /*.ExpandLB .leaderboardDiv{overflow: visible;width: 320px;margin: 0 calc((100% - 320px) / 2) 20px;height: 66px;background: 0 0;transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s;-moz-transition:all 0.8s ease-in-out 0s;-ms-transition:all 0.8s ease-in-out 0s;-o-transition:all 0.8s ease-in-out 0s;}
    .ExpandLB.showExpand .leaderboardDiv{height:336px}
    .ExpandLB .leaderboardDiv .leaderboardCnts{min-width:100%}
    .ExpandLB .leaderboardDiv .leaderboard.lb1{position:relative;left:0;width: 100%;background: none;height:50px;z-index:99;transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s;-moz-transition:all 0.8s ease-in-out 0s;-ms-transition:all 0.8s ease-in-out 0s;-o-transition:all 0.8s ease-in-out 0s;}
    .ExpandLB.showExpand .leaderboardDiv .leaderboard.lb1{height:320px}
    .ExpandLB .leaderboardDiv .leaderboard.lb1 iframe{width: 320px;height:50px;display: inline-block;float: right;border: 0;left: 0px;margin: 0 auto;overflow: visible;position: absolute;top: 0;visibility: visible;z-index: 9999;transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s;-moz-transition:all 0.8s ease-in-out 0s;-ms-transition:all 0.8s ease-in-out 0s;-o-transition:all 0.8s ease-in-out 0s;}
    .ExpandLB.showExpand .leaderboardDiv .leaderboard.lb1 iframe{width:320px;height:320px;z-index:99999}
    .ExpandLB .leaderboardDiv .geminiLB1Ad.showLB1 {display:none!important}*/
    
    /** Expandable Billboard **/
    /*.ExpandLB .billboardDiv{overflow: visible;width: 320px;margin: 0 calc((100% - 320px) / 2) 20px;height: 66px;background: 0 0;transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s;-moz-transition:all 0.8s ease-in-out 0s;-ms-transition:all 0.8s ease-in-out 0s;-o-transition:all 0.8s ease-in-out 0s;}
    .ExpandLB.showExpand .billboardDiv{height:336px}
    .ExpandLB .billboardDiv .billboardCnts{min-width:100%}
    .ExpandLB .billboardDiv .billboard.bb1{position:relative;left:0;width: 100%;background: none;height:50px;z-index:99;transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s;-moz-transition:all 0.8s ease-in-out 0s;-ms-transition:all 0.8s ease-in-out 0s;-o-transition:all 0.8s ease-in-out 0s;}
    .ExpandLB.showExpand .billboardDiv .billboard.bb1{height:320px}
    .ExpandLB .billboardDiv .billboard.bb1 iframe{width: 320px;height:50px;display: inline-block;float: right;border: 0;left: 0px;margin: 0 auto;overflow: visible;position: absolute;top: 0;visibility: visible;z-index: 9999;transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s;-moz-transition:all 0.8s ease-in-out 0s;-ms-transition:all 0.8s ease-in-out 0s;-o-transition:all 0.8s ease-in-out 0s;}
    .ExpandLB.showExpand .billboardDiv .billboard.bb1 iframe{width:320px;height:320px;z-index:99999}
    .ExpandLB .billboardDiv .geminiBB1Ad.showBB1 {display:none!important}*/




/*    .notification .notiCnts{width: calc(100% - 20px);padding: 24px 15px;margin: 120px 10px;}
*/
/*
    .featuredArea ul{column-count: unset;column-gap: unset;-moz-column-count:unset;-moz-column-gap: unset;-webkit-column-count: unset;-webkit-column-gap: unset;-o-column-count: unset;-o-column-gap: unset;-ms-column-count: unset;-ms-column-gap: unset;display:inline-block;float:right;width:100%}
    .featuredArea ul li.item {margin-bottom: 8px;}
    .featuredArea ul li.item .imageCntnr {padding-bottom: 66.6%!important;}
    .featuredArea ul li.item .mainLink img{width:100%;height:100%}
    .featuredArea .featuredScroll{white-space: nowrap;overflow-x: auto;overflow-y: hidden;z-index: 0;-webkit-overflow-scrolling: touch;-webkit-transform: translateZ(0);transform: translateZ(0);}
    .featuredArea .featuredScroll li.item{float:none;width:72%;margin: 0 0 0 4px;}
    .featuredArea ul li.item .desc .descCnts h2 {white-space: normal;}*/
    
    
/*    .latestNews ul li.item{width: 100%;margin-left:0;margin-bottom:16px}
    .latestNews ul li.item:nth-child(4n) {margin-left: 0}
    .latestNews ul li.item:nth-child(2n) {margin-left: 0}
    .latestNews ul li.item:last-child {display:inline-block;margin-bottom:0}
    .latestNews ul li.item .desc{height:auto;padding:10px}
    .latestNews ul li.item .desc h3{max-height: 76px;min-height:100%}*/

/*    .estesharatClip article .calc .cnts .btn{width:100%;margin:20px 0 0;font-size:14px}
*/

/*    .media .cnts li{margin-left: 0;margin-bottom:16px!important;width:100%}
    .media .cnts li:nth-child(2n+1){margin-left: 0;}
    .media .cnts li:first-child {width: 100%;margin-left:0;margin-bottom:16px}
    .media .cnts li:last-child{margin-bottom:0}
    .media .cnts li .desc, .media .cnts li:first-child .desc{padding:10px;height:auto}
    .media .cnts li .desc h2, .media .cnts li:first-child .desc h2{height:auto;max-height:100%;bottom:0;padding:0}*/


/*    .matbakh .latestNews ul li.item {width: 100%;margin-left: 0;margin-bottom: 16px;}
    .matbakh .latestNews ul li.item:nth-child(3n) {margin-left: 0}
    .matbakh .latestNews ul li.item:nth-child(5n) {margin-left: 0}
    .matbakh .latestNews ul li.item:nth-child(2n) {margin-left: 0;}
    .matbakh .latestNews ul li.item:nth-last-child(-n+2){display:inline-block}
    .matbakh .latestNews ul li.item:last-child{margin-bottom:0}*/

/*    .readAlso .cnts li:last-child{margin-bottom:0}
*/
/*    article .keywordsDiv{width:100%;margin-left:0;margin-bottom:20px}
    .relatedArticles ul li.item{width: 100%;margin-bottom:10px;height:100px}
    .relatedArticles ul li.item:last-child{margin-bottom:0}
    .relatedArticles ul li.item a .num{height:100px}
    .relatedArticles ul li.item .desc h3{height:48px}*/

/*    .fwBillboardDiv, .leaderboardDiv {margin: 0 calc((100% - 320px) / 2) 20px;width: 320px}
    .listing .fwBillboardDiv, .listing .leaderboardDiv {margin: 24px calc((100% - 320px) / 2) 40px;width: 320px}
*/
/*    .articlePage .content{padding:10px 0}
    .articlePage .breadcrumb{padding:0 10px}
    .articlePage .relatedArticles{padding:0 10px}
    .articlePage .speakol{padding:0 10px}
    .articlePage .latestNews{padding:0 10px;position:relative;z-index:1}
    .articlePage aside{padding:0 10px}
    .articlePage .readAlso{padding:0 10px}
    .articlePage .medicalServices{padding:0 10px}
    .articlePage aside .medicalServices{padding:0}
    .articlePage .trimester{padding:0 10px}
    .articlePage .estQuest{padding:0 10px}

    article .articleHeader h1 {margin-bottom:10px;margin-top: 6px;}
    article .articleHeader .icon-time:before {margin-left: 6px;font-size: 16px;line-height: 1.2;}
    article .articleHeader .time span {margin-left: 20px;line-height: 1.6;font-size:13px}
    article .articleHeader .time span:after {left: -10px;top: 3px;height: 14px;}

    article .social, .parentingPage .weekDesc .social{position:fixed;left:0;bottom:0;width:100%;z-index:999;top: auto;}
    article .social a{margin-left:0;width:calc(100% / 3);height:32px}
    article .social a.icon-fb {background: rgba(59, 89, 152, 0.95)}
    article .social a.icon-tw {background: rgba(29, 161, 242, 0.95)}
    article .social a.icon-lin {background: rgba(0, 123, 181, 0.95)}
    article .detailsFooter .social{display:none}


    article .details iframe, article .details img {margin: 20px 0;height: auto;width:100%}*/

    
/*    
    .parentingPage .weekHeader .social{position:fixed;left:0;bottom:0;width:100%;z-index:999}
    .parentingPage .weekHeader .social a{margin-left:0;width:calc(100% / 3);height:32px}
    .parentingPage .weekHeader .social a.icon-fb {background: rgba(59, 89, 152, 0.95)}
    .parentingPage .weekHeader .social a.icon-tw {background: rgba(29, 161, 242, 0.95)}
    .parentingPage .weekHeader .social a.icon-lin {background: rgba(0, 123, 181, 0.95)}*/

/*    .encyclopediaDtls .social{position:fixed;left:0;bottom:0;width:100%;z-index:999}
    .encyclopediaDtls .social a{margin-left:0;width:calc(100% / 3);height:32px}
    .encyclopediaDtls .social a.icon-fb {background: rgba(59, 89, 152, 0.95)}
    .encyclopediaDtls .social a.icon-tw {background: rgba(29, 161, 242, 0.95)}
    .encyclopediaDtls .social a.icon-lin {background: rgba(0, 123, 181, 0.95)}
    .encyclopediaDtls .detailsFooter .social{display:none}*/


/*    article.calcDtls .articleHeader h1{width:100%;margin-left:0;margin-bottom:10px}
    article .calc .cnts .btn{font-size:15px;margin:10px 0 0;width:100%;line-height:1.4}
    .result .calcResult .btn{width:100%;margin:10px 0 0 0;font-size:15px;line-height:2.6}
    .result .calc .calcResultHeader{margin-bottom:40px}
    .bmiProgressbar{margin: 30px 0 60px;}*/

/*    .bmiProgressbar .bmiPart p {padding-top: 16px;font-size: 11px!important;margin-bottom: 0!important;width: 34px;margin: 0 auto;line-height: 1.4;}
    */

    
/*    .trimester .trimCntnr li{margin-left: calc((100% - 240px) / 3);}
    .trimester .trimCntnr li:nth-child(11) {margin-left: calc((100% - 240px) / 3);}
    .trimester .trimCntnr li:nth-child(7n) {margin-left: calc((100% - 240px) / 3);}
    .trimester .trimCntnr li:nth-child(4n) {margin-left: 0;}
    .trimester .trimCntnr li a span{font-size:22px}*/

/*    .showTesting #chartImg {padding: 60px 70px;}

    .showTesting .startOver{margin:20px 0;width:100%;line-height:2.6}*/

/*    .parentHP .parentingHeader {height: 320px;width: calc(100% + 20px);margin-right: -10px;}

    .parentHP .parentingHeader .item {width: 143px;margin-left: 10px;margin-bottom:10px}
    .parentHP .parentingHeader .item:nth-child(2n){margin-left:0}
    .parentHP .parentingHeader .item:nth-last-child(-n+2){margin-bottom:0}*/

/*    .estQuest .cnts li {width: 100%;margin-left: 0;margin-bottom: 16px;}
    .estQuest .cnts li:nth-child(3n) {margin-left: 0}
    .estQuest .cnts li:nth-child(2n) {margin-left: 0;}
    .estQuest .cnts li .desc a{height:auto}

    .estQuest ul li.moreBtn{margin-top:10px;padding:0}
    .questulListing ul li.moreBtn a{width:100%;padding:0}

    .leftCalcDiv .askDoc .cnts .calcCnts .form{width: 100%;margin-left: 0}
    .leftCalcDiv .askDoc .cnts .calcCnts .form.dropdownList{width: 100%}

    .leftCalcDiv .leftCalc .cnts .btn{margin:10px 0;width:100%}

    .doctorListing ul li.listItem {margin-left: 0;width: 100%;margin-bottom: 16px;padding: 20px 10px;}
    .doctorListing ul li.listItem:nth-child(4n){margin-left:0}
    .doctorListing ul li.listItem:nth-child(2n){margin-left:0}
    .doctorListing ul li.listItem .doctorsInfo{height:auto}*/

/*    .searchResult .tabs-nav > li{margin-left: 0;width: calc(100% / 3);text-align: center;}
    .searchResult .tabs-nav > li > a{max-width:92px;float:none;margin:0 auto}
    .searchResult .tabs-nav > li > a .catName{font-size:14px;text-align:center}
    .searchResult .tabs-nav > li > a .catName span{margin-right:6px}

    .searchResult .searchListing ul li.item .imageCntnr{margin-left:10px;padding-bottom: calc((80px * 78)/ 100);}
    .searchResult .searchListing ul li.item .imageCntnr img{width:auto;height:100%;right:auto;left:50%;transform:translateX(-50%)}
    .searchResult .searchListing ul li.item .desc p{float: none;display:block;padding:0;width:100%}

    .searchResult .searchListing ul li.moreBtn a{width:100%;padding:0}*/

/*    .alphaListing ul:after{display:none}
    .alphaListing li {width:100%}

    .encyclopediaDtls .pageContent li{width:100%;margin-left:0;margin-bottom:16px}
    .encyclopediaDtls .pageContent li:nth-child(5), .encyclopediaDtls .pageContent li:nth-child(6) {margin-bottom: 16px;}
    .encyclopediaDtls .pageContent li:last-child{margin-bottom:0}

    .encyclopediaDtls .articleHeader h1 span{font-size:20px}*/

/*    .ContactUs .contact_us .C-form .iitem .C-label{width:100%}
    .ContactUs .contact_us .C-form .iitem input, .ContactUs .contact_us .C-form .iitem #txtSMS, .ContactUs .contact_us .C-form .iitem .wrapper-demo {width: 100%}
    .ContactUs .contact_us .C-form .C_button{width:100%}*/

/*    .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 .btns{margin:20px 0 0;width:100%}
    .errorPage .errDtls .btns a{width:100%;margin-bottom:10px}*/

/*    .paging ul:nth-child(2){display:none}
*/
    /*article .calc.askDoc .cnts .calcCnts .form{width:100%;margin-left:0;margin-bottom:10px}
    article .calc.askDoc .cnts .calcCnts .form.textareaDiv{margin-top:0}*/

/*    .encyclopediaDtls .dtls ul {column-gap:0;column-rule:none;columns: 1}
*/
    /*.sectionsMenu .menuCnts .item ul li{width:100%}*/

/*    .showTesting .diabetes .top .progress{display:none}
    .diabetes .riskCalculator .page .title{margin:30px 0;text-align:center}
    .diabetes .riskCalculator .page .answer, .diabetes .riskCalculator .page[data-id='start'] .answer{width:100%;margin:10px 0 0}
    .navigationbar .position{display:inline-block;float:right;width: calc(100% - 212px);font-family:TajawalMedium, Arial;color:#fff;font-size: 18px;line-height:2.4;text-align:center;direction:rtl}
    .diabetes .riskCalculator .page .navigationbar {margin: 70px 0 0;width:100%}

    .diabetes .riskCalculator .page.results .riskRanges .cols3 .start.description, .diabetes .riskCalculator .page.results .riskRanges .cols3 .end.description{height:auto}
    .diabetes .riskCalculator .page.results .navigationbar .button.back {padding: 0 20px 0 0;margin-bottom:10px;width:100%;text-align:center}
    .diabetes .riskCalculator .page.results .navigationbar .button .icon-prev {text-align: center;position: absolute;left: 50%;margin-left: 20px;}
    .diabetes .riskCalculator .page.results .navigationbar .button .icon-prev:before{margin-left:0}*/

/*    .showOvulationResult .calcDtls .ovulationDetails{padding:0;margin-bottom:30px}
    article .calc .cnts .calcCnts .ovulationDetails .item{width: calc((100% - 60.1px) / 3);margin-left:30px;height:116px;margin-bottom:16px}
    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}

    .ovulation-calculator .calendar table{border-spacing:10px}
    .ovulation-calculator .calendar .title:after{right:10px;left:10px}
    .ovulation-calculator .calendar .title button{width:30px}
    .ovulation-calculator .calendar table th{font-size:10px}
    .ovulation-calculator .calendar table td:after{width:34px!important;height:34px!important;bottom:4px!important}*/

     .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}


    .article .totalQues{width:100%;margin:0}
    .article .totalQues .answer label{font-size:15px;line-height:1.6;}
    .article .totalQues .answer.multi.correct:before, 
    .article .totalQues .answer.imgAns.correct:before,
    .article .totalQues .answer.multi.wrong:before, 
    .article .totalQues .answer.imgAns.wrong:before{top:0;right:5px;font-size:10px}
    .article .totalQues .question img{padding:0}

    .article .totalQues h6{font-size:18px}
    .article .totalQues .quesDiv{width:100%;padding:25px 10px}
    .article .totalQues .question h3{font-size:13px;line-height:3}
    .article .totalQues .answer{width:calc((100% - 10px) /2);margin-left:10px;height:70px}
    .article .totalQues .question h4.pQues{font-size:16px}


    .article .result .resContainer{width: 100%;margin: 0;padding: 15px 15px 10px 15px;}
    .article .result .resContainer h5{font-size: 16px!important;margin-bottom: 10px}
    .article .result .resContainer h5 span{font-size: 16px!important}
    .article .result .resContainer span.share{font-size: 15px}
    .article .result .resContainer .shareRes{width: 100%;margin: 0}
    .article .result .resContainer .shareRes a{width: calc((100% - 20px) /2);height: 35px;line-height: 2.2;font-size: 15px!important}

/*    .showOTP1x1 .sponsor1x1Ads{overflow:visible;height:100%;width:100%}
.showOTP1x1 .sponsor1x1Ads iframe{width: 100%;height:100%;display: inline-block;float: right;border: 0;left: 0;margin: 0 auto;overflow: visible;position: fixed;top: 0;visibility: visible;opacity:1;z-index: 9999}
.hideOTP1x1 .sponsor1x1Ads iframe{opacity:0;visibility:hidden}

    .mainKeywords{display:none}

    article .details p.WizImg { text-align: center !important; float: unset; width: 100%; margin: 0; }
    article .details p.WizImg img { margin: 20px calc((100% - 300px)/ 2); height: auto; width: 300px; }
    article.paginationDiv .details p.WizImg { width: 100% }

    article .inBodyRelated{width:100%;margin-right:0;border-right:none;padding:0;}*/
}







@media screen and (max-width:767px) and (orientation:portrait) {

    

}
