@media screen and (max-width: 992px){
	.banner_txt{top:38%;}
	.banner_txt p{font-size:40px;}	
	.banner_txt span{font-size:32px;}
	.banner_txt_right{top:38%;}
	.banner_txt_right p{font-size:40px;}
	.banner_txt_right span{font-size:32px;}

	.r_ad_img img{height:auto;}
	.new_list_title{font-size:10.5px;}
	.tab-group li a{width:50%;}
	/*.login-reg{padding:40px 0 !important;}*/
	.login-reg, .account{padding:40px 15px !important;}
	.account-right{width:75% !important;}
	.nav-side-menu{width:25% !important;}
	#social_media label{width:37% !important;}
	#social_media input[type="text"], #social_media input[type="email"], #social_media input[type="password"]{width:63% !important;}
	#EditHours .modal-dialog{margin:10px 0 !important;}
	#EditHours{width:90% !important;}
	.agenda_more a{margin-left:-55px;}
}
@media screen and (max-width: 965px){
#register .captcha input[type="text"]{width:100% !important; margin:20px 0 0 0;}
.refresh-img{top:50px;}
.time div{width:50% !important;}
.time{width:53% !important;}
.day{width:33% !important;}
/*.o-hours div:first-child{padding:5px; width:50% !important;}
.o-hours div:last-child{width:50% !important;}*/
.o-hours div.day_weekday{padding:5px; width:50% !important;}
.o-hours div.time_weekday{width:50% !important;}
#invoices table, #e_summary table, #n_summary table {
      border: 0;
    }

    #invoices table thead, #e_summary table thead, #n_summary table thead, #social_deals table thead {
      display: none;
    }

    #invoices table tr, #e_summary table tr, #n_summary table tr, #social_deals table tr {
      margin-bottom: 10px;
      display: block;
      border-bottom: 2px solid #ddd;
    }

    #invoices table td, #e_summary table td, #n_summary table td, #social_deals table td {
      display: block;
      text-align: right;
      font-size: 13px;
      border-bottom: 1px dotted #ccc;
    }

    #invoices table td:last-child, #e_summary table td:last-child, #n_summary table td:last-child, #social_deals table td:last-child {
      border-bottom: 0;
    }

    #invoices table td:before, #e_summary table td:before, #n_summary table td:before, #social_deals table td:before {
      content: attr(data-label);
      float: left;
      text-transform: uppercase;
      font-weight: bold;
    }
	#invoices .i-none, #e_summary .i-none, #n_summary .i-none, #social_deals .i-none{display:none;}
	.account #invoices, .account #e_summary, .account #n_summary, .account #social_deals{padding:0 20px;}
	#invoices table tr, #e_summary table tr, #n_summary table tr, #social_deals table tr{padding:0;}
	.account #invoices h1, .account #e_summary h1, .account #n_summary h1, .account #social_deals h1{margin:30px 0 20px !important;}
	#invoices select{width:100% !important; margin-bottom:20px; display:block;}
	.search .pagination, .search .reload{clear:both; margin-top:20px !important;}
	.agenda_more a, .more a{margin-left:-20px;}
	
}

@media screen and (max-width: 768px){
	header{height: 80px;}
	header div{height: inherit !important;}
	header img{height: inherit !important;}
	.banner_txt{top:60%;}
	.banner_txt p{font-size:34px;}
	.banner_txt span{font-size:26px;}
	.banner_txt_right{top:60%;}
	.banner_txt_right p{font-size:34px;}
	.banner_txt_right span{font-size:26px;}
	.new_list_title{font-size:10.5px;}
	.more a{margin-left:-12px;}
	.agenda_more a{margin-left:-12px;}
	.bestemmingen .dropdown-menu.megamenu.row > li{width:31%;}
	.news_social_ic ul{margin:0; padding:0;}
	.bestemmingen .dropdown-menu.megamenu.row > li.blank_div{display:none;}
	.menu{width:8.3333%;}
	.megamenu{
    margin-left: 0 ;
    margin-right: 0 ;
  }
  .megamenu> li {
    /*margin-bottom: 30px;*/
    margin-bottom: 5px;
    padding-left: 15px !important;
  }
  .megamenu> li:last-child {
    margin-bottom: 0;
  }
  .megamenu.dropdown-header {
    padding: 3px 15px !important;

  }
  .navbar-nav .open .dropdown-menu .dropdown-header{
	color:#fff;
  }
  .login-reg, .account{padding:40px 15px !important;}
  /*#register .captcha input[type="text"]{width:76% !important; margin:15px 15px 0 0;}*/
  /*.refresh-img{padding-top:25px;}*/
}
@media screen and (max-width: 767px){
	.mb_logo{display: block;z-index: 999;display: block;}
	header{display: none !important;}
	.navbar-nav{text-align:left;}
	.navbar-nav > li{display:block !important; text-align:left;}
	.navbar-nav > li a{width:100%;}
	.megamenu{padding:0 15px !important;}
	.bestemmingen .dropdown-menu.megamenu.row > li{ margin:10px 0 0;}
	/*Edit start on 04-07-2017*/
	/*.dropdown-menu.mainMenu{position: relative;display: none;}*/
	.mainMenu .mainMenuImage{display: none;}
	.mainMenu .mainMenuTitle{display: block !important;color: #000;font-size: 16px;padding: 2px;}
	span.mainMenuTitle:active, span.mainMenuTitle:focus, span.mainMenuTitle:hover {background: #de2a26 !important;}
	header{height: 72px;}
	header div{height: inherit !important;}
	header img{height: inherit !important;}
	.menu{width:100%;}
	.icon-button .menu{width:20%;}
	.icon-button{display:block;}
	.icon-button .megamenu.sub{background: rgba(51, 49, 50, 0.7) none repeat scroll 0 0 !important;}
	.meerLabel img{width:auto !important;}
	.meerLabel a{float: left !important;}
	/*.icon-button{display:none;}*/
	/*Edit end on 04-07-2017*/
	.bestemmingen .dropdown-menu.megamenu.row > li.blank_div{display:none;}
	
	.banner_txt{/*padding:0 15px;*/padding: 0px;}
	.banner_txt_right{/*padding:0 15px;*/padding: 0px;}
	.more a, .agenda_more a{margin-left:-26px; margin-top:7px;}
	.more, .agenda_more{background:url(../images/more-bg.jpg) no-repeat center center;}
	.news_dtl{padding-left:0 !important;}
	.lside{padding-right:15px !important; padding-left:15px !important;}
	.news{margin-right:0;}
	.paddingl0{padding:0 !important;}
	.paddingr0{padding:0 !important;}
	.event_bl{padding:15px 0 0 0 !important;}
	.event_lb{padding:0 0 15px 0 !important;}
	.event_rb{padding:0 !important;}
	.event_lb img, .event_rb img, .business_b img{width:100%;}
	.event_br{padding:15px 0 0 0px !important;}
	.social_ic{padding:20px 0 10px 5px !important;}
	.footer-right img{float:left !important; clear:both; padding:20px 15px 0;}
	.footer-right ul{float:left !important; clear:both; padding:5px 15px 15px;}
	.bestemmingen .dropdown-menu.megamenu.row > li{width:100%;}
	.bestemmingen .dropdown-menu.megamenu.row > li:last-child{margin-bottom:10px;}
	.new_detail_banner img{width:100%;}
	.news_social_ic{float:left;}
	.news_social_ic ul li{padding-left:0; padding-right:20px;}
	.news_social_ic ul{margin:0; padding:0;}
	.map img{width:100%;}
	.news_sub_social_ic img{width:auto;}
	.category img{width:100%;}
	.category_m{padding:0 !important; margin:20px 0;}
	.news_sub_social_ic ul li{float:left; padding:0 10px 30px 0;}
	.lside .title a img{width:auto;}
	.news_thum img{width:100%;}
	.ad_img img{width:100%;}
	.rside{padding-right:15px !important;}
	.rside img{width:100%;}
	.rside .bondeals-ad-logo img{width:auto !important;}
	/*.navbar{padding:0 15px !important;}*/
	.open > .bsub{position:relative; margin:0;}
	.padding0{padding:0 15px !important;}
	.banner{padding:0 !important;}
	.opening, .event, .business{padding:0 15px !important;}
	.r_ad_img{padding:0 !important;}
	.dropdown-menu{/*background:rgba(51, 49, 50, 0.7) !important;*/background: transparent !important; float:left !important;}
	.dropdown-menu.sub{background:none !important;}
	.mainMenu .sub li a {color: #000 !important;}
	.winkelen p{padding-left:0 !important;}
	.winkelen ul{float:left; padding:0; margin:15px 0 0 0;}
	.modal-content{width:90%;}
	.login-reg, .account{padding:40px 15px !important;}
	/*.winkelen{padding:10px 0px 10px 0 !important;}
	.winkelen1{padding:10px 0px 10px 0 !important;}*/
	.b-package .package, .s-package .package, .g-package .package, .f-package .package{margin:0 0 20px 0;}
	.package-dtl{padding:0 15px 0 15px !important;}
	#s-package-info .package-dtl p{margin:0 0 15px 15px;}
	#s-package-info .package-dtl, #g-package-info .package-dtl{padding:0 15px !important;}
	#s-package-info ul, #g-package-info ul{padding:0;}
	#s-package-info .package-dtl a, #g-package-info .package-dtl a{margin-left:0;}
	#s-package-info .s-package .package{margin:10px 0 0 0;}
	#g-package-info div:last-child{margin-bottom:15px;}
	.account-right{width:100% !important;}
	
	.nav-side-menu {
	    position: relative;
	    width: 100% !important;
	    margin-bottom: 10px;
  	}
  .nav-side-menu .toggle-btn {
    display: block;
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 10 !important;
    padding: 3px;
    background-color: #edeeef;
    color: #23282d;
    width: 40px;
    text-align: center;
	border-radius:5px;
  }
  .brand {
    text-align: left !important;
    font-size: 22px;
    padding-left: 20px;
    line-height: 50px !important;
  }
	.nav-side-menu li:first-child{margin-top:0;}
	.search .pagination{width:55%;}
	.search .pagination, .search .reload{clear:none; margin-top:0px !important;}
	.sliderr{visibility:hidden;height: 1px;}

	.comp_desc p,.slider-cont p{
		margin-bottom: 0 !important;
	}
	.slider-cont{margin: 0 !important;}
}
@media (min-width: 768px) {
  .nav-side-menu .menu-list .menu-content {
    display: block;
  }
}
@media screen and (max-width: 667px){
	#regcon{padding: 25px 0 !important;margin: 0 !important;}
	/*Edit start on 04-07-2017*/
	.icon-button img{width:100%;}
	.package-info {padding: 10px !important;}
	header .h_right {
	    padding: 5px 0 0 10px !important;
	}
	.icon-button .megamenu{background: rgba(51, 49, 50, 0.7) none repeat scroll 0 0 !important;}
	/*Edit end on 04-07-2017*/
	/*.banner_txt p{font-size:22px;}*/
	.tab-group li a{width:100%;}
	.login-reg .tab-content h1, .account h1{margin:30px 20px 20px !important;}
	#c-password h1{ margin:20px 21px 25px;}
	.login-reg .tab-content h1 span, .account h1 span{padding-top:0px;}
	.login-reg .tab-content form, .account form{padding:0 20px 30px;}
	.need-regi{padding:0 30px 30px 20px;}
	#register .bg-color p, .account .bg-color p{padding:0 30px 15px 20px;}
	#register .bg-color p, .account .bg-color p, #c-password .bg-color p{width:100%;}
	#register input[type="text"], .account input[type="text"], #c-password input[type="text"], #register input[type="password"], .account input[type="password"], #c-password input[type="password"], select{width:100% !important;}
	#register label, .account label, #c-password label{width:100% !important; padding-top:0px;}
	.wid70{width:100% !important;}
	#f-password p{padding:30px 20px 20px;}
	#f-password h1{margin:20px 20px 0;}
	#register_package .reg_pack_dtl h1{font-size:25px;}
	.refresh-img{top:75px;}
	.account input[type="text"], .account input[type="password"], .account textarea{width:100% !important;}
	.wid60, .wid45{width:100% !important;}
	.wid60 label, .wid45 label{width:100% !important; padding-left:0;}
	.account .wid45 input[type="text"], .account .wid45 input[type="password"], .wid45 select{width:100% !important;}
	.account .wid60 input[type="text"], .account .wid60 input[type="password"]{width:100% !important;}
	.account .calender-ic-img{top:40px;}
	.u-img{padding:0 30px 15px 0px !important;}
	#social_media label{width:100% !important;}
	#social_media input[type="text"], #social_media input[type="email"], #social_media input[type="password"]{width:100% !important;}
	.wid40{width:100% !important;}
	.wid40 label{padding-left:0;}
	.account .wid40 input[type="text"], .account .wid40 input[type="password"], .account .wid40 select{width:100% !important;}
	.map-location h1{margin: 18px 0 0 !important;}
	.map-location div:first-child{width:100% !important;}
	.map-location img{margin:15px 20px 0 0px;}
	.map-location span{padding-top:21px;}
	.cleditorMain{width:99% !important;}
	.account .search input[type="text"], .account .search select{width:15% !important;}
	.search .pagination{width:90%;}
	.search .pagination, .search .reload{clear:both; margin-top:20px !important;}
	.loaderadd{
   float: right;
   position: relative !important;
   right: 5%;
 }
}
@media screen and (max-width: 480px){
	.banner_txt{top:40%;}
	.banner_txt p{font-size:28px;}
	.banner_txt span{font-size:18px;}
	.banner_txt_right{top:40%;}
	.banner_txt_right p{font-size:28px;}
	.banner_txt_right span{font-size:18px;}
	.news_detail_banner_title{font-size:15px;}
	.modal-content .browntag p{font-size:30px;}
	.login-reg .tab-content h1, .account h1{/*font-size:30px;*/ margin:30px 20px 20px;}
	.login-reg .tab-content h1 span, .account h1 span{padding-top:0px;}
	.login-reg .tab-content form, .account form{padding:0 20px 30px;}
	.need-regi{padding:0 30px 30px 20px;}
	#register .button, .account .button{margin:0 0 0 10px; padding:10px 25px;}
	.day{width:32% !important;}
	header{height: 40px;}
	header div{height: inherit !important;}
	header img{height: inherit !important;}
}
@media screen and (max-width: 414px){
	/*.banner_txt{display:none;}
	.banner_txt_right{display:none;}*/
	.rside img, .news img{width:100%;}
	.meerLabel img{width:auto !important;}
	.lside .title a{float:left; clear:both;}
	.lside .home_title a{float:left; clear:both;}
	.need-regi a{margin:10px 0 0;}
	.upld-pic{width:auto;}
	.uplded-pic{width:100% !important;}
	.uplded-pic{padding-top:0;}
	.upload-pic-title{padding:0 0 20px; width:87% !important;}
	.day{width:100% !important;}
	.time{width:100% !important; padding-top:20px;}
	.time div:first-child{padding:0 10px 0 0;}
	.time div:last-child{padding:0 0 0 10px;}
	.day label, .time label{display:block;}
	#EditHours .modal-dialog{margin:10px 0 !important;}
	#EditHours{width:97% !important;}
	.time{width:84% !important;}
	.field-wrap .remove_field {
	    background: rgba(0, 0, 0, 0) url("../images/trace_ic.png") no-repeat scroll 15px 44px;
	    height: 76px;
	    width: 45px;
	}
}
@media screen and (max-width: 375px){
.pagination > li{float:left; margin-bottom:20px;}
.search .pagination{width:80%;}
.account .search select{width:100% !important; padding-left:10px;}
.pagination > li > a, .pagination > li > span{padding:6px 15px !important;}
}
@media screen and (max-width: 360px){
	.news_detail_banner_title{font-size:13px;}
	.news_detail_banner_title{padding:10px 10px 10px 10px;}
	.modal-content .browntag p{font-size:24px;}
	.map-location span{font-size:13px;}
	#register .button, .account .button{margin:0 0 0 10px; padding:10px 16px;}
	.time{width:81% !important;}
	.pagination > li > a, .pagination > li > span{padding:6px 5px !important;}
}