@charset "utf-8";
/* CSS Document */
body { color:#2E2E2E; font-family: 'Poppins', sans-serif; }


* { box-sizing:border-box; margin:0px; padding:0px;  }
img{max-width:100%; height:auto;}

button, burron:focus, input, a{outline:none; border:0px;}
a, ul, li, p , img { border:none; text-decoration: none; color:#333; list-style: none; padding:0px; margin:0px;  }
a:hover{text-decoration:none;}
.clearfix { display:block; clear: both;}
.clearfix:after { content: ""; width: 100%; clear: both; display: block;}

.container_gclive { width:1260px; margin:0 auto;}
header { padding:15px 0; box-shadow: 0px 2px 4px #00000014; position:sticky; top:0px; z-index:999; background-color:#fff;}
.gc_logo {float:left;}
.gc_logo span { text-transform: uppercase; color: rgba(0, 0, 0,0.7);  font:600 24px/20px 'Poppins', sans-serif; vertical-align:bottom;}
.btn_register { background:#1D682E; float:right; border: none; color:#ffffff !important; text-transform: uppercase; font:500 16px 'Poppins', sans-serif; border-radius:3px; cursor: pointer; padding:10px 20px; text-decoration:none !important; }
.btn_register:focus{text-decoration:none !important;}


#multibeg_stock { padding:60px 0;}
.multi_left { width:660px; float:left;}
.multi_right, .multi_right_video{ width:570px; float:right;}
.miltihead1 { position: relative; color: #303030; padding-left:20px; font:700 50px/70px 'Poppins', sans-serif; margin:0px; }
.miltihead1:before { position: absolute; content: ""; top:12px; left:0px; background:#1D682E;  width:4px; height:calc( 100% - 20px ) ; border-radius:5px; }

.date_time { margin-bottom:20px;  background:#fff;  margin-top:20px; border: 1px solid #1D682E33; border-radius:6px; padding:10px 30px;}
.date_time ul li { border-right:1px dotted #CEBEB4; padding:0 25px; float: left; color: #303030; font:500 18px/40px 'Poppins', sans-serif; }
.date_time ul li a, .date_time ul li a:hover, .date_time ul li a:focus{text-decoration:none; color:#1D682E;}
.date_time ul li span { top:4px; position: relative; margin-right:5px; }
.date_time ul li:last-child { border:none; padding:0 0 0 25px; }
.date_time ul li:first-child { padding:0 25px 0 0 ; }
.date_time ul li strong { background:#1D682E; border-radius:50%; width:40px; height:40px; color:#fff; display: inline-block; text-align:center; line-height:40px;}
.date_time ul li:last-child svg    { vertical-align: middle;}
.date_time ul li:last-child span { position: static;}
.multihead2 { padding-top:20px;border-top:1px dashed rgba(87, 80, 181, 0.2); color: #000000; text-transform: uppercase; font:700 18px 'Poppins', sans-serif; margin-bottom:10px;}
.multi_left p { margin-bottom:15px;    }
.multi_left p input { border:1px solid #1D682E33; width:370px; font:16px/50px 'Poppins', sans-serif;  background:#F7F8FB; padding:0 15px; border-radius:6px;}
.multi_left p button { margin-right:15px;  float:none; }
.multi_left p span {color:#000000; vertical-align: middle; font:500 16px 'Poppins', sans-serif;}
.multi_right figcaption { margin-top:-40px; background:#fff; display: inline-block; text-align: center; color: #000000; font:700 20px 'Poppins', sans-serif;  width:340px;border: 1px solid #CDD1DB; border-radius: 5px; box-shadow: 0px 2px 10px #00000014; padding:15px;   }
.multi_right { text-align: center; position: relative;}
.multi_right figcaption span { color:#666666; display: block; font:16px 'Poppins', sans-serif;    }
.multi_right figcaption span a { color: #1D682E;  font:600 16px 'Poppins', sans-serif; text-decoration:underline;}
.multi_right:after { background: url("https://images.moneycontrol.com/assets/images/gcwebinar/grid.png") no-repeat; width:210px; height:160px; position: absolute; content: ""; right:-30px; bottom:-90px; z-index:-1;  }

#keytake { background:#F2F7FB; padding:60px 0; }
.headtake { color:#303030; font:700 38px 'Poppins', sans-serif; padding-bottom:15px; margin-top:0px;  }
#keytake ul li { display: flex; padding:15px 0; border-bottom:1px dashed #5750B5; align-items: center;}
#keytake ul li div {  font:22px 'Poppins', sans-serif; color:#000;  }
#keytake ul li div:first-child { margin-right:15px;  display: inline-block; width:54px; height: 54px; font:700 20px/54px 'Poppins', sans-serif;  border-radius:50%; text-align: center; background:#303030; color:#eee; text-align: center; }

#meetExpert { padding:90px 0;}
.headMeat { font:700 38px 'Poppins', sans-serif; margin-bottom:30px; margin-top:0px; color:#303030; }

#meetExpert aside { width:240px; float: left; margin-left:50px;  }
#meetExpert aside img { width:240px; height:240px; border-radius:50%;}

#meetExpert article { width:900px; float: right;}
#meetExpert article p {  font: 16px/28px 'Poppins', sans-serif; margin-bottom:20px; }
.head_artmeet { margin-bottom:20px;  color:#303030;  font:700 24px 'Poppins', sans-serif;  }
.head_artmeet span { color:#666666; display:block;  font: 14px 'Poppins', sans-serif;   }
.head_artmeet span h2{
    color: #666666;
    display: block;
    font: 14px 'Poppins', sans-serif;margin: 0;padding: 0;
}
#register { background:#F2F7FB; height:500px; margin-top:100px; margin-bottom:120px; }
#register .container_gclive { height:500px;  background: url("https://images.moneycontrol.com/assets/images/gcwebinar/bg_register.png") 550px bottom no-repeat;}
.regis_form { border-radius:10px;  position: relative; top:-50px; background:#1D682E; width:600px; padding:50px 30px 20px; }
.regis_head { margin-bottom:20px;    font:700 46px/58px 'Poppins', sans-serif; color:#fff;}
.regis_head span { display: block; font-weight:400; }
.regis_form p { color:#ffffff;  font:500 22px 'Poppins', sans-serif; text-transform: uppercase; margin-bottom:24px;}
.regis_form p input { width: 370px;font: 16px 'Poppins', sans-serif; background: rgba(255, 255, 255,0.2); border:none;padding:15px; color:#fff; border-radius:8px;}


.regis_form ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color:#ffffff;
  opacity: 1; /* Firefox */
}

.regis_form :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color:#ffffff;
}

.regis_form ::-ms-input-placeholder { /* Microsoft Edge */
  color:#ffffff;
}

.regis_form p button { float: none; color:#1D682E !important; background:#ffffff; font-weight:700; }
.regis_form p span {  font:500 16px 'Poppins', sans-serif;}
.regis_form p span svg { color:#F2F7FB; }
footer { background:#F2F7FB; padding:50px 0; text-align: center; color:#333; font:500 16px 'Poppins', sans-serif; }
footer p { padding:0 100px; }


/*popup start*/
svg {fill: currentColor;}
.closefill { fill: none;  stroke: #707070;}
.modal-open .modal{text-align:center;}
.modal:before {content: '';display: inline-block;height: 100%;vertical-align: middle;text-align:center;}          
.modal-dialog {display: inline-block; vertical-align: middle;text-align:center;}
.modal-backdrop.in{opacity:.7;}
.modal-content{ border-radius:3px; color:#333333; font: 400 16px/22px 'Poppins', sans-serif;}
.common_popupoffer .modal-dialog { width: 800px;}
.common_popupoffer .pro_pp_hed { background-color: #F7F8FB; padding: 20px; text-align: center; color: #333333; font: 600 18px 'Poppins', sans-serif; border-radius:3px 3px 0px 0px; }
.pplist > li { padding: 7px 0 7px 22px; position: relative; }
.pplist > li span { position: absolute; left: 0; top: 5px; }
.common_popupoffer .pro_pp_hed .close { opacity: 1; outline:none; position:absolute; right:15px; top:10px;}
.gc_contentpp{display: flex; align-items: center; justify-content: center; flex-wrap: wrap; text-align: center; padding:25px 55px 55px;}
.gc_contentpp p{margin-bottom: 22px;}
.head3{font:400 17px/26px 'Poppins', sans-serif;margin: 0 0 22px}
span.sm-bold{font-weight: 600;}
.bot-btn{display: flex;}
.gc_contentpp a.grn-btn,.grn-btn{border: 1px solid #1D682E;font-size: 16px;text-transform: uppercase;font-weight: 600;min-width: 190px;text-align: center;padding: 10px 0;margin: 0;border-radius: 4px;text-decoration: none;cursor: pointer;}
.grn-btn1{background: #fff;color: #1D682E;}
.gc_contentpp a.grn-btn1{margin-right: 20px;}
.gc_contentpp a.grn-btn2,.grn-btn2{background: #1D682E;color: #fff;}
.shr-icn svg{width: 12px;display: inline-block;margin-left: 5px;height: 15px;}
.sucess_icn .a{fill:#1d682e;} .sucess_icn .b{fill:#9dcfa8;} .sucess_icn .c{fill:#565668;} .sucess_icn .d{fill:#fff;}.e{fill:#95c9f3;}
.sucess_icn_pb .a,.sucess_icn_pb .h{fill:#1d682e;} .sucess_icn_pb .b{fill:#9dcfa8;}.sucess_icn_pb .c{fill:#565668;}.sucess_icn_pb .d{fill:#fff;}.sucess_icn_pb .e{fill:#32415e;}.sucess_icn_pb .f{fill:#1e265e;}.sucess_icn_pb .g{opacity:0.67;}.sucess_icn_pb .h{stroke:#1d682e;stroke-linecap:round;stroke-width:2px;}
.gc_contentpp a{ color:#1D682E; text-decoration:underline;}
.reg_date{ font-size:20px; font-weight:700; padding-top:15px;}
/*popup end*/


/*== calendar widget ==*/
.calendar_container {display: flex; position: absolute; right: 45px; bottom: 23px;}
.calendar_date {font-family: 'Lato', sans-serif; color: #FFFFFF; font-size: 17px; line-height: 31px; font-weight: 900; margin-left: 10px; display: inline-block; vertical-align: middle;}
.pop_overlay { position: fixed; display: none; width: 100%; height: 100%; left: 0; top: 0; background: #000; opacity: .7; z-index: 900; transition: none; z-index: 99999; }
.popup_partner { transition: none; padding: 6px; display: none; position: fixed; transform: translate(-50%, -50%); z-index: 100000; left: 50%; top: 50% }
.popin { text-align: center; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; background: #fff; padding: 35px 70px }
.pophead { color: #0379c1; margin-bottom: 20px; font: 600 18px'Open Sans', sans-serif }
.cl_pop { position: absolute; right: 20px; top: 20px; cursor: pointer }
.popup_header { background-color: #F6F8FB; padding: 18px; font: 900 18px/22px Lato, sans-serif; color: #333; text-align: center; border-top-right-radius: 3px; border-top-left-radius: 3px }
.calendar-picker.calendars { text-align: center; width: 520px; margin: 20px auto; font-family: Lato, sans-serif }
.calendar-picker .list-inline { display: -ms-flexbox; display: flex; -ms-flex-flow: row; flex-flow: row; -ms-flex-wrap: wrap; flex-wrap: wrap }
.calendar-picker .list-inline-item { width: calc(25% - 10px); padding: 0; margin: 5px; box-sizing: border-box }
.calendar-picker .list-inline-item a { text-decoration: none }
.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; cursor: pointer; border: 1px solid transparent; border-radius: 3px; white-space: nowrap; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none }
.calendar-picker .btn { display: -ms-flexbox; display: flex; -ms-flex-flow: row; flex-flow: row; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; background-color: #000; color: #FFF; font-weight: 700; line-height: 22px }
.calendar-picker .btn .btn-text { height: 20px }
.calendar-picker .btn:active, .calendar-picker .btn:focus, .calendar-picker .btn:hover, .calendar-picker .btn:visited { color: #FFF }
.calendar-picker .btn.btn-google { background-color: #4885ed }
.calendar-picker .btn.btn-outlook { background-color: #00a1f1 }
.calendar-picker .btn.btn-yahoo { background-color: #780099 }
.calendar-picker .cc-icon { height: 14px; width: auto; margin-right: 5px; fill: #fff; margin-left: -5px }
/*== calendar widget ==*/

/*countedown block start*/
#countdown {margin-top: 30px;}
#countdown ul li {font: 18px/30px 'Poppins', sans-serif; color: rgba(48, 48, 48, .7); font-weight: 400; display: inline-block; border-left: 1px dashed #C5C1FF;     padding-left: 20px; padding-right: 20px; width:140px;}
#countdown ul li:last-child{padding-right:0px;}
#countdown ul li span {font: 51px/51px 'Poppins', sans-serif; color: #303030; font-weight: 600; display: block;}
/*countedown block end*/

.video_inner {
	position: relative;
	padding-top: 56.25%;
	width: 100%;
	height: 0;
}
.video_inner iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	outline: 0;
	border: 0;
}

.thank_youreg{ background-color:#F2F7FB; border-radius:6px; margin:10px 0px; padding:14px; color:#000000; border:1px solid #1D682E; font-size:20px; font-weight:500;}
.thank_youreg svg{vertical-align:middle;}
.thankicn{fill:#1d682e;}
.expert_link:hover, .expert_link:focus{ color:#1D682E; text-decoration:none;}

.disabled_btn{ color:#CCCCCC !important; pointer-events: none;}
.disabled_btn strong{ background-color:#ccc !important;}
.disabled_btnreg{background-color:#ccc !important;  pointer-events: none; color:#fff !important;}
.error_field{border:2px solid #f00 !important;}

.gc_unsubbx{ background-color:#F2F7FB; width:800px; padding:75px 110px; text-align:center; color:#333333; font-size:18px; line-height:28px; margin:60px auto;}
.gc_unsubbx span{ font-weight:700;}
.gc_unsubbx P:first-child{padding-bottom:20px;}
.btn_unsubc{ background-color:#1D682E; border-radius:4px; display:inline-block; width:160px; padding:10px 0px; text-align:center; font-size:16px; font-weight:600; color:#fff !important; text-transform:uppercase;}
.btn_cancel{ border:1px solid #1D682E; border-radius:4px; display:inline-block; width:160px; padding:10px 0px; text-align:center; font-size:16px; font-weight:600; color:#1D682E !important; text-transform:uppercase; margin-left:20px;}
#keytake ul li div h3{font-weight:400; font-size:100%; margin:0px;}


.live_streaming{ margin-top:10px; display:inline-flex; background-color:#F42A2F; border-radius:2px; color:#FFFFFF !important; font-size:16px; font-weight:600; padding:7px 10px; text-transform:uppercase; text-decoration:none !important; align-items: center;}
.live_streaming svg{margin-right:5px;}
.live_streaming.watchrec{background-color:#303030;}
.live_bullet{fill:#fff;}

.blob {
	background: #fff;
	border-radius: 50%;
	height: 7px;
	width: 7px;

	box-shadow: 0 0 0 0 rgba(51, 51, 51, 1);
	transform: scale(1);
	animation: pulse 1.5s infinite;
	margin-right:5px;
}

.blob_non {
	background: #fff;
	border-radius: 50%;
	height: 7px;
	width: 7px;
	margin-right:5px;
}

@keyframes pulse {
	0% {
		transform: scale(0.80);
		box-shadow: 0 0 0 0 rgba(51, 51, 51, 0.7);
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(51, 51, 51, 0);
	}

	100% {
		transform: scale(0.80);
		box-shadow: 0 0 0 0 rgba(51, 51, 51, 0);
	}
}

.copun_txtbx{ color:#000000; padding-top:20px; font-size:20px; line-height:22px; font-weight:500; text-transform:uppercase;}
.copun_txtbx p{margin-bottom:10px;}
.copun_txtbx .code_txt{ font-weight:700; font-size:20px;}
.copun_txtbx .btn_register{display:inline-block; float:none;}
.auth_knowmore{ color:#1D682E !important; font-weight:500; font-size:16px; border:1px solid #1D682E; display:inline-block; border-radius:4px; padding:10px 12px;}


.sticky_video{ position:fixed; right:20px; bottom:20px; width: 400px; border-radius: 5px;}/*
.sticky_video .close_video{ position: absolute; right: -7px; top: -7px; z-index: 99; color:#000; background-color:#fff; border-radius:100%; width: 20px; height: 20px; cursor: pointer;}*/
.sticky_video .close_video{ position: absolute; right: 7px; top: 7px; z-index: 99; cursor: pointer;}
.sticky_video .close_video svg{fill: currentColor;}
.sticky_video .video_inner iframe{ border-radius: 5px; }
.closesvg{fill:none;stroke:#ccc;stroke-linecap:round;stroke-width:1.5px;}


/**** share icon popup*****/
.dropdown-menu.rightdrop{box-shadow: 0px 3px 6px #00000029;
border: 1px solid #E4E4E4;margin: 0;padding: 8px 7px 0;left: 10px;top: 40px}
.dropdown-menu.rightdrop li svg{width: 28px;height: 28px;border-radius: 100%;}
.dropdown-menu.rightdrop li {display: inline-block;}
.dropdown-menu.rightdrop>li>a{padding: 0 4px;}
.dropdown-menu.rightdrop>li>a:hover{background: none;}
.dropdown-menu.rightdrop:after {
    position: absolute;
    right: 8px;
    top: -7px;
    width: 14px;
    height: 7px;
    background: url(https://images.moneycontrol.com/images/responsive/pf/sprite_styleguide.png) -112px -127px no-repeat;
    content: "";
}

.sucess_icn svg {width: 93px; height: 120px;margin-bottom: 14px;}

/**** share icon popup****/

@media all and (max-width:1024px){
	.container_gclive { width:990px; }
	.ask_the_experts_sec .container_gclive{ width:98%; }
	.ask_the_experts_sec .form_wrap { padding: 0;}
}
@media all and (max-width:767px){
body{overflow-x:hidden;}
.container_gclive { width:100%; padding:0 15px;}	

.gc_logo span{font-size:14px; vertical-align: bottom; line-height:14px;}
.gc_logo img{width:78px; height:29px;}
.btn_register{font-size:12px; padding:6px 10px;}
 
.multi_left, .multi_right, .multi_right_video{float:none; width:100%;}
.multi_left.homelft{ min-height:455px;}
.miltihead1{font-size:26px; line-height:32px; margin-top:0px;}
.miltihead1:before{top:0px; height:100%;}
.date_time{padding:0px; border:0px; margin-bottom:10px;}
.date_time ul li strong{width:28px; height:28px; line-height:28px;}
.date_time ul li strong svg{width:14px; height:14px;}
.date_time ul li{padding:0 15px; font-size:15px; line-height:normal;}
.date_time ul li:first-child{ padding:0px 15px 0px 0px;}
.date_time ul li:nth-child(2){ border-right:0px;}
.date_time ul li:last-child{padding-left:0px; padding-top:10px;}
.multi_left p input{width:95%; line-height: normal; padding:13px; font-size:13px;}
.multihead2{font-size:12px; padding-top:10px;}
.multi_left p .btn_register{ padding:10px 20px; font-size:15px;}
.multi_right{position:relative; z-index:0; margin-top:-120px;}
.multi_left{ position:relative; z-index:1;}
.multi_right img{width:260px; height:260px;}
.multi_right figcaption{width: 215px; padding:10px; top:-65px; right: 40px; position: relative; font-size:13px;}
.multi_right figcaption span, .multi_right figcaption span a{font-size:10px;}
.multi_right figure{margin-right:-70px; text-align:right; }
.multi_left p span{display:block; padding-top:10px;}
.multi_right:after{left:0px; right:auto; bottom:-30px;}

#keytake{padding:40px 0px; position:relative; top:-50px;}
#meetExpert{padding:0px;}
.headtake{font-size:26px; padding-bottom:0px; margin:0px;}
.headMeat{font-size:26px; text-align:center; margin-bottom:10px;}


#keytake ul li div{font-size:14px; color:#000000; width:calc(100% - 40px);}
#keytake ul li div:first-child{width:40px; height:40px; font-size:16px; line-height:40px;}
#meetExpert aside {
    width: 100%;
    float: none;
    margin-left: 0;
    text-align: center;
}
.multi_right_video{margin-bottom:80px;}
#meetExpert article{float:none; width:100%; text-align:center;}
#meetExpert article p{ font-size:12px; line-height:18px;}
.head_artmeet{font-size:16px;}
.head_artmeet span{font-size:12px;}
#meetExpert aside img{width:140px; height:140px;}
#register{ padding:30px 0px;}
#register, #register .container_gclive{height:auto; margin-bottom:0px; margin-top:0px; background-color:transparent;}
.regis_form{width:100%; top:0px; padding:20px 20px 20px;}
.regis_form p input{width:100%; padding:12px 15px; font-size:12px;}
.regis_form p:last-child{margin-bottom:0px;}
.regis_head{font-size:28px; line-height:36px; margin-bottom:15px;}
.regis_form p{font-size:16px; margin-bottom:15px;}
.regis_form p button{ padding:10px 15px; font-size:14px;}
footer{padding:20px 0px; font-size:12px;}
footer p{ padding:0px 10px;}

.common_popupoffer .modal-dialog {width: 96%; margin: 0px auto;}
.gc_contentpp{ padding:10px; font-size:12px; line-height:16px;}
.calendar-picker.calendars { width: 100% }
.calendar-picker .list-inline-item { width: calc(47% - 10px) }
.calendar-picker .list-inline { justify-content: center }
.calendar_popup_container { margin-top: 15px }
.popup_partner { width: 90% }
.popin { width: 100%; padding: 5px 0 }
.popup_header { font-size: 16px }
.cl_pop { right: 15px; top: 15px }
.reg_date{font-size:16px;}
.sucess_icn_pb svg{ width:124px; height:160px;}

.countdown_block{border-top: 1px dashed #C5C1FF; padding-top: 5px;}
#countdown {margin-top: 5px; padding-bottom:20px;}
#countdown ul li span {font-size: 20px; line-height:20px; display:block; padding-bottom:5px;}
#countdown ul li {font-size: 10px; line-height: 8px; padding-right: 21px; width:24%; text-align:center; padding:0px;}
#countdown ul li:last-child{ border-right:1px dashed #C5C1FF;}

.thank_youreg{font-size:13px; display:flex; align-items: center; margin:20px 0px;}
.thank_youreg svg{margin-right:7px;}
.gc_unsubbx{width:94%; padding:15px; margin:60px auto; font-size:16px; line-height:23px;}
.btn_unsubc, .btn_cancel{width:130px; font-size:15px; padding:7px 0px;}
.btn_cancel{margin-left:10px;}

.stream_watch{padding:10px 0px 20px;}
.live_streaming{ font-size:13px; padding:5px 10px;}
.live_streaming svg{width:6px; height:6px;}
.blob, .blob_non{width:5px; height:5px; margin-right:3px;}

.copun_txtbx{padding-top:0px; font-size:16px; line-height:16px; padding-bottom:20px;}
.copun_txtbx .code_txt{font-size:16px; display:inline-block; padding-top:0px;}
.copun_txtbx p{margin-bottom:5px;}
.copun_txtbx p .btn_register{ font-size:13px; padding:7px 10px;}
.copun_txtbx p .btn_register:hover{ color:#FFFFFF;}
.auth_knowmore{font-size:13px; padding:7px 12px;}
.sticky_video{width: 184px; right: 10px; bottom: 10px;}
}

#embdedcodelivetv{ width: auto !important;}
@media only screen and (max-width:1279px) {
	.parent_player {height: auto;}
}


.share_icons_list.sticky_lhs{position:fixed;width:40px;top:30%;left:auto;margin:0 0 0 -60px;}
.share_icons_list.sticky_lhs .icon_alink{ margin-bottom:10px; display: inline-block; }  

.ask_btn_div{padding-top:20px;}
.ask_btn_div .btn_ask_the_experts{float:none;} 

.ask_the_experts_sec{ margin-bottom: 30px;}

.flex{ display: -webkit-flex; display: -moz-flex; display: -o-flex; display: -ms-flex; display: flex; }
.form_wrap{ padding: 0 125px;}
.img_blk{ width: 400px; }
.form_blk{ width: calc(100% - 470px); margin-left: 70px;}
.form_blk .headMeat { margin-bottom: 15px;}
.form_blk textarea { 
    border: 1px solid #1D682E33;
    width: 100%;
    font: 16px/24px 'Poppins', sans-serif;
    background: #F7F8FB;
    padding: 10px 15px;
    border-radius: 6px; outline:0;
	margin-bottom:20px;
}
.form_blk input {
    border: 1px solid #1D682E33;
    width: 100%;
    font: 16px/24px 'Poppins', sans-serif;
    background: #F7F8FB;
    padding: 10px 15px;
    border-radius: 6px;margin-bottom:20px;
}
.form_blk .frm_btn{ }
.form_blk .frm_btn .btn_submit{ float:none; }  

.headMeat.desk{ display:block; } 	  
.headMeat.mob{ display:none; }

.ques_thanku_popup .modal-body{ padding: 30px 15px; }
.ques_thanku_popup span.exptName{ margin: 0 5px; } 
.ques_thanku_popup .sucess_icn{ margin-bottom: 20px; }

@media only screen and (max-width:1380px) {
	.share_icons_list.sticky_lhs{ margin: 0 0 0 -40px;}
	.share_icons_list.sticky_lhs .icon_alink svg{ width: 30px; height: 30px; }
}
@media only screen and (max-width:1330px) {
	.share_icons_list.sticky_lhs{ position:absolute; width: 190px; top: 95px; margin: 0 0 0 20px;z-index:9; background-color:transparent;} 
	.share_icons_list.sticky_lhs .icon_alink{ margin-bottom:0px; margin-right: 5px; margin-top: 10px; border-radius: 50%;} 
	.form_wrap {}
}

@media only screen and (max-width:767px) {	  
	.headMeat.desk{ display:none; }	  
	.headMeat.mob{ display:block; }
	#multibeg_stock { padding: 45px 0px 0px; } 
	.share_icons_list.sticky_lhs { width: 100%; top: -45px; text-align: left; left: 0; right: 0; margin: 0 auto;} 
	.ask_btn_div{ margin-bottom: 20px;}
	.ask_the_experts_sec .form_wrap.flex{display:block;}
	.ask_the_experts_sec .img_blk{ width: 100%;}
	.ask_the_experts_sec .img_blk img{width: 300px; text-align: center; margin: 0 auto; display: block;}
	.form_blk { width: 100%; margin-left: 0;}
	.form_blk .frm_btn {text-align: center;}
	.form_blk textarea, .form_blk input{font-size:14px; line-height:20px;}
	.gc_contentpp a.grn-btn1{margin-right: 10px}
	.sucess_icn svg {width: 77px; height: 100px;}
	.bot-btn .dropdown{margin: 10px}
	.head3{margin-bottom: 10px;}
	.gc_contentpp a.grn-btn, .bot-btn {
    display: flex;
    flex-wrap: wrap-reverse;
    align-items: center;
    justify-content: center;
}
}



@media only screen and (max-width:980px) {	
.common_popupoffer#RegisterSucess .modal-dialog{width: 100%;padding: 0 15px;}
.common_popupoffer#RegisterSucess .pro_pp_hed{font-size: 14px;}
.sucess_icn svg{width: 76px;}
.gc_contentpp p{font-size: 12px;line-height: 16px;margin-bottom: 18px;}
.head3{font-size: 13px;line-height: 19px;}

.shr-icn svg{width: 10px;height: 11px}
.modal:before{height:auto;}
.gc_contentpp a.grn-btn{margin: 10px}


}
