
/**********common css starts********/
html{margin:0;padding:0;height:100%;overflow-x:hidden;}
body{background-color:var(--white);font-family:'Poppins',-apple-system, Arial, Helvetica, sans-serif;font-weight:400;font-size:16px;line-height:1.7;color:var(--black);position:relative;padding:0;width:100%;margin:0 auto;min-height:100vh;overflow-x:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-font-kerning:auto;font-kerning:auto;-webkit-overflow-scrolling:touch;}
html:lang(hi) body, 
html:lang(mr) body{font-family:'Nunito Sans',-apple-system, Arial, Helvetica, sans-serif;}
body,input,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
::selection{background-color:var(--orange);color:var(--white);text-shadow:none}
::-moz-selection{background-color:var(--orange);color:var(--white);text-shadow:none}
::-webkit-selection{background-color:var(--orange);color:var(--white);text-shadow:none}
*,:active,:focus,a:hover,a:link,a:visited{text-decoration:none;outline:0;outline-offset:0}
*,a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}
[role=button],a,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
.btn,.form-control,a,button{text-decoration:none;border:0}
h1,h2,h3,h4,h5,h6{display:block;line-height:1.5;font-weight:700;margin:0;text-rendering:optimizeLegibility}
b,strong{font-weight:700}
ol,ul{padding:0;margin:0;list-style:none}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio,video{width:100%;height:auto}
audio:not([controls]){display:none;height:0;}
[hidden], template{display:none;}
img{display:block;height:auto;max-width:100%;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;}
img::-moz-selection,img::-webkit-selection,img::selection{background:0 0}
figure{display:block;padding:0;margin:0;overflow:hidden;position:relative}
iframe{border:none}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-.5em;}
sub{bottom:-.25em;}
svg:not(:root){overflow:hidden;}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner{padding:0;border:0;}
table{border-spacing:0;border-collapse:collapse;}
td,th{padding:0;}
.btn,[role="button"]{cursor:pointer;}
.text-center{text-align:center;}
@keyframes live-now{0%{-webkit-transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(2);opacity:0}}@-webkit-keyframes live-now{0%{-webkit-transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(2);opacity:0}}@-moz-keyframes live-now{0%{-webkit-transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(2);opacity:0}}
/********common css ends *********/
 
:root {
    --white: #ffffff; --white-1: rgba(255, 255, 255, .1);
    --white-2: rgba(255, 255, 255, .2); --white-3: rgba(255, 255, 255, .3);
    --white-4: rgba(255, 255, 255, .4); --white-5: rgba(255, 255, 255, .5);
    --white-6: rgba(255, 255, 255, .6); --white-7: rgba(255, 255, 255, .7);
    --white-8: rgba(255, 255, 255, .8); --white-9: rgba(255, 255, 255, .9);
    --bodybg: #f4f4f2;--black: #09090a; --black-100: #000000; --black-bg: #2F3339;
    --gray: #E3E3E3; --gray2: #A3A3A3;--gray-bg: #f8f8f8;
    --gray-nav: #e2e2e2; --gray-66: #666666; --orange: #995b24; --orange2: #f9a300;
    --light-orange: #FFF4EB; --green: #00dbae; --green2: #27ae2e; --dark-green: #0d7b65;
    --light-green: rgba(0, 219, 174, 0.07); --blue: #195bca; --blue2: #0784d3; --light-blue: rgba(7, 132, 211, 0.07);
    --red: #DB0000; --top-nav-gray: #2F3339; --border-color: rgba(0, 0, 0, 0.2);
    --ads-bg: #fbfbfb; --color-03: rgba(0, 0, 0, 0.03); --color-05: rgba(0, 0, 0, 0.05);
    --color-1: rgba(0, 0, 0, 0.1); --color-2: rgba(0, 0, 0, 0.2); --color-3: rgba(0, 0, 0, 0.3);
    --color-4: rgba(0, 0, 0, 0.4); --color-5: rgba(0, 0, 0, 0.5);
    --color-6: rgba(0, 0, 0, 0.6); --color-7: rgba(0, 0, 0, 0.7);
    --color-8: rgba(0, 0, 0, 0.8); --color-9: rgba(0, 0, 0, 0.9);
    --gray-gradient: linear-gradient(#f4f4f4, #ffffff); --link-color: #995b24;
    --gray-gradient-bt: linear-gradient(to bottom, var(--white) 0%, var(--gray) 100%);
    --pll-blue: #00004C;--pii-brd:#F9E2A3; --pii-bg:#FFFCFC;
}
 
/********sso bar starts*********/
.sso-bar{background-color:var(--black-bg)}
.sso-bar .sso-content{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:2%; position: relative}
.sso-bar p.date{color:var(--white);font-size:13px;line-height:1.6;padding:5px 0; margin: 0}
.sso-bar ul.user-follow{width:auto;}
.sso-bar ul.user-follow li{font-size:13px;line-height:1.6;color:var(--white);display:inline-block;vertical-align:top;padding:4px 0; position: relative}
.sso-bar ul.user-follow li + li{padding-left: 10px}
.sso-bar ul.user-follow li span,
.sso-bar ul.user-follow li a{color:var(--white);display:inline-block; padding:1px 5px; cursor:pointer}
.sso-bar ul.user-follow li + li:after{content:""; background-color:var(--white-3); position:absolute;top:8px;left:2px;width:1px;height:15px}
.sso-bar ul.user-follow li span:hover,
.sso-bar ul.user-follow li a:hover{color:var(--white);background-color:var(--white-2);}
.sso-bar ul.user-follow li.follow-telegram span{color:var(--white-5);}
.sso-bar ul.user-follow li.user svg{ margin-top:-2px}
.sso-bar ul.user-follow li .user-st0,
.sso-bar ul.user-follow li .tel-st0{fill:var(--white);}
.sso-bar ul.user-follow li svg{width:18px; vertical-align:middle}

.telegram-popup{display:none;position:absolute;top:42px;right:7px;width:250px;padding:10px;background:var(--white);box-shadow:rgba(0, 0, 0, 0.07) 0px 1px 1px, rgba(0, 0, 0, 0.07) 0px 2px 2px, rgba(0, 0, 0, 0.07) 0px 4px 4px, rgba(0, 0, 0, 0.07) 0px 8px 8px, rgba(0, 0, 0, 0.07) 0px 16px 16px;z-index:99;border-radius:0 0 5px 5px; text-align: center}
.telegram-popup h3{font-size:14px;line-height:1.4;padding:0; margin: 0}
.telegram-popup p{font-size:13px;line-height:1.4;padding:5px 0; margin: 0}
.telegram-popup svg{width:49px; vertical-align:middle}
.tel-pop-st0{fill:url(#SVGID_1_);}
.tel-pop-st0-2{fill:url(#SVGID_2_);}
.tel-pop-st1{fill:#C8DAEA;}
.tel-pop-st2{fill:#A9C9DD;}
.tel-pop-st3{fill:url(#SVGID_00000156564379938997735480000014572085155132488626_);}

.telegram-close{position:absolute;right:-10px;top:-10px;cursor:pointer;cursor:pointer;z-index:5;width:20px;height:20px;display:inline-block; background-color: var(--black-bg); border-radius: 100px}
.telegram-close:before, 
.telegram-close:after{content:'';height:2px;width:14px;display:block;background:var(--white);position:absolute;top:9px;left:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);border:0}
.telegram-close:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}

.telegram-popup.active:before, 
.telegram-popup.active:after{content:'';height:2px;width:16px;display:block;background:var(--white);position:absolute;top:12px;left:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);border:0}
.telegram-popup.active:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.telegram-popup.active svg{display:none}
.banner .container {position: relative;}
.sso-bar .container-full{margin: 0 auto; width: 100%; padding: 0 170px}
.sso-bar ul{width:auto;}
.sso-bar ul li{font-size:10px;line-height:1.6;color:var(--white-8);display:inline-flex;vertical-align:middle;padding:0; position: relative}
.sso-bar ul li + li{padding-left:5px}
.sso-bar ul li a{color:#a7a7a7;display:inline-flex; cursor:pointer;padding:0}
.zee-language ul li + li{padding-left:2px}
.sso-bar ul li.last,
.sso-bar ul li.first,
.sso-bar ul li a:hover{color:var(--white);}
.sso-bar .sso-content ul.others-sites,
.sso-bar .sso-content .new-head-line{flex: 0 0 100%;}
.sso-bar .sso-content .new-head-line{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;}
.sso-bar ul.others-sites{width:auto;display: flex;justify-content: center;flex-wrap: wrap;align-items: center;}
/********sso bar ends*********/
/********telegram popup sometime ends*********/
.google-follow{position:absolute;right:45px;top:4px;z-index:50;}
.google-follow,
.google-follow svg{float:none;width:auto;height:auto;}
.google-follow svg{width:22px;height:26px;}
.google-follow a{font-size:13px;line-height:26px;font-weight:400;padding:0 8px!important;color:var(--black); background-color:var(--white);width:auto;height:auto;display:inline-block;border-radius:40px;border:1px solid var(--color-2);}
.google-follow a:hover{background-color:var(--blue);color:var(--white);}
.google-follow .st0-gn{fill:#0C9D58;}.social-google
.google-follow .st1-gn{opacity:0.2;fill:#004D40;enable-background:new;}
.google-follow .st2-gn{opacity:0.2;fill:#FFFFFF;enable-background:new;}
.google-follow .st3-gn{fill:#EA4335;}
.google-follow .st4-gn{opacity:0.2;fill:#3E2723;enable-background:new;}
.google-follow .st5-gn{fill:#FFC107;}
.google-follow .st6-gn{fill:#4285F4;}
.google-follow .st7-gn{fill:#FFFFFF;}
.google-follow .st8-gn{opacity:0.2;fill:#1A237E;enable-background:new;}
.google-follow .st9-gn{opacity:0.2;}
.google-follow .st10-gn{fill:#1A237E;}
.google-follow .st11-gn{fill:url(#SVGID_1_gn);}
/************top search starts************/
.search{position:absolute;right:10px;top:6px;z-index:50;}
.search-triger{cursor:pointer;display:inline-block;width:25px;height:25px;border-radius:100px;background-color:var(--black);z-index:50;position:relative}
.search-triger svg{display:inline-block;width:15px;fill:var(--white);margin:5px 0 0 5px}
.search-field{display:none;position:absolute;top:31px;right:-10px;width:300px;padding:10px;background:var(--white);box-shadow:rgba(0, 0, 0, 0.07) 0px 1px 1px, rgba(0, 0, 0, 0.07) 0px 2px 2px, rgba(0, 0, 0, 0.07) 0px 4px 4px, rgba(0, 0, 0, 0.07) 0px 8px 8px, rgba(0, 0, 0, 0.07) 0px 16px 16px;z-index:99;border-radius:0 0 5px 5px}
.search-field input[type="text"]{padding:5px 45px 5px 15px;box-shadow:inset 0 0 5px var(--color-1);border-radius:40px}
.search-field .search-btn{position:absolute;right:10px;top:10px;border:0;font-size:0;border-radius:0;cursor:pointer;display:inline-block;background-image:url("https://static.india.com/wp-content/themes/icom/images/search-white-icon.svg");background-repeat:no-repeat;background-size:30px;background-clip:padding-box;box-sizing:border-box;background-position:center center;background-color:var(--blue);width:45px;height:34px;padding:0;border-radius:0 40px 40px 0}
/************top search ends************/
.secondary-wrap { background: var(--gray-nav); border-radius: 0 100px 100px 0;}
.language-switch { font-size: 14px; line-height: 1.4; text-align: right; margin-top: 5px; margin-right: -6px; }
.side-logo-close { display: block; padding: 14px 10px; height: 51px; border-bottom: 1px solid var(--color-05); z-index: 100; background-color: rgba(0, 0, 0, .05) }
.side-logo-close .logo { display: inline-block; vertical-align: middle; margin: 0 }
.side-logo-close .logo a { float: left; width: 95px; background: 0 0; height: auto; padding-left: 0; padding-top: 0 }
.side-logo-close .btnMenuClose { width: 30px !important; height: 30px !important; border: 0; border-radius: 40px; display: block; background: #fff !important; position: absolute; right: 10px; top: 11px; padding: 3px; margin: 0; --elevation: 1; box-shadow: 0 0 calc((var(--elevation) * .225px) + 2px) rgba(0, 0, 0, calc(.11 * (2 - var(--background-luminance, 1)))), 0 calc(var(--elevation) * .4px) calc((var(--elevation) * .9px)) rgba(0, 0, 0, calc(.13 * (2 - var(--background-luminance, 1)))); contain: content }
.side-logo-close .btnMenuClose:after, .side-logo-close .btnMenuClose:before { content: ''; height: 1px; width: 20px; display: block; background: #666; position: absolute; top: 14px; left: 5px; border: 0 }
.side-logo-close .btnMenuClose:before { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg) }
.side-logo-close .btnMenuClose:after { transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg) }
.language-switch a { display: inline-block; padding: 3px 6px; color: var(--black); position: relative; }
.fixed { position: fixed !important; top: 0 !important; left: 0; right: 0; width: 100%; background: #fff; z-index: 999; box-shadow: 0px 3px 6px var(--color-1); }
/************top search starts************/
.search{position:absolute;right:10px;top:5px;z-index:50;}
.search-triger{cursor:pointer;display:inline-block;width:25px;height:25px;border-radius:100px;background-color:var(--black);z-index:50;position:relative}
.search-triger svg{display:inline-block;width:15px;fill:var(--white);margin:5px 0 0 5px}
.search-field{display:none;position:absolute;top:31px;right:-10px;width:300px;padding:10px;background:var(--white);box-shadow:rgba(0, 0, 0, 0.07) 0px 1px 1px, rgba(0, 0, 0, 0.07) 0px 2px 2px, rgba(0, 0, 0, 0.07) 0px 4px 4px, rgba(0, 0, 0, 0.07) 0px 8px 8px, rgba(0, 0, 0, 0.07) 0px 16px 16px;z-index:99;border-radius:0 0 5px 5px}
.search-field input[type="text"]{padding:5px 45px 5px 15px;box-shadow:inset 0 0 5px var(--color-1);border-radius:40px}
.search-field .search-btn{position:absolute;right:10px;top:10px;border:0;font-size:0;border-radius:0;cursor:pointer;display:inline-block;background-image:url("https://static.india.com/wp-content/themes/icom/images/search-white-icon.svg");background-repeat:no-repeat;background-size:30px;background-clip:padding-box;box-sizing:border-box;background-position:center center;background-color:var(--blue);width:45px;height:34px;padding:0;border-radius:0 40px 40px 0}
/************top search ends************/
/************close icon starts************/
.search-triger.active:before, 
.search-triger.active:after{content:'';height:2px;width:16px;display:block;background:var(--white);position:absolute;top:12px;left:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);border:0}
.search-triger.active:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.search-triger.active svg{display:none}
/************close icon ends************/
.fixed .sso-bar, .fixed .add-in-desktop {display: none;transition: 2s;}
.dskNone {display: none;}
.mblNone {display: block;}
.top-right-icons {display: none;}






/*********Link Color********/
a{color:var(--blue);text-decoration:none;background-color:transparent;}
a:hover, 
a:focus{color:var(--orange);text-decoration:none;outline:0;}
/*********Link Color End********/

/*********Tel Link********/
@media screen and (min-width:1024px){a[href^="tel:"]{pointer-events:none;}}
/*********Tel Link End********/

/********Label********/
label{display:block;font-weight:normal;font-size:14px}
label.auto{display:inline-block;margin:0 15px 5px 0;vertical-align:middle}
label.auto:last-child{margin-right:0}
/********Label********/

/********Input Fields********/
input[type="text"], input[type="email"], input[type="password"], input[type="search"], input[type="tel"], input[type="file"], input[type="url"], input[type="number"], input[type="date"], input[type="file"], select, textarea{background-color:var(--white);border:1px solid var(--color-2);color:var(--black);display:block;font-size:14px;line-height:1.6!important;padding:10px 15px;position:relative;width:100%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;border-radius:5px}

input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="number"]:focus, input[type="date"]:focus, input[type="file"]:focus, select:focus, textarea:focus, input[type="url"]:focus{border-color:var(--orange2);}
textarea{height:130px;resize:none;font-size:14px;line-height:1.6!important;}
select{-webkit-appearance:menulist;-moz-appearance:menulist;}
select option{font-size:14px;}
input[type="checkbox"], input[type="radio"]{display:inline-block;margin-right:5px;vertical-align:1px}
::-webkit-input-placeholder{color:var(--black);opacity:1}
:-moz-placeholder{color:var(--black);opacity:1}
::-moz-placeholder{color:var(--black);opacity:1}
:-ms-input-placeholder{color:var(--black);opacity:1}

/*********custom-select*********/
.custom-select{position:relative;}
.custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-word-break:normal;word-break:normal;padding-right:30px}
.custom-select:after{content:'';height:10px;width:10px;display:block;border:1px solid var(--black);border-right-width:0;border-top-width:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);position:absolute;top:15px;right:15px;background:none}
select::-ms-expand{display:none}
/*********custom-select ends*********/

/*********Browser Compatibility*********/
input::-moz-focus-inner, button::-moz-focus-inner{padding:0;border:0;}
input[type="button"], input[type="submit"], input[type="reset"]{-moz-appearance:none;-webkit-appearance:none;}
input[type=number]::-webkit-outer-spin-button, input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;}
input[type=number]{-moz-appearance:textfield!important;}
/********Input Fields End********/

/******form style******/
.form-field{text-align:left;padding-bottom:15px;overflow:hidden;clear:both}
.form-field .form-row{margin-left:-8px;margin-right:-8px;clear:both}
.form-field .col-12,
.form-field [class^="col-"],
.form-field [class*="col-"]{padding-right:8px;padding-left:8px;padding-top:8px;float:left;width:50%}
.form-field .col-25{padding-right:8px;padding-left:8px;padding-top:8px;float:left;width:25%}
.form-field [class^="col-"] [class^="col-"],
.form-field [class*="col-"] [class*="col-"]{padding-left:8px;padding-right:8px;}
.form-field .col-12{width:100%}
/******form ends******/

/*********Hundred% Start********/
.hundred, section, header, footer{position:relative;width:100%; float: left;}
/*********Hundred% End********/

/*********Button & Scroll Up Start*********/
.btn{min-width:150px;border-radius:60px;margin:0;padding:10px 25px;color:var(--white)!important;text-decoration:none;font-size:14px;line-height:1.6!important;font-weight:600;text-transform:uppercase;display:inline-block;vertical-align:top;white-space:normal;cursor:pointer;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-style:normal;position:relative;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);text-align:center;background:var(--green);border:1px solid var(--green);}
.btn:focus, 
.btn:hover, 
.btn:before, 
.btn:focus:before, 
.btn:hover:before
{background:var(--blue);color:var(--white)!important;text-decoration:none;}
/*.border-btn{background-color:transparent;color:var(--black)!important;border:1px solid var(--green)}*/

.green-border-btn{padding:0 10px;text-transform:none;min-width:105px;font-size:13px;line-height:28px!important;background-color:transparent;color:var(--black)!important;vertical-align:middle;margin:0;overflow:visible;}

.transparent-btn{background-color:transparent;color:var(--black)!important;border:1px solid rgba(255,255,255,0.00)}
.transparent-btn:focus, 
.transparent-btn:hover, 
.transparent-btn:before, 
.transparent-btn:focus:before, 
.transparent-btn:hover:before{background-color:var(--green);color:var(--white)!important;text-decoration:none;border-color:var(--color-1)}

.btn-load-more:focus, 
.btn-load-more:hover, 
.btn-load-more:before, 
.btn-load-more:focus:before, 
.btn-load-more:hover:before{background-color:var(--green);color:var(--white)!important;text-decoration:none;border-color:var(--color-1)}

.tabs-all-data .btn-tabs > li.active > a:after,
.tabs-all-data .btn-tabs > li.active > a:focus:after,
.tabs-all-data .btn-tabs > li.active > a:hover:after{background-color:var(--green);color:var(--white)!important;text-decoration:none}
.tabs-all-data .btn-tabs > li > a:focus:after,
.tabs-all-data .btn-tabs > li > a:hover:after{border:0}

.green-border-btn:after,
.tabs-all-data .btn-tabs > li > a:after,
.tabs-all-data .btn-tabs > li.active > a:after,
.btn:before{content:"";position:absolute;z-index:-1;top:-1px;bottom:-1px;left:-1px;right:-1px;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:60px}
.tabs-all-data .btn-tabs > li.active > a:after, 
.tabs-all-data .btn-tabs > li.active > a:hover:after, 
.tabs-all-data .btn-tabs > li > a:after{border-radius:44px;border:0;}

.green-border-btn:focus:after,
.green-border-btn:hover:after,
.tabs-all-data .btn-tabs > li > a:focus:after, 
.tabs-all-data .btn-tabs > li > a:hover:after,
.tabs-all-data .btn-tabs > li.active > a:after, 
.btn:focus:before, 
.btn:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);}

.scrollup{position:fixed;right:100px;bottom:-40px;z-index:50;-webkit-transition:all ease 1.5s;-moz-transition:all ease 1.5s;-ms-transition:all ease 1.5s;-o-transition:all ease 1.5s;transition:all ease 1.5s;filter:alpha(opacity=0);opacity:0;background-color:var(--green);z-index:150;border:0;width:30px!important;height:30px!important;border-radius:100px;}
.scrollup .up{color:var(--white);width:30px!important;height:30px!important;cursor:pointer;text-align:center;border-radius:100%;position:relative;z-index:5;vertical-align:top;display:inline-block;}
.scrollup .up:before{content:'';height:10px;width:10px;display:block;border:2px solid var(--white);border-left-width:0;border-bottom-width:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);position:absolute;top:11px;left:11px;}
.scrollup .up:hover{color:var(--white);}
.scrollup:hover{background-color:var(--black)}
.scrollup.show{filter:alpha(opacity=100);opacity:1;bottom:32px;}

.progress-container{width:30px;height:100%;display:block;position:absolute;top:0;}
.progress-bar{height:100%;background-color:rgba(255,255,255,.3);width:0%;display:inline-block;}

.shadow:after{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0) 80%);background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0) 80%);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform, opacity;transition-property:transform, opacity;}
.shadow{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.shadow:after{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px);}
/********Button & Scroll Up End*********/

.container-fluid,
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1360px;width:100%;}

/*********Header********/
header{position:fixed;top:0!important;left:0;right:0;z-index:1000;background-color:var(--white);}

/*********logo-wrap starts********/
header .top-right-content { width: calc(100% - 215px);
  border-left: 1px solid var(--border-color); position: relative;
}

header .logo-hamburger { width: 215px; padding: 5px 10px 0 0;}
 
header .logo-wrap .content {
  display: flex;  justify-content: space-between;  flex-wrap: wrap;
  align-items: center;  border-bottom: 1px solid var(--border-color);
  padding-bottom: 7px;  position: relative;
}
header .logo,header .logo a{display:inline-block;width:auto;vertical-align:middle}
header .logo img{width:230px}

/*********top right icons starts********/
.top-right-icons{float:right;width:auto;margin-top:5px}
.top-right-icons ul,
.top-right-icons ul li{float:left;width:auto;position:relative}
.top-right-icons ul li + li{margin-left:30px}
.top-right-icons ul li a{display:inline-block;font-size:14px;color:var(--black);text-decoration:none;text-transform:uppercase;font-weight:600}
.top-right-icons ul li .no{background:var(--red);color:var(--white);padding:0;position:absolute;top:-4px;left:50%;border-radius:15px;font-size:9px;line-height:12px;height:13px;min-width:24px;margin-left:-12px;font-style:normal;text-align:center;padding-top:1px;min-width:24px;text-align:center}
.top-right-icons ul li.login a{border-radius:100px}
.top-right-icons ul li.search{display:none;}
/*.top-right-icons ul li.logout{margin-left:16px}*/
.top-right-icons ul li.logout .name{display:inline-block;font-size:12px;margin:3px 10px 3px 2px;padding:0;min-width:24px;line-height:25px;width:auto;height:24px;border-radius:50px;background-color:var(--green);text-align:center;color:var(--white);font-weight:600;text-transform:uppercase;cursor:pointer}
.top-right-icons ul li.logout .name:before{content:'';height:5px;width:5px;display:block;border:1px solid var(--black);border-right-width:0;border-top-width:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);position:absolute;top:12px;right:-0px;background:none}
.top-right-icons ul li.logout.active .name:before{transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-o-transform:rotate(-225deg);-ms-transform:rotate(-225deg);top:14px}

/************logout-dropdown starts************/
.top-right-icons .user-photo{width:26px;height:26px;float:left;color:var(--black);position:relative;border-radius:50px;cursor:pointer;margin-right:10px}
.top-right-icons .user-photo img{border-radius:0;width:26px;height:26px;object-fit:cover;object-position:top;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50px;}
.top-right-icons .user-photo:before{content:'';height:5px;width:5px;display:block;border:1px solid var(--black);border-right-width:0;border-top-width:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);position:absolute;top:11px;right:-10px;background:none}
.top-right-icons ul li.logout.active .user-photo:before{transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-o-transform:rotate(-225deg);-ms-transform:rotate(-225deg);top:14px}

.logout-dropdown{position:absolute;top:33px;right:0px;min-width:180px;padding:0px;background-color:var(--white);display:none;z-index:5;box-shadow:0 3px 6px var(--color-1);z-index:115}
.logout-dropdown:before{content:'';height:0;width:0;display:block;border:5px transparent solid;border-top-width:0;border-bottom-color:var(--color-2);position:absolute;right:17px;top:-5px}
.logout-dropdown ul{padding:0;margin:0}
.logout-dropdown li{padding:0;margin:0!important;list-style:none;text-align:left;width:100%!important;border-top:1px solid var(--color-05);}
.logout-dropdown li:before{ display:none}
.logout-dropdown li a{padding:3px 10px;display:block!important;float:none;width:100%!important;height:auto;margin:0;text-transform:none!important;position:relative;font-weight:400!important;font-size:14px}
.logout-dropdown li a:before{ content:'';vertical-align:middle;margin-right:8px;border-radius:50px;background-color:var(--white)}
.logout-dropdown li a:hover{color:var(--green);background-color:var(--color-05);}
.logout-dropdown li.profile-icon a:before{background-position:-30px -171px;}
.logout-dropdown li.redeem-icon a:before{background-position:-60px -171px;}
.logout-dropdown li.logout-icon a:before{background-position:0px -170px;}
/************logout-dropdown ends************/

/************top search starts************/
.searchBox{float:left;width:100%;;margin-right:0px;display:block!important}
.searchBox .box{display:block;position:relative}
.searchBox input[type="text"]{padding:5px 30px 5px 0;border-top:0;border-left:0;border-right:0;font-size:12px;min-height:32px;border-radius:0}
.search-btn{position:absolute;right:0;top:0;border:0;background-color:var(--white);font-size:0}
/************top search ends************/

/**************language-change starts**************/
.language-link{float:left;width:auto;padding:0 10px 0;font-size:12px;line-height:30px;color:var(--black);position:relative;cursor:pointer;}
.language-link:before{content:'';height:5px;width:5px;display:block;border:1px solid var(--black);border-right-width:0;border-top-width:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);position:absolute;top:10px;right:0px;background:none}
.language-link.active:before{transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-o-transform:rotate(-225deg);-ms-transform:rotate(-225deg);top:16px}

.language-lightbox{position:fixed;left:0;top:0;right:0;bottom:0;background-color:var(--color-4);z-index:150;display:none;padding:130px 10px 10px}
.language-lightbox.active{display:block!important;opacity:1}
.language-lightbox .white-box{ position:relative;z-index:90;margin:0 auto;max-width:470px;padding:15px;box-shadow:0 0 6px var(--color-1);background-color:var(--white);border-radius:5px;}
.language-lightbox .white-box .heading{padding-bottom:10px;font-weight:400;font-size:16px;text-align:center}
.language-lightbox .white-box ul,
.language-lightbox .white-box li{padding:0;margin:0;list-style:none;text-align:left}
.language-lightbox .white-box li + li{margin-top:10px}
.language-lightbox .white-box li a{padding:5px 15px;text-decoration:none;color:var(--black);display:block;float:none;width:auto;height:auto;margin:0;font-size:15px;border:1px solid var(--color-1);border-radius:3px;position:relative}
.language-lightbox .white-box li a:after,
.language-lightbox .white-box li a:before{display:none}
.language-lightbox .white-box li .check-box{height:30px;width:30px;border:1px solid var(--color-2);display:inline-block;border-radius:50px;position:absolute;right:15px;top:50%;margin-top:-15px}
.language-lightbox .white-box li .check-box:after,
.language-lightbox .white-box li .check-box:before{content:'';height:14px;width:1px;display:block;background:var(--color-3);position:absolute;top:7px;right:12px;border-radius:10px;-webkit-border-radius:0px;-moz-border-radius:0px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.language-lightbox .white-box li .check-box:before{height:6px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:14px;right:19px;}
.language-lightbox .white-box li small{display:block;font-size:12px;line-height:1.5;color:var(--gray2);}
.language-lightbox .white-box li.active .check-box{background:var(--orange2)}
.language-lightbox .white-box li.active .check-box:after,
.language-lightbox .white-box li.active .check-box:before{background:var(--white);}
.language-lightbox .language-close{position:absolute;right:5px;top:5px;cursor:pointer}
/**************language-change ends**************/

/**********nav starts********/
.trigger, 
.nav-trigger, 
.nav_trigger, 
nav #menu-button{display:none;}
.primary-nav{width:100%;max-width:1130px;padding:0;margin:0;padding-left:0;position:relative;}
.primary-nav ul, 
.primary-nav ul li, 
.primary-nav ul li a, 
.primary-nav #menu-button{margin:0;padding:0;border:0;list-style:none;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:99}
.primary-nav #menu-button, 
.primary-nav ul li:before{display:none;}
.primary-nav > .main-nav{display: inline-flex; align-items: stretch; flex-wrap: nowrap;}
.primary-nav ul{position:static}
.primary-nav ul > li{float:left;margin:0;padding:0;overflow:visible;position:relative}
.primary-nav ul > li.travel-nav-top > a {
  background: #FF7201;
  color: #fff; padding: 1px 10px;
}
.primary-nav ul > li.travel-nav-top {
  padding: 8px 0;
} 
.primary-nav ul > li > a{display:inline-block;padding:11px 10px;margin:0;font-size:13px;color:var(--black);text-decoration:none;text-transform:uppercase;white-space:nowrap;font-weight:700;font-family:'Roboto Condensed',-apple-system, Arial, Helvetica, sans-serif;}

.primary-nav ul li > a:hover {color: var(--black);
  background-color: var(--orange2);}

/********sub nav menu********/
.nav > li > a:focus, 
.nav > li > a:hover{background-color:transparent}
ul.auto-nav-more-list,
.primary-nav ul ul{position:absolute;border-radius:0;padding:0;visibility:hidden;text-align:left;left:0;opacity:0;top:0;-webkit-transition:opacity 0.6s ease-in;-moz-transition:opacity 0.6s ease-in;-o-transition:opacity 0.6s ease-in;transition:opacity 0.6s ease-in;border:0!important;background-color:var(--white);box-shadow:0 2.8px 2.2px rgba(0, 0, 0, 0.034),0 6.7px 5.3px rgba(0, 0, 0, 0.048),0 12.5px 10px rgba(0, 0, 0, 0.06);min-width:230px;max-width:230px}
ul.auto-nav-more-list{right:0!important;left:auto!important}
.primary-nav ul ul ul:after{display:none}
ul.auto-nav-more-list,
.primary-nav > ul.nav > li > ul{top:100%;}
.primary-nav ul ul ul{left:100%;}
.primary-nav ul ul > li:hover > ul{left:98%;top:0;}
/*.primary-nav ul .auto-nav-more ul > li:hover > ul{left:auto!important;right:100%!important;top:0;}*/
.primary-nav ul li.auto-nav-more:hover ul.auto-nav-more-list,
.primary-nav ul li:hover > ul{display:block;visibility:visible;left:0;top:100%;opacity:1;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;}
ul.auto-nav-more-list,
.primary-nav ul li ul{top:100%;max-height:0;overflow:hidden;}
.primary-nav ul li.auto-nav-more:hover ul.auto-nav-more-list,
.primary-nav ul li:hover ul{top:100%;max-height:800px;overflow:visible;}
@media only screen and (min-width:1024px){
.primary-nav ul li ul{-moz-transition:all 0.3s linear 0s!important;-webkit-transition:all 0.3s linear 0s!important;-ms-transition:all 0.3s linear 0s!important;transition:all 0.3s linear 0s!important;}
}
.primary-nav ul ul li{float:left;width:100%;padding:0;margin:0;vertical-align:top;overflow:visible;}
.primary-nav ul ul li + li{border-top:1px solid var(--color-05)}
html:lang(hi) .primary-nav ul ul li{margin-left:0!important}
.primary-nav ul ul li:last-child{border-bottom:none}
.primary-nav ul ul li a{font-weight:normal;width:auto;white-space:normal;text-transform:capitalize;text-transform:none;font-size:14px!important;color:var(--black);padding:8px 10px 8px 32px;text-decoration:none;transition:none;-moz-transition:none;-webkit-transition:none;-ms-transition:none;-o-transition:none;font-weight:400;display:block}
.primary-nav ul ul li.has-sub a{padding-right:35px}
.primary-nav ul ul ul li a{text-transform:none!important;}
.primary-nav ul ul li a:after{content:'';height:5px;width:5px;display:block;border:1px solid var(--black);border-right-width:0;border-top-width:0;transform:rotate(-135deg);position:absolute;top:16px;left:15px;background:none;}
.primary-nav ul li > ul > li:hover:after{display:block;}
.primary-nav ul > li.has-sub > a:hover:after, 
.primary-nav ul > li.has-sub:hover > a:after{transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-o-transform:rotate(-225deg);-ms-transform:rotate(-225deg);top:22px}
.primary-nav ul li:hover > a, 
.primary-nav ul li > a:hover, 
.primary-nav ul li.current-menu-item > a, 
.primary-nav ul li.current-menu-ancestor > a{color:var(--black);}
.primary-nav ul >  li >  a:before{content:'';height:2px;left:0;bottom:0px;position:absolute;width:100%;z-index:-1;overflow:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .4s cubic-bezier(0.645, .045, .355, 1);transition:transform .4s cubic-bezier(0.645, .045, .355, 1);background:var(--orange2);}
.primary-nav ul > li:hover > a:before, 
.primary-nav ul > li > a:hover:before, 
.primary-nav ul > li.current-menu-item > a:before, 
.primary-nav ul > li.current-menu-ancestor > a:before{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:100%}
.primary-nav ul ul li:hover > a, 
.primary-nav ul ul li > a:hover, 
.primary-nav ul ul li.current-menu-item > a, 
.primary-nav ul ul li.current-menu-ancestor > a{color:var(--black);background-color:var(--orange2)}
.primary-nav ul ul li > a:hover:after{border:1px solid var(--black);border-right-width:0;border-top-width:0;}
.mobile-nav{display:none}
.primary-nav ul li > ul > li > a:before{display:none}
.nav-social-icons{position:absolute;bottom:0;left:0;right:0;padding:10px 15px;box-shadow:0px -1px 2px 0px var(--color-1);z-index:120}
.nav-social-icons .social-icons{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;flex-direction:row;clear:both;}
/**********Nav ends********/

/************more in nav starts************/
.primary-nav ul > li.auto-nav-more{position:absolute;right:0px;top:0;background-color:var(--white)}
ul.auto-nav-more-list:before{content:'';height:0;width:0;display:block;border:5px transparent solid;border-top-width:0;border-bottom-color:var(--color-2);position:absolute;right:17px;top:-5px}
.primary-nav .more-nav{transition:all .4s ease-out;padding:0;outline:0;border:0;background:none;position:relative;width:40px;height:61px;font-size:0;border-radius:5px 5px 0 0}
.primary-nav .more-nav:before{display:none}
.primary-nav .more-nav:after{content:'';height:5px;width:5px;background:var(--black);border-radius:6px;display:block;position:absolute;top:18px;left:16px;box-shadow:0 10px 0 var(--black), 0 20px 0 var(--black);}
.primary-nav ul > li:hover .more-nav{background:var(--color-05);}
.primary-nav ul > li:hover .more-nav:after,
.primary-nav .more-nav:hover:after{background:var(--green);box-shadow:0 10px 0 var(--green), 0 20px 0 var(--green);}
/************more in nav ends************/

/************all icons starts************/
.language-lightbox .language-close,
.top-right-icons ul li.zee-coins a,
.top-right-icons ul li.login .user,
.search-btn,
.video-icon,
.photo-icon,
.whatsapp,
.youtube,
.fb,
.facebook,
.tw,
.twitter,
.instagram,
.pinterest,
.share,
.envelope,
.phone,
.map-marker,
.fb-messenger,
ul.share-icons-color .linkedin,
.top-right-icons ul li.search .search-icon,
.top-right-icons ul li.search .search-icon.active,
.health-calculator ul li a span:before,
.user-icon,
header .nav-trigger .nav-icon,
.verified:before,
.info,
.plus:before,
.video-boxes-play .box:before,
ul.names-listing li a:before,
.logout-dropdown li a:before
{display:inline-block;width:30px;height:30px;background-repeat:no-repeat;background-size:1320px;background-clip:padding-box;-webkit-box-sizing:border-box;box-sizing:border-box;}

.logout-dropdown li a:before,
.language-lightbox .language-close,
.top-right-icons ul li.zee-coins a,
.top-right-icons ul li.login .user,
.search-btn,
.video-icon,
.photo-icon,
.whatsapp,
.youtube,
.fb,
.facebook,
.tw,
.twitter,
.instagram,
.fb-messenger,
ul.share-icons-color .linkedin,
.pinterest,
.share,
.health-calculator ul li a span:before,
.top-right-icons ul li.search .search-icon,
.top-right-icons ul li.search .search-icon.active,
.user-icon,
header .nav-trigger .nav-icon,
.verified:before,
.info,
.plus:before,
.envelope,
.phone,
.map-marker,
ul.names-listing li a:before
{background-image:url("https://static.india.com/wp-content/themes/icom/images/sprite-all-ths.svg");}
.fb,
.facebook,
.tw,
.twitter,
.instagram,
.pinterest,
.youtube,
.envelope,
.phone,
.map-marker,
.share,
.fb-messenger
{width:31px;height:31px}

.language-lightbox .language-close{background-position:-180px -67px;}
.top-right-icons ul li.zee-coins a{background-position:-120px -67px;position:relative;}
.top-right-icons ul li.login .user{background-position:-138px -7px;background-size:1900px;cursor:pointer}
.search-btn{background-position:-154px 0;cursor:pointer;padding:0}
.video-icon,
.photo-icon{background-color:var(--white);position:absolute;left:0;bottom:0;}
.video-icon{background-position:-5px -5px;}
.photo-icon{background-position:-36px -5px;}

.video-icon,
.photo-icon{ width:20px;height:20px}
.video-boxes-play .video-icon,
.trending-topics-news .video-icon,
.photo-boxes .video-icon,
.video-boxes .video-icon,
.big-box .video-icon{background-position:0 0;}

.trending-topics-news .photo-icon,
.photo-boxes .photo-icon,
.video-boxes .photo-icon,
.big-box .photo-icon{background-position:-30px 0;}
ul.join-icons .fb,
ul.join-icons .facebook,
ul.join-icons .tw,
ul.join-icons .twitter,
ul.join-icons .instagram,
ul.join-icons .youtube,
.video-boxes-play .video-icon,
.trending-topics-news .video-icon,
.trending-topics-news .photo-icon,
.video-boxes .video-icon,
.video-boxes .photo-icon,
.photo-boxes .video-icon,
.photo-boxes .photo-icon,
.big-box .video-icon,
.big-box .photo-icon{ width:30px;height:30px}

.whatsapp{background-position:-600px -67px;}
.youtube{background-position:-720px -67px;}
.fb,
.facebook{background-position:-766px 0px;}
.tw,
.twitter{background-position:-797px 0px;}
.instagram{background-position:-828px 0px;}
.pinterest{background-position:-859px 0px;}
.youtube{background-position:-890px 0px;}
.share{background-position:-521px 0;}
ul.join-icons .fb,
ul.join-icons .facebook{background-position:-1015px 0px;}
ul.join-icons .tw,
ul.join-icons .twitter{background-position:-1046px 0px;}
ul.join-icons .instagram{background-position:-1077px 0px;}
ul.join-icons .youtube{background-position:-1108px 0px;}

ul.share-icons-color .fb,
ul.share-icons-color .facebook{background-position:-640px -67px;}
ul.share-icons-color .tw,
ul.share-icons-color .twitter{background-position:-680px -67px;}
ul.share-icons-color .instagram{background-position:-612px 0px;}
ul.share-icons-color .youtube{background-position:-645px 0px;}
ul.share-icons-color .linkedin{background-position:-736px 0px;}
ul.share-icons-color .fb-messenger{background-position:-1230px 0px;}
.plus:before{background-position:-683px -7px;}
.health-calculator ul li.bmi a span:before{background-position:-214px 0px;}
.health-calculator ul li.dci a span:before{background-position:-275px 0px;}
.health-calculator ul li.ibw a span:before{background-position:-305px 0px;}
.health-calculator ul li.cb a span:before{background-position:-245px 0px;}

.verified:before{background-position:-69px -8px;content:'';position:absolute;left:0;top:0px;width:20px;height:15px}
.sub-categories-boxes .all-boxes .text .verified:before{background-position:-714px -7px;height:20px}
.info{background-position:-492px 0px;width:24px;height:26px;margin-right:10px}
.envelope{background-position:-921px 0px;}
.phone{background-position:-952px 0px;}
.map-marker{background-position:-984px 0px;}
ul.names-listing li a:before,
ul.names-listing li.boys-name a:before{background-position:-1420px 0;}
ul.names-listing li.girls-name a:before{background-position:-1456px 0;}
/************all icons ends************/

/*********Transition Starts********/
a, 
header,
input[type="button"], 
input[type="submit"], 
input[type="reset"], 
header .logo-hamburger,
.btn,
.btn i,
.social-icon *,
.brand img,
.mainMenu #menu-button,
input[type="text"],
input[type="email"],
input[type="password"],
input[type="tel"],
input[type="number"],
input[type="file"],
select,
textarea,
article.repeat-box a,
article.repeat-box a h2,
article.repeat-box a h3,
article.repeat-box a p,
.view-more-box .top-text,
article.repeat-box .text h2, 
article.repeat-box .text h3,
article.box .text h2,
article.box .text h3,
.baby-boxes .photo:before,
.colourful-a-z .box a,
ul.names-listing ul li,
ul.names-listing li a,
ul.names-listing li a:before,
ul.names-listing li a strong,
.archives-listing h2 span
{transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;}
.head-fix header .logo-hamburger{padding:5px 10px 0 0}
/*********Transition ends********/

.margin-top{margin-top:131.35px}
.banner-in-header .margin-top{margin-top:252.85px}

/********common content*********/
.common-text{clear:both;display:block;position:relative;padding:30px 0;overflow:hidden}
.common-text .common-text{box-shadow:none;padding:0;margin:0;overflow:visible}
.common-text h1, 
.common-text h2, 
.common-text h3, 
.common-text h4, 
.common-text h5, 
.common-text h6{padding:15px 0 5px;margin:0;font-weight:600;word-break:break-word;}
.common-text h1.border-heading{font-size:34px;line-height:1.4;text-transform:none}
.common-text h1{font-size:31px;line-height:1.4;padding:0 0 10px}
html:lang(hi) .common-text h1.border-heading,
html:lang(hi) .common-text h1{line-height:1.6;}
.common-text h2{font-size:24px;}
.common-text h3{font-size:22px;}
.inner-details .heading-author-share h2,
.common-text h4{font-size:18px;}
.common-text h5{font-size:16px;} 
.common-text h6{font-size:15px;}

.common-text .aligncenter{display:block;margin:5px auto;}
.common-text .alignright{float:right;margin:15px 0 15px 30px;}
.common-text .alignleft{float:left;margin:15px 30px 15px 0;}
.common-text .aligncenter,
.common-text .alignnone,
.common-text .alignblock{margin:10px 0;float:none;width:100%;display:block;height:auto;}
.common-text img.aligncenter,
.common-text img.alignnone,
.common-text img.alignblock{margin:10px 0;float:none;width:100%;display:block;height:auto;}
.common-text div.alignnone{margin:10px 0 0;float:none;width:100%;display:block;text-align:center}
.common-text div.alignnone img{max-width:100%;width:100%;height:auto;}
.common-text .wp-caption-text{text-align:center;color:var(--gray2);font-size:12px;padding:0;padding:0 5px}
.common-text .wp-caption-text a{color:var(--green);font-size:12px;}
.common-text figure.postImage,
.common-text div.postImage,
.common-text div.aligncenter,
.common-text div.pull-right,
.common-text div.pull-left{margin:10px 0 0;float:none;width:100%;display:block;text-align:center}
.common-text figure.postImage{margin:0}
.common-text figure.postImage img,
.common-text div.postImage img,
.common-text div.aligncenter img,
.common-text div.pull-right img,
.common-text div.pull-left img{max-width:100%;width:100%;height:auto;}
.common-text ul,
.common-text ul li,
.common-text ol li,
.common-text ol, 
.common-text p{padding:5px 0 15px;margin:0;color:var(--black);font-size:15px;line-height:1.6;word-break:break-word;}
.inner-details p a span{color:var(--green)!important}
.inner-details p a:hover span{color:var(--blue)!important}
.common-text ul li p,
.common-text ol li p{padding:0}
.common-text p img{max-width:100%}
.common-text ul{padding:0}
.common-text ul li{position:relative;padding:0 0 5px 20px;overflow:hidden;list-style:none}
.common-text ul.col-2{overflow:hidden;clear:both}
.common-text ul.col-2 li{float:left;width:50%;padding-right:5px;}
.common-text ul.col-2 li:nth-child(odd){clear:left}
.common-text .bankListlocation li a:before,
.common-text ul li:before{content:"";border:1px solid var(--green);background-color:rgba(0,175,33,0.8);width:6px;height:6px;position:absolute;left:0;top:10px;border-radius:100px}
.common-text ul ul li:before{border-color:var(--black);background-color:var(--color-4);}
.common-text ul.small-bullet li{padding-left:20px}
.common-text .blogTimeline,
.common-text .blogTimeline li{padding:0;margin:0}
.common-text .blogTimeline li:before{ display:none}
.common-text ol{counter-reset:item;margin:0 0 10px;padding:0;clear:both;overflow:hidden}
.common-text ol p{display:none}
.common-text ol li{position:relative;display:block;padding:10px 0 0 70px;margin:10px 0 0;border-top:1px solid var(--color-05);min-height:40px}
.common-text ol li:before{font-weight:600;width:50px;left:0;position:absolute;top:50%;color:var(--green);font-size:28px;line-height:40px;height:40px;content:counter(item);counter-increment:item;text-align:center;padding-right:0;margin-top:-16px;background:none;border-radius:0px;height:auto;}
.common-text ol li:first-child{border-top:0;margin-top:0}
.common-text ol li:after{content:'';width:0;left:55px;position:absolute;top:14px;border-left:2px solid var(--color-3);height:calc(100% - 21px)}
.common-text ol ol{padding-top:10px}
.common-text ol ol li{padding-left:35px;padding-top:0;margin:0;border:0}
.common-text ol ol li:before{color:var(--black);font-size:18px;line-height:25px;width:30px;margin-top:0px;top:3px;}
.common-text ol ol li:after{display:none}
.common-text ol ul li{padding:0 0 0 25px;margin:0;border:0}
.common-text ol ul li:before{content:"";background-color:var(--gray2);width:10px;height:10px;position:absolute;left:0;top:6px;border-radius:10px;margin:0}
.common-text ol ul li:after{display:none}

.common-text .text-center ul li{padding-left:0}
.common-text .text-center ul li:before{position:static;margin-right:10px;vertical-align:middle;}
.common-text .list-none li{padding-left:0}
.common-text .list-none li:before{display:none;}
.common-text ol.list-alphabet{list-style:none;counter-reset:list;}
.common-text ol.list-alphabet li:before {counter-increment:list;content:counter(list, lower-alpha) ". ";}

/********table starts*********/
.live-blog table,
.common-text .table-responsive{border:1px solid #FFF5F5;margin-bottom:15px;font-size: 14px;}
.common-text table{width:100%;max-width:100%;padding:0;margin:0;height:auto;}
.common-text table td,
.common-text table th{background-color:var(--white);border:0;border-bottom:1px solid var(--color-1);color:var(--black);padding:10px 20px;vertical-align:top;text-align:left;font-size: 14px;font-weight: normal;}
.common-text table th{background-color:var(--red);color:var(--white)}
.common-text table tr td + td, 
.common-text table thead tr td + td, 
.common-text table thead tr td + td, 
/* .common-text table tr th + th{border-left:1px solid var(--color-1);} */
.common-text table td strong,
.common-text table td b,
.common-text table th strong
.common-text table th b{font-weight:600}
.common-text table tr:nth-child(even) td{background-color:#FFF5F5} 
.common-text table tr.even:hover td,
.common-text table tr:hover td{background-color:var(--light-green)} 
	
@media screen and (max-width:767px){
.common-text .table-responsive{width:100%;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;margin:0 0 20px;max-height:468px}
.common-text .table-responsive table td,
.common-text .table-responsive table th{white-space:nowrap;display:table-cell;width:auto!important}
	
.table-responsive{overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;margin:0 -10px 15px;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;max-height:468px} 
.table-responsive > table{margin-bottom:0} 
.table-responsive > table > tbody > tr > td,
.table-responsive > table > tbody > tr > th,
.table-responsive > table > tfoot > tr > td,
.table-responsive > table > tfoot > tr > th,
.table-responsive > table > thead > tr > td,
.table-responsive > table > thead > tr > th{white-space:nowrap} 
}

/********lazy-image*********/
.lazy-image{position:relative;width:100%;padding-top:60%;overflow:hidden;z-index:2;background-color:var(--gray);border-radius:5px;line-height:1.3;font-size:11px;color:var(--black);box-shadow:0 0 1px var(--color-3);}
.lazy-image img,
.lazy-image iframe,
.lazy-image .lazyload{position:absolute;left:0;top:0;right:0;bottom:0;object-position:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;object-fit:fill;border:0;transition:opacity 1s ease-in, -webkit-transform 1s ease-in;transition:opacity 1s ease-in, transform 1s ease-in;transition:opacity 1s ease-in, transform 1s ease-in, -webkit-transform .6s ease-in;}
img.lazyFade{opacity:1;}


.lazy-image{background-image:url("https://static.india.com/wp-content/themes/icom/images/default-big.svg");background-position:center center;background-repeat:no-repeat;background-size:cover}
.lazy-image img.lazy{opacity:0;}
.lazy-image img:not(.initial){transition:opacity .5s ease-in, -webkit-transform .5s ease-in;transition:opacity .5s ease-in, transform .5s ease-in;transition:opacity .5s ease-in, transform .5s ease-in, -webkit-transform .5s ease-in;}
.lazy-image img.initial,
.lazy-image img.loaded,
.lazy-image img.error{opacity:1;}
.lazy-image img:not([src]){visibility:hidden;} 
/**********lazy-image ends********/

/********view more box starts*********/
.view-more-box .top-text{position:relative;width:100%;padding-top:100%;overflow:hidden;z-index:2;background-color:#CAE6D1;border-radius:5px;line-height:1.3;font-size:11px;color:var(--black);box-shadow:inset 0 0 4px var(--color-05)}
.view-more-box .top-text span{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:30px;color:var(--green);font-weight:600}
.view-more-box a:hover .top-text{background-color:var(--color-05)}
/********view more box ends*********/

/**************not found starts**************/
.not-found{text-align:center;margin-top:15px}
.not-found p{text-align:center;} 
.not-found img{ display:inline-block}
/**************not found ends**************/

/********youtube and instagram starts********/
.video-landing-carousel-height,
.videos-iframe,
.facebookWrapper,
.youtubeWrapper, 
.vimeoWrapper, 
.instagramWrapper{position:relative;padding-top:30px;height:0;overflow:hidden;}
.videos-iframe,
.youtubeWrapper, 
.vimeoWrapper{padding-bottom:56.25%!important;padding-top:0}
.facebookWrapper{padding-top:0px;padding-bottom:55%;}
.instagramWrapper{padding-bottom:126%!important;}
.video-landing-carousel-height{padding-bottom:29.3%;padding-top:0;background-color:var(--light-orange);}
.video-landing-carousel-height .all-data,
.videos-iframe iframe,
.videos-iframe object,
.videos-iframe embed,
.facebookWrapper iframe,
.facebookWrapper object,
.facebookWrapper embed,
.youtubeWrapper iframe,
.youtubeWrapper object,
.youtubeWrapper embed,
.vimeoWrapper iframe,
.vimeoWrapper object,
.vimeoWrapper embed,
.instagramWrapper iframe,
.instagramWrapper object,
.instagramWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;}

@media only screen and (max-width:1680px){.video-landing-carousel-height{padding-bottom:35.3%;}}
@media only screen and (max-width:1440px){.video-landing-carousel-height{padding-bottom:41.3%;}}
@media only screen and (max-width:991px){.video-landing-carousel-height{padding-bottom:47.3%;}}
@media only screen and (max-width:767px){.video-landing-carousel-height{padding-bottom:65.3%;}}
@media only screen and (max-width:639px){.video-landing-carousel-height{padding-bottom:63%;}}

/********youtube and instagram ends********/

/********ads box  starts********/
.ads-box{background-color:var(--ads-bg);padding:18px 0 15px;text-align:center;display:block;overflow:hidden;clear:both;margin-bottom: 15px;}
.ads-box .ads-placeholder,
.ads-box .ads-placeholder-internal{width:300px;height:250px;margin:0 auto;background-color:var(--white);overflow:hidden;position:relative;font-size:0}
.ads-box .ads-text{color:var(--gray2)!important;font-size:10px!important;display:block!important;padding:0!important;margin:0 0 -18px!important;text-transform:uppercase;letter-spacing:2px;position:relative;z-index:5}
.gray-bg .ads-box{background-color:var(--color-05)}
.ad-horizontal{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center}
.ad-horizontal .ads-box{width:50%}
.ad-horizontal + .separate-border-viph{border-top:0;}
/********ads box ends********/

/********ads box 970x100 starts********/
.ads-box-970x100{padding:20px 0;text-align:center;display:block;overflow:hidden;width:100%}
.ads-box-970x100 .ads-placeholder,
.ads-box-970x100 .ads-placeholder-internal{width:970px;height:90px;margin:0 auto;background-color:var(--white);overflow:hidden;position:relative;/*box-shadow:0 0 0 1px var(--color-05)*/}
.ads-box-970x100 .ads-text{color:var(--gray2)!important;font-size:10px!important;display:block!important;padding:1px 0!important;margin:0 0 5px!important;text-transform:uppercase;letter-spacing:2px;}
.add-in-mobile{display:none}
.add-in-desktop{display:block}
.breadcrumb  + .ads-box-970x100{padding-top:0}
body.ads-expand .ads-box:first-of-type,
body.ads-expand .ads-box:first-of-type .ads-placeholder,
body.ads-expand .ads-box:first-of-type .ads-placeholder-internal,
body.ads-expand .ads-box-970x100:first-of-type,
body.ads-expand .ads-box-970x100:first-of-type .ads-placeholder,
body.ads-expand .ads-box-970x100:first-of-type .ads-placeholder-internal{overflow:visible!important;height:auto!important;}
body.ads-expand .ads-box:first-of-type .ads-placeholder,
body.ads-expand .ads-box:first-of-type .ads-placeholder-internal{min-height:280px;min-width:320px}
/*body.ads-expand .ads-box-970x100:first-of-type .ads-placeholder,
body.ads-expand .ads-box-970x100:first-of-type .ads-placeholder-internal{min-height:90px;min-width:970px}*/
body.ads-expand .ads-box:first-of-type .ads-placeholder,
body.ads-expand .ads-box:first-of-type .ads-placeholder-internal{width:auto;display:inline-block}
.banner-in-header header .ads-box-970x100{padding:5px 0}

body.ads-expand .ads-box-970x100:first-of-type{margin-left:auto;margin-right:auto;width:970px;height:auto!important;overflow:visible!important;clear:both;text-align:center; display: inherit}
body.ads-expand .ads-box-970x100:first-of-type .ads-placeholder,
body.ads-expand .ads-box-970x100:first-of-type .ads-placeholder-internal{margin:0 auto;width:970px;height:auto!important;overflow:visible!important;display: inherit;text-align:center; position: static}
/********ads box 970x100 ends********/

/*******ads desktop left spacing starts******/
.video-categories-boxes .add-in-desktop,
.photos-listing .add-in-desktop{padding-left:3%}
.photos-listing .add-in-desktop{padding:0 0 3% 3%}
/*******ads desktop left spacing ends******/

/********taboola starts********/
.right-taboola,
.taboola-in-content{background-color:var(--ads-bg);padding:2px;}
.taboola-in-content{margin:15px 0}
.right-taboola .taboola-placeholder,
.taboola-in-content .taboola-code,
.taboola-in-content .taboola-placeholder{background-color:var(--white);padding:10px;}	
.right-taboola{margin-bottom:30px}
.taboola-bottom{text-align:center;display:block;overflow:hidden;margin:0;padding:15px 0}
.taboola-bottom .taboola-code,
.taboola-bottom .taboola-placeholder{margin:0 auto;max-width:1100px;background-color:var(--ads-bg);padding:2px;}
.taboola-bottom .container{background-color:var(--white);padding:10px!important;}
.organic-thumbs-feed-01 .branding{color:var(--green)!important}
.two-aside .big-col .taboola-bottom{background-color:var(--ads-bg);padding:2px;margin-top:15px;border-radius:5px} 
.two-aside .big-col .taboola-bottom .taboola-code,
.two-aside .big-col .taboola-bottom .taboola-placeholder{background-color:var(--white);padding:10px;border-radius:5px} 
/********taboola ends********/

/********top-horizontal-banner starts********/
.top-horizontal-banner{width:100%;margin:0 auto;text-align:center;display:block;background-color:var(--color-05);padding:5px 0;overflow:hidden;position:relative;height:70px}
/********top-horizontal-banner ends********/

/********add 320x50 starts********/
.add-box-320x50{background-color:#eaeaea;padding:15px 0;text-align:center;display:block;overflow:hidden;box-shadow:inset 0px 11px 8px -10px rgba(0,0,0,.1), inset 0px -11px 8px -10px rgba(0,0,0,.1);}
.add-box-320x50 .add-placeholder{width:320px;height:auto;margin:0 auto;background-color:#fafafa;overflow:hidden;position:relative}
.add-box-320x50 .ad-320x50{width:320px;height:50px;margin:0 auto;background-color:#fafafa;overflow:hidden;position:relative}
.add-box-320x50 .text{color:#4a4a4a!important;font-size:11px!important;line-height:1.4!important;display:block!important;padding:1px 0!important;margin:0!important}
/********add 320x50 ends********/

/********blockquote starts********/
.common-text .blockquote{border-left:3px solid var(--green);margin:10px 0;padding:15px 0 15px 20px;position:relative;border-left:1px solid var(--green);background:linear-gradient(90deg ,var(--green),var(--white));background-size:100% 1px;background-repeat:no-repeat;background-position:0 0;}
.common-text .blockquote:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:25%;background:linear-gradient(90deg
,var(--green),var(--white));}
.common-text .blockquote blockquote{color:var(--black);font-size:16px;line-height:1.8;font-style:italic;position:relative;margin:0;padding:0}
.common-text .blockquote blockquote:after{content:"“";position:absolute;top:50%;left:-36px;color:var(--green);font-style:normal;
text-align:center;width:30px;height:30px;line-height:52px;font-size:47px!important;background-color:var(--white);border-radius:100px;border:1px solid var(--green)}
.common-text .blockquote cite{text-align:left;font-size:12px;font-style:normal!important;color:var(--green);font-weight:600;margin-top:10px;display:block;text-transform:uppercase}
/********blockquote ends********/

/*-----------common all ends-----------*/


/********article repeat box starts*********/
article.repeat-box{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;padding:0;position:relative;z-index:5;border-radius:5px;}
article.repeat-box + article.repeat-box{margin-top:30px}
article.repeat-box .text{width:65%;padding-left:15px;z-index:5;position:relative}
article.repeat-box .photo{width:35%;position:relative;z-index:5}
article.repeat-box .text h2,
article.repeat-box .text h3{color:var(--black);white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;padding:0;}
article.repeat-box .text h2{-webkit-line-clamp:3;font-size:28px}
article.repeat-box .text h3{-webkit-line-clamp:3;font-size:16px;}
article.repeat-box .text p{font-size:16px;line-height:1.5;padding:0;color:var(--black);white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;}
article.repeat-box .text h2 + p,
article.repeat-box .text h3 + p{font-size:15px;}
article.repeat-box a{color:var(--black);text-decoration:none}
article.repeat-box a:hover,
article.repeat-box a:hover h2,
article.repeat-box a:hover h3,
article.repeat-box a:hover p{color:var(--red);}
.top-story-titles{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;clear:both;padding-bottom:3px;width:100%}
.top-story-titles .title{width:auto;font-size:12px;color:var(--green);text-transform:uppercase;padding:0;font-weight:400}
.top-story-titles .title a{color:var(--green);}
.top-story-titles .title a:hover{color:var(--black);}
.top-story-titles .time{width:auto;font-size:10px;color:var(--color-2);text-transform:uppercase}
.verified{width:auto;font-size:12px;color:var(--black);text-transform:uppercase;position:relative;padding-left:23px;vertical-align:middle;font-weight:600}
.two-aside .big-col article.repeat-box .top-story-titles{display:block;}
.two-aside .big-col article.repeat-box .top-story-titles .title{display:inline-block}
.two-aside .big-col article.repeat-box .top-story-titles .verified{float:right}

article.big-box{padding:0!important}
article.big-box .text,
article.big-box .photo{width:100%!important;}
article.big-box .text{padding:10px 0!important}
article.big-box .text p{font-weight:400!important;-webkit-line-clamp:3;margin-top:10px}
article.repeat-box:before{content:'';position:absolute;background:var(--color-05);top:0;left:0;bottom:0;right:0;z-index:1;transform:scaleY(0);transform-origin:50% 100%;transition:transform 0.4s ease-out;border-radius:5px;display:none}
article.repeat-box:hover:before{transform-origin:center top;-webkit-transform:scaleY(1);transform:scaleY(1)}
article.repeat-box .text .liveNow{font-size:10px;line-height:10px;padding:3px 5px 2px 14px;margin-bottom:0;margin-right:5px}
article.repeat-box .text .liveNow:before{width:4px;height:4px;left:5px;top:5px;}
article.repeat-box .text .liveNow:after{width:6px;height:6px;left:4px;top:4px;}
article.repeat-box .text .liveNow + .top-story-titles + h3{-webkit-line-clamp:2;}
/********article repeat box ends*********/

/*********two aside starts********/
.two-aside{display:block;margin:0 -25px;clear:both;overflow:hidden}
.two-aside .big-col{float:left;width:60%;padding:0 25px;}
.two-aside .aside{float:right;width:40%;padding:0px 25px;}
/*********two aside End********/
      

/************two col article starts************/
.two-col-article .news-article{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-left:-5%;}
.two-col-article article.repeat-box{width:45%;margin-left:5%;}
.two-col-article .border-heading{margin-bottom:0px}
.two-col-article article.repeat-box{margin-top:30px}
/************two col article ends************/

/************news article starts************/
.news-article article.repeat-box h3{margin:0;padding:0}
.news-article article.repeat-box p{font-weight:400!important;margin-top:10px;-webkit-line-clamp:2;}
.news-article article.repeat-box{align-items:flex-start;padding-left:1px}
/*.news-article article.repeat-box .lazy-image{padding-top:74%;}*/
/************news article ends************/

/**********all tabs starts********/
.tabs-all-data{display:block;overflow:hidden}
.tabs-all-data .nav-tabs{float:left;width:100%;padding:0 0 30px;margin:0;list-style-type:none;}
.tabs-all-data .nav-tabs > li{float:left;padding:0;margin:0}
.tabs-all-data .nav-tabs > li > a{float:left;position:relative;padding:11px 0;margin:0;font-size:16px;color:var(--black);text-decoration:none;text-transform:uppercase;font-weight:600;display:inline-block;background:none}
.tabs-all-data .nav-tabs > li:before{display:none}
.tabs-all-data .nav-tabs > li + li{margin-left:30px}
.tabs-all-data .nav-tabs > li > a:before{content:'';height:2px;left:0;bottom:0px;position:absolute;width:100%;z-index:-1;overflow:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .4s cubic-bezier(0.645, .045, .355, 1);transition:transform .4s cubic-bezier(0.645, .045, .355, 1);background:var(--green);}
.tabs-all-data .nav-tabs > li.active a{color:var(--green);}
.tabs-all-data .nav-tabs > li > a:hover:before, 
.tabs-all-data .nav-tabs > li.active > a:before{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:100%}

.tabs-all-data .btn-tabs > li{padding:0 2px 2px;}
.tabs-all-data .btn-tabs > li + li{margin-left:15px}
.tabs-all-data .btn-tabs > li > a{padding:8px 20px;border:0;border-radius:44px;text-transform:none;background:var(--white);box-shadow:0 1px 2px var(--color-1);}
.tabs-all-data .btn-tabs > li > a:before{display:none}
.tabs-all-data .btn-tabs > li.active > a{color:var(--white);background-color:var(--green)}

.tabs-all-data .tab-content{float:left;width:100%}
.tabs-all-data .tab-content > .tab-pane{display:none}
.tabs-all-data .tab-content > .tab-pane.active{display:block;}
.tabs-all-data .tab-content > .active{display:block}
/**********all tabs ends********/
   

.diseases-conditions{background-color:var(--light-blue)}
.bg-none{background-color:transparent!important}
.marathi-news,
.gray-bg{background-color:var(--gray-bg)}
 

/**********breadcrumb starts********/
.breadcrumb{padding:0px 0 15px 0;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;clear:both;width:100%;}
.breadcrumb ul{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0!important;margin:0;font-size:14px;line-height:1.4!important;}
.breadcrumb ul li{font-size:14px!important;line-height:1.4!important;color:var(--black);display:inline;vertical-align:top;padding:0!important}
.breadcrumb ul li a{color:var(--black);position:relative;display:inline;font-size:14px!important;font-weight:400!important}
.breadcrumb ul li span,
.breadcrumb ul li a span{color:var(--black)}
.breadcrumb ul li a:hover span,
.breadcrumb ul li a:hover{color:var(--orange);}
.breadcrumb ul li:before{display:none}
.breadcrumb ul li:after{display:inline-block;content:"";margin:0 10px 0 0px;border:solid var(--black);border-width:0 1px 1px 0;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;top:-1px;right:-4px;width:0;height:0}
.breadcrumb ul li.nolastarrow,
.breadcrumb ul li.nolastarrow a,
.breadcrumb ul li.current,
.breadcrumb ul li.current a{color:var(--color-6);max-width:400px;}
.breadcrumb ul li:last-child:after,
.breadcrumb ul li.nolastarrow:after,
.breadcrumb ul li.current:after{display:none}
.breadcrum .nolastarrow a,
.breadcrum .nolastarrow a span{color:var(--color-6);}
.breadcrumb p{color:var(--color-6);font-size:14px!important;font-weight:400!important; padding: 0;}
/**********breadcrumb ends********/

/**********all inner details starts********/
.inner-details{padding:0}
.inner-details .two-aside{margin:0 -15px;}
.inner-details .big-col{width:calc(100% - 390px);padding:0 15px;}
.inner-details .aside{width:390px;padding:0!important;}
.inner-details .aside .sidebar__inner{width:100%;padding:0 15px 15px;}
.inner-details .aside article.repeat-box .text h3{-webkit-line-clamp:2;}
.inner-details .aside article.repeat-box .photo{width:30%;}
.inner-details .aside article.repeat-box .text{width:70%;}
.inner-details .aside .widgets h2{font-size:18px;border-bottom:1px solid var(--border-color);padding:0 0 15px;margin:0 0 20px;text-transform:uppercase}
.inner-details .aside .widgets{margin-top:20px}
.inner-details .aside .view-more{margin:30px 0 15px}
ul.share-icons-color li{display:inline-block;padding:0;font-size:13px;color:var(--gray2);text-transform:uppercase;vertical-align:middle}
ul.share-icons-color li:before{display:none}

.inner-details .heading-author-share{border-bottom:1px solid var(--border-color);padding:10px 0;/*margin-bottom:10px;*/display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;clear:both;}
.inner-details .heading-author-share h2{padding-top:0;width:100%}
.inner-details .heading-author-share .language-change-content{position:relative;top:0}
.inner-details .author-date{font-size:13px;color:var(--color-6);padding:0;display:inline-block;vertical-align:middle}
.inner-details .author-date a{color:var(--color-6);vertical-align:0}
.inner-details .author-date a:hover{color:var(--green);}
.inner-details .author-date.right{text-align:right;display:block;padding:0 0 10px}
.inner-details .photo-tags{font-size:13px;color:var(--color-6);padding:0 0 15px;}
.inner-details .photo-tags p{font-size:13px;padding:0;}
.inner-details .photo-tags a{color:var(--blue);margin-right:5px}
.inner-details .photo-tags a:hover{color:var(--green);}
.inner-details .lang-btn{ padding:0;display:inline-block;vertical-align:middle}
.heading-author-share ul.share-icons-color{padding:0;}
.inner-details h2{position:relative}
.inner-details .medically-reviewed{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;clear:both;color:var(--color-8);padding:5px 0 15px;}
.inner-details .medically-reviewed .verified{width:auto;padding-left:28px;line-height:20px;}
.inner-details .medically-reviewed .verified:before{background-size:1900px;background-position:-99px -10px;width:25px;height:25px;top:-3px}
.inner-details .medically-reviewed .plus a{color:var(--blue)}
.inner-details .medically-reviewed .plus a:hover{ color:var(--green)}
.inner-details .medically-reviewed.transform .verified:before{top:-5px}
.inner-details .medically-reviewed.transform{font-size:12px;line-height:20px;display:block;}
.inner-details .medically-reviewed.transform .verified{text-transform:uppercase;}
.inner-details .medically-reviewed.transform a{ color:var(--blue)}
.inner-details .medically-reviewed.transform a:hover{ color:var(--green)}
.inner-details .medically-reviewed .sept{margin:0 8px;font-size:13px;line-height:20px;}
.plus{padding-left:23px;position:relative;width:calc(100% - 110px);font-size:13px;line-height:20px;/*;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;*/}
.plus:before{ content:'';width:15px;height:15px;position:absolute;left:0;top:2px}
.comments-data{text-align:center}
.comments-icon{box-sizing:border-box;position:relative;display:inline-block;margin-right:10px;transform:scale(var(--ggs,1));width:20px;height:16px;border:2px solid;border-bottom:0;box-shadow:-6px 8px 0 -6px,6px 8px 0 -6px}
.comments-icon:after,
.comments-icon:before{content:"";display:block;box-sizing:border-box;position:absolute;width:8px}
.comments-icon:before{border:2px solid;border-top-color:transparent;border-bottom-left-radius:20px;right:4px;bottom:-6px;height:6px}
.comments-icon:after{height:2px;background:currentColor;box-shadow:0 4px 0 0;left:4px;top:4px}
.comments-data .cmntbox{background-color:var(--white);padding:5px;border-radius:5px;margin-top:30px;border:1px solid #385898;position:relative;min-height:225px}
.comments-data .cmntbox .fb-comments{background-color:var(--white);position:relative;z-index:5}
.follow-latest-updates{border:1px solid var(--color-05);margin:10px 0;padding:15px;box-shadow:inset 0px 11px 8px -10px var(--color-1), inset 0px -11px 8px -10px var(--color-1);border-radius:5px}
.follow-latest-updates p{padding:0!important;font-style:italic;}
.follow-latest-updates span{font-size:15px!important;}
.follow-latest-updates strong{font-weight:400!important;}
/**********all inner details ends********/
  
/*******sources starts******/
.sources{margin:10px 0;border-top:1px solid var(--blue);border-bottom:1px solid var(--blue)}
.sources h3{padding:10px 0;cursor:pointer;position:relative}
.sources h3:before, 
.sources h3:after{content:'';height:2px;width:22px;display:block;background:var(--blue);position:absolute;top:24px;right:0px;}
.sources h3:after{height:22px;width:2px;top:14px;right:10px;}
.sources h3.active:after{display:none}
.sources .details{display:none}
.sources ul li{margin:10px 0;}
.sources ul li p{margin-bottom:10px}
/*******sources ends******/
   

/*******live now starts******/
.liveNow{background:var(--red);padding:5px 8px 5px 27px;margin-bottom:5px;font-size:11px;line-height:1.5;color:var(--white);width:auto;display:inline-block;position:relative;border-radius:20px;text-transform:uppercase;}
.liveNow:before{background-color:var(--white);width:10px;height:10px;position:absolute;left:8px;top:8px;border-radius:20px;animation:pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite;content:'';}
.liveNow:after{background-color:rgba(255,255,255,0.5);width:12px;height:12px;border-radius:20px;position:absolute;left:7px;top:7px;opacity:0;-webkit-animation:live-now 2s infinite 1s;-moz-animation:live-now 2s infinite 1s;-ms-animation:live-now 2s infinite 1s;-o-animation:live-now 2s infinite 1s;animation:live-now 2s infinite 1s;content:'';}
@keyframes live-now{0%{-webkit-transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(2);opacity:0}}@-webkit-keyframes live-now{0%{-webkit-transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(2);opacity:0}}@-moz-keyframes live-now{0%{-webkit-transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(2);opacity:0}}
/*******live now ends******/
  
/************pagination and page of starts************/
.total-paging{padding:15px 0;margin-top:30px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;clear:both;width:100%;font-size:15px;}
.pagination{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:0 5px}
.total-paging .page-of + .pagination{width:auto;}
.page-of{font-size:15px;color:var(--black);}
.pagination li{list-style:none;}
.pagination .prev,
.pagination .next,
.pagination a{margin:0;border:0;padding:0;min-width:28px;min-height:28px;line-height:28px;text-align:center;display:inline-block;border-radius:50px;color:var(--black);font-size:15px;}
.pagination a:hover{background-color:var(--color-1);}
.pagination .prev,
.pagination .next{min-width:auto;padding-left:10px;padding-right:10px}
.pagination .prev:before{display:inline-block;content:"";margin:0 8px 0 0;vertical-align:middle;border:solid var(--black);border-width:0 1px 1px 0;padding:2px;transform:rotate(-220deg);-webkit-transform:rotate(-220deg);position:relative;top:-1px;right:-4px;width:0;height:0}
.pagination .next:after{display:inline-block;content:"";margin:0 8px 0 0;vertical-align:middle;border:solid var(--black);border-width:0 1px 1px 0;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;top:-1px;right:-4px;width:0;height:0}
.pagination .current:before,
.pagination .current:after{border-color:var(--white);}
.pagination .current{background-color:var(--black);color:var(--white);}
.pagination a.current:hover{background-color:var(--orange);color:var(--white);}
.pagination .disabled{ cursor:not-allowed!important;color:var(--color-7);}
/************pagination and page of ends************/
 
 /*splide  */
 .splide__container{box-sizing:border-box;position:relative}
 .splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}
 .splide.is-initialized:not(.is-active) .splide__list{display:block}
 .splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}
 .splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto;padding:0!important;height:15px;}
 .splide__pagination li:before{display:none;}
 .splide__progress__bar{width:0}
 .splide{position:relative;visibility:hidden}
 .splide.is-initialized,.splide.is-rendered{visibility:visible}
 .splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;padding:0!important;position:relative}
 .splide__slide:before{display:none}
 .splide__slide img{vertical-align:bottom}
 /*.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}*/
 .splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
 .splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}
 .splide__toggle.is-active .splide__toggle__pause{display:inline}
 .splide__track{overflow:hidden;position:relative;z-index:0}
 @keyframes splide-loading{0%{transform:rotate(0)}
 to{transform:rotate(1turn)}
 }
 .splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
 .splide__track--fade>.splide__list{display:block}
 .splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}
 .splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}
 .splide--rtl{direction:rtl}
 .splide__track--ttb>.splide__list{display:block}
 .splide__arrow{-ms-flex-align:center;align-items:center;background:var(--gold);border:0;cursor:pointer!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;opacity:1;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;z-index:1;border-radius:4px;cursor:pointer;}
 .splide__arrow:hover:not(:disabled){opacity:.9}
 .splide__arrow:disabled{opacity:0}
 .splide__arrow--prev{left:0;}
 .splide__arrow--next{right:0;}
 .splide__arrow:before{display:inline-block;content:"";margin:0px;border:solid var(--orange);border-width:0 2px 2px 0;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-225deg);position:relative;top:0px;right:3px;width:20px;height:20px}
 .splide__arrow--next:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
 .splide__arrow--prev:before{right:-2px;}
 .splide__arrow:hover{background:var(--blue);}
 .splide__arrow:hover:before{border:solid var(--white);border-width:0 2px 2px 0;}  
 .webstories .splide__arrow:before{right:5px;}
 .webstories .splide__arrow--prev:before{right:-4px;}
 @media only screen and (max-width:479px){
 .splide__arrow{width:2em;height:2em;}
 }
 .splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}
 .splide__pagination{bottom:0;left:0;padding:0;position:absolute;right:0;z-index:1;padding:0!important}
 .splide__pagination__page{background:var(--color-2);border:0;border-radius:50%;display:inline-block;height:10px;margin:3px;opacity:.7;padding:0;position:relative;width:10px}
 .splide__pagination__page.is-active{background:var(--color-9);z-index:1}
 .splide__pagination__page:hover{cursor:pointer;opacity:.9}
 .splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}
 .splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}
 .splide__progress__bar{background:#ccc;height:3px}
 .splide__slide{-webkit-tap-highlight-color:transparent}
 .splide__slide:focus{outline:0}
 @supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}
 @media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}
 @supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}
 @media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}
 .splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}
 .splide__toggle{cursor:pointer}
 .splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}
 .splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}
 .splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}
 .splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}
 .splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}
 .splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}
 .splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}
 .splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}
 .splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}
 .splide__arrows--ttb .splide__arrow--prev{top:1em}
 .splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}
 .splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}
 .splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}
 .splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
 .splide__slide--has-video{cursor:pointer}.splide__slide--has-video:hover .splide__video__play{opacity:1}.splide__slide__container--has-video{cursor:pointer;position:relative}.splide__slide__container--has-video:hover .splide__video__play{opacity:1}.splide__video{height:100%;left:0;position:absolute;top:0;width:100%}.splide__video__wrapper{background:#000;height:inherit;width:inherit}.splide__video__wrapper div,.splide__video__wrapper iframe,.splide__video__wrapper video{height:100%;width:100%}.splide__video__play{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .1s linear;width:40px}.splide__video__play:after{border-color:transparent transparent transparent #000;border-style:solid;border-width:9px 0 9px 17px;content:"";display:inline-block;margin-left:4px}
 /* splide */

/*************carousel starts*************/
/*#secondary-slider .splide__slide,
#photos-carousel .splide__slide{border:3px solid #999;}
#secondary-slider .splide__slide.is-active,
#photos-carousel .splide__slide.is-active{border-color:#13c59d}
#secondary-slider{margin-top:10px}*/
/*************carousel ends*************/

.secondary-wrap{background:var(--gray-nav);border-radius:0 100px 100px 0;}
.secondary-wrap .secondary-nav{padding:0;}
.secondary-nav ul ul li a,
.secondary-nav ul > li > a{text-transform:none;font-size:12.5px;line-height:1.4;z-index:inherit;font-weight: normal;}
.secondary-nav ul > li > a{padding:6px 3px;margin:4px 2px;}
/* .secondary-nav ul > li + li a:before{content:'';background-color:red;height:13px;width:1px;position:absolute;left:-2px;top:8px} */
/* .secondary-nav > .main-nav{display:block} */
.secondary-nav ul ul > li > a{margin:0;letter-spacing:normal;}
.secondary-nav ul > li + li {border-left:1px solid #ccc;}
.secondary-nav ul ul > li + li{border-left:0;}
.secondary-nav ul ul > li a:after{top:13px}
.secondary-nav ul > li + li a:hover:before {content: '';background: none;height: inherit;width: inherit;}
/*************video starts*************/
.splide__slide--has-video{cursor:pointer}
.splide__slide--has-video:hover .splide__video__play{opacity:1}
.splide__slide__container--has-video{cursor:pointer;position:relative}
.splide__slide__container--has-video:hover .splide__video__play{opacity:1}
.splide__video{position:absolute;top:0;left:0;width:100%;height:100%;background:#000}
.splide__video div{height:100%}
.splide__video iframe,
.splide__video video{width:100%;height:100%}
.splide__video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#ccc;width:40px;height:40px;border-radius:50%;border:none;display:flex;justify-content:flex-start;align-items:center;opacity:.7}
.splide__video__play:after{content:"";display:inline-block;border-color:transparent transparent transparent #000;border-style:solid;border-width:9px 0 9px 17px;margin-left:4px}
/*************video ends*************/
/*******slider ends******/

/**********footer starts********/
footer{background-color:var(--gray-bg);overflow:hidden;clear:both;}
.zcp-gallery footer{margin-top:30px}
footer .top-content{padding:30px 0;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch;margin-left:-2%;}
footer .top-content .col{margin:1% 0 1% 2%;}
footer .top-content .col-1{width:36%;}
footer .top-content .col-2{width:45%;}
footer .top-content .col-3{width:13%;}
footer h3{font-size:16px;text-transform:uppercase;}
footer ul.add li span,
footer ul li,
footer p{font-size:14px;}
footer p{padding:10px 0;margin:0}
footer ul{margin-top:5px;overflow:hidden;}
footer ul li{font-size:13px;vertical-align:top;padding:5px 0;margin:0;overflow:hidden;display:block;}
footer .top-content .col-2 ul li{float:left;width:33.33%;}
footer ul li a{position:relative;display:inline-block;padding-left:0}
footer ul.social-icon li a span:before, 
footer ul li a:before{content:'';height:1px;left:0;bottom:0px;position:absolute;width:100%;overflow:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .4s cubic-bezier(0.645,.045,.355,1);transition:transform .4s cubic-bezier(0.645,.045,.355,1);
background:-moz-linear-gradient(left,  rgba(0,175,33,1) 0%, rgba(255,255,255,0) 100%);
background:-webkit-linear-gradient(left,  rgba(0,175,33,1) 0%,rgba(255,255,255,0) 100%);
background:linear-gradient(to right,  rgba(0,175,33,1) 0%,rgba(255,255,255,0) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00af21', endColorstr='#00ffffff',GradientType=1 );
}
footer a{color:var(--black);text-decoration:none}
footer a:hover,
footer a:focus,
footer ul li.current-menu-item a,
footer ul li.current-menu-item a:hover,
footer ul li.current-menu-item a:focus,
footer ul li.current-menu-parent a,
footer ul li.current-menu-parent a:hover,
footer ul li.current-menu-parent a:focus{color:var(--green);text-decoration:none}
footer ul.social-icon li a span:hover:before,
footer ul li a:hover:before,
footer ul li.current-menu-item a:before,
footer ul li.current-menu-item a:hover:before,
footer ul li.current-menu-item a:focus:before,
footer ul li.current-menu-parent a:before,
footer ul li.current-menu-parent a:hover:before,
footer ul li.current-menu-parent a:focus:before{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:100%}

footer ul.add{margin-top:15px!important}
footer ul.add li{display:block;width:auto;text-transform:none;padding:10px 0;border-top:1px solid var(--border-color)}
footer ul.add li a{padding:0}
footer ul.add li a + a{ margin-left:15px}
footer ul.social-icon li a:before, 
footer ul.add li a:before, 
footer ul.add li a:after{display:none}
footer ul li i{float:left;margin-right:10px}
footer ul li span{display:block;overflow:hidden;margin-top:5px;position:relative}
footer .content + .content{ background-color:var(--white)}
footer .copyright{padding:8px 0;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;clear:both;}
footer .copyright ul,
footer .copyright p{padding:8px 0;font-size:12px;margin:0}
footer .copyright ul li{float:left;font-size:12px}
footer .copyright ul li + li:after{content:'|';float:left;margin:0 8px;color:var(--color-2)}
footer ul.social-icon{display:block;}
footer ul.social-icon li{margin:5px 0;display:block}
footer ul.social-icon li a:after{display:none}
@media (min-width:992px){footer .mobile-collapse{display:block!important;height:auto!important}}
/**********footer ends********/

/********footer Nav fix starts********/
.footerNav-add{position:fixed;bottom:0;left:0;right:0;transition:all .5s ease;z-index:999;box-shadow:0px -2px 6px 0px var(--color-1);display:none}
.footerNav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;flex-direction:row;clear:both;background:var(--white);box-shadow:0px -1px 2px 0px var(--color-1);padding:0;width:100%;text-align:center;z-index:999}
.footerNav a{width:auto!important;padding:7px 10px!important;margin:0!important;font-size:11px;height:62px;color:rgba(47,51,57,0.56);text-align:center!important}
.footerNav a .watchTv{position:relative;}
.footerNav a small{font-size:11px;display:block;margin-top:-3px}
.footerNav a.active,
.footerNav a:hover{color:var(--green)}
/********footer Nav fix ends********/

/********add fixed footer starts********/
.ads-fixed{background-color:rgba(244,244,244,.98);box-shadow:0px -2px 6px 0px var(--color-1);text-align:center;display:block;overflow:hidden;height:50px;display:none;position:fixed;bottom:0;left:0;right:0;z-index:50}
.ads-fixed .ads-placeholder{height:50px;width:320px;margin:0 auto;overflow:hidden;background-color:var(--white)}
/********add fixed footer ends********/

/*********margin or padding class starts*********/
.m-0{margin:0!important}
.m-1{margin:10px 0!important}
.m-2{margin:20px 0!important}
.m-3{margin:30px 0!important}
.m-4{margin:40px 0!important}
.m-5{margin:50px 0!important}
.m-6{margin:60px 0!important}
.m-7{margin:70px 0!important}
.p-0{padding:0!important}
.p-1{padding:10px 0!important}
.p-2{padding:20px 0!important}
.p-3{padding:30px 0!important}
.p-4{padding:40px 0!important}
.p-5{padding:50px 0!important}
.p-6{padding:60px 0!important}
.p-7{padding:70px 0!important}
.m-t0{margin-top:0!important}
.m-t1{margin-top:10px!important}
.m-t2{margin-top:20px!important}
.m-t3{margin-top:30px!important}
.m-t4{margin-top:40px!important}
.m-t5{margin-top:50px!important}
.m-t6{margin-top:60px!important}
.m-t7{margin-top:70px!important}
.m-b0{margin-bottom:0!important}
.m-b1{margin-bottom:10px!important}
.m-b2{margin-bottom:20px!important}
.m-b3{margin-bottom:30px!important}
.m-b4{margin-bottom:40px!important}
.m-b5{margin-bottom:50px!important}
.m-b6{margin-bottom:60px!important}
.m-b7{margin-bottom:70px!important}
.p-t0{padding-top:0!important}
.p-t1{padding-top:10px!important}
.p-t2{padding-top:20px!important}
.p-t3{padding-top:30px!important}
.p-t4{padding-top:40px!important}
.p-t5{padding-top:50px!important}
.p-t6{padding-top:60px!important}
.p-t7{padding-top:70px!important}
.p-b0{padding-bottom:0!important}
.p-b1{padding-bottom:10px!important}
.p-b2{padding-bottom:20px!important}
.p-b3{padding-bottom:30px!important}
.p-b4{padding-bottom:40px!important}
.p-b5{padding-bottom:50px!important}
.p-b6{padding-bottom:60px!important}
.p-b7{padding-bottom:70px!important}
/*********margin or padding class ends*********/

/**********responsive starts********/
@media screen and (max-width:1400px) and (min-width:1200px){}
@media only screen and (max-width:1300px){

.two-aside{margin:0 -15px;}
.two-aside .big-col,
.two-aside .aside{padding:0px 15px;}
}
@media only screen and (max-width:1150px){}

/*********responsive nav Starts********/
@media (max-width:1024px){
.primary-nav{overflow:hidden;float:none;padding-right:0}
.primary-nav ul{overflow-x:scroll;display:flex!important;white-space:nowrap;flex-wrap:nowrap;clear:both;font-size:0;margin-bottom:-15px;padding-bottom:15px;padding-right:15px}
.primary-nav ul li{display:inline-block;float:none}
.primary-nav ul li ul{display:none!important}
.primary-nav ul > li > a{padding:11px 0}
.primary-nav .auto-nav-more{display:none}
.banner-in-header .margin-top{margin-top:219.85px}
.margin-top{margin-top:97.85px}
header .logo img{width:170px}
header .trigger, 
header .nav-trigger{display:inline-block;vertical-align:middle;width:25px;height:30px;cursor:pointer;padding:0;position:relative}
header .nav-trigger .nav-icon{width:20px;height:20px;display:inline-block;position:absolute;left:0;top:50%;margin-top:-10px; background: none}
header .nav-trigger .nav-icon:before{content:'';height:2px;width:100%;background:var(--black);display:block;position:absolute;top:4px;left:0;box-shadow:0 8px 0 var(--black), 0 16px 0 var(--black);-webkit-box-shadow:0 8px 0 var(--black), 0 16px 0 var(--black);-moz-box-shadow:0 8px 0 var(--black), 0 16px 0 var(--black);}
header .nav-trigger .nav-icon{background-position:-343px -3px;}
header .logo-hamburger,
.head-fix header .logo-hamburger{padding:9px 0}
header .top-right-icons{margin-top:0}
#push_sidebar{left:-330px;z-index:-1;top:0!important;bottom:0;position:fixed;width:320px;margin:0!important;padding:0;transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;background:var(--white);box-shadow:3px 3px 5px 0px var(--color-3);overflow:hidden;}
html, header{transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.3s linear 0s;}
.sidebar_active{overflow:hidden;margin-right:0px;margin-left:0px}
.sidebar_active #push_sidebar{left:0;z-index:555;}

.sidebar_active header:before{background-color:var(--color-4);content:'';position:fixed;left:0;top:0;bottom:0;right:0;z-index:1}	
.nav-wrap nav ul.nav > li.has-sub > a:after{display:none}
.translator-container{transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;}
.login-top{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;padding:10px 15px;cursor:pointer;background-color:var(--black);}
.login-top .userBox{font-size:30px;line-height:60px;height:60px;width:60px;font-weight:600;padding:0;text-align:center;text-transform:uppercase}
.login-top .userBox{width:46px;height:46px;border-radius:50px;background:var(--gray);float:left;margin-right:10px;display:inline-block;}
.login-top .userBox .user-icon{background-position:-759px -66px;width:30px;height:30px;margin-top:5px}
.login-top .userBox .name{display:inline-block;margin:0;padding:0;font-size:20px;line-height:46px;width:46px;height:46px;border-radius:50px;text-align:center;color:var(--black);font-weight:600;text-transform:uppercase;cursor:pointer}
.login-top .userName{font-size:16px;color:var(--white);font-weight:normal;padding:0;margin:0;}
.login-top .logout{font-size:12px;color:var(--white);display:block}
.login-top .userBox .user-photo{width:46px;height:46px;float:left;color:var(--black);overflow:hidden;position:relative;border-radius:50px;border:1px solid var(--white);box-shadow:0 2px 5px var(--color-6)}
.login-top .userBox .user-photo img{border-radius:0;width:46px;height:46px;object-fit:cover;object-position:top;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.nav-all{-webkit-overflow-scrolling:touch;position:absolute;top:66px;bottom:51px;right:-15px;left:0;z-index:112;overflow:visible;overflow-y:auto;}
.nav-inner{ overflow:hidden;margin-right:15px}
.sidebar_active .translator-container{right:-260px;}
.nav-wrap nav ul.nav > li.has-sub:hover > a:before{display:none}
.nav-wrap nav ul,
nav ul ul, 
.nav-wrap nav ul ul ul, 
.nav-wrap nav ul.nav, nav.align-center > ul, 
.nav-wrap nav ul.nav > li > ul, 
.nav-wrap nav ul.nav > li:hover > ul, 
.nav-wrap nav ul ul li:hover > ul, 
.nav-wrap nav ul ul ul li:hover > ul{position:relative;left:0;right:auto;top:100%;width:100%;display:none;padding:0;opacity:1;text-align:left;}
.nav-wrap nav ul.nav{padding:0;margin:0;border:0;}
.nav-wrap nav ul.nav > li{display:block;width:100%;margin:0!important;padding:0;clear:both}
.nav-wrap nav ul.nav > li:after, 
.nav-wrap nav ul.nav > li:first-child:before{display:none}
.nav-wrap nav ul.nav > li:last-child{border-bottom:none}
.nav-wrap nav ul.nav ul li{border:none;opacity:1.0;padding:0;min-width:inherit;}
.nav-wrap nav ul.nav > li > a{font-size:14px;color:var(--black);padding:9px 35px 10px 15px!important;margin:0!important;white-space:inherit;border-radius:0;display:block;text-decoration:none;text-transform:none;position:relative}
.nav-wrap nav ul.nav > li > a:after{display:none}
.nav-wrap nav ul.nav > li.notification a,
.nav-wrap nav ul.nav > li.coins a{
background:-moz-linear-gradient(left,  rgba(244,244,244,1) 0%, rgba(255,255,255,0) 100%);
background:-webkit-linear-gradient(left,  rgba(244,244,244,1) 0%,rgba(255,255,255,0) 100%);
background:linear-gradient(to right,  rgba(244,244,244,1) 0%,rgba(255,255,255,0) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#00ffffff',GradientType=1 );
}
.nav-wrap nav ul.nav > li.coins a{border-top:1px solid var(--color-03)!important}
.nav-wrap nav ul.nav > li.coins a{color:var(--green);font-weight:600}
.nav-wrap nav ul.nav > li.explore{font-weight:600!important;padding:9px 15px 10px 15px !important;border-bottom:1px solid var(--border-color)!important}
.nav-wrap nav ul.nav > li > a:before{content:'';display:block;position:absolute;top:19px;right:20px;z-index:0;width:7px;height:7px;border-top:1px solid var(--gray2);border-right:1px solid var(--gray2);-webkit-transform:rotate(45deg) translate(0, -50%);-ms-transform:rotate(45deg) translate(0, -50%);transform:rotate(45deg) translate(0, -50%);}
.nav-wrap nav ul.nav > li.has-sub > a{padding-right:50px!important;}
.nav-wrap nav ul.nav ul{position:static!important;opacity:1.0;visibility:visible;padding:0;border-radius:0;background:none}
.nav-wrap nav ul.nav ul:before, 
.nav-wrap nav ul.nav ul:after{display:none}
.nav-wrap nav ul.nav > li > ul > li{padding:0!important;margin:0;float:left;width:100%!important;background-color:transparent;border-bottom:none;min-width:inherit}
.nav-wrap nav ul.nav > li > ul li a{font-size:13px;color:var(--color-5);padding:5px 10px 5px 30px;white-space:inherit;border-bottom:0;position:relative;display:block;width:100%;text-decoration:none;text-transform:none;background-color:#f4f4f4}
.nav-wrap nav ul.nav > li > ul li a:before{content:'';position:absolute;left:15px;top:13px;width:4px;height:4px;background-color:var(--green)}
.nav-wrap nav ul.nav li ul ul li a{padding-left:30px}
.nav-wrap nav ul.nav li ul ul ul li a{padding-left:50px}
.nav-wrap nav ul.nav li ul ul ul ul li a{padding-left:55px}
.nav-wrap nav .submenu-button{position:absolute;right:0;display:block;width:40px;height:40px;cursor:pointer;z-index:111;background-color:var(--white)}
.nav-wrap nav .submenu-button:before,
.nav-wrap nav .submenu-button:after{content:'';height:1px;width:9px;display:block;background:var(--green);position:absolute;top:21px;left:16px;}
.nav-wrap nav .submenu-button:after{height:9px;width:1px;top:17px;left:20px;}
.nav-wrap nav .submenu-button.submenu-opened{background-color:#f4f4f4;border-radius:5px 0 0 0}
.nav-wrap nav .submenu-button.submenu-opened:after{ display:none}
.nav-wrap nav ul.nav{visibility:visible!important;display:block!important;top:0}
.nav-wrap nav ul.nav li:hover > a,
.nav-wrap nav ul.nav > li.let-talk > a:hover,
.nav-wrap nav ul.nav li > a:hover, 
.nav-wrap nav ul.nav li.current-menu-item > a, 
.nav-wrap nav ul.nav li.current-menu-ancestor > a{color:var(--green)!important}
.nav-wrap nav ul.nav ul li:hover > a, 
.nav-wrap nav ul.nav ul li > a:hover, 
.nav-wrap nav ul.nav ul li.current-menu-item > a, 
.nav-wrap nav ul.nav ul li.current-menu-ancestor > a{background-color:var(--white)!important;color:var(--green)!important}
.nav-wrap nav > ul.nav > li > ul{max-height:inherit;border:0!important;background-color:var(--color-3)!important}
.nav-wrap nav ul.nav ul li.has-sub:after, 
.nav-wrap nav ul.nav ul ul{display:none!important}
.nav-wrap nav ul.nav ul ul.open{display:block!important;max-height:inherit}
.nav-wrap{display:block}
.nav-wrap [class^="col-"]{width:100%}
.authors-tab .tabs-all-data .nav-tabs > li a{font-size:13px}
.authors-tab .tabs-all-data .nav-tabs > li + li{margin-left:15px}
}
/*********responsive nav ends********/

@media only screen and (max-width:991px){
article.repeat-box{align-items:flex-start;padding:0;margin:0;}
article.repeat-box + article.repeat-box{ margin-top:30px}
.top-trend .bg{padding:15px;}
.video-boxes .text,
.photo-boxes .text{padding:10px 0 0}
article.big-box .text{padding-left:0!important;padding-right:0!important}
.diseases-boxes .text:before,
.photo-boxes .box .text:before,
.health-calculator ul li a:before,
article.repeat-box:before{display:none}
health-calculator ul li{width:47%}
footer .social-icons,
footer .copyright{width:100%;text-align:center}
footer ul li{display:inline-block;float:none}
 
.scroll-hide{margin-left:0;padding:0;overflow:hidden}
.scroll-hide .diseases-boxes{margin:0 0 -10px -2%;padding:0}
.trending-topics-news .tabs-all-data{overflow:visible}
.home-videos article.big-box h2,
article.repeat-box .text h2{font-size:26px;}
.video-boxes-play .box h3,
.common-text .border-heading{font-size:20px;}
span.view-more{ margin-top:5px}
span.view-more .btn{font-size:12px;}
span.view-more  .arrow{width:15px}
.photo-categories .border-heading,
.video-categories .border-heading{padding-right:80px;}
.health-a-z p,
.news-article article.repeat-box h3,
.trending-topics-news .news-article article.repeat-box h3,
.photo-boxes .text h3{font-size:15px;}
.categories-boxes .all-boxes h3,
article.repeat-box .text h2 + p, 
article.repeat-box .text h3 + p,
article.repeat-box .text p,
article.repeat-box .text h3{font-size:14px;}
.categories-boxes .all-boxes h3{margin-top:10px}
.inner-details{padding:0!important}
.inner-details .two-aside{overflow:visible}
.inner-details .two-aside{margin:0;}
.inner-details .big-col{width:100%;padding:0;}
.inner-details .aside .sidebar__inner{padding:0}
.inner-details .aside .widgets{margin-top:15px}
.inner-details .aside .view-more{margin:15px 0}
.video-details .aside{display:block;background-color:var(--light-orange);}
.video-details .aside .sidebar__inner{padding:15px}
.sub-categories-boxes .all-boxes .box{width:47%;}
.authors-boxes .box{width:30.33%;}
footer .top-content .col-1{width:32%;}
footer .top-content .col-2{width:45%;}
footer .top-content .col-3{width:17%;}
footer .copyright{text-align:center}
footer .copyright p,
footer .copyright ul{ width:100%}
footer .copyright p{padding-top:0}
footer .copyright ul li:before,
footer .copyright ul li{float:none;display:inline-block}
.contact-boxes ul li a + a,
footer ul.add li a + a{margin-left:0}
footer .top-content .col-2 ul li{width:50%}
.archives-listing{margin-top:25px}
.archives-listing .repeat-row{width:47%}
.archives-listing ul{padding-top:5px}
.pg-sidebar{width:100%;display:none}
}
@media only screen and (max-width:767px){
.top-trend .container{padding-left:0;padding-right:0}
.two-aside .aside,
.two-aside .big-col{width:100%!important}
.video-details .aside{margin:0 -15px;width:auto!important}
.two-col-article .news-article{margin-left:0}
.two-col-article article.repeat-box{width:100%!important;margin:0;padding:0}
.two-col-article .border-heading{margin-bottom:30px}
.top-right-icons ul li.search{display:inline-block}
.diseases-boxes{padding:0 15px}
.common-text h1.border-heading,
.common-text h1{font-size:24px;padding:0px 0 5px}
.common-text .ads-box + h1.border-heading,
.common-text .ads-box + h1{padding-top:10px}
.common-text h2{font-size:22px;}
.video-boxes-play .box h3,
.common-text h3{font-size:18px;}
.baby-boxes .text h3,
.inner-details .heading-author-share h2,
.common-text h4{font-size:16px;}
.common-text h5{font-size:15px;} 
.common-text h6,
.common-text ul,
.common-text ul li,
.common-text ol li,
.common-text ol, 
.common-text p{font-size:15px;line-height:1.6}
.inner-details h1,
.inner-details h2,
.inner-details h3,
.inner-details h4,
.inner-details h5,
.inner-details h6{line-height:1.5;}
article.repeat-box.big-box .text h3,
.home-videos article.big-box h2,
article.repeat-box .text h2{font-size:22px!important;}
.photo-categories-boxes article.big-box .text h3{font-size:15px!important;}
.news-article article.repeat-box h3,
.trending-topics-news .news-article article.repeat-box h3,
.photo-boxes .text h3,
article.repeat-box .text h3{font-size:15px;}
ul.names-listing ul li,
article.repeat-box .text p,
article.repeat-box .text h2 + p, 
article.repeat-box .text h3 + p,
.tabs-all-data .nav-tabs > li > a,
.health-a-z p,
article.repeat-box .text p{font-size:14px;}
.scrollup{display:none}
/*.top-right-icons ul li.zee-coins a{background-position:-87px -48px;background-size:1000px;}
.top-right-icons ul li.login .user{background-position:-91px 0px;background-size:1320px;}*/	
.top-right-icons ul li.zee-coins a{background-position:-113px -63px;background-size:1250px;}

.top-trend{padding:0}
/* .top-trend article.big-box .text{margin:0;position:absolute;bottom:-115px;left:15px;right:15px;-ms-transform:translateY(-50px);transform:translateY(-50px);width:auto!important;min-height:inherit} */
.health-calculator .border-heading{margin-bottom:10px!important}
.two-aside .big-col .taboola-bottom,
.right-taboola,
.taboola-in-content,
.taboola-bottom{background-color:var(--ads-bg);padding:8px;box-shadow:inset 0px 11px 8px -10px rgba(0,0,0,.1), inset 0px -11px 8px -10px rgba(0,0,0,.1);float:none;display:block;width:auto;clear:both}
	
.two-aside .big-col .taboola-bottom .taboola-code,
.two-aside .big-col .taboola-bottom .taboola-placeholder,
.right-taboola .taboola-placeholder,
.taboola-in-content .taboola-code,
.taboola-in-content .taboola-placeholder,
.taboola-bottom .taboola-code{background-color:var(--white);padding:7px;box-shadow:0 1px 2px var(--color-1);border-radius:5px;}	
.taboola-bottom .container{padding:0!important;margin:0;max-width:none;}
.inner-details .taboola-bottom{margin:0 -15px;width:auto;float:none;overflow:hidden}
.right-taboola,
.taboola-in-content{margin:0 -15px;}
.right-taboola{margin-bottom:15px}
.trc_related_container,
.tbl-feed-full-width,
#taboola-below-video-thumbnails[data-feed-main-container-id="taboola-below-video-thumbnails"].tbl-feed-full-width{margin-left:0!important;margin-right:0!important;padding:0!important}
.zcp-gallery footer{margin-top:15px}
.ads-fixed,
.footerNav-add{display:block}
.load-more-btn .btn,
.view-more{margin-top:15px}
.bookmarks,
.tags{overflow:hidden;margin:0 -15px 15px}
.bookmarks ul,
.tags ul{white-space:nowrap;overflow-x:auto;float:none;padding:15px;margin:0 0 -15px 0}
.bookmarks ul li,
.tags ul > li{float:none;display:inline-block;margin:0 0 0 2px;}
.bookmarks{padding-bottom:0}
.bookmarks ul{padding-top:0}
.bookmarks ul li:after{display:none}
.bookmarks ul li{font-size:14px}
.bookmarks ul li + li{ padding-left:20px;}
.bookmarks ul li + li:after{content:"|";display:inline-block;left:5px}
.bookmarks ul li a{margin:0}
.inner-details .author-date{padding:0 0 5px}
.baby-names #baby-carousel,
.home-photos #photos-carousel{padding-left:15px}
.baby-names .container,
.home-photos .container{padding-left:0;padding-right:0}
.baby-names .border-heading,
.home-photos .border-heading{margin-left:15px!important;margin-right:15px!important}
.baby-names-listing .tabs-all-data .nowrap,
.trending-topics-news .tabs-all-data .nowrap,
.diseases-conditions .tabs-all-data{margin:0 -15px;}
.baby-names-listing .tabs-all-data .tab-content{margin-top:0}
.baby-names-listing .tabs-all-data .nowrap ul{margin-bottom:0}
.tabs-all-data .nowrap ul{padding:0 15px 15px}
.top-trend .big-box .lazy-image{border-radius:0;}
.info{vertical-align:-5px}
.breadcrumb{padding:10px 0}
.inner-details .medically-reviewed .sept,
.plus{font-size:12px}
.comments-data{padding-bottom:15px}
.form-field .col-12,
.form-field [class^="col-"],
.form-field [class*="col-"]{width:100%}
.categories-boxes .all-boxes .box{width:47%;}
.categories-boxes .all-boxes .box a{padding:15px;min-height:inherit}
.scroll-hide{margin:0 -15px}
.scroll-hide .diseases-boxes{padding:0 10px}
.sub-categories-boxes .all-boxes .box{width:97%;}
.baby-more-news,
.more-news{padding:15px 0!important}
.add-in-mobile{display:block;}
.add-in-desktop{display:none}
.ads-box{box-shadow:inset 0px 11px 8px -10px rgba(0,0,0,.1), inset 0px -11px 8px -10px rgba(0,0,0,.1);margin:0 -15px;}
.gray-bg .ads-box{background-color:var(--ads-bg)}	
.more-news .ads-box{margin-top:15px;margin-bottom:15px}
.authors-boxes .ads-box,
.photos-listing .ads-box,
.video-categories-boxes .ads-box{margin:10px -5% 15px -2%;width:107%}
.alphabet-listing .ads-box{margin-top:15px;}
.latest-news.gray-bg{padding-bottom:0!important}
.latest-news.gray-bg .view-more{margin-bottom:15px!important}
.top-trend .two-aside .atf{margin-top:80px!important}
.trending-topics-news .aside .ads-box,
.top-videos .aside .ads-box,
.view-more + .ads-box{margin-top:15px!important}
.trending-topics-news{padding-bottom:0!important}
.subcategory-news{padding-bottom:15px!important}
.inner-details .author-date{display:block}
.heading-author-share ul.share-icons-color{position:static;display:inline-block;vertical-align:middle;}
.inner-details .lang-btn{padding:0}
.inner-details .lang-btn + ul.share-icons-color{float:right}
.inner-details .heading-author-share{padding-bottom:10px}
.other-story{border:0;margin:0 -15px;padding:0;position:relative;overflow:hidden}
.other-story h3{margin:10px;padding:0}
.other-story ul{overflow-x:scroll;display:flex;white-space:nowrap;flex-wrap:nowrap;clear:both;font-size:0;padding:0 0 25px;margin-bottom:-15px}
.other-story ul li{display:block;min-width:80%;max-width:280px;list-style:none;flex-shrink:0;white-space:normal;border-right:1px solid rgba(0,0,0,.08);padding:5px 10px;margin-right:5px;font-weight:400}
.other-story ul li:before{display:none}
.other-story ul li{border-bottom:0!important}
.other-story p{padding:0;margin:0;font-size:12px!important;position:absolute;right:7px;top:12px;}
.trending-topics-news .video-icon,
.trending-topics-news .photo-icon{width:20px;height:20px}
.trending-topics-news .video-icon{background-position:-5px -5px;}
.trending-topics-news .photo-icon{background-position:-36px -5px;}
.more-news.border-top{padding-top:5px!important;margin-top:0}
.authors-details .share-icons-color,
.authors-details .photo,
.authors-details .text{width:100%}
.authors-details .photo{text-align:center}
.same-author{padding:15px 0!important}
.authors-tab{background-color:var(--color-03);margin:0 -15px;}
.authors-tab .tabs-all-data .tab-content{padding:0 15px;margin-top:10px}
.authors-details .text p{text-align:center}
.authors-tab .tab-content p{text-align:left}
.authors-details .share-icons-color{margin:10px 0 0}
.photo-categories-boxes article.repeat-box{width:48%;margin-top:15px!important}
.photo-categories-boxes article.big-box{width:98%;margin-top:0!important}
.photo-categories-boxes article.repeat-box .text h3{-webkit-line-clamp:2;}
.photos-listing article.repeat-box{width:47%;}
.video-categories-boxes article.repeat-box{width:47%;}
.video-boxes-play .box .lazy-image{ padding-top:70%}
.baby-name-finder{padding:0 15px 15px;margin:0 -15px;border-radius:0}
.baby-name-finder .search-box .search-btn{background-position:-154px 0!important;}
.photo-categories-boxes{display:flex;justify-content:flex-start;flex-wrap:wrap;}
.photo-categories-boxes article.repeat-box{float:none}
footer .top-content{padding:0 0 15px;margin:0}
footer .top-content .col{width:100%!important;margin:15px 0 0;}
footer h3{padding:10px 15px;position:relative;cursor:pointer;overflow:hidden;clear:both;background:var(--white);display:block;box-shadow:0 1px 2px var(--color-1);border-radius:5px}
footer h3:before, 
footer h3:after{content:'';height:2px;width:16px;display:block;background:var(--black);position:absolute;top:21px;right:15px;}
footer h3:after{height:16px;width:2px;top:14px;right:22px;}
footer h3.active:after{ display:none}
footer h3.active:before{background:var(--green);}
footer h3.active{color:var(--green);border-radius:5px 5px 0 0}
footer .mobile-collapse{display:none;padding:8px 15px;margin:0;overflow:hidden;box-shadow:0 1px 2px var(--color-1);border-radius:0 0 5px 5px;
background:-moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
background:-webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
background:linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
}
footer .copyright{padding-bottom:65px;}
footer .top-content .col-2 ul li{width:33.33%}
footer ul.social-icon li{width:33.33%;float:left}
footer ul.add li a + a{margin-left:15px}
.form-field .col-25{width:50%}
.ad-horizontal .ads-box{width:100%;margin:0}
.ad-horizontal{margin:15px -15px}
.baby-names-details{margin-bottom:30px}
.inner-details .big-col .liveNow{margin-top:15px}
.inner-details .big-col .liveNow + h1{padding-top:0px}
header .logo img{width:150px}
.banner-in-header .margin-top,
.margin-top{margin-top:93.51px;}
header .nav-trigger .nav-icon{ background-size:1650px;background-position:-430px -4px;height:30px}
.popular-search-rhs{margin-bottom:15px}
.inner-details .big-col .ads-box + .heading-language{padding-top:10px}
.inner-details .big-col .heading-language{padding-top:10px;padding-bottom:10px}
.inner-details .big-col .heading-search h1{padding-top:10px}
.instagramWrapper{padding-bottom:120%!important;}
/*html:lang(hi) .primary-nav ul > li + li{margin-left:22px}*/
}
@media only screen and (max-width:639px){
ul.alphabet li{width:45px;}
ul.alphabet span,
ul.alphabet a{width:100%;line-height:45px;height:45px;font-size:18px}
.home-photos + .categories-boxes.p-t0,
.video-landing-carousel .center-big,
.trending-topics-news.border-bottom,
.subcategory-news, 
.more-news{padding:15px 0!important}
.common-text{padding:15px 0}
.top-trend{padding-top:0}
.top-videos{padding-bottom:0}
.authors-boxes .box{width:47%;}
.inner-details .author-date{width:100%}
.heading-author-share .language-change-content .language-dropdown-small{left:0;right:auto}
.comments-data .cmntbox{margin-top:15px}
.archives-listing{margin-top:0}
.archives-listing .repeat-row{width:97%;margin-top:30px}
.archives-listing ul > li{width:31.33%}
}
@media only screen and (max-width:579px){}
@media only screen and (max-width:479px){
.common-text h1.border-heading{font-size:22px!important;}
.common-text h1{font-size:22px;}
.common-text h2{font-size:18px;}
.live-blog ul li h2,
.common-text h3{font-size:17px;}
.inner-details .heading-author-share h2,
.common-text h4{font-size:16px;}
.common-text h5{font-size:15px;} 
.common-text h6{font-size:14px;} 
.common-text .blockquote blockquote{font-size:14px;line-height:1.6} 
.home-videos article.big-box h2,
article.repeat-box.big-box .text h3,
article.repeat-box .text h2{font-size:18px!important;}
.top-trend article.big-box .text{padding:15px!important}
.common-text .border-heading{font-size:18px!important;padding-bottom:5px;margin-bottom:15px;}
.inner-details .aside .widgets h2{padding-bottom:5px;margin-bottom:15px;}
span.view-more{ margin-top:3px}
.common-text .border-heading.m-b3{margin-bottom:15px!important;}
.video-boxes-play .box h3{font-size:15px;}
.archives-details ul li,
.baby-boxes .text h3,
.authors-boxes .box h3,
.sub-categories-boxes .all-boxes .text h3,
article.repeat-box .text h2 + p, 
article.repeat-box .text h3 + p,
article.repeat-box .text h3,
.health-a-z p,
.news-article article.repeat-box h3,
.trending-topics-news .news-article article.repeat-box h3,
.photo-boxes .text h3,
.diseases-boxes .text h3,
article.repeat-box .text p{font-size:14px;font-weight:600}
ul.names-listing li,
.photo-categories-boxes article.repeat-box .text h3{font-size:14px!important;}
.authors-boxes .box p,
.lang-btn .btn{font-size:11px;min-width:inherit} 
.alphabet-listing ul > li,
.bookmarks ul li,
ul.share-icons-color li{font-size:12px;} 
.alphabet-listing ul > li{margin-top:5px;margin-bottom:5px}
.archives-listing .repeat-row{margin-top:20px}
.archives-listing .repeat-row + .repeat-row{margin-top:25px}
.archives-listing ul > li{width:48%;font-size:13px}
.archives-listing h2{margin-top:-23px}
.archives-listing h2 span{font-size:14px;min-width:46px;min-height:46px;line-height:46px;}
.videos-in-content{margin:0 -15px}
.videos-in-content h2{padding-bottom:5px;margin-bottom:15px}
.health-a-z p{padding-bottom:10px!important}
article.big-box .top-story-titles{padding-bottom:5px}
.tabs-all-data .nav-tabs > li + li{margin-left:15px}
.tabs-all-data .btn-tabs > li + li{margin-left:5px}
.tabs-all-data .nav-tabs > li > a{font-size:12px;font-weight:400}
.tabs-all-data .btn-tabs > li > a{font-size:12px;padding:4px 15px;font-weight:400}
.trending-topics-news .border-heading{margin-bottom:5px!important}
.baby-more-news .border-heading,
.trending-topics-news.same-author .border-heading,
.trending-topics-news .border-heading.m-b3{margin-bottom:15px!important}
.bookmarks{ margin-bottom:5px}
.trending-topics-news article.repeat-box .text p,
.hindi-news article.repeat-box .text p,
.latest-news article.repeat-box .text p{display:none}
article.repeat-box + article.repeat-box{margin-top:15px}
.alphabet-scroll ul.alphabet li,
ul.alphabet li{margin:5px 10px 5px 0;width:34px;}
.alphabet-listing h2 span{line-height:34px;min-width:34px;min-height:34px;font-size:14px}
.alphabet-scroll ul.alphabet span,
.alphabet-scroll ul.alphabet a,
ul.alphabet span,
ul.alphabet a{width:100%;line-height:33px;height:33px;font-size:14px}
.health-calculator ul li{font-size:14px;}
.health-calculator ul li a span{padding:20px 10px 20px 50px}
.health-calculator ul li a span:before{left:10px}
.top-right-icons ul li + li{margin-left:20px}
header .container{padding-left:0;padding-right:0}
header .trigger{margin:0 0 0 15px!important}
 
.primary-nav ul > li{margin:0 0 0 15px}
.language-link{padding-left:0}
.primary-nav ul > li > a{font-size:13px;font-weight:400}

.two-col-article .border-heading{margin-bottom:15px!important}
.top-right-icons ul li .no{font-size:8px;line-height:10px;height:11px;min-width:20px;margin-left:-10px;top:-1px}
@-moz-document url-prefix() {.top-right-icons ul li .no{line-height:9px;}}
.tabs-all-data .nav-tabs{padding-bottom:20px}
.inner-details .medically-reviewed{padding-bottom:10px}
.inner-details .medically-reviewed .sept{margin:0 5px}
.plus,
.inner-details .medically-reviewed .verified{padding-left:20px}
.inner-details .medically-reviewed .verified:before{background-position:-69px -8px;background-size:1320px;top:2px;width:20px;height:15px;}
.inner-details .medically-reviewed .sept,
.plus,
.inner-details .medically-reviewed .verified{font-size:11px;}
.sub-categories-boxes .all-boxes .text .verified{font-size:10px;}
.sub-categories-boxes .all-boxes .text{padding:8px}
.plus:before{top:1px;}
.sub-categories-boxes .all-boxes .box .plus:before{top:2px;}
.diseases-boxes{margin-left:-15px;}
.diseases-boxes .box{margin:0 0 0 15px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.plus:before{top:0}}
.video-boxes .text,
.photo-boxes .text{padding:10px 0 0}
.sources h3{padding:10px 0 13px;}
footer ul li{font-size:12px;}
.comments-data .btn{font-size:13px;}
.sources h3:before, 
.sources h3:after{width:16px;top:23px;right:0px;}
.sources h3:after{width:2px;height:16px;top:16px;right:7px;}
.categories-boxes .all-boxes .box a{min-height:153px}
.categories-boxes .all-boxes .icon{width:75px;height:75px;background-size:600px;}
.categories-boxes .all-boxes .tumors{background-position:0 0;}
.categories-boxes .all-boxes .skin{background-position:-75px 0;}
.categories-boxes .all-boxes .layer_1{background-position:-150px 0;}
.categories-boxes .all-boxes .eye{background-position:-225px 0;}
.categories-boxes .all-boxes .dna{background-position:-300px 0;}
.categories-boxes .all-boxes .broken_arm{background-position:-375px 0;}
.categories-boxes .all-boxes .infant_1{background-position:-450px 0;}
.categories-boxes .all-boxes .cardiogram{background-position:-525px 0;}
.categories-boxes .all-boxes .virus{background-position:-225px -150px;}
.categories-boxes .all-boxes .page_1{background-position:-300px -150px;}
.categories-boxes .all-boxes .urinary_tract{background-position:-75px -150px;}
.categories-boxes .all-boxes .page_1_1{background-position:-450px -75px;}
.categories-boxes .all-boxes .lungs{background-position:0 -150px;}
.categories-boxes .all-boxes .blood{background-position:0 -75px;}
.categories-boxes .all-boxes .intestine{background-position:-75px -75px;}
.categories-boxes .all-boxes .embryo{background-position:-226px -75px;}
.categories-boxes .all-boxes .kidney{background-position:-150px -75px;}
.categories-boxes .all-boxes .cell{background-position:-150px -150px;}
.categories-boxes .all-boxes .protection{background-position:-300px -75px;}
.categories-boxes .all-boxes .infant{background-position:-525px -75px;}
.categories-boxes .all-boxes .nose{background-position:-375px -75px;}
.pagination .prev, 
.pagination .next, 
.pagination a{font-size:12px;min-width:24px;min-height:24px;line-height:24px;}
.comments-data .btn{font-size:12px;padding:8px 13px}
.heading-search .search-box{width:100%;}
.trending-topics-news .total-paging,
.more-news .total-paging{padding:15px 0 0;margin-top:0}
.inner-details .medically-reviewed.transform .verified:before{top:-2px}
.separate-border{padding-bottom:5px}
.separate-border ul.share-icons-color{margin-top:5px}
.photo-categories-boxes{margin-left:-3%}
.photo-categories-boxes article.repeat-box{width:47%;margin:0px 0 15px 3%!important}
.photo-categories-boxes article.big-box{width:97%;}
.photo-categories-boxes article.repeat-box .text{min-height:inherit}
.pagination .prev, 
.pagination .next{padding-left:8px;padding-right:8px}
.total-paging{padding:15px 0;margin:0 -15px;width:auto;border-top:0}
.pagination,
.page-of,
.total-paging .page-of + .pagination{width:100%;text-align:center}
.page-of{background-color:var(--color-05);padding:5px;}
.pagination{border-top:1px solid var(--color-05);padding:10px 0;}
.separate-border-viph .no-of-photos{left:0;bottom:0;border-radius:0 5px 0 5px;}
.separate-border-viph .share-icons-color{right:5px;bottom:5px}
.inner-details .author-date.right{text-align:left}
.video-boxes-play .video-icon{width:20px;height:20px;background-size:1320px;background-position:-4px -5px;left:10px;margin-top:-10px}
.video-boxes-play .box .text{padding:10px 10px 10px 40px}
.other-story ul li a{white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;}
.inner-details .big-col .heading-language{padding-right:130px}
.language-change-content .language-link-btn{min-width:130px;font-size:10px; text-align: left}
.language-change-content .language-dropdown-small{width:130px;}
.language-change-content .language-dropdown-small ul{border-radius:0 0 5px 5px;}
.language-change-content .language-dropdown-small li a{font-size:10px; text-transform:uppercase;font-weight: 600;}
	
.baby-boxes .text{padding:5px}
footer ul.social-icon li,
footer .top-content .col-2 ul li{width:50%}
footer h3{font-size:14px;}
.baby-name-finder .btn-row{margin:15px 0 5px}
.baby-name-finder .btn{min-width:inherit;max-width:none;width:100%}
.baby-name-finder ul.alphabet li{margin:0!important}	
.baby-name-finder .alphabet-scroll{margin-top:5px}
.baby-names-listing{padding-bottom:15px;width:auto}
.baby-names-listing .tabs-all-data{margin:-15px 0 0;}
ul.names-listing li a:before{top:13px;}
.next-galery{padding:20px 0 0;border-top:0;}
.next-galery h2{padding:10px 15px!important;margin-bottom:10px!important;}
.next-galery h2:before{ bottom:-10px;border:10px transparent solid;border-bottom-width:0;border-left-width:0;border-top-color:var(--green);}
.separate-border-viph{padding-top:15px}
.baby-names-details{margin:-15px 0 30px}
ul.names-listing ul li{justify-content:flex-start;padding:8px 10px;font-size:13px!important}
ul.names-listing ul li strong, 
ul.names-listing ul li span{width:auto;}
ul.names-listing ul li span{padding-left:10px}
.contact-boxes{margin:15px 0}
.join-us + .comments-data{margin-top:15px}
.photo-boxes .photo{margin:1px}
.inner-details .taboola-bottom + .separate-border-viph,
.inner-details .taboola-in-content + .separate-border-viph,
.inner-details .ads-box + .separate-border-viph{border-top:0;}
.videos-iframe,
.youtubeWrapper, 
.vimeoWrapper{padding-bottom:60.66%!important;margin:0 -15px}
.archives-listing,
.archives-details{padding-bottom:15px}
.archives-details .repeat-row + .repeat-row{margin-top:15px}
.video-details .aside .widgets{margin-top:0}
.logout-dropdown{right:-15px;min-width:160px;}
.logout-dropdown:before{right:32px}
.logout-dropdown li a:before{margin-right:5px}
.top-right-icons ul li.logout .name{font-size:10px}
.ads-box + .sub-categories-boxes  h1{padding-top:10px!important}
.search-results{margin-bottom:15px}
.alphabet-listing ul,
.alphabet-listing{overflow:visible}
.banner-in-header .margin-top,
.margin-top{margin-top:92.01px;}


}
@media only screen and (max-width:419px){
.health-calculator ul li{font-size:12px;}
.plus,
.inner-details .medically-reviewed .verified{font-size:10px;}
footer ul.add li a + a{margin-left:0}
footer ul.add li a{display:block}
.videos-iframe,
.youtubeWrapper, 
.vimeoWrapper{padding-bottom:62%!important;}
header .logo img{width:130px}
.banner-in-header .margin-top,
.margin-top{margin-top:89.5px;}
}
@media only screen and (max-width:389px){
.view-more .btn,
.load-more-btn .btn{font-size:12px;padding:5px 15px;min-width:inherit}
.load-more-btn .btn{ padding-right:25px}
.btn-load-more:after{top:10px;right:10px}
.view-more .arrow{width:10px!important;margin-left:0}
.view-more .arrow:before{height:6px;width:6px;}
.view-more .arrow:after{top:7px}
.top-right-icons ul li + li{margin-left:12px;}
.plus{font-size:10px;}
.archives-details ul li,
.baby-name-finder .or,
.baby-name-finder h4,
.trending-boxes .text h3{font-size:13px;}
.baby-name-finder .or{margin:5px 0}
input[type="text"], input[type="email"], input[type="password"], input[type="search"], input[type="tel"], input[type="file"], input[type="url"], input[type="number"], input[type="date"], input[type="file"], select, textarea{padding:10px}
footer .copyright ul li + li:after{margin:0 5px 0 2px}
.authors-boxes .box .lazy-image{width:100px;padding-top:100px;}
header .nav-trigger .nav-icon{background-position:-430px -6px;}
}
@media only screen and (max-width:351px){
article.repeat-box .top-story-titles .title{width:100%}
article.repeat-box .top-story-titles .title + .verified{ margin-top:5px}
.common-text .border-heading{font-size:16px!important}
.heading-language h1{width:100%}
.heading-language .language-change-content .language-dropdown-small{left:0;right:auto}
article.repeat-box .top-story-titles .title{font-size:10px;}
.home-videos article.big-box h2,
article.repeat-box.big-box .text h3,
article.repeat-box .text h2{font-size:15px!important;}
footer ul.add li span, 
footer ul li, 
footer p,
.categories-boxes .all-boxes h3,
.baby-boxes .text h3,
.authors-boxes .box h3,
.sub-categories-boxes .all-boxes .text h3,
article.repeat-box .text h2 + p, 
article.repeat-box .text h3 + p,
article.repeat-box .text h3,
.health-a-z p,
.news-article article.repeat-box h3,
.trending-topics-news .news-article article.repeat-box h3,
.photo-boxes .text h3,
.diseases-boxes .text h3,
article.repeat-box .text p{font-size:13px;}
ul.names-listing li,
.photo-categories-boxes article.repeat-box .text h3{font-size:13px!important;}
header .logo img{width:114px}
header .nav-trigger .nav-icon{background-position:-343px -3px;background-size:1320px;}
.top-right-icons ul li + li{margin-left:6px}	
.inner-details .big-col .heading-language{padding-right:0}
.language-change-content{position:relative;top:0;right:auto;left:auto; width: 100%}
.language-change-content .language-dropdown-small{left:0;right:auto}

}
@media only screen and (max-width:339px){}
@media only screen and (max-width:325px){}
/**********responsive ends********/

/******photo shine ******/
.shine:after {position:absolute;top:0;left:-100%;z-index:15;display:block;content:'';width:50%;height:100%;opacity:.1;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);
background:-moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
background:-webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
background:linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
}
.categories-boxes .shine:after{opacity:.2;}
.shine:hover:after{-webkit-animation:shine .9s;animation:shine .9s;}
@-webkit-keyframes shine{100%{left:125%;}}
@keyframes shine{100%{left:125%;}}
@-webkit-keyframes pulse{
0%, to{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-5px, 0, 0) scale(1.05);transform:translate3d(-5px, 0, 0) scale(1.05);}
20%, 40%, 60%, 80%{-webkit-transform:translate3d(5px, 0, 0) scale(1.05);transform:translate3d(5px, 0, 0) scale(1.05);}}
@keyframes pulse{
0%, to{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-5px, 0, 0) scale(1.05);transform:translate3d(-5px, 0, 0) scale(1.05);}
20%, 40%, 60%, 80%{-webkit-transform:translate3d(5px, 0, 0) scale(1.05);transform:translate3d(5px, 0, 0) scale(1.05);}}

/******loding ******/
.comments-data .cmntbox:before,
.search-results:before,
.video-landing-carousel-height .all-data:before,
.loding-icon:before{border:2px solid rgba(255,255,255,0);border-top:2px solid var(--green);border-bottom:2px solid var(--green);border-radius:100px;width:20px;height:20px;content:"";left:50%;top:50%;margin:-10px 0 0 -10px;position:absolute;animation:spin 2s linear infinite;}
@keyframes spin {
  0% { transform:rotate(0deg);}
  100% { transform:rotate(360deg);}
}
/******loding End******/
@-moz-keyframes bounce {
 0%,
 20%,
 50%,
 80%,
 100% {
  -moz-transform:translateY(0) rotate(45deg);
  transform:translateY(0) rotate(45deg);
 }
 40% {
  -moz-transform:translateY(-10px) rotate(45deg);
  transform:translateY(-10px) rotate(45deg);
 }
 60% {
  -moz-transform:translateY(-2px) rotate(45deg);
  transform:translateY(-2px) rotate(45deg);
 }
}
@-webkit-keyframes bounce {
 0%,
 20%,
 50%,
 80%,
 100% {
  -webkit-transform:translateY(0) rotate(45deg);
  transform:translateY(0) rotate(45deg);
 }
 40% {
  -webkit-transform:translateY(-15px) rotate(45deg);
  transform:translateY(-15px) rotate(45deg);
 }
 60% {
  -webkit-transform:translateY(-2px) rotate(45deg);
  transform:translateY(-2px) rotate(45deg);
 }
}
@keyframes bounce {
 0%,
 20%,
 50%,
 80%,
 100% {
  -moz-transform:translateY(0) rotate(45deg);
  -ms-transform:translateY(0) rotate(45deg);
  -webkit-transform:translateY(0) rotate(45deg);
  transform:translateY(0) rotate(45deg);
 }
 40% {
  -moz-transform:translateY(-10px) rotate(45deg);
  -ms-transform:translateY(-10px) rotate(45deg);
  -webkit-transform:translateY(-10px) rotate(45deg);
  transform:translateY(-10px) rotate(45deg);
 }
 60% {
  -moz-transform:translateY(-2px) rotate(45deg);
  -ms-transform:translateY(-2px) rotate(45deg);
  -webkit-transform:translateY(-2px) rotate(45deg);
  transform:translateY(-2px) rotate(45deg);
 }
}
.candtComp .meeter {margin: 0 auto;text-align: center;width: 275px;}
.d1,.d2 {box-shadow: 0 0 15px #ccc; padding: 6px 10px 0; cursor: pointer;
  border-radius: 5px; display: inline-block; width: 50px;position: absolute;top: 35px;right: 0px;z-index: 9;
}
.fbtw a {margin-bottom:5px;display: block;}
.shareBtn,.shareBtn2 {cursor: pointer;}






















/* home */
.pll {display: block;text-align: center;color: #fff;background:var(--pll-blue);padding: 5px !important;
border-radius: 0 0 10px 10px;width:540px;margin: 0 auto !important;}
.two-cols-aside {
    float: left; margin-top: 30px;
    width: 100%;
    position: relative;
}
.two-cols-aside .lhs-col {
    float: left;
    width: calc(100% - 360px);
    padding-right: 15px;
}
.two-cols-aside .aside {
    float: right;
    width: 340px;
}
.tab-box {border: 1px solid #F9E2A3;border-radius: 10px;padding: 15px;background: #FFFCFC;display: flex;position: relative;}
.tab { float: left; width:22%; min-height:200px; }
.tab button { display:flex; background-color: inherit; color: black; padding:6px 10px; width:90%; border: none; outline: none; text-align: left; cursor: pointer; transition: 0.3s; font-size: 17px;background: #fff;
border-radius: 30px;box-shadow: 0px 1px 8px #00000029; text-align: center;margin: 20px 0px;position: relative;align-items: center;justify-content: flex-start;}
.tab button:hover { background-color:var(--red);color: #fff; }
.tab button.active { background-color:var(--orange2); color: #fff;}
.tab button.active .tabIcon svg {fill: #fee;}
.tabcontent { float: left; padding:12px; width: 74%; border-left: none; min-height:200px; }
.tab .active:after {
    content: ""; font-size: 0; width: 0; height: 0;
     border-style: solid; border-width: 0 10px 10px;
    border-color: transparent transparent var(--orange2);  top: 19px;right: -12px;position: absolute; transform: rotate(90deg); z-index: 9;
}
.tabIcon {margin-right:15px;}
.tab-box .share {position: absolute;right: 10px;top:10px;}
.candidates {background: url(../img/candidate-bg.png) no-repeat;height:605px;position: relative;background-size: cover;}
.rightImg {position: absolute;right: 0;top: 0;}
.leftBottom {position: absolute;left: 0;bottom: 0;}
.border-heading {position: relative;padding-left: 15px !important;margin-top: 20px !important;}
.border-heading:before {
    content: ''; background: var(--orange2); width:5px; height:20px;border-radius: 4px;
    position: absolute; left: 0; top: 22px;
}
.stateForm {clear: both;padding: 15px;}
.stateForm .state {width: 130px;display: inline-block; margin: 10px 5px;border-radius:8px;padding:10px 5px 10px 10px;height: 47px;}
.stateForm .canList-1 {width: 220px;display: inline-block;margin: 10px 5px;border-radius:8px;padding:10px 5px 10px 10px;height: 47px;}
.formBox {position:relative;display: inline-block;}
/* .formBox::before {content: url(https://static.india.com/wp-content/themes/icom/images/state-search.svg);position: absolute;left:12px;top:23px;z-index: 99;} */
.stateForm .or {width: 30px;height: 30px;border-radius: 50px;text-align: center;background: black;
color: #fff;text-transform: uppercase;font-size: 11px;padding: 6px;display: inline-block;margin-top: 18px;}
.stateForm .btnGo {background: black;color: #fff;border-radius:6px;padding:8px 15px;margin-top: 12px;}
.stateForm .btnGo:hover {background: var(--red);}
.stateForm .share {position: absolute;right:8%;top:6%;}
.candidates .mapImg {display: flex;align-items: center;justify-content: center;}
.driveBy {position: absolute;right: 10%;bottom: 5%;background: #fff;padding: 5px;border-radius: 5px;border:1px solid #ccc}
.driveBy p {font-size: 12px;font-style: italic;padding-bottom: 0;margin-bottom: 0;}
.dflex {display: flex;flex-wrap: wrap;justify-content: flex-start;gap:10px}
.top-pll {background: #2D3394;color: #fff;padding: 10px 0;clear: both;border-radius: 5px;}
.top-pll h2 {position: relative;font-size: 22px !important;display: inline-block;padding:0 10px 0 25px !important;}
.top-pll h2::before {content: '';position: absolute;left:10px;top:5px;width: 4px;height:22px;
background: #fff;border-radius: 4px;}
.top-pll ul {list-style: none;margin-top:35px;clear: both ;}
.top-pll ul li {border-bottom: 1px solid #d1d2fc;padding: 10px;color: #fff ;}
.top-pll ul li::before {content: '';border: none !important;background: none !important;}
.top-pll ul li p {color: #fff;font-size: 16px;display: flex;align-items: center;}
.top-pll .driven {font-size: 11px;font-weight: normal;font-style: italic;display: inline-block;float: right;margin-right: 10px;}
.driven .spnLogo {background: #fff;border-radius: 5px;padding: 5px;display:block;}
.top-pll .scoreBox {width: 27%;}
.top-pll .cricleImg {width:48px;height: 48px;border-radius: 50px;overflow: hidden;}
.top-pll .cricleImg img {width: 100%;height: 100%;background-size: cover;object-fit: cover;}
.top-pll .name {width: 50%;}
.top-pll .scoreBox p.scPer {font-size: 28px;font-weight:bold;padding: 0;margin: 0;line-height: 1;}
.top-pll .scoreBox span.scTx {font-weight: normal;font-size: 12px;}
.top-pll ul li a {color: #fff;}
.top-pll ul li:hover {background: rgba(0, 0, 255, 0.2);}
.top-pll .viewAll {text-align: center;color: #fff;display: block;margin: 10px;display:flex;align-items: center;justify-content: center;    ;}
.top-pll .viewAll:hover {color:var(--orange2);}
.viewAll img {margin-left: 10px;width: 24px;}
.videoGallery {display:block;clear: both;}
.galleryBox {clear: both;background: #FFFCFC;padding: 15px;border:1px solid #F9E2A3;border-radius: 10px;margin-top: 20px;}
.videoGallery .pwrBy {display: inline-block;background: #DC6308;padding:5px 10px;border-radius: 10px;color: #fff;margin-left: 20px;margin-top: 20px;}
.videoGallery .border-heading {display: inline-block;margin-right:5px;}
.pwrBy p.pby {padding: 0;margin: 0;color: #fff;font-size: 10px;}
.pwrBy p.int {font-size: 12px;color: #fff;margin: 0;padding: 0;}
.pwrBy .pwImg {background: #fff;padding: 5px;border-radius: 5px;}
.videoGallery .view-all {float: right;color: #000;font-weight: bold;margin-top: 40px;font-size: 14px;}
.view-all a {color: #333;}
.view-all a:hover {color: var(--orange2);}
.view-all img {display: inline-block;vertical-align: middle;}
.left-box {width:38%;}
.right-box {width: 60%;}
.three-boxes {display: flex;flex-wrap: wrap;justify-content:flex-start;gap:20px;}
.three-boxes .col-4 {width: 31%;}
.three-boxes article.repeat-box .photo,.three-boxes .repeat-box .text {width: 100%;}
.three-boxes .repeat-box .text {padding: 10px 0 0 0;}
.three-boxes article.repeat-box .text h3 { -webkit-line-clamp: 2; font-size: 16px;font-weight: normal;}
.dflex-gallery {display: flex;flex-wrap: wrap;justify-content: flex-start;gap:20px}
.dflex-gallery .left-box  article.repeat-box .text h2 {-webkit-line-clamp:2; font-size: 24px;}
.left-box p.author,.left-box p.update,.news-lhs p.author, .news-lhs p.update  {font-size: 12px;display: inline-block;color: #666;}
.left-box p.author, .news-lhs p.author {margin-right: 20px;}
.three-boxes article .video-ico{width:40px;height:40px;}
article.big-box .video-ico{width:60px;height:60px;}
article.big-box .video-ico svg{width:40px;height:40px;}
.repeat-box a:hover .video-ico{animation:pulseShadowlgwhite 2000ms linear infinite;}
@-webkit-keyframes pulseShadowlgwhite{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{-webkit-box-shadow:0 0 0 15px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}
.repeat-box .video-ico{width:28px;height:28px;border-radius:100px;background-color:#f2933f;position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;border:1px solid transparent;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:8;color:var(--white);}
.repeat-box .video-ico img{width:22px;height:22px;min-width:inherit;position:static;object-fit:inherit;display:inline-block;}
.three-boxes article .video-ico img {transform: scale(.6);}
/*  article*/
.article-box{padding:15px;margin-top:15px;border:1px solid #F9E2A3;border-radius:10px;overflow:hidden;background: #FFFCFC;}
.article-box:hover{border-color:var(--color-5);}
.article-box.photo-gallery{padding-bottom: 0}
.two-cols-aside .aside .right-widgets:hover .border-heading,
.article-box:hover .border-heading{border-bottom-color:var(--orange)!important;}
.article-box .border-heading{margin-top:0;}
.article-box .news-boxes{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch;}
.article-box .news-lhs{width:52.3333%;padding-right:15px}
.article-box .news-lhs + .news-rhs{width:47.6667%;}
.article-box article.big-box{border-top:0;}
.article-box article.big-box figure{display:block;}
.article-box article.big-box a{width:100%;padding:0}
.article-box article.big-box + article.repeat-box{margin-top:0}
.article-box article.big-box .lazy-image{border-radius:5px;border:0}
.article-box article.big-box .photo,
.article-box article.big-box .text{width:100%;}
.article-box article.big-box .text{padding:5px 0 0;min-height:73px;}
.article-box article.big-box .text h3{font-size:24px;font-weight:bold;-webkit-line-clamp:2;}
.article-box .news-rhs article.repeat-box .text h3{font-weight:normal;font-size:16px;}
.article-box article.repeat-box .text{width:calc(100% - 120px);padding-left:15px;z-index:5;position:relative}
.article-box article.repeat-box .photo{width:120px;position:relative;z-index:5}
.repeat-box figure {display: flex; justify-content: flex-start; flex-wrap: wrap;
    align-items: stretch;
    /* flex-flow: row-reverse; */ overflow: visible;
}
.article-box .repeat-box + .repeat-box { margin-top: 15px; padding-top: 15px; border-top: 1px solid var(--color-3);border-radius: 0;}
.pwrdBy {width: 80px;display: inline-block;margin-left: 20px;margin-top:16px}
.pwrdBy p {text-transform: uppercase;font-size: 11px;font-weight: normal;color: #333;margin:0;padding: 0;}
.lhs-col .border-heading {display: inline-block;}
.lhs-col .view-all {float: right;margin-top:42px;}
.lhs-col .imgBox {border-radius: 5px;border:1px solid #ccc;padding: 6px;}
.topState {background: #FFFCFC;border:1px solid #F9E2A3;padding: 15px;border-radius: 10px; margin-top:20px;}
.topState .stateBox {border-radius: 30px;padding-inline-start: 10px;background: #fff;margin: 15px 0;width: 100%;
box-shadow: 0px 1px 3px #00000029;}
.stateBox .st-map {display: inline-block;float: right;padding:5px 10px;}
.stateBox p {display: inline-block;padding: 10px;}
.stateBox a {display: block;}
.stateBox:hover {background: #fff2f2;}
.topState .spnr {border-radius: 30px;padding-inline-start: 10px;background:#DC6308;margin: 15px 0;width: 100%; box-shadow: 0px 1px 3px #00000029;display: flex;justify-content: center;align-items: center;}
.topState .spnr p {font-size: 11px;color: #fff;display: inline-block;padding: 10px;text-transform: uppercase;}
.topState .spnr .st-map {float: right;display: inline-block;background: #fff;border-radius: 5px;margin:5px;padding: 4px;}
.topState a.viewAll {display: flex;align-items: center;justify-content: center;color: #333;font-weight: bold;font-size: 14px;margin: 10px 0;}
.topState a:hover {color: var(--orange2);}
footer {position: relative;clear: both;display: block;background: #333333;color: #fff;text-align: center;}
footer ul.footerTxt {list-style: none;margin: 10px auto;border-bottom: 1px solid #666;width: 70%;}
footer .footerTxt li {display: inline-block;color: #ccc;padding: 0;}
footer .footerTxt li a {color: #999;font-size: 16px;padding: 5px;}
.footerLogo {display: flex;align-items: center;justify-content: center;}
footer p.copywrite {font-size: 16px;color: #888;margin-top: 15px;}
.footerLogo img {width: 120px;}
.video-listing .border-heading:before {top:8px;height: 30px;}
/* articl listing page */
.listing h1{font-size:36px;display:flex;justify-content:space-between;align-items:center;}
.page-of{font-size:12px;line-height:1.4;color:var(--gray-66);}
.listing ul.social-icon{margin:0 0 25px}  
.listing-repeat-rows .repeat-box{padding:15px;margin:0;overflow:hidden;background:var(--white);box-shadow:0px 0px 12px var(--color-2);border-radius:5px;border:0 !important;}
.listing-repeat-rows .repeat-box + .repeat-box{margin-top:30px;}
.listing-repeat-rows .repeat-box figure{align-items:flex-start;gap:15px;width: 100%;}
.listing-repeat-rows .repeat-box .photo{flex:0 0 30%;margin:0;}
.listing-repeat-rows .repeat-box .photo a{display:inherit;}
.listing-repeat-rows .repeat-box .photo + .text{flex:1;}
.listing-repeat-rows .repeat-box .photo .lazy-image{padding-top:56.66667%;}
.listing-repeat-rows .repeat-box .text h2,
.listing-repeat-rows .repeat-box .text h3{font-size:18px;line-height:1.4;font-weight:700;-webkit-line-clamp:5;}
.listing-repeat-rows .repeat-box .text h2 a,
.listing-repeat-rows .repeat-box .text h3 a{color:var(--black);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.listing-repeat-rows .repeat-box .text h2 a:hover,
.listing-repeat-rows .repeat-box .text h3 a:hover{color:var(--orange);}
.listing-repeat-rows .repeat-box .text p{-webkit-line-clamp:inherit;display:inherit;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.5;font-size:14px;color:#646464;padding:0;margin:10px 0 0;}
.listing-repeat-rows .big-row{padding:0;margin:0 0 15px;box-shadow:inherit;border-radius:0;}
.listing-repeat-rows .big-row figure,
.listing-repeat-rows .big-box .photo,
.listing-repeat-rows .big-row .photo + .text{display:block;width:100%;}
.listing-repeat-rows .big-row .photo + .text{ padding:10px 0;}
.listing-repeat-rows .big-row .text h2,
.listing-repeat-rows .big-row .text h3{font-size:31px;}
.listing-repeat-rows .big-row .text p{font-size:16px;}
.total-paging{border-top:1px dashed var(--color-3);}
.listing-repeat-rows .big-row .photo {width: 100%;}
.article-listing .two-cols-aside {margin-top: 15px;}
.article-listing .breadcrumb {padding-top: 0;}
.listing-repeat-rows {display: block;clear: both;position: relative;}
.article-listing .artTtitle {font-size: 38px;display: inline-block;}
.dflex-1 {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.prstBy {width:290px;float: right;border:1px solid #ccc;border-radius: 10px;padding: 5px;display: inline-block;margin-bottom: 20px;margin-left: 10px;margin-top: -10px;background: #fff;}
.prstBy .col-4 {width: 32%;font-size: 11px;}
.topCompare {border:1px solid var(--pii-brd);background: var(--pii-bg);padding: 15px;border-radius: 10px;margin-top: 20px;position: relative;}
.compareList {display: flex;justify-content: space-around;align-items: center;flex-wrap: wrap;width: 110%;padding-top: 15px;margin-top: 15px;margin-left: -15px;}
.compareList + .compareList {border-top: 1px solid #ccc;}
.topCompare .col-5 {width: 40%;font-size: 13px;text-align: center;}
.topCompare .col-2 {width:14%;display: flex; align-items: center; justify-content: center;}
.compareList .cricleImg {margin: 0px auto;text-align: center;  border:1px solid #eee;
     align-items: center;justify-content: center; margin-bottom: 5px; width: 70px;
    height: 70px; border-radius: 100px;overflow: hidden;
}
.compareList a {display: flex; justify-content: space-around; align-items: center; flex-wrap: wrap;
}
.compareList .cricleImg:hover {border:1px solid #666;box-shadow: 0 0 5px #ccc;}
.candtComp .vs {position: absolute;top:20%;left:35%;background: #000;padding: 10px;width: 60px;height:60px;overflow: hidden;border-radius: 50px;color: #fff;z-index: 99;display: flex;align-items: center;justify-content: center;font-size:18px;text-transform: uppercase;transform: translate(-50%,-50%);}

.compareList .cricleImg img {width: 100%;height: 100%;background-size: cover;object-fit: cover;}
.topCompare .share {position: absolute;right: 15px;top: 15px;}
.topCompare .border-heading {margin-top: 0 !important;padding-top: 0 !important;}
.topCompare .border-heading:before {top: 8px;height: 22px;}
/*******listing-repeat-rows ends******/
@media only screen and (max-width:1365px) and (min-width:1241px){
    .candtComp .vs {left: 34%;}
}
@media only screen and (max-width:991px){
.listing-repeat-rows .one-row{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch;clear:both;padding:0;gap:20px}
.listing-repeat-rows .repeat-box{padding:0;width:calc(50% - 10px);align-items:flex-start;}
.listing-repeat-rows .repeat-box + .repeat-box{margin-top:0;}
.listing-repeat-rows .repeat-box figure{display:block;}
.listing-repeat-rows .repeat-box .photo{width:100%;margin:0;}
.listing-repeat-rows .repeat-box .photo a{display:block;}
.listing-repeat-rows .repeat-box .photo + .text{padding:10px;width:100%;}
.listing-repeat-rows .repeat-box .photo .lazy-image{border-radius:6px}
.listing-repeat-rows .repeat-box .text h2,
.listing-repeat-rows .repeat-box .text h3{font-size:15px;}
.listing-repeat-rows .big-row{box-shadow:0px 0px 12px var(--color-2);border-radius:5px;width:100%;margin-bottom:20px;}
.listing-repeat-rows .big-row .text h2,
.listing-repeat-rows .big-row .text h3{font-size:22px;}
}
@media only screen and (max-width:767px){
.total-paging{border-top:0;} 
.candidates .mapImg {margin-top: 10px;}.top-pll ul li p {line-height: 20px;}
.listing-repeat-rows .repeat-box .text p {font-weight: normal;}
.search {top: 3px;}
} 
@media only screen and (max-width:579px){
.listing-repeat-rows .one-row{gap:15px;}
.listing-repeat-rows .repeat-box{width:100%;align-items:flex-start;padding:10px;box-shadow: 0px 0px 12px #00000029;border-radius: 5px;}
.listing-repeat-rows .repeat-box + .repeat-box{margin-top:15px;}
.listing-repeat-rows .repeat-box figure{display:block;}
.listing-repeat-rows .repeat-box .photo{width:100%;} 
.listing-repeat-rows .repeat-box .photo + .text{padding:8px 0 0;}
.listing-repeat-rows .repeat-box .text h2,
.listing-repeat-rows .repeat-box .text h3{font-size:16px;}
.listing-repeat-rows .repeat-row .text p{font-size:14px;}

.listing-repeat-rows .big-row figure{display:block;}
.listing-repeat-rows .big-row .photo{width:100%;} 
.listing-repeat-rows .big-row .text h2,
.listing-repeat-rows .big-row .text h3{font-size:16px !important;font-weight:700;}
.listing-repeat-rows .big-row .text p, .listing-repeat-rows .repeat-box .text p{font-size:16px;display: none;}
}

/* artical details */
.article-details h1 {font-size: 30px;}
h2.slug { font-size:18px; font-weight: 400; text-align: left;
    text-transform: none; font-style: italic;padding: 0px 0 15px; margin: 0;
}
.social-icon li:before {display: none;}

.article-details ul.social-icon li svg {
    width: 35px;float: none;padding: 0 !important;
    height: 35px;
    display: inline-block;
}
.article-details .social-icon li {display: inline-block;padding: 3px;}
.article-details ul.social-icon li.google-follow-new .st0-gn{fill:#0C9D58;}
.article-details ul.social-icon li.google-follow-new .st1-gn{opacity:0.2;fill:#004D40;enable-background:new;}
.article-details ul.social-icon li.google-follow-new .st2-gn{opacity:0.2;fill:#FFFFFF;enable-background:new;}
.article-details ul.social-icon li.google-follow-new .st3-gn{fill:#EA4335;}
.article-details ul.social-icon li.google-follow-new .st4-gn{opacity:0.2;fill:#3E2723;enable-background:new;}
.article-details ul.social-icon li.google-follow-new .st5-gn{fill:#FFC107;}
.article-details ul.social-icon li.google-follow-new .st6-gn{fill:#4285F4;}
.article-details ul.social-icon li.google-follow-new .st7-gn{fill:#FFFFFF;}
.article-details ul.social-icon li.google-follow-new .st8-gn{opacity:0.2;fill:#1A237E;enable-background:new;}
.article-details ul.social-icon li.google-follow-new .st9-gn{opacity:0.2;}
.article-details ul.social-icon li.google-follow-new .st10-gn{fill:#1A237E;}
.article-details ul.social-icon li.google-follow-new .st11-gn{fill:url(#SVGID_1_gn);}
.article-details ul.social-icon li.google-follow-new,
.article-details ul.social-icon li.google-follow-new svg{float:none;width:auto;height:auto;}
.article-details ul.social-icon li.google-follow-new svg{width:25px;height:25px;}
.article-details ul.social-icon li.google-follow-new a{width:35px;height:35px;border:1px solid var(--color-2);border-radius:40px;line-height:30px;font-size:15px;font-weight:400;padding:3px !important;display: flex !important;justify-content: center;flex-wrap: wrap;align-items: center; background-color: var(--white)}
/******** google folloe us button***************/
/********published starts********/
.published-by{display:inline-block;overflow:hidden;height:44px;}  
.published-by .date,
.published-by .by-name{padding:0 0 0 20px;font-size:13px;color:var(--black);position:relative;overflow:hidden;height:22.1px}
.published-by i{display:inline-block;width:18px;height:18px;position:absolute;left:0;top:3px}
.published-by i svg{display:inline-block;width:14px;height:14px;}
.published-by p a,
.published-by p a:hover{font-weight:400;font-size:13px;}
.published-by p .sept{margin:0 10px 0 7px;display:inline-block;vertical-align:0;color:var(--gray-66);}
.published-by p .icon-p{margin:0 5px;display:inline-block;width:16px;height:16px;vertical-align:middle}  
.date-share-social{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;clear:both;background:var(--gray-bg);margin:1px  1px 10px;padding:5px;border-radius:5px;overflow:hidden;height:95px;border:1px solid var(--color-03);}
.published-by p .icon-p:hover path{fill:var(--blue)}
.date-share-social .shareSocial a{display:inline-block}
.date-share-social ul.social-icon{margin:0!important;width:100%;display:block;height:39px;overflow:hidden;}
.date-share-social + figure{overflow:visible;margin:1px}
/********published ends********/
.figCap { margin: -7px 0 15px; font-size: 13px; line-height: 1.4; padding: 10px 5px 5px;
    text-align: center; border-radius: 5px; background-color: var(--gray-bg);
    color: var(--gray-66);
}
.article-details h3 {font-size:20px;}
.article-details .col-8 {width: 68%;}
.article-details .col-4-1 {width:29%;display: flex;margin-left:1%;}
.article-details .power {background:#FFF5F5;border:1px solid #ccc;width: 100%; text-align: center;padding: 20px;font-size: 13px;border-radius:10px;}
.power .pwrBox {text-align: center;padding: 10px;height: 50%;}
.pwrBox p {display: block;width: 100%;font-size: 13px;}
.power .pwrBox + .pwrBox {border-top: 1px solid #ccc;padding-top: 10%;}
.pwrBox .pwrImg {margin: 0 auto;display: block;text-align: center;}
.pwrBox .pwrImg img {display: inline-block;}
.dataTable {border:1px solid #ccc;border-radius:10px;overflow: hidden;}
.dataTable table {
    width: 100%; max-width: 100%; padding: 0; margin: 0;display: inline-table;
    height: auto; border-collapse: collapse; max-width: 100%;
    border:0 !important; border-radius:10px !important; overflow: hidden;
}
.compareCndt {background: transparent linear-gradient(180deg, #FFFFFF 0%, #EFEFEF 100%) 0% 0% no-repeat padding-box;width: 100%;display: flex;align-items: center;padding: 15px;
    border: 1px solid #F9E2A3;
    border-radius: 10px;}
p.cpTxt {font-size:20px;width: 30%;}
.formCom {width: 40%;}
.formCom .list {width:98%;display: inline-block;padding: 10px;}
.formCom .formBox {width: 80%;}
.formCom .formBox::before {top: 13px;}
.compareCndt .btnGo {background: black;color: #fff;border-radius:6px;padding:8px 15px;display: inline-block;margin-top: 2px;}
.btnGo:hover {background: var(--orange2);}

/* video listing */
/**************videos listing starts*************/
.video-all-boxes .three-boxes{gap:20px;justify-content:flex-start;}
.video-all-boxes .three-boxes .repeat-box{width:calc(33.33% - 14px);justify-content:flex-start;margin-top: 0;}
.video-all-boxes .three-boxes .repeat-box a,
.video-all-boxes .three-boxes .repeat-box figure,
.video-all-boxes .three-boxes .repeat-box .text,
.video-all-boxes .three-boxes .repeat-box .photo{display:block;width:100%;}
.video-all-boxes .three-boxes .repeat-box .text{ padding-top:10px;}
.video-all-boxes .three-boxes .repeat-box .text h3{-webkit-line-clamp:4;}
.video-all-boxes .repeat-box .photo .lazy-image{padding-top:56.66667%;}
.total-paging{border-top:1px dashed var(--color-3);}
.video-all-boxes .splide__arrow{width:36px;height:36px;border-radius:50px;top:41%;background-color:var(--white);}
.video-all-boxes .splide__arrow:before{border:solid var(--color-4);border-width:0 2px 2px 0;width:10px;height:10px;}
.video-all-boxes .splide__arrow--prev{left:-18px;}
.video-all-boxes .splide__arrow--next{right:-18px;}

.top-videos{display:block;overflow:hidden;clear:both;padding:0 30px 30px;margin-bottom:20px;}
.top-videos::before{position:absolute;left:0;right:0;bottom:0;top:25%;background-color:var(--black);content:'';border-radius:6px;}
.video-all-boxes .big-box{margin-top:2px;}
.video-all-boxes .big-box a,
.video-all-boxes .big-box figure,
.video-all-boxes .big-box .text,
.video-all-boxes .big-box .photo{display:block;width:100%;}
.video-all-boxes .big-box .text{padding-top:10px;}
.video-all-boxes .big-box .text h2,
.video-all-boxes .big-box .text h3{color:var(--white);font-size:30px;font-weight:700;text-transform:none;}
.video-all-boxes .big-box .video-ico{width:72px;height:72px;}
.video-all-boxes .big-box .video-ico img{width:23px;height:auto;}
.video-all-boxes {clear: both;position: relative;}
/**************videos listing ends*************/

@media only screen and (max-width:991px){
.top-videos{padding-bottom: 15px;}
.video-all-boxes .three-boxes .repeat-box{width:calc(50% - 10px);}
.video-all-boxes .big-box .text h2,
.video-all-boxes .big-box .text h3{font-size:22px;}
}
@media only screen and (max-width:767px){
.total-paging{border-top:0;}
.video-all-boxes .big-box .video-ico{width:52px;height:52px;}
.video-all-boxes .big-box .video-ico img{width:18px;height:auto;}
.video-all-boxes .splide__arrow{width:30px;height:30px;}
.video-all-boxes .splide__arrow--prev{left:-15px;}
.video-all-boxes .splide__arrow--next{right:-15px;}
.video-all-boxes .big-box .text h2,
.video-all-boxes .big-box .text h3{font-size:16px;}
.top-videos{padding:0 20px 20px;margin-bottom:15px;}
.top-videos::before{top:15%;}
.video-all-boxes .repeat-box .photo .lazy-image{padding-top:67.66667%;}
}
@media only screen and (max-width:579px){
.video-all-boxes .three-boxes{gap:15px}
.video-all-boxes .three-boxes .repeat-box{width:calc(50% - 8px);}
.video-all-boxes .three-boxes .repeat-box .text p{line-height:1.4;}
.top-videos{padding-bottom:10px;}
}
@media only screen and (max-width:479px){
.video-all-boxes .big-box .text h2,
.video-all-boxes .big-box .text h3{font-size:20px;}
}
@media only screen and (max-width:419px){
.video-all-boxes .big-box .video-ico{width:40px;height:40px;}
.video-all-boxes .big-box .video-ico img{width:15px;height:auto;}
.video-all-boxes .splide__arrow{top:37%;}
}
/* video details */
.date-share-social-1 {display: flex; justify-content: space-between; flex-wrap: wrap; align-items: center;    padding: 5px 0;
}
.date-share-social-1 p.name-date { padding: 0; font-size: 14px; color: var(--color-4);   overflow: hidden;
}
.date-share-social-1 p.name-date .date {display: block; color: var(--color-4);}
.date-share-social-1 p.name-date a {font-weight: 700; color: var(--black);}
.date-share-social-1 p.name-date a:hover { color: var(--orange);}
.date-share-social-1 ul.social-icon{margin:0;padding:0!important;overflow:hidden;clear:both;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;}
.date-share-social-1 ul.social-icon li,
.date-share-social-1 ul.social-icon li a{float:none;padding:0!important;display:inline-block;width: 30px;}
.date-share-social-1 ul.social-icon li + li{margin-left:15px}
.date-share-social-1 ul.social-icon li:after,
.date-share-social-1 ul.social-icon li:before{display:none!important;}
.date-share-social-1 ul.social-icon li .svg-icon{display:inline-flex;align-items:center;width:30px;height:auto;font-size:0;}
.date-share-social-1 ul.social-icon li .svg-icon img{width:30px;height:auto;position:static;}
/*******tags starts******/
.tags{clear:both;overflow:hidden;margin:30px 0;}
.tags ul{padding:0;margin:0;}
.tags ul > li:before{display:none}
.tags ul > li > a{display:block;width:auto;padding:5px 15px;border-radius:50px;position:relative;color:var(--black);margin:1px 0;font-size:14px;line-height:1.4;font-weight:400;background-color:var(--white);text-transform:capitalize;border:1px solid var(--color-3);}
.tags ul > li > a span{display:inline-block;position:relative;z-index:2;overflow:hidden}
.tags ul > li a:hover{background:var(--blue);color:var(--white)!important;text-decoration:none;}
.tags .splide__arrow{width:31px;height:31px;z-index:1;border-radius:50px;cursor:pointer;background-color:#ACACAC;}
.tags .splide__arrow:before{border:solid var(--white);border-width:0 2px 2px 0;width:10px;height:10px;}
.tags .splide__track{margin:0 33px;}
.tags .splide__arrow:hover{background-color:var(--blue);}
/*******tags ends******/
/* compare candidates */
.compare-details {display: flex;justify-content: space-around;flex-wrap: wrap;gap: 20px;}
 
.pii-bg{width: 48%;background: var(--pii-bg);border:1px solid var(--pii-brd);border-radius: 10px;padding: 15px; position: relative;}
.candtComp .formCom {width: 90%;display: flex;align-content: center;justify-content: center;margin: 0 auto;margin-bottom:20px;}
.candPic {width: 100px;height: 100px;border-radius: 300px;border:2px solid var(--pii-brd);overflow: hidden;}
.candPic:hover {border:2px solid #333;}
.candDtl {width: calc(100% - 142px);}
.candPic img {width: 100%;height: 100%;background-size: cover;object-fit: cover;}
.canDetails {position: relative;margin-top:25px;clear: both;}
.candtComp .canDetails .share {position: absolute;right:0px;top: 0;}
.canDetails .candDtl h3 {font-size:18px;line-height: 1.2;}
.canDetails .candDtl h3 a {color: var(--black);}
.candDtl p { font-size: 16px;padding-top: 0;}
.candtComp .meeter {margin: 0 auto;text-align: center;width: 275px;}
.bio {display: block;clear: both;margin: 10px 0;}
.candtComp .spnrd {margin: 0 auto;display: flex;align-items: center;justify-content: center;margin-top: 20px;}
.bio small {font-size: 13px;color: #777;}
.bio p {padding-top: 0;}
.detailPii-table h3 {font-size: 18px;}
.dataTable .table tr td + td {font-weight: normal !important;}
.ads-spnr {display: flex;align-items: center;justify-content: center;margin: 0 auto;position: relative; margin-top: 20px;}
.ads-spnr .close {position: absolute;right: 6%;top: 0;cursor: pointer;}
.topImgBox {height: 175px;overflow: hidden;}
.brd .topImgBox img {width: 100%;height: 100%;background-size:cover;object-fit: cover;}
/* profile */
.left-profile {width: 68%;}
.right-profile {width: 30%;position: relative;}
.right-profile .shareBtn, .left-profile .shareBtn {float: right;}
.prof-dtls .col {width:50%;margin-bottom:30px;}
.right-profile .d1, .right-profile.d2, .left-profile .d1,.left-profile .d2 {right:0;top:42px;background: #fff;}
.prof-dtls .col:nth-child(even) {border-left: 1px solid #ccc;padding-left:32px;}
.left-profile .prof-dtls .col p {padding-bottom: 0;}
.brd:hover {border:1px solid #bdbdbd;box-shadow: 0 0 8px #ccc;}
/* top candidates */
.col-3 {width: 23%;margin-bottom: 20px;}
.brd {border:1px solid #ccc; border-radius: 10px;overflow: hidden;}
.listing-repeat-rows .dflex .col-3 {margin-right:8px;}
.topTxt .col-6 p {font-weight: 600;font-size: 14px;line-height: 1.3;padding-top: 0;white-space: normal;
    overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; display: -webkit-box;
    -webkit-box-orient: vertical;height: 38px;margin-top: -14px;}
.topTxt .col-6 {width: 48%;padding-left: 10px;padding-top:10px;}
.topTxt .col-6 span {font-size: 12px;color: #999;display: block;}
.topTxt .col-6 h2 {color:var(--red);padding-top: 0;margin-top: -2px;} 
.topCandt h1.artTtitle,.allSt h1.artTtitle {display: inline-block;} {display: inline-block;}
/* all states */
.stateBx {padding: 10px;background: #f9f9f9;border:1px solid #C7C6C6;border-radius: 5px;}
.stateBx .col-map {width:36%;height:50px;display: flex;}
.stateBx .col-6 {width: 62%;padding-left:5px;}
.stateBx .col-6 h3 {font-size: 15px;padding: 0;margin: 0;line-height: 1.2;}
.stateBx a .col-6 h3 {color:var(--black)}
/* banner */
.banner {margin-bottom: 13px;min-height: 192px;margin-top: 6px;}
.banner .bnImg {border-radius: 7px;overflow: hidden;position: relative;}
.driveBanner {width: 220px;position: absolute;right: 12%;top:27%;}
.driveBanner .col-4 {width: 32%;background: #fff;border-radius: 5px; font-size: 12px;overflow: hidden;padding: 5px;height:65px;}
.driveBanner .col-4 span {display: block;font-size: 10px;text-align: center;line-height: 1;}
.driveBanner .col-4 img {margin: 0 auto;text-align: center;height: 46px;padding-top: 3px;}
.mtxt {text-align: center;font-size:45px !important;font-weight: 600;}
.mtxt span {font-size: 16px;font-weight: normal;color: #666;vertical-align: middle;}
.dl {background: #fff;top: 50px;}
.tab-1 {top:45px; background: #fff;}
.cnd {top:70px;right:60px;background: #fff;}




@media screen and (max-width:766px) {
.left-profile .d1,.d1, .d2 {top:50px;background: #fff;}
.banner {min-height:90px;margin-bottom: 5px;}
.tab-1 {top: 107px;z-index: 9;}
.cnd {z-index:99;right:80px;top:50px;}
.left-profile .shareBtn {margin-right: 10px;}
.driveBanner .col-4 span {display: none;}
.two-cols-aside {margin-top: 15px;}
.video-listing .border-heading:before {top:3px;height: 23px;}
header .logo-wrap .content {padding-bottom: 0;}
.article-listing .artTtitle {font-size:24px}
.prstBy {display: none;}
.primary-nav ul > li.travel-nav-top {padding: 4px 0;}
.topCompare .col-5 p { font-size: 13px;line-height: 18px;height:40px;white-space: normal;
    overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp:2;  display: -webkit-box;
    -webkit-box-orient: vertical;}
.listing-repeat-rows .big-row{ padding:0;border-radius:0; display: block; width: auto; box-shadow:none;width: 100%; align-items: flex-start; padding: 10px;
        box-shadow: 0px 0px 12px #00000029; border-radius: 5px;}
header .top-right-content,header .logo-hamburger {width: 100%;}
.article-details .col-8, .article-details .col-4-1 {width: 100%;}
.article-details .power {display: flex;}
.article-details .power .pwrBox {width: 50%;height: 100%;border-top: 0;padding-top: 0;}
p.cpTxt, .formCom {width: 100%;}
.compareCndt {display: block;}
.article-details .pwrBox + .pwrBox {border-left: 1px solid #ccc;}
.language-switch, .secondary-wrap {display: none;}
.top-right-icons {display:block;}
.followUs {background: #ddd;padding: 10px;}
.followUs .google-follow{position:absolute;right:0px;top:1px;z-index:50;} 
header .logo-wrap .content {border-bottom: 1px solid var(--color-05);}
header .logo img {width: 110px;margin-left: 5px;}
.followUs ul.user-follow { display: flex; justify-content: space-between; flex-wrap: wrap; align-items: stretch; align-items: center; position: static; margin: 0; width: 100%; }
.followUs ul.user-follow li { font-size: 13px !important; line-height: 1.6 !important; color: #000; display: inline-block; padding: 0 !important; position: relative; }
.nav-all {top: 105px;}
.nav-all ul li {border-bottom: 1px dashed #ccc;}
.followUs ul.user-follow li a, .followUs ul.user-follow li span { color: #000; display: inline-block; padding: 5px; cursor: pointer; line-height: 1.6 !important; font-size: 11px !important; }
.google-follow a { border-radius: 40px; border-top: 0; padding: 2px 5px !important; border: 1px solid rgba(0, 0, 0, .3) !important; }
.google-follow svg { width: 22px; height: 26px; vertical-align: middle; }
.followUs ul.user-follow li.follow-telegram span { border-radius: 30px; font-size: 12px !important; line-height: 28px !important; display: inline-block; cursor: pointer; padding: 0 5px; color: rgba(0, 0, 0, .5); }
.followUs ul.user-follow li svg { width: 22px; vertical-align: middle; }
.mobile-nav nav ul { display: block; }
.followUs ul.user-follow li.follow-telegram span { color: rgba(0, 0, 0, .5); font-size: 12px !important; line-height: 28px !important; }
.main-menu a.travel-nav-top { background: #FF7201; color: #fff; padding-right: 10px; padding-left: 10px; }
.searchBox .search-btn { width: 40px; display: inline-block; background: #ff7800; height: 40px; border: none; border-radius: 0; position: absolute; right: -12px; top: 0; cursor: pointer; }
.searchBox .search-btn i { background: url(https://static.india.com/wp-content/themes/icom/images/search.svg) no-repeat; width: 30px; height: 30px; display: inline-block; margin: 4px 0px; }
.searchBox::placeholder { color: #999; font-size: 12px; opacity: 1; /* Firefox */ }
.top-right-icons ul li.login .user { background-position: -262px -181px; background-size: 1750px; width: 52px; height: 34px; transform: scale(.8); }
.searchBox::-ms-input-placeholder { /* Edge 12 -18 */
color: #999; }
.top-right-icons ul li + li { margin-left: 12px; }
.top-right-icons ul li.search .search-icon.active { background-position: -180px -67px; }
.top-right-icons ul li.search .search-icon { background-position: -147px 0; cursor: pointer }
.searchBox { display: none !important; position: absolute; left: 0; right: 0; top: 55px; background-color: var(--white); z-index: 120; padding: 0 }
header.active:before { background-color: var(--color-4); content: ''; position: fixed; left: 0; top: 0; bottom: 0; right: 0; z-index: 1 }
header.active .header-alldata { z-index: 15; position: relative; background-color: var(--white); overflow: hidden }
.searchBox.active { display: block !important; opacity: 1 !important }
.searchBox input[type="text"] { padding: 10px 30px 10px 15px; border: 1px solid var(--color-05); border-left: 0; border-right: 0; font-size: 14px; height: 40px; margin-right: auto }
.search-btn { width: 38px; height: 38px; padding: 0; background-position: -150px 2px; top: 1px }
.heading-search .search-box .search-btn { width: 30px; height: 30px; padding: 0; background-position: -152px 0; top: 9px }
.searchBox input[type="text"]:focus { border-color: var(--green); }
.searchBox .searchField { height: 40px; background: #fff; border-radius: 0; border: 1px solid #8a919C99 !important; width: 100%; display: block; padding: 5px 50px 5px 10px; font-size: 12px; text-transform: none; font-weight: 400; color: #09090a; }
.searchBox-main { position: absolute; left: 0; right: 0; top: 1px; z-index: 70; background-color: rgba(255, 255, 255, .95); display: none; padding: 0 }
.searchBox-main .box { display: block; width: 100%; position: relative; padding: 0 }
.searchBox-main .searchField { height: 40px; background: #fff; border-radius: 0; border: 1px solid #8a919C99; width: 100%; display: block; padding: 5px 50px 5px 10px; font-size: 12px; text-transform: none; font-weight: 400; color: #09090a }
.searchBox-main .searchField:focus { border-color: #ff7800; box-shadow: none !important; outline: 0; transition: .4s }
.searchBox-main .search-btn { width: 40px; display: inline-block; background: #ff7800; height: 40px; border: none; border-radius: 0; position: absolute; right: 0; top: 0; cursor: pointer }
.searchBox-main .search-btn i { background-position: -90px -67px; width: 30px; height: 30px; display: inline-block; margin: 4px 5px }
.searchBox-main .search-btn:hover { background-color: #ff7800 }
.topRnav { list-style: none; float: right; top: -40px; position: absolute; right: 10px; width: 150px; height: 30px }
.primary-nav ul > li > a {padding: 4px 5px;margin: 5px 0;}
.primary-nav {padding-left: 0;}
 .sso-bar{display: none;}
 .mblNone {display: none;}
 .dskNone {display: block;}   
 .pll {width:300px;margin: 0 auto;font-size: 22px;}
 h1.pll {font-size: 19px; padding: 7px 0 !important;}
.driveBanner {width: 320px; height: 45px; background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #CECECE; border-radius: 8px;margin: 0 auto;display: flex;align-items: center;justify-content: center;margin-top: -6px;position: relative;z-index: 99;right: inherit;}

.article-listing .driveBanner {padding: 10px;height: 50px;}
.driveBanner .col-4 {width:22%;background: transparent;height: auto; }
.driveBanner .col-4 img {padding: 5px;}
.driveBanner span {display: inline-block;padding-right: 6px;font-size: 13px;}
.two-cols-aside .lhs-col {width: 100%;padding-right: 0;margin-bottom: 10px;}
.container, .top-trend .container {padding: 0 10px;}
.tab-box {display: flex; position: relative; flex-wrap: wrap;}
.tab {width: 100%;white-space: nowrap;margin-left: -4px;min-height: auto;}
.tabcontent {width: 100%;min-height: auto;padding:12px 22px 12px 0;}
.tab button {margin:0px 0;margin-right:5px;display: inline-flex;width:32.3%;font-size: 14px;height: 36px;height: 36px;}
.tab .active:after {transform: rotate(180deg);top: inherit;bottom: -10px;left: 44%;right: inherit;bottom: -10px;}
.tabIcon {margin-right: 15px;width: 31px;}
.tab-box .share {top: 70px;}
.eq {width:36%;}
.eq1 {width: 100%;}
.stateForm .canList-1 {width:94%;height: 47px;}
.stateForm .btnGo {margin-right: -9px;float: right;padding: 8px 10px;position: relative;z-index: 99;}
.stateForm .share {right: 24%;top: 3%;}
.stateForm {padding: 0 15px 5px 5px;}
.candidates {height:570px;background-size: cover;margin-bottom: 15px;}
.formCom .formBox {width: 80%;}
.candtComp .vs {display: none;}
.two-cols-aside .aside {width: 100%;float: none;clear: both;}
.common-text .border-heading {font-size: 22px !important;}
.top-pll {margin-top: 15px;clear: both;padding: 10px;margin-bottom: 10px;}
.topCompare {margin: 10px;clear: both;}
.videoGallery .pwrBy {margin-left: 0;margin-top: 0;}
.left-box,.right-box {width: 100%;}
.galleryBox .left-box .big-box {display: block;}
/* .galleryBox article.big-box .text {position: relative;left: 0;top: 40px;} */
.galleryBox {padding: 10px;margin-top: 0px;}
.galleryBox .photo {border-radius:10px;overflow: hidden;}
.top-trend article.big-box .text {padding: 10px 0 0 !important;}
.three-boxes .col-4 {width: 100%;}
.three-boxes {width: 100%;}
.three-boxes article.repeat-box .photo {width: 115px;border-radius: 5px;} 
.three-boxes .repeat-box .text {width: calc(100% - 115px);padding: 0;}
.three-boxes article.repeat-box .text h3 {font-size: 14px;padding-left: 10px;-webkit-line-clamp:3;}
.three-boxes article .video-ico {width: 27px;height: 27px;}
.three-boxes article .video-ico img {width: 12px;height: 12px;transform: scale(1);}
.videoGallery .view-all {margin: 5px auto;}
.lhs-col .view-all {float: none;margin:5px auto;text-align: center;margin-top: 15px;}
.article-box .news-lhs, .article-box .news-lhs + .news-rhs {width: 100%;padding-right: 0;}
.article-box {padding: 10px;margin-bottom: 10px;margin-top: 0;}
.article-box .news-rhs article.repeat-box .text h3 {font-size: 14px;}
.topState {margin-top: 0;margin-bottom: 15px;}
.footer {padding-bottom: 40px;}
/* compare candidates */
.compare-details .pii-bg {width: 100%;}
.ads-spnr .close {right: 4%;}
.candPic {width: 90px;height: 90px;}
.candDtl {width: calc(100% - 135px)}
/* candidate popularity or profile */
.left-profile, .right-profile, .prof-dtls .col {width: 100%;}
.prof-dtls .col {margin-bottom: 20px;}
.dataTable {margin-right: 10px;}
.prof-dtls .col:nth-child(even) {border-left: 0;padding-left: 0;}
.candtComp .canDetails .share {right: 10px;}
.canDetails {margin-top:5px;}
/* top candidates */
.col-3 {width:48%;}
.listing-repeat-rows .dflex .col-3 {margin-right: 1px;}
/* all states */
.stateBx .col-6 h3 {font-size: 14px;}
.stateBx .col-map{width: 30%;}
.stateBx .col-6 {width: 67%;}


}
@media only screen and (min-width:360px) and (max-width:390px) {
    .stateBx {padding: 10px 0 10px 5px;}
    .stateBx .col-6 h3 {font-size: 13px;}
    .tab {overflow-x: scroll; height: 53px;}
    .tab button {width: 36%;}
    .tabIcon {margin-right:8px;}
}
.table-listing-score{gap:20px}
.table-listing-score .col-4{width:calc(50% - 10px);}
.table-listing-score .col-4 h3{font-size:20px; padding:15px 0;}
.table-listing-score .col-12 {width: 100%;}
.table-listing-score .dataTable tr th,
.table-listing-score .dataTable tr td:first-child{font-weight:700;}
.table-listing-score .dataTable tr td:last-child{font-weight:400;}
@media only screen and (max-width:767px){
.table-listing-score .col-4{width:100%;}


.primary-nav ul > li > a{font-size: 12px;padding: 11px 0; margin: 0; font-weight: 400;font-family: -apple-system,Arial,Helvetica,sans-serif;}
.primary-nav ul > li + li{margin-left: 22px;}
.primary-nav ul > li > a:hover{ background: none!important; }
.primary-nav ul > li > a:before{display: none;}
header{box-shadow: 0 0 calc((var(--elevation) * .225px) + 2px) rgba(0,0,0,calc(.11 * (2 - var(--background-luminance,1)))),0 calc(var(--elevation) * .4px) calc((var(--elevation) * .9px)) rgba(0,0,0,calc(.13 * (2 - var(--background-luminance,1))));
    --elevation: 2;}

}

.compareList.a-ad a{width:100%;}





