.banner-slide {
    width:100%;position: relative;max-height: 700px;overflow:hidden;
}
.banner-slide  .owl-carousel.owl-drag .owl-item{overflow:hidden;height:calc(100vh - 100px)}
.mainslider{padding-top:78px;}
.toptext{position: absolute;top:0;z-index: 4;left:0; width:100%;max-height:700px ; overflow:hidden}
.toprotate_slides{z-index: 3;}
.toprotate_slides .container{position:relative}
.banner_slides{position: absolute;top:0;z-index: 2; width:100%;max-height:700px ; overflow:hidden}
.clearfix:after{
    display: block; content: ''; clear: both;
}
#bannermoglixhainalightSlider{max-height:700px !important}
.slidewrap::before{left: 0;top:0;width:30%;position:absolute;bottom: 0; content: '';}

.toptext .container{max-width: 1170px; position: relative; margin: auto; height:100vh}
.rotateboxcontent{width: 400px; top:0;bottom: 0; max-width: 100%; position: absolute;padding: 30px 0;}
.rotateboxcontent h2{margin: 0 0 25px;font-size: 36px;font-weight: 300; color: #fff; line-height: 54px;}
.rotateboxcontent h2 strong{font-weight:500}
 .rotateboxcontent{z-index: 1; top:40%; transform:translatey(-50%);position: relative;}
.rotateboxcontent p{color: #fff;max-width:250px;width:100%}
.rotatebox{height:auto !important}
/* .rotatebox::before{width:100%;content: '';  position: absolute;left:0;top:0;bottom: 0;} */
/* .slide-one,.slide-three{background: #D9232D;} */
.slidewrap-one .rotatebox::before{background:#F3722C}
.slidewrap-three .rotatebox::before,.slidewrap-three .rotating ,.slidewrap-three::before{background: #43AA8B;}
.slidewrap-one::before{background:#F3722C;}
.slidewrap-one .rotating{background:#F3722C;}
.slidewrap-two .rotating {background: #FEAE2D;}
.slidewrap-two::before{background:#FEAE2D;}
.slidewrap-two .rotatebox::before{background:#FEAE2D;}
.slidewrap-four .rotating {background: #43AA8B;}
.slidewrap-four::before{background:#43AA8B;}
.slidewrap-four .rotatebox::before{background:#43AA8B;}
.slidewrap-one .rotateboxcontent h2 span{font-weight:500;}
.slidewrap-two .rotateboxcontent h2 span{font-weight:500;color:#D9232D;}
.slidewrap-three .rotateboxcontent h2 span{font-weight:500;color:#D9232D;}
.rotateboxcontent a{border-radius:5px;border:1px solid #fff; color:#2B2B2B; background:#EAEAF4; font-size:15px; font-weight:500;display:inline-block;padding:0 15px;height:45px;line-height:45px}
.getquoteonbanner{margin-left:10px;border:1px solid #fff !important; color:#fff !important; background:none !important; }
.rotateboxcontent a:hover{text-decoration:none}
.rotateboxcontent a i{font-size:18px}
.rotateboxcontent a span,.rotateboxcontent a i{display:inline-block;vertical-align:top}
.owl-item.active .slidewrap .rotating,.owl-item.active .slidewrap::before,.owl-item.active .slidewrap .rotatebox::before{-webkit-transition: background 5s ease-in; -moz-transition: background 5s ease-in; -o-transition: background 5s ease-in;
  transition: background 5s ease-in;}

.rotating{position: absolute;width: 850px; transition-delay: 2s; height: 850px;border-radius: 100px; top: -100px; -webkit-transition: background 1s ease; -moz-transition: background 5s ease; transition: background 5s ease; transform: rotate(24deg); /* transform-origin: 50% !important; */ left: -30%;
}
.slide-one .rotating{border-radius:100px ;}
.topslide{position: relative;}
/* .lSSlideWrapper.usingCss #toprotateslide.lSFade> li{opacity: 1 !important;} */
.celebrates-wrap{ width: 100%; background-color: #fff; padding: 60px 0 70px 0;}
.celebrates-wrap .content-box{ width:100%; padding: 10px 15px; position: relative;}
.celebrates-wrap .content-box .heading-txt{ margin: 0 -15px 20px;}
.celebrates-wrap .content-box .heading-txt p{ font-size: 18px; line-height:26px; margin-bottom:5px; text-align: center; }
.celebrates-wrap .content-box .heading-txt p.black{ color: #2B2B2B;}
.celebrates-wrap .content-box .heading-txt p.red{color: #EA3223;font-weight:300}
.celebrates-wrap .content-box .heading-txt p.red strong{font-weight:500}
.celebrates-wrap .content-box img{ width: 100%; margin: 0 0 -50px 20px;}
.celebrates-wrap .content-box .txt-content{ background-color: #EAEAF4;  padding: 75px 20px 50px 20px;}
.celebrates-wrap .content-box .txt-content p{font-size:16px; line-height:25px}
.industryneed-wrap{ position: relative; background: #2B2B2B; text-align: center;  padding: 0 40px 60px;}
.giftcard{position: relative;padding: 60px 20px 50px; margin-bottom: 60px;}
.giftcard > img{position: absolute; left:0; width:100%; max-width:23%; top: 30%;}
.giftcard .nominate-text{padding-left: 27%;font-size: 25px; width:100%; text-align: left; color: #fff; line-height: 36px; font-weight: 300;float:left;max-width:875px}
.giftcard .nominate-text strong{font-weight: 500;}
.nominate-btn{float:right;height:50px; background:#D9232D; display:inline-block; border-radius:5px; color:#fff;padding:0 25px; font-size:18px; line-height:50px}
.nominate-btn:hover{text-decoration:none}
.offerings{ background:#A9F0F6;border-radius:10px;padding: 50px 0; margin-bottom:-130px}
.offerings h2{font-size:25px; font-weight:400; margin-bottom:40px}
.offerings h2 strong{font-weight:500}
.listingview-inner{background:#fff;border-radius:10px;padding:30px;text-align:left;min-height:350px}
.listingview-inner img{width:100px;margin-bottom:20px}
.listingview-inner h3{font-size:20px;font-weight:500; margin-bottom:20px}
.listingview-inner p{font-size:14px;line-break:26px}
.listingview-inner a{color:#2b2b2b;display:block}
.listingview-inner a:hover h3{color:#D9232D;}
.listingview-inner a:hover,.listingview-inner a:focus{text-decoration:none}
.offeringaction{padding:40px 20px 20px}
.offeringaction h3{font-size:19px;font-weight:400;line-height:29px;margin-bottom:20px}
.offeringaction a{height:50px; background:#2b2b2b; display:inline-block; border-radius:5px; color:#fff;padding:0 25px; font-size:20px; line-height:50px}
.offeringaction a:hover{text-decoration:none}
.watchaction-wrap{width: 100%; padding:130px 0 70px 0;}
.watchaction-wrap h3{font-size:20px;font-weight:400; margin-bottom: 25px; position:relative}
.watchaction-wrap h3 > span{font-weight:600; font-size:14px; float:right;}
.watchaction-wrap h3 > span span,.watchaction-wrap h3 > span i{display:inline-block;vertical-align:middle}
.watchaction-wrap .first-row{ margin-bottom: 25px;}
.watchaction-wrap .video-block{ width:100%;}
.video-block .video-thumb{background-size: 100% !important; position:relative;  padding:160px 20px;}
.watchaction-wrap .video-block img{  width: 100%;}
.playbtnonslider{position:absolute;top:45%;transform:translatey(-50%); right:17%; width:65px;height:65px; background:url(https://fashion.moglix.com/wp-content/themes/route-child/img/moglixhaina/video_play.svg) no-repeat top left; background-size:100%; cursor:pointer;z-index:10}
.playbtn{position:absolute;top:50%;transform:translatey(-50%);left:0;right:0; width:65px;height:65px; background:url(https://fashion.moglix.com/wp-content/themes/route-child/img/moglixhaina/video_play.svg) no-repeat top left; background-size:100%; margin:auto;cursor:pointer}
.videotext{ position: absolute; bottom: 20px; color:#fff; font-size:15px; line-height:21px;font-weight:600;}
.videotext span{display:block; font-weight:400;font-size:13px;padding-top:6px}
.mog_awardssection{padding:100px 40px 0px; background-size:contain;position:relative;z-index:1;}
.mog_awardssection h2{font-size:28px;font-weight:400;color:#fff;margin-bottom:40px}
.choosemoglix_list{list-style:none;color:#fff;padding-left:0;margin-bottom:80px}
.choosemoglix_list li{float:left;border-right:1px solid rgba(255, 255, 255, 0.2); margin-right:25px;padding-right:15px; min-width: 11%;}
.choosemoglix_list li:last-child{border:none;margin-right:0;padding-right:0}
.choosemoglix_list li div{font-size:28px;font-weight:700;margin-bottom:5px}
.award_row{background:#fff;box-shadow:0 3px 50px rgba(0, 0, 0, 0.16);border-radius:10px;}
.awards-strip{padding:50px 0px}
.awards-strip h2{font-size:28px;font-weight:400;color:#000}
.award-imgs{padding-left:0;list-style:none;margin:0 -5px}
.award-imgs li{float:left;width: 14.222%;padding:10px 5px}
.award-imgs li> div{position:relative; cursor:pointer; border: 1px solid #ccc; height:165px; padding:10px}
.award-imgs li> div:before{background:rgba(0,0,0,0.8); z-index:1; position:absolute; left:0; top:0; bottom:0; content:''; right:0; opacity:0;transition:0.2s all ease-in}
.award-imgs li> div img{position:absolute;left:0;right:0;margin:auto; display:inline-block}
.award-imgs li> div h4{font-size:13px; font-weight:400; left:10px;right:10px; text-align:center; top:50%; transform:translatey(-50%); transition:0.2s all ease-in; z-index:2; line-height:18px;  position:absolute; color:#fff; opacity:0;}
.award-imgs li> div:hover::before,.award-imgs li> div:hover h4{opacity:1;}
.featured-coverage{background:#F5F5F5;padding-top:60px;padding-bottom:60px;position:relative;z-index:0;}
.featured-coverage h2{font-size:20px;font-weight:400; margin-bottom: 25px; position:relative;}
.featured-coverage h2 > a{font-weight:600;display:inline-block; font-size:14px; float:right;color:#222}
.featured-coverage h2 > a:hover{text-decoration:none}
.featured-coverage h2> a span,.featured-coverage h2 > a i{display:inline-block;vertical-align:middle}
.coveragebox{padding-left:0;list-style:none;margin:0 5px}
.coveragebox li{float:left;width:25%;padding:10px 7px}
.coveragebox li> div.cover_boxinner{position:relative; background:#fff; padding-bottom:10px; cursor:pointer; }
.wp-block-columns{margin-bottom:0}
.coveragebox li> div.cover_boxinner h4{padding:15px;font-size:14px; line-height:20px; font-weight:400;min-height:100px}
.coveragebox li> div.cover_boxinner a{ background:#2B2B2B;color:#fff; height:36px;margin:10px 15px;display:inline-block; line-height:36px; position:relative; font-size:14px; width:150px; padding:0 10px; border-radius:5px;}
.coveragebox li> div.cover_boxinner a i{position:absolute;right:10px;top: 0;font-size: 20px;}
.coveragebox li> div.cover_boxinner a:hover{text-decoration:none}
/*footer css */
/* #colophon{padding-top: 60px;}
#colophon .widget_text .widget-title h4{font-size:28px;font-weight:400;margin-bottom:20px}
.contactform-wrap{padding-right:100px}
.contactform-wrap .wpcf7-form-control-wrap{display:block; margin-bottom: 15px;}
.contactform-wrap .wpcf7-form-control-wrap input{height:36px;background:#989898;border:1px solid #989898}
.contactform-wrap .wpcf7-form-control-wrap input{border-radius:5px;}
.contactform-wrap .wpcf7-form-control-wrap input::-webkit-input-placeholder,.contactform-wrap .wpcf7-form-control-wrap .wpcf7-textarea::-webkit-input-placeholder {  color: #fff;}
.contactform-wrap .wpcf7-form-control-wrap input:-ms-input-placeholder,.contactform-wrap .wpcf7-form-control-wrap .wpcf7-textarea:-ms-input-placeholder {color: #fff;}
.contactform-wrap .wpcf7-form-control-wrap input::placeholder ,.contactform-wrap .wpcf7-form-control-wrap .wpcf7-textarea::placeholder { color: #fff;}
.contactform-wrap .wpcf7-form-control-wrap .wpcf7-select{height:36px;background:#989898;border:1px solid #989898;border-radius:5px; color: #fff; font-size: 14px;}
.contactform-wrap .wpcf7-form-control-wrap .wpcf7-textarea{height:70px;background:#989898;border:1px solid #989898;border-radius:5px; color: #fff; font-size: 14px;}
.wpcf7-response-output{box-shadow:none}
.ninja-forms-field-error, .wpcf7-not-valid-tip{padding:1px 5px}
.contactform-wrap .wpcf7-submit{height:36px; font-weight:500;text-transform:uppercase; border:none; color:#000; border-radius:5px; width:121px;} */
/* #colophon,#copyright{background:#2B2B2B}
.footer-copyright{color:#fff;margin-bottom:10px; font-size:13px}
#colophon .col-md-6:last-child .widget_text{margin-top:15px;color:#fff;font-size:14px;margin-bottom:20px}
#colophon .col-md-6:last-child .widget_text p{line-height:23px}
#colophon .col-md-6:last-child .widget_text ul.address li{border-bottom:none; padding-left:25px; position:relative;margin-bottom:0}
#colophon .col-md-6:last-child .widget_text ul.address li:first-child:before{content: "\F0D9"; left:0; top:0;  position:absolute;  font-family: remixicon!important;}
#colophon .col-md-6:last-child .widget_text ul.address li:last-child:before{content: "\EFE9"; left:0; top:0;  position:absolute;  font-family: remixicon!important;}
#colophon .widget_thechampfollow > div:first-child{color:#fff;display:inline-block; padding-right:10px; font-size:14px}
#colophon .widget_thechampfollow > div.heateor_ss_follow_icons_container{display:inline-block; vertical-align:middle}
#colophon .widget_thechampfollow > div.heateor_ss_follow_icons_container li{padding-right:10px !important} */
#cs-top{display:none;}
#cstop{width:30px; cursor:pointer; display:none; height:30px;position:fixed; z-index: 10000; border-radius: 6px; text-align: center; line-height: 30px; right:10px; bottom:10px; background:rgba(0,0,0,0.6); color:#fff}
#cstop:hover{background:#000}
.page-id-15393 .container .container{width:1170px;padding-left: 15px; padding-right: 15px;}
.page-id-15393 #masthead{background:#fff;padding: 0;z-index:11}
.footermoglixhaina{ background: #2B2B2B; padding-top: 70px;  padding-bottom: 40px;}
.footermoglixhaina .widget_text h4{color: #fff !important; font-size: 28px; font-weight: 600;}
.footermoglixhaina .footer-contact .contact-form-block input.wpcf7-form-control,.footermoglixhaina .footer-contact .contact-form-block .wpcf7-select {height: 40px !important;border-radius:5px;}
.footermoglixhaina .footer-contact .contact-form-block {  padding-bottom: 20px;}
.footermoglixhaina .wpcf7-form-control.contact-submit{height:40px;margin: 10px auto;  display: block;border-radius:5px; background:#D9232D; border:none; color:#fff; width: 200px; border: none;}
.desktophidden{display:none;}

/*second page*/
.contest-contact .wpcf7-not-valid-tip{background:#fff}
.page-id-15407 #page-header,.page-id-15393 #page-header{display:none;}
.registernominate:hover{text-decoration:none}
.formforenterprise.moglixhainavideopop .inner-formforentprise {
    width: 60%;background:#000;
}
.registrationdonebox{max-width:702px; width:100%; margin:auto; padding:50px 20px; border-radius:10px; background:#D9232D; text-align:center}
.registrationdonebox h3{font-size:28px;color:#fff}
.registrationdonebox .elementor-text-editor {color:#fff;font-size:17px;}
.registrationdonebox .donereg{width:90px; line-height:90px; height:90px;border-radius:50%;position:relative; margin:0 auto 30px;background:#fff}
.registrationdonebox .donereg:before{content: "\EB7B"; position:absolute;font-size:60px;margin:auto; font-family: remixicon!important;color: #fff;left: 0; right: 0;color:#fff; z-index:2;}
.registrationdonebox .donereg:after{background:#51aa8b; content:'';z-index:1; position:absolute; top:10px; bottom:10px; left: 10px; right: 10px; border-radius: 50%;}
.page-id-15407  strong{font-weight:500}
.main-wrapper1{width: 100%;background: #D9232D;padding:100px 0 0} 
.main-wrapper1 .container,.mdl_content_section .container,.last-section-accordion .container,.footermoglixhaina .container{width: 1170px;}

.heading1 {background: #D9232D;position:relative}

.header-left{padding:50px 0px 50px 50px;}
.header-right{position:absolute !important;bottom:0;right:0;}

.header-left h2{color: #ffffff; font-weight: 400;line-height: 46px;
    max-width: 415px;
    width: 100%; margin-bottom: 40px;}

.mdl_content_section{padding:30px 0 40px}
.mainBannerImg{width: 100%; max-width: 100%;}

.btn{background: none; outline: none; border: none; border-radius: 5px; box-shadow: none; padding: 5px 20px; font-size: 16px; }

.white_btn{background: #ffffff; color: #2B2B2B;height: 40px;line-height: 40px; text-decoration: none; display: block; width: 227px; border-radius: 5px; text-align:center; margin: 0; font-size: 16px; font-weight: 500;}
.white_btn:hover,.white_btn:focus{text-decoration:none;color: #2B2B2B;}
.header_subtxt{color: #ffffff; font-size: 14px; margin-top: 15px; }

.main-wrapper1 .mdl_content_wrapper{background: #ffffff; text-align: center; }

.mdl_content_heading{ color: #2B2B2B;  line-height: 40px; padding: 40px 0 0; font-size: 24px; text-align: center; font-weight: 500; max-width: 860px; margin: auto; line-height: 40px;width:100%}
.mdl_content_subheading{color: #2B2B2B; line-height: 26px; font-size:16px; padding:10px 0; text-align: center; max-width: 800px; width: 100%; margin:10px auto; }
.mdl_content_smlheading{color: #2B2B2B; max-width: 860px; line-height: 26px; font-size:16px; padding:10px 0; text-align: center; width: 100%; margin:20px auto;}
.mdl_content_smlheading strong{font-weight:600}
.red_btn_link{ height: 40px;line-height: 40px; text-decoration: none; display: block; width: 227px;
    background: #D9232D; color: #fff; border-radius: 5px; margin: 30px auto 0; font-size: 16px; font-weight: 500;}
.red_btn_link:focus,.red_btn_link:hover{color:#fff}
.red_btn{background: #D9232D; font-weight: 600; color: #ffffff; }
.last-section-accordion{background:#F8F8F8;padding:50px 0 40px}

.mhn_question_panel {box-shadow: 0px 3px 15px #0000001A; border: 1px solid #C4C4C4;border-radius: 10px;background: #fff;padding: 15px; margin-top: 30px;}

.mhn_question_panel .mhn-head h5 {font-size: 20px;margin: 0px;}

.mhn_question_panel .mhn-panel-body {   padding-top: 30px;}

.mhn_question_panel .mhn-panel-body p {padding: 10px 0px;}

.inquiry-wrapper{background: #ffffff; text-align: center; width: 100%; padding: 30px;}

.inquiry-wrapper-text{font-size: 16px; color: #2B2B2B; }

.inquiry-wrapper-smltext{font-size: 14px; color: #2B2B2B;}
.accordionlists .panel-default{background: #fff; border-radius:10px; border: 1px solid #C4C4C4; box-shadow: 0 3px 15px rgba(0, 0, 0, 0.1);  margin-bottom: 20px !important;}
.accordionlists .panel-default>.panel-heading+.panel-collapse>.panel-body{border-color:#fff}
.accordionlists .panel-default>.panel-heading{background:none;padding: 0px;position:relative}
.accordionlists .collapse{position:relative}
.accordionlists .panel-title a{font-size:20px; position:relative; font-weight:500;padding: 18px 20px;display:block}
/* .accordionlists .panel-title a:before{right:10px;content: "\F1AF";position:absolute;font-family: remixicon!important;}
.accordionlists .panel-title a.secondacc:before{content: "\EA12";}
.accordionlists .panel-title a.collapsed:before,.accordionlists .panel-title a.second.collapsed:before {right:10px;content: "\EA12";position:absolute;font-family: remixicon!important;} */
.accordionlists .panel-title a:hover,.accordionlists .panel-title a:focus{text-decoration:none;}
.accordionlists .panel-body ul{list-style:none;padding-left:4px}
.accordionlists .panel-body ul li{margin-bottom:14px}
.accordionlists .collapse.in+.panel-heading:before{position:absolute; }
.inquiry-wrapper{padding:40px 15px 50px; max-width: 1170px; width:100%;margin: auto;}
.inquiry-wrapper table{width:100%;max-width:800px; margin:30px auto;}
.inquiry-wrapper table tr td{border:1px solid #ddd}
.inquiry-wrapper table tr td span{display:block;font-weight:600;margin-bottom:10px}
.moglixhainaformwrap{position: fixed; left: 0; right: 0; top: 50%; transform: translateY(-50%); max-height: 600px; max-width: 700px; margin: auto; border-radius:10px;overflow:hidden; z-index: 99999; background: red;background:#D9232D;color:#fff}
.inner-formlayout{position:relative}
.inner-formlayout h4{font-size:20px;padding:20px 0;font-weight:400}
.inner-formlayout{padding-bottom:30px}
.moglixhainaformwrap .crossthispop{border-radius:50%}
.crossthispop:before, .crossthispop:after{left:9px}
.contest-contact .wpcf7-form-control{ height:36px;border:none;border-radius:5px;}
.contest-contact  .wpcf7-form-control-wrap{display:block;margin-bottom:20px}
.contest-contact .wpcf7-submit.contact-submit{height:36px;background:#2B2B2B; color:#fff;border:none;border-radius:5px; margin-top:40px; font-weight:500;width:100%}
.inner-formlayout .mishrajiimg{position: absolute;  width: 100%; max-width: 400px; bottom: 0; left: 0;}
.moglixhainaformwrap{display:none;}

.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}


@media (min-width: 1200px){
.container {
    width: 1170px;
	}
}
@media (max-width: 992px){
	.container {
    width: 970px;
}
}
@media (max-width: 768px){
	.container {
    width: 100%;
}
	.main-wrapper1 .container, .mdl_content_section .container, .last-section-accordion .container, .footermoglixhaina .container{width:100%;padding-left:15px;padding-right:15px;}
}
@media (max-width: 767px){
	.container { width: 100%;}
	.rotatebox > .rotateboxcontent{margin-right:0;top: auto; transform: none;}
	.rotatebox h2{font-size: 25px;line-height: 34px;}
	.celebrates-wrap{padding-left:0}
	.rotating{width:100% !important; transform:none !important; height:100% !important;left:0 !important; top:0 !important;border-radius:0 !important;}
	.coveragebox li{width:100%; float:none;}
	.coveragebox li> div.cover_boxinner h4{min-height:0}
	.footermoglixhaina .route_widget{margin-bottom:0}
	.mog_awardssection{background:#f5f5f5 !important; position:relative; padding:40px 15px 0}
	.mog_awardssection:before{background:url(https://fashion.moglix.com/wp-content/themes/route-child/img/moglixhaina/mobile_background.jpg) no-repeat center top; content:'';top:0;left:0;right:0; position:absolute; z-index:0;height: 400px; background-size:cover}
	.mog_awardssection h2{font-size:21px}
	.mog_awardssection .container{z-index:1;position:relative}
	.choosemoglix_list{margin-bottom:20px}
	.choosemoglix_list li{min-width:10px; float:none;display:inline-block; width:32.33%;margin:0 0 20px; padding:0 7px 0px;}
	.choosemoglix_list li:first-child,.choosemoglix_list li:nth-child(4){padding-left:0}
	.choosemoglix_list li:nth-child(3),.choosemoglix_list li:nth-child(6){border-right:none;padding-right:0}
	.choosemoglix_list li div {font-size: 14px; line-height: 13px; margin-bottom: 0;}
	.choosemoglix_list li > span{font-size:10px}
	.choosemoglix_list li:last-child{padding-left:0; width: 100%;}
	.choosemoglix_list li:last-child div{padding-right:10px}
	.choosemoglix_list li:last-child div,.choosemoglix_list li:last-child > span{display:inline-block}
	.choosemoglix_list{    margin: 0 0px 30px;}
	.award-imgs li{width:50%;}
	.award-imgs li> div h4 {font-size: 12px;}
	.award_row{position: relative;}
	.watchaction-wrap{padding:130px 0 40px}
	.watchaction-wrap .video-block { width: 100%;  margin-bottom: 20px;}
	.watchaction-wrap .first-row{margin-bottom:0}
	.slidewrap{max-height:none !important; height:auto; position: relative !important;}
	.banner-slide .lSSlideOuter:last-child{position:relative;top:auto}
	.banner-slide .container{height:auto}
	.topslide{padding-bottom: 0 !important;height:auto !important;}
	#toprotateslide .slidewrap.active{position:relative !important;height: auto !important; float: none;
    top: auto; left: auto;}
	.rotatebox{position:relative}
	.slidewrap::before{left:0;right:0;width: 100%;}
	#bannermoglixhainalightSlider li.active{position:relative !important;height:auto !important; float:none}
	.rotateboxcontent a{font-size:13px;height:35px;line-height:35px}
	.desktophidden{display:block}
	.celebrates-wrap .content-box{padding:10px 0px}
	.celebrates-wrap .content-box img{width:93%;margin:0 auto -50px;display: block;}
	.celebrates-wrap .content-box .txt-content{padding: 75px 20px 26px 20px;}
	.celebrates-wrap .content-box .txt-content p { font-size: 14px; line-height: 23px;}
	.mobilehidden{display:none}
	.giftcard > img{ width: 100%; position:relative;  max-width: 100%; top:auto;margin-top: 30px;}
	.industryneed-wrap{padding:0 15px 40px}
	.giftcard{padding:0 0 50px}
	.giftcard .nominate-text{text-align:center;padding: 20px 0 30px; float: none; font-size: 20px; line-height: 30px;}
	.nominate-btn{float:none;height:35px;line-height:35px; font-size: 16px;}
	.offerings{padding: 40px 10px 0; margin-bottom: 0; z-index: 1; position: relative;}
	.offerings h2 {font-size: 20px;margin-bottom: 30px;}
	.offerings > .container{padding:0 5px}
	.industryneed-wrap{background:none;}
	.industryneed-wrap:before{left:0; right:0; top:0; height:43%; content:''; position:absolute; background:#2B2B2B}
	.listingview-inner{min-height: auto; padding: 15px;margin-bottom:15px}
	.listingview-inner img {width: 60px;margin-bottom: 15px;}
	.listingview-inner h3 { font-size: 18px; font-weight: 500; margin-bottom: 10px;}
	.listingview-inner p {  font-size: 14px; line-height: 21px;}
	.offeringaction{padding: 40px 20px 30px;}
	.video-block .video-thumb{padding: 135px 20px;background-size: cover !important;}
	.watchaction-wrap {  padding: 0px 0 30px;}
	.videotext{bottom:10px; font-size: 14px; line-height: 15px; left: 15px;}
	.formforenterprise.moglixhainavideopop .inner-formforentprise{width:100%}
	.awards-strip {  padding: 30px 0px;}
	.awards-strip h2{font-size:20px;font-weight:500; margin-bottom: 10px;}
	.award-imgs li> div{height:150px}
	.award-imgs li> div img{max-width:120px}
	.featured-coverage{padding:40px 0}
	.featured-coverage h2 { margin-bottom:10px; font-size: 18px;}
	.featured-coverage h2 > a{margin-top:4px;}
	.coveragebox li> div.cover_boxinner h4{margin-bottom:0}
	.coveragebox li> div.cover_boxinner a{margin: 0 15px 10px;font-size:12px; padding: 0 15px; width: auto;}
	.coveragebox li> div.cover_boxinner a i{display:none}
	.header-left h2{    font-size: 21px; line-height:32px;}
	.mdl_content_wrapper{padding:0 15px}
	.mdl_content_heading{padding-top:20px;font-size:17px;  line-height: 31px;}
	.accordionlists .panel-title a{ font-size: 16px;  padding: 14px 20px;}
	.inner-formlayout .mishrajiimg{display:none}
	.toptext{max-height:none;}
	#bannermoglixhainalightSlider { max-height: none !important; height:auto !important}
	.banner-slide .owl-carousel.owl-drag .owl-item{height:auto}
	.banner_slides{position:relative}
	.toprotate_slides .container{height:300px;}
/* 	.toprotate_slides{height:300px;position:relative} */
	.rotateboxcontent{top:0;transform:none}
	.rotateboxcontent h2{font-size:24px;line-height:36px}
	.header-right{position:relative !important}
}
@media (max-width: 480px){
	.award-imgs li:last-child{width:100%}
	.award-imgs li:last-child> div img{   max-width: 120px;}
}
