/*======================================
Theme Name: Ravensthorpe IC
Theme URI: https://divicake.com/
Description: Ravensthorpe IC
Version: 1.0
Author: Smarer Tourism Tech
Author URI: https://divicake.com/
Template: Divi
======================================*/


/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */
/*.touchscreens-center{display:none;}
.interpretive-center{display:none;}
.post-type-archive-the-biosphere .touchscreens-center, .post-type-archive-plan .touchscreens-center, .post-type-archive-stay .touchscreens-center, .post-type-archive-eat-and-drink .touchscreens-center, .post-type-archive-see-and-do .touchscreens-center, .post-type-archive-publications .touchscreens-center, 

.single-the-biosphere .touchscreens-center, .single-plan .touchscreens-center, .single-stay .touchscreens-center, .single-eat-and-drink .touchscreens-center, .single-see-and-do .touchscreens-center, .single-publications .touchscreens-center{display:block;}

.post-type-archive-the-biosphere .interpretive-center, .post-type-archive-plan .interpretive-center, .post-type-archive-stay .interpretive-center, .post-type-archive-eat-and-drink .interpretive-center, .post-type-archive-see-and-do .interpretive-center, .post-type-archive-publications .interpretive-center, 

.single-the-biosphere .interpretive-center, .single-plan .interpretive-center, .single-stay .interpretive-center, .single-eat-and-drink .interpretive-center, .single-see-and-do .interpretive-center, .single-publications .interpretive-center{display:none;}

.post-type-archive-agriculture .interpretive-center, .post-type-archive-marine-park .interpretive-center, .post-type-archive-indigenous .interpretive-center, .post-type-archive-wildflowers .interpretive-center, .post-type-archive-mining-and-resources .interpretive-center, 

.single-agriculture .interpretive-center, .single-marine-park .interpretive-center, .single-indigenous .interpretive-center, .single-wildflowers .interpretive-center, .single-mining-and-resources .interpretive-center{display:block;}

.post-type-archive-the-biosphere .mainheader, .post-type-archive-plan .mainheader, .post-type-archive-stay .mainheader, .post-type-archive-eat-and-drink .mainheader, .post-type-archive-see-and-do .mainheader, .post-type-archive-publications .mainheader, 

.single-the-biosphere .mainheader, .single-plan .mainheader, .single-stay .mainheader, .single-eat-and-drink .mainheader, .single-see-and-do .mainheader .single-publications .mainheader,

.post-type-archive-agriculture .mainheader, .post-type-archive-marine-park .mainheader, .post-type-archive-indigenous .mainheader, .post-type-archive-wildflowers .mainheader, .post-type-archive-mining-and-resources .mainheader, 

.single-agriculture .mainheader, .single-marine-park .mainheader, .single-indigenous .mainheader, .single-wildflowers .mainheader, .single-mining-and-resources .mainheader{display:none;}*/
h1 {
    font-family: 'aileron', sans-serif;
}

h2 {
    font-family: 'aileron', sans-serif;
}

h3 {
    font-family: 'aileron', sans-serif;
}

h4 {
    font-family: 'aileron', sans-serif;
}

p{
    font-family: 'aileron', sans-serif;
}
.iconrowheader .et_pb_column{ display: flex; gap: 20px;flex-wrap: wrap;justify-content:center;}
.iconrowheader .et_pb_column .et_pb_image{width:48% !important;}
.et_pb_row{max-width:1920px !important;}
.logoimg img{height:140px;object-fit:contain;}
.mainheader .et_pb_row .et_pb_column{    align-items: center;justify-content: center; display: flex;}
header .headerhomeicon, header .headerinfoicon{display:none;}
.footercolumnone {display: flex;justify-content: end;}
.footercolumnone .et_pb_column{display: flex;align-items: center; justify-content: end; width: 100% !important; gap: 0;}
.footercolumnone .et_pb_column .footerheadingone {margin-bottom:0px;}
.footercolumnone .et_pb_column .et_pb_image_0_tb_footer{width: 290px; flex: 0 0 auto;padding-left:40px;border-left:1px solid #ffffff;}
.home-touchscreens-center{position:relative;}
.home-touchscreens-center .hopetownbannersilder{position:absolute;width:100%;top:0px;z-index:0;}
.home-touchscreens-center .iconrowheaderhopetown{position:absolute;bottom:80px;z-index:10}
.home-touchscreens-center .iconrowheaderhopetown .et_pb_column{ display: flex; gap: 20px;flex-wrap: nowrap;justify-content:center;}
.home-touchscreens-center .hoptownlogorow{position:relative;z-index:50;}
.hopetownmenu #mobile_menu1 li a{display:flex;align-items:center;gap:15px;}
.hopetownmenu #mobile_menu1 li a img{width:25px;}
.hopetownmenu {background:transparent !important;}
.divi-filter-archive-loop .grid-posts .grid-col .et_pb_with_border.et_pb_section, .category-loop .grid-posts .grid-col, .see-do-category-loop .et_pb_column, .category-loop .grid-posts .et_pb_section, .divi-filter-loop-container .grid-posts .grid-col .et_pb_section{border:1px solid #154F67 !important;box-shadow: 0px 8px 4px 0px #00000026 !important; padding:15px 10px !important;border-radius:5px !important;}
.see-do-category-loop .et_pb_column{border-color:#984f33 !important;}
.term-visitor-information .see-do-category-loop .et_pb_column{border-color:#154F67 !important;}
.divi-filter-archive-loop .grid-posts .grid-col .et_pb_with_border.et_pb_section .et_pb_row, .category-loop .grid-posts .et_pb_section .et_pb_row, .divi-filter-loop-container .grid-posts .grid-col .et_pb_section .et_pb_row{width: 100% !important; border: none !important;padding:0px !important}
.et-db #et-boc .et-l .divi-filter-archive-loop .grid-posts .grid-col .et_pb_with_border.et_pb_section .et_pb_row .et_pb_de_mach_title, .divi-filter-loop-container .grid-posts .grid-col .et_pb_section .et_pb_row .et_pb_de_mach_title{height: auto !important;
    min-height: inherit !important;text-align:center !important; margin-top: 0px !important;}
.et-db #et-boc .et-l .divi-filter-archive-loop .grid-posts .grid-col .et_pb_with_border.et_pb_section .et_pb_row .et_pb_de_mach_title h2, .category-loop .grid-posts .grid-col .dmach-cat-title, .category-loop .grid-posts .et_pb_section .et_pb_row .et_pb_de_mach_title .entry-title, .see-do-category-loop .et_pb_column .et_pb_heading .et_pb_module_heading, .divi-filter-loop-container .grid-posts .grid-col .et_pb_section .et_pb_row .et_pb_de_mach_title .entry-title{color:#154F67 !important;font-weight:600 !important;font-size:20px !important;line-height:52px !important;padding-bottom: 0px !important;text-align: center;}
.see-do-category-loop .et_pb_column .et_pb_heading .et_pb_module_heading{color:#984f33 !important;}
.term-visitor-information .see-do-category-loop .et_pb_column .et_pb_heading .et_pb_module_heading{color:#154F67 !important;}
.see-do-category-loop .et_pb_column .et_pb_heading{margin-bottom:0px !important;}
.et-db #et-boc .et-l .divi-filter-archive-loop .grid-posts .grid-col .et_pb_with_border.et_pb_section .et_pb_row .et_pb_de_mach_thumbnail img, .category-loop .grid-posts .grid-col .et_portfolio_image img, .category-loop .grid-posts .et_pb_section .et_pb_row .dmach-acf-item-content img, .see-do-category-loop .et_pb_column .et_pb_image img, .divi-filter-loop-container .grid-posts .grid-col .et_pb_section .et_pb_row .et_pb_de_mach_thumbnail img{
	width:100% !important;height:210px !important;border-radius:5px;object-fit:cover !important;position: relative;
}
.see-do-category-loop .et_pb_column .et_pb_image span{display:block !important;}
.et-db #et-boc .et-l .divi-filter-archive-loop .grid-posts .grid-col .et_pb_with_border.et_pb_section .et_pb_row .et_pb_de_mach_thumbnail .et_pb_module_inner, .divi-filter-loop-container .grid-posts .grid-col .et_pb_section .et_pb_row .et_pb_de_mach_thumbnail .et_pb_module_inner{padding-top:0px !important;}
.et-db #et-boc .et-l .divi-filter-archive-loop .grid-posts .grid-col .et_pb_with_border.et_pb_section .et_pb_row .et_pb_de_mach_thumbnail{margin-bottom:23px;}
.et-db #et-boc .et-l .divi-filter-archive-loop .grid-posts .grid-col .et_pb_with_border.et_pb_section .et_pb_row .et_pb_de_mach_content, .divi-filter-loop-container .grid-posts .grid-col .et_pb_section .et_pb_row .et_pb_de_mach_content{    color: #000000; font-size: 16px; line-height: 18px; letter-spacing: 1px; margin-bottom: 15px;}
body .et_pb_button, body.et-db #et-boc .et-l .et_pb_button{box-shadow: 0px 4px 4px 0px #00000040;border-radius: 50px;text-decoration:none;color:#ffffff;}
body .et_pb_button:after, body.et-db #et-boc .et-l .et_pb_button:after{
	content:'' !important;
	background:url('https://fitzgeraldbiosphere.com.au/wp-content/uploads/2024/07/arrow-right-Copy.svg');
	width: 22px;
    height: 22px;
    background-repeat: no-repeat;
	top: 13px;
}
.et-db #et-boc .et-l .et_pb_button:hover:after{margin-left:10px !important;}
.categoryrowhopetown .et_pb_column{padding:15px 10px;border:1px solid #154F67;border-radius:5px;box-shadow: 0px 8px 4px 0px #00000026;}
.interativeisiterinformation.categoryrowhopetown .et_pb_column{border-color:#984f33;}
body .et_pb_button, body.et-db #et-boc .et-l .interativeisiterinformation.categoryrowhopetown .et_pb_button{    border-color: #984f33; background-color: #984f33;}
.categoryrowhopetown .et_pb_column .et_pb_heading{margin-bottom:10px !important;}
.categoryrowhopetown .et_pb_column .et_pb_heading .et_pb_module_heading{padding-bottom:0px !important;}
.categoryrowhopetown .et_pb_column .et_pb_image img{width:100% !important;height:210px !important;border-radius:5px;object-fit:cover !important;}
.page-id-1037 .categoryrowhopetown .et_pb_column .et_pb_image img{object-fit:contain !important;}
.categoryrowhopetown .et_pb_column .et_pb_image span{display:block;}
.categoryrowhopetown .hopetowncategorybutton, .category-loop .grid-posts .et_pb_section .et_pb_row .et_pb_de_mach_view_button, .see-do-category-loop .et_pb_column .et_pb_button_module_wrapper {position: absolute !important;left: 50%; bottom: 0px; width: 220px; transform: translateX(-50%);}
.page-id-1037 .categoryrowhopetown .hopetowncategorybutton{position: relative !important;left: 0;transform: translateX(0px);}
.categoryrowhopetown .et_pb_column.et_pb_column_empty{padding:0px;border:none;border-radius:0px;box-shadow: none;}
.see-do-category-loop .et_pb_column .et_pb_image{margin-bottom:15px !important;}
.see-do-category-loop .et_pb_column .et_pb_button_module_wrapper{bottom: 15px;}
.see-do-category-loop .et_pb_column .et_pb_button_module_wrapper a{display:block !important; text-align:center;}
.see-do-category-loop .et_pb_column{width:100% !important;margin:0px !important;}
.see-do-category-loop{display:grid;grid-template-columns: repeat(1, minmax(0, 1fr)) !important;gap:25px;}
.see-do-category-loop .et_pb_column.et_pb_column_empty{padding:0px !important;border:none !important;border-radius:0px !important;box-shadow:none !important;}
.divi-filter-loop-container .grid-posts .grid-col .et_pb_section .et_pb_row .et_pb_code{text-align:center}
.divi-filter-loop-container .grid-posts .grid-col .et_pb_section .et_pb_row .et_pb_code img{border-radius:5px;}
.gform_button.button{border-color: #984f33 !important; background-color: #984f33 !important; box-shadow: 0px 4px 4px 0px #00000040; border-radius: 50px;outline: none; border: none; color: #ffffff;
    padding: 10px 20px;}
.home .divi-filter-archive-loop .grid-posts .grid-col .et_pb_with_border.et_pb_section{border-color:#472E2E !important;}
.home.et-db #et-boc .et-l .divi-filter-archive-loop .grid-posts .grid-col .et_pb_with_border.et_pb_section .et_pb_row .et_pb_de_mach_title h2{color:#472E2E !important;}
/*body.home.et-db #et-boc .et-l .et_pb_button{border-color: #984f33; background-color: #984f33;}*/
.categoryrowhopetown.interseptive-row .et_pb_column{border-color: #984f33;}
.categoryrowhopetown.interseptive-row .et_pb_column .et_pb_heading .et_pb_module_heading{color: #984f33 !important;}
body .categoryrowhopetown.interseptive-row .et_pb_button, body.et-db #et-boc .et-l .categoryrowhopetown.interseptive-row .et_pb_button{    border-color: #984f33 !important; background-color: #984f33 !important;}
.term-interpretive-centre .divi-filter-loop-container .grid-posts .grid-col .et_pb_section, .term-interpretive-centre .category-loop .grid-posts .et_pb_section, .tax-campground-wifi_category .divi-filter-loop-container .grid-posts .grid-col .et_pb_section{border-color: #984f33 !important;}
.term-interpretive-centre.et-db #et-boc .et-l .divi-filter-loop-container .grid-posts .grid-col .et_pb_section .et_pb_row .et_pb_de_mach_title .entry-title, .term-interpretive-centre.et-db #et-boc .et-l .category-loop .grid-posts .et_pb_section .et_pb_row .et_pb_de_mach_title .entry-title, .tax-campground-wifi_category.et-db #et-boc .et-l .divi-filter-loop-container .grid-posts .grid-col .et_pb_section .et_pb_row .et_pb_de_mach_title .entry-title{color: #984f33 !important;}
/*body.term-interpretive-centre .et_pb_button, body.et-db.term-interpretive-centre #et-boc .et-l .et_pb_button, body.tax-campground-wifi_category .et_pb_button, body.et-db.tax-campground-wifi_category #et-boc .et-l .et_pb_button{border-color: #984f33; background-color: #984f33;}*/
.icvisitorinformation .divi-filter-loop-container .grid-posts .grid-col .et_pb_section{border-color: #984f33 !important;}
.et-db #et-boc .et-l .icvisitorinformation .divi-filter-loop-container .grid-posts .grid-col .et_pb_section .et_pb_row .et_pb_de_mach_title .entry-title{color: #984f33 !important;}
body.et-db #et-boc .et-l  .icvisitorinformation .et_pb_button, body.et-boc #et-boc .et-l .icvisitorinformation .et_pb_de_mach_view_button .et_pb_button{border-color: #984f33 !important; background-color: #984f33 !important;}
body.et-db #et-boc .et-l #back-button.interraptivebutton{border-color: #984f33 !important; background-color: #984f33 !important;}
.diviremovesection .et_pb_section{padding:0px !important;}
.diviremovesection .et_pb_section .et_pb_row{width:100% !important; padding:0px !important;}
body.et-db #et-boc .et-l .interpretive-centre-loop .grid-posts .et_pb_button{border-color: #984f33 !important; background-color: #984f33 !important;}
body.archive .interpretive-centre-loop .divi-filter-archive-loop .grid-posts .et_pb_section{border-color: #984f33 !important;}
body.archive #et-boc #et-main-area .interpretive-centre-loop .divi-filter-archive-loop .grid-posts .entry-title{color: #984f33 !important;}
.diviremovesection.et_pb_de_mach_content ul, .diviremovesection.et_pb_de_mach_content ol{padding-left:20px !important;}
.singleinteraptivesection .et_pb_row_0_tb_body .et_pb_de_mach_acf_item_0_tb_body img{height:300px;object-fit:cover;width:100%;}
.heptownbannerimg  img{height:300px;object-fit:cover;width:100%;}
.hopetownqrcode img{width:150px;}
.hoptownfullwidthbutton{display:block !important;text-align:center;}
.fluid-width-video-wrapper{padding-top:0px !important;}
.fluid-width-video-wrapper object{position:relative !important;}
.staylogo{position: absolute !important; left: 15px; max-width: 250px; top: 50%;transform: translateY(-50%);background: #ffffff; padding: 10px; border-radius: 5px;}
.archive .divi-filter-archive-loop .grid-posts .et_pb_de_mach_content figure, .archive .divi-filter-archive-loop .grid-posts .et_pb_de_mach_content h1, .archive .divi-filter-archive-loop .grid-posts .et_pb_de_mach_content h2, .archive .divi-filter-archive-loop .grid-posts .et_pb_de_mach_content h3, .archive .divi-filter-archive-loop .grid-posts .et_pb_de_mach_content h4, .archive .divi-filter-archive-loop .grid-posts .et_pb_de_mach_content h5, .archive .divi-filter-archive-loop .grid-posts .et_pb_de_mach_content h6{display:none;}
.modal-content .modal-title{font-weight: 700 !important; color: #154f67 !important; font-size: 22px !important;}
#searchsubmit{border: none;; background-color: #154F67 !important; border-radius: 50px; color: white; padding: 4px 30px; margin-left: 10px; outline: none; width: 120px; flex: 0 0 auto;}
#searchform div{  display: flex; gap: 10px;}
#searchform #s{  flex: 1;}
#searchModal .close span{    color: #154f67; font-size: 35px;}
.custom-search-results{grid-template-columns: repeat(1, minmax(0, 1fr)); display: grid; gap: 20px; text-align: center;}
.custom-search-results .search-result-item{border: 1px solid #154F67 !important; box-shadow: 0px 8px 4px 0px #00000026 !important; padding: 15px 10px !important; border-radius: 5px !important;}
.custom-search-results .search-result-item .search-result-thumbnail img{width: 100% !important;height: 210px !important;border-radius: 5px; object-fit: cover !important;}
.custom-search-results .search-result-item .search-result-thumbnail{margin-bottom:15px;}
.custom-search-results .search-result-item  h2 a{text-decoration:none;font-size:20px;line-height:32px;color:#154f67;font-weight:700;}
.custom-search-results .search-result-item .search-result-excerpt{margin-bottom:15px;color:#000000;text-align:left;font-size: 16px;font-weight: 500;}
.custom-search-results .search-result-item .search-view-btn a{    background-color: #154F67 !important; box-shadow: 0px 4px 4px 0px #00000040; border-radius: 50px; text-decoration: none;color:#ffffff;padding:10px 25px;display:block;    font-size: 20px;font-weight:500;}
.search-results .pagination{margin-top: 50px;justify-content: center;gap:10px;font-size:18px;}
.search-results .pagination a{text-decoration:none;}
.search-results .pagination a, .search-results .pagination span{ padding:5px 20px;border:1px solid #154F67;border-radius:5px;color:#154F67;}
.search-results .pagination a:hover{background:#154F67;color:#ffffff;}
.search-results .pagination span.current{background:#154F67;color:#ffffff;}
.hoptownfullwidthbutton {box-shadow:none !important;font-size: 16px;}
.heptownbiosphere .et_pb_row_1_tb_body .et_pb_column_3_tb_body .et_pb_button_module_wrapper{margin-bottom:5px !important;}
.heptownbiosphere .et_pb_row_1_tb_body .et_pb_column_3_tb_body .et_pb_text{margin-top:10px;font-size:18px;color:#000000;}
.phonewithicon .dmach-icon{width: 30px;height: 30px;    line-height: 29px;    padding: 0;}
.phonewithicon a.dmach-acf-value {color:#000000;    word-break: break-all;}
.phonewithicon a.dmach-acf-value:hover{color:#154F67;}
.heptownbiosphere .diviremovesection a{color:#154F67;}
.heptownbiosphere .diviremovesection a.wp-block-file__button{background: #32373c; border-radius: 2em; color: #fff; padding: .5em 1em;text-decoration:none;}
.heptownbiosphere .diviremovesection a.wp-block-file__button em{font-style: normal;}
.category-heading .et_pb_module_heading{font-size: 32px;font-weight: bold;color: #984f33;}
.hopetoun-category-heading .et_pb_module_heading{font-size: 32px;font-weight: bold;color: #154F67;}
.qr-code-text{display:none;}
body:has(.qr-code) .qr-code-text { display: block; text-align:center;}
.showonclickofinfoicon ul{display:block !important;}
.showonclickofinfoicon ul li a{display:flex;align-items:center;gap:15px;}
.showonclickofinfoicon ul li a img{width:25px;}
header .et_pb_section .et_pb_row:first-child{z-index:4;}
.showonclickofinfoicon{position: fixed !important; right: 15px; z-index: 100; top: 170px; padding: 10px; border-radius: 5px;box-shadow: 0px 4px 4px 0px #00000040;width:250px;}
.closemenuheader{position: fixed !important; right: 15px; z-index: 100; top: 140px;width:40px;cursor:pointer;}
.customgridloop .et_pb_code_inner{grid-template-columns: repeat(1, minmax(0, 1fr)); display: grid; gap: 20px; text-align: center;}
.customgridloop .et_pb_code_inner .custom-category-display{    border: 1px solid #154F67 !important; box-shadow: 0px 8px 4px 0px #00000026 !important; padding: 15px 10px !important; border-radius: 5px !important;}
.customgridloop .et_pb_code_inner .custom-category-display .custom-category-title{color: #154F67 !important;font-weight: 600 !important; font-size: 20px !important; line-height: 52px !important; padding-bottom: 0px !important;}
.customgridloop .et_pb_code_inner .custom-category-display .custom-category-thumbnail img {width: 100% !important; height: 210px !important; border-radius: 5px; object-fit: cover !important;}
.customgridloop .et_pb_code_inner .custom-category-display .custom-category-content .custom-category-button{    border-color: #154F67 !important; background-color: #154F67 !important; box-shadow: 0px 4px 4px 0px #00000040; border-radius: 50px; text-decoration: none;color: #ffffff;font-size: 20px;font-weight: 500;padding: 10px 30px 13px 30px;min-width:220px;display: inline-block;}
.customgridloop .et_pb_code_inner .custom-category-display{position:relative;}
.customgridloop .et_pb_code_inner .custom-category-display .custom-category-content{position:absolute;left:0px;right:0px;bottom:10px;}
.interative.customgridloop .custom-category-display{border-color:#984f33 !important;}
.customgridloop.interative .et_pb_code_inner .custom-category-display .custom-category-title{color: #984f33 !important;}
.customgridloop.interative .et_pb_code_inner .custom-category-display .custom-category-content .custom-category-button{border-color: #984f33 !important; background-color: #984f33 !important;}
.inner-touchscreens-center{padding:0px !important;}
.inner-touchscreens-center .et_pb_row{width:100% !important;}
#body-interpretive-centre .et_pb_row_0_tb_body .dmach-acf-item-container>img{width:100%;height:400px;object-fit:cover;}
#body-interpretive-centre .et_pb_row_0_tb_body .et_pb_de_mach_acf_item_0_tb_body{margin-top:0px !important;}
.no-results-layout{padding: 25px;margin-top:20px;background: #ffe4e4;color: #000000;border-radius: 5px;font-size: 18px;}
@media (min-width:576px){
	.iconrowheader .et_pb_column .et_pb_image{width:30% !important;}
}
@media (min-width:768px){	
	.hopetowninnerheaderright .et_pb_image{margin-bottom:0px !important;}
	.hoptownlogorowinner{display:flex;align-items:center;}
	.hoptownlogorowinner>div{margin-bottom:0px !important;}
	.see-do-category-loop{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}
	.singleinteraptivesection .et_pb_row_0_tb_body .et_pb_de_mach_acf_item_0_tb_body img, .heptownbannerimg  img{height:400px;}
	.staylogo{left: 100px;}
	.custom-search-results{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 25px;}
	.customgridloop .et_pb_code_inner{grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 25px;}
	.inner-touchscreens-center{background-size: initial !important; background-position: right 80px center !important;}
	
} 
@media (min-width:881px){
	.iconrowheader .et_pb_column{gap: 50px;}
	.mainheader .et_pb_row{display: flex;}
	.iconrowheader .et_pb_column{flex-wrap: nowrap;}
	.iconrowheader .et_pb_column .et_pb_image{width:auto;}
	header .headerhomeicon{position: absolute !important; right: 140px; top: 0;width:70px;display:block;}
	header .headerinfoicon{position: absolute !important; right: 50px; top: 0;width:70px;display:block;}
	.iconrowheader .et_pb_column{width:100% !important;}
}
@media (min-width:981px){
	.hopetowninnerheaderright  {display:flex;align-items:center;justify-content:end;gap:5px;}
	.customgridloop .et_pb_code_inner{grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 25px;}
}

@media (min-width:1025px){
	header .headerhomeicon{position: absolute; right: 240px; top: 0; width:100px;}
	header .headerinfoicon{position: absolute; right: 100px; top: 0;width:100px;}
	.et-db #et-boc .et-l .divi-filter-archive-loop .col-desk-4 .grid-posts{grid-template-columns: repeat(3, minmax(0, 1fr)) !important;}
	.see-do-category-loop{grid-template-columns: repeat(3, minmax(0, 1fr)) !important;}
	.hopetownqrcode .qr-code{text-align:center;}
}
@media (min-width:1200px){
	.footercolumnone .et_pb_column{width: 85% !important;}
}
@media (min-width:1600px){
	.footercolumnone .et_pb_column{width: 50% !important;}
}
@media (max-width:767px){
	body #et-boc.et-boc header .iconrowheader .et_pb_column_1_tb_header{display: flex; gap: 0; flex-wrap: wrap; justify-content: start; width: 70% !important;}
	body #et-boc.et-boc header .iconrowheader .et_pb_column_2_tb_header{width:30% !important;}
	.iconrowheader .et_pb_column_1_tb_header .et_pb_image{width: 45px !important; margin-left: -11px !important; margin-right: 0 !important;}
	.iconrowheader .et_pb_column_1_tb_header .et_pb_image:first-child{margin-left: 0px !important;}
	.iconrowheader .et_pb_column--with-menu{width: 30% !important;justify-content: end;}
	.iconrowheader {display: flex;align-items: center;}
	.et_pb_module .mobile_menu_bar:before{    top: 0;}
	.iconrowheader .et_mobile_menu{position: fixed !important; top: 240px !important;}
	.iconrowheader #mobile_menu2 li a{    padding: 5px 0px !important; display: flex !important; align-items: center; gap: 10px;}
	.iconrowheader #mobile_menu2 li a img{width:20px;}
	.footercolumnone .et_pb_column .et_pb_image_0_tb_footer{width: 135px; flex: 0 0 auto;padding-left:15px;}
	.hoptownlogorow, .inner-touchscreens-center {background-position: center !important;}
}