/*******
font-family: 'Muli', sans-serif;
*******/
/*
font-family: 'Rubik', sans-serif;
font-family: 'Poppins', sans-serif;
*/

body.page h1, body.page h2, body.page h3, body.page h4, body.page h5, body.page h6 { font-weight: 600; font-family: 'Rubik', sans-serif; color: #1646a8; }
body.page { font-family: 'Poppins', sans-serif; /*font-family: 'Muli', sans-serif;*/ }
footer.site-footer a { color: #ffffff; }

.footer-wrapper-ac { padding-top: 25px; padding-bottom: 25px; background-color: #20316a; }

.btn.btn-primary { background-color: #146FF8; border: none; padding: 7px 20px; border-radius: 20px; font-size: 14px; display: inline-block; color: #fff; }
.btn.btn-primary:hover { background-color: #ffffff; color: #1646A8; border: 1px solid #1646A8 !important; }
.btn.btn-primary-reverse { background-color: transparent; border: 1px solid #146FF8; padding: 7px 20px; border-radius: 20px; font-size: 14px; display: inline-block; color: #1646A8; }
.btn.btn-primary-reverse:hover { background-color: transparent; color: #1646A8; border: 1px solid #146FF8; }

.onepress-menu a { padding: 15px; color: #446ba8; font-size: 12px; }
.onepress-menu a:hover, .onepress-menu li.current_page_item > a, .onepress-menu li.current_page_parent > a, .onepress-menu ul li.current-menu-item > a, .onepress-menu ul li a:hover { /*color: #e97200;*/ }
.onepress-menu ul {  }
.onepress-menu ul li { text-align: left; }

body.alcatraz-cruises .above-nav-section { /*display: none;*/ }
body.alcatraz-cruises .header-right-wrapper.alcatraz-cruises { /*width: 100%; width: calc(100% - 380px);*/ width: calc(100% - 300px); margin-bottom: 15px; }
body.alcatraz-cruises .site-header > .container.main-nav-wrapper { /*display: block;*/ min-height: 100%; }
body.alcatraz-cruises .site-branding { /*display: block; float: left; width: 385px; padding: 0;*/ width: 100%; max-width: 300px; padding: 0; }
body.alcatraz-cruises .site-branding > .site-brand-inner {  }
body.alcatraz-cruises .main-navigation {  }
body.alcatraz-cruises .onepress-menu { float: none; display: inline-block; height: auto; }
body.alcatraz-cruises .onepress-menu:after { content: ''; clear: both; display: block; }
body.alcatraz-cruises .onepress-menu > li { /*padding: 5px 15px 15px;*/ }
body.alcatraz-cruises .onepress-menu > li > a { /*padding: 15px; font-family: 'Rubik', sans-serif; color: #1646A8; font-size: 12px; font-size: 14px;*/ padding: 0; }
body.alcatraz-cruises .onepress-menu > li:hover .dropdown-menu > ul > li > a { /*white-space: normal;*/ }

.site-branding { /*padding: 0; width: 380px; height: 130px;*/ }

@media only screen and (min-width: 768px) {
	body.alcatraz-cruises .onepress-menu > li:hover .dropdown-menu > ul > li > a { /*padding: 5px 10px;*/ }
	ul.onepress-menu { /*padding-bottom: 0;*/ }
}

@media only screen and (min-width: 320px) and (max-width: 767px) {
	.onepress-menu a { /*text-align: left;*/ }
	body.alcatraz-cruises .site-branding { /*width: 100%;*/ padding: 0; max-width: 100%; }
	body.alcatraz-cruises  .site-branding .site-logo-div { max-width: 275px; }
	body.alcatraz-cruises #nav-toggle, body.alcatraz-cruises .mobile-cart { /*line-height: 70px;*/ overflow: initial; }
	body.alcatraz-cruises .onepress-menu > li > a { /*padding: 0 15px; font-size: 18px; font-weight: 500;*/ }
	.onepress-menu.onepress-menu-mobile > li { /*text-align: left;*/ }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	#nav-toggle { display: none; }
	.main-navigation .onepress-menu { /*width: auto !important; height: auto;*/ }
	body.alcatraz-cruises .site-branding { max-width: 250px; }
	body.alcatraz-cruises .onepress-menu > li { padding: 5px 10px 15px; }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	#nav-toggle { display: none; }
	.main-navigation .onepress-menu { /*width: auto !important; height: auto;*/ }
}


.hbg-generic-listing h4 {  }
.hbg-generic-listing .data { font-size: 14px; }
.hbg-generic-listing .data {  }

.hbg-generic-listing ul.content-navigation-list { padding: 0; list-style: none; }
.hbg-generic-listing ul.content-navigation-list li { margin: 0; }
.hbg-generic-listing ul.content-navigation-list li.active {  }
.hbg-generic-listing ul.content-navigation-list li.active:after {  }
.hbg-generic-listing ul.content-navigation-list li .article {  }
.hbg-generic-listing ul.content-navigation-list li .article .item-info {  }
.hbg-generic-listing ul.content-navigation-list li .article .item-info a { position: relative; padding: 5px 10px; font-size: 14px; border-top: 2px solid rgba(68,107,168,.2); display: block; }
.hbg-generic-listing ul.content-navigation-list li.active .article .item-info a { border-left: 1px solid #e97200; }
.hbg-generic-listing ul.content-navigation-list li.active .article .item-info a:after { left: 0px; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(68,107,168,0); border-left-color: #e97200; border-width: 5px; margin-top: -5px; }
.hbg-generic-listing ul.content-navigation-list li .article .item-info a .item-title-class { margin: 0; text-transform: none; color: #2196F3; font-weight: 600; }

.hbg-generic-listing.ce20-ac-crowdriff { padding: 55px 0 30px; }
.hbg-generic-listing.ce20-ac-crowdriff .module-header { padding-bottom: 40px; }
.hbg-generic-listing.ce20-ac-crowdriff .module-header .title { font-family: 'Rubik', sans-serif; color: #1646A8; font-weight: 600; font-size: 18px; line-height: 24px; }
.hbg-generic-listing.ce20-ac-crowdriff ul.glisting { margin-left: -15px; margin-right: -15px; }
.hbg-generic-listing.ce20-ac-crowdriff ul.glisting li.glisting-item { padding: 10px; }
.hbg-generic-listing.ce20-ac-crowdriff ul.glisting li.glisting-item .article { border-radius: 10px; overflow: hidden; }

@media only screen and (min-width: 320px) and (max-width: 767px) {
	.hbg-generic-listing.ce20-ac-crowdriff {  }
	.hbg-generic-listing.ce20-ac-crowdriff .generic-list-content {  }
	.hbg-generic-listing.ce20-ac-crowdriff .listing-wrapper { display: block; width: 100%; overflow: scroll; }
	.hbg-generic-listing.ce20-ac-crowdriff .listing-wrapper ul.glisting { display: inline-flex; }
	.hbg-generic-listing.ce20-ac-crowdriff ul.glisting li.glisting-item { display: inline-block;  width: 260px; }
	.hbg-generic-listing.ce20-ac-crowdriff ul.glisting li.glisting-item .article { height: 100%; }
}


.hb-top-menu-ac { background-color: #38578a; text-align: center; line-height: 46px; height: 46px; }
.hb-top-menu-ac ul.top-menu-ac { display: flex; margin: 0; height: 46px; justify-content: center; align-items: center; }
.hb-top-menu-ac ul.top-menu-ac li { margin: 0; display: inline-flex; align-items: center; justify-content: center; height: 46px; }
.hb-top-menu-ac ul.top-menu-ac li a { color: #ffffff; padding: 0 18px; text-transform: uppercase; font-size: 11px; line-height: normal; }
.hb-top-menu-ac ul.top-menu-ac li.buy-now { width: 150px; background-color: #e8313e; position: relative; }
.hb-top-menu-ac ul.top-menu-ac li.buy-now a {font-size: 18px;  }
.hb-top-menu-ac ul.top-menu-ac li.buy-now:after { content: ''; border-color: #e8313e transparent transparent transparent; border-style: solid; width: 0; height: 0; position: absolute; left: 0; top: 100%; z-index: 10; border-width: 10px 75px 0; }
.hb-top-menu-ac ul.top-menu-ac li.manage-booking {  }
.hb-top-menu-ac ul.top-menu-ac li.manage-booking a { border: 1px solid #ffffff; padding-top: 5px; padding-bottom: 5px; border-radius: 10px; }

@media only screen and (min-width: 320px) and (max-width: 767px) {
	.site-header, .site-branding .site-logo-div { line-height: normal; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.hb-top-menu-ac ul.top-menu-ac li a { font-size: 10px; padding: 0 5px; }
	.hb-top-menu-ac ul.top-menu-ac li.buy-now { width: 110px; }
	.hb-top-menu-ac ul.top-menu-ac li.buy-now:after { border-width: 10px 65px 0; }
	.hb-top-menu-ac ul.top-menu-ac li.buy-now a {font-size: 14px;  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.hb-top-menu-ac ul.top-menu-ac li.buy-now { width: 130px; }
	.hb-top-menu-ac ul.top-menu-ac li.buy-now:after { border-width: 10px 65px 0; }
}


.find-a-cruise-home_ac { padding: 20px; box-shadow: 0 0px 10px 5px rgba(0,0,0,.2); -moz-box-shadow: 0 0px 10px 5px rgba(0,0,0,.2); -webkit-box-shadow: 0 0px 10px 5px rgba(0,0,0,.2); border: 1px solid rgba(128,128,128,0.1); margin-bottom: 20px; }
.find-a-cruise-home_ac .content { align-items: center; }
.find-a-cruise-home_ac .content > span { margin-bottom: 0; border-right: 1px solid; }
.find-a-cruise-home_ac .content > span:last-child { border-right: none; }
.find-a-cruise-home_ac .content > span.tour-options { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/hb-al-tour-option-icon-2x.png); background-repeat: no-repeat; background-position: 5px top; padding-top: 25px; margin-bottom: 0; padding-left: 60px; }
.find-a-cruise-home_ac .content > span.tour-date { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/hb-al-date-option-icon-2x.png); background-repeat: no-repeat; background-position: 5px top; padding-top: 25px; margin-bottom: 0; padding-left: 60px; }
.find-a-cruise-home_ac .content > span.tour-search {  }
.find-a-cruise-home_ac .content > span.tour-search button { padding: 10px 50px; text-transform: none; }
.find-a-cruise-home_ac .content > span label { padding: 0px 10px 0px 0px; margin: 0; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 18px; letter-spacing: normal; color: #7e7e7e; font-size: 16px; width: auto; overflow: hidden; }
.find-a-cruise-home_ac .content > span .mui-select__menu {  }
.find-a-cruise-home_ac .content > span .mui-select__menu > div { padding: 7px 15px; line-height: normal; height: auto; }
.find-a-cruise-home_ac .tour-options select { color: #e97200; font-size: 20px; border: none; border-bottom: 1px solid; }
.find-a-cruise-home_ac .tour-date input#datepicker-cruise-mobile { font-size: 20px; color: #e97200; background: none; border: none; box-shadow: none; padding: 0; height: 22px; border-bottom: 1px solid; }

.site-logo-div a.alcatraz-cruises { display: block; margin: 15px 0px; padding-right: 170px; background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2025/06/nps-branding.jpg); background-repeat: no-repeat; background-position: right 20px center; background-size: 140px; }

.the-offical-website { color: #7e7e7e; font-size: 24px; font-weight: 500; line-height: normal; margin-top: 0; text-align: center; padding: 15px 0; }

.header-right-wrapper.alcatraz-cruises nav.main-navigation { /*clear: both; display: block; text-align: center; line-height: normal;*/ }
.header-right-wrapper.alcatraz-cruises nav.main-navigation .onepress-menu { height: auto; /*float: none; display: inline-block; line-height: normal;*/ }

@media only screen and (min-width: 320px) and (max-width: 767px) {
	.the-offical-website { display: none; }
	.site-logo-div a.alcatraz-cruises { background-size: auto 100%; padding-right: 150px; /*width: 90%;*/ display: inline-block; margin: 0; }
	#nav-toggle { position: absolute; top: 10px; right: 10px; }
	.header-right-wrapper.alcatraz-cruises nav.main-navigation .onepress-menu { top: 0 !important; height: 0 !important; }
	.header-right-wrapper.alcatraz-cruises nav.main-navigation .onepress-menu.onepress-menu-mobile { height: 100% !important; padding-bottom: 50px; }
	.main-navigation .onepress-menu { height: 0 !important; }
	.onepress-menu.onepress-menu-mobile { height: 100% !important; }
}
@media only screen and (max-width: 991px) {
	.site-logo-div a.alcatraz-cruises { background-size: 100px !important; padding-right: 120px !important; }
}

/* -------------------------- Display Block Content -------------------------- */
.hbg-block-content {  }
.hbg-block-content .module-header .title { color: #7e7e7e; font-weight: 500; line-height: normal; margin-top: 0; }
.hbg-block-content .module-header h2.title { font-size: 32px; }
.hbg-block-content h3.title { font-size: 28px; }
.hbg-block-content h4.title { font-size: 24px; }
.hbg-block-content h5.title { font-size: 20px; }
.hbg-block-content h1.title { font-size: 32px; }
.hbg-block-content .sub-title { font-size: 24px; line-height: normal; margin-bottom: 20px; font-weight: 300; }
.hbg-block-content .content { font-size: 16px; margin-bottom: 20px; }
.hbg-block-content .image-before-content { margin-bottom: 20px; }

.hbg-block-content .content.stay-connected {  }
.hbg-block-content .content.stay-connected a.fab { color: #e97200; font-size: 24px; margin-right: 10px; display: inline-block; }
.hbg-block-content .content.stay-connected a.fab strong { display: none; }

.hbg-block-content .module-wrapper.homepage-history-block { padding-bottom: 50px; }
.hbg-block-content .module-wrapper.homepage-history-block .module-header { padding-bottom: 100px; }
.hbg-block-content .module-wrapper.homepage-history-block .module-header .title { color: #e97200; padding-top: 50px; }
.hbg-block-content .module-wrapper.homepage-history-block {  }

.hbg-block-content .module-inner-wrapper.departure-ac { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/02/Hb_Alcatraz_Circle.png); background-position: center center; background-size: cover; padding-top: 50px; padding-bottom: 50px; text-align: center; }
.hbg-block-content .module-inner-wrapper.departure-ac .title, .hbg-block-content .module-inner-wrapper.departure-ac .sub-title, .hbg-block-content .module-inner-wrapper.departure-ac .content { color: #fff; }
.hbg-block-content .module-inner-wrapper.departure-ac .content { max-width: 70%; margin: 0 auto; }

.hbg-block-content.social-icons .content a.fab { font-size: 50px; color: #446ba8; padding-left: 15px; padding-right: 15px; }
.hbg-block-content.social-icons .content a.fab:hover { text-decoration: none; }
.hbg-block-content.social-icons .content a.fab strong { display: none; }

.hbg-block-content .module-inner-wrapper.ac-footer-authorized-concessioner { padding-top: 25px; padding-bottom: 25px; display: flex; align-items: center; justify-content: center; }
.hbg-block-content .module-inner-wrapper.ac-footer-authorized-concessioner:after { content: ''; clear: both; display: table; }
.hbg-block-content .module-inner-wrapper.ac-footer-authorized-concessioner .image-before-header { float: left; width: 250px; }
.hbg-block-content .module-inner-wrapper.ac-footer-authorized-concessioner .module-header { float: left; width: calc(100% - 250px); text-align: center; }
.hbg-block-content .module-inner-wrapper.ac-footer-authorized-concessioner .module-header h4 { color: #fff; }

.hbg-block-content.social-icons {  }
.hbg-block-content.social-icons a.fab { font-size: 50px; color: #446ba8; padding-left: 15px; padding-right: 15px; }
.hbg-block-content.social-icons a.fab strong { display: none; }

.hbg-block-content .content ul.toolkit-list { list-style: none; padding: 0; }
.hbg-block-content .content ul.toolkit-list li {  }
.hbg-block-content .content ul.toolkit-list li a { color: #ffffff; display: block; padding: 7px; font-size: 18px; font-weight: bold; }
.hbg-block-content .content ul.toolkit-list li:nth-child(odd) a { background-color: #1646a8; }
.hbg-block-content .content ul.toolkit-list li:nth-child(even) a { background-color: #1ab1eb; }

.hbg-block-content.ac-side-by-side.blue-background { background-color: #F1F4FF; }
.hbg-block-content.ac-side-by-side .module-inner-wrapper { display: flex; align-items: center; justify-content: center; }
.hbg-block-content.ac-side-by-side .module-inner-wrapper:after { content: ''; clear: both; display: block; }
.hbg-block-content.ac-side-by-side .image-before-header { width: 50%; }
.hbg-block-content.ac-side-by-side .image-before-header img {  }
.hbg-block-content.ac-side-by-side .module-header-content { width: 50%; }
.hbg-block-content.ac-side-by-side .module-header-content-inner { max-width: 500px; margin: 0 auto; padding: 15px; }
.hbg-block-content.ac-side-by-side .module-header-content .module-header { padding-bottom: 15px; }
.hbg-block-content.ac-side-by-side .module-header-content .module-header .title { color: #1646A8; }
.hbg-block-content.ac-side-by-side .module-content {  }
.hbg-block-content.ac-side-by-side .module-content .content { color: #717171; font-size: 16px; line-height: 25px; }
.hbg-block-content.ac-side-by-side .module-content .cta-wrapper {  }
.hbg-block-content.ac-side-by-side .module-content .cta-wrapper .btn.btn-primary { background-color: #1646A8; border-radius: 4px; padding: 10px 20px; font-size: 15px; font-family: 'Rubik', sans-serif; text-transform: none; font-weight: 500; margin-right: 10px; border: 2px solid #1646A8; }
.hbg-block-content.ac-side-by-side .module-content .cta-wrapper .btn.btn-primary-reverse { background-color: transparent; color: #1646A8; }

.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper {  }
.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper .ac-history-item {  }
.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper .ac-history-item .ac-history-title { color: #1646A8; font-weight: 600; display: block; font-family: 'Rubik', sans-serif; padding-bottom: 15px; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper .ac-history-item strong {  }
.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper .ac-history-item p {  }
.hbg-block-content.ac-side-by-side .module-content .content.has-slick-arrow-bottom .ac-history-wrapper { position: unset; }
.hbg-block-content.ac-side-by-side .module-content .content.has-slick-arrow-bottom { padding-bottom: 75px; position: relative; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper .slick-arrow { position: absolute; top: 0; border: 2px solid #E8E8E8; border-radius: 50%; background-color: transparent; width: 50px; height: 50px; box-shadow: 0px 3px 6px rgb(0 0 0 / 0%); text-indent: -9999px; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper .slick-arrow.slick-prev { top: auto; left: 0; bottom: 0px; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper .slick-arrow.slick-prev:before { content: '<'; clear: both; display: table; color: #1646A8; text-indent: initial; font-size: 28px; font-family: 'Rubik', sans-serif; left: 15px; position: absolute; top: 6px; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper .slick-arrow.slick-next { top: auto; bottom: 0px; left: 75px; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper .slick-arrow.slick-next:before { content: '>'; clear: both; display: table; color: #1646A8; text-indent: initial; font-size: 28px; font-family: 'Rubik', sans-serif; left: 17px; position: absolute; top: 6px; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper .slick-arrow.slick-prev:hover { background-color: #1646A8; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper .slick-arrow.slick-next:hover { background-color: #1646A8; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper .slick-arrow.slick-prev:hover:before { color: #fff; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-history-wrapper .slick-arrow.slick-next:hover:before { color: #fff; }

.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper {  }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .ac-discover-item {  }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .ac-discover-item .ac-discover-title { color: #1646A8; display: block; padding-bottom: 15px; font-family: 'Poppins', sans-serif; font-weight: 400; font-size: 24px; line-height: 28px; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .ac-discover-item strong {  }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .ac-discover-item p {  }
.hbg-block-content.ac-side-by-side .module-content .content.has-slick-arrow-bottom .ac-discover-wrapper { position: unset; }
.hbg-block-content.ac-side-by-side .module-content .content.has-slick-arrow-bottom { padding-bottom: 75px; position: relative; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .slick-arrow { position: absolute; top: 0; border: 2px solid #E8E8E8; border-radius: 50%; background-color: transparent; width: 50px; height: 50px; box-shadow: 0px 3px 6px rgb(0 0 0 / 0%); text-indent: -9999px; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .slick-arrow:focus { outline: none; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .slick-arrow.slick-prev { top: auto; left: 0; bottom: 0px; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .slick-arrow.slick-prev:before { content: '<'; clear: both; display: table; color: #1646A8; text-indent: initial; font-size: 28px; font-family: 'Rubik', sans-serif; left: 15px; position: absolute; top: 6px; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .slick-arrow.slick-next { top: auto; bottom: 0px; left: 75px; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .slick-arrow.slick-next:before { content: '>'; clear: both; display: table; color: #1646A8; text-indent: initial; font-size: 28px; font-family: 'Rubik', sans-serif; left: 17px; position: absolute; top: 6px; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .slick-arrow.slick-prev:hover { background-color: #1646A8; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .slick-arrow.slick-next:hover { background-color: #1646A8; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .slick-arrow.slick-prev:hover:before { color: #fff; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .slick-arrow.slick-next:hover:before { color: #fff; }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .ac-discover-cta-wrapper {  }
.hbg-block-content.ac-side-by-side .module-content .content .ac-discover-wrapper .ac-discover-cta-wrapper > a{ border: 1px solid transparent; }


@media only screen and (min-width: 320px) and (max-width: 767px) { 
	.hbg-block-content.social-icons a.fab { padding-left: 7px; padding-right: 7px; }
	.hbg-block-content.ac-side-by-side .module-inner-wrapper { display: block; }
	.hbg-block-content.ac-side-by-side .image-before-header { width: 100%; }
	.hbg-block-content.ac-side-by-side .module-header-content { width: 100%; }
	.hbg-block-content .module-header h2.title { font-size: 22px; line-height: 27px; }
}

.hb-crowdriff-container {  }
.hb-crowdriff-container ul { list-style: none; padding: 0; margin-bottom: 0; }
.hb-crowdriff-container ul:after { clear: both; content: ''; display: table; }
.hb-crowdriff-container ul li { height: 260px; padding: 5px; float: left; margin: 0; }
.hb-crowdriff-container ul li .cthumbnail { display: block; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center; background-size: cover; }
.hb-crowdriff-container ul li .item-info { display: none; }
.hb-crowdriff-container ul li .item-info .short-desc {  }
.hb-crowdriff-container button.hb-crowdriff-load { border-radius: 30px!important; width: auto; padding: 8px 80px; background-color: #bb9743!important; cursor: pointer; color: #ffffff; border: none; }

@media only screen and (min-width: 320px) and (max-width: 767px) {
	.hb-crowdriff-container ul li { padding: 2px; }

	.hb-crowdriff-container ul li.h-100xs { height: 100px; }
	.hb-crowdriff-container ul li.h-110xs { height: 110px; }
	.hb-crowdriff-container ul li.h-120xs { height: 120px; }
	.hb-crowdriff-container ul li.h-130xs { height: 130px; }
	.hb-crowdriff-container ul li.h-140xs { height: 140px; }
	.hb-crowdriff-container ul li.h-150xs { height: 150px; }
	.hb-crowdriff-container ul li.h-160xs { height: 160px; }
	.hb-crowdriff-container ul li.h-170xs { height: 170px; }
	.hb-crowdriff-container ul li.h-180xs { height: 180px; }
	.hb-crowdriff-container ul li.h-190xs { height: 190px; }
	.hb-crowdriff-container ul li.h-200xs { height: 200px; }
	.hb-crowdriff-container ul li.h-210xs { height: 210px; }
	.hb-crowdriff-container ul li.h-220xs { height: 220px; }
	.hb-crowdriff-container ul li.h-230xs { height: 230px; }
	.hb-crowdriff-container ul li.h-240xs { height: 240px; }
	.hb-crowdriff-container ul li.h-250xs { height: 250px; }
	.hb-crowdriff-container ul li.h-260xs { height: 260px; }
	.hb-crowdriff-container ul li.h-270xs { height: 270px; }
	.hb-crowdriff-container ul li.h-280xs { height: 280px; }
	.hb-crowdriff-container ul li.h-290xs { height: 290px; }
	.hb-crowdriff-container ul li.h-300xs { height: 300px; }
	.hb-crowdriff-container ul li.h-310xs { height: 310px; }
	.hb-crowdriff-container ul li.h-320xs { height: 320px; }
	.hb-crowdriff-container ul li.h-330xs { height: 330px; }
	.hb-crowdriff-container ul li.h-340xs { height: 340px; }
	.hb-crowdriff-container ul li.h-350xs { height: 350px; }
	
	.hb-crowdriff-container ul li.w-16xs { width: 16%; }
	.hb-crowdriff-container ul li.w-17xs { width: 17%; }
	.hb-crowdriff-container ul li.w-18xs { width: 18%; }
	.hb-crowdriff-container ul li.w-19xs { width: 19%; }
	.hb-crowdriff-container ul li.w-20xs { width: 20%; }
	.hb-crowdriff-container ul li.w-21xs { width: 21%; }
	.hb-crowdriff-container ul li.w-22xs { width: 22%; }
	.hb-crowdriff-container ul li.w-23xs { width: 23%; }
	.hb-crowdriff-container ul li.w-24xs { width: 24%; }
	.hb-crowdriff-container ul li.w-25xs { width: 25%; }
	.hb-crowdriff-container ul li.w-26xs { width: 26%; }
	.hb-crowdriff-container ul li.w-27xs { width: 27%; }
	.hb-crowdriff-container ul li.w-28xs { width: 28%; }
	.hb-crowdriff-container ul li.w-29xs { width: 29%; }
	.hb-crowdriff-container ul li.w-30xs { width: 30%; }
	.hb-crowdriff-container ul li.w-31xs { width: 31%; }
	.hb-crowdriff-container ul li.w-32xs { width: 32%; }
	.hb-crowdriff-container ul li.w-33xs { width: 33%; }
	.hb-crowdriff-container ul li.w-34xs { width: 34%; }
	.hb-crowdriff-container ul li.w-35xs { width: 35%; }
	.hb-crowdriff-container ul li.w-36xs { width: 36%; }
	.hb-crowdriff-container ul li.w-37xs { width: 37%; }
	.hb-crowdriff-container ul li.w-38xs { width: 38%; }
	.hb-crowdriff-container ul li.w-39xs { width: 39%; }
	.hb-crowdriff-container ul li.w-40xs { width: 40%; }
	.hb-crowdriff-container ul li.w-41xs { width: 41%; }
	.hb-crowdriff-container ul li.w-42xs { width: 42%; }
	.hb-crowdriff-container ul li.w-45xs { width: 45%; }
	.hb-crowdriff-container ul li.w-46xs { width: 46%; }
	.hb-crowdriff-container ul li.w-48xs { width: 48%; }
	.hb-crowdriff-container ul li.w-50xs { width: 50%; }
	.hb-crowdriff-container ul li.w-52xs { width: 52%; }
	.hb-crowdriff-container ul li.w-54xs { width: 54%; }
	.hb-crowdriff-container ul li.w-55xs { width: 55%; }
	.hb-crowdriff-container ul li.w-56xs { width: 56%; }
	.hb-crowdriff-container ul li.w-60xs { width: 60%; }
	.hb-crowdriff-container ul li.w-65xs { width: 65%; }
	.hb-crowdriff-container ul li.w-70xs { width: 70%; }
	.hb-crowdriff-container ul li.w-100xs { width: 100%; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.hb-crowdriff-container ul li.h-250sm { height: 250px; }
	.hb-crowdriff-container ul li.h-260sm { height: 260px; }
	.hb-crowdriff-container ul li.h-270sm { height: 270px; }
	.hb-crowdriff-container ul li.h-280sm { height: 280px; }
	.hb-crowdriff-container ul li.h-290sm { height: 290px; }
	.hb-crowdriff-container ul li.h-300sm { height: 300px; }
	.hb-crowdriff-container ul li.h-310sm { height: 310px; }
	.hb-crowdriff-container ul li.h-320sm { height: 320px; }
	.hb-crowdriff-container ul li.h-330sm { height: 330px; }
	.hb-crowdriff-container ul li.h-340sm { height: 340px; }
	.hb-crowdriff-container ul li.h-350sm { height: 350px; }
	
	.hb-crowdriff-container ul li.w-16sm { width: 16%; }
	.hb-crowdriff-container ul li.w-17sm { width: 17%; }
	.hb-crowdriff-container ul li.w-18sm { width: 18%; }
	.hb-crowdriff-container ul li.w-19sm { width: 19%; }
	.hb-crowdriff-container ul li.w-20sm { width: 20%; }
	.hb-crowdriff-container ul li.w-21sm { width: 21%; }
	.hb-crowdriff-container ul li.w-22sm { width: 22%; }
	.hb-crowdriff-container ul li.w-23sm { width: 23%; }
	.hb-crowdriff-container ul li.w-24sm { width: 24%; }
	.hb-crowdriff-container ul li.w-25sm { width: 25%; }
	.hb-crowdriff-container ul li.w-26sm { width: 26%; }
	.hb-crowdriff-container ul li.w-27sm { width: 27%; }
	.hb-crowdriff-container ul li.w-28sm { width: 28%; }
	.hb-crowdriff-container ul li.w-29sm { width: 29%; }
	.hb-crowdriff-container ul li.w-30sm { width: 30%; }
	.hb-crowdriff-container ul li.w-31sm { width: 31%; }
	.hb-crowdriff-container ul li.w-32sm { width: 32%; }
	.hb-crowdriff-container ul li.w-33sm { width: 33%; }
	.hb-crowdriff-container ul li.w-34sm { width: 34%; }
	.hb-crowdriff-container ul li.w-35sm { width: 35%; }
	.hb-crowdriff-container ul li.w-36sm { width: 36%; }
	.hb-crowdriff-container ul li.w-37sm { width: 37%; }
	.hb-crowdriff-container ul li.w-38sm { width: 38%; }
	.hb-crowdriff-container ul li.w-39sm { width: 39%; }
	.hb-crowdriff-container ul li.w-40sm { width: 40%; }
	.hb-crowdriff-container ul li.w-41sm { width: 41%; }
	.hb-crowdriff-container ul li.w-42sm { width: 42%; }
	.hb-crowdriff-container ul li.w-45sm { width: 45%; }
	.hb-crowdriff-container ul li.w-46sm { width: 46%; }
	.hb-crowdriff-container ul li.w-48sm { width: 48%; }
	.hb-crowdriff-container ul li.w-50sm { width: 50%; }
	.hb-crowdriff-container ul li.w-52sm { width: 52%; }
	.hb-crowdriff-container ul li.w-54sm { width: 54%; }
	.hb-crowdriff-container ul li.w-55sm { width: 55%; }
	.hb-crowdriff-container ul li.w-56sm { width: 56%; }
	.hb-crowdriff-container ul li.w-60sm { width: 60%; }
	.hb-crowdriff-container ul li.w-65sm { width: 65%; }
	.hb-crowdriff-container ul li.w-70sm { width: 70%; }
	.hb-crowdriff-container ul li.w-100sm { width: 100%; }

	.hb-crowdriff-container ul li.h-100sm { height: 100px; }
	.hb-crowdriff-container ul li.h-110sm { height: 110px; }
	.hb-crowdriff-container ul li.h-120sm { height: 120px; }
	.hb-crowdriff-container ul li.h-130sm { height: 130px; }
	.hb-crowdriff-container ul li.h-140sm { height: 140px; }
	.hb-crowdriff-container ul li.h-150sm { height: 150px; }
	.hb-crowdriff-container ul li.h-160sm { height: 160px; }
	.hb-crowdriff-container ul li.h-170sm { height: 170px; }
	.hb-crowdriff-container ul li.h-180sm { height: 180px; }
	.hb-crowdriff-container ul li.h-190sm { height: 190px; }
	.hb-crowdriff-container ul li.h-200sm { height: 200px; }
	.hb-crowdriff-container ul li.h-210sm { height: 210px; }
	.hb-crowdriff-container ul li.h-220sm { height: 220px; }
	.hb-crowdriff-container ul li.h-230sm { height: 230px; }
	.hb-crowdriff-container ul li.h-240sm { height: 240px; }
	.hb-crowdriff-container ul li.h-250sm { height: 250px; }
	.hb-crowdriff-container ul li.h-260sm { height: 260px; }
	.hb-crowdriff-container ul li.h-270sm { height: 270px; }
	.hb-crowdriff-container ul li.h-280sm { height: 280px; }
	.hb-crowdriff-container ul li.h-290sm { height: 290px; }
	.hb-crowdriff-container ul li.h-300sm { height: 300px; }
	.hb-crowdriff-container ul li.h-310sm { height: 310px; }
	.hb-crowdriff-container ul li.h-320sm { height: 320px; }
	.hb-crowdriff-container ul li.h-330sm { height: 330px; }
	.hb-crowdriff-container ul li.h-340sm { height: 340px; }
	.hb-crowdriff-container ul li.h-350sm { height: 350px; }
	
	.hb-crowdriff-container ul li.w-16xs { width: 16%; }
	.hb-crowdriff-container ul li.w-17xs { width: 17%; }
	.hb-crowdriff-container ul li.w-19xs { width: 19%; }
	.hb-crowdriff-container ul li.w-20xs { width: 20%; }
	.hb-crowdriff-container ul li.w-21xs { width: 21%; }
	.hb-crowdriff-container ul li.w-22xs { width: 22%; }
	.hb-crowdriff-container ul li.w-23xs { width: 23%; }
	.hb-crowdriff-container ul li.w-24xs { width: 24%; }
	.hb-crowdriff-container ul li.w-25xs { width: 25%; }
	.hb-crowdriff-container ul li.w-26xs { width: 26%; }
	.hb-crowdriff-container ul li.w-27xs { width: 27%; }
	.hb-crowdriff-container ul li.w-28xs { width: 28%; }
	.hb-crowdriff-container ul li.w-29xs { width: 29%; }
	.hb-crowdriff-container ul li.w-30xs { width: 30%; }
	.hb-crowdriff-container ul li.w-31xs { width: 31%; }
	.hb-crowdriff-container ul li.w-32xs { width: 32%; }
	.hb-crowdriff-container ul li.w-33xs { width: 33%; }
	.hb-crowdriff-container ul li.w-34xs { width: 34%; }
	.hb-crowdriff-container ul li.w-35xs { width: 35%; }
	.hb-crowdriff-container ul li.w-36xs { width: 36%; }
	.hb-crowdriff-container ul li.w-37xs { width: 37%; }
	.hb-crowdriff-container ul li.w-38xs { width: 38%; }
	.hb-crowdriff-container ul li.w-39xs { width: 39%; }
	.hb-crowdriff-container ul li.w-40xs { width: 40%; }
	.hb-crowdriff-container ul li.w-41xs { width: 41%; }
	.hb-crowdriff-container ul li.w-42xs { width: 42%; }
	.hb-crowdriff-container ul li.w-45xs { width: 45%; }
	.hb-crowdriff-container ul li.w-46xs { width: 46%; }
	.hb-crowdriff-container ul li.w-48xs { width: 48%; }
	.hb-crowdriff-container ul li.w-50xs { width: 50%; }
	.hb-crowdriff-container ul li.w-52xs { width: 52%; }
	.hb-crowdriff-container ul li.w-54xs { width: 54%; }
	.hb-crowdriff-container ul li.w-55xs { width: 55%; }
	.hb-crowdriff-container ul li.w-56xs { width: 56%; }
	.hb-crowdriff-container ul li.w-60xs { width: 60%; }
	.hb-crowdriff-container ul li.w-65xs { width: 65%; }
	.hb-crowdriff-container ul li.w-70xs { width: 70%; }
	.hb-crowdriff-container ul li.w-100xs { width: 100%; }
}
@media only screen and (min-width: 992px) and (max-width: 1229px) {
	.hb-crowdriff-container ul li.h-250md { height: 250px; }
	.hb-crowdriff-container ul li.h-260md { height: 260px; }
	.hb-crowdriff-container ul li.h-270md { height: 270px; }
	.hb-crowdriff-container ul li.h-280md { height: 280px; }
	.hb-crowdriff-container ul li.h-290md { height: 290px; }
	.hb-crowdriff-container ul li.h-300md { height: 300px; }
	.hb-crowdriff-container ul li.h-310md { height: 310px; }
	.hb-crowdriff-container ul li.h-320md { height: 320px; }
	.hb-crowdriff-container ul li.h-330md { height: 330px; }
	.hb-crowdriff-container ul li.h-340md { height: 340px; }
	.hb-crowdriff-container ul li.h-350md { height: 350px; }
	
	.hb-crowdriff-container ul li.w-16md { width: 16%; }
	.hb-crowdriff-container ul li.w-17md { width: 17%; }
	.hb-crowdriff-container ul li.w-19md { width: 19%; }
	.hb-crowdriff-container ul li.w-20md { width: 20%; }
	.hb-crowdriff-container ul li.w-21md { width: 21%; }
	.hb-crowdriff-container ul li.w-22md { width: 22%; }
	.hb-crowdriff-container ul li.w-23md { width: 23%; }
	.hb-crowdriff-container ul li.w-24md { width: 24%; }
	.hb-crowdriff-container ul li.w-25md { width: 25%; }
	.hb-crowdriff-container ul li.w-26md { width: 26%; }
	.hb-crowdriff-container ul li.w-27md { width: 27%; }
	.hb-crowdriff-container ul li.w-28md { width: 28%; }
	.hb-crowdriff-container ul li.w-29md { width: 29%; }
	.hb-crowdriff-container ul li.w-30md { width: 30%; }
	.hb-crowdriff-container ul li.w-31md { width: 31%; }
	.hb-crowdriff-container ul li.w-32md { width: 32%; }
	.hb-crowdriff-container ul li.w-33md { width: 33%; }
	.hb-crowdriff-container ul li.w-34md { width: 34%; }
	.hb-crowdriff-container ul li.w-35md { width: 35%; }
	.hb-crowdriff-container ul li.w-36md { width: 36%; }
	.hb-crowdriff-container ul li.w-37md { width: 37%; }
	.hb-crowdriff-container ul li.w-38md { width: 38%; }
	.hb-crowdriff-container ul li.w-39md { width: 39%; }
	.hb-crowdriff-container ul li.w-40md { width: 40%; }
	.hb-crowdriff-container ul li.w-41md { width: 41%; }
	.hb-crowdriff-container ul li.w-42md { width: 42%; }
	.hb-crowdriff-container ul li.w-45md { width: 45%; }
	.hb-crowdriff-container ul li.w-46md { width: 46%; }
	.hb-crowdriff-container ul li.w-48md { width: 48%; }
	.hb-crowdriff-container ul li.w-50md { width: 50%; }
	.hb-crowdriff-container ul li.w-52md { width: 52%; }
	.hb-crowdriff-container ul li.w-54md { width: 54%; }
	.hb-crowdriff-container ul li.w-55md { width: 55%; }
	.hb-crowdriff-container ul li.w-56md { width: 56%; }
	.hb-crowdriff-container ul li.w-60md { width: 60%; }
	.hb-crowdriff-container ul li.w-65md { width: 65%; }
	.hb-crowdriff-container ul li.w-70md { width: 70%; }
	.hb-crowdriff-container ul li.w-100md { width: 100%; }

	.hb-crowdriff-container ul li.h-250lg { height: 250px; }
	.hb-crowdriff-container ul li.h-260lg { height: 260px; }
	.hb-crowdriff-container ul li.h-270lg { height: 270px; }
	.hb-crowdriff-container ul li.h-280lg { height: 280px; }
	.hb-crowdriff-container ul li.h-290lg { height: 290px; }
	.hb-crowdriff-container ul li.h-300lg { height: 300px; }
	.hb-crowdriff-container ul li.h-310lg { height: 310px; }
	.hb-crowdriff-container ul li.h-320lg { height: 320px; }
	.hb-crowdriff-container ul li.h-330lg { height: 330px; }
	.hb-crowdriff-container ul li.h-340lg { height: 340px; }
	.hb-crowdriff-container ul li.h-350lg { height: 350px; }
	
	.hb-crowdriff-container ul li.w-16lg { width: 16%; }
	.hb-crowdriff-container ul li.w-17lg { width: 17%; }
	.hb-crowdriff-container ul li.w-18lg { width: 18%; }
	.hb-crowdriff-container ul li.w-19lg { width: 19%; }
	.hb-crowdriff-container ul li.w-20lg { width: 20%; }
	.hb-crowdriff-container ul li.w-21lg { width: 21%; }
	.hb-crowdriff-container ul li.w-22lg { width: 22%; }
	.hb-crowdriff-container ul li.w-23lg { width: 23%; }
	.hb-crowdriff-container ul li.w-24lg { width: 24%; }
	.hb-crowdriff-container ul li.w-25lg { width: 25%; }
	.hb-crowdriff-container ul li.w-26lg { width: 26%; }
	.hb-crowdriff-container ul li.w-27lg { width: 27%; }
	.hb-crowdriff-container ul li.w-28lg { width: 28%; }
	.hb-crowdriff-container ul li.w-29lg { width: 29%; }
	.hb-crowdriff-container ul li.w-30lg { width: 30%; }
	.hb-crowdriff-container ul li.w-31lg { width: 31%; }
	.hb-crowdriff-container ul li.w-32lg { width: 32%; }
	.hb-crowdriff-container ul li.w-33lg { width: 33%; }
	.hb-crowdriff-container ul li.w-34lg { width: 34%; }
	.hb-crowdriff-container ul li.w-35lg { width: 35%; }
	.hb-crowdriff-container ul li.w-36lg { width: 36%; }
	.hb-crowdriff-container ul li.w-37lg { width: 37%; }
	.hb-crowdriff-container ul li.w-38lg { width: 38%; }
	.hb-crowdriff-container ul li.w-39lg { width: 39%; }
	.hb-crowdriff-container ul li.w-40lg { width: 40%; }
	.hb-crowdriff-container ul li.w-41lg { width: 41%; }
	.hb-crowdriff-container ul li.w-42lg { width: 42%; }
	.hb-crowdriff-container ul li.w-45lg { width: 45%; }
	.hb-crowdriff-container ul li.w-46lg { width: 46%; }
	.hb-crowdriff-container ul li.w-48lg { width: 48%; }
	.hb-crowdriff-container ul li.w-50lg { width: 50%; }
	.hb-crowdriff-container ul li.w-52lg { width: 52%; }
	.hb-crowdriff-container ul li.w-54lg { width: 54%; }
	.hb-crowdriff-container ul li.w-55lg { width: 55%; }
	.hb-crowdriff-container ul li.w-56lg { width: 56%; }
	.hb-crowdriff-container ul li.w-60lg { width: 60%; }
	.hb-crowdriff-container ul li.w-65lg { width: 65%; }
	.hb-crowdriff-container ul li.w-70lg { width: 70%; }
	.hb-crowdriff-container ul li.w-100lg { width: 100%; }
}
@media only screen and (min-width: 1230px) {
	.hb-crowdriff-container ul li.h-250lg { height: 250px; }
	.hb-crowdriff-container ul li.h-260lg { height: 260px; }
	.hb-crowdriff-container ul li.h-270lg { height: 270px; }
	.hb-crowdriff-container ul li.h-280lg { height: 280px; }
	.hb-crowdriff-container ul li.h-290lg { height: 290px; }
	.hb-crowdriff-container ul li.h-300lg { height: 300px; }
	.hb-crowdriff-container ul li.h-310lg { height: 310px; }
	.hb-crowdriff-container ul li.h-320lg { height: 320px; }
	.hb-crowdriff-container ul li.h-330lg { height: 330px; }
	.hb-crowdriff-container ul li.h-340lg { height: 340px; }
	.hb-crowdriff-container ul li.h-350lg { height: 350px; }
	
	.hb-crowdriff-container ul li.w-16lg { width: 16%; }
	.hb-crowdriff-container ul li.w-17lg { width: 17%; }
	.hb-crowdriff-container ul li.w-18lg { width: 18%; }
	.hb-crowdriff-container ul li.w-19lg { width: 19%; }
	.hb-crowdriff-container ul li.w-20lg { width: 20%; }
	.hb-crowdriff-container ul li.w-21lg { width: 21%; }
	.hb-crowdriff-container ul li.w-22lg { width: 22%; }
	.hb-crowdriff-container ul li.w-23lg { width: 23%; }
	.hb-crowdriff-container ul li.w-24lg { width: 24%; }
	.hb-crowdriff-container ul li.w-25lg { width: 25%; }
	.hb-crowdriff-container ul li.w-26lg { width: 26%; }
	.hb-crowdriff-container ul li.w-27lg { width: 27%; }
	.hb-crowdriff-container ul li.w-28lg { width: 28%; }
	.hb-crowdriff-container ul li.w-29lg { width: 29%; }
	.hb-crowdriff-container ul li.w-30lg { width: 30%; }
	.hb-crowdriff-container ul li.w-31lg { width: 31%; }
	.hb-crowdriff-container ul li.w-32lg { width: 32%; }
	.hb-crowdriff-container ul li.w-33lg { width: 33%; }
	.hb-crowdriff-container ul li.w-34lg { width: 34%; }
	.hb-crowdriff-container ul li.w-35lg { width: 35%; }
	.hb-crowdriff-container ul li.w-36lg { width: 36%; }
	.hb-crowdriff-container ul li.w-37lg { width: 37%; }
	.hb-crowdriff-container ul li.w-38lg { width: 38%; }
	.hb-crowdriff-container ul li.w-39lg { width: 39%; }
	.hb-crowdriff-container ul li.w-40lg { width: 40%; }
	.hb-crowdriff-container ul li.w-41lg { width: 41%; }
	.hb-crowdriff-container ul li.w-42lg { width: 42%; }
	.hb-crowdriff-container ul li.w-45lg { width: 45%; }
	.hb-crowdriff-container ul li.w-46lg { width: 46%; }
	.hb-crowdriff-container ul li.w-48lg { width: 48%; }
	.hb-crowdriff-container ul li.w-50lg { width: 50%; }
	.hb-crowdriff-container ul li.w-52lg { width: 52%; }
	.hb-crowdriff-container ul li.w-54lg { width: 54%; }
	.hb-crowdriff-container ul li.w-55lg { width: 55%; }
	.hb-crowdriff-container ul li.w-56lg { width: 56%; }
	.hb-crowdriff-container ul li.w-60lg { width: 60%; }
	.hb-crowdriff-container ul li.w-65lg { width: 65%; }
	.hb-crowdriff-container ul li.w-70lg { width: 70%; }
	.hb-crowdriff-container ul li.w-100lg { width: 100%; }
}

.blog-list-ac article { margin-bottom: 15px; }
.blog-list-ac article:after { content: ''; clear: both; display: table; }
.blog-list-ac article .list-article-thumb { width: 40%; float: left; }
.blog-list-ac article .list-article-thumb img { width: 100%; }
.blog-list-ac article .list-article-content { width: 60%; float: left; padding-left: 15px; }
.blog-list-ac article .list-article-content .list-article-meta { display: none; }
.blog-list-ac article .list-article-content .entry-header {  }
.blog-list-ac article .list-article-content .entry-header .entry-title { margin-top: 0; font-size: 24px; font-weight: 600; }
.blog-list-ac article .list-article-content .entry-excerpt {  }

.tablepress.ac-tablepress {  } 


body.page .vc_toggle_title { background-color: #f0f0f0; border: 1px solid #f0f0f0; padding: 5px; }

.event-detail-content .event-heading h1 { font-family: 'Roboto Slab'; font-size: 30px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: normal; color: #212f6e; margin: 0; text-transform: none; }
.event-detail-content .event-heading .sub-heading { font-family: Roboto; font-size: 24px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.33; letter-spacing: normal; color: #b7b7b7; }
.event-description-box { column-count: 2; padding-top: 15px; }
.event-detail-content .event-content h2 { margin-top: 0; }


.hbg-show-listing {  }
/*.hbg-show-listing .title { font-size: 24px; text-transform: uppercase; font-weight: 500; color: #7e7e7e; letter-spacing: 5px; }*/
.hbg-show-listing ul.glisting {  }
.hbg-show-listing ul.glisting li.glisting-item {  }
.hbg-show-listing ul.glisting li.glisting-item .listing-item-wrapper {  }
.hbg-show-listing ul.glisting li.glisting-item .listing-item-wrapper .img-wrap { margin-bottom: 15px; }
.hbg-show-listing ul.glisting li.glisting-item .listing-item-wrapper .img-wrap img {  }
.hbg-show-listing ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper {  }
.hbg-show-listing ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .item-info {  }
.hbg-show-listing ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .item-info .h3heading { font-size: 18px; text-transform: uppercase; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 15px; }
.hbg-show-listing ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .item-info .description {  }
.hbg-show-listing ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .listing-price-btn {  }
.hbg-show-listing ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .listing-price-btn .price-info { font-size: 20px; }
.hbg-show-listing ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .listing-price-btn .buy-now {  }
.hbg-show-listing ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .listing-price-btn .buy-now a {  }

.related-tour-wrapper {  }
.related-tour-wrapper .title { font-size: 24px; text-transform: uppercase; font-weight: 500; color: #7e7e7e; letter-spacing: 5px; }
.related-tour-wrapper ul.glisting {  }
.related-tour-wrapper ul.glisting li.glisting-item {  }
.related-tour-wrapper ul.glisting li.glisting-item .listing-item-wrapper {  }
.related-tour-wrapper ul.glisting li.glisting-item .listing-item-wrapper .img-wrap { margin-bottom: 15px; }
.related-tour-wrapper ul.glisting li.glisting-item .listing-item-wrapper .img-wrap img {  }
.related-tour-wrapper ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper {  }
.related-tour-wrapper ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .item-info {  }
.related-tour-wrapper ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .item-info .h3heading { font-size: 18px; text-transform: uppercase; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 15px; }
.related-tour-wrapper ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .item-info .description {  }
.related-tour-wrapper ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .listing-price-btn {  }
.related-tour-wrapper ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .listing-price-btn .price-info { font-size: 20px; }
.related-tour-wrapper ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .listing-price-btn .buy-now {  }
.related-tour-wrapper ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .listing-price-btn .buy-now a {  }


/* The switch - the box around the slider */
.switch { position: relative; display: inline-block; width: 60px; height: 34px; }

/* Hide default HTML checkbox */
.switch input { opacity: 0; width: 0; height: 0; }

/* The slider */
.sell-slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #999; -webkit-transition: .4s; transition: .4s; }

.sell-slider:before { position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: white; -webkit-transition: .4s; transition: .4s; }

input:checked + .sell-slider {
  background-color: #e97200;
}

input:focus + .sell-slider {
  box-shadow: 0 0 1px #007dba;
}

input:checked + .sell-slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.sell-slider.round {
  border-radius: 34px;
}

.sell-slider.round:before {
  border-radius: 50%;
}

button.save-preferences { background: #e97200; color: #ffffff; padding: 10px 25px; border: none; border-radius: 10px; font-size: 18px; }
button.save-preferences:hover { background: #e97200; }
button.save-preferences.disabled { background: #999; }


