@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Libre+Caslon+Display&family=Montserrat:wght@300;400;500;600;700&family=Mrs+Saint+Delafield&display=swap');

body { overflow-x:hidden;}
* { margin: 0px; padding: 0px; text-decoration:none; box-sizing: border-box;}
.PR { position: relative;}
.container_woman { width: 1260px; margin:0 auto;}
.top_adspot { width:1200px; height:120px; margin:20px auto; text-align:center;}
.desk-hide { display: none;}

.not1life { padding-top: 20px; position: relative;}
.not1life article { width:650px; float: left; text-align: center;}
.breadcrum { color: #7B7B7B; font:600 10px 'Montserrat', sans-serif;}
.breadcrum span { text-transform:uppercase;}
.breadcrum a {color:#7B7B7B;}
.title1 { color: #7B7B7B; margin:25px 0; letter-spacing:1px; text-transform: uppercase; font:700 12px 'Montserrat', sans-serif; }
.not1life article p { padding:10px 70px 50px 70px;  color: #2D2D2D; font:20px/28px 'Montserrat', sans-serif; text-transform:uppercase;}
.main_tit { color: #2D2D2D; font:137px/137px 'Libre Caslon Display', serif; text-transform:uppercase;}
.main_tit span {display: block; margin-bottom:-60px; position: relative; z-index: 99;  color: #A77877; font:100px/126px 'Mrs Saint Delafield', cursive; text-transform:none;}
.main_tit em{ display:block; font-style:inherit;}
.not1life figure { position:absolute; width:730px; right:-40px; bottom:0px;}
#dontsit { padding:25px 0 50px 0;  height: 340px; background:#F8F2E6 url("https://images.moneycontrol.com/mcnews/images/womans-day/bg_pink.jpg") left bottom repeat-x; padding-bottom:30px; }
#dontsit figure { margin-top:-50px; float: left;}
#dontsit article { float:left; margin-left:30px; color: #2D2D2D; font:32px/40px 'Libre Caslon Display', serif; width:400px; padding-top:55px; text-transform: uppercase;}
.adspot_300x250 { width:300px; /*height:250px;*/}

#keepcalm { margin-top:60px;}
.leaf_keepcl { position:absolute; left:-320px; top:-66px;  }
#keepcalm ul { display: flex; flex-basis: auto; float: left;}
#keepcalm ul li { width:220px;  border-left:1px solid #ccc;  padding: 0 25px;}
#keepcalm ul li:first-child { padding-left:0px; border:none;} 
#keepcalm figure { margin-top:-100px; float:right; }
#keepcalm ul li a  {color: #2D2D2D; font:500 24px/30px 'Montserrat', sans-serif; display:block; }
ul.comtxtlist { float: left; display: flex; flex-basis:auto; margin-left:30px;}
ul.comtxtlist li { width: 220px; padding:0 15px; border-left: 1px solid #ccc;}
ul.comtxtlist li a {color: #2D2D2D; font: 500 24px/30px 'Montserrat', sans-serif; display:block;}
ul.comtxtlist li:first-child { padding-left: 0px; border: none;}

#dontsitblue { background: url("https://images.moneycontrol.com/mcnews/images/womans-day/bg_blue.png") left top repeat-x; padding:50px 0; margin-top:-25px; height: 211px; margin-bottom:30px;}
#dontsitblue p { text-transform: uppercase; color: #000000; font:52px/64px 'Libre Caslon Display', serif;}

/*.makuswoman { background: url("https://images.moneycontrol.com/mcnews/images/womans-day/img_three.png") left top no-repeat; width:950px; background-size:100%; float: left; height:405px;}*/

.makuswoman { width:950px; background-size:100%; float: left; height:405px;}

.tit_wecant { text-align: center; width:760px; color:#fff; padding:90px 0 0 270px; text-transform: uppercase; font:75px/90px 'Libre Caslon Display', serif;  }
.tit_wecant span { font:72px/72px 'Mrs Saint Delafield', cursive; display: block; text-transform:none; margin-bottom:-30px; }
.wecant_list { position:relative;}
.wecant_list figure { position: absolute; right:-40px; top:-120px; z-index: 99;  }
.wecant_list ul.comtxtlist li { width:200px; padding: 0 10px; }

#cantbepink { background: url("https://images.moneycontrol.com/mcnews/images/womans-day/zigzag.png") left top repeat-x; position: relative; margin-top: 30px;}
.lpleaf_left { position: absolute; top:4px; left:-170px;}
.pink_circle { width:470px; height:470px; border-radius:50%; padding:30px; float: left; color: #2D2D2D; background: #EFC7C6; text-align: center; margin-top: -20px; }
.title_can2 { padding-top:140px; font:64px/64px 'Libre Caslon Display', serif; text-transform: uppercase;}
.title_can2 span {font:62px/62px 'Mrs Saint Delafield', cursive; text-transform: none; margin-bottom:-15px; display: block;  }
.title_can2 a{font:64px/64px 'Libre Caslon Display', serif; text-transform: uppercase; color:#2D2D2D !important; text-decoration:none !important;}
.title_can2 span a{font:62px/62px 'Mrs Saint Delafield', cursive; text-transform:none; color:#2D2D2D  !important; text-decoration:none !important;}
.pink_circle  p { font:500 24px/30px 'Montserrat', sans-serif; margin-top: 20px; padding: 0 30px;}
.lpic3 { float: left; margin-left:-70px; margin-top: 10px;  }
.listvert { margin-top: 100px; width:310px; float:right; margin-left: 30px; }
.listvert  li { padding:10px 0; border-bottom:1px solid #ccc;}
.listvert  li a { color: #2D2D2D; font:500 24px/30px 'Montserrat', sans-serif; display:block; }
.listvert  li:last-child { border: none;}
.lpleaf_right { position: absolute; right:0px; bottom:50px;}


.videos_cnt { background:#F8F2E6 url("https://images.moneycontrol.com/mcnews/images/womans-day/bg_pink.jpg") left bottom repeat-x; padding:75px 0; position: relative;}
.videos_cnt ul li { float: left; width:288px; margin-right:35px; vertical-align: top;}
.videos_cnt ul li:last-child { margin:0px;}
.vid_cnt { position: relative;}
.vid_cnt span { position: absolute; right:-25px; bottom:60px;  }
.videos_cnt ul li a { display: block; color: #2D2D2D; margin-top:20px; font:500 22px/30px 'Montserrat', sans-serif;  }
.video_leaf  { position: absolute; right:0px; bottom:0px;}
.side_text {   color: #2D2D2D; font: 100px/100px 'Mrs Saint Delafield', cursive; text-align: center;}
#list_two .ladydrop_left { float: left; margin-left:-90px; }

.lady_read { position: absolute; right:-220px; bottom:-70px; z-index:99;}
.videos_cnt.broadcast {
    margin-bottom: -30px;
    background: url(https://images.moneycontrol.com/mcnews/images/womans-day/bg_black.png) left bottom repeat-x;
    background-size: auto 100%;
    padding: 15px 0 60px 0; }
.videos_cnt.broadcast .side_text {color: #EFC7C6; left: -145px; top: 90px; }
.videos_cnt.broadcast ul li a { color:#F4F4F4;}

.assoc_sponsor{ color:#2d2d2d; font:12px 'Roboto', sans-serif; text-align: center;   position: absolute; right: 70px; top:40px;}
.assoc_sponsor p{ margin-bottom:7px;}
.spon_desk_hide{display:none;}
.spon_mob_hide{display:block;}

@media all and (min-width:1023px) and (max-width:1800px) {
	.lpleaf_right, .video_leaf { display: none;}
}


@media all and (max-width:1024px){
	.container_woman { width:990px;  }
	.top_adspot { display: none;}
	.videos_cnt ul li { width:220px; }
		.not1life { margin-bottom: 30px;}
	.not1life article { width: auto; float: none;}
	.not1life figure { width: auto; margin:0px; position: static;}
	.adspot_300x250 { display: none;}
	#keepcalm ul li { width:170px; }
	#keepcalm figure { width:300px; }
	#dontsitblue p { font: 40px/50px 'Libre Caslon Display', serif; }
	.lady_read { display:none;}
	ul.comtxtlist li, .wecant_list ul.comtxtlist li { width:175px; margin-top:30px;  }
	.wecant_list ul.comtxtlist { margin:0px; }
	.wecant_list figure {width: 300px;  top: 0px; right: 0px; }
	.lpleaf_right { display:none;}
	.pink_circle { width:400px; height:400px; }
	.title_can2 { padding-top:100px; font: 52px/62px 'Libre Caslon Display', serif;}
	.title_can2 span { font: 50px/50px 'Mrs Saint Delafield', cursive; }
	
	
.title_can2 a{font: 52px/62px 'Libre Caslon Display', serif;}
.title_can2 span a{font: 50px/50px 'Mrs Saint Delafield', cursive;}
	
	.lpic3 { width:300px; margin-top:40px;}
	.listvert { width:280px; margin-top:30px; margin-top:40px;  }
	#keepcalm ul li a { font:500 16px/26px 'Montserrat', sans-serif; }
	ul.comtxtlist li a { font:500 20px/25px 'Montserrat', sans-serif; }
	
	

}

@media all and (max-width:767px){
	.img-responsive { display: block; }
	.container_woman { width:auto; margin:0 15px;}
	.desk-hide { display:block;}
	.top_adspotMob { width:300px; margin:10px auto;}
	.mob-hide { display: none !important;}	
	
	.main_tit { font:70px/70px 'Libre Caslon Display', serif;}
	.main_tit span { font:60px/60px 'Mrs Saint Delafield', cursive; margin-bottom:-20px;}
	.not1life article p { padding:10px; font:12px/22px 'Montserrat', sans-serif; }
	#dontsit {  background-size:8%; padding: 0px 0 15px 0; height:140px; margin-bottom:40px; }
	#dontsit figure { float: left; width:180px; margin: -10px 0 0 0; }
	#dontsit article { width:150px; font:16px/20px 'Libre Caslon Display', serif; margin:0px; padding:10px 0 0 0; float:right;}
	.adspot_300x250 { width:300px; margin:15px auto;}
	#keepcalm { padding-bottom:30px; margin-top:30px; }
	#keepcalm ul { display: block;}
	#keepcalm ul li { display: block; width: auto;  float: none; padding:10px 0px; border:none; border-bottom:1px solid #ccc; }
	#keepcalm ul li a { font:500 14px/18px 'Montserrat', sans-serif;}
	#keepcalm ul li:first-child { border-bottom:1px solid #ccc;}
	#keepcalm ul li:last-child { border-bottom:none;}
	#keepcalm figure { float: none; margin:0px auto; width:280px;}
	#dontsitblue { padding:20px; height: auto; background-size:auto 100%;}
	#dontsitblue p { text-align:center; font:19px/23px 'Libre Caslon Display', serif;}	
	.makuswoman { float:none; width:100%; background-size:100%; height:145px; }
	ul.comtxtlist li, .wecant_list ul.comtxtlist li { margin:0px; }
	.tit_wecant { padding:28px 0px 0px 12% ; width: auto; font:29px/29px 'Libre Caslon Display', serif;  }
	.tit_wecant span { font:32px/32px 'Mrs Saint Delafield', cursive; margin-bottom:-10px;  }
	.adspot_300x250 { display: block; width:300px; margin:0 auto; float:none;}
	.wecant_list { margin-top: 20px;}
	.wecant_list figure { position: static; margin:10px auto;}
	ul.comtxtlist { float: none; display: block; margin:0px; }
	ul.comtxtlist li, .wecant_list ul.comtxtlist li { float:none; width:auto; padding:10px 0px; border: none; border-bottom:1px solid #ccc;}
	ul.comtxtlist li a {  font:500 14px/18px 'Montserrat', sans-serif; } 
	ul.comtxtlist li:last-child { border:none;}
	.pink_circle { width:300px; height:300px; float: none; margin:0 auto; padding:15px;  }
	.title_can2 { font:42px/42px 'Libre Caslon Display', serif;}
	.title_can2 span { font:38px/38px 'Mrs Saint Delafield', cursive;  }
	
	
.title_can2 a{font:42px/42px 'Libre Caslon Display', serif;}
.title_can2 span a{font:38px/38px 'Mrs Saint Delafield', cursive;}
	
	.pink_circle p { font:500 16px/24px 'Montserrat', sans-serif; }
	#cantbepink { background:none; }
	.lpic3 { margin:0px auto; float: none;}
	.listvert { width:100%; float:none; margin:60px 0 0px 0; }
	.listvert li a { font:500 16px/18px 'Montserrat', sans-serif; }
	.listvert li:last-child { border-bottom: 1px solid #ccc;}
	
	.videos_cnt { padding:30px 0; margin-bottom: 50px; background-size:8%;  }
	.videos_cnt.broadcast { background-size:8%; margin-bottom:-6px;}
	.side_text { position: static; text-align: center; padding-top:15px; transform:none; font:56px/40px 'Mrs Saint Delafield', cursive; }
	.videos_cnt ul { display: block; white-space: nowrap; overflow-x:auto;  }
	.videos_cnt ul li { margin-right:20px;  width:203px; display:inline-block; float:none; white-space:normal;   }
	.videos_cnt ul li a { display: block; text-align: center; font:500 16px/22px 'Montserrat', sans-serif; }
	.video_leaf { right: auto; width:110px; left:0px; bottom:-50px; transform:rotate(165deg);}
	#list_two .ladydrop_left { margin:0 auto 20px; width:300px; float:none;}
	.lady_read { display: block; width:300px; margin:0px auto -20px; position:relative; right: auto; bottom:auto; z-index:99;  }
	.vid_cnt span { width:58px; right:-15px;}
	.lpleaf_left { transform:rotate(90deg);top: -60px; left: auto; width: 100px; right: -5px; }
	.pleafmob {position: absolute;top: 200px;    width: 200px;    left: -40px;    z-index: 90;
    transform: rotate(-15deg); z-index:-1; }
	.lpleaf_right {
    display: block;
    width: 100px;
    transform: rotate(250deg);
    right: auto;
    top: 478px;
    left: -20px;
    bottom: auto;}
	
	.adspot_300x250.FR{float:none;}
	
	.title1{margin-bottom:15px;}
	.assoc_sponsor{ position:relative; right:inherit; top:inherit; margin-bottom: 30px;}
	.assoc_sponsor p{padding: 0px !important; text-transform: inherit !important; font:12px 'Roboto', sans-serif !important;}
	.assoc_sponsor img{width:95px; height:auto;}
	.spon_mob_hide{display:none;}
	.spon_desk_hide{display:block;}
	.main_tit em{ display:inline-block;}
	.not1life{padding-top:0px;}
	.title1{margin-top:15px;}
	
	
}