@media screen and (max-width:420px) {
.mobie_hvideo{ display: inline-block; }	 .feature_head .logged-out-homepage{ margin-top: 0px; }	
.m_nav{ font-family: inherit; font-size:18px; padding:12px 15px; border:1px solid #ffd618; float: right; color:#ffd618; border-radius: 4px; margin-top: 4px;
display: block;  }
._backto_btn{ color:#421b67; border:2px solid #421b67; border-radius: 6px; padding: 10px 30px; font-size: 18px; font-weight: 500; float: right; margin-top: 10px;  }
footer { padding: 20px 0 10px; margin: 0px;}
.copy_rights{ display: block; text-align: center; }
.mb_user{ float: right; padding: 9px 10px; border-radius: 4px; border: 1px solid #fff; margin-left: 10px; margin-top: 5px; display: block; }
.mb_user .user{ margin-right: 0px; }
._menu li{ display: none; } .back_btn { display: none; }  ._contain_40{ margin: 0px; }
.sep_2bbox{ flex-basis: 100%; max-width: 100%; display: block; } .yr_img{ width: 250px; display: block; margin: auto; } .fmi_img img, .f_img_2hg img{ height: auto; width:100%; }
.page_menu{ display: none; } ._2column, ._3column{ width: 100%; text-align: center; } .mdesk{ display: none; } .mmobile{ display: block !important; }
.mmobile_din{ display: inline-block !important; }
.bg_ygradient_f, .bg_purplegradient_f, .bg_pinkgradient_f{ padding: 70px 0 50px; } .f_img_2hg{ padding:20px; text-align: center; } .sep_bbox_row{ margin: 0px; }
.app_store_l, .app_store_r{ position: relative; left: inherit; top: inherit; transform: inherit; display: inline-block; padding-top: 30px; width: auto; }
.fmi_img{ margin: 0 auto; } ._1column{ padding:0px;  } .feature_head .c_yellow{ font-size: 32px !important; margin-bottom: 10px; } .c_yellowp br{ display: none; }
.bebab_h{ padding: 5px 0 10px 0; } .screen_text .c_yellowp{ font-size: 23px; } .feature_head .c_white{ font-size: 24px !important;}
._2ghfh{ margin: 0 5px 5px;} /*.d_dg_points{ display: flex; flex: 0 1 auto; flex-flow: row wrap; } */._wy a em{ padding:0 10px; font-size: 15px;  }
._app_y a.app_is, ._app_y a.play_is, ._app_p a.app_is, ._app_p a.play_is{ width: 150px;  height: 52px; background-size: 100% 52px; } ._2hr_content h3 br{ display: none; } ._tttile{ font-size: 22px; }
._2hr_content h3{ font-size: 25px; }  ._2hr_content ul li i br{ display: none; } .section{  padding: 30px 0; } ._view_btn{ margin-top: 30px; }
.section p br{ display: none; } .section p{ font-size: 20px; } .sep_2bbox_content{ width: 100%; position: relative; } .sep_2bbox.mt_70{ margin: 0px; } .sep_2bbox_content p br{ display: none; }
.max-width-container{ width: 100%; padding:0px;  } .screen_text .c_white br{ display: none; } .screen_text .c_white{ font-size: 22px; } .screen_text .c_yellow{ font-size: 28px; }
.logged-out-homepage .c_yellow{ margin-bottom: 15px; }  .video_btn{ width: 190px; height: 61px; } .down_app{ margin: 20px 0 0; }
.down_app h3{ font-size: 23px; } 
 .bg_ygradient{     padding: 30px 0px; } .sep_2bbox_content span br{ display: none; }  .sep_2bbox_content{ top: inherit; transform: none; }
.sep_2bbox{ margin-bottom: 25px !important; }
.quote_l{ left: 50%; top: -100px; transform: translate(-50%, 0px); } .quote_r{ left: 50%; bottom: 45px; top:inherit; transform: translate(-50%, 0px); } .main_title{ padding-bottom: 50px; }
/* testimonial */
.slick-dots li{ width: 25px !important; height: 25px !important; margin: 0 6px !important; } .slick-dots li button{ width: 25px !important; height: 25px !important; padding: 0 6px !important; } .slide p, .slide h4, .slide span{ font-size: 20px; }
.test_wrap{ padding:50px 0px;  } .quotes{ width: 100% } .main_title{ font-size: 28px; } .main_title br{ display: none; }
/* testimonial end */
.full_page{ background: #421b67; background: linear-gradient(90deg, rgba(50,15,76,1) 0%, rgba(58,21,90,1) 100%);  }  .video_btn{ display: none; }
.down_app{ background: #421b67; padding: 25px 15px; } ._app_y a.app_is, ._app_y a.play_is{ width: 150px; height: 52px; }
.full_page{ height: auto; }  .max-width-container{ display: block; position: relative; } .bg_ygradient{ margin-top: 0px; } ._2hr_content ul li br{ display: none; }
.feature_head{ margin-top: 25px; } .dd_logo img{ width: 140px; } 

.sep_part_3column{  flex-basis: 50%; max-width: 50%; margin: 0 auto; } .sep_part_row{ margin: 0 auto; }
._guib .sep_part_3column{  flex-basis: 100%; max-width: 100%; margin: 0 auto; padding: 7px 5px; } .guide_head{ max-width: 100%; padding: 20px 0 30px; }
.container_1200{ padding: 0px; } .prt_text{ font-size: 16px; } .bg_white, .bg_gray{ padding: 50px 0; } .form_column{ padding: 0 20px; max-width: 100%; }
.star{ font-size: 35px; right: -20px; } .logged-out-partner{ margin: 50px auto 0; } .pc_white{ font-size: 35px !important; margin-bottom: 15px !important;  }
.topb_btns{ height: 70px; line-height: 70px; padding: 0 40px;  font-size: 26px; } .topb_btns{ display: none; } 
.form_title{ margin-bottom: 30px; } .common_page{ height: auto; padding: 50px 0 200px; } .dg_center img{ width: 200px; } ._curve_img{ width: auto; height: 30px; }
.dg_center{ bottom: -40px; } .title_p{ font-size: 30px; } .para_p{ font-size: 22px; } ._2hr_content{ margin: 0px auto; } .dg_text_p, .dg_text_li li{ font-size: 20px !important; line-height: 24px !important; }
.mmenu{ display: block; } ._1lp{ padding: 0px !important; } .f_control{ padding: 30px 20px 30px; width: 100%; max-width: 100%;} ._bpt{ padding-top: 84px; }
._our_thumb{ width: 140px; height: 140px; } ._ur_team_3column{ flex-basis: 50%; max-width: 50%; padding:15px 10px;  } ._ur_team_rows{ margin: 0px; }
._ur_team{ max-width: 100%;  padding:25px 0; } .our_tname{ font-size: 18px; } ._div_common{ max-width: 100%; padding-top: 30px; }

/* footer menu */
.dd_32column, .dd_3column{ flex-basis: 100%; max-width: 100%; padding: 0px 0 15px;}  .dd_32column{ padding: 0px !important; } .f_ul{ margin: 0 -15px; } .l_title{ padding: 5px; }
.copy_rights{ padding: 0 5px; text-align: inherit; } ._backto_btn{ margin:0px 0px 10px; position: absolute;  bottom: 15px;
    right: 10px; } .acc__panel div{ overflow: inherit; } .acc__panel span{ float: none;  display: block;
    width: auto; padding-bottom: 5px;}
/* lightbox */
._feature_modal{ padding: 15px 0; } ._feature_modal ._2hr_content h3{font-size: 21px; } 
._fmodal_2column{ flex-basis: 100%; max-width: 100%; display: block; } ._fmodal_2column div img{ width: 200px; display: block; margin:0 auto;   }
._fmodal_row{ margin: 15px 0 0; padding: 0px 20px; } .acc__card{ margin: 10px 0; } .acc__title{ padding: 15px 30px 15px 10px;} .acc__title::after{ right: 15px; } 
.bg_pyellow{ padding: 50px 0 } .floating-label textarea{ height: 110px; } ._sliname br{ display: none; } ._sliname{ font-size: 20px; }
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{  left: 0px;  margin-left: -10px; }  .screen_text .c_white br{display: none; }
.lft{ padding-left: 0px !important; } .rght{ padding-right: 0px !important; } ._lsup{ max-width: 100%; } .sep_2bbox_content span{ font-size: 25px; }
.sep_2bbox_content p{ font-size: 20px; } ._dd_column_row.pt15{ padding-top: 0px; }  .pb50{ padding-bottom: 50px; } .im_chocolate{ width: 100% !important; }
.btn_submit{ width: 100%; }
.glyphicon-chevron-left:before{  width: 30px; height: 30px; }
.glyphicon-chevron-right:before{ width: 30px; height: 30px; } ._rdetails{ padding-bottom: 10px; } .mnav_menu a{ font-size: 22px; }
._lsup h2{ margin-bottom: 0px; } .bhide{ display: none; } .pmpage{  top: 35px !important; right: 10px !important; bottom: auto !important; }
.bhidep{ padding-bottom: 0px !important; text-align: center;} .f_ul li{ width: 100%; }
}

@media only screen and (min-width:421px) and (max-width:767px) { .feature_head .logged-out-homepage{ margin-top: 0px; }
.mobie_hvideo{ display: inline-block; }  ._about { height: 650px !important;}		
	.logged-out-homepage{ max-width: 550px;}
.m_nav{ font-family: inherit; font-size:18px; padding:12px 15px; border:1px solid #ffd618; float: right; color:#ffd618; border-radius: 4px; margin-top: 4px;
display: block;  }
._backto_btn{ color:#421b67; border:2px solid #421b67; border-radius: 6px; padding: 10px 30px; font-size: 18px; font-weight: 500; float: right; margin-top: 10px;  }
footer { padding: 20px 0 10px; margin: 0px;}
.mb_user{ float: right; padding: 9px 10px; border-radius: 4px; border: 1px solid #fff; margin-left: 10px; margin-top: 4px; display: block; }
.mb_user .user{ margin-right: 0px; }
._menu li{ display: none; } .back_btn { display: none; }  ._contain_40{ margin: 0px; }
.sep_2bbox{ flex-basis: 100%; max-width: 100%; display: block; } .yr_img{ width: 250px; display: block; margin: auto; } .fmi_img img, .f_img_2hg img{ height: auto; width:100%; }
.page_menu{ display: none; } ._2column, ._3column{ width: 100%; text-align: center; } .mdesk{ display: none; } .mmobile{ display: block !important; }
.mmobile_din{ display: inline-block !important; }
.bg_ygradient_f, .bg_purplegradient_f, .bg_pinkgradient_f{ padding: 70px 0 50px; } .f_img_2hg{ padding:20px; text-align: center; } .sep_bbox_row{ margin: 0px; }
.app_store_l, .app_store_r{ position: relative; left: inherit; top: inherit; transform: inherit; display: inline-block; padding-top: 30px; width: auto; }
.fmi_img{ margin: 0 auto; } ._1column{ padding:0px;  } .feature_head .c_yellow{ font-size: 34px !important; margin-bottom: 10px; } .c_yellowp br{ display: none; }
.bebab_h{ padding: 5px 0 10px 0; } .screen_text .c_yellowp{ font-size: 26px; } .feature_head .c_white{ font-size: 23px !important;}
._2ghfh{ margin: 0 5px 5px;} /*.d_dg_points{ display: flex; flex: 0 1 auto; flex-flow: row wrap; } */ ._wy a em{ padding:0 10px; font-size: 15px;  }
 ._2hr_content h3 br{ display: none; } ._tttile{ font-size: 22px; }
._2hr_content h3{ font-size: 25px; }  ._2hr_content ul li i br{ display: none; } .section{  padding: 30px 0; } ._view_btn{ margin-top: 30px; }
.section p br{ display: none; } .sep_2bbox_content{ width: 100%; position: relative; } .sep_2bbox.mt_70{ margin: 0px; } .sep_2bbox_content p br{ display: none; }
.max-width-container{ width: 100%; padding:0px;  } .screen_text .c_white br{ display: none; } 
.logged-out-homepage .c_yellow{ margin-bottom: 15px; }   .down_app{ margin: 20px 0 0; }
.down_app h3{ font-size: 23px; } .bg_ygradient{     padding: 30px 0px; } .sep_2bbox_content span br{ display: none; }  .sep_2bbox_content{ top: inherit; transform: none; }
.sep_2bbox{ margin-bottom: 25px !important; }
.quote_l{ left: 50%; top: -100px; transform: translate(-50%, 0px); } .quote_r{ left: 50%; bottom: 45px; top:inherit; transform: translate(-50%, 0px); } .main_title{ padding-bottom: 50px; }
/* testimonial */
.slick-dots li{ width: 25px !important; height: 25px !important; margin: 0 6px !important; } .slick-dots li button{ width: 25px !important; height: 25px !important; padding: 0 6px !important; } .slide p, .slide h4, .slide span{ font-size: 20px; }
.test_wrap{ padding:50px 0px;  } .quotes{ width: 100% } .main_title{ font-size: 28px; } .main_title br{ display: none; }
/* testimonial end */
.full_page{ background: #421b67; background: linear-gradient(90deg, rgba(50,15,76,1) 0%, rgba(58,21,90,1) 100%);  } .screen_text .c_yellow{ font-size: 34px; } .video_btn{ display: none; }
.down_app{ background: #421b67; padding: 25px 15px; } ._app_y a.app_is, ._app_y a.play_is{ width: 160px; height: 58px; }
.full_page{ height: auto; }  .max-width-container{ display: block; position: relative; } .bg_ygradient{ margin-top: 0px; } ._2hr_content ul li br{ display: none; }
.feature_head{ margin-top: 25px; } .dd_logo img{ width: 150px; }

.sep_part_3column{  flex-basis: 50%; max-width: 50%; margin: 0 auto; } .sep_part_row{ margin: 0 auto; }
._guib .sep_part_3column{  flex-basis: 100%; max-width: 100%; margin: 0 auto; padding: 7px 5px; } .guide_head{ max-width: 100%;  padding: 20px 0 30px; }
.container_1200{ padding: 0px; } .prt_text{ font-size: 16px; } .bg_white, .bg_gray{ padding: 50px 0; } .form_column{ padding: 0 20px; max-width: 100%; }
.star{ font-size: 35px; right: -20px; } .logged-out-partner{ margin: 50px auto 0; } .pc_white{ font-size: 35px !important; margin-bottom: 15px !important;  }
.topb_btns{ height: 70px; line-height: 70px; padding: 0 40px;  font-size: 26px; } .topb_btns{ display: none; }

.form_title{ margin-bottom: 30px; } .common_page{ height: auto; padding: 50px 0 200px; } .dg_center img{ width: 200px; } ._curve_img{ width: auto; height: 30px; }
.dg_center{ bottom: -40px; } .title_p{ font-size: 32px; } .para_p{ font-size: 22px; } ._2hr_content{ margin: 0px auto; } .dg_text_p, .dg_text_li li{ font-size: 20px !important; line-height: 24px !important; }
.mmenu{ display: block; } ._1lp{ padding: 0px !important; } .f_control{ padding: 30px 20px 30px; width: 100%; max-width: 100%;} ._bpt{ padding-top: 84px; }
._our_thumb{ width: 140px; height: 140px; } ._ur_team_3column{ flex-basis: 50%; max-width: 50%; padding:15px 10px;  } ._ur_team_rows{ margin: 0px; }
._ur_team{ max-width: 100%;  padding:25px 0; } .our_tname{ font-size: 18px; } ._div_common{ max-width: 100%; padding-top: 30px; }

/* footer menu */
.dd_32column, .dd_3column{ flex-basis: 100%; max-width: 100%; padding: 0px 0 15px;}  .dd_32column{ padding: 0px !important; } .f_ul{ margin: 0 -15px; } .l_title{ padding: 5px; }
.copy_rights{ padding: 0 5px; text-align: inherit; } ._backto_btn{ margin:0px 0px 10px; position: absolute; bottom: 15px; right: 10px;  } 
.acc__panel div{ overflow: inherit; } .acc__panel span{ float: none;  display: block;
    width: auto; padding-bottom: 5px;} .f_ul li{ width: 50%; }

    /* lightbox */
._feature_modal{ padding: 15px 0; } ._feature_modal ._2hr_content h3{font-size: 21px; } 
._fmodal_2column{ flex-basis: 100%; max-width: 100%; display: block; } ._fmodal_2column div img{ width: 200px; display: block; margin:0 auto;   }
._fmodal_row{ margin: 15px 0 0; padding: 0px 20px; } .acc__card{ margin: 10px 0; } .acc__title{ padding: 15px 30px 15px 10px;} .acc__title::after{ right: 15px; } 
.bg_pyellow{ padding: 50px 0 } .floating-label textarea{ height: 110px; } ._sliname br{ display: none; } ._sliname{ font-size: 22px; }
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{  left: 0px;  margin-left: -10px; }  .screen_text .c_white br{display: none; }
.lft{ padding-left: 0px !important; } .rght{ padding-right: 0px !important; } ._lsup{ max-width: 100%; } .sep_2bbox_content span{ font-size: 28px; }
.sep_2bbox_content p{ font-size: 22px; } ._dd_column_row.pt15{ padding-top: 0px; }  .pb50{ padding-bottom: 50px; } .im_chocolate{ width: 100% !important; }
.btn_submit{ width: 100%; } .glyphicon-chevron-left:before{  width: 30px; height: 30px; }
.glyphicon-chevron-right:before{ width: 30px; height: 30px; } ._rdetails{ padding-bottom: 10px; } .mnav_menu a{ font-size: 22px; }
.bhide{ display: none; } .pmpage{  top: 35px !important; right: 10px !important; bottom: auto !important; } .bhidep{ padding-bottom: 0px !important; text-align: center;}
}

@media only screen and (min-width:768px) and (max-width:993px) { .feature_head .logged-out-homepage{ margin-top: 0px; }
.mobie_hvideo{ display: inline-block; }	 .bhide{ display: none; }

.logged-out-homepage{ max-width: 100%;}
.m_nav{ font-family: inherit; font-size:18px; padding:12px 15px; border:1px solid #ffd618; float: right; color:#ffd618; border-radius: 4px; margin-top: 4px;
display: block;  }
._backto_btn{ color:#421b67; border:2px solid #421b67; border-radius: 6px; padding: 10px 30px; font-size: 18px; font-weight: 500; float: right; margin-top: 10px;  }
footer { padding: 20px 0 10px; margin: 0px;}
.mb_user{ float: right; padding: 9px 10px; border-radius: 4px; border: 1px solid #fff; margin-left: 10px; margin-top: 5px; display: block; }
.mb_user .user{ margin-right: 0px; }
._menu li{ display: none; } .back_btn { display: none; }  ._contain_40{ margin: 0px; }
.sep_2bbox{ flex-basis: 100%; max-width: 600px; margin: auto; display: block; } .yr_img{ width: 350px; display: block; margin: auto; } 
.page_menu{ display: none; } ._2column, ._3column{ width: 100%; text-align: center; } .mdesk{ display: none; } .mmobile{ display: block !important; }
.mmobile_din{ display: inline-block !important; }
.bg_ygradient_f, .bg_purplegradient_f, .bg_pinkgradient_f{ padding: 70px 0 50px; } .f_img_2hg{ padding:20px; text-align: center; } .sep_bbox_row{ margin: 0px; }
.app_store_l, .app_store_r{ position: relative; left: inherit; top: inherit; transform: inherit; display: inline-block; padding-top: 30px; width: auto; }
.fmi_img{ margin: 0 auto; } ._1column{ padding:0px;  } .feature_head .c_yellow{ font-size: 34px !important; margin-bottom: 10px; } .c_yellowp br{ display: none; }
.bebab_h{ padding: 15px 0 20px 0; } .feature_head .c_white{ font-size: 23px !important;}
._2ghfh{ margin: 0 5px 5px;} /*.d_dg_points{ display: flex; flex: 0 1 auto; flex-flow: row wrap; } */ ._wy a em{ padding:0 10px; font-size: 15px;  }
 ._2hr_content h3 br{ display: none; } ._tttile{ font-size: 22px; }
  ._2hr_content ul li i br{ display: none; } .section{  padding: 30px 0; } ._view_btn{ margin-top: 30px; }
.section p br{ display: none; } .sep_2bbox_content{ width: 100%; position: relative; } .sep_2bbox.mt_70{ margin: 0px; } .sep_2bbox_content p br{ display: none; }
.max-width-container{ width: 100%; padding:0px;  } .screen_text .c_white br{ display: none; } 
.logged-out-homepage .c_yellow{ margin-bottom: 15px; }  .down_app{ margin: 20px 0 0; }
 .bg_ygradient{     padding: 30px 0px; } .sep_2bbox_content span br{ display: none; }  .sep_2bbox_content{ top: inherit; transform: none; }
.sep_2bbox{ margin-bottom: 25px !important; }
.quote_l{ left: 50%; top: -100px; transform: translate(-50%, 0px); } .quote_r{ left: 50%; bottom: 45px; top:inherit; transform: translate(-50%, 0px); } .main_title{ padding-bottom: 50px; }
/* testimonial */
.slick-dots li{ width: 25px !important; height: 25px !important; margin: 0 6px !important; } .slick-dots li button{ width: 25px !important; height: 25px !important; padding: 0 6px !important; } .slide p, .slide h4, .slide span{ font-size: 20px; }
.test_wrap{ padding:50px 0px;  } .quotes{ width: 100% } .main_title{ font-size: 28px; } .main_title br{ display: none; }
/* testimonial end */
.full_page{ background: #421b67; background: linear-gradient(90deg, rgba(50,15,76,1) 0%, rgba(58,21,90,1) 100%);  } .screen_text .c_yellow{ font-size: 34px; } .video_btn{ display: none; }
.down_app{ background: #421b67; padding: 25px 15px; } ._app_y a.app_is, ._app_y a.play_is{ width: 160px; height: 58px; }
.full_page{ height: auto; }  .max-width-container{ display: block; position: relative; } .bg_ygradient{ margin-top: 0px; } ._2hr_content ul li br{ display: none; }
._2hr_content{ padding: 0px; margin: 0px auto; text-align: center; float: none; display: block;  width: 100%; } .feature_head{ margin-top: 25px; }
.dd_logo img{ width: 160px; }

.sep_part_3column{  flex-basis: 50%; max-width: 50%; margin: 0 auto; } .sep_part_row{ margin: 0 auto; } .guide_head{ max-width: 100%;  padding: 20px 0 50px; }
.container_1200{ padding: 0px; } .prt_text{ font-size: 16px; } .bg_white, .bg_gray{ padding: 50px 0; } .form_column{ padding: 0 20px; max-width: 100%; }
.star{ font-size: 35px; right: -20px; } .logged-out-partner{ margin: 50px auto 0; } .pc_white{ font-size: 35px !important; margin-bottom: 15px !important;  }
.topb_btns{ height: 70px; line-height: 70px; padding: 0 40px;  font-size: 26px; } .topb_btns{ display: none; } 
.form_title{ margin-bottom: 30px; } .common_page{ height: auto; padding: 50px 0 200px; } .dg_center img{ width: 200px; } ._curve_img{ width: auto; height: 30px; }
.dg_center{ bottom: -40px; } .title_p{ font-size: 32px; } .para_p{ font-size: 22px; } ._2hr_content{ margin: 0px; } .dg_text_p, .dg_text_li li{ font-size: 20px !important; line-height: 24px !important; }
.mmenu{ display: block; } ._1lp{ padding: 0px !important; } .f_control{ padding: 30px 20px 30px; width: 100%; max-width: 100%;} ._bpt{ padding-top: 84px; }

 ._ur_team_3column{ flex-basis: 50%; max-width: 50%; padding:15px 10px;  } ._ur_team_rows{ margin: 0px; }
._ur_team{ max-width: 100%;  padding:25px 0; }._div_common{ max-width: 100%; padding-top: 30px; } .f_img_2hg img{ height: 400px; width: auto; }

/* footer menu */
.dd_32column, .dd_3column{ flex-basis: 100%; max-width: 100%; padding: 0px 0 15px;}  .dd_32column{ padding: 0px !important; } .f_ul{ margin: 0 -15px; } .l_title{ padding: 5px; }
.copy_rights{ padding: 0 5px; text-align: inherit; } ._backto_btn{ margin:0px 0px 10px; position: absolute; bottom: 15px;
    right: 10px;  } .acc__panel div{ overflow: inherit; } .acc__panel span{ float: none;  display: block;
    width: auto; padding-bottom: 5px;} .f_ul li{ width: 50%; }
 /* lightbox */
._feature_modal{ padding: 15px 0; } ._feature_modal ._2hr_content h3{font-size: 21px; } 
._fmodal_2column{ flex-basis: 100%; max-width: 100%; display: block; } ._fmodal_2column div img{ width: 200px; display: block; margin:0 auto;   }
._fmodal_row{ margin: 15px 0 0; padding: 0px 20px; }  .acc__card{ margin: 10px 0; }  .acc__title{ padding: 15px 30px 15px 10px;} .acc__title::after{ right: 15px; } 
.bg_pyellow{ padding: 50px 0 } .floating-label textarea{ height: 110px; } ._sliname br{ display: none; } ._sliname{ font-size: 26px; }
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{  left: 0px;  margin-left: -10px; } .screen_text .c_white br{display: none; }
.lft{ padding-left: 0px !important; } .rght{ padding-right: 0px !important; } ._lsup{ max-width: 100%; } .sep_2bbox_content span{ font-size: 28px; }
.sep_2bbox_content p{ font-size: 22px; } ._dd_column_row.pt15{ padding-top: 0px; }  .pb50{ padding-bottom: 50px; } .im_chocolate{ width: 100% !important; }
.pmpage{  top: 35px !important; right: 10px !important; bottom: auto !important; } .bhidep{ padding-bottom: 0px !important; text-align: center;}
}

@media only screen and (min-width:994px) and (max-width:1200px) { .screen_text .c_white br{display: none; } .screen_text .c_yellow{ font-size: 36px; margin-bottom: 20px; }
.sep_2bbox_content{ width: 100%; } .yr_img { width: 400px;} 
}