 @import "http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic";
body { color: #898989; font-family: "Lato", sans-serif; font-weight: normal; overflow-x: hidden; background: none;  }
@-ms-viewport {
 width: device-width;
}
/****************************( menu 08 sept 2015)************************/
/*.animationSandbox2{background-image: url("/../app/webroot/img/1441336483home_special_spot_rendevous.jpg"); height:400px; background-attachment:fixed;background-repeat:no-repeat; background-position:center;}
*/.categorymobileview{background-image: url("/../app/webroot/img/front/search_arrow_down.png"); background-position: right center; background-repeat:no-repeat;  }
.inputClasssearchCheckbox input{-webkit-appearance: inherit; -moz-appearance: inherit;
    border: solid 1px #898989 !important; height:22px; padding:0px !important; width:22px !important; } 
.inputClasssearchCheckbox input:checked:after {height:22px; padding:0px !important; width:22px !important;
  content: ""; position: absolute;
      color: #002e3e;
	  background-image: url("/../app/webroot/img/front/search_arrow_down_click.png");
  
}
.inputClasssearchCheckbox input:focus{ border:none; outline:none;}


.categorymobileview{-webkit-appearance:none;}
:-webkit--placeholder { /* WebKit browsers */ color: #999; }
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #999; } 
::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #999; } 
:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #999; }
::-moz-selection {
    background-color:#b2b2b1!important 
}

*::-webkit-selection {
    background-color:#b2b2b1!important 
}
*::selection {background-color:#b2b2b1!important  }

.tp-fullwidth-forcer{ height:auto !important;}
.fullwidthbanner-container{ position:inherit !important;    max-height: inherit !important;
    height: initial !important;     overflow: hidden !important;}
.fullwidthbanner-container img{ height:100% !important}

.inputClasssearchCheckbox input{ width:auto;}
/*.tp-simpleresponsive > ul li{ position:inherit;}*/

.iphoneimage{ width:142px;}
.andriodimage{ width:127px; margin-left:27px;}
.website-downlaod-outer{ margin-top:20px;}
a:focus { box-shadow: none; outline: none; }
.blogpostorange{padding: 15px 0px; float:left; width:100%;}
.blogpostorange .col-lg-1{ padding-left:0px;}
.blogpostorange .right_text_orange{ font-size:26px; color:#f86b5c;}
.blogpostorange .number{ font-size:26px; background-color:#f86b5c; height:45px; width:45px; line-height:42px; text-align:center; display:inline-block; color:#fff;  margin-right: 20px; }
.blogpostorange{ padding:}
.entry-content a{color: #f86b5c;}
.post_explore .empty_category_row{ height:99px;}
.post_details_description { margin-bottom: 12px !important; }
.top_heading.event_listing_date { display: inline-block; }
.mobile_view_explore { display: none !important; }
.loading-bar { border: 1px solid #bcbcbc !important; border-radius: 0; box-shadow: none !important; cursor: pointer; display: block; font-family: lato !important; font-size: 23px !important; font-weight: 300 !important; margin: 53px 1px 50px 0 !important; padding: 10px 20px; position: relative; text-align: center; text-transform: uppercase; }
span.post_velnue_listing_span { }
#main { margin-top: 50px; width: 88%; }
.pagination li { font-size: 20px; color: #898989; font-weight:300 !important }
.pagination > li > a, .pagination > li > span:hover { background: none; color: #898989; }
.pagination li .next {color: #898989; font-size:0px;
    background: url("../../img/front/right_arrow_blog.png") no-repeat scroll center top rgba(0, 0, 0, 0) !important;
    height: 30px;
    margin-top:10px;
    width:40px; }
	
	
.pagination li .prev{color: #898989; font-size:0px;
    background: url("../../img/front/left_arrow_blog.png") no-repeat scroll center top rgba(0, 0, 0, 0) !important;
   height: 30px;
    margin-top:10px;
    width:40px; }	
	
.pagination > li > a, .pagination > li > span { background: none !important; color: #898989 !important; border: none !important; }
.pagination > li:first-child > a, .pagination > li:first-child > span { border: none; }
.pagination li .current { background: none; }
.summary-with-thumbnail-body { border-bottom: 1px solid #dedede; float: left; margin-bottom: 40px; padding-bottom: 20px; }
.venue_p_tag { display: inline-block; float: left; overflow: hidden; position: relative; text-overflow: ellipsis; top: 0px; white-space: nowrap; width:400px; min-height:20px; text-align: left; margin-top:3px; }
.fbshare_img .fb_hover_class { left: 15px; display: none; }
.fbshare_img:hover .fb_non_hover_class { display: none; margin-right: 20px; }
.fbshare_img:hover .fb_hover_class { display: inline-block; }
.fbshare_img:hover a { color: #f86b5d !important; }
.phonenumber .contactsecondspan a { text-decoration: none !important }
textarea, input { background: transparent; outline: none; }
#jcl-demo .carousel { width: 100% !important; padding: 0px; }
.fancybox-opened .fancybox-skin { box-shadow: none; }
.send_email_button { font-weight: normal !important; }
.about_us { padding-left: 0px; padding-right: 0px; }
.tp-rightarrow.default { display: none; }
.tp-leftarrow.default { display: none; }
button, input, select, textarea:focus { box-shadow: none; outline: none; }
.carousel-control.left { background: none; }
.carousel-control.right { background: none; }
.redemview { padding: 10px 29px !important; }
.alldeals .post_explore .post_short_description { height: 128px; }
#find_events > li a:focus { border: none; }
.menu_big .col-xs-6.text-center:hover .overlay_menu_text { opacity: 0; }
.imageseedo img { overflow: hidden; transition: all 0.2s ease-in-out 0s; }
.imageseedo:hover img { background-color: #f86b5d; opacity: 0.7; transform: scale(1.1); }
#main .summary-with-thumbnail-body .entry-summary p { margin: 25px 0px 0px 0px !important; }
#main .summary-with-thumbnail-body .entry-summary p .moretag { margin-top: 15px !important; margin-bottom: 5px; }
#main .summary-with-thumbnail-body .entry-title a { font-size: 34px !important; text-transform: none; }
.post_heading_title { font-size: 34px !important; text-transform: none; }
#map .panel-group .panel { border: none; }
.kiwi_slang { padding-right: 0x; padding-left: 0px; }
.kiwi_slang hr { margin-top: 20px; border: solid 1px #ccc; margin-bottom: 20px; }
.privicybreadcrumb { margin-top: 80px; }
.fancybox-inner { height: auto !important; }
.footermapmobilelink { display: none; }
.block_img1 { background-position: center center; background-size: cover; font-weight: bold; min-height: 159px; width: 100%; }
.block_img1 p { font-size: 15px; font-weight: normal; width: 100%; }
.block_img2 { background-position: center center; background-size: cover; font-weight: bold; width: 100%; min-height: 159px; width: 100%; }
.block_img3 { background-position: center center; background-size: cover; font-weight: bold; min-height: 159px; width: 100%; }
.block_img4 { background-position: center center; background-size: cover; font-weight: bold; min-height: 159px; width: 100%; }
.block_img5 { background-position: center center; background-size: cover; font-weight: bold; min-height: 159px; width: 100%; }
.block_img6 { background-position: center center; background-size: cover; font-weight: bold; min-height: 159px; width: 100%; }
a.homepagebigmenulink { position: absolute; top: 18%; margin: 0px auto; left: 0px; width: 100%; z-index: 99; text-transform: uppercase; }
.overlay_menu_text { position: absolute; background: #000; z-index: 99; width: 100%; height: 100%; top: 0px; opacity: 0.5; }
.overlay_menu_text:hover { opacity: 0; }
.menu_big { margin: 0; padding: 0; }
.welcome_bg2 img { width: 100%; }
.over_text_welcome_front { position: absolute; width: 100%; z-index: 99; top: 0px; margin: 0px; }
.top_heading .col-md-11 P { color: #fff; }
.welcome_bg2 { border-right: solid 1px #fff; }
.welcome_bg2 img { height: 603px; }
.over_text_welcome_front .row { margin-right: 0px; }
#main .summary-with-thumbnail-body .entry-title a { font-weight: bold; }
#main .entry-title { color: #002f3f; font-weight: bold; }
.mail_order{ display:inline-block; font-size:15px;}
/*******************(menu end here)*******************************/


.alldeals .nav-tabs>li.active>a .imagicon1, .alldeals .nav-tabs>li>a:hover .imagicon1 { background-image: url(../../img/front/deals_3hover.png); color: #f96b5d }
.alldeals .nav-tabs>li.active>a .imagicon2, .alldeals .nav-tabs>li>a:hover .imagicon2 { background-image: url(../../img/front/deals_4hover.png); color: #f96b5d }
.alldeals .nav-tabs>li.active>a .imagicon3, .alldeals .nav-tabs>li>a:hover .imagicon3 { background-image: url(../../img/front/deals_2hover.png); color: #f96b5d }
.alldeals .nav-tabs>li.active>a .imagicon4, .alldeals .nav-tabs>li>a:hover .imagicon4 { background-image: url(../../img/front/deals_5hover.png); color: #f96b5d }
.alldeals .nav-tabs>li.active>a .imagicon5, .alldeals .nav-tabs>li>a:hover .imagicon5 { background-image: url(../../img/front/deals_1hover.png); color: #f96b5d }
.alldeals .nav-tabs>li.active>a .imagicon6, .alldeals .nav-tabs>li>a:hover .imagicon6 { background-image: url(../../img/front/deals_6hover.png); color: #f96b5d }
.alldeals .nav-tabs>li.active>a .imagicon7, .alldeals .nav-tabs>li>a:hover .imagicon7 { background-image: url(../../img/front/deals_7hover.png); color: #f96b5d }
.imagicon7 { background-image: url("../../img/front/deals_7.png"); background-position: center center; background-repeat: no-repeat; display: inline-block; height: 28px; position: relative; top: 9px; width: 30px; }
p { color: #898989; margin: 0; }
.deals_breadcrumb { margin-top: 40px; }
.close_submit_fancyebox { position: fixed; right: 0; top: 0 }
.close_submit { height: 40px; width: 40px; border-radius: 50%; background: none; border: none; outline: none; box-shadow: none; }
.close_submit:hover { height: 40px; width: 40px; border-radius: 50%; background: none; border: none; outline: none; box-shadow: none; }
.close_submit:focus { background: none; outline: none; box-shadow: none; }
.close_submit .fa { color: #f86b5c; }
.fancybox-iframe {
-webkit-overflow-scrolling !important: touch; overflow-y: scroll !important; height: 315px !important; }
.inclass { position: fixed; }
.outclass { position: relative; }
.spanclass { position: relative; top: -1px; }
.owl-theme .owl-controls .owl-buttons .owl-next { right: -38px; }
.navbar-nav { float: right; }
.navbar-inverse { background: none repeat scroll 0 0 #fff; border: medium none; }
.navbar-inverse .navbar-nav > li > a { font-size: 14px; text-transform: uppercase; }
.navbar-inverse .navbar-nav > li > a:hover { color: #f86b5c; }
.navbar-toggle .icon-bar { color: #000; height: 3px; width: 26px; }
.sidebarlogo { display: none; margin-bottom: 0; }
.nav > li { position: inherit; }
.navbar-nav > li > .dropdown-menu { background-color: #fff; box-shadow: none; margin-top: 20px; width: 100%; }
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #898989 !important; }
.dropdown:hover .dropdown-menu { display: block; }
/*.dropdown-header { margin-bottom: 15px;padding-bottom: 13px;text-align: left;}
*/.dropdown-header span { text-align: left; }
.dropdown-header .deactivemenu { padding: 18px 15px;  margin-right: 10px !important; }
.dropdown-header .activemenu { padding: 18px 15px;   margin-right: 10px !important; }
.dropdown-header a { color: #002f3f; font-size: 16px; font-weight: bold; margin-bottom: 18px; padding: 0 0 15px; text-align: left; text-transform: uppercase; }
.mega-dropdown-menu .container ul li { list-style: outside none none; text-align: left; margin-bottom: 12px; }
.mega-dropdown-menu .container ul li a { color: #898989 !important; font-size: 16px; font-weight: normal; margin: 0 !important; padding: 0 !important; text-align: left !important; }
.custom-megamenu .nav-tabs > li.heading a { border-left: medium none; border-top: medium none; }
.navbar-nav > li > .dropdown-menu li ul { padding: 0; }
#eventListParentId .navbar-toggle { margin-top: 0; right: 0; }
#eventListParentId .panel-heading { background-color: #f5f5f5; border-radius: 0px; }
.catNameToggle { display: none; }
.mobilecontactdiv .cont-right { display: none; padding: 0; }
.eventsmobileapp { text-align: center; width: 100%; margin: 0px auto; }
.eventsmobileapp p span { text-align: left; float: left; width: 100%; font-size: 18px !important; color: #9d9d9d !important }
.eventsmobileapp p u { width: 100%; text-align: left; color: #112e3e; display: inline-block; }
.eventsmobileapp p u strong span { width: 100%; text-align: left; font-size: 25px!important; color: #0d2c3d !important; margin-top: 10px; border-bottom: solid 1px #8e8e8e !important; padding-bottom: 10px; display: inline-block; text-indent: 15px; }
.eventsmobileapp p img { display: block; width: 100% !important; height: auto !important; margin: 30px 0px 0px 0px; }
.eventsmobileapp br { display: none; }
.get_in_touch tr { clear: both; display: inline-block; width: 100%; border-bottom: 1px solid #999999; padding: 35px 0px; }
.get_in_touch tr td h1 { margin-left: 17px; color: #9a9a9a !important; font
}
.get_in_touch tr td h1 strong span { color: #9a9a9a; }
.big_imagehome { margin-bottom: -50px !important; }
.get_in_touch tr td h1 strong span { -webkit-text-fill-color: #9a9a9a; -webkit-opacity: 1; color: #9a9a9a; background: white; }
a:hover { text-decoration: none; }
.sidebar-nav { padding: 9px 0; }
.dropdown-menu .sub-menu { left: 100%; margin-top: -1px; position: absolute; top: 0; visibility: hidden; }
.dropdown-menu li:hover .sub-menu { visibility: visible; }
.order_guides { margin-top: 142px !important; }
.main_events_home { margin-top: 0px !important; }
.eventslidermobile .col-lg-12 { padding: 0px; }
.eventslidermobile { display: none; }
.cls_6 p span { color: #9d9d9d !important; float: left; font-size: 16px !important; }
.cls_6 p strong { font-size: 30px !important; color: #0d2c3d !important; }
.cls_8 .get_in_touch tr td h1 a span { color: #9a9a9a !important; font-weight: bold; text-transform: none; }
.cls_8 p span { color: #9d9d9d !important; font-size: 16px !important; }
.cls_10 p strong { font-size: 30px !important; color: #fff !important; }
.cls_10 p span { color: #fff!important; font-size: 16px; }
.cls_11 p strong { font-size: 30px; color: #fff; }
.cls_11 p span { color: #fff!important; font-size: 16px; }
.cls_7 p strong { font-size: 30px !important; color: #0d2c3d !important; }
.cls_7 p span { color: #9d9d9d !important; font-size: 14px !important; }
.dropdown:hover .dropdown-menu { }
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu { margin-top: 0; }
.fb_iframe_widget iframe { float: left; position: relative !important; width: 250px !important; }
.fb_iframe_widget { display: inline-block; position: relative; width: 200px; }
.navbar .sub-menu:before { border-color: transparent rgba(0, 0, 0, 0.2) transparent -moz-use-text-color; border-style: solid solid solid none; border-width: 7px 7px 7px medium; left: -7px; top: 10px; }
.fancybox { text-transform: uppercase; }
.navbar .sub-menu:after { border-color: transparent #fff transparent -moz-use-text-color; border-style: solid solid solid none; border-width: 6px 6px 6px medium; left: -6px; top: 11px; }
input.sb-search-submit { position: absolute; background: url("../../img/front/search_red.png") no-repeat scroll center top rgba(0, 0, 0, 0); z-index: 999; opacity: inherit; border: none; margin-top: 10px; margin-right: 23px; }
.searchbox-input { background: none repeat scroll 0 0 #dcddd8; border: 0 none; color: red; font-size: 20px; height: 50px; margin: 0; outline: 0 none; padding-left: 20px; position: absolute; right: 0; top: 0; width: 80%; }
.searchbox-input:-moz-placeholder {
color: #d74b4b;
}
.searchbox-input::-moz-placeholder {
color: #d74b4b;
}
.footerlinks .list-group .text-muted a { font-weight: bold; color: #002F3F; }
@font-face { font-family: "icomoon"; font-style: normal; font-weight: normal; src: url("../../font/icomoon/icomoon.eot?#iefix") format("embedded-opentype"), url("../../font/icomoon/icomoon.woff") format("woff"), url("../../font/icomoon/icomoon.ttf") format("truetype"), url("../../font/icomoon/icomoon.svg#icomoon") format("svg"); }
.sb-search { float: right; height: 50px; margin-top: 4px; min-width: 50px; overflow: hidden; position: relative; transition: width 0.3s ease 0s; width: 80px; }
.cat_link { padding-bottom: 20px; float: left; top: 0px; }
.srp-content-box .srp-post-title, .widget-area .widget .srp-post-title { font-size: 16px; margin-top: 22%; }
.sb-search-input { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; color: #2c3e50; font-family: inherit; font-size: 20px; margin: 0; outline: medium none; padding: 10px; right: 0; top: 0; width: 100%; z-index: 10; }
.viewdealsListigDiv img { width: 100%; }
.sb-search-open .sb-search-input { background-color: #fff; text-indent: 0; }
.sb-search-input:-moz-placeholder {
 color: #efb480;
}
.sb-icon-search, .sb-search-submit { background: url("../../img/front/search_icon.png") repeat scroll 0 0 rgba(0, 0, 0, 0); cursor: pointer; display: block; height: 50px; line-height: 50px; margin: 0; padding: 0; position: absolute; right: 0; text-align: center; top: 0; width: 80px; }
.sb-search-submit { background: url("../../img/front/search_icon.png") no-repeat scroll center top rgba(0, 0, 0, 0); border: medium none; color: transparent; opacity: 0; outline: medium none; text-indent: -9999px; z-index: -1; }
.responsive-tabs .responsive-tabs__list__item { text-align: center; color: #002f3f; }
.responsive-tabs .responsive-tabs__list__item--active, .responsive-tabs .responsive-tabs__list__item--active { border-top: none; border-left: none; }
.srp-thumbnail-box { height: 102px; margin-right: 14px; overflow: hidden; width: 48%; }
.srp-content-box .srp-post-date, .widget-area .widget .srp-post-date { display: none; margin: 0 0 10px; }
.responsive-tabs .responsive-tabs__panel { border: none; }
.sb-icon-search { background: url("../../img/front/search_icon.png") no-repeat scroll center top rgba(0, 0, 0, 0); color: #fff; font-family: "icomoon"; font-size: 22px; font-style: normal; font-variant: normal; font-weight: normal; text-indent: -9999px; text-transform: none; z-index: 90; }
.sb-icon-search:before { content: ""; }
.sb-search.sb-search-open, .no-js .sb-search { width: 40%; }
.sb-search.sb-search-open .sb-icon-search, .no-js .sb-search .sb-icon-search { color: #fff; z-index: 11; }
.sb-search-open { border: 1px solid #ccc; }
.sb-search.sb-search-open .sb-search-submit, .no-js .sb-search .sb-search-submit { z-index: 90; }
#welcome_sction { width: 100%; margin-top: 80px; position: relative; }
#welcome_sction .container + .container { border-top: solid 1px #fff; }
.webview { background: none !important; }
.mobilepageview { background: none !important; }
.welcome_bg { background-image: url("../../img/front/welcome_bg.png"); background-repeat: no-repeat; background-size: cover; border-right: 1px solid #fff; height: 603px; width: 100%; }
.top_heading { background: url("../../img/front/top_bg.png") repeat scroll center top rgba(0, 0, 0, 0); padding: 20px; }
.top_heading .col-md-11 h4 { color: #fff; margin: 0; padding: 0; }
.top_heading .col-md-11 P { font-size: 21px; font-weight: 300; }
.big_welcome { color: #fff; margin-top: 265px; text-align: center; }
.welcome { border-bottom: 1px solid #fff; display: inline-block; font-size: 30px; font-weight: 300; margin: 0; padding: 0; color: #fff; }
.Auckland { font-size: 68px; font-weight: bold; margin-top: 10px; padding: 0; }
.carousel-inner > .item > img, .carousel-inner > .item > a > img { margin: auto; width: 100%; }
.paddingzero { margin: 0; padding: 0; }
.block_img1 { background-position: center center; background-size: cover; font-weight: bold; min-height: 159px; }
.block_img1 p { font-size: 15px; font-weight: normal; margin-top: 10px; }
.block_img2 { background-position: center center; background-size: cover; font-weight: bold; min-height: 159px; }
.block_img3 { background-position: center center; background-size: cover; font-weight: bold; min-height: 159px; }
.block_img4 { background-position: center center; background-size: cover; font-weight: bold; min-height: 159px; }
.block_img5 { background-position: center center; background-size: cover; font-weight: bold; min-height: 159px; }
.block_img6 { background-position: center center; background-size: cover; font-weight: bold; min-height: 159px; }
.menu_big { margin: 0; padding: 0; }
.menu_big p { color: #fff; font-size: 15px; font-weight: normal; margin-top: 10px; }
.menu_big .col-lg-2 { border-bottom: 1px solid #fff; border-left: medium none !important; border-right: 1px solid #fff; }
.menu_big a img { opacity: 1; transition: all 0.7s ease 0s; }
.Read_more { background-color:#002f3f !important; color: #fff !important; font-size: 12px; font-weight: bold; margin-bottom: 20px; padding: 9px 36px; }
.Read_more:hover { background-color: #f86b5c !important; color: #fff; }
.download { float: left; font-size: 20px; font-weight: normal; margin-top: 20px; padding: 12px 25px; }
.download_aap { margin-top: 100px; position: relative; }
.download_aap h2 { font-size: 27px; font-weight: normal; text-transform: inherit; }
.thumbnail { border: 0 none; margin-bottom: 0; padding: 0; border-radius: 0px; }
.postslider .thumbnail img { width: 100%; }
.buttion { background-color: #f86b5c; font-size: 13px; padding: 5px 0; text-align: center; }
.fa { display: inline-block; font-size: 25px !important; text-rendering: auto; }
.buttion:hover { background-color: #002f3f; }
.buttion span { margin-right: 5px; position: relative; top: -4px; }
.postslider .col-md-3 { padding: 5px; }
.text-muted_post { font-size: 18px; margin: 18px 0 0; }
.text-primary { color: #f86b5c; font-size: 14px; font-weight: normal; margin: 0; padding-top: 9px; text-align: center; text-transform: none; }
.view { border: medium none; font-size: 20px; font-weight: normal; margin-bottom: 8px; margin-top: 86px; padding: 22px 71px; }
.text_over { font-weight: normal; left: 0; position: absolute; text-align: center; top: 39%; width: 100%; z-index: 9; }
.text_over p { clear: both; color: #fff; font-size: 14px; margin-bottom: 20px; text-transform: inherit; }
.text_over h1 { margin: 0 auto; width: 90%; }
.events_div { margin-top: 15px; }
.copright { background-color: #898989; color: #fff; font-size: 15px; font-weight: 300; padding: 21px 0 42px; text-align: center; }
#footer { padding-top: 20px; }
.footerlinks .list-group li { list-style: outside none none; padding: 4px 0; }
.footerlinks .list-group li a { color: #898989 !important; font-size: 16px; }
.footerlinks .list-group li a:hover { color: #002F3F !important; text-decoration: none; }
.footerlinks .col-lg-2 { width: 14%; }
.social-buttons { clear: both; margin: 50px 0; }
.social-buttons li { display: inline-block; list-style: outside none none; margin-right: 20px; }
ul.social-buttons li a { background-color: #888989; border-radius: 100%; color: #f3892b; display: block; font-size: 20px; height: 50px; line-height: 50px; outline: 0 none; text-align: center; transition: all 0.3s ease 0s; width: 50px; }
ul.social-buttons li a:hover { background-color: #002F3F; }
.fa { color: #fff; }
.dropdown-menu > li { border-bottom: 1px solid #06546e; padding: 10px; }
.dropdown-menu > li:last-child { border-bottom: medium none; }
.navbar-nav { margin-top: 8px; }
.conact_us button, input, optgroup, select, textarea { border: 1px solid #a5a5a5; color: #898989; font-size: 15px; margin-bottom: 20px; padding: 10px; width: 100%; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }
#singlebutton { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }
.conact_us legend { color: #002f3f; font-size: 21px; margin: 9px 0 18px; text-transform: uppercase; }
.cont_area { background-color: #f2f2f2; border-radius: 0px; margin-bottom: 40px; margin-top: 15px; padding-bottom: 35px; padding-top: 35px; }
#vapi_image_noresults { display: none; }
#tablist1-panel3 .popular-posts .wpp-list li .post-stats { display: none; }
.cont_area h3 { color: #424443; text-indent: 32px; }
span.contactfirsrtspan { margin-left: 36px; width: 11% !important; }
.cont_area ul li { display: block; font-size: 18px !important; list-style: outside none none; margin-bottom: 20px; width: 100%; }
.cont_area ul li, .cont_area ul li a { color: #424443; float: left; font-size: 15px !important; }
.cont_area ul li i.fa { color: #424443 !important; display: block; float: left; height: 40px; margin-right: 5px; margin-top: 4px; width: 46px; }
.orange_btn { background-color: #f86b5c; color: #fff; font-size: 20px; padding: 10px 20px; text-transform: uppercase; }
.orange_btn:hover { background-color: #002f3f; color: #fff; }
.cont-right .orange_btn { margin-bottom: 40px; }
.cont-right ul.links { padding-left: 0; }
.cont-right ul.links li { margin-bottom: 20px; }
.cont-right ul.links li img { margin-right: 20px; cursor: pointer; }
.cont-right ul.links li a { color: #002f3f; font-size: 20px; }
#singlebutton { border: medium none; color: #fff; font-size: 19px; text-transform: uppercase; }
#slider { padding: 0; width: 100%; margin-top: 73px; }
.page_heading { color: #002f3f; font-size: 31px; }
#page .page_heading { text-transform: inherit; display: inline-block; }
#page .fa { color: #898989; font-size: 20px !important; }
#page .top_heading { padding: 5px 15px; }
#page .top_heading span { color: #898989; font-size: 15px; text-transform: uppercase; }
.boder_hr { border-bottom: 1px solid #898989; }
.footerlinks .list-group h2 { font-size: 16px; margin-bottom: 10px; }
.map img { width: 100%; }
#map { margin: 0; width: 100%; height: 500px; }
#textarea { color: #898989; }
.heding_big { color: #002e3e; font-size: 60px; font-weight: 500; margin-bottom: 70px; text-transform: uppercase !important; margin-top: 70px; }
#login-body section#page { margin-top: 0px; }
.heading_top { background-color:#002f3f; color: #fff; font-size: 27px; padding: 23px 0 25px; text-align: center; text-transform: uppercase; }
.welcome_bg p { color: #fff; }
.post_explore { border-bottom: 1px solid #ccc; margin: 0 auto; padding: 19px 0 9px; width: 97.4%; }
.post_explore p { font-size: 18px; height: 91px; line-height: 23px; overflow: hidden; }
.post_explore .col-lg-3 img { height: auto; margin-top: 7px; max-width: 100%; min-height: 200px; width: 100%; }
img.img-responsive.viewdealslinkimage { min-height: inherit !important; }
.post_explore h1 { color:#002f3f; font-size: 23px; margin-bottom: 10px; margin-top: 0px; text-transform: inherit; }
.post_explore .view_detail { font-family: "Lato", sans-serif; font-size: 15px; font-weight: normal; padding: 10px 5px; text-transform: uppercase; }
.explore_add_to { margin-top: 60px; }
.explore_add_to h3 { color: #002f3f; font-size: 17px; }
.add_text { margin-top: 26px; }
.dropdown-menu > li > a { color: #fff !important; }
.dropdown-menu > li > a:hover { color: #f96b5d !important; }
img.img-responsive.timing { margin-right: 5px; margin-top: 0; float: left; }
.post_explore2 p { height: 128px; }
#jcl-demo .carousel { }
.findevents .top_heading { padding-left: 15px; padding-top: 0; }
.nav-tabs > li > a { border-bottom: medium none; border-radius: 4px 4px 0 0; border-right: 1px solid #ccc; color: #898989; font-size: 16px; line-height: 1.42857; margin-right: 2px; padding: 5px 14px; text-transform: uppercase; }
#findevents .nav-tabs > li { padding: 7px 34px; }
.viewdealsListig { background-color: #f86b5c; bottom: 58px; font-family: lato; font-size: 18px; left: 50%; margin: 0 auto 0 -140px; padding: 15px 85px; position: absolute; text-align: center; text-transform: uppercase; width: 270px; z-index: 0; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { background-color: inherit; color: #002e3e; }
.nav-tabs { border-bottom: medium none; }
.nav-tabs > li > a:hover { color: #002e3e; }
.panel-default > .panel-heading { border-bottom: medium none; }
#tab1default .post_explore h1 { margin-bottom: 4px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; }
#find_events > li a { font-size: 16px; border: none; }
.panel-default > .panel-heading { background-color: #f4f4f4; }
.tab-content .post_explore { }
.nav-tabs { background-color: #f4f4f4; }
.nav-tabs > li > a:last-child { border-right: medium none; }
#events { float: none !important; }
.thumbnail { display: inline; }
.post_explore .col-lg-3 { padding-left: 0; }
.fontColor a { color: #002f3f; }
.fontColor a:hover { color: #f86b5c; }
.ulliClass li { position: relative; }
.ulliClass li:before { color: #333; content: "•"; font-size: 16px; left: -13px; position: absolute; top: -1px; }
.heading_top_orange { background-color: #f96b5d; color: #fff; font-size: 22px; padding: 20px 0; text-align: center; text-transform: uppercase; }
.alldeals .nav-tabs > li { padding: 0 6px; }
.nav-tabs > li { border-right: 1px solid #888888; padding: 10px 20px; }
.alldeals .nav-tabs > li.active > a, .alldeals .nav-tabs > li.active > a:focus, .alldeals .nav-tabs > li > a:hover { color: #f96b5d; font-weight: normal; outline: none; }
.imagicon1 { background-image: url("../../img/front/deals_3.png"); background-position: center center; background-repeat: no-repeat; display: inline-block; height: 28px; position: relative; top: 6px; width: 30px; }
span#preEventId { color: #ffffff; float: left; margin-top: 4px; position: relative; text-align: right; width: 30%; }
.fa-angle-right { left: 2px; position: relative; text-align: left; top: 3px; }
#nextEvent .fa { bottom: 7px; color: #ffffff; font-size: 44px !important; padding: 0; position: relative; }
#preEventId .fa { bottom: 7px; color: #ffffff; font-size: 44px !important; padding: 0; position: relative; }
.deactive_event { color: #05465c; }

.imagicon2 { background-image: url("../../img/front/deals_4.png"); background-position: center center; background-repeat: no-repeat; display: inline-block; height: 28px; position: relative; top: 9px; width: 30px; }
.imagicon3 { background-image: url("../../img/front/deals_2.png"); background-position: center center; background-repeat: no-repeat; display: inline-block; height: 28px; position: relative; top: 9px; width: 30px; }
.imagicon4 { background-image: url("../../img/front/deals_5.png"); background-position: center center; background-repeat: no-repeat; display: inline-block; height: 28px; position: relative; top: 9px; width: 30px; }
.imagicon5 { background-image: url("../../img/front/deals_1.png"); background-position: center center; background-repeat: no-repeat; display: inline-block; height: 28px; position: relative; top: 9px; width: 30px; right:5px; }
.imagicon6 { background-image: url("../../img/front/deals_6.png"); background-position: center center; background-repeat: no-repeat; display: inline-block; height: 28px; position: relative; top: 9px; width: 30px; }

.custom-container .fa-chevron-left { display: none; left: 4px; margin-top: 27px; position: absolute; z-index: 999; }
.custom-container .fa-chevron-right { position: relative; right: -23px; }
#jcl-demo .custom-container { overflow: hidden; }
#jcl-demo .carousel { float: left; left: -5000px; overflow: initial !important; position: relative; visibility: hidden; width: 100% !important; }
#jcl-demo .carousel > ul > li > img { border-radius: 5px; margin: 10px 10px 10px 0; vertical-align: middle; }
#jcl-demo .carousel > ul > li { margin: 0 19px 0 0; }
#jcl-demo .carousel > ul > li > p { background-color: #fff; line-height: normal; padding: 4px; }
#jcl-demo .carousel > ul > li { width: 247px; }
#jcl-demo a.prev, #jcl-demo a.next, #jcl-demo a.go { border-radius: 8px; color: #000; display: inline-block; float: left; line-height: 1; text-decoration: none; z-index: 999; }
#jcl-demo a.prev.disabled, #jcl-demo a.next.disabled, #jcl-demo a.prev.disabled:hover, #jcl-demo a.next.disabled:hover { cursor: default; }
#jcl-demo a.go.highlight { color: #000; }
#FrontSearchForm { z-index: 999 !important }
#FrontSearchForm .sb-search-input { box-shadow: none !important; margin-top: 5px; border-top: solid 1px #898989; border-radius: 0px; padding: 14px 40px 17px; background-color: #f4f6f7 !important; }
.blogsubmit { top: 10px; right: 98px; }
#jcl-demo a.prev { padding-right: 19px; text-indent: 7px; }
#jcl-demo a.next { }
#jcl-demo a.prev:hover, #jcl-demo a.next:hover, #jcl-demo a.go:hover { }
#jcl-demo .externalControl button, #jcl-demo .imageSliderExt button { margin: 5px 5px 0 0; }
#jcl-demo .externalControl a.next, #jcl-demo .externalControl a.prev, #jcl-demo .externalControl a.go, #jcl-demo .imageSliderExt a.next, #jcl-demo .imageSliderExt a.prev, #jcl-demo .imageSliderExt a.go { border-radius: 3px; font-size: 15px; margin: 0 5px 0 0; padding: 7px 5px 0; text-align: center; }
#jcl-demo .widget img { cursor: pointer; }
#jcl-demo .mid { height: 300px; margin-left: 50px; width: 400px; }
#jcl-demo .vertical { margin-left: 170px; }
#jcl-demo .imageSlider .carousel > ul > li > img, #jcl-demo .imageSliderExt .carousel > ul > li > img { height: 300px; width: 400px; }
#jcl-demo .imageSlider .carousel > ul > li > p, #jcl-demo .imageSliderExt .carousel > ul > li > p { height: 280px; width: 380px; }
.clear { clear: both; }
.seedo { color: #002f3f; padding: 10px 0 21px; text-align: center; margin-top: 70px; }
.seedo p { color: #002f3f; font-size: 16px; font-weight: 400; padding: 35px 0; }
.seedo h1 { font-size: 50px; font-weight: 400; }
.imageseedo { margin: 10px 0 20px; }
.imageseedo img { height: auto; width: 100%; }
.image-blockseedo { margin: 0 0 70px; }
.uperseedo { margin-top: -82px; position: absolute; top: calc(50%); width: 92%; }
.button { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.7); border-radius: 100%; color: #424443; display: block; font-size: 19px; height: 165px; margin: 0 auto; padding-top: 64px; text-align: center; text-transform: uppercase; width: 165px; }
.uperseedo a:hover, .uperseedo a:focus { color: #424443; }
.button { opacity: 1; transition: all 0.7s ease 0s; }
.blue_text { border-bottom: 1px solid #888888; color: #002f3f; font-size: 32px; margin-bottom: 0; padding-bottom: 15px; text-transform: inherit; width: 98%; }
.right_text { color: #f86b5c; display: inline-block; font-size: 28px; }
.blogpost { margin-top: 30px; }
.blogpost .col-lg-12 { margin: 17px 0 0; padding-right: 0; }
.blogtab .nav-tabs > li > a { border-bottom: 1px solid #ccc; border-radius: 4px 4px 0 0; font-size: 17px; font-weight: bold; line-height: 1.42857; margin-right: 0; padding: 14px; text-transform: uppercase; }
.blogtab .nav-tabs > li.active > a, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { color: #002f3f; }
#find_events > li { padding: 5px 6px; }
#find_events > li.active > *:after, #find_events > li.active > *:before { border: medium solid transparent; content: " "; height: 0; left: 50%; pointer-events: none; position: absolute; top: 121%; width: 0; }
#find_events > li.active > *:after { border-color: #f4f4f4 rgba(136, 183, 213, 0) rgba(136, 183, 213, 0); border-width: 15px; margin-left: -15px; }
#find_events > li.active > *:before { border-color: #f4f4f4 rgba(194, 225, 245, 0) rgba(194, 225, 245, 0); border-width: 15px; margin-left: -15px; }
.nav-tabs > li.active > *:after, .nav-tabs > li.active > *:before { border: medium solid transparent; content: " "; height: 0; left: 50%; pointer-events: none; position: absolute; top: 120%; width: 0; }
.nav-tabs > li.active > *:after { border-color: #f4f4f4 rgba(136, 183, 213, 0) rgba(136, 183, 213, 0); border-width: 15px; margin-left: -15px; }
.nav-tabs > li.active > *:before { border-color: #f4f4f4 rgba(194, 225, 245, 0) rgba(194, 225, 245, 0); border-width: 15px; margin-left: -15px; }
.blogtab .tabbable-line { background-color: #eeeeee; }
.blogtab .nav-tabs > li.active > a, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { color: #002f3f; }
.blogtab .tab-content > .active { background-color: #d8d5d5; padding: 15px; }
.blogtab .tab-content > .active .row { margin-bottom: 20px; }
.blogtab .tab-content > .active p { color: #002f3f; font-size: 18px; font-weight: bold; line-height: 22px; margin-top: 20px; }
.blogtab .tab-content > .active p:hover { color: #f86b5c; }
.blogtab { }
.see_all { color: #898989; margin-bottom: 30px; padding: 0 0 20px 30px; }
.see_all a { color: #898989; font-size: 17px; font-weight: bold; }
.see_all a:hover { color: #f86b5c; text-decoration: underline; }
section#page { margin-top: 80px; padding-bottom: 0; }
.sidebar img { width: 100%; }
#tablist1-panel3 .popular-posts .wpp-list li a { height: 102px; overflow: hidden; width: 48%; margin-right: 14px; float: left; }
#tablist1-panel3 .popular-posts .wpp-list li a + a { float: right; font-size: 16px; margin-right: 0; width: 47%; text-transform: uppercase; }
#tablist1-panel3 .popular-posts .wpp-list li { width: 100% !important }
.bloghomepagedate img { width: auto !important }
.right_text a { color: #f86b5c; display: inline-block; font-size: 21px; line-height: 0; }
.blogtab .tabbable-panel .tab-pane a { color: #002f3f; }
.blogtab .tabbable-panel .tab-pane a:hover { color: #f86b5c; }
.right_text { color: #002f3f; font-size: 16px !important; }
.city_info { padding-top: 60px; }
.city_cont h2 { color: #002f3f; font-size: 55px; }
.city_cont h5 { color: #002f3f; font-size: 16px; }
.city_cont .city_area { margin-bottom: 15px; position: relative; }
.city_cont .city_area img { }
.icon { height: 158px; left: 9%; position: absolute; top: 30%; width: 160px; }
.city_cont .city_area .icon img { opacity: 0.6; }
.city_cont .city_area .icon img:hover { border-radius: 50%; opacity: inherit; }
.city_cont .city_area .icon h3 { color: #fff; font-size: 26px; font-weight: 500; line-height: 29px; margin-top: 15px; opacity: 0.6; }
.city_cont .city_area .icon h3:hover { opacity: inherit; }
.hr { margin-bottom: 15px; margin-top: 15px; }
hr { margin-bottom: 23px; margin-top: 9px; }
legend { border: medium none; }
.image_order { background: none repeat scroll 0 0 #dddddd; display: inline-block; height: 350px; margin-bottom: 20px; padding: 20px; position: relative; vertical-align: top; width: 350px; }
.image_order img { bottom: 0; left: 0; margin: auto; position: absolute; right: 0; top: 0; }
.order_buttion { background-color: #002e3e; margin-top: 0; padding: 10px; text-transform: uppercase; width: 60%; border:none; }
.order_buttion:hover { background-color: #f86b5c; }
.orderguids .col-lg-4 { margin-bottom: 40px; }
.orderguids .col-lg-4 h4 { color: #898989; font-size: 22px; font-weight: 500; margin-bottom: 20px; text-transform: inherit; }
.navbar-brand page-scroll { display: none; }
#jcl-demo .carousel > ul > li > p { max-height: 20px; overflow: hidden; }
#jcl-demo .carousel > ul > li { min-height: 250px !important; }
#footer { padding-top: 35px; width: 100%; clear: both; }
.eventactivedeactive .active { color: #f86b5d; cursor: pointer; }
.eventactivedeactive .deactive { color: #04455b; }
.contact_det li { }
#slider .carousel-inner { height: auto; }
#slider .carousel-inner .item.left { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); }
#welcome_sction .carousel-inner { height: 100%; overflow: hidden; }
.pagination > li > a, .pagination > li > span { background-color: #002f3f; border: 1px solid #005877; color: #eef1f3; cursor: pointer; float: left; line-height: 1.42857; margin-left: -1px; position: relative; text-decoration: none; }
.pagination { float: left; }
.pagination > li > a, .pagination > li > span a { padding: 6px 5px !important; }
.pagination .current { background-color: #f86b5c; }
.pagination .disabled { color: #c0ced4; }
.pagination > li > a, .pagination > li > span:hover { background-color: #f86b5c; color: #fff; }
.page_heading a { color: #002f3f; font-size: 31px; }
.dateiconblog { margin: 8px 0 0 !important; }
.dateiconblog .col-lg-11 { margin-bottom: 0; padding-left: 0; }
.dateiconblog .col-lg-1 { margin-bottom: 0; padding-left: 0; width: 20px; }
.bloghomepagedate { color: #898989; padding-left: 0px; margin-top: 10px; margin-bottom: 10px; }
.cont-right h3 { font-size: 20px; }
.termscondiotionsdeals { clear: both; color: #424443; font-size: 20px; }
.termscondiotionsdeals { clear: both; color: #424443; font-size: 20px; padding: 16px 0; text-indent: 78px; width: 100%; }
.cont_area .list-unstyled:last-child { border-bottom: medium none; }
.termsconditions { clear: both; /*margin-left: 41px;*/ margin-left: 20px; padding-right: 25px; }
.termsconditions li { display: list-item !important; list-style: initial !important; }
.mailcontact a { text-decoration: underline; }
.contactsecondspan a { text-decoration: underline; }
.cont_area .list-unstyled li { list-style: outside none none; }
.blogreadmore { margin-top: 15px; }
.blogreadmore a { color: #002f3f; float: left; font-size: 16px; font-weight: bold; text-transform: uppercase; }
.blogreadmore a:hover { color: #f86b5c; text-decoration: underline; }
.eventactivedeactive .active_event { color: #f86b5d; cursor: pointer; float: right; margin-top: -6px; text-align: left; width: 30%; }
.carousel-inner>.item.active, .carousel-inner>.item.next.left, .carousel-inner>.item.prev.right { overflow: hidden; }
.eventactivedeactive .deactive_event { color: #f86b5d; cursor: pointer; float: right; margin-top: -6px; text-align: left; width: 30%; }
.eventactivedeactive .deactive_event .fa { color: #065571 !important; }
.rowsdivborder { border-bottom: 1px solid #ccc; padding-bottom: 20px; }
.text-muted { margin-bottom: 0; }
.info_center { border: 1px solid #d7d7d7; display: inline-block; margin-top: 25px; padding-bottom: 15px; width: 100%; }
.info_center .info-desc { color: #002f3f; font-weight: bold; }
.info_center h1 { background-color: #dfdede; clear: both; color: #f86b5c; font-size: 17px; padding: 7px 14px; text-transform: capitalize; }
.search-keyword { text-transform: inherit; }
.search-result-listing h1 { font-size: 20px; }
.search-result-listing { border: 1px solid #d2caca; margin: 34px 18px -10px 14px; padding: 20px 10px 0 5px; width: 98%; }
.nav > li > a:focus, .nav > li > a:hover { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); }
.text-muted a { color: #002f3f; font-weight: 500; }
.post .thumbnail img { height: 400px; }
h1.navbrand { color: #898989; font-size: 31px; }
.navbar { min-height: 80px; padding: 7px 15px 0; position: fixed; width: 100%; background-color: #fff; z-index: 999; top: 0px; border-bottom: solid 1px #ccc; }
.download_aap .text-muted { margin-bottom: 10px; }
.navbar-nav { margin-right: 6px; }
.top-nav-collapse h1.navbrand { margin-top: 7px; }
.top-nav-collapse .sb-icon-search { background: url("../../img/front/search_icon_white.png") no-repeat scroll center top rgba(0, 0, 0, 0); }
.big_imagehome p img { width: 100% !important; height:auto !important; }
.navbar-collapse.collapse { padding-bottom: 0; }
.container-fluid { margin-top: 50px !important; }
.navbar-toggle { display: none; }
.mail { display: inline; font-size: 14px; overflow: hidden; width: 100%; word-wrap: break-word; }
.alldeals .nav-tabs > li:last-child { border-right: medium none; }
.alldeals .nav-tabs > li { border-right: 1px solid #888888; }
.alldeals .nav-tabs > li > a { border-right: medium none; padding-top: 0px; }
.staticpagediv { border: 1px solid #ccc; margin: 50px auto; padding: 20px 15px; }
.staticpagediv p a{ color:#002f3f ;}
.staticpagediv p span { color: #898989 !important; font-family: "Lato", sans-serif !important; font-size: 16px !important; font-weight: normal; line-height: 29px; }
.contactsecondspan { float: right; width: 78% !important; padding-right: 25px; }
ul.responsive-tabs__list { margin: 0 !important; }
.footerh2 a { font-weight: inherit; }
.form-horizontal lagend { }
.breadcrumb { background-color: #f2f2f2; margin-bottom: 65px; padding: 16px 0; width: 100%; }
.catbreadcrub { margin-top: 10px; }
.btn-breadcrumb .btn:not(:last-child):after { }
.btn-breadcrumb .btn:not(:last-child):before { }
.btn-breadcrumb .btn { padding: 6px 16px; }
.btn-breadcrumb .btn:first-child { padding: 6px 16px; }
.btn-breadcrumb .btn:last-child { padding: 6px 16px; }
.btn-breadcrumb > * > div { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.btn-breadcrumb > *:nth-child(n+2) { }
.btn-breadcrumb > * div { color: #8d8d8d; font-family: "Lato", sans-serif; font-size: 17px; font-weight: normal; max-width: 170px; }
.btn-breadcrumb > * div:hover { font-weight: bold; }
.btn-breadcrumb > * div:active { font-weight: bold; }
.btn-breadcrumb .btn-default { background-color: inherit; background-image: url("../../img/front/arrow.png"); background-position: right center; background-repeat: no-repeat; border: medium none; color: #000; padding-right: 30px !important; text-align: center; }
.btn-breadcrumb .btn-default:hover { border: medium none; font-weight: bold; }
.btn-breadcrumb .btn-default:last-child { background-image: none; }
.media-heading { margin: 60px 0 40px; text-align: center }
.media-heading p { padding: 12px 0; }
.media-heading h1 { font-weight: normal; font-size: 52px; }
viewdealssection_view { display: inline-table; height: 100px; margin: 0 auto; position: absolute; text-align: center; top: 618px; width: 100%; z-index: 999; }
.eventhomepagemaindiv h3 { color: #898989; font-size: 17px; margin-bottom: 15px; margin-top: 20px; padding: 0; }
a.buttion.view.deals { padding: 12px 45px; }
.redemdiscountp { margin: 0px 0 36px 0px; }
.redemdiscountp { margin: 40px 0 32px; }
#sb-search { display: none; position: relative; }
#sb-search #FrontSearchForm { background: none repeat scroll 0 0 #fff; position: absolute; top: 11px; width: 97.5%; z-index: 10; }
#sb-search #FrontSearchForm .sb-search-input { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #787575 -moz-use-text-color -moz-use-text-color; border-image: none; border-radius: 0; border-right: medium none; border-style: solid none none; border-width: 1px medium medium; color: #898989; font-size: 20px; margin: 0; padding: 14px 40px 17px 40px; width: 100%; }
#sb-search #FrontSearchForm .sb-search-input:hover { outline: medium none; }
#sb-search #FrontSearchForm .sb-search-input { background-color: #f4f6f7; }
.events_div .thumbnail { border-radius: 0; display: inline-block; overflow: hidden; width: 276px; }
.events_div .thumbnail img { transition: all 0.2s ease-in-out 0s; }
.events_div .thumbnail img:hover { background-color: #f86b5d; opacity: 0.7; transform: scale(1.1); }
.zoomEffect .thumbnail { display: inherit; height: 391px; overflow: hidden; width: 570px; }
.zoomEffect .thumbnail img { transition: all 0.2s ease-in-out 0s; }
.zoomEffect .thumbnail img:hover { background-color: #f86b5d; opacity: 0.7; transform: scale(1.1); }
.glyphicon-chevron-left:before { display: none; }
.glyphicon-chevron-right:before { display: none; }
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { background: url("../../img/front/left_arrow.png") no-repeat scroll center top rgba(0, 0, 0, 0); height: 65px; }
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev:hover { background: url("../../img/front/left_arrowhover.png") no-repeat scroll center top rgba(0, 0, 0, 0); height: 65px; width: 40px; }
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { background: url("../../img/front/right_arrow.png") no-repeat scroll center top rgba(0, 0, 0, 0); height: 65px; }
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next:hover { background: url("../../img/front/right_arrowhover.png") no-repeat scroll center top rgba(0, 0, 0, 0); height: 65px; width: 40px; }
.hoverefeect { overflow: hidden; width: 100%; }
.image-blockseedo .col-lg-4 img { overflow: hidden; transition: all 0.2s ease-in-out 0s; }
.image-blockseedo .col-lg-4 img:hover { background-color: #f86b5d; opacity: 0.7; transform: scale(1.1); }
.explorehidecircle .uperseedo .button { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #fff; font-size: 36px; padding-top: 56px; width: 100%; }
.cont_area ul:last-child { border-bottom: medium none; }
.calendar { background-image: url("../../img/front/calender.png"); background-repeat: no-repeat; font-size: larger; }
.post_explore .top_heading { padding-bottom: 5px; padding-top: 0; }
#jcl-demo a.prev { background: url("../../img/front/left_arrow.png") no-repeat scroll center top rgba(0, 0, 0, 0); height: 65px; margin-top: 70px; width: 26px; }
#jcl-demo a.prev:hover { background: url("../../img/front/left_arrowhover.png") no-repeat scroll center top rgba(0, 0, 0, 0); height: 65px; }
#jcl-demo a.next { background: url("../../img/front/right_arrow.png") no-repeat scroll center top rgba(0, 0, 0, 0); height: 65px; margin-left: 8px; margin-top: 70px; width: 26px; }
#jcl-demo a.next:hover { background: url("../../img/front/right_arrowhover.png") no-repeat scroll center top rgba(0, 0, 0, 0); height: 65px; }
#find_events > li { padding: 0px 21px; }
#eventListParentId .main_events_home #find_events > li { padding: 0px 11px; }
#find_events > li:last-child { border-right: medium none; }
.alldeals .post_explore p { overflow: hidden; }
.alldeals .post_explore { padding: 22px 0 32px !important; }
.eventhomepageImgdiv { height: 203px; overflow: hidden; width: 275px; }
.eventhomepageImgdiv img { transition: all 0.2s ease-in-out 0s; width: 100%; }
.eventhomepageImgdiv img:hover { background-color: #f86b5d; opacity: 0.7; transform: scale(1.1); }
.cont_area .list-unstyled { border-bottom: 1px solid #ccc; float: left; padding: 20px 0; width: 100%; }
.cont_area .list-unstyled:last-child { border-bottom: medium none; }
span.beaccessableclass { position: absolute; right: 10px; top: -27px; }
.lastbreaddiv { font-weight: bold !important; }
#eventListParentId .panel { border: medium none; }
#eventListParentId .panel-body { padding: 0; }
#eventListParentId .post_explore { padding: 22px 0 9px; width: 100%; }
.viewdealslinkimagediv { position: absolute; top: 0; z-index: 998; }
span.btn.Read_more.view_detail.view_deals_button.view_deals_button { margin-left: 22px; }
span.btn.Read_more.view_detail.view_deals_button.view_deals_button { background-color: #f86b5c !important; }
span.btn.Read_more.view_detail.view_deals_button.view_deals_button:hover { background-color: #002e3e !important; }
.custom-megamenu .nav-tabs { background-color: transparent; }
.custom-megamenu .nav-tabs > li.heading a { color: #002f3f; font-size: 16px; margin-bottom: 18px; padding: 0 0 15px; text-align: left; }
.custom-megamenu .nav-tabs > li.heading { border: medium none navajowhite; }
.custom-megamenu .nav-list > li { margin-bottom: 12px; text-align: left; }
.custom-megamenu .nav-list > li a { color: #898989 !important; font-weight: normal; margin: 0 !important; padding: 0 !important; text-align: left !important; text-transform: none; }
.custom-megamenu .nav-tabs > li.heading a { border-left: medium none; border-top: medium none; }
.custom-megamenu .nav-tabs > li.heading a:hover, .custom-megamenu .nav-tabs > li.heading a:focus { border-color: -moz-use-text-color -moz-use-text-color #c3c3c3; border-left: medium none; border-style: none none solid; border-width: medium medium 1px; color: #002f3f; }
.custom-megamenu .nav-tabs > li > a { border-bottom: 1px solid #c3c3c3; border-radius: 0; border-right: 0 none; }
.custom-megamenu.dropdown, .custom-megamenu.dropup { position: inherit !important; }
.navbar-nav > li.custom-megamenu > .dropdown-menu { background-color: #fff !important; border-radius: 0; box-shadow: none; margin-top: -21px; padding-top: 48px; width: 100%; border-bottom: solid 1px #ccc; }
.custom-megamenu .mega-dropdown { position: inherit !important; }
.custom-megamenu .mega-dropdown-menu { border: medium none; left: 0; margin: 0 auto; padding-top: 20px; text-align: center; width: 1170px; }
.custom-megamenu .nav-tabs { border-bottom: medium none; display: inline-block; font-weight: bold; padding-top: 15px; }
.custom-megamenu .list-inline > li { display: block; }
#welcome_sction .view { margin-bottom: 110px; }
p.visitorPTag { height: 127px; }
p.search-desc { height: inherit; margin-bottom: 21px; }
p.postptagPostlisting { height: 65px; margin-bottom: 20px; }
p.search-desc { height: 77px; }
#contact_det { margin-bottom: 0px !important; }
.inputClasssearchCheckbox { float: left; width: 10%; }
.inputClasssearchtitle { color: #898989; float: right; font-size: 15px; text-transform: uppercase; width: 87%; margin-top: 4px; }
.inputClasssearchCheckbox input { padding: 10px; }
span.urlIconclass { float: right; margin-left: 7px; }
.search_big { background: none repeat scroll 0 0 #f2f2f2; }
#accordion .panel-default > .panel-heading { background-color: #f2f2f2; padding: 32px 25px; }
.searchhaeding { color: #898989; font-family: "Lato", sans-serif; font-size: 23px; font-weight: normal; }
.angle { font-size: 51px !important; }
i.fa.fa-angle-down { font-size: 59px !important; position: relative; top: -15px; }
.search_cat { font-size: 19px; margin-top: 2px; }
.panel-group .panel { border: medium none navajowhite; border-radius: 4px; margin-bottom: 0; }
.search-bg { background-color: #f2f2f2; }
.background_block { background-color: #fff; clear: both; float: left; width: 100%; }
.search-bg .nav > li { border-bottom: 1px solid #c3c3c3; color: #898989; display: block; font-size: 20px; padding: 10px 0; position: relative; text-transform: uppercase; }
.search-bg .nav > li:last-child { border-bottom: medium none; }
.search-bg .nav > li a { color: #898989; outline: medium none;  }
.inputClasssearchtitlebg { float: left; padding: 16px; width: 50%; }
.search-bg .nav > li.active a { font-weight: bold; }
.search-bg .tab-content > .active { display: block; min-height: 344px; }
.panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body { border: medium none; }
.footerlinks .col-lg-12 { clear: both; }
.leftinfo { float: left; margin-right: 10px; }
.infocenter { background-color: #fff; border-bottom: 1px solid #ccc; font-size: 14px; padding: 10px; }
#map .imagepostion { bottom: 130px; position: relative; }
#map { margin-top: 135px; min-height: 500px; padding: 43px 0; height: auto; }
.frontmap { background-image: url("/../app/webroot/img/front/map_bg.jpg"); background-position: center top; background-size: cover; }
#map #accordion .panel-default > .panel-heading { background-color: inherit; outline: medium none; padding: 0; text-indent: 25%; }
#accordion .panel-default > .panel-heading { }
#map .panel-body { padding: 5px; }
#map .panel-group .panel-heading { padding: 0; }
#map #headingOne .collapsed { }
#map .media-heading p { color: #fff !important; }
#map .media-heading h1 { color: #fff !important; padding-bottom: 122px; }
#map .panel { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); }
#map .panel-group { margin-bottom: 0; }
#map .map_right_desc { color: #002f3f; font-size: 14px; margin: 0; }
#map .map_right_heading { color: #002f3f; font-size: 36px; font-weight: bold; margin-bottom: 20px; margin-top: 7px; }
#map .map_right_pargraph { color: #002f3f; font-size: 17px; margin-bottom: 40px; }
#map .Read_more { color: #fff; font-size: 16px; font-weight: 300; padding: 8px 11px; }
.main_heading { background-image: url("/../app/webroot/img/front//map_heading.png"); background-repeat: no-repeat; color: #002f3f !important; font-weight: bold; padding: 5px 0 7px !important; position: relative; text-indent: 17%; width: 282px; }
.main_heading a { color: #002f3f; font-size: 20px; }
.default_heading { background-repeat: no-repeat; color: #002f3f; font-weight: bold; padding: 5px 0 7px !important; position: relative; text-indent: 17%; width: 282px; }
.default_heading a { color: #002f3f; font-size: 20px; }
a.col-lg-12.text-left.main_heading.collapsed { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); }
a.col-lg-12.text-left.collapsed { background: none no-repeat scroll 0 0 rgba(0, 0, 0, 0); color: #002f3f; font-size: 20px; font-weight: bold; padding: 5px 0 7px; position: relative; text-indent: 25%; width: 282px; }
#map .nav > li > a:focus, .nav > li > a:hover { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #002f3f; font-weight: bold; border: none; }
#map .nav > li > a { color: #002f3f; font-size: 14px; font-weight: 500; outline: medium none; padding: 0; text-indent: 25%; }
.map_heading2 { color: #002f3f; font-size: 18px; margin: 0 0 12px; text-indent: 83px; }
#map .nav { margin: 7px 0; }
.owl-theme .owl-controls { margin-top: 10px; text-align: center; }
.owl-theme .owl-controls .owl-buttons div { color: #fff; display: inline-block; font-size: 12px; margin: 5px; opacity: 0.5; padding: 3px 10px; }
.owl-theme .owl-controls.clickable .owl-buttons div:hover { opacity: 1; text-decoration: none; }
.owl-theme .owl-controls .owl-page { display: inline-block; }
.owl-theme .owl-controls .owl-page span { background: none repeat scroll 0 0 #869791; border-radius: 20px; display: block; height: 12px; margin: 5px 7px; opacity: 0.5; width: 12px; }
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span { opacity: 1; }
.owl-theme .owl-controls .owl-page span.owl-numbers { border-radius: 30px; color: #fff; font-size: 12px; height: auto; padding: 2px 10px; width: auto; }
.visitorinfolink { color: #8d8d8d; }
.visitorinfolink:hover { color: #8d8d8d; }
.owl-item.loading { background: url("AjaxLoader.gif") no-repeat scroll center center rgba(0, 0, 0, 0); min-height: 150px; }
#owl-demo .owl-item > div img { display: block; height: 159px; margin-bottom: 0; width: 100%; }
.owl-item .buttion { height: 35px; }
.owl-item .buttion span { margin-right: 5px; text-transform: uppercase; }
#owl-demo .owl-item > div { border: 1px none white; color: white; font-size: 32px; margin: 8px; text-align: center; }
.wrapper-with-margin { margin: 0 50px; }
.owl-theme .owl-controls .owl-buttons div { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; position: absolute; }
.owl-theme .owl-controls .owl-buttons .owl-prev { left: -37px; top: 55px; }
.owl-theme .owl-controls .owl-buttons .owl-next { right: -38px; top: 52px; }
.owl-theme .owl-controls .owl-buttons div { position: absolute; }
#map .nav > li.active a { font-weight: bold; }
.dealbody { padding: 0; }
.deal_button { background-color: #fff !important; color: #083147; width: 100%; }
.togle_search { display: none; }
.dropdown-header, .dropdown-menu > li > a { padding-left: 0px; text-align: left; margin-bottom: 15px; border-bottom: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3; padding-bottom: 15px; }
.selectcategorymobileview { display: none; }
.categorymobileview { display: none; }
.reddem_dis { color: #f86b5c; font-weight: bold; margin-left: 0px; }
.reddem_dis p { font-size: 27px; font-weight: 400; line-height: 32px; margin-top: 10px; }
.reddem_dis img { width: 100%; }
.reddem_dis_input .span8 { border: 1px solid #898989; color: #9A9A9A; font-size: 15px; margin-bottom: 20px; padding: 15px 10px; width: 95%; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; font-weight: bold; }
.reddem_dis_input .span8:focus { color: #9A9A9A !important; }
.reddem_dis_input_submit { width: 50% !important; padding: 15px 15px; text-transform: uppercase; color: #fff; font-size: 20px; border: none; }
.fancybox-skin { border: solid 1px #ccc !important; }

@media (max-width: 768px) {
	.post_explore h1{ margin-left:-2px;}
.post_category_listing {padding-left: 4px;padding-right: 4px; }
#find_events > li.active > *:after, #find_events > li.active > *:before { display: none; border:none; }
#find_events > li.active > *:after {display: none; border:none; }
#find_events > li.active > *:before {display: none; border:none;}
.nav-tabs > li.active > *:after, .nav-tabs > li.active > *:before {display: none; border:none; }
.nav-tabs > li.active > *:after {display: none; border:none;}
.nav-tabs > li.active > *:before {display: none; border:none;}


.venue_p_tag { float: none; display: inline; }
.imageseedo { padding: 5px; margin: auto; }
.nav-tabs { background: none; }
.carousel-caption .Read_more { padding: 24px 53px; position: relative; top: 175px; }
.front_map_view { display: none; }
.footermapmobilelink { display: block; }
#footermapmobilelink #map { padding: 60px 0px !important; }
#map .media-heading h1 { font-size: 37px !important; padding-bottom: 50px !important; }
#map .media-heading p { color: #fff !important; font-size: 22px !important; }
.navbar-collapse.collapse { display: none; overflow: hidden !important; }
section#page { margin-top: 0px; float: left; width: 100%; }
.catbreadcrub { margin-top: 0px !important; }
.navbar-collapse.collapse.in { display: block !important; }
.eventhomepageImgdiv { width: auto; }
.zoomEffect .thumbnail { margin: 0 auto; }
.image-blockseedo .col-lg-4 img { height: 100% !important; width: 100% !important; }
.post_explore p { height: auto; }
.post_explore h1 { margin-top: 20px; }
.alldeals .post_explore p { height: auto; margin-bottom: 20px; }
#tab1default .post_explore h1 { white-space: inherit; }
#slider { margin-top: 88px; }
.srp-content-box .srp-post-title, .widget-area .widget .srp-post-title { margin-top: 0px; }
.srp-thumbnail-box { height: auto; margin-right: 0px; width: auto; }
#tablist1-panel3 .popular-posts .wpp-list li a { width: 100%; height: auto; }
#tablist1-panel3 .popular-posts .wpp-list li a + a { width: 100%; }
.navbar { position: relative; }
#welcome_sction { padding-bottom: 0px; }
.postdetail_page { margin-top: 50px !important; }
.deals_breadcrumb { margin-top: -40px !important; }
.alldeals .post_explore .post_short_description { height: auto; }
#owl-demo .owl-item > div { padding: 0px; }
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next:hover { display: none }
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev:hover { display: none }
.dropdown-header, .dropdown-menu > li > a { margin-bottom: 0px; padding-bottom: 0px; border-bottom: none; }
.heading_top_orange { padding: 15px 0; }
.seedo { margin-top: 0px; }
.exlore_mobileview { padding-left: 0px; padding-right: 0px; }
/*.exlore_mobileview .imageseedo { margin: 0px; padding-left: 10px; padding-right: 10px; }
*//*.image-blockseedo { margin: -3px; }*/
#main { width: 100%; }
.mobile_view_explore { display: block !important; }
.web_view_explore { display: none !important; }
.seedo p { padding: 16px 0; }
.carousel-caption { top: 209px; }
.post_explore .empty_category_row{ height: auto;}
img.img-responsive.timing2{ margin-right:0px; }

}

@media only screen and (max-width: 768px) {
#welcome_sction .container + .container { margin: 0; padding: 0; }
#slider { margin-top: 0px !important; }
.owl-theme .owl-controls .owl-buttons .owl-next { right: -35px; top: 52px; }
.eventslidermobile .owl-item .item a img { }
#welcome_sction .row { margin: 0; }
.welcome_bg { border-right: medium none; }
.top_heading img { float: left; margin-right: 10px; }
.Auckland { font-size: 86px; }
.welcome { font-size: 50px; }
.big_welcome { margin-top: 47%; }
#welcome_sction #myCarousel { margin: 2px 0; }
.menu_big p { font-size: 28px; }
.text-large { font-size: 47px; }
.download_aap { margin-top: 30px; }
.download_aap .text-muted { font-size: 25px; }
.download_aap .text-muted br { display: none; }
.top_heading .col-md-11 P { font-size: 18px; }
/*.menu_big .col-lg-2 { border-left: 2px solid #fff; border-bottom: 2px solid #fff; }
*/.menu_big .col-lg-2:first-child { }
.thumbnail { padding: 0; }
.post .thumbnail img { margin-bottom: 20px; padding: 0; width: 100%; }
/*.view { border: medium none; font-size: 25px; font-weight: normal; margin-bottom: 8px; margin-top: 26px; top: 0px; }
*/#map { min-height: 300px; padding: 0; }
.contactfirsrtspan span + span { float: left !important; }
.frontmap { min-height: 0px !important; }
#map .panel-group { display: none; }
#map .row { display: none; }
.big_welcome { margin-top: 30%; }
.download { font-size: 25px; padding: 24px 25px; }
.post_explore .view_detail { font-size: 18px; margin-top: 10px; padding: 15px 22px; }
p.postptagPostlisting { height: auto; }
.top_heading img { }
.footerlinks .col-lg-2 { width: 33%; }
.imageseedo img { height: auto; }
.uperseedo { left: auto; margin-left: -9px; margin-top: -82px; position: absolute; top: calc(50%); width: 100%; }
.explorehidecircle .uperseedo .button { font-size: 25px; text-align: center; width: 100%; }
#singlebutton { border: medium none; color: #fff; font-size: 18px; width: 50%; }
.contactsecondspan { float: left !important; }
span.contactfirsrtspan { float: left; margin-left: 11px; width: 29px !important; }
.viewdealsListig { display: none; }
.fancybox { padding: 15px 52px; text-transform: uppercase; }
.cont_area h3 { margin-bottom: 0; text-indent: 41px; }
.deal_button { background-color: #fff; color: #083147; cursor: pointer; float: none; font-size: 29px; margin: 0; padding: 0 0 5px; right: 0; text-align: center; width: 100%; }
.panel-heading { background-color: #f2f2f2 !important; border: none !important; margin-top: 10px; }
.deal_button i.fa.fa-angle-down { color: #083147 !important; font-size: 59px !important; margin-top: 15px; position: relative; }
.dealbody { padding: 0; width: 100%; }
.image_order { width: 100%; }
.orderguids .col-lg-4 h4 { font-size: 30px; margin-bottom: 39px; margin-top: 20px; }
/*#singlebutton { padding: 20px 0; }
.block_img1 { min-height: 250px; }
.block_img2 { min-height: 250px; }
.block_img3 { min-height: 250px; }
.block_img4 { min-height: 250px; }
.block_img5 { min-height: 250px; }
.block_img6 { min-height: 250px; }*/
.menu_big a img { }
.togle_search { clear: inherit; display: block !important; margin-top: 20px; }
.sb-search { display: none; }
#sb-search #FrontSearchForm { top: 13px; width: 99%; }
.cont-right .orange_btn { width: 100% }
#singlebutton { padding: 10px 0; }
.btn-breadcrumb > * div { font-size: 13px; }
.navbar-inverse .container { padding-left: 0px; padding-right: 0px; }
.side-collapse-container.out .navbar-inverse .container { padding-left: inherit; padding-right: inherit; }
.categorywebview { display: none !important; }
.selectcategorymobileview { display: block; display: block; font-size: 15px; padding: 22px 15px 11px 19px !important; text-align: left !important; font-weight: bold; }
.categorymobileview { display: block; color: #898989; font-size: 20px; font-family: "Lato", sans-serif; font-size: 18px; font-weight: normal; text-align: left !important; text-transform: uppercase; height: 65px; font-weight: bold; border: 1px solid #c3c3c3; cursor: pointer; background-color:#fff; }
.categorymobileview option { color: #898989; font-size: 20px; font-family: "Lato", sans-serif; font-size: 18px; font-weight: normal; text-align: left !important; text-transform: uppercase; border-bottom: 1px solid #c3c3c3; padding: 20px;  -webkit-appearance: none; background:none; }
#toggleid_2 { }
.mobileangle { top: -12px; cursor: pointer; }
.cont_area .list-unstyled { padding: 20px 0px 0px 0px; }
.mobilecontactdiv { margin-top: 50px; }
#FrontSearchForm { padding: 0px; }
#FrontSearchForm .sb-search-input { margin-top: 8px; width: 100%; }
#tab111 { display: none; }
#welcome_sction .container { padding-left: 0px; padding-right: 0px; }
input.sb-search-submit { margin-right: -8px; }
.detailspageviewdeals .view_deals_button { padding-left: inherit !important }
span.btn.Read_more.view_detail.view_deals_button.view_deals_button { float: right; }
.post_explore .view_detail { width: 47%; }
.breadcrumb { margin-top: 0px; }
.dropdown-header { text-align: left; padding: 24px 15px; }
.div_active { border-bottom: 1px solid #eee; }
.div_deactive { border-bottom: none; padding-bottom:16px; }
.eventslidermobile#jcl-demo .custom-container .carousel { float: none; margin: 0px auto; }
.side-collapse-container.out { left: 89%; }
.side-collapse { bottom: 0; left: 0; overflow-y: scroll; position: fixed; top: 0; transition: width .4s; width: 89%; z-index:
}
.side-collapse.in { width: 0; }
.side-collapse-container { left: 0; position: relative; transition: left .4s; }
.eventslidermobile .owl-controls .owl-buttons .owl-next { right: -37px; top: 29%; }
.eventslidermobile .owl-controls .owl-buttons .owl-prev { right: -37px; top: 29%; }
.eventslidermobile .owl-prev .prev { margin-top: 0px !important; }
.eventslidermobile .owl-next .next { margin-top: 0px !important; }
.imageseedo { padding: 6px 7px; }
}

@media only screen and (max-width: 480px) {
/*.menu_big .col-lg-2 { min-height: 251px !important; }
*/.carousel-caption .Read_more { top: 56px; }
.Auckland { font-size: 64px !important; }
.eventslidermobile .owl-item .item h4 { font-size: 15px; margin-top: 14px; }
i.fa.fa-angle-down { top: -12px !important; }
.selectcategorymobileview { padding: 20px 14px 10px 16px !important }
.big_welcome { margin-top: 70%; }
.welcome { font-size: 32px; }
.top_heading .col-md-11 P { font-size: 18px; }
.eventhomepagemaindiv h3 { font-size: 25px; }
.download { font-size: 25px; padding: 24px 22px; }
.view { border: medium none; }
.footerlinks .col-lg-2 { width: 50%; }
.explorehidecircle .uperseedo .button { font-size: 38px; }
.heding_big { font-size: 49px; }
#singlebutton { border: medium none; color: #fff; font-size: 25px; padding: 9px 19px; text-transform: uppercase; width: 50%; }
span.contactfirsrtspan { }
#singlebutton { border: medium none; color: #fff; padding: 13px 19px; text-transform: uppercase; width: 75%; }
.cont_area h3 { text-align: left; text-indent: 23px; 0;
width: 100%; }
.termscondiotionsdeals { padding: 10px 13px; text-indent: 0; }
.alldeals .nav-tabs > li.active > a .imagicon1, .alldeals .nav-tabs > li > a:hover .imagicon1 { background-image: url("../../img/front/deals_3hover.png"); color: #f96b5d; }
.alldeals .nav-tabs > li.active > a .imagicon2, .alldeals .nav-tabs > li > a:hover .imagicon2 { background-image: url("../../img/front/deals_4hover.png"); color: #f96b5d; }
.alldeals .nav-tabs > li.active > a .imagicon3, .alldeals .nav-tabs > li > a:hover .imagicon3 { background-image: url("../../img/front/deals_2hover.png"); color: #f96b5d; }
.alldeals .nav-tabs > li.active > a .imagicon4, .alldeals .nav-tabs > li > a:hover .imagicon4 { background-image: url("../../img/front/deals_5hover.png"); color: #f96b5d; }
.alldeals .nav-tabs > li.active > a .imagicon5, .alldeals .nav-tabs > li > a:hover .imagicon5 { background-image: url("../../img/front/deals_1hover.png"); color: #f96b5d; }
.alldeals .nav-tabs > li.active > a .imagicon6, .alldeals .nav-tabs > li > a:hover .imagicon6 { background-image: url("../../img/front/deals_6hover.png"); color: #f96b5d; }
.imagicon1 { display: none; }
.imagicon2 { display: none; }
.imagicon3 { display: none; }
.imagicon4 { display: none; }
.imagicon5 { display: none; }
.imagicon6 { display: none; }
.imagicon7 { display: none; }
.deal_button { font-size: 22px; }
.nav-tabs > li > a { text-align: center; }
.deal_button i.fa.fa-angle-down { margin-top: 16px; }
.dealbody { padding: 0; width: 100%; }
.imageseedo { width: 50%; }
.imageseedo { width: 100%; }
.top_heading .col-md-11 P { font-size: 15px; }
.deal_button i.fa.fa-angle-down { margin-top: 7px; }
.big_welcome { margin-top: 74%; }
.download { font-size: 18px; font-weight: bold; }
.view { font-size: 18px; font-weight: bold; }
.eventslidermobile a.next { margin-top: 0px !important; }
.eventslidermobile a.prev { margin-top: 0px !important; }
.footerlinks .list-group h2 { font-size: 14px; }
.eventslidermobile .owl-controls .owl-buttons .owl-next { top: 19%; }
.eventslidermobile .owl-controls .owl-buttons .owl-prev { top: 19%; top: 41px; left: -39px; }
.uperseedo { margin-top: -82px; position: absolute; width: 100%; }
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev { top: 40%; }
.spanclass { position: relative; top: -5px !important; }
.reddem_dis_input .span8 { width: 90%; }
.text_over h1 { font-size: 23px; }
a.homepagebigmenulink { top: calc(23%) !important; }
.welcomechilddiv .text-right img { width: 100%; }
.post_category_listing .child_category{ width:50%; padding: 4px;}
.post_category_listing  .button {width: 100px; height:100px; font-size: 12px; /* padding-top: 41px;*/ }
.post_category_listing .uperseedo {margin-top: -51px; left: 25%;}

}

@media only screen and (max-width: 375px) {
.cont_area h3 { text-indent: 27px; }
a.homepagebigmenulink { top: calc(13%); margin-top: -14px; }
.carousel-caption .Read_more { top: -28px; }
.welcome_bg2 img { height: 603px; width: 100%; }
.big_welcome { margin-top: 90% !important; }
/*.menu_big .col-lg-2 { min-height: 175px !important; }
.block_img1 { min-height: 175px; }
.block_img2 { min-height: 175px; }
.block_img3 { min-height: 175px; }
.block_img4 { min-height: 175px; }
.block_img5 { min-height: 175px; }
.block_img6 { min-height: 175px; }*/
.Auckland { font-size: 50px !important; }

.big_welcome { margin-top: 70%; }
.welcome { font-size: 32px; }
.big_welcome { margin-top: 94%; }
.view { font-size: 15px; font-weight: bold; }
.download { font-size: 15px; font-weight: bold; }
.contactsecondspan { float: none; }
span.contactfirsrtspan { margin-left: 11px; width: 11% !important; }
.eventslidermobile .owl-controls .owl-buttons .owl-next { right: -37px !important; top: 27% !important; }
.eventslidermobile .owl-controls .owl-buttons .owl-prev { right: -37px; top: 29% !important; }
.eventslidermobile .owl-carousel { margin: 0 auto; width: 100% !important; }
.owl-theme .owl-controls .owl-buttons .owl-next { right: -39px; top: 52px; }
.owl-theme .owl-controls .owl-buttons .owl-prev { left: -41px; top: 55px; }
.reddem_dis_input .span8 { width: 86%; }
h1.navbrand { margin-left: -18px; margin-top: 17px !important; }
.explorehidecircle .uperseedo .button { padding-top: 64px; }
.post_explore .view_detail { width: 48% !important; }
.top_heading .col-md-11 P { font-size: 12px; }
/*.redemview { display: inline-block; margin: 0 auto; width:75% !important; font-size:19px;  padding: 8px 28px !important; }
#singlebutton { border: medium none; color: #fff; font-size: 19px; font-weight: normal; padding: 8px 19px; text-transform: uppercase; width: 75%; }*/
.venue_p_tag { display: inline-block;float: left;width: 251px;}
.loading-bar{font-size: 15px !important; margin:15px !important;}

}

@media screen and (min-width:590px) and (max-width:600px) {
.side-collapse { width: 535px; overflow-y: scroll; z-index: 9999; overflow-x: hidden; }
h1.navbrand { font-size: 24px !important; }
}

@media screen and (min-width:768px) and (max-width:1024px) {
.navbar-nav > li.custom-megamenu > .dropdown-menu { margin-bottom: -16px; }
.catbreadcrub { margin-top: 43px; }
}

@media screen and (max-width:1024px) {
span.beaccessableclass { position: absolute; right: 10px; top: inherit; }
.withiout_slider_events .page_heading { margin-top: 70px; }
.over_text_welcome_front .row { margin-right: 0px; }
.menu_big { border: none; }
.menu_big .col-lg-2 { border-bottom: 2px solid #fff; border-left: medium none !important; border-right: 2px solid #fff; }
/*.block_img_1 { border-bottom: solid 2px #fff; }
.block_img_2 { border-bottom: solid 2px #fff; }
.block_img_3 { border-bottom: solid 2px #fff; }
.block_img_4 { border-bottom: solid 2px #fff; }
.block_img_5 { border-bottom: solid 2px #fff; }
.block_img_6 { border-bottom: solid 2px #fff; }*/
/*.menu_big .col-lg-2 { border-left: 2px solid #fff; }*/
.welcome_bg2 img { height: 603px; width: 100%; }
a.homepagebigmenulink { top: calc(29%); }
.deals_breadcrumb { margin-top: 20px; }
.big_imagehome { margin-bottom: 0px !important }
.spanclass { position: relative; top: -3px; }
.eventactivedeactive .deactive_event { float: none; }
#FrontSearchForm .sb-search-input { width: 100%; margin-top: 0px; }
#FrontSearchForm { padding: 0px; }
.blogsubmit { right: 20px; top: 4px; }
#welcome_sction .carousel-inner img { height: 603px; }
.menu_big { border: 2px solid #fff; margin: 0; padding: 0; }
/*.menu_big .col-lg-2 { border-left: 2px solid #fff; border-bottom: 2px solid #fff; }
*/section#page { margin-top: 60px; }
#welcome_sction { margin-top: 62px; }
.order_guides { margin-top: 107px !important; }
h1.navbrand { font-size: 28px; }
.navbar { min-height: inherit; }
.navbar-nav > li.custom-megamenu > .dropdown-menu { border-bottom: none; }
#slider { margin-top: 62px; }
span.btn.Read_more.view_detail.view_deals_button.view_deals_button { margin-left: 22px; padding-left: 26px; }
.post_explore .col-lg-3 { padding-right: 0px; padding-left: 0px; }
.post_explore .col-lg-9 { padding-right: 0px; padding-left: 0px; }
#sb-search #FrontSearchForm { top: 0px; width: auto; overflow: hidden; }
.eventslidermobile { display: block; }
.eventsliderweb { display: none; }
.eventslidermobile .owl-item .item { margin: 8px; text-align: center; }
.eventslidermobile .owl-item .item h4 { margin-top: 17px; }
.eventslidermobile .owl-item .item a img { width: 100%; }
.eventslidermobile .owl-theme .owl-controls .owl-buttons .owl-prev a fa { font-size: 0px !important }
.eventslidermobile .owl-theme .owl-controls .owl-buttons .owl-next a fa { font-size: 0px !important }
#welcome_sction .container + .container { border: none; }
.eventslidermobile .owl-carousel { width: 100%; margin: 0px auto; }
.srp-content-box .srp-post-title, .widget-area .widget .srp-post-title { margin-top: 0px; }
.srp-thumbnail-box { height: inherit; margin-right: 0px; margin-right: 20px; }
#tablist1-panel3 .popular-posts .wpp-list li a { width: 100%; height: auto; }
#tablist1-panel3 .popular-posts .wpp-list li a + a { width: 100%; }
.srp-post-content-container { display: block; }
.srp-content-box { width: 100%; }
.srp-thumbnail-box { width: 100%; margin-right: 0px; }
.breadcrumb { margin-bottom: 0; }
.dealbeaccesable { margin-top: 35px !important; }
.beaccessableclass img { width: 45px; }
.privicybreadcrumb { margin-top: 60px; }
}

@media screen and (max-width:991px) {
.mobilecontactdiv .cont-right { display: block !important; }
.cont-right { display: none; }
}

@media screen and (max-width: 768px) {
.menu_big { border-right: solid 2px #fff !important; }
.welcome_bg2 { border-right: none; }
.post_explore2 { width: auto !important; margin: 0px 15px; }
a.homepagebigmenulink { }
.menu_big { border: none; }
#welcome_sction .carousel-inner img { height: auto; }
.text_over { top: 32%; }
#welcome_sction .carousel-inner img { height: auto; }
.text_over { top: 32%; }
section#page { margin-top: 0px; }
.order_guides { margin-top: 0px !important; }
.side-collapse-container { left: 0; position: relative; transition: left .4s; }
#welcome_sction { margin-top: 0px; }
.footerlinks .list-group li { display: none; }
.cont-right ul.links li { display: inline-block; }
.side-collapse { bottom: 0; left: 0; position: fixed; top: 0; transition: width 0.4s ease 0s; overflow-y: scroll; }
.side-collapse.in { width: 0; }
.navbar-toggle { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; margin-top: 25px; right: -10px; }
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; }
.navbar-inverse .navbar-toggle .icon-bar { background-color: #000; }
.navbar-nav { border-top: 1px solid #eeeeee; }
.navbar-inverse .navbar-toggle { z-index: 999; }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border: medium none; }
.side-collapse-container.out .navbar-inverse .navbar-toggle { right: -13px; top: 8px; transition: width 0.4s ease 0s; }
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: 0; }
h1.navbrand { font-size: 24px; }
.sidebarlogo { display: block; padding-left: 21px; }
.dropdown-menu { position: relative; }
.mega-dropdown-menu .container ul { padding: 0; }
.mega-dropdown-menu .container ul li.dropdown-header { font-size: 23px; text-align: left; }
.mega-dropdown-menu .container ul li a { font-size: 23px; }
.navbar-inverse .navbar-nav > li > a { border-bottom: 1px solid #eeeeee; color: #002f3f; font-size: 23px; font-weight: bold; }
.navbar-inverse .navbar-nav > li > a { font-size: 23px; padding: 30px 15px; }
.sidebarlogo { padding-bottom: 20px; padding-top: 22px; }
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a { padding: 0; }
.mainlogo { padding-top: 8px; }
.side-collapse-container.out .navbar-inverse .navbar-toggle { top: 0; }
.navbar { margin-bottom: 0; min-height: 88px; }
.navbar-nav { width: 100% !important; }
.navbar-collapse { padding-left: 0; padding-right: 0; width: 100%; border:none; }
.dropdown-header a { font-size: 23px; padding: 0; }
.navbar-brand { display: inline-block; float: none; font-size: 18px; height: 50px; line-height: 20px; margin: 0 auto; padding: 15px; text-align: center; width: 76%; }
.navbar-nav { margin-right: 0; }
.catNameToggle { color: #002f3f; display: block; font-size: 23px; font-weight: bold; padding: 0; text-align: left; text-transform: uppercase; padding-left: 15px; padding-right: 15px; }
.dropdown-header1 a { display: none; }
.navbar-nav > li > .dropdown-menu { margin-top: 0; padding-top: 0; }
.navbar-nav > li > .dropdown-menu .container { padding-left: 0; padding-right: 0; }
.navbar-nav > li.custom-megamenu > .dropdown-menu { display: block; margin-bottom: 29px; margin-top: 0; padding-top: 0; }
.navbar-nav > li.custom-megamenu .caret { display: none; }
.navbar-nav > li.custom-megamenu > .dropdown-menu .activemenu { background-image: url("/../app/webroot/img/front/bottom.png"); background-position: 95% center; background-repeat: no-repeat; cursor: pointer; float: right; }
.navbar-nav > li.custom-megamenu > .dropdown-menu .deactivemenu { background-image: url("/../app/webroot/img/front/top.png"); background-position: 95% center; background-repeat: no-repeat; cursor: pointer; float: right; }
#eventListParentId .navbar-toggle { left: 0px; padding-bottom: 0px; }
.copright { padding: 16px 0 56px; }
.navbar-nav > li.custom-megamenu > .dropdown-menu .container .col-lg-2 { margin-left: 0px; padding: 0px; }
.navbar-toggle .icon-bar + .icon-bar { margin-top: 6px; }
.col-lg-2.col-md-2.col-sm-2 { width: 100%; }
.col-lg-2.col-md-2.col-sm-2 ul { }
.col-lg-2.col-md-2.col-sm-2 ul li { }
.mega-dropdown-menu .container ul li { text-align: left; padding: 16px 15px; margin-bottom: 0px; }
.navbar { margin-top: 0px; }
.post_explore .col-lg-3 { padding-right: 0px; padding-left: 0px; }
.post_explore .col-lg-9 { padding-right: 0px; padding-left: 0px; }
.alldeals .container { padding-left: 0px; padding-right: 0px; }
.search #headingOne .pull-right { display: none; }
#accordion .panel-default > .panel-heading { text-align: center; }
.search .collapse { display: block; }
.search_menu_cat { background-color: #fff; border: 1px solid #c3c3c3; margin: 0px 0px 20px 0px; display: block; }
.heding_big { margin-bottom: 10px; }
.navbar { border: 1px solid #eeeeee; }
.panel-default > .panel-heading { border-radius: 0; }
.alldeals img.img-responsive.timing { margin-left: 10px; }
p.search-desc { height: auto; }
#eventListParentId .panel-heading { background-color: #fff !important; border: 1px solid #002e3e !important; }
.sidebarlogo a { color: #898989; }
.blogsubmit { top: 7px; right: 0px; }
.privicybreadcrumb { margin-top: 0px; }
.menu_big { border: none !important; }
.menu_big .col-lg-2:nth-child(odd) { border-right: 1px solid #fff inset; border-bottom: 1px solid #fff inset; }
.block_img_1 { border-left: 0px !important; }
.block_img_3 { border-left: 0px !important; }
.block_img_5 { border-left: 0px !important; }
.dealbeaccesable { margin-top: 25px; }
#owl-demo .owl-item > div img { height: 100%; }
.text-muted_post { font-size: 22px; margin: 18px 0 0; overflow: inherit; text-overflow: inherit; white-space: inherit; }
.text-primary { font-size: 20px; }
.eventslidermobile .owl-item .item h4 { font-size: 22px; }
/*.menu_big .col-lg-2 { min-height: 311px; }
*/.alldeals .nav-tabs > li { border-bottom: none; border-right:none !important; }
}
 @media screen and (max-width: 767px) {
.side-collapse-container { left: 0; position: relative; transition: left .4s; width: 100%; }
.owl-carousel { margin-left: 10px; }
.side-collapse { overflow: hidden; }
.side-collapse-container.out { left: 84%; }
.side-collapse { bottom: 0; left: 0; overflow-y: scroll; position: fixed; top: 0; transition: width 0.4s ease 0s; width: 84%; }
.side-collapse.in { width: 0; }
.navbar-toggle { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; margin-top: 25px; right: -10px; display: block; }
.mainlogo { padding-top: 15px; }
.sidebarlogo { padding-bottom: 23px; padding-top: 31px; }
.navbar-toggle { left: 19px; margin-right: 25px; }
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { }
h1.navbrand { display: inline-block; }
#welcome_sction #myCarousel { margin-bottom: 2px; overflow: hidden; }
.big_imagehome p img { height: auto !important; left: 0; margin-left: -50%; width: 200% !important; overflow-y: hidden; }
.heding_big { margin-bottom: 36px; }
#tab1default .post_explore .col-lg-3 { padding-left: 0px; padding-right: 0px; }
#tab1default .post_explore .col-lg-3 .col-lg-9 { padding-left: 0px; padding-right: 0px; }
#eventListParentId .post_explore .col-lg-3 { padding-left: 0px; padding-right: 0px; }
#eventListParentId .post_explore .col-lg-9 { padding-left: 0px; padding-right: 0px; }
.alldeals .post_explore .col-lg-3 { padding-left: 0px; padding-right: 0px; }
.alldeals .post_explore .col-lg-9 { padding-left: 0px; padding-right: 0px; }
#tab1default .post_explore h1 { margin-top: 20px; }
.heading_top { padding: 11px 0 13px; }
.post_explore .col-lg-3 { padding-right: 0px; padding-left: 0px; }
.post_explore .col-lg-9 { padding-right: 0px; padding-left: 0px; }
.about_pageweb span a { text-decoration: underline; color: #9d9d9d !important; margin-left: 2px; }
.about_pageweb span a:hover { color: #8e8e8e; }
.trems_and_conditions p span { font-size: 14px !important; }
.trems_and_conditions p { float: left; margin-bottom: 11px; margin-top: 8px; width: 100%; }
#jcl-demo .custom-container .carousel { width: 100% !important }
.owl-carousel { margin-left: 0px; }
.mainlogo { margin-top: 2px; }
.redemview { }
.menu_big .col-lg-2 { border-bottom: none; border-left: none; border-right: none; }
.overlay_menu_text { box-shadow: -1px -1px 0px 1px #fff; background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5); opacity: inherit; }
.post_explore .view_detail {width:47%;height: 50px;line-height:48px;padding: 0;font-size:19px;}
.post_explore .view_deals_detail{ width: 70% !important;height:48px;line-height: 50px;padding: 0; font-size:19px; }
.venue_p_tag {display: inline-block;float: left;width:70%}
#page .top_heading{ width:100%;}
#find_events > li{ text-align:center;}
.redemview {display: inline-block;
    font-size: 19px;
    height: 51px;
    line-height:51px;
    margin: 0 auto;
    padding: 0 !important;
    width: 70% !important; }
#singlebutton { border: medium none; color: #fff; font-size: 19px; line-height:51px;  height: 51px; font-weight: normal; padding: 0 !important; text-transform: uppercase; width: 70%; }
.andriodimage {float: right;margin-left:0px; width: 43%;}
.iphoneimage{float: left; width: 48%;}
.search_cat { margin-top:20px; }
.inputClasssearchtitle{ margin-top:4px;}

 }
 @media screen and (max-width:640px) {
.navbar-brand {
width:;
}
.big_welcome {
margin-top: 44%;
}
.paddingzero {
overflow: hidden
}
.big_imagehome p img {
height: auto !important;
left: 0;
overflow-y: hidden;
width: 200% !important;
}
#page .page_heading {
margin-right: 20px;
}
.beaccessableclass {
top: 0px;
right: -2px;
float: right;
}
.beaccessableclass img {
width: 40px;
height: 40px;
}
.postdetailsview img {
width: 40px;
height: 40px;
}
.get_in_touch tr {
padding: 20px 10px !important
}
.get_in_touch tr td h3 {
color: #9a9a9a;
font-size: 17px !important;
word-wrap: break-word;
}
.get_in_touch {
width: 100% !important;
}
/*.menu_big .col-lg-2 { min-height: 257px; }
*/a.homepagebigmenulink {
}
.redemview {
}
}
 @media screen and (max-width:600px) {
.sidebarlogo {
padding-left: 12px;
}
.navbar-toggle {
margin-right: 8px !important;
}
header.navbar .container {
padding: 0;
}
.sb-icon-search {
background-size: 60% auto;
}
.togle_search {
position: absolute !important;
top: 6px;
}
.dropdown-header, .dropdown-menu > li > a {
}
.navbar-inverse .navbar-nav > li > a {
}
.catNameToggle {
}
.mega-dropdown-menu .container ul li a {
}
.big_welcome {
margin-top: 47%;
}
.big_welcome {
margin-top: 47%;
}
.media-heading h1 {
font-size: 42px;
}
.text-large {
font-size: 35px;
}
.download_aap .text-muted {
font-size: 18px;
}
span.btn.Read_more.view_detail.view_deals_button.view_deals_button {
float: right;
}
*:after, *:before {
box-sizing: border-box;
}
*:after, *:before {
box-sizing: border-box;
}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
margin-left: 0;
}
.navbar-inverse .navbar-brand {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
}
.custom-megamenu .mega-dropdown-menu {
padding-bottom: 0px;
}


.page_heading {
color: #002f3f;
font-size: 22px;
margin-right: 0px;
}
/*.menu_big .col-lg-2 { min-height: 253px; }
*/}
 @media screen and (max-width: 580px) {
.side-collapse-container.out .navbar-inverse .navbar-toggle {
}
.sidebarlogo {
font-size: 25px !important;
margin-top: 29px !important;
padding-left: 0;
}
.navbar-nav > li {
width: 100% !important;
}
.get_in_touch tr td img {
height: 70px !important;
width: 70px !important;
}
.mega-dropdown-menu .container ul li.dropdown-header {
font-size: 18px;
text-align: left;
}
.navbar-inverse .navbar-nav > li > a {
}
.sidebarlogo {
font-size: 18px !important;
margin-bottom: 14px;
margin-top: 29px;
padding: 5px 12px 10px 13px;
}
.mega-dropdown-menu .container ul li.dropdown-header {
font-size: 23px;
text-align: left;
}
.mainlogo {
margin-top: 16px !important;
padding-top: 0;
}
.side-collapse-container.out .navbar-inverse .navbar-toggle {
left: 23px;
top: 0;
}
.side-collapse-container.out h1.navbrand {
margin-left: 7px;
}
h1.navbrand {
font-size: 18px;
}
#eventListParentId .navbar-toggle {
left: 0;
}
.big_welcome {
margin-top: 47%;
}
.top_heading .col-md-11 P {
font-size: 15px;
}
.footerlinks .col-lg-2 {
width: 50%;
}
.navbar-toggle {
margin-right: 13px !important;
}
.navbar-nav > li.custom-megamenu > .dropdown-menu .activemenu {
background-size: 20px;
}
.navbar-nav > li.custom-megamenu > .dropdown-menu .deactivemenu {
background-size: 20px;
}
.menu_big p {
font-size: 19px;
}
.media-heading h1 {
font-size: 25PX;
}
.media-heading p {
padding: 12px 0;
font-size: 13px;
}
.download_aap .text-muted {
font-size: 16px;
}
.download {
padding: 18px 22px;
}
.view {
padding: 18px 44px;
top: 0px;
}
.text_over {
top: 32%;
}
.text_over p {
margin-bottom: 5px;
}
#welcome_sction .view {
margin-bottom: 61px;
}
.text-large {
font-size: 22px;
}
.big_imagehome {
overflow: hidden;
}
.big_imagehome p img {
height: auto !important;
left: 0;
margin-left: -50%;
width: 200% !important;
overflow: hidden;
}
.top_heading {
padding: 10px 0px;
}
h1.navbrand {
font-size: 20px;
}
.srp-thumbnail-box {
height: 200px;
margin-right: 14px;
overflow: hidden;
width: 100%;
}
#tablist1-panel3 .popular-posts .wpp-list li a {
width: 100%;
height: 200px;
}
#tablist1-panel3 .popular-posts .wpp-list li a + a {
width: 100%;
height: auto;
}
.get_in_touch tr td h1 span {
font-size: 14px !important
}
}
 @media screen and (max-width: 420px) {
/*.block_img1 { min-height: 200px; }
.block_img2 { min-height: 200px; }
.block_img3 { min-height: 200px; }
.block_img4 { min-height: 200px; }
.block_img5 { min-height: 200px; }
.block_img6 { min-height: 200px; }
.menu_big .col-lg-2 { min-height: 200px !important; }*/
h1.navbrand {
font-size: 14px;
margin-top: 21px !important;
}
/*a.homepagebigmenulink { top: calc(18%); }
*/.redemview {
font-weight: normal !important;
}
.sidebarlogo {
padding: 14px 12px 10px 13px;
}
.eventslidermobile .owl-item .item {
margin:0px;
}
.explorehidecircle .uperseedo .button {
 font-size: 27px;
}
}
 @media only screen and (max-width: 360px) {
/*.menu_big .col-lg-2 { min-height: 163px !important; }
.block_img1 { min-height: 163px; }
.block_img2 { min-height: 163px; }
.block_img3 { min-height: 163px; }
.block_img4 { min-height: 163px; }
.block_img5 { min-height: 163px; }
.block_img6 { min-height: 163px; }*/
a.homepagebigmenulink {
margin-top: 0;
}
.top_heading .col-md-11 P {
font-size: 11px;
}
}



@media only screen and (device-width: 320px){
	
	}
	
	
 @media screen and (max-width: 320px) {
.explorehidecircle .uperseedo .button {
font-size: 24px;
}
.eventslidermobile .owl-item .item {
margin: 0px;
}
#owl-demo .owl-item > div {
margin: 0px;
}
.redemview {
width: 100% !important;
padding: 10px;
!important;
display: block !important
}
.redemdiscountp {
text-align: center;
}
.cont_area h3 {
text-indent: 19px;
}
a.homepagebigmenulink {
top: calc(18%);
margin-top: 0px;
}
.side-collapse-container.out {
left: 78%;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
top: 35%;
}
.heding_big {
font-size: 38px;
}
.postdetailsview {
position: relative !important;
right: 0;
top: -45px;
}
.side-collapse {
width: 78%;
z-index: 9999;
}
hr {
width: 100%;
}
#eventListParentId .navbar-toggle {
font-size: 17px;
}
.beaccessableclass img {
height: 40px;
}
span.beaccessableclass {
}
.sidebarlogo {
font-size: 13px !important;
margin-bottom: 19px;
margin-top: 30px !important;
}
.mainlogo {
font-size: 13px !important;
margin-left: -16px;
margin-top: 22px !important;
}
.navbar-toggle {
margin-right: 17px;
}
input.sb-search-submit {
margin-right: 2px;
}
.sb-icon-search {
background: url("../../img/front/search.png") no-repeat scroll center top rgba(0, 0, 0, 0);
margin-top: 31px;
right: -10px !important;
text-indent: -9999px;
}
span.btn.Read_more.view_detail.view_deals_button.view_deals_button {
float: none;
}
.sb-search {
float: right;
height: 63px;
margin-top: 4px;
min-width: 26px;
overflow: hidden;
position: relative;
right: 12px !important;
transition: width 0.3s ease 0s;
width: 0;
top: 2px;
}
.get_in_touch tr td img {
height: 54px !important;
width: 54px !important;
}
.togle_search {
margin-top: 0;
}
.sb-icon-search, .sb-search-submit {
width: 48px;
}
.big_welcome {
margin-top: 60%;
}
.navbar-brand {
width: 80%;
}
.deal_button i.fa.fa-angle-down {
margin-top: -16px;
    right: 0;
}
.block_img1 {
min-height: inherit;
}
.menu_big a img {
height: 60px;
width: 60px;
}
/*.menu_big .col-lg-2 { min-height: 144px !important; }
.menu_big .col-lg-2 { min-height: 144px !important; }
.block_img2 { min-height: inherit; }
.block_img3 { min-height: inherit; }
.block_img4 { min-height: inherit; }
.block_img5 { min-height: inherit; }
.block_img6 { min-height: inherit; }
.big_welcome { margin-top: 112%; }*/
.heading_top_orange {
font-size: 18px;
font-weight: bold;
}
i.fa.fa-angle-down {
right: 26px;
    top: 9px !important; position:absolute;
}
.big_imagehome {
overflow-y: hidden;
}
.post_explore .view_detail {
font-size: 15px;
}
.post_explore .view_detail {
width: 70%;
}
.btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {
content: " ";
display: table;
}
*:after, *:before {
box-sizing: border-box;
}
.btn-group-vertical > .btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after {
clear: both;
}
.btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {
content: " ";
display: table;
}
*:after, *:before {
box-sizing: border-box;
}
#welcome_sction .row {
margin: 0;
}
.top_heading {
padding: 10px 0;
}
.eventslidermobile .owl-prev .prev {
margin-top: 6px !important;
}
.eventslidermobile .owl-next .next {
margin-top: 6px !important;
}
.eventslidermobile .owl-item .item {
margin: 0px;
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
left: -39px;
top: 22% !important;
}
.eventslidermobile .owl-controls .owl-buttons .owl-next {
right: -38px !important;
top: 22% !important;
}
#welcome_sction .owl-theme .owl-controls .owl-buttons .owl-prev {
left: -45px;
top: 51px;
}
#welcome_sction .owl-theme .owl-controls .owl-buttons .owl-next {
right: -40px;
top: 54px;
}
#jcl-demo a.prev {
margin-top: 43px;
margin-left: 4px;
}
#jcl-demo a.next {
margin-top: 58px;
}
.eventslidermobile a.prev {
margin-left: 0 !important;
margin-top: 0 !important;
}
.reddem_dis_input .span8 {
width: 84%;
}
.reddem_dis p {
font-size: 18px;
}
#map .media-heading h1 {
font-size: 28px !important;
}
#footermapmobilelink #map {
padding: 2px 0 !important;
}
.top_heading .col-md-11 P {
font-size: 15px;
}
.top_heading .col-md-11 P {
font-size: 10px;
}
h1.navbrand {
font-size: 14px;
margin-top: 21px !important;
}
.explorehidecircle .uperseedo .button {
padding-top:61px;
}
.post_explore .view_detail {
width: 70% !important;
}
.selectcategorymobileview {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 213px; }

/*.post_category_listing .child_category{ width:100%;}*/
.inputClasssearchCheckbox input:checked:after {
 
}

}

.post_category_listing  .button { padding-top: 0px; display: table-cell; vertical-align: middle;}
.post_category_listing .uperseedo { left: 29%; }

@media (max-width: 980px) {
.content_div_id #sub{ clear: both; display: block; float: left;} 
}
