/*
Theme Name: AUSHost 2018
Author: AUSHost PTY Ltd
Author URI: http://www.mchac.com.au
Description: AUSHost PTY Ltd 2018 Responsive Theme.
Version: 1.0
Text Domain: AUSHost

This theme, Is the copyright of AUSHost PTY Ltd.
*/

html{
	margin: 0px !important;
}
body{
	overflow-x: hidden;
    margin: 0px !important;
}
.pagination {

    width: 100%;
    margin: 0px auto;

}
#previous-posts {

    float: left;

}
#next-posts {

    float: right;

}
h2,h4,strong{
	color: #3a3a3a;
}
#TB_title {
    background: #fcfcfc;
    border-bottom: 1px solid #ddd;
    height: 29px;
    font-family: 'Montserrat', Sans-serif;
}
input#wppb-submit {
    background: #ce3232;
    border: 0px;
    padding: 10px;
    color: #fff;
    font-size: 12px;
}
input#register{
    background: #ce3232;
    border: 0px;
    padding: 10px;
    color: #fff;
    font-size: 12px;
}
.filbut {

    cursor: pointer;

}
.searchformfilter div {

    cursor: pointer;

}
.elementor-button {
    cursor: pointer;
}
#enqbut {
    cursor: pointer;
}
#bookbut{
    cursor: pointer;
}
.select {

    background: #f0ac14 !important;

}
.featuredtours{
	width: 33.3%;float: left; padding: 20px; min-height: 550px;
}
.tours{
	width: 33.3%;float: left; padding: 20px; min-height: 550px;
}

.filters {

    width: 300px;
    margin-top: -16px;
    font-family: 'Montserrat', Sans-serif;
    margin-bottom: 8px;

}
element {

}
.elementor-column.elementor-col-33, .elementor-column[data-col="33"] {

    width: 33.333%;

}
.elementor-column {

    position: relative;
    min-height: 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;

}
.elementor *, .elementor ::after, .elementor ::before {

    -webkit-box-sizing: border-box;
    box-sizing: border-box;

}
.tours {

    width: 100%;
    float: left;
    padding: 20px;
    margin-bottom: 20px;
    min-height: 560px !important;

}
@media only screen and (min-width: 768px) and (max-width: 1024px) {

.featuredtours{
	width: 50% !important;float: left; padding: 20px; min-height: 560px !important;
}
.tours{
	width: 50% !important;float: left; padding: 20px; min-height: 560px !important;
}
}

@media only screen and (max-device-width: 500px) {

.featuredtours{
	width: 100%;float: left; padding: 20px; min-height: 550px;
}
.tours{
	width: 100% !important;float: left; padding: 0px; margin-bottom: 20px;  min-height: 550px;
}
.elementor-2 .elementor-element.elementor-global-3035 button {

    background: #003e53;
    margin-left: 0px !important;
    margin-top: 10px;

}
.elementor-2644 .elementor-element.elementor-global-3035 button {
    background: #003e53;
    margin-left: 0px !important;
    margin-top: 10px;
}


#form-field-name {

    font-size: 14px;

}
.filters {

    width: 300px;
    margin-top: -27px;
    font-family: 'Montserrat', Sans-serif;
    margin-bottom: 60px;

}
.filters {

    font-size: 20px;
    text-align: left;

}

.elementor-element.elementor-element-41d5f555.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section {

    display: none;

}

.elementor-element.elementor-element-8e2e890.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section {

    margin-top: 90px;
    padding-left: 15px;
    padding-right: 15px;

}

.elementor-element.elementor-element-7d339c45.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section {
    display: none;

}
.elementor-element.elementor-element-ae8e2b6.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section {

    margin-top: 90px;
    padding-left: 15px;
    padding-right: 15px;

}
.elementor-element.elementor-element-72886a7c.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section {

    display: none;

}
.elementor-element.elementor-element-c26982b.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section {
    margin-top: 90px;
    padding-left: 15px;
    padding-right: 15px;
}

.elementor-element.elementor-element-2f88c308.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section {
    display: none;
}
.elementor-element.elementor-element-dd60991.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section {
    margin-top: 90px;
    padding-left: 15px;
    padding-right: 15px;
}
.elementor-element.elementor-element-ca1e2e1.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section {

    padding-left: 15px;
    padding-right: 15px;

}
.elementor-countdown-item span {

    font-size: 12px !important;

}
.elementor-2626 .elementor-element.elementor-global-3035 button {

    background: #003e53;
    margin-left: 0px !important;
    margin-top: 10px;

}
.elementor-2622 .elementor-element.elementor-global-3035 button {

    background: #003e53;
    margin-left: 0px !important;
    margin-top: 10px;
}
.elementor-2 .elementor-element.elementor-element-69a565f button {
    background: #003e53;
    margin-left: 0px !important;
    margin-top: 10px;

}
.filbut {

    margin-bottom: 10px;

}
.elementor-element.elementor-element-32dd76fc.elementor-section-content-middle.secondstick.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects {

    margin-top: -40px !important;

}

.elementor-button-wrapper {

    margin: 0px !important;
        margin-bottom: 0px;
    margin-bottom: 5px !important;

}
}