@charset "utf-8";
/* CSS Document */
html {
  scroll-behavior: smooth; overflow-x:hidden;
}
body, html, p, h1, h2, h3, a, img, li, ul, figure { list-style: none; margin:0px; padding:0px;  color:#333; font-family: 'PT serif', sans-serif;  }
:focus, :hover { outline: 0px; text-decoration: none; -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  scroll-padding-top: 150px; 
}

* { box-sizing: border-box;}
.clearfix { clear: both;}
.clearfix:after { content: ""; display: block;clear: both;} .CTR { text-align: center;}
.container { width:1200px; margin:0 auto; padding:0px;  }
.slick-slider{ position: relative; display: block; box-sizing: border-box; -webkit-user-select: none;  -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}
.slick-list{ border: none; position: relative; display: block; overflow: hidden; margin: 0;    padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{ cursor: pointer; cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list{ -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{ position: relative;top: 0;left: 0;display: block;    margin-left: auto;    margin-right: auto;}
.slick-track:before,
.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{ display: none; margin:0 1px; float: left; height: 100%;    min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img {display: block;}
.slick-slide.slick-loading img{ display: none;}
.slick-slide.dragging img{ pointer-events: none;}
.slick-initialized .slick-slide{ display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{ display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden {    display: none;}



header { background:#FEFEF7; padding:8px 0; position: sticky; top:0px; z-index: 999; box-shadow: 0 0 6px #aaaaaa; }
.mwaterlogo { float: left; margin-top:10px;  }
.water_present { border-bottom:1px dotted #232324; padding-bottom:5px;  float: left; width:330px; margin-left:10px; }
.water_present p { color:#9A7E57; border-bottom:1px solid #232324; max-width:122px; padding:5px; margin-bottom:7px;    }
.presenttext { color:#433027; font:300 30px/32px 'Montserrat', sans-serif; text-transform: uppercase;}
.presenttext strong { display: block;font-weight:400;  }
.presenttext span { display: block;}
.presenttext span em { color:#A38860; font-weight:400; font-style:normal; }
.poweredBy { float: left; margin-left:40px; margin-top:40px;}
.poweredBy ul {  display: flex; flex-basis:auto;}
.poweredBy li { vertical-align: top;display: inline-block; color: #9A7E57; text-transform: uppercase;  font:12px 'PT Serif', sans-serif; padding: 0 35px; border-left:1px dotted #977B54; letter-spacing:1.2px; text-align: center;}
.poweredBy li:first-child { border:none;}
.poweredBy li figure { margin-top:10px; }
.panMenu { text-align: center; padding:5px; color:#303133; float:right; box-shadow:0px 3px 6px #00000029; background:#fff; width:50px; height:40px; margin-top:40px; cursor: pointer;}
.panMenu svg { margin-top:2px; }
.closemenu { position: absolute; top:50px; right:50px;   width: 35px; float: right; height: 35px; cursor: pointer; background: url("https://images.moneycontrol.com/images/ms/family_business/close-btn.png") no-repeat;}

.lftlogo{float: left;margin-bottom: 20px;margin-right: 7px;}
.mMenu {z-index:9991;  display:none; text-align: center; align-items:center; position:fixed; background:#303133; padding:50px; height:100%; width:100%; left:0px; top:0px;}
.mMenu ul {   min-width: 50%; margin:0 auto; display: inline-block;    max-width: 90%; }
.mMenu ul li { border-bottom:1px dashed #FEE1A7; padding:8px 0; }
.mMenu ul li a { color:#FEE1A7; font:25px 'PT Serif', sans-serif; }
.mMenu ul li:last-child { border:none; }

#about_waterfield { background:#FFF9F3; padding:45px 0;  }
#about_waterfield aside { float: left;}
#about_waterfield .abwtHead { color:#B17563; font:51px 'manierlight', sans-serif; margin-bottom:10px;    }
#about_waterfield article { width:750px; float: right;}
#about_waterfield article p { color:#232323;  font:18px/26px 'PT Serif', sans-serif; margin-bottom:20px;     }

.txtlink,.txtlink:hover{color: #b3903b;text-decoration: underline;}


#recognise_familu {background:url("https://images.moneycontrol.com/images/ms/family_business/bg_new.png") no-repeat; background-size:cover; position: relative;padding-bottom: 0px;}
#recognise_familu:before { content: ""; position: absolute; bottom:-20px; left:-20px; /*background: url("https://images.moneycontrol.com/images/ms/family_business/ribbon-header-left.png") no-repeat;*/ width:103px; height:250px;   }
#recognise_familu:after { content: ""; position: absolute; top:-60px; right:10px; width:480px; height:430px; /*background:url("https://images.moneycontrol.com/images/ms/family_business/confetti-top-right.png") no-repeat;*/}

.mainhead { padding-top:100px; color:#303133; font:47px/52px 'manierregular', sans-serif; max-width:630px; border-bottom:1px solid #A38860; padding-bottom:10px; margin-bottom:10px;}
.sub_head { font:300 25px/30px 'PT Serif', sans-serif; color:#303133; max-width:625px; margin-bottom:30px;  }
#recognise_familu .nominateNw  { border:none; background:#303133; color:#FEE1A7;}
.mMenu .nominateNw { line-height:50px; background: transparent linear-gradient(90deg, #FEE1A7 0%, #D1AA65 100%) 0% 0% no-repeat padding-box;border: 1px solid #977B54; color:#232323; font-weight: bold;} 

.date_event { background:#FEFEF7; position: relative; padding:15px; height:115px; margin-top:140px;display: none;  display: block;}
#countdown { float: left; }
#countdown li { color:#A38860; font: 15px 'PT Serif', sans-serif;   text-align: center;display: inline-block; position: relative; margin-right:35px;}
#countdown li span  { display: block; margin-bottom:5px;  width:65px; height:65px; color:#fff;   background:#A38860; border-radius:5px; text-align: center; font:40px/65px 'manierregular', sans-serif; }
#countdown li:after { content:":"; position: absolute; right:-25px; top:3px; color:#A38860;  font:45px 'PT Serif', sans-serif; font-style:normal;}
#countdown li:last-child:after { display: none;}

.evDate { position: relative; float: right;  width: 690px;}
.evDate{display: none; display: block;}
.evDate li { padding:10px;  position: absolute; width:182px; height:182px; background: transparent linear-gradient(136deg, #FEE1A7 0%, #D1AA65 100%) 0% 0% no-repeat padding-box; text-align: center; border-radius:5px; box-shadow: 0px 3px 8px #00000062; border: 1px solid #707070;  color: #232323;  font:15px 'manierbold', sans-serif; top:-115px }
.evDate li span { display: block; padding-top:15px; margin-bottom:5px;   } 
.evDate li strong { display: block; color: #FFFFFF;  font: 500 20px 'PT Serif', sans-serif; margin-top:2px;  }
.evDate li:nth-child(2n) { left:250px; }
.evDate li:nth-child(3n) { left:500px;  }
.evDate ul{display: flex; justify-content: center; width: 600px;}


.evDate li:first-child {left: 0;}

.evDate li:last-child {
    right: 0;
}


.evDate ul{display: flex;
  width: 1175px ;
  justify-content: center;}

#whocanpart { padding:150px 0 160px 0; /*background: url("https://images.moneycontrol.com/images/ms/family_business/jury.png") right+70px bottom no-repeat;*/}
.whocnBx { width:790px; height: auto; border-radius:5px;  padding:35px; box-shadow: 0px 3px 6px #A3886074; position: relative; margin-left:150px; }
.whhead { text-align:left; position: absolute; top:-50px;}
.whhead span { margin-top:5px; }
.whocnBx .quote { color:#303133; font: 500 30px/37px 'manierregular', sans-serif; }
.whocnBx .quote span {  margin-left:120px; display: block;}
.partCo { margin-top:35px; }
.partCo p  { color:#A38860; font:600 18px 'Montserrat', sans-serif; margin-bottom:5px;  }
.partCo li { background: url("https://images.moneycontrol.com/images/ms/family_business/star-bullet.png") left 4px no-repeat; font:18px 'PT Serif', sans-serif; margin-bottom:5px; padding-left:18px;     }
.trophy { position: absolute; left:-150px; top:0px; }
.standing { position: absolute; right:-61px; top:-75px;}
.badge_pic { position:absolute; right:-61px; bottom:-75px;}
.certificate { position:absolute; bottom:-75px; left: -61px;   }


#about_award { background:#FEFEF7; padding:70px 0; position: relative;}
#about_award:before { /*background: url("https://images.moneycontrol.com/images/ms/family_business/confetti-left.png") no-repeat; */width:90px; height:630px; position: absolute; left:20px; top:10px; content: ""; }
#about_award:after { /*background: url("https://images.moneycontrol.com/images/ms/family_business/confetti-right.png") no-repeat;*/ width:90px; height:630px; position: absolute; right:20px; top:10px; content: ""; }
#about_award:after {}

#about_award aside { float:left; width:300px; text-align: center;}
.abawhead, .whhead { color:#B17563; font:300 50px/45px 'manierlight', sans-serif; padding-bottom:30px;   }
.abawhead span, .whhead span { display: block; font: 50px/45px 'manierregular', sans-serif; color:#A38860; } 
#about_award article { float: right; width:780px;}
#about_award article p { color:#232323; margin-bottom:20px; font:18px/26px 'PT Serif', sans-serif;}
#meetjury .slick-prev, #meetjury .slick-next {  cursor: pointer;width:40px; height:40px; background:rgba(35, 35, 35, 0.3) url("https://images.moneycontrol.com/images/ms/family_business/right-arrow.png") center center no-repeat; border:none; position: absolute; top:80px; left:-20px; text-indent:-999em;     }
#meetjury .slick-next { left:auto; right:-20px; background:rgba(35, 35, 35, 0.3) url("https://images.moneycontrol.com/images/ms/family_business/left-arrow.png") center center no-repeat;   }
#meetjury .slick-prev:hover, #meetjury .slick-prev:focus, #meetjury .slick-next:hover, #meetjury .slick-next:focus, .slick-dots li button:focus   { outline: 0px;}

#meetjury .slick-slide { margin:0 40px; }


#meetjury {background: transparent linear-gradient(110deg, #DBA15E 0%, #E5CB8B 49%, #E9D39A 75%, #EBCD6D 100%) 0% 0% no-repeat padding-box; padding:60px 0; position: relative; z-index:9;}
.meetJhead { margin-bottom:40px;  color:#fff; font:300 50px/40px 'manierlight', sans-serif; text-align: center;}
.meetJhead span { margin-top:-5px;  display:block; color:#A38860;  font: 500 50px/40px 'manierregular', sans-serif;    }
.meetSlide { width:200px; float: left;}
.meetSlide figure { border: 1px solid #707070;box-shadow: 0px 3px 8px #00000062;  background:#fff; padding:10px; border-radius:5px; margin-bottom:10px; display: inline-block;}
.meetSlide figure img { width:180px; height:180px; border-radius:5px; display: inline-block;cursor: pointer;}
.jname { color:#232323; font:600 20px 'maniermedium', sans-serif; margin-bottom:5px;}
.meetSlide p { color:#303133; font: 15px 'PT Serif', sans-serif;    }

#award_category { position: relative;background:#303133; padding:45px 0; }
.awardMedal { position: absolute; right:60px; top:0px;  }
.award_head { margin:0 0 40px 0;  color:#fff; font:50px/40px 'manierlight', sans-serif; text-align: center; display: inline-block;}
.award_head span { font: 50px/40px 'manierregular', sans-serif; display: block; } 
.awardCAcnt { width:900px; margin:0 auto;}
.acc__card { margin-bottom:3px; background:#FFF2D9;}
.acc__title {background:transparent linear-gradient(275deg, #D1AA65 0%, #FEE1A7 100%) 0% 0% no-repeat; padding:10px 30px;}
.acc__title h3 { background: url("https://images.moneycontrol.com/images/ms/family_business/plus.png") right center no-repeat; font:30px 'maniermedium', sans-serif;  color:#232323; padding-right:50px;  }
.acc__title.active h3 { background: url("https://images.moneycontrol.com/images/ms/family_business/minus.png") right center no-repeat;}
.acc__title h3 span { display: block; font-size:20px; font:20px 'manierregular', sans-serif; } 
.acc__panel { padding:10px 30px; }
.acc__card li {color:#232323; padding:10px; border-bottom:1px dashed #977B54; font:400 20px 'PT Serif', serif;   }
.acc__card li span{font: 12px/15px 'PT Serif', sans-serif; display: block;color: #977B54}
.acc__card li:last-child { border:none;}
.acc__panel {display:none;}
#nominationForm .acc { margin-bottom:50px;}
.mform li { width:47%; margin-right:30px;  float: left; margin-bottom:40px;}
.mform li label { display: block; color:#1A1A1A; font:600 14px 'PT Serif', serif; margin-bottom:2px;   }
.mform li input { width:100%;  border:none; padding:5px 0;  border-bottom:1px solid #808080; color:#808080; font:400 17px 'PT Serif', serif;  }
.mform li:nth-child(even){ margin-right:0px; }
.mform li input:focus { border-bottom:1px solid #B17563; color:#B17563;  }
.mform li span { color:#DB3236; }
.mform li select { width:100%; border: none; font:400 17px 'PT Serif', serif;  padding:4px 0;  border-bottom:1px solid #808080; color:#808080;}
.mform li p { margin:8px 0 0px 0; }
.mform li p label  { display: inline-block;font:400 17px 'PT Serif', serif; width:110px;   }
.mform li p select { width:200px; display: inline-block;}
.acterm { color:#232323;font:400 14px 'PT Serif', serif;  }
.subnform { padding:30px 0 60px 0; text-align: center;}

.nomihead { padding-top:30px; color:#B17563; text-align: center; font:50px/40px 'manierlight', sans-serif;  }
.nomihead span { color:#A38860; display: block; font:50px/40px 'manierregular', sans-serif; margin-bottom:20px;}
.almand { text-align: center; color:#1A1A1A; margin-bottom:40px;   font: 400 14px 'PT Serif', serif; }
.nomiform { width:670px; margin:0 auto;}


.awrdBXcnt2 { padding-top:20px; text-align: center; padding-bottom:40px; }
.awrdBXcnt2 .award_cBX { float: none; display: inline-block; margin:0 10px;  }
.awrdBXcnt2 .award_cBX strong { text-transform: capitalize; font-weight:500; } 
.awrdBXcnt2 .award_cBX sup { font-size:22px; text-transform:capitalize;}

.tooltaw { display: none; position: absolute; left:30%; text-shadow: none; padding:10px;  width:240px; border:1px solid #707070; background:rgba(255, 255, 255, 0.95); border-radius:5px;  font:16px/26px 'PT Serif', sans-serif; z-index:99;    }
.award_cBX ul li:hover .tooltaw  { display: block; }

#yourturn { background:#FEE1A7; text-align: center; padding:40px 0; }
.head1 { color:#977B54; font: 700 50px 'manierbold', sans-serif;}
.head2 { color:#977B54; font:30px 'PT Serif', sans-serif; margin-bottom:10px;  }
.head1 span { color:#232323; }
#yourturn p { color:#303133;  font:500 40px 'manierregular', sans-serif; }
.nominateNw { background: #303133; min-width:300px; padding:0 15px; text-align: center; border-radius:5px; color: #FEE1A7; font:23px/50px 'manierbold', sans-serif; display: inline-block; text-decoration: none; margin-top:10px;border:1px solid #977B54; }
.nominateNw:hover { color:#232323; background:#fff; text-decoration: none;  }

#articlevid {  padding:80px 0; }
#articlevid .nav-tabs { margin-bottom:50px;  text-align: center; border-bottom:3px solid #D1AA65;}
#articlevid .nav-tabs li { position: relative; display: inline-block;   color: #232323; font:30px/30px 'manierregular', sans-serif; }
#articlevid .nav-tabs li a { background:#fff;  color: #232323;  text-decoration: none; padding:20px; display: block; border:3px solid transparent; border-bottom: none;}
#articlevid .nav-tabs li.active {bottom:-3px; }
#articlevid .nav-tabs li.active a {   border-color:#D1AA65;}
.artbxcnt { float: left; width:50%; padding-right:20px;   border-right:1px dashed #977B54;}
.artBxinbx { margin-bottom:40px;  position: relative; padding:0 0 40px 0;}
.artBxinbx:before {
    border-bottom: 1px dashed #977B54;
    width: 50%;
    position: absolute;
    margin-left: -100px;
    content: "";
    bottom: 0px;
    left: 50%;
}
.artBxinbx:last-child { margin:0px; padding-bottom:0px;   }
.artBxinbx:last-child:before { display: none;}
/*.artBxinbx:last-child figure { margin: 0 0 0 15px; float: right;}*/
.artbxcnt:last-child { border:none; margin-right:0px; padding-right:0px; padding-left:20px;     }
.artBxinbx figure { position: relative; float: left; margin-right:15px; }
.artBxinbx p { float:left; width:calc( 100% - 310px ); color:#303133; font:20px/24px 'PT Serif', sans-serif;  }
.artBxinbx p a { color:#303133; text-decoration: none;}
.artBxinbx p a:hover { color:#977B54;  text-decoration:none;}
.artBxinbx figure span { display: inline-block; position: absolute; min-width:120px; background:#D1AA65; color:#232323; left:50%; top:50%; margin:-15px 0 0 -60px; text-align: center; border-radius:5px; border:1px solid #977B54; font:15px/30px 'PT Serif', sans-serif; display: none;}
.artBxinbx:hover figure span   { display: block;}
.artBxinbx figure img {
        width: 290px;
        height: 170px;
    }
    
.tab-pane { display: none;} 
.tab-pane.active { display: block;}


#terncondi{display: none; display: block;}
.artbxcnt.lfts-sde .artBxinbx:nth-child(2) figure,.artbxcnt.lfts-sde .artBxinbx:nth-child(4) figure{float: right;}
.artbxcnt.lfts-sde .artBxinbx:nth-child(2) p,.artbxcnt.lfts-sde .artBxinbx:nth-child(4) p{float: left;}

.artbxcnt.rgt-sde .artBxinbx:nth-child(2) figure,.artbxcnt.rgt-sde .artBxinbx:nth-child(4) figure{float: right;}
.artbxcnt.rgt-sde .artBxinbx:nth-child(2) p,.artbxcnt.rgt-sde .artBxinbx:nth-child(4) p{float: left;}


#terncondi .container { padding:85px 0; display: flex; flex-basis: auto;justify-content: center;}
.termBx { float: left;margin-right:23px;  background:#977B54;  width:275px; position:relative; padding:20px;}
.termBx:before, .termBx:after { z-index:-1;  position: absolute; content:""; width:100%; height:100%; left:3px; top:3px; border:1px solid #977B54;     }
.termBx:after { top:8px; left:8px;}
.trmhead { color:#fff; font: 600 20px 'manierregular', sans-serif; margin-bottom:35px;   }
.trmhead span { vertical-align: middle;}

.termBx ul { padding-left:15px; }
.termBx ul li { list-style: disc outside; color:#FEE1A7;  font:15px/18px 'PT Serif', sans-serif; margin:0 0 10px 0;}
.termBx ul li a { text-decoration: none; display: block; color:#FEE1A7; }  
.termBx ul li a:hover { text-decoration:underline; }
.readmore { display: inline-block; padding:0 20px; min-width:120px; text-align: center; background:#303133; border:1px solid #977B54; border-radius:5px; color:#FEE1A7; margin-top:10px; font:12px/30px 'PT Serif', sans-serif; text-decoration: none;}
.readmore:hover { text-decoration:none; color:#303133; background:#fff; border:1px solid #303133;}
.termBx:last-child { margin-right:0px; }
.termBx:nth-child(even) { background:#D1AA65;}
.termBx:nth-child(even) .trmhead {  color:#232323; }

.termBx:nth-child(even) ul li, .termBx:nth-child(even) ul li a { color:#303133; }

#customer_support { background:#D1AA65; padding:10px 0; text-align: center;}
#customer_support ul li { display:inline; margin: 0 15px; color: #232323; font:600 18px 'PT Serif', sans-serif;}
#customer_support ul li span { margin:0 5px 0 0; }
#customer_support ul li a { text-decoration: none; color:#232323; }

.breadcrum { padding:20px 0; color:#696969; font:300 12px 'PT Serif', sans-serif;  }
.breadcrum ul { display: inline;}
.breadcrum ul li { margin:0 2px;  display: inline; color: #2E2E2E; font:12px 'PT Serif', sans-serif; }
.articleMcontnt { padding-bottom:50px; }
.articleMcontnt article  { width:calc( 100% - 400px ); float: left;}
.articleMcontnt article h1 { color: #232323;  font:50px 'manierregular', sans-serif; }
.articleMcontnt article figure { margin:20px 0; }
.articleMcontnt article figure img { width:100%; height: auto; }
.articleMcontnt article figure figcaption { color:#696969; font: 14px 'Montserrat', sans-serif; margin-top: 5px;  }
.articleMcontnt article p { color:#232323; font:16px/26px 'PT Serif', sans-serif; margin-bottom:20px;  }


.articleMcontnt aside { padding-top:130px;  float: right; width:300px;}
.advertise { margin-bottom:80px; }
.advertise p {color:#231F20; margin-bottom:2px; }
.sharecnt { border-bottom:1px solid #696969; padding-bottom:10px;   color:#232323; font:15px 'PT Serif', sans-serif;   }
.sharecnt ul { display: inline; vertical-align: middle; margin-left:10px; }
.sharecnt ul li { display:inline-block; margin:0 7px;  }
.sharecnt ul li a { color:#696969;}
.sideLink { margin-top:25px; border-bottom:1px solid #696969;}
.sideLink h2 { color: #B17563; font:700 15px 'PT Serif', sans-serif;    }
.sideLink li { padding:15px 0; border-bottom:1px dotted #696969;}
.sideLink li a {  font: 15px/20px 'Montserrat', sans-serif; color:#303133;  }
.sideLink li:last-child { border: none;}
.sideLink li a:hover { color:#B17563; text-decoration: none;}



.artslideCnt { transition: all 0.2s; overflow: hidden; height:440px; height: auto; }
.ldbtn { text-align: center; padding:40px 0 0 0;}
.loadmoreArt { cursor: pointer; border:1px solid #977B54; font:12px/30px 'Montserrat', sans-serif; min-width:120px; padding:0 10px; height:30px; display: inline-block; color:#303133; border-radius:5px;}
.loadmoreArt:hover { text-decoration:none; background:#303133; color:#FEE1A7;}
.artslideCnt.expand { height: auto; overflow: auto;}

.ldbtn{display: none;}

.partsuc_msg{text-align: center; margin-top: 100px; margin-bottom: 200px}
.thnk_head {font:500 30px 'Roboto', sans-serif;color: #000;margin-bottom: 10px;}
.partsuc_msg p{font:400 18px/20px 'Roboto', sans-serif;color: #262626;}




footer { background:#303133; padding:40px 0px;}
footer .flink {color:#D1AA65;}
footer .flink a { font:600 15px 'PT Serif', sans-serif;  display: inline-block; margin:0 5px; color:#D1AA65; text-decoration:none; }
footer .flink a:first-child { margin-left:0px; }
footer .flink a:hover { text-decoration: underline; }
footer p { color:#FEE1A7; font:15px 'PT Serif', sans-serif; margin-top:15px;}

.desk-hide { display: none;}

.artbxcnt.lfts-sde .artBxinbx:nth-child(6) figure,.artbxcnt.rgt-sde .artBxinbx:nth-child(6) figure,.artbxcnt.lfts-sde .artBxinbx:nth-child(8) figure,.artbxcnt.rgt-sde .artBxinbx:nth-child(8) figure {
  float: right;
}


.h45{height: 45px;}


@media all and (max-width:1024px){
.container { width:999px; margin: 0 15px;}
#about_award article { width:680px;}
.whocnBx { width:680px; }
#whocanpart { /*background:url("https://images.moneycontrol.com/images/ms/family_business/jury.png") right+5px bottom no-repeat;*/ background-size:100px 200px;   }
.termBx { width:230px; padding:10px;   }
#about_waterfield article { width:650px; }
.meetslide_cnt { padding:0 30px; position: relative;}
#meetjury .slick-prev { left:0px; }
#meetjury .slick-next { right:0px; }
.meetSlide figure img { width:200px; height:200px;  }
#countdown li { margin-right:10px;}
.evDate { width:700px; }
.trmhead { font-size:16px;  }
.articleMcontnt aside { padding:0px; }
}


@media all and (max-width:767px){
.mob-hide { display: none !important;}
.desk-hide { display: block;}
.container { width:auto;}
.water_present p { padding:5px 0; font:8px 'PT Serif', sans-serif; }
.whocnBx { width: auto; margin:0px 20px; padding:20px; }
#about_award article { width:auto; float: none; margin-top:20px; }
.awardCAcnt { margin:0px;  width:auto;}
.awrdBXcnt2 .award_cBX { width: auto; display: block;}
#about_waterfield article { width: auto;}
#terncondi .container { white-space:nowrap; overflow: hidden; overflow-x: auto; padding:0px; margin:45px 15px; justify-content: flex-start;  }
.termBx { white-space: nowrap; min-width:230px; }
.artbxcnt { width:auto; float: none; padding:0px; margin:0px; border: none;}
.artBxinbx figure { width: auto; float: none; margin:0px 0 10px 0; }
.artBxinbx:last-child figure { margin:0px 0 10px 0; float: none;}
.artBxinbx:last-child { margin-bottom:25px; }
#articlevid { padding:40px 0; }
.artbxcnt:last-child { padding:0px; }
.artBxinbx figure img { width:100%; height: auto;   }
.artBxinbx p { width:auto; float:none; }
.artBxinbx { border: none; margin-bottom:25px; padding:0px;    }
.artBxinbx:before { display: none;}
.mwaterlogo { width:100px; margin-top:50px; }
.mwaterlogo img { width:100%; height: auto; }
.water_present { width:auto; margin-left:5px;  float: none;     border-bottom: 1px solid #232324; }
.presenttext { font-size:18px; line-height:20px;   }
.poweredBy { float: none; margin:0px; margin-top:7px; }
.waterPcnt { float: left; width:190px;}
.poweredBy li { width:50%;  padding:0 0px; border:none; font-size:8px; }
.poweredBy li figure img { max-width:75px; }
.poweredBy li:first-child figure img { max-width:25px; }
 .poweredBy li figure { margin-top:3px; }
 #about_award { padding:40px 0; }
.mainhead { font:500 25px/30px 'manierregular', sans-serif; padding-top:20px;  }
.sub_head { font:300 18px/22px 'PT Serif', sans-serif; margin-bottom:10px;  }
.nominateNw { min-width:200px; font:500 20px/50px 'manierbold', sans-serif;  }
.date_event { height: auto; margin-top:40px; }
#countdown { float: none; text-align: center;}
.evDate { width: auto; float: none; text-align: center; margin-top:25px; }
.evDate li { position: static; width:145px; height:159px; display: inline-block; margin:0 5px 20px; font-size:12px;    }
.evDate li strong { font-size:14px; }
#countdown li { margin:0 13px; }
.evDate li span { padding-top:5px; height:65px;  }
.evDate li span svg { width:55px; }
.evDate li span svg { width:45px; }
.evDate li:first-child span svg { width:60px; }
.evDate ul{width: auto;}

#recognise_familu { background:url("https://images.moneycontrol.com/images/ms/family_business/bg_new_mob.png") no-repeat;  }
#recognise_familu { background:url("https://images.moneycontrol.com/images/ms/family_business/bg_new.png") no-repeat;  }

#about_award aside { width:auto; float: none;}
#meetjury .slick-slide { margin:0 30px; }
.meetSlide figure img { width:100%; height: auto; }
.trophy, .certificate { display: none;}
.whocnBx .quote { font: 500 20px/24px 'Montserrat', sans-serif;  }
.whhead { left:0px; text-align: left;top:-120px;}
.standing, .badge_pic { width:65px; height:65px;}
.standing img, .badge_pic img { width:100%; height: auto; }
.standing { right:-30px; top:-30px; } 
.badge_pic { right:-30px; bottom:-30px;}
.award_head { font:300 40px/30px 'PT Serif', sans-serif; }
.award_head span { font: 40px/30px 'Montserrat', sans-serif; }
.awardMedal { right:10px; width:125px;  }
.awardMedal img { width:100%; height: auto; }
.awdhead { font: 600 30px/30px 'Montserrat', sans-serif; }
.award_cBX { min-width:280px; white-space: normal;}
.awrdBXcnt2 .award_cBX { margin-bottom:15px; }
.awrdBXcnt2 .award_cBX strong { font: 500 24px/24px 'Montserrat', sans-serif; }
.head1 { font-size:31px; } .head2 { font-size:20px; margin:0px;  } #yourturn p { font-size:23px; }
#articlevid .nav-tabs li { font:20px/20px 'Montserrat', sans-serif; }
#articlevid .nav-tabs li a { padding:10px 20px;  }
.termBx ul li { white-space: normal;}
#customer_support ul li { display: block; padding:3px;  }
footer { text-align: center; padding:25px 0; }
.mMenu ul li a { font-size:18px; }
.closemenu { top:15px; right:15px; background-size:80%;}
.panMenu { margin-top:2px; padding:10px;}
.panMenu span { display: none;}
#about_waterfield aside img { width:100%; height: auto; }
#countdown li:after { right:-20px;  }
.articleMcontnt article { width:auto; float: none;}
.articleMcontnt aside { float: none; width: auto; margin-top:20px; }
.articleMcontnt article h1 { font:30px 'Montserrat', sans-serif; }
.tooltaw { font:14px 'PT Serif', sans-serif; left:15%; width:200px;  }
#recognise_familu:after { top:-50px; right:0px; /*background:url("https://images.moneycontrol.com/images/ms/family_business/confetti-top-right.png") right top no-repeat;*/ width:100px; height:100px;}
#recognise_familu:before { display: none;}
#about_award:before { left:5px; top:-380px; background-size:100%; width:45px;    }
#about_award:after { right:5px; top:-380px; background-size:100%; width:55px;}
.nomiform { width:auto; }
.acc__title { padding:5px 10px;}
.acc__panel { padding:5px 10px; }
.acc__title h3 { font-size:18px; }
.acc__title h3 span { font-size:13px; font-weight: normal;}
.acc__card li { padding:10px 5px; font-size:16px;  }
.mform li { width:100%; margin:0 0 15px 0; float: none;}
.mform li label { font-size:12px; }
.mform li input { font-size:14px; }

.nomihead { font-size:40px; padding-top:10px;  }
.nomihead span { font-size:40px; }

.artbxcnt.lfts-sde .artBxinbx:nth-child(2) figure,.artbxcnt.lfts-sde .artBxinbx:nth-child(4) figure,.artbxcnt.lfts-sde .artBxinbx:nth-child(2) p,.artbxcnt.lfts-sde .artBxinbx:nth-child(4) p,.artbxcnt.rgt-sde .artBxinbx:nth-child(2) figure,.artbxcnt.lfts-sde .artBxinbx:nth-child(4) figure,.artbxcnt.rgt-sde .artBxinbx:nth-child(2) p,.artbxcnt.lfts-sde .artBxinbx:nth-child(4) p{float: none;}

.artslideCnt{height: auto}

}

@media all and (max-width:359px) {
.evDate { margin:25px -10px 0px; }
 .evDate li { width:128px; }
 #countdown li { margin: 0 8px;}
 .evDate li span { padding-top:0px; }
 .mwaterlogo { width:90px; }
}


#about_award li {margin-bottom: 15px;}

/***** jury popup****/
 
.modal-header {
    padding: 0;
    border: none;text-align: left;
}
.modal-header .close {
    position: absolute;
    right: -44px;
    top: -22px;
    font-size: 46px;
    opacity: 1;
    font-weight: normal;
    color: #FFF;
    text-shadow: none;
}

.modal-header { padding:0; border: none; }
.modal-header .close {
    position: absolute;
    right: -44px;
    top: -22px;
    font-size: 46px;
    opacity: 1;
    font-weight: normal;
    color: #FFF;
    text-shadow: none;cursor: pointer;
}
#thankyou p { text-align: center; margin-bottom:30px;  color:#404040; font:16px/25px 'Roboto', sans-serif;  }
.jury-profile{text-align: left;}
.jury-img{float: left;margin-right: 18px;border: 0;cursor: pointer;}
.jury-pic {
    border: 1px solid #707070;
    box-shadow: 0px 3px 8px #00000062;
    background: #fff;
    padding: 10px;
    border-radius: 5px;
    margin-bottom: 10px;
    display: inline-block;position: relative;z-index: 1;
}
.jury-txt{}
.clear{clear: both;}
.jury-contain .modal-dialog {
    border: 10px solid rgba(255, 255, 255, 0.3);
    
    border-radius: 6px;
    height: auto;
    width: 600px;
}
.yel-back{padding: 7px 18px;background: #d1aa65;position: relative;top: 10px;margin-bottom: 15px;}
.jury-txt h2{margin: 0;color: #252525;font: 600 20px 'maniermedium', sans-serif; }
.jury-txt h3{font: 14px/20px 'PT Serif', sans-serif;color: #252525;margin: 0;}
.jury-txt p{color: #252525;font: 16px/24px 'PT Serif', sans-serif;}
.modal-content{border: 0;background: #fefef7;box-shadow: none;}


@media (max-width: 767px){
.jury-contain .modal-dialog {
    width: auto;margin: 40px;
}
.jury-img{text-align: center;float: none;margin: 0 0 0}
.yel-back{text-align: center;margin-top: -9px;}
.reg-blu-btn{font: 700 18px/50px 'Roboto', sans-serif;min-width: 190px;}

}


/******** video css start *******/

.modal-dialog { width: 800px; height: 450px; margin: 100px auto;}
.close img {width: 35px;}
.modal-content{padding: 8px;}
.modal-body { position:relative;padding:0px;}
.close {position:absolute; right:0; top:-60px;z-index:999;opacity:1;}
.modal-dialog iframe{width: 100%;}

.d-flx{display: flex;}
.mainhead{max-width: 550px;}
.video-rgt{width: 570px;margin-left: 20px;margin-top: 50px;position: relative;z-index: 10;}
.video-rgt a{display: block;padding-bottom: 56.2%;}
.video-rgt img {width: 100%;height: 320px;object-fit: cover;}
.header-lft{width: calc(100% - 580px);}


.box-video {
  position: relative;
  width: 100%;
  margin: 0 auto;
  cursor: pointer;
  overflow: hidden;
}
.box-video .bg-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 102%;
  z-index: 2;
}
.box-video .bt-play {
  position: absolute;
  right: 0;
  top:40%;
  left:0;margin:0 auto;
  display: inline-block;
  width: 50px;
  height: 50px;
  cursor: pointer;
  z-index: 2;
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out;
}
.box-video .bt-play img {width: 100%;height: auto;}
.video-container {
  position: relative;
  width: 100%;
  height: 0;
  margin: 0;
  z-index: 1;
  padding-bottom: 56.27198%;border: 3px solid #D1AA65
}
.video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.box-video.open .bg-video {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all .6s .8s;
  transition: all .6s .8s;
}

@media all and (max-width: 1024px) {
.video-rgt{width: 550px;}
}
@media all and (max-width: 980px) {
.h45{height: unset;}
.poweredBy li figure img.cnbc{margin-top: 5px;}

  .artbxcnt.rgt-sde .artBxinbx:nth-child(2) figure, .artbxcnt.rgt-sde .artBxinbx:nth-child(4) figure {
    float: none;
  }
video{width: 100%;}
header.navMobile{position: relative;}
.d-flx{flex-direction: column;}
.video-rgt,.header-lft{width: 100%;margin:0 auto}
.video-rgt{padding-top: 20px;}
.modal-dialog{width: 90%;margin:100px auto 50px;height: auto;}
.video-rgt img{padding-bottom: 56.2%;height: auto}
.video-rgt a{height: auto}

.lftlogo img{width: 26px;}
.waterPcnt{width: 210px; }
.water_present p{max-width: 155px;}
/* .poweredBy,.presentlogo{display: none;} */
/* .water_present{border: 0;padding-bottom: 0;} */


/* .ifb_mb_logo{width: 70px;} */

.artbxcnt.lfts-sde .artBxinbx:nth-child(6) figure,.artbxcnt.rgt-sde .artBxinbx:nth-child(6) figure,.artbxcnt.lfts-sde .artBxinbx:nth-child(8) figure,.artbxcnt.rgt-sde .artBxinbx:nth-child(8) figure {
  float: none;
}
#header{transition: ease all 0.8s;}#header.newHeader .poweredBy,#header.newHeader .presentlogo{display: none;}#header.newHeader .ifb_mb_logo{width: 70px;}#header.newHeader .water_present{border-bottom: 0;padding-bottom: 0;}

.smalllogo{text-align: center;}
.smalllogo img{width: 120px;}
.water_present p{max-width: 225px; text-align: center;}
.poweredBy li.bigImg figure img{max-width: 90px;width: 35px;margin-top: 5px;}
.poweredBy li figure img{width: 30px;}
.waterPcnt{width: 234px;}
.water_present{padding-bottom: 7px;}

}

/******** video css ends *******/

