/* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/assets/custom-styles/general-custom-styles.php suprema_qodef_design_styles function */
.qodef-preload-background { }

/* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/assets/custom-styles/general-custom-styles.php suprema_qodef_design_styles function */
.qodef-boxed .qodef-wrapper { background-attachment: fixed;}

/* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/assets/custom-styles/general-custom-styles.php suprema_qodef_preloading_effect_styles function */
.qodef-wipe-holder .qodef-wipe-1 { background-color: #ffffff;}

/* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/framework/modules/header/custom-styles/header.inc suprema_qodef_header_standard_menu_area_styles function */
.qodef-header-standard .qodef-page-header .qodef-logo-wrapper a { max-height: 76px;}

/* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/framework/modules/header/custom-styles/header.inc suprema_qodef_header_standard_menu_area_styles function */
.qodef-header-standard .qodef-page-header .qodef-menu-area { height: 85px;}

#hero-mobile {display:none!important;}

.speech-bubble {
	position: relative;
	background-color: #24a996;
	border-radius: .4em;
}

.speech-bubble:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 0;
	height: 0;
	border: 20px solid transparent;
	border-top-color: #24a996;
	border-bottom: 0;
	border-right: 0;
	margin-left: -10px;
	margin-bottom: -20px;
}

@font-face {
    font-family: 'fs_elliotregular';
    src: url('fselliot-regular-webfont.woff2') format('woff2'),
         url('fselliot-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}



#clockdiv{ 
    font-family: sans-serif; 
    color: #fff; 
    display: inline-block; 
    font-weight: 400; 
    text-align: center; 
    font-size: 14px; 
    position: absolute;
    bottom: 80px;
    right: 10px;
    display:none!important;
} 
#clockdiv > div{ 
    padding: 5px; 
    border-radius: 3px; 
    background: #fff; 
    display: inline-block; 
} 
#clockdiv div > span{ 
    padding: 5px; 
    border-radius: 3px; 
    background: #20aa97; 
    display: inline-block; 
} 
.smalltext{ 
    padding-top: 5px;
    color: #20aa97; 
    font-size: 11px; 
    line-height: 11px;
} 

#faq-mobile {display:none!important;}
#team-hero-mobile {display:none!important;}

.qodef-slider .qodef-btn {border-radius: 5px!important;}
#qodef-fees #phone-slider {display:none!important;}

.qodef-slider .qodef-btn:hover {color:#231739!important;}
#services .qodef-btn {border-radius: 5px!important;}
#services .qodef-btn:hover {color: #FFF!important;background: #251848!important;}
#intro .qodef-btn {border-radius: 5px!important;}
#intro .qodef-btn:hover {color: #FFF!important;background: #251848!important;}
#finance .qodef-btn {border-radius: 5px!important;}
#finance .qodef-btn:hover {color: #FFF!important;background: #251848!important;}
#testimonial .qodef-btn {border-radius: 5px!important;}
#testimonial .qodef-btn:hover {color: #FFF!important;background: #251848!important;}

.qodef-testimonial-content {width: 100%!important;}

.qodef-testimonial-author-name {color:#231739!important;}


@font-face {
    font-family: 'fs_elliotbold';
    src: url('fselliot-bold-webfont.woff2') format('woff2'),
         url('fselliot-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
        
        
        
        
        
        
        
        
        

        
        
        
        
        
        
        
        
        
        
        
        
        
        

        
        
        
        
        
                    .qodef-drop-down .second{
            border-top: 0 !important;
            }
        
                
        

        

        
        
        
        
        
        
        
        
        
        
         @media only screen and (max-width: 1024px) {
            /* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/framework/modules/header/custom-styles/mobile-header.php suprema_qodef_mobile_logo_styles function */
.vc_custom_1511958085929 br { content: '';}
.vc_custom_1511958096140 br { content: '';}
.vc_custom_1511958085929 .wpb_wrapper {padding-right: 30px; padding-left: 30px;}
.vc_custom_1511958096140 .wpb_wrapper {padding-right: 30px; padding-left: 30px;}
.qodef-four-columns .qodef-column {padding-bottom: 30px;}
.qodef-slide-buttons-holder a.qodef-btn {line-height: 2em!important;}
#phone-slider {bottom: 200px!important;}



            }
			
			   @media only screen and (max-width: 768px) {
            #myconnect {display: none;}
			h1.qodef-slide-title {line-height: 40px!important;}
			h3.qodef-slide-text {line-height: 28px!important;}
			h3 {font-size: 20px!important;}
			h4 {font-size: 16px!important;}
			.qodef-portfolio-filter-holder .qodef-portfolio-filter-holder-inner ul li span {font-size: 16px!important;}
			.qodef-btn-text {font-size: 20px!important;}
			.vc_custom_1511900991093 br { content: '';}
			.vc_custom_1511900991093 .wpb_wrapper {padding-right: 30px; padding-left: 30px;}
			.vc_custom_1511994074169 .wpb_column {padding-bottom: 50px;}
			.qodef-footer-top-holder .qodef-column {text-align: center;}
			
			.property_actions li {width:100%!important;}

            }
			
			
			  @media only screen and (max-width: 414px) {
            #myconnect {display: none;}
			h1.qodef-slide-title {line-height: 40px!important;font-size: 32px!important;}
			h3.qodef-slide-text {line-height: 28px!important;}
			h3 {font-size: 20px!important;}
			h4 {font-size: 16px!important;}
			.qodef-portfolio-filter-holder .qodef-portfolio-filter-holder-inner ul li span {font-size: 16px!important;}
			.qodef-btn-text {font-size: 20px!important;}
			.vc_custom_1511900991093 br { content: '';}
			.vc_custom_1511900991093 .wpb_wrapper {padding-right: 30px; padding-left: 30px;}
			.vc_custom_1511994074169 .wpb_column {padding-bottom: 50px;}
			.qodef-footer-top-holder .qodef-column {text-align: center;}
			.vc_custom_1511902184153 a.qodef-btn {margin-top: 20px;}
			  .qodef-slide-text {padding-right: 30px; padding-left: 30px;}
			  	 h1.qodef-slide-title {padding-right: 30px; padding-left: 30px; line-height: 1.1em!important; padding-bottom: 20px;}
				 #phone-slider {bottom: 100px!important;}

            }
			
			
			@media only screen and (max-width: 375px) {
           .vc_custom_1511994017815 .wpb_wrapper {padding-right: 30px; padding-left: 30px;}
	
			

            }
               
                
        
                
                    @media only screen and (max-width: 480px) {
            /* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/framework/modules/header/custom-styles/mobile-header.php suprema_qodef_mobile_logo_styles function */
.qodef-mobile-header .qodef-mobile-logo-wrapper a { height: 50px !important;}

            }
        /* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/framework/modules/header/custom-styles/mobile-header.php suprema_qodef_mobile_icon_styles function */
.qodef-mobile-header .qodef-mobile-menu-opener a { font-size: 30px;}

/* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/framework/modules/search/custom-styles/search.php suprema_qodef_search_opener_icon_size function */
.qodef-search-opener { font-size: 18px;}

/* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/framework/modules/search/custom-styles/search.php suprema_qodef_search_opener_icon_colors function */
.qodef-search-opener { color: #101010;}

/* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/framework/modules/sidearea/custom-styles/sidearea.php suprema_qodef_side_area_icon_color_styles function */
a.qodef-side-menu-button-opener { font-size: 30px;}

/* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/framework/modules/sidearea/custom-styles/sidearea.php suprema_qodef_side_area_icon_color_styles function */
a.qodef-side-menu-button-opener { color: 101010;}

/* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/framework/modules/sidearea/custom-styles/sidearea.php suprema_qodef_side_area_styles function */
.qodef-side-menu a.qodef-close-side-menu { height: 30px;width: 30px;line-height: 30px;padding: 0;}

/* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/framework/modules/sidearea/custom-styles/sidearea.php suprema_qodef_side_area_styles function */
.qodef-side-menu a.qodef-close-side-menu span, .qodef-side-menu a.qodef-close-side-menu i { font-size: 30px;height: 30px;width: 30px;line-height: 30px;}

/* generated in /var/sites/c/connectukpropertyauctions.co.uk/public_html/wp-content/themes/suprema/framework/modules/search/custom-styles/search.php suprema_qodef_search_close_icon_styles function */
.qodef-search-cover .qodef-search-close a, .qodef-search-fade .qodef-fullscreen-search-close { font-size: 30px;}

.qodef-btn-outline:hover {background: #fff!important;}
div.qodef-position-left-inner img {margin-top: 4px!important;}

.qodef-slider {background: #231739!important;}

.qodef-slider .qodef-text {margin-top: -80px!important;}

a.phone:hover {color: #fff!important; border-bottom: 2px solid #fff!important;}

.vc_custom_1511958281183 a.qodef-btn.qodef-btn-medium.qodef-btn-outline:hover {background: #231739!important; color: #fff!important; border-color: #231739!important;}

.vc_custom_1511901871210 a.qodef-btn.qodef-btn-medium.qodef-btn-outline:hover {background: #231739!important; color: #fff!important; border-color: #231739!important;}

.vc_custom_1511994074169 a.qodef-btn.qodef-btn-medium.qodef-btn-outline:hover {background: #231739!important; color: #fff!important; border-color: #231739!important;}

.qodef-sticky-nav a {color: #231739!important;}
.qodef-sticky-nav a:hover {color: #231739!important;}

.qodef-grid li a {text-transform: uppercase!important;font-family: 'fs_elliotbold';color: #231739!important;}
.qodef-grid li a:hover {color: #231739!important;}
.qodef-mobile-nav .qodef-grid  {padding-bottom: 20px!important;}

.page-id-3961 div.qodef-slider h3.white {display: none!important;}

.qodef-portfolio-filter-holder .qodef-portfolio-filter-holder-inner ul li span {text-transform: capitalize!important; font-family: 'fs_elliotregular'; font-size: 22px !important; letter-spacing: 0px!important; color: #000006!important; font-weight: 400!important;color: #231739!important; border: 1.5px solid #231739!important; border-radius: 3px!important; padding: 10px 40px!important; margin-left: 20px; margin-right: 10px;  }

.qodef-portfolio-filter-holder .qodef-portfolio-filter-holder-inner ul li.active span {color: #fff!important; background: #231739!important; }
h3.qodef-item-title {color: #fff!important; font-family: 'fs_elliotregular'; font-size: 25px !important; letter-spacing: 0px!important; font-weight: 400!important;}

.page-id-3961 .qodef-text {margin-top: -40px!important;}

#home-cta-mobile {display:none!important;}


.qodef-main-menu .qodef-item-active-holder>.qodef-active-item{position:absolute;width:40px;height:0;bottom:0;left:100%;border-top:3px solid #FFF;-webkit-transition:left .5s ease,width .2s ease-out;transition:left .5s ease,width .2s ease-out;z-index:-1;backface-visibility:hidden;transform:translateZ(0);opacity:0}

.page-id-4012 #phone-slider {display: none!important;}
.page-id-5353 #phone-slider {display: none!important;}
.page-id-4025 #phone-slider {display: none!important;}
.page-id-4035 #phone-slider {display: none!important;}
.page-id-4063 #phone-slider {display: none!important;}
.page-id-4067 #phone-slider {display: none!important;}
.page-id-4079 #phone-slider {display: none!important;}
.page-id-4107 #phone-slider {display: none!important;}
.page-id-4112 #phone-slider {display: none!important;}
.page-id-4115 #phone-slider {display: none!important;}
.page-id-4788 #phone-slider {display: none!important;}
.page-id-4797 #phone-slider {display: none!important;}
.page-id-4802 #phone-slider {display: none!important;}
.page-id-4889 #phone-slider {display: none!important;}
.page-id-4964 #phone-slider {display: none!important;}
.page-id-4977 #phone-slider {display: none!important;}
.page-id-4996 #phone-slider {display: none!important;}
.page-id-5019 #phone-slider {display: none!important;}
.page-id-5042 #phone-slider {display: none!important;}
.page-id-5058 #phone-slider {display: none!important;}
 
 .page-id-5353 .qodef-text {margin-top: -40px!important;}
.page-id-5058 .qodef-text {margin-top: -40px!important;}
.page-id-5042 .qodef-text {margin-top: -40px!important;}
.page-id-5019 .qodef-text {margin-top: -40px!important;}
.page-id-4964 .qodef-text {margin-top: -40px!important;}
 .page-id-4977 .qodef-text {margin-top: -40px!important;}
.page-id-4996 .qodef-text {margin-top: -40px!important;}
 .page-id-4012 .qodef-text {margin-top: -40px!important;}
  .page-id-4025 .qodef-text {margin-top: -40px!important;}
  .page-id-4035 .qodef-text {margin-top: -40px!important;}
  .page-id-4063 .qodef-text {margin-top: -40px!important;}
  .page-id-4067 .qodef-text {margin-top: -40px!important;}
.page-id-4079 .qodef-text {margin-top: -40px!important;} 
.page-id-4107 .qodef-text {margin-top: -40px!important;}
.page-id-4112 .qodef-text {margin-top: -40px!important;} 
.page-id-4115 .qodef-text {margin-top: -40px!important;} 
.page-id-4788 .qodef-text {margin-top: -40px!important;}
.page-id-4797 .qodef-text {margin-top: -40px!important;} 
.page-id-4802 .qodef-text {margin-top: -40px!important;} 


.one-half,
.one-third {
    position: relative;
    margin-right: 4%;
    float: left;
        margin-bottom: 20px;
 
}
 
.one-half { width: 48%; }
.one-third { width: 30.66%; }
 
.last {
    margin-right: 0 !important;
    clear: right;
}
 
@media only screen and (max-width: 767px) {
    .one-half, .one-third {
        width: 100%;
        margin-right: 0;
    }
}

input {border-radius: 6px!important;font-size: 18px!important;}
textarea {border-radius: 6px!important;font-size: 18px!important;}
placeholder {font-size: 22px!important;}

.spu-content input.wpcf7-submit{background: none!important; border: 1px solid #fff!important; font-weight: 400!important; text-transform: capitalize!important;}
.spu-content input.wpcf7-submit:hover{background: #FFF!important; border: 1px solid #fff!important; color: #231739!important;}
.spu-content h1 {color: #fff!important;}


#book-valuation input.wpcf7-submit{background: none!important; border: 1px solid #fff!important; font-weight: 400!important; text-transform: capitalize!important;}
#book-valuation input.wpcf7-submit:hover{background: #FFF!important; border: 1px solid #fff!important; color: #231739!important;}

#competition input.wpcf7-submit{background: none!important; border: 1px solid #fff!important; font-weight: 400!important; text-transform: capitalize!important;}
#competition input.wpcf7-submit:hover{background: #FFF!important; border: 1px solid #fff!important; color: #231739!important;}


.flex-direction-nav .flex-next{margin-top: -40%!important;}
.flex-direction-nav .flex-prev{margin-top: -40%!important;}


.flex-control-nav {display: none!important;}

.page-id-4471 #phone-slider {display: none!important;}
li{
 position: relative!important;
}

.page-id-4588 #phone-slider {display: none!important;}

.page-id-4856 #phone-slider {display: none!important;}

.page-id-4611 #phone-slider {display: none!important;}


li{
 position: relative!important;
}

li:before {
 position: absolute;!important;
 left: -13px!important;
}

.qodef-text-holder {z-index: 20000!important; font-family: 'fs_elliotregular'!important;}

.qodef-interactive-banner .qodef-text-holder .qodef-banner-title {font-family: 'fs_elliotregular'!important; font-weight: 400!important;letter-spacing: 0px!important; font-size: 1.6em!important;}

#billing_country_field,#billing_company,#billing_phone,#billing_state_field,#billing_city_field,#billing_address_1 {display: none!important;}
.woocommerce-info {display: none!important;}

#order_review_heading {display: none!important;}
.woocommerce-checkout-review-order-table {display: none!important;}

.gfield_label {display:none!important;}
.gform_body label {display:none!important;}




.gform_body input {line-height: 43px!important;padding-left: 10px!important; padding-right: 10px!important;box-shadow:none !important;}

input.gform_button {background: #231739!important; color: #fff!important; border-radius: 5px!important;font-size: 22px!important;line-height: 43px!important;padding-left: 30px!important; padding-right: 30px!important;box-shadow:none !important;text-shadow:none !important;border:none !important;}

#onlineworldpay_container {display: none!important;}


input.wpcf7-submit {font-family: 'fs_elliotregular'!important; font-weight: 400!important;text-transform: capitalize!important;}
input.wpcf7-submit:hover {background: #20aa97!important;}

.qodef-top-bar {background: #0f063f!important; font-family: 'fs_elliotregular'!important; font-size: 1em!important;}

@media only screen and (max-width: 1024px) {
.qodef-top-bar .emailus {display: none!important;}
.qodef-top-bar .callus {display: none!important;}
.qodef-top-bar {padding-bottom: 6px!important;}

#custom_html-2 div {margin-left: 25px!important;}

.qodef-top-bar {background: #0f063f!important;}

select.wpcf7-form-control.wpcf7-select {height: 50px!important;}
}

.qodef-slide-title {margin-top:40px!important;}

h4.link-title {font-size: 1.6em!important;}


.qodef-tab-title {font-family: 'fs_elliotregular'!important; color: #fff!important; padding-top: 12px!important; padding-bottom: 15px!important;}

.ui-accordion-header {border-radius: 5px!important;}

.qodef-accordion-mark-icon {padding-top: 12px!important; padding-bottom: 15px!important;}
.qodef-accordion-mark-icon span {color: #fff!important;}



.single-property .description br:after { content: "";
}
.single-property .description  br { content: "";margin-top: 20px;  }
 
.control-property_type {display:none!important;}
 
ul.properties .summary {display:none!important;}
 
 

 
/* CSS SPECIFIC TO CARD LAYOUT */
.propertyhive ul.properties li .thumbnail { float:none; width:100%; }
.propertyhive ul.properties li .thumbnail img { width:100%; }
.propertyhive ul.properties li .details { float:none; width:100%; }
 
 
.details h3 {font-size: 1em!important; letter-spacing: 0.3px!important; line-height: 1.2em!important;color: #20aa97!important; }

.details h3 a {color: #20aa97!important; }
.details h3 a:hover {color: #229380!important; }

 
.price {font-size: 1em!important; letter-spacing: 0.3px!important; line-height: 1.2em!important; }
 
.home ul.properties .summary {display: none!important;}
 
 
.property-status {
  background-color: #20aa97;
  color: #ffffff;
  text-align: center;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 20px;
}
.single-property .price {
  font-weight: 500;
  color: #20aa97;
  margin-bottom: 0.75em;
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 1.2;
}
.single-property .property .images,
.single-property .property .summary {
  margin-bottom: 3rem;
}
.single-property .property .summary h4,.single-property .property .description h4 {font-weight: 300!important; font-size: 1.8em;  font-weight: 500!important; color: #4f4f4f;}
 
 
.single-property .property .summary {width: 50%; float: right;}
 
 
.single-property .property .images .flexslider {
  margin-bottom: 0;
  box-shadow: none;
}
.single-property .property .images .thumbnails li img {
  opacity: .5;
  -webkit-transition: all,ease,.2s;
  -moz-transition: all,ease,.2s;
  transition: all,ease,.2s;
}
.single-property .property .images .thumbnails li:hover img,
.single-property .property .images .thumbnails li.flex-active-slide img {
  opacity: 1;
}
.single-property .property .property_meta ul {
  margin-left:-17px;
}
.single-property .property .property_meta li {
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 500;
           list-style-type:none;padding-bottom:8px;
}
 
.single-property h1.property_title {font-family:'fs_elliotregular'; line-height: 1.1em; margin-bottom: 10px;}
.single-property .property .property_meta li.ref {
  font-size: 14px;
}
.single-property .property .property_actions {
  margin-bottom: 3rem;
  *zoom: 1;
}
.single-property .property .property_actions:before,
.single-property .property .property_actions:after {
  display: table;
  content: "";
}
.single-property .property .property_actions:after {
  clear: both;
}
.single-property .property .property_actions ul {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  margin-top: -15px;
           
}
.single-property .property .property_actions ul li {
 
 
 margin-bottom: 20px;
float: left;}
 
 
.single-property .property .images {width: 47%; float: left;margin-right: 30px;}
 
 
.type-property {padding-bottom: 80px!important; padding-top: 40px!important;}
 
.single-property h1.property_title {font-size: 2.3em!important; font-weight: 600!important; color: #4f4f4f;}
 
 
.single-property .property_meta ul {list-style-type: disc!important; margin-left: 0px;}
 
.single-property .property_meta ul li {font-size: 1em!important;margin-left: 18px;}
 
.single-property .features ul {list-style-type: none!important; margin-left: 20px; margin-bottom: 30px!important;}
 
.single-property .features ul li {list-style-type:none;padding-bottom:7px;padding-top:5px;margin-left: -18px; padding-left: 10px;}



.single-property .availability-for-sale .price {color: #20aa97;}
 
.single-property .summary br {margin-bottom: 15px!important; margin-top: 15px!important;}
 
.single-property .price {font-size: 1.5em!important;}
 
.single-property .features  {display: block!important; background:#fff; padding-right: 10px!important;}

.single-property .features br {display:block!important;}
 
 
 
 
 
.single-property .property_title {display: block!important;}
 
.type-property .price {display: block!important;}
 
.type-property .property_meta {display: block!important;}
 
.property_meta ul {list-style-type: none!important;}
 
.single-property .property_actions {display: block!important;}
 
.ph_property_enquiry label {display: block!important;width: 100%!important;}
 
.ph_property_enquiry input {width: 100%!important;}
 
.single-property .features h4 {font-weight: 300!important; font-size: 1.8em;  font-weight: 500!important; color: #4f4f4f;}
 

 
 
ul.properties .thumbnail {height: 260px!important;}
 
ul.properties .thumbnail img {height: 250px!important;}
 
 
ul.properties li {margin-bottom: -80px!important;}
 
 
#properties {margin-top: -80px!important;}
 
 
.property-enquiry-form {width: 100%!important; padding-bottom: 30px;}
 
.property-enquiry-form textarea {width: 100%!important;}
 
input#email_address {width: 100%!important;}
 
 
.property-enquiry-form label {width: 100%!important; margin-top: 20px;}
 
 
.pp_content {padding: 30px;}
 
.pp_content h2 {font-size: 2em; font-weight: 600; color: #4f4f4f;}
 
#side {float: right; width: 35%; z-index: 10000;}
 
.col-md-3 .hidden-sm {width: 100%; background: #20aa97; border-radius: 6px; padding-top: 20px; padding-bottom: 20px; color: #fff; }
 
#carousel {margin-top: -30px; margin-bottom: 0px;}
 
 
 

.single-property .property_meta .features {display: none!important;}
.single-property .property_meta .summary {display: block!important; margin-bottom: 25px!important;width:100%;}
.single-property .property_meta .summary h4 {display: none!important;}
.single-property .property_meta .property_actions {display: none!important;}
 
 

.teambtn-mobile {display:none!important;}
 
li.action-make-enquiry a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: #fff;
background-color: #229380;
	border: 1px solid #229380;
width: 100%;}
 
 
li.action-make-enquiry a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: #229380;
background-color: #fff;
	 border: 1px solid #229380;
width: 100%;}
 
 
li.action-floorplans a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: rgb(255, 255, 255);
background-color: #20aa97;
width: 100%;}
 
 
li.action-floorplans a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: #20aa97;
background-color: #fff;
width: 100%;}
 
li.action-brochure a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: rgb(255, 255, 255);
background-color: #20aa97;
width: 100%;}
 
li.action-brochure a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: #20aa97;
background-color: #fff;
width: 100%;}
 
li.action-epc a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 18px;
color: rgb(255, 255, 255);
background-color: #20aa97;
width: 100%;}
 
 
li.action-epc a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
color: #20aa97;
background-color: #fff;
width: 100%;}


li.action-virtual-tour a {margin: 35px 5px 0px 0px;
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 18px;
color: rgb(255, 255, 255);
background-color: #20aa97;
width: 100%;}

li.action-virtual-tour a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
color: #20aa97;
background-color: #fff;
width: 100%;}

.propertyhive-pagination {padding-bottom: 50px!important;}

.single-property .availability-sold-stc  .price {
  font-weight: 500;
  color: #87c979;
  margin-bottom: 0.75em;
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 1.2;
}
.availability-sold-stc .features li:before {color: #20aa97!important; }

.availability-sold-stc li.action-floorplans a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: rgb(255, 255, 255);
background-color: #20aa97;
width: 100%;}

.availability-sold-stc  li.action-brochure a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: rgb(255, 255, 255);
background-color: #20aa97;
width: 100%;}
 
.availability-sold-stc  li.action-brochure a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: #20aa97;
background-color: #fff;
width: 100%;}
 
.availability-sold-stc li.action-epc a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: rgb(255, 255, 255);
background-color: #20aa97;
width: 100%;}
 
 
.availability-sold-stc li.action-epc a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: #20aa97;
background-color: #fff;
width: 100%;}


.single-property .availability-sold  .price {
  font-weight: 500;
  color: #20aa97;
  margin-bottom: 0.75em;
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 1.2;
}

.availability-sold .features li:before {color: #20aa97!important; }




.availability-sold li.action-floorplans a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: rgb(255, 255, 255);
background-color: #20aa97;
width: 100%;}

.availability-sold li.action-floorplans a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: #20aa97;
background-color: #fff;
width: 100%;}

.availability-sold li.action-brochure a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: rgb(255, 255, 255);
background-color: #20aa97;
width: 100%;}

.availability-sold li.action-brochure a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: #20aa97;
background-color: #fff;
width: 100%;}
 
.availability-sold li.action-epc a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: rgb(255, 255, 255);
background-color: #20aa97;
width: 100%;}
 
 
.availability-sold li.action-epc a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: #20aa97;
background-color: #fff;
width: 100%;}
 
 


.availability-for-sale li.action-floorplans a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: rgb(255, 255, 255);
background-color: #20aa97;
width: 100%;}
 
 
.availability-for-sale li.action-floorplans a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
color: #20aa97;
background-color: #fff;
width: 100%;}
 
.availability-for-sale li.action-brochure a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: rgb(255, 255, 255);
background-color: #20aa97;
width: 100%;}
 
.availability-for-sale li.action-brochure a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: #20aa97;
background-color: #fff;
width: 100%;}
 
.availability-for-sale li.action-epc a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: rgb(255, 255, 255);
background-color: #20aa97;
width: 100%;}
 
 
.availability-for-sale li.action-epc a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: #20aa97;
background-color: #fff;
width: 100%;}
 
 
 
li.action-back a {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: #6c6c69;
            border: 1px solid #e2e2e2;
background-color: #fff;
width: 100%;}
 
 
li.action-back a:hover {margin: 35px 5px 0px 0px;
 
font-size: 12px;
line-height: 53px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 20px 28px;
color: #fff;
            border: 1px solid #6c6c69;
background-color: #6c6c69;
width: 100%;}
 
 
.single-property .description {text-align: justify; margin-top: -15px;}
 
.single-property .description br {display:block!important; line-height: 0px;height: 0px;margin-bottom: -20px;}
 
.single-property .description p {margin-top: 30px;}
 
.single-property .description h4 {margin-bottom: -20px;}
 
.single-property  #property_map_canvas {margin-top: -40px;}

.fancybox-content h2 {color: #6c6c69!important;}
.property-enquiry-form input {width: 100%!important;}

.propertyhive ul.properties li {
    box-sizing: border-box!important;
    width: 31%!important;
    margin-left: 2%!important;
    border-bottom: 0!important;
    clear: none !important;
background: #fff!important; 
padding-top: 0px!important;
padding-bottom: 15px!important;
box-shadow: 0px 3px 15px rgba(0,0,0,0.1)!important; 
border: 4px solid #fff!important;
}


/* SEARCH RESULTS CSS */
.propertyhive ul.properties li { box-sizing:border-box; width:32%; margin-left:2%; border-bottom:0; clear:none !important; }
.propertyhive ul.properties li:nth-child(3n+1) { clear:left !important; margin-left:0; }
 
@media (max-width:990px) {
            .propertyhive ul.properties li.first { clear:none !important; }
            .propertyhive ul.properties li { width:49%; margin-left:2%; }
            .propertyhive ul.properties li:nth-child(3n+1) { clear:none !important; margin-left:2%; }
            .propertyhive ul.properties li:nth-child(2n+1) { clear:left !important; margin-left:0; }
}
 
@media (max-width:590px) {
            .propertyhive ul.properties li { clear:both !important; float:none !important; width:100% !important; margin-left:0 !important; }
}


@media (max-width:990px) {
	
	.single-property .property .images {width: 100%; float: none;margin-right: 0px;}
	.single-property .property .summary {width: 100%; float: none;}
	li.action-back {display:none;}
	.single-property .summary {padding: 10px;}
}


#carousel ul.slides li {max-height: 110px!important;padding: 1px;margin-right: 2px;}

.qodef-blog-list-holder.qodef-boxes>ul>li {margin: 0 0.6% 0.6% 0!important;}







@media only screen and (max-width: 768px) {
.property-search-form {padding:1.618em 1.41575em!important;background:#f2f2f2!important;margin-bottom:2.2906835em!important;display:block!important;}
.property-search-form .control {display:block!important;padding:0!important;margin-bottom:.875em!important;}
.property-search-form .control label {display:block!important;white-space:nowrap!important;}
.property-search-form .control input[type=text],.property-search-form .control input[type=email],.property-search-form .control input[type=number],.property-search-form .control input[type=date],.property-search-form .control select{display:block!important;width:100%!important;height:44px!important;padding:0 .3em!important;background: #fff!important;}
.property-search-form input[type=submit]{margin-top:1.618em!important;}
	.property-search-form {padding-left: 0px!important;}
	
	.propertyhive-page #content {padding: 20px!important;}
	
	.propertyhive ul.properties li {width:100%!important;}
	
	.qodef-container-inner, .qodef-grid, .qodef-grid-section .qodef-section-inner, .qodef-slider .carousel-inner .qodef-slider-content-outer {
	width: 88%!important;}
	
	.qodef-mobile-header .qodef-mobile-menu-opener a {
    padding-right: 0px!important;}
	
	.qodef-four-columns .qodef-column {width: 50%!important;}
	
	.qodef-footer-top-holder {font-size: 9.3px!important;line-height: 22px!important;}
	
	.qodef-footer-top-holder h4 {margin-bottom: -5px!important;}
	
	.bellows-nav {margin-top: -29.5px!important;}
	
	#custom_html-3 img {padding-bottom:10px!important;}
	
	
	.qodef-footer-top-holder .qodef-icon-element {font-size: 18px!important;}
}






.availability {
    font-size: 9px!important;
  text-transform: uppercase!important;
    color: #20aa97!important;
    background: #fff!important;
    padding: 8px!important;
    text-align: center!important;
letter-spacing: 1px!important;
    min-width: 143px!important;
    font-weight: 700!important;
border: 1px solid #20aa97!important;

}


.lot {
    font-size: 9px!important;
  text-transform: uppercase!important;
    color: #fff!important;
    background: #20aa97!important;
    padding: 8px!important;
    text-align: center!important;
letter-spacing: 1px!important;
    min-width: 143px!important;
    font-weight: 700!important;
border: 1px solid #20aa97!important;

}


.single-property .availability {
	font-size: 12px!important;
	font-weight: 600!important;
	font-family: 'fs_elliotregular';
background-color: #fff!important;
border: 1px solid #20aa97!important;
color: #20aa97!important;
}






.single-property .qodef-content {background: #f4f4f4!important;}

.property_actions li a {border-radius: 5px!important;width:100%!important;}

.single-property .qodef-page-header {background: #231838!important;height: 113px!important;}


.description h4 {margin-bottom: -5px!important;}

.property_actions ul {width: 100%!important; margin: 0 auto!important;}
.features ul li {font-size: 19px!important;line-height: 1.6em!important;}




.thumbnails .flex-direction-nav {display:none!important;}


.prop-desc {width: 100%!important; }
.property-sidebar {width: 35%!important;display: inline-block!important;}

.property-sidebar ul {list-style-type: none!important;}
.prop-desc h4 {margin-bottom: 25px!important;}
.single-property #property_map_canvas {width: 100%!important;margin-top: -20px!important;}


.qodef-countdown {color: #fff!important;font-family: 'fs_elliotregular'!important;}

ul.properties li {margin-bottom: 30px!important;}

.countdown-amount {margin-bottom: 0px!important;}

.lot-number-corner {
background: url(https://connectukauctions.co.uk/lot-number.png) bottom left no-repeat;
background-size: 90px 90px;
position: absolute;
cursor: default;
z-index: 3;
top: 0;
left: 0;
width: 90px;
 height: 90px;

font-weight: 600;
text-transform: uppercase;
color: #fff;
}

.lot-number-corner a {color: #fff!important;}


.lot-number-corner .text {
    display: block;
    width: 42px;
    text-align: left!important;
    line-height: 16px;
    margin-top: 8px;
padding-left: 7px;
font-size: 13px!important;
}

.lot-number-corner .text a {color:#fff!important;}



.sold-corner {
background: url(https://connectukauctions.co.uk/sold.png) bottom left no-repeat;
background-size: 90px 90px;
position: absolute;
cursor: default;
z-index: 1002!important;
top: 0;
right: 0;
width: 90px;
 height: 90px;

font-weight: 600;
text-transform: uppercase;
color: #fff;
display: none;

}

.sold-corner a {color: #fff!important;}


.sold-corner .text {
    display: block;
    width: 42px;
font-size: 13px!important;
    text-align: right!important;
    line-height: 16px;
    margin-top: 8px;
padding-left: 40px;
}

.sold-corner .text a {color: #fff!important;}

.availability-sold .sold-corner {display: block;}

ul#tender {margin-left: 11px; }
ul#tender li:before {
    font-family: FontAwesome;
   content: "\f00c";
   color: #20aa97;
}

ul#tender li {padding-left: 12px;}


.probate {font-size: 17px!important;}


.tclogo {position: absolute; top: 10px;right: 10px;z-index: 1001!important;}

ul.properties .thumbnail .tclogo  {
    height: 44px!important;
}


.page-id-6467 .qodef-tab-title span {color: #fff!important; border-radius: 5px!important; padding: 10px 25px 10px 25px!important;background:none!important;border: 2px solid #fff;margin-top: -130px!important;margin-left: 20px!important;font-size: 17px!important; line-height: 1.4em!important;}





#exitpopup-modal .exitpopup-modal-window {

    background-color: #231739;!important;
    padding-top: 40px!important;
    padding-bottom: 40px!important;
   
}


#exitpopup-modal .modal-title {display:none!important;}


.applicant-registration-form label {display: block!important; width: 100%!important;margin-top: 15px;}


.applicant-registration-form input {width: 100%!important; border-radius: 4px!important; padding: 10px!important;}


.applicant-registration-form textarea {width: 100%!important; border-radius: 4px!important; padding: 10px!important;margin-bottom: 20px!important;}





.applicant-registration-form input[type="button" i], .applicant-registration-form input[type="submit" i], .applicant-registration-form input[type="reset" i], .applicant-registration-form input[type="file" i]::-webkit-file-upload-button, .applicant-registration-form button {
    align-items: flex-start;
     font-family: 'fs_elliotregular'!important;
    text-align: center;
    cursor: default;
    width: 200px!important;
    color: #fff!important;
    background-color: #231739!important;
    padding: 12px 10px 12px 10px;
    border-width: 0px;
}


.flag {display:none!important;}
.page-id-7061 .flag {display:block!important;}

.page-id-7061 .properties li .details h3 {margin-top:-6px!important;}

#clockdiv {display:none!important;}

.page-id-7061 #clockdiv {display:block!important;}
.postid-7063 #clockdiv {display:block!important;}

.marketing_flag-online-auction .auctionbox {display:none!important;}
.marketing_flag-online-auction .onlinebox {display:block!important;}

.marketing_flag-online-auction #clockdiv {display:block!important;}










.page-id-3366  header,
.page-id-3366 #qodef-back-to-top{
display:none;
}

.page-id-3366 .qodef-content{
margin-top: 0 !important;
}

body:not(.page-id-3366) .qodef-smooth-transition-loader.qodef-mimic-ajax, 
body:not(.page-id-3366) .qodef-wipe-holder {
    display: none !important;
}

.page-id-3366 .qodef-portfolio-list-holder-outer.qodef-ptf-gallery article .qodef-item-text-overlay {
background-color: rgba(0,0,0,.7);
}

.qodef-hide-portfolio .qodef-elements-holder-item:nth-child(2n) .qodef-item-title-holder .qodef-item-title,
.qodef-hide-portfolio .qodef-elements-holder-item:nth-child(3n) .qodef-item-title-holder .qodef-item-title {
 display: none;
}

.qodef-page-header {background: transparent!important;}
div.qodef-vertical-align-containers {background: transparent!important;}
div.qodef-menu-area {background: transparent!important;}

span.item_text {text-transform: uppercase; font-family: 'fs_elliotbold';}
.bold {font-family: 'fs_elliotbold';}
body,p,li,h1,h2,h3,h4,h5,h6 {font-family: 'fs_elliotregular';}
h1.qodef-slide-title {font-family: 'fs_elliotregular';margin-top: 120px!important;}
span.qodef-btn-text {font-family: 'fs_elliotregular' text-transform: normal;}
.qodef-btn {font-family: 'fs_elliotregular'; text-transform: none; letter-spacing: 0px!important; font-size: 22px!important; font-weight: 400!important;}
h3.qodef-slide-text {font-family: 'fs_elliotregular'; font-size: 22px!important; color: #fff!important;}
h4 {font-size: 22px!important; line-height: 1.4em!important;}
.green {color: #428c8e; font-family: 'fs_elliotbold';}


.qodef-btn.qodef-btn-outline {border: 1px solid #fff; border-radius: 5px; color: #fff;}
.qodef-btn:hover {background: #fff!important; color: #20aa97!important;}
body {font-size:16px!important;}
h3 {font-size: 34px!important; color: #428c8e!important;font-family: 'fs_elliotregular'!important; font-weight: 400!important;}
.white {color: #fff!important;}

.qodef-footer-top-holder {background: #231838!important;border-top: 10px solid #20aa97;}
.qodef-footer-bottom-holder {background: #20aa97!important;}

#menu-tcmain li a {color: #fff!important;font-family: 'fs_elliotregular'!important;}

#menu-tcmain .second li a {color: #3f3f3f!important;}





.qodef-drop-down .second {width: 360px!important;}

.qodef-blog-list-item .qodef-btn {display:none!important;}

.single .qodef-post-info-category {display: none!important;}
.qodef-post-info-author {display: none!important;}

.qodef-post-info-date::after {display: none!important;}
.qodef-post-info-date {color: #20aa97!important;font-family: 'fs_elliotregular'!important; font-size: 15px!important;}

.qodef-latest-posts-widget-title {background:#20aa97!important;color:#fff!important; font-size: 15px!important;font-family: 'fs_elliotregular'!important;text-transform: uppercase!important;font-weight: 700!important;}
.qodef-blog-list-holder.qodef-boxes>ul>li {
    margin: 0 0.6% 2% 0!important;
}

.qodef-related-posts-title h3 {color: #20aa97!important; font-size: 28px!important;}

.qodef-sidebar .qodef-post-info-date {display: none!important;}

.qodef-blog-share span:hover {color: #20aa97!important;}


.page-id-4856 .qodef-testimonial-content {border: 2px solid #17ad99;}

.page-id-4856 .qodef-testimonial-author-name {color:#17ad99!important;}


.flag-online-auction {background:#11034c!important;}


.qodef-btn .qodef-btn-medium .qodef-btn-solid {background-color: #20aa97!important;}

.qodef-page-header {background:#231838!important;}

.qodef-mobile-header {background:#231838!important;}

.qodef-mobile-header .qodef-mobile-header-inner {
    height: 80px;
    background-color: #231838!important;

}


.qodef-btn .qodef-btn-medium .qodef-btn-solid {background:#17ad99!important;} 
.qodef-btn .qodef-btn-medium .qodef-btn-solid:hover {background:#231838!important;}




.btn-primary {
    color: #fff;
    background-color: #17ad99!important;
    border-color: #17ad99!important;
font-family: 'fs_elliotregular';!important
    text-transform: none!important
    letter-spacing: 0px!important;
    font-size: 22px!important;
    font-weight: 400!important;
}


.btn-primary:hover {
text-decoration: none!important;
 background-color: #31cab6!important;
    border-color: #31cab6!important;
}

.btn:hover {text-decoration: none!important;}

.t2-auction-list-title {display: none!important;}

a#auctionDetails337 h4 {color: #17ad99!important;}
a#auctionDetails337 h4:hover {text-decoration: none!important;}

.modal-backdrop.in {z-index: -1!important;}



.btncontainer {
  width: 100px;
  height: 30px;
  margin: 0 auto 0;
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
  background: #fff;
}

.pulse-button {
  position: relative;
  top: 50%;
  left: 50%;
  margin-left: -50px;
  margin-top: -50px;
  display: block;
  width: 100px;
  height: 100px;
  font-size: 1em;
  text-transform: uppercase;
  text-align: center;
  line-height: 1.1em;
  letter-spacing: 0px;
  color: white;
  border: none;
  border-radius: 4px;
  background: #5a99d4;
  cursor: pointer;
  box-shadow: 0 0 0 0 rgba(#5a99d4, .5);
  -webkit-animation: pulse 1.5s infinite;
}
.pulse-button:hover {
  -webkit-animation: none;
}

@-webkit-keyframes pulse {
  0% {
    @include transform(scale(.9));
  }
  70% {
    @include transform(scale(1));
    box-shadow: 0 0 0 50px rgba(#5a99d4, 0);
  }
    100% {
    @include transform(scale(.9));
    box-shadow: 0 0 0 0 rgba(#5a99d4, 0);
  }
}

.rounded {border-radius: 4px;}

button.loginbtn {
  background: #fff;
  border: 0;
  padding: 5px 10px;
  position: relative;
  cursor: pointer;
color: #24a996;
font-size: 15px;
border-radius: 4px;
border: 1px solid #24a996;

}


button.wobble1 {
  background: #24a996;
  border: 0;
  padding: 5px 10px;
  position: relative;
color: #fff;
font-size: 15px;
border-radius: 4px;
}

button.wobble {
  background: #24a996;
  border: 0;
  padding: 5px 10px;
  position: relative;
  animation-name: shake;
  animation-duration: 5s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in;
  cursor: pointer;
color: #fff;
font-size: 15px;
border-radius: 4px;
}
button.wobble:hover {
  animation-name: shakeAnim;
}

@keyframes shakeAnim {
  0% {left: 0}
  1% {left: -3px}
  2% {left: 5px}
  3% {left: -8px}
  4% {left: 8px}
  5% {left: -5px}
  6% {left: 3px}
  7% {left: 0}
}

@keyframes shake {
  0% {left: 0}
  1% {left: -3px}
  2% {left: 5px}
  3% {left: -8px}
  4% {left: 8px}
  5% {left: -5px}
  6% {left: 3px}
  7% {left: 0}
}

@media only screen and (max-width: 414px) {
			h1.qodef-slide-title {line-height: 40px!important;font-size: 32px!important;}
			
			h1.hometext {font-size: 26px!important; line-height: 1.4em!important;}
			
			h3 br {display:none!important;}
}

#myModal {z-index: 100000!important;}
.modal-content {z-index: 100010!important;}

.qodef-blog-share {display:none!important;}
.sharethis-inline-share-buttons {margin-top: 50px!important;}

.bidlogix-app #saleInfoContent > .panel-body > p:first-of-type {
display: none!important;
}

.bidlogix-app #saleInfoContent > .panel-body > p:first-of-type {
display: none!important;
}

#documentsHeading {display:none!important;}

.bidlogix-app #myModal .modal-dialog .well > strong:first-of-type {
display: none!important;}




.bidlogix-app #termsConditions > .panel-body > p:first-of-type {
display: none!important;
}

.bidlogix-app #myModal .modal-dialog #buyersPremium {
display: none!important;}

#collectionInfoHeading {
display: none!important;}

#paymentInfoHeading {
display: none!important;}

#collectionDetailsHeading {
display: none!important;}

iframe#mapSaleInfo {
display: none!important;}

.btn-group.btn-group-justified.margin-top {
display: none!important;}

#siHeadingOne {
display: none!important;}

#siHeadingThree {
display: none!important;}

#siHeadingFour {
display: none!important;}

#continentsAccordian {
display: none!important;}

.label-primary {
    background-color: #24a996!important;
}

.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {
    z-index: 2;
    margin-left: -5px!important;
}

.btn .btn-default .dropdown-toggle {margin-top: -4px!important;padding: 5px 12px!important;}

.x-ta-filters {display:none!important;}

.list-content--info a {color: #24a996!important;}

.bidlogix-app .grid-container--item {
    -ms-flex-preferred-size: 45%!important;
    flex-basis: 45%!important;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    max-width: 600px!important;
    margin: 15px;
}

.bidlogix-app .ui-item-details .grid-container--item {
    -ms-flex-preferred-size: 100%!important;
    flex-basis: 100%!important;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    max-width: 400px!important;
    margin: 15px;
}

@media only screen and (max-width: 600px) {
    
    #intro {padding-left:0px!important;}
    
    h1.hometext {font-size: 26px!important;line-height: 1.4em!important;}
    
#hero-desktop {display:none!important;}
#hero-mobile {display:block!important;}

.teambtn-mobile {display:block!important;}
.teambtn-desktop {display:none!important;}

#home-cta-mobile {display:block!important;}
#home-cta-desktop {display:none!important;}


#faq-mobile {display:block!important;}
#faq-desktop {display:none!important;}

#team-hero-mobile {display:block!important;}
#team-hero-desktop {display:none!important;}

         .property_actions_mob {display:block!important;}
   .property_actions_mob ul {margin: 20px!important;}
.property_actions_mob ul li {width:90%!important;}
 
  .property-btns {display:none!important;}
.property_actions_mob {display:block!important; padding: 0 20px 0 0px;margin-left:-35px;}
.property_actions_mob ul li {width:90%!important;  margin: 20px 0px 0 0px;
    font-size: 12px;
    line-height: 16px;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding: 20px 28px;
    color: rgb(255,255,255);
    background-color: #20aa97;
    
    border-radius: 5px;
    list-style-type: none;
}

.property_actions_mob ul li.action-floorplans {
    width: 108%!important;
    padding: 4px 0px!important;
}

.property_actions_mob ul li.action-epc {
     width: 108%!important;
    padding: 4px 0px!important;
}

.property_actions_mob ul li.action-virtual-tour { width: 108%!important;
    padding: 4px 0px!important;
}


 
 
 
.property_actions_mob ul li a {width: 90%!important; color:#fff!important;}



#introtext {display:none!important;}

.bidlogix-app .grid-container--item {
 -ms-flex-preferred-size: 100%!important;
    flex-basis: 100%!important;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    max-width: 600px!important;
    margin: 15px;

h4 {font-size: 18px!important;}
h4 br {display:none!important;}

h3 {font-size: 24px!important;}
h3 br {display:none!important;}

.adam {margin-left: 10px!important;}

.wpb_wrapper {padding: 0 20px 0 20px!important;}

.property_actions {display:none!important;}
.property_actions_mob {display:block!important;}
.property_actions_mob ul li {width:100%!important;}

}

.pp_pic_holder {width: 100%!important; left: 0px!important;}

.pp_content {width: 100%!important; height: auto!important;}

.pp_details {width: 100%!important;}

#pp_full_res #fullResImage {width: 100%!important; height: auto!important;}

#fullResImage {width: 100%!important; height: auto!important;}

#searchFiltersRegion {display:none!important;}


}
.text-center {text-align: left!important;}

#item-details--title {font-family: 'fs_elliotregular'!important;}

#bidlogix-app .related-items {margin-top: 30px!important;}

#bidlogix-app .related-items .breadcrumb {display:none!important;}

.related-items-images  {margin-top: 25px!important;}

/* to centre the notification and make it appear over the top of the nav bar */.Toastify__toast-container--top-center {    top: -1em!important;    left: 0;    margin-left: 0;    width: 100%;    z-index: 999999!important;}

.Toastify__toast-container--top-center {margin-top:10%!important;}/* to change the colour of centred notifcation */

.Toastify__toast-container--top-center > .Toastify__toast {    background-color: #24a996!important;z-index: 999999!important;
}/* change the font size */

.Toastify__toast-container--top-center > .Toastify__toast > .Toastify__toast-body {    font-size: 2rem!important;z-index: 999999!important;}

.x-ta-show-open {display:none!important;}


.Toastify__toast-container--top-right {top: 20%!important;
    left: 50%!important;
    margin-left: -160px!important;
999999!important;
} 

.Toastify__toast-container--top-right > .Toastify__toast {    background-color: #24a996!important;z-index: 999999!important;
}

.Toastify__toast-container--top-right > .Toastify__toast > .Toastify__toast-body {    font-size: 2rem!important;text-align: center!important;z-index: 999999!important;}

.list-item--bidding {display:none!important;}

.grid-item--bidding {display:none!important;}

#bidlogix-app .container .ui-item-details .property_actions {display:block!important;}


.fluidvids {padding-top:0px!important;}
#unfeatured_1 {display:none!important;}

.wpcf7-mail-sent-ok {color:#fff!important;}




.bidlogix-app .navbar .collapse {display:block!important;}

#bidlogix-app #landingBannerRegion {display:none!important;}


.page-id-5429 .qodef-slide-title {margin-top: -50px!important;}
.mobile_arrow {width: 100%!important;}

.page-id-7268 .qodef-mobile-menu-opener{display:none!important;}
.page-id-7268 .homeicon {display:block!important; position:absolute!important; left:7px!important;margin-top: 20px!important;z-index:99992!important;}



.Toastify__toast .Toastify__toast--error {display:none!important;}


#bidjs {background:#fff!important;z-index: 999920!important; position:relative!important;width: 102%!important;}

#bidjs .my-3 .row .col-md-6 {margin-top: 70px!important;}


.btn-info {
    color: #fff;
    background-color: #24a996!important;
    border-color: ##24a996!important;
}

#upcoming-lots {z-index:1!important;}

.page-id-9194 #upcomingView {display:none!important;}

.page-id-9194 .bidlogix-app .lds-dual-ring {display:none!important;}

.page-id-9388 .wpcf7-mail-sent-ok {
    color: #777!important;
}

.single-property #bidjs {padding: 30px!important;}

.single-property .clickable .x-bidlogix--trigger-register {border-radius:4px!important;}


.qodef-btn .goback {font-size: 16px!important;}




.page-id-7268 #filtersView {display:none!important;}
.action-make-enquiry {display:none!important;}

.page-id-7268 .qodef-tab-title {color:#24a996!important;font-size:16px!important;}
.page-id-7268 #ui-id-1 {display:none!important;}


#qodef-back-to-top {display:none!important;}


.postid-9847 .qodef-post-image {display:none!important;}

#testimonial .qodef-tab-title {color:#111!important;}
#testimonial .qodef-tab-title span {color:#111!important;}
#testimonial .qodef-accordion-mark span {color:#111!important;}

#ap-steps .qodef-title-holder {max-width: 200px!important;margin:0 auto!important; text-align: center!important;}

#ap-steps .qodef-tab-title-inner {padding-top: 3px!important;}

#ap-steps .qodef-accordion-content {font-size: 16px!important;}
#registering .qodef-accordion-content {font-size: 16px!important;}

#ap-steps .qodef-accordion-mark .qodef-left-mark {margin-top: -2px!important;}

#ap-steps .qodef-title-holder span {color: #111!important; font-size: 16px!important;}


.page-id-4977 .qodef-tab-title {color:#111!important;}

 #mobinfo .qodef-tab-title {color:#fff!important;}
 
 a#itemDetailsTitleLinks58745 h4 {color: #c1253b!important;}
 .list-content--info a h4 {color: #c1253b!important; text-decoration:none!important;}
 

  
  .bidlogix-app a:focus, a:hover {text-decoration:none!important;}
  
  #upcomingView {display:none!important;}
  #biddingRegion {display:none!important;} 
  
  .btn-group .tools-toggle {display:none!important;}
  #secondary-nav {display:none!important;}
  #searchFiltersRegion {display:none!important;}
  .lds-dual-ring {display:none!important;}
  
  #titles {display:block!important;opacity:1!important;visibility:visible!important;}
  
  .qodef-content, .qodef-fader, .qodef-wrapper {
    background-color: #dce0e5;!important;}
    
    .vc_custom_1568124072466 {display:none!important;}
    
      #realtime-mobile-hero {display:none!important;}
      #valuation-mobile-hero {display:none!important;}
      #inroom-mobile-hero {display:none!important;}
      
      #wpac-google-review {
position: fixed !important;
right: 0px !important;
bottom: 130px;
z-index: 100001!important;
display:block!important;}


	
	


@media only screen and (max-width: 480px) {
.qodef-boxed .qodef-wrapper .qodef-footer-inner, .qodef-boxed .qodef-wrapper .qodef-wrapper-inner {
    width: 100%!important;
} 
    
    .vc_empty_space {max-height: 30px!important;}
    h1.qodef-slide-title {margin-top: 50px!important;}
}
@media only screen and (max-width: 600px) {
.qodef-boxed .qodef-wrapper .qodef-footer-inner, .qodef-boxed .qodef-wrapper .qodef-wrapper-inner {
    width: 100%!important;
} 
    

    
    #realtime-mobile-hero {display:block!important;position:relative!important;}
    #realtime-desktop-hero {display:none!important;z-index:1!important;}
     #valuation-mobile-hero {display:block!important;position:relative!important;z-index:1!important;}
    #valuation-desktop-hero {display:none!important;}
     #inroom-mobile-hero {display:block!important;position:relative!important;z-index:1!important;}
    #inroom-desktop-hero {display:none!important;}
}
@media only screen and (max-width: 768px) {
.qodef-boxed .qodef-wrapper .qodef-footer-inner, .qodef-boxed .qodef-wrapper .qodef-wrapper-inner {
   width: 100%!important;
}
}

#bidjs .my-3 .row .col-md-6 {
    margin-top: 0px!important;
}


.qodef-top-bar {display:block!important;}

.qodef-mobile-nav {z-index:2!important;}

