/*
 Theme Name:     Specular Child
 Theme URI:      http://codeless.co
 Description:    Specular Child Theme
 Author:         Codeless
 Author URI:     http://www.codeless.co
 Template:       specular
 Version:        1.0.0
*/
@import url("../specular/style.css");
/* @font-face {
    font-family: 'fontawesomeregular';
    src: url('/fonts/fontawesome-webfont-webfont.woff2') format('woff2'),
         url('/fonts/fontawesome-webfont-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'zapf_dingbatsregular';
    src: url('fonts/zapfdingbats-webfont.woff2') format('woff2'),
         url('fonts/zapfdingbats-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}*/

body, h1, h2, h3, h4, h5, h6, .skill_title{
    font-family: europa, sans-serif !important;
} 

.main-nav-bar {
    float: left;
    width: 100%;
    position: relative;
}
.test2 .main-nav-bar {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100;
    background: #fffffff7;
    height: 100px;
    box-shadow: 0 0 5px;
}

.container {max-width:1170px; margin:0 auto;}

input.abc, input.abc:before, input.abc:after {
      -webkit-user-select: text;
  -khtml-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
     }
#logo img {height:80px!important; top:10px;}
.skrollable {opacity:1!important; text-align:center;}
.search-dashboard {background:rgba(3, 22, 101, 0.85); border-radius:10px; padding:20px 50px; display:inline-block; width:400px;}
.search-dashboard .form-control {height:52px; width:96%; font-size:22px; color:#b3b3b3; padding:0 10px; text-align:center;}
.search-dashboard form {margin-bottom:0}
.search-dashboard .submit {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffb74d+0,ff6a10+100 */
	background: #ffb74d; /* Old browsers */
	background: -moz-linear-gradient(top, #ffb74d 0%, #ff6a10 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ffb74d 0%,#ff6a10 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ffb74d 0%,#ff6a10 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb74d', endColorstr='#ff6a10',GradientType=0 ); /* IE6-9 */
	border-radius:5px; font-size:20px; color:#fff; padding:10px 30px; border:none;
	
}
.test .home-banner {height:150px}
.search-dashboard h4 {font-size:22px; color:#ffc85a; padding:15px 0}
.logo-search {float:left; width:100%; text-align:center;}
.logo-search a {float:none!important;}
.logo-search img {
    height:110px!important;
	display:inline-block!important;
	top:0!important
}
a.right_search.open_search_button {
    display: none;
}
.sticky_header .header_wrapper.open #logo img {
    height: 43px!important;
    top: 10px;
}

.sticky_header .header_wrapper.open nav .menu > li > a{
    color: #001abc !important;
}
.footer_wrapper2 {background:url(https://ukhomebuyersltd.co.uk/wp-content/uploads/2019/01/footer-bg-.png) no-repeat 0 0;min-height: 353px; position:relative; bottom:0; z-index:0; background-size:cover; margin:0}
#multiStepSection fieldset {box-shadow:none!important;}
#multiStepSection fieldset h4 {font-size:44px; color:#ff660d; font-weight:700;}
#multiStepSection fieldset .p1 {font-size:30px; font-weight:300; color:#000; line-height:32px}
#multiStepSection fieldset .p1 span {color:#000}
#multiStepSection fieldset .p2 {font-size:18px; color:#666; margin:0;}
.logo-search img.light {display:none!important;}
.properties-dropdown {max-width:600px; text-align:left; width:600px; margin-top:45px; display:inline-block;}
.properties-dropdown label {font-size:18px; color:#000!important; font-weight:700; padding-bottom:7px;}
.properties-dropdown select {height:52px; font-size:26px; color:#b3b3b3; width:100%!important; border-radius:0!important; border:1px solid #797979; box-shadow:1px 0px 1px 1px #787878}
#multiStepSection fieldset {background:none!important; margin: 0 auto !important;}
.price-text{
	color:rgba(3, 22, 101, 0.85);
	font-weight:600;
}
.wpyog-sales-table thead{
	background-color:rgba(3, 22, 101, 0.85); 
	color:white;
}
#logo img.dark {display:none;}
#logo img.light {display:block; visibility:visible;}
.sticky_header .header_wrapper.open #logo img.dark {display:block}
.sticky_header .header_wrapper.open #logo img.light {display:none}

#multiStepSection .next-prev-container .next {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffb74d+0,ff6a10+100 */
	background: #ffb74d; /* Old browsers */
	background: -moz-linear-gradient(top, #ffb74d 0%, #ff6a10 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ffb74d 0%,#ff6a10 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ffb74d 0%,#ff6a10 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb74d', endColorstr='#ff6a10',GradientType=0 ); /* IE6-9 */
	border-radius:5px; font-size:20px; color:#fff; padding:10px 30px; border:none;
	
}
.next-prev-container {float:left; width:100%; margin:120px 0 0;}
.next-prev-container .previous {color:#ff660d; font-size:18px;}
.steps-container {float:left; width:100%; margin-top:20px; text-align:center;}
.steps-container label{width:150px; height:120px; border:1px solid #777; background:#fff; float:none; margin:0 5px 10px; padding-top:30px; position:relative; color:#000; font-size:16px; font-weight:700; display:inline-block}
.steps-container label img {position:relative; z-index:10; background:#fff; max-height:50px; padding-bottom:10px}
.steps-container label:last-child img {padding-top:31px;}

.steps-forms {}

/* HIDE RADIO */
.steps-container label input[type=radio] { 
  position: absolute;
  width:100%;
  height:100%;
  left:0;
top:0;
	margin:0;
	padding:0;
	-webkit-appearance: none!important;
   -moz-appearance:    none!important;
   appearance:         none!important;
	border:none!important; 
	border-radius:0!important
}

/* IMAGE STYLES */
.steps-container label input[type=radio] + img {
  cursor: pointer;
}

/* CHECKED STYLES */
.steps-container label input[type=radio]:checked {
  outline: 4px solid #ff5909;
}
.bedroom-steps {margin:60px 0 0; float:left; width:100%;}
.bedroom-steps label {
    margin-bottom: 5px;
    float: none;
    display: inline-block;
    width: 55px;
	font-size:20px; color:#000; font-weight:700;
	padding:0 15px;
	cursor:pointer
}
.bedroom-steps label img {cursor:pointer}
.steps-forms {margin:40px 0 0 !important; float:left; width:100%; display: flex;}
.steps-forms .col-md-4 {
    float: left;
    width: 33.333%;
    padding: 0 15px;
    box-sizing: border-box;
}
.steps-forms .col-md-4 label {float:left; width:100%; color:#000; font-weight:700; font-size:16px; text-align:left;}
.steps-forms .col-md-4 span{
    float: left;
    margin-right:0;
	display: none;
}
.email-confirm h3 {color:#ff660d!important}
.steps-forms input[type="text"] {width:88%; border:1px solid #8e8e8e; height:36px; border-radius:0; float:left}
.email-confirm input {width:400px; height:42px; font-size:26px; color:#333; border-radius:0!important; border:1px solid #797979; }
.email-confirm {font-size:26px; color:#ff660d; text-align:center;}
.ukhb-successful h2 {font-size:56px!important; color:#ff660d; text-transform:none!important;}
.ukhb-successful p {color:#000; font-size:30px; line-height:32px}
.top_nav {background:none!important}
.home .codeless_slider_wrapper {margin-top:-90px}
.codeless_slider .swiper-slide .content h1 {
    text-transform: none !important;
    letter-spacing: 0 !important;
	line-height:50px!important
}
/* .page-template .call-info {font-size:20px; color:#fff;} */
.page-template-search-home-template .call-info {font-size:20px; color:#000;}
.call-info {font-size: 15px !important;
    color: #f26522  !important;
    margin-left: 30px; display: flex; align-items: center;}
.ph-no {color:#ff660d; font-size:22px; margin:0 5px; font-weight: 700; }
.ph-no a {color:#ff660d;}
.ph-no a:hover {color:#ff660d!important;}
.parallax_slider .codeless_slider_wrapper {

    position: relative !important;
    transform:translateY(0px) !important;
}
.ukhb-successful {background:url(https://ukhomebuyersltd.co.uk/wp-content/uploads/2019/01/table-bg.png) no-repeat center top; background-size: cover; position:relative; padding:30px 0}
.ukhb-successful:before {position:absolute; content:""; width:100%; height:100%; background:rgba(255, 255, 255, 0.85); left:0; top:0}
.ukhb-successful .table th, .ukhb-successful .table td {border-top:none; border-bottom:1px solid #b8babc; font-size:16px; padding:8px 10px}
.bottom-line-text {
background: #fcb856; /* Old browsers */
background: -moz-linear-gradient(top, #fcb856 0%, #f26823 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #fcb856 0%,#f26823 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #fcb856 0%,#f26823 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcb856', endColorstr='#f26823',GradientType=0 ); /* IE6-9 */;
float:left; width:100%; padding:8px 10px; text-align:center;
	font-size:20px; color:#231f20; 
	margin:20px 0 0 0;
}
.last-td {color:#f26522!important}
.text-info {float:left; margin:5px 0 0; width:100%; text-align:left;}
.Offer-info {float:left ;width:100%; background:#15498f; font-size:20px; text-align:left; color:#fff; position:relative; padding:10px 0; line-height:30px;}
.moreinfo-btn {float:right; background: #fcb856; /* Old browsers */
background: -moz-linear-gradient(top, #fcb856 0%, #f26823 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #fcb856 0%,#f26823 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #fcb856 0%,#f26823 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcb856', endColorstr='#f26823',GradientType=0 ); /* IE6-9 */; padding:7px 10px; color:#fff; border-radius:5px; font-size:18px; line-height:20px;}
.home-banner {	
margin-top:-236px !important;
padding:273px 0 210px;
text-align: center;
float: left;
background-size: cover;
height: 410px;
background-position:left -50px!important;
width:100%; position:relative; z-index:10;
margin-bottom:50px;
}
.extra_navigation_button {display:none;}
.home-banner h1 {color:#fff; font-size:42px; padding-bottom:50px;}
.top_nav .span6 {display:none!important;}
nav .menu > li > a, nav .menu > li.hasSubMenu::after, header#header .header_tools .vert_mid > a:not(#trigger-overlay), header#header .header_tools .cart .cart_icon {color:#fff!important}
.home-banner .form-group p {margin-bottom:0}
.home-banner h3 {
    font-size: 46px;
    color: #fff !important;
    line-height: 48px;
    padding-bottom: 20px;
   

}
/*.sticky_header .search-dashboard {width:calc(100% - 100px); position:fixed; left:0; border-radius:0; bottom:0; background:rgba(3, 22, 101, 0.95)}
.sticky_header .footer_wrapper {z-index:auto;}
.sticky_header .mobile-head {display:inline-block!important; float:none; padding-right:15px; font-size:24px;}
.sticky_header .desktop-head {display:none!important}
.sticky_header .search-dashboard .form-control {max-width:300px; border-radius:0; margin-bottom:0; text-align:left; height:44px}
.sticky_header .search-dashboard .submit {border-radius:0; padding:14px 30px}
.search-dashboard.sticky_header {background:none!important; padding:0;}*/

.test .search-dashboard {width:calc(100% - 100px); position:fixed; left:0; border-radius:0; bottom:0; background:rgba(3, 22, 101, 0.95)}
.test .footer_wrapper {z-index:auto; padding-bottom: 97px;}
.test .mobile-head {display:inline-block!important; float:none; padding-right:15px; font-size:24px;}
.test .desktop-head {display:none!important}
.test .search-dashboard .form-control {max-width:300px; border-radius:0; margin-bottom:0; text-align:left; height:44px}
.test .search-dashboard .submit {border-radius:0; padding:14px 30px}


@media(max-width: 1300px) {	
.container {max-width:90%; margin:0 auto;}	
	.test .mobile-head {}
}
@media(max-width: 1024px) {	
.home-banner {margin-top:-286px !important}
	.home-banner h1 {line-height:42px;}
	.header_tools {display:none;}
	.header_wrapper{background:none!important}
	.background--dark #logo img.dark {display:none!important}
	.background--dark #logo img.light {display:block!important; visibility:visible!important}
	.menu-small {position:absolute!important}
	#logo {
    left: 0!important;
    position: relative;
   -webkit-transform: translateX(0%)!important; 
    -moz-transform: translateX(0%)!important;
    -ms-transform: translateX(0%)!important;
    -o-transform: translateX(0%)!important;
    transform: translateX(0%)!important;
		}
	.mobile_small_menu.open:before {color:#fff!important}
	.test .footer_wrapper {
    z-index: auto;
    padding-bottom: 95px;
}
	.test .search-dashboard .form-control {max-width:280px;}
	.test .mobile-head {font-size:20px;}
}
@media(max-width: 980px) {	 
.mobile_small_menu {right:0;}
	.top-left-header {width:100%; text-align:center; padding-top:10px;}
	.top-left-header #custom_html-2 {display:inline-block; float:none!important; height:auto!important}
	#logo {margin:0;}
	.home-banner h1 {padding-top:40px}
	.home-banner {
    padding-left:15px!important;
	padding-right:15px!important;
    width: calc(100% - 30px);
}
.search-dashboard.sticky_header {display:block!important;}
.sticky_header .mobile-head {
    padding-right: 15px;
    font-size: 18px;
    text-align: left;
	width:100%; text-align:center;
}
.sticky_header .search-dashboard .form-control {max-width:31%}
	.sticky_header .mobile-head {padding:0 0 7px;}
	.sticky_header .search-dashboard .form-control {height:36px;}
	.sticky_header .search-dashboard .submit {padding:10px 30px}
	.test .mobile-head {width:100%;}
	.test .footer_wrapper {z-index:auto; padding-bottom:142px;}
	
}
@media(max-width: 768px) {	
	/* #multiStepSection {margin:20px auto 0!important} */
	.home-banner .container {display:none}
	.top_nav .span12 .pull-right {float:none!important; text-align:center}
	.search-dashboard {padding:20px 8%; width:84%}
	.top_nav .span12 .pull-right #custom_html-2 {float:none; display:inline-block}
	.ph-no {margin-left:0; padding:0 0 4px 30px; background-position:0 5px;}
	.top_nav .textwidget {line-height:30px;}
	#logo {float:left!important}
	.home-banner {padding:183px 0 80px; margin-bottom:0!important}
	.top_nav {display:block!important}
	.home .codeless_slider_wrapper {margin-top:0!important}
	.search-dashboard h4 {font-size:18px; line-height:20px;}
	.properties-dropdown {width:100%}
	#multiStepSection fieldset h4 {font-size:30px;}
	#multiStepSection fieldset .p1 {font-size:22px; line-height:26px;}
	.properties-dropdown select {font-size:17px!important;}
	#logo {
		left:0%;
		position: relative;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-ms-transform: translateX(0%);
		-o-transform: translateX(0%);
		transform: translateX(0%);
		margin: 30px 0!important;
	}
	.footer_wrapper2 {min-height: 123px!important;}
	.next-prev-container {margin:20px 0 0}
	#logo.logo-search {margin:10px 0 0!important;}
	header#header .row-fluid .span12, .header_wrapper {width: 100%!Important;}
	#logo img {margin-top:0!important; max-height:60px!important;}
	#multiStepSection fieldset {width:90%; margin:0 5%}
		.steps-container label {
		width: 90px;
		height: 80px;
		border: 1px solid #777;
		background: #fff;
		float: left;
		margin: 0 2px 10px;
		padding-top: 10px;
		position: relative;
		color: #000;
		font-size: 13px;
		font-weight: 700;
		line-height: 12px;
	}
	.steps-container label img {max-height:40px}
	.steps-forms .col-md-4 {width:100%}
	.home #logo {
		float: left;
		height: 100%;
		margin-top: -10px;
		margin: 0!important;
		padding: 0;
	}
	.header_tools {display:none;}
	.mobile_small_menu {right:0; top:90%}
	.home .mobile_small_menu {top:60%}
	.top_nav span6 {display:none}
	#multiStepSection fieldset {padding:20px 0!important}
	.steps-container label:last-child img {padding-top:14px;}
	.steps-container label {margin:0 2px 3px}
	.search-dashboard {text-align:center}
	.steps-container {
    float: none;
    width: 290px;
    margin: 20px auto;
    text-align: center;
	}
	.email-confirm input {width:100%;}
	#multiStepSection .next-prev-container .next {white-space:normal; max-width:300px; }
	.email-confirm h3 {
    	line-height: 22px;
	}
	.footer_wrapper, #content {float:left; width:100%}
	.codeless_slider_swiper, .codeless-slider-container, .swiper-wrapper, .codeless_slider .swiper-slide {height:400px!important; min-height:400px!important} 
	.ukhb-successful {background-size:cover!important}
	.ukhb-successful .table th, .ukhb-successful .table td {font-size:14px;}
	.home-banner {
    margin-top: -236px !important;
    padding: 243px 0 80px;
    text-align: center;
    float: left;
    background-size: cover;
    height: 460px;
	}
	.home-banner h1 {font-size:32px; line-height:36px;}
	.top_nav .widget span {
    clear: both;
    display: block;
		float:none
	}
.sticky_header .search-dashboard .form-control {
    height: 29px;
    font-size: 17px; max-width:55%
}
.sticky_header .search-dashboard .submit {
    padding: 6px 10px;
    font-size: 14px;
}	
.sticky_header .search-dashboard {
		width: calc(100% - 16%);}
.sticky_header .mobile-head {font-size:16px;}	
.sticky_header .search-dashboard {padding:9px 8%}
	
	
.test .search-dashboard .form-control {
    height: 29px;
    font-size: 17px; max-width:55%
}
.test .search-dashboard .submit {
    padding: 6px 10px;
    font-size: 14px;
}	
.test .search-dashboard {
		width: calc(100% - 16%);}
.test .mobile-head {font-size:16px; padding:0 0 8px}	
.test .search-dashboard {padding:9px 8%}
.test .footer_wrapper {
    z-index: auto;
    padding-bottom: 79px;
}	
	
}
@media(max-width: 479px) {	
    /* body .caroufredsel_wrapper {height:300px!important;} */
    .top_nav .span12 {width:100%!important;}
 }
@media(max-width: 360px) {	
	.steps-container {
		margin:30px auto 0;
		float: none;
		max-width: 228px;
	}
	.steps-container label {width:70px; height:60px; float:left;}
	.steps-container label img {    max-height:30px; padding-bottom:2px;}
	.steps-container label input[type=radio]:checked {outline:2px solid #ff5909;}	
}


/*----------------
	02-05-2021
----------------*/
.sticky_header .header_wrapper.open{ 
    position: fixed !important;
    z-index: 1000 !important;
    transform: translateY(0);
    top: 0;
    transition: all 0.3s ease-in;
}
.sticky_header .header_wrapper.open header{
    height: 60px;
}
.sticky_header .header_wrapper.open header #logo{
    top: 0;
    transition: all 0.3s ease-in;
}
.sticky_header .header_wrapper.open header .menu.codeless_megemenu{
    margin-top: 25px;
    transition: all 0.3s ease-in;
}

.vc_row.standard_section.video-section{
    margin-top: 40px;
    margin-bottom: 40px;
}
.vc_row.standard_section.video-section .video-player-caption .video-paragraph{
    margin: 0 auto;
    width: 70%;
}
.video-player-caption{
	font-size: 20px;
	color: #F26522;
	text-align: center;
	line-height: 30px;
    font-weight: 700;
}
.latest_blog_wrapper h1, 
.case_studies_wrapper h1,
.case_studies_wrapper .case_studies_paragraph p{
	color: #f36421;
}
.case_studies_wrapper .block_title.section_title{
	margin-bottom: 0;
}
.case_studies_wrapper .case_studies_paragraph p{
	font-size: 20px;
}
.latest_blog .row{
	display: flex;
}
.latest_blog .no_carousel .blog-item{
	display: flex;
}
.latest_blog .no_carousel .blog-item .content{
	position: relative;
	height: 100%;
	padding: 20px;
	border: 1px solid #124990;
}
.latest_blog .no_carousel .blog-item .content h4 a{
	color: #124990;
}
.latest_blog .no_carousel .blog-item .content ul.info li{
	display: block;
	width: 100%;
    margin-right: 0;
	margin-bottom: 2px;
}
.latest_blog .no_carousel .blog-item .content .post-like a.jm-post-like{
	vertical-align: middle;
}
.latest_blog .no_carousel .blog-item .content .post-like a.jm-post-like i{
	padding-right:0; 
	padding-left: 5px;
	float: right;
}
.latest_blog .no_carousel .blog-item .content .after{
	position: absolute;
	left: 0;
	right: 0; 
	border-top: none;
	bottom: -35px;
}
.recent_portfolio #portfolio-preview-items .portfolio-item .he-wrap{
	border: 1px solid #124990;
	border-bottom: none;
}
.recent_portfolio #portfolio-preview-items .portfolio-item .he-wrap img{
	width: calc(100% - 2px);
}
.recent_portfolio #portfolio-preview-items .portfolio-item .show_text{
	border: 1px solid #124990;
	border-top: none;
}
.recent_portfolio #portfolio-preview-items .portfolio-item .show_text h5{
    letter-spacing: normal;
    text-transform: none;
}
.call_action_wrapper .textbar{
	display: flex;
    align-items: flex-end;
    justify-content: center;
    float: none !important;
    line-height: normal;
}
.call_action_wrapper .textbar h2{
	width: auto;
    text-align: center;
    position: static;
    color: #fff;
}
.call_action_wrapper .textbar a.btn-bt{
	position: static;
    margin: 0 0 0 15px;
	transform: none;
	border-radius: 25px;
	font-weight: bold;
	background-image: linear-gradient(#fdb957, #f26622);
	color: #fff;
	padding: 6px 25px;
    border: none;
}
.call_action_wrapper .textbar .btn-bt.default:hover span{
    left: 0;
}
.why_choose_caption .wpb_text_column{
	text-align: center;
	color: #15498f;
	font-size: 24px;
	line-height: normal;
	margin-top: 40px;
}
header#header .row-fluid .span12, .header_wrapper{
	height: auto !important;
    position: relative;
}
.header_wrapper, 
body.header_1 .header_wrapper, 
body.header_4 .header_wrapper{
    position: absolute !important;
    top: 60px;
	height: auto;
    z-index: auto !important;
}
.header_wrapper{
    margin-bottom: 50px;
}
.top_nav{
    position: absolute;
    top: 0;
}
.top_wrapper #content{
    padding-top: 0;
    padding-bottom: 0;
}
.bannerCaption{
    text-align: center;
	font-size: 14px;
	max-width: 1170px;
	margin: 60px auto 0;
    position: relative;
	width:600px
}
.bannerCaption.bannerCaptionFour{
	margin: 50px auto 0;
}
.bannerCaption h1{
    font-size: 40px;
    color: #002f65;
    font-weight: 700;
    line-height: 50px;
    max-width:100%;
    margin: 0 auto;
}
.bannerCaption .pincodeCard{
    width: 244px;
    padding: 15px;
    background: rgba(21, 73, 143, 0.9);
}
.bannerCaption .pincodeCard .paragraph{
    font-size: 22px;
    color: #fdc05b;
	font-weight: 700;
	margin-bottom: 10px;
}
.bannerCaption.bannerCaptionFour .pincodeCard .paragraph{
    font-size: 27px;
}
.bannerCaption .pincodeCard .pincodeForm input{
    width: 100%;
    background: #fff;
    border: none;
    border-radius: 0;
	box-sizing: border-box;
	text-align: center;
	height: 43px;
	font-size: 18px;
}
.ls-fullscreen-wrapper .ls-wp-container .ls-wrapper{
	width: 100% !important;
	left: 0 !important;
}
.ls-fullscreen-wrapper .ls-wp-container .ls-wrapper > div{
	width: 100% !important;
}
.bannerCaptionFour h1{
    margin-bottom: 25px;
}
.bannerCaptionOne .pincodeCard{
	margin: 0 auto;
}
.bannerCaptionFour .pincodeCard{
	margin: 0 auto;
    width: 500px;
}

.bannerCaptionFour .asSeenOnTv{
    position: absolute;
    left: -120px;
}
.bannerCaptionFour .pincodeForm{
    width: 80%;
    margin: 0 auto;
    display: flex;
}
.bannerCaptionFour .pincodeForm input.postcode_lookup{
    margin-right: 25px;
}
.bannerCaptionFour .features{
    width: 500px;
    margin: 10px auto;
}
.bannerCaptionFour .features ul{
    padding: 0;
    margin: 0;
}
.bannerCaptionFour .features ul li{
    display: inline-block;
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/06/tick.png") no-repeat left center;
    color: #15498f;
    padding-left: 15px;
    line-height: 20px;
    margin-right: 5px;
}
.top_nav{
	margin-top: 18px;
}
.top_nav, .top_nav .widget{
	height: auto !important;
}
.top-left-header .textwidget, 
.top-left-header .textwidget .rating{
	display: flex;
	align-items: center;
}
.top_nav .widget .ph-no{
	float: none;
}
.ratingTitle{
	font-size: 18px;
    font-weight: 700;
    color: #000;
    margin-right: 10px;
}
.ratingTitle img{
	vertical-align: text-top;
}
.textbar .btn-bt.default:hover i{
    display: none;
}
.call-info a.topGetOffer{
    display: inline-block;
}
.call-info a.topGetOffer, .bannerCaption .pincodeCard .pincodeForm button,
.contact-form-section .form-group.button input[type="submit"],
.pincodeForm .offerBtn input[type="submit"]{
	border-radius: 25px;
    padding: 5px 15px;
    border: none;
    background-image: linear-gradient(0, #f26822, #fcb653);
    margin-left: 15px;
    color: #fff;
    font-weight: 700;
}
.pincodeForm .offerBtn input[type="submit"]{
    margin-left: 0;
}

.menu.codeless_megemenu{
	margin-top: 10px;
}

.menu.codeless_megemenu li{
	float: none;
	height: auto;
	display: inline-block;
}
#logo {
    position: absolute;
    left: 0;
    top: -55px;
    z-index: 10;
}

nav .menu > li > a, nav .menu > li.hasSubMenu:after, header#header .header_tools .vert_mid > a:not(#trigger-overlay), header#header .header_tools .cart .cart_icon{
	text-transform: none !important;
	letter-spacing: 0 !important;
	font-weight: 700 !important;
	font-size: 15px !important;
}
.background--dark nav .menu > li > a, 
.background--dark header#header .header_tools .vert_mid > a, 
.background--dark header#header .header_tools .vert_mid .cart .cart_icon, 
.background--dark .slicknav_btn:after,

.background--light nav .menu > li > a, 
.background--light header#header .header_tools .vert_mid > a, 
.background--light header#header .header_tools .vert_mid .cart .cart_icon, 
.background--light .slicknav_btn:after,

.background--dark nav .menu > li > a:hover,
.background--dark nav .menu > li > a:focus, 
.background--dark header#header .header_tools .vert_mid > a:hover,
.background--dark header#header .header_tools .vert_mid > a:focus, 
.background--dark .slicknav_btn:after,

.background--light nav .menu > li > a:hover,
.background--light nav .menu > li > a:focus, 
.background--light header#header .header_tools .vert_mid > a:hover,
.background--light header#header .header_tools .vert_mid > a:focus, 
.background--light .slicknav_btn:after{
	color: #002f65 !important;
}
.asSeenOnTv{
	text-align:center;
    padding-left:0;
    margin: 10px 0;
    box-sizing: border-box;
}
.home .asSeenOnTv {padding-left:0%}
.background--dark #logo img.dark{
	visibility: visible !important;
	display: block !important;
}
.background--dark #logo img.light{
	visibility: hidden !important;
	display: none !important;
}

.bannerBottomRow{
    margin-top: 30px;
    position: absolute;
    bottom: 0;
    z-index: 1000;
    left: 0;
    right: 0;
    top: auto;
}
.vc_row .vc_row.bannerBottomRow{
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.single.single-post .bannerBottomRow,
.blog .bannerBottomRow,
.archive .bannerBottomRow,
.single.single-portfolio .bannerBottomRow{
    display: flex;
    justify-content: space-between;
}
.bannerBottomRow .ombudsman,
.bannerBottomRow .napb{
	display: inline-block;
	margin-right: 20px;
}
.bannerBottomRow .ombudsman img{
	max-width: 232px;
}
.bannerBottomRow .napb img{
	max-width: 120px;
}
.bannerBottomRow .chatButton{
	float: right;
	margin: 0;
}
.bannerBottomRow .chatButton a{
	border: none;
	background-image: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/06/whatsapp.png");
    background-color: transparent !important;
    background-repeat: no-repeat;
    background-position: center center;
	width: 70px;
	height: 70px;
	background-size: 100%;
    display: block;
    padding: 0;
}
.bannerBottomRow .chatButton a:hover,
.bannerBottomRow .chatButton a:focus{
    border: none;
} 

.composer_content .vc_row.standard_section.banner-section{
    position: relative;
}
.composer_content .vc_row.standard_section.banner-section,
.banner-section .wpb_text_column.wpb_content_element,
.vc_row.standard_section.contact-us-banner,
.vc_row.standard_section.address-row,
.vc_row.section-style.address-map-section{
    margin-bottom: 0;
}
.vc_row.standard_section.services-section{
    margin-bottom: 40px;
}
.services-section .services_medium img{
    border-radius: 0;
    width: 72px;
    height: 72px;
}
.services-section .services_medium h4{
    margin-bottom: 12px;
    min-height: 48px;
}
.services-section .services_medium h4 a{
    color: #15498f;
}
.vc_row.section-style.get-offer,
.vc_row.standard_section.get-offer{
    background: #15498f;
    margin-bottom: 60px;
}
.vc_row.standard_section.choose-us{
    margin-bottom: 60px;
}
.choose-us .choose-us-wrapper .wpb_wrapper .vc_row{
    display: flex;
    align-items: center;
}
.choose-us .choose-us-wrapper .block_title h1{
    color: #f26522;
}
.choose-us-wrapper .wpb_wrapper .why_choose_logos img{
    height: 72px;
    width: auto;
    margin: 0 10px;
}
.choose-us-wrapper .wpb_wrapper .why_choose_caption p{
    font-size: 24px;
    font-weight: 700;
}

/*----------------------
    ANIMATED COUNTER
----------------------*/
.vc_row.section-style.animated-counter-section,
.vc_row.standard_section.benefits-section{
    margin-bottom:60px;
}
.animated_counter .moon-home-3,
.animated_counter .moon-coins,
.animated_counter .linecon-icon-truck,
.animated_counter .moon-bubble-star{
    float: none;
    width: 65px;
    height: 58px;
    display: block;
    margin: 0 auto;
}
.animated_counter .count_to{
    height: auto;
}
.animated_counter h3{
    font-weight: 700 !important;
}
.animated_counter .moon-home-3{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/home.png") no-repeat left top;
}
.animated_counter .moon-coins{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/cash-available.png") no-repeat left top;
}
.animated_counter .linecon-icon-truck{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/truck.png") no-repeat left top;
}
.animated_counter .moon-bubble-star{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/review.png") no-repeat left top;
}
.animated_counter .moon-home-3::before,
.animated_counter .moon-coins::before,
.animated_counter .linecon-icon-truck::before,
.animated_counter .moon-bubble-star::before{
    display: none;
}

/*-------------------
    BENEFITS
-------------------*/
.benefits-section .container .section_clear{
    display: flex;
    align-items: center;
}
.benefits-section .container .block_title h1{
    color: #f26522;
}
.benefits-section .container .wpb_wrapper .media.media_el img,
.choose-us .container .wpb_wrapper .media.media_el img{
    width: 100% !important;
    left: 0 !important;
    margin-left: 0 !important;
}

.awsBenefits .container .services_small dl i:before{
    display: none;
}
.awsBenefits .container .services_small dl dt{
    height: auto;
}
.awsBenefits .container .services_small dl i{
    width: 40px;
    height: 40px;
    display: inline-block;
}
.awsBenefits .container .services_small dl i.linecon-icon-display{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/computer.png") no-repeat center top;
    height: 35px;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.linecon-icon-display:hover{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/computer.png") no-repeat center bottom;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.moon-home-4{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/home2.png") no-repeat center top;
    height: 36px;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.moon-home-4:hover{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/home2.png") no-repeat center bottom;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.moon-home-11{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/home3.png") no-repeat center top;
    height: 44px;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.moon-home-11:hover{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/home3.png") no-repeat center bottom;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.steadysets-icon-book2{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/book.png") no-repeat center top;
    height: 32px;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.steadysets-icon-book2:hover{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/book.png") no-repeat center bottom;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.moon-coins{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/cash2.png") no-repeat center top;
    height: 39px;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.moon-coins:hover{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/cash2.png") no-repeat center bottom;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.moon-truck{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/truck2.png") no-repeat center top;
    height: 28px;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.moon-truck:hover{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/truck2.png") no-repeat center bottom;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.linecon-icon-news{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/certificate.png") no-repeat center top;
    height: 57px;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.linecon-icon-news:hover{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/certificate.png") no-repeat center bottom;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.linecon-icon-calendar{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/calendar2.png") no-repeat center top;
    height: 39px;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.linecon-icon-calendar:hover{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/calendar2.png") no-repeat center bottom;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.linecon-icon-clock{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/watch.png") no-repeat center top;
    height: 49px;
    transition: all 0.3s ease-in;
}
.awsBenefits .container .services_small dl i.linecon-icon-clock:hover{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/watch.png") no-repeat center bottom;
    transition: all 0.3s ease-in;
}


/*---------------------
    FEATURES
---------------------*/
.vc_row.standard_section.features-section{
    margin-bottom: 50px;
}
.features-section .wpb_text_column .wpb_wrapper p{
    font-size: 25px;
    font-weight: 700;
    color: #f26522;
    max-width: 750px;
    text-align: center;
    margin: 0 auto;
    line-height: 34px;
}
.features-section .wpb_raw_code .wpb_wrapper .features table{
    margin: 30px auto 0;
}
.features-section .wpb_raw_code .wpb_wrapper .features table tbody tr{
    border-bottom: 2px solid #b2b4b6;
}
.features-section .wpb_raw_code .wpb_wrapper .features table tbody tr td{
    padding: 8px 0;
}
.features-section .wpb_raw_code .wpb_wrapper .features table .featuresName{
    font-size: 22px;
    color: #414042;
}
.features-section .wpb_raw_code .wpb_wrapper .features table thead .thead-heading,
.features-section .wpb_raw_code .wpb_wrapper .features table tbody td.orange-icon,
.features-section .wpb_raw_code .wpb_wrapper .features table tbody td.blue-icon{
    font-size: 17px;
    font-weight: bold;
    text-align: center;
}
.features-section .wpb_raw_code .wpb_wrapper .features table thead .text-orange,
.features-section .wpb_raw_code .wpb_wrapper .features table tbody td.orange-icon,
.text-orange{
    color: #f26522;
}
.features-section .wpb_raw_code .wpb_wrapper .features table thead .text-blue,
.features-section .wpb_raw_code .wpb_wrapper .features table tbody td.blue-icon,
.text-blue{
    color: #15498f;
}

/*---------------------
    TESTIMONIAL
---------------------*/
.vc_row.standard_section.testimonial-section{
    background: #ebeced;
    margin-bottom: 0px;
    padding: 40px 0;
}
.vc_row.standard_section.testimonial-section .ls-fullscreen-wrapper .ls-inner .ls-layers{
    max-width: 1024px;
    margin: 0 auto;
    text-align: center;
    left: 50%;
    transform: translate(-50%, 0)
}
.vc_row.standard_section.testimonial-section .ls-fullscreen-wrapper .ls-inner .ls-layers .ls-wrapper p{
    color:#414042;
    line-height: 27px;
}
.vc_row.standard_section.testimonial-section .ls-fullscreen-wrapper .ls-inner .ls-layers .ls-wrapper .userName{
    color:#414042;
    font-size: 14px;
    font-weight: bold;
    margin-top: 5px;
}
.vc_row.standard_section.testimonial-section .ls-fullscreen-wrapper .ls-inner .ls-layers .ls-wrapper .userName span{
    font-weight: normal;
    color: #999;
    display: block;
}
.vc_row.standard_section.testimonial-section .ls-fullscreen-wrapper .ls-inner .ls-layers .ls-wrapper,
.vc_row.standard_section.testimonial-section .ls-fullscreen-wrapper .ls-inner .ls-layers .ls-wrapper .ls-layer{
    height: 100% !important;
}

.vc_row.standard_section.testimonial-section .ls-fullscreen-wrapper .ls-inner .ls-layers .clientTestimonial{
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0, -50%);
}
.vc_row.standard_section.testimonial-section .ls-fullscreen-wrapper .ls-wp-container{
    height: 250px !important;
}


.vc_row.standard_section.testimonial-section .block_title{
    margin-bottom: 0;
}
.vc_row.standard_section.testimonial-section .block_title p{
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 10px !important;
}

.vc_row.standard_section.testimonial-section .ls-v6 .ls-nav-prev:after,
.vc_row.standard_section.testimonial-section .ls-v6 .ls-nav-next:after{
    display: none;
}
.vc_row.standard_section.testimonial-section .ls-v6 .ls-nav-prev:hover,
.vc_row.standard_section.testimonial-section .ls-v6 .ls-nav-next:hover{
    transform: none;
}
.vc_row.standard_section.testimonial-section .ls-v6 .ls-nav-prev{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/prev.png") no-repeat center center;
    width: 30px;
    height: 30px;
    display: block;
}
.vc_row.standard_section.testimonial-section .ls-v6 .ls-nav-next{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/next.png") no-repeat center center;
    width: 30px;
    height: 30px;
    display: block;
}

/*-------------------
    CLIENTS
-------------------*/
.vc_row.section-style.clients-section,
.vc_row.standard_section.clients-section{
    background: url("https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/05/city-scaled.jpg") no-repeat center bottom;
    background-size: cover;
    padding-bottom: 20% !important;
}
.vc_row.standard_section.clients-section{
    padding-bottom: 25% !important;
    margin-bottom: 0;
}
.vc_row.section-style.clients-section .clients-logos-wrapper{
    max-width: 1162px;
    text-align: center;
    margin: 0 auto;
}
.vc_row.section-style.clients-section .clients-logos-wrapper .client-logo {
    display: inline-block;
    margin: 0 25px 25px;
    max-width: 150px;
}
.vc_row.section-style.clients-section .clients-logos-wrapper .client-logo img{
    filter: saturate(0) opacity(0.3);
    cursor: pointer;
    transition: all 0.3s ease-in;
}
.vc_row.section-style.clients-section .clients-logos-wrapper .client-logo img:hover{
    filter: saturate(1) opacity(1);
    cursor: pointer;
    transition: all 0.3s ease-in;
}
.vc_row.section-style.get-offer.bottom-offer,
.vc_row.standard_section.get-offer.bottom-offer{
    margin-bottom: 0;
}
.vc_row.section-style.case-studies-section .case_studies_wrapper .wpb_wrapper .vc_row{
    margin: 0 !important;
}
.vc_row.section-style.case-studies-section .case_studies_wrapper .wpb_wrapper .vc_row .vc_column-inner {
    padding: 0 !important;
}

.block_title.section_title h1,
.block_title.column_title h1{
    text-transform: none !important;
    letter-spacing: 0 !important;
    font-size: 25px;
    font-weight: 700 !important;
}

/*-----------------
    FOOTER
-----------------*/
footer#footer .inner{
    background-color: #ebeced !important;
    color: #414042;
    font-size: 15px;
}

footer#footer .inner .widget-title{
    text-transform: none;
    color: #15498f !important;
    letter-spacing: normal !important;
    font-size: 20px;
}

footer#footer .inner .widget.widget_recent_entries ul li a{
    color: #414042;
    font-weight: bold;
}
footer#footer .inner .widget.widget_text .pdf-downloads h5{
    font-size: 15px;
    font-weight: bold;
}
footer#footer .inner .widget.widget_text .pdf-downloads ul{
    margin: 0;
}
footer#footer .inner .widget.widget_text .pdf-downloads ul li{
    list-style: disc inside;
    float: none;
    width: auto;
    padding-bottom: 0;
    padding-top: 0;
}
footer#footer .inner .widget.widget_text span.text-orange{
    font-weight: bold;
}
footer#footer .inner .widget.widget_text .pdf-downloads ul li::marker{
    margin-right: 5px;
}
footer#footer .inner .widget.widget_text .pdf-downloads ul li a{
    float: none;
    width: auto;
    display: inline-block;
    color: #414042;
}
footer#footer .inner .widget.widget_text .textwidget a,
footer#footer .inner .SKguc a.gmFkV, #copyright, 
#copyright a{
    color: #414042 !important;

}
footer#footer .inner .SKguc a.gmFkV{
    font-weight: bold;
}
footer#footer .inner #sb_instagram #sbi_images{
    padding: 0 !important;
}
footer#footer .inner #sb_instagram #sbi_images .sbi_item{
    padding-right: 5px !important;
    padding-top: 5px !important;
    display: inline-block;
    width: 25%;
}
footer#footer .inner #sb_instagram .sbi_photo_wrap{
    overflow: hidden;
}
footer#footer .inner #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a.sbi_photo{
    width: 63px !important;
    height: 63px !important;
}
#copyright{
    background-color: #fff !important;
    text-align: center;
    font-size: 16px;
}
.get-offer .container .get-offer-section form{
    display: flex;
    justify-content: center;
    align-items: center;
}
.get-offer .container .get-offer-section .paragraph{
    font-size: 18px;
    line-height: normal;
    font-weight: bold;
    margin-right: 15px;
}
.get-offer .container .get-offer-section .paragraph h2 {color:#fff}
.get-offer .container .get-offer-section .input input{
    border-radius: 10px;
    height: 32px;
    padding: 5px;
    box-sizing: border-box;
    text-align: center;
    border: none;
    margin-bottom: 0;
}
.get-offer .container .get-offer-section form,
.bannerCaption .pincodeCard form.postalSearchForm{
    margin-bottom: 0 !important;
}
.get-offer .container .get-offer-section .paragraph{display:inline-block}
.get-offer-section input.postcode_lookup {
    border: none;
    margin-top: 13px;
    float: left;
    border-radius: 30px;
    height: 25px;
	padding: 3px 10px;
} 
.get-offer .container .get-offer-section .button button.btn-bt, .get-offer-section input.btn-bt{
    position: static;
    margin: 0 0 0 15px;
	transform: none;
	border-radius: 25px;
	font-weight: bold;
	background-image: linear-gradient(#fdb957, #f26622);
	color: #fff;
	padding: 6px 25px;
    border: none;
    float: none;
}
.get-offer-section input.btn-bt:hover {border:none!important}
.mobile-red-tv{
    display: none;
}


/*-----------------
    CONTACT US
-----------------*/
.vc_row.standard_section.address-row{
    background-color: #15498f;
    padding: 40px 0;
}
.vc_row.standard_section.address-row .headOfficeAddress{
    text-align: center;
}
.vc_row.standard_section.address-row .headOfficeAddress h6{
    color: #fdc05b;
    font-size: 24px;
    margin-bottom: 10px;
    line-height: 29px;
}
.vc_row.standard_section.address-row .headOfficeAddress p{
    margin: 0;
    font-size: 20px;
    color: #fff;
    line-height: 29px;
}
.vc_row.standard_section.contact-form-wrapper{
    padding: 45px 0 0;
    margin-bottom: 0;
}
.vc_row.standard_section.contact-form-wrapper .block_title h1{
    font-size: 24px;
    font-weight: bold;
    color: #f26522;
}
.vc_row.standard_section.contact-form-wrapper .block_title h1 ~ p{
    padding: 0 !important;
    width: 75%;
    margin: 8px auto 0;
    font-size: 20px;
    color: #15498f;
    line-height: 29px;
}
.vc_row.standard_section.contact-form-wrapper .block_title h1 ~ p a{
    text-decoration: underline;
}
.vc_row.standard_section.contact-form-wrapper .block_title h1 ~ p a:hover{
    color: #f26522;
}
.vc_row.standard_section.contact-form-wrapper .container{
    max-width: 1000px;
}
.page-id-1064 .composer_content{
    background: #fff !important;
}
.contact-form-section{
    border: 2px solid #2d3785;
    float: left;
    border-radius: 25px;
    padding: 40px;
    background-color: #ebeced;
    width: 100%;
    box-sizing: border-box;
}
.contact-form-section label{
    font-size: 18px;
    color: #15498f;
    font-weight: bold;
    margin-bottom: 10px;
}
.contact-form-section form{
    margin-bottom: 0;
}
.contact-form-section .form-group{
    float: left;
    width: 100%;
}
.contact-form-section .form-group input[type="text"],
.contact-form-section .form-group input[type="email"],
.contact-form-section .form-group input[type="tel"],
.contact-form-section .form-group textarea{
    border: 1px solid #f47949;
    border-radius: 20px;
    background: #fff;
    height: 52px;
    box-sizing: border-box;
    padding: 0 15px;
    color: #15498f;
    margin-bottom: 0;
}
.contact-form-section .form-group textarea{
    height: auto;
}
.contact-form-section .form-group{
    margin-bottom: 20px;
}
.contact-form-section .form-group.button{
    margin-bottom: 0;
    display: flex;
    align-items: center;
}
.contact-form-section .form-group.button input[type="submit"]{
    float: left;
    margin-left: 0;
    padding: 5px 50px;
    height: 40px;
    box-sizing: border-box;
}
.bannerCaption.bannerCaptionContact{
    margin: 120px auto 0; width:auto!important
}
.bannerCaption.bannerCaptionContact h1{
    line-height: normal;
    margin-bottom: 10px;
}
.bannerCaption.bannerCaptionContact h5{
    color: #002f65;
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: normal;
}
.bannerCaption.bannerCaptionContact h3{
    color: #f26522;
    font-size: 45px;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: normal;
}
.bannerCaption.bannerCaptionContact p{
    font-size: 20px;
    color: #f26522;
    font-weight: bold;
    margin: 0;
}
.bannerCaption.bannerCaptionContact .pincodeTv{
    position: absolute;
    right: 0;
    transform: translate(0, -50%);
}
.page-id-1064 .bannerCaption.bannerCaptionContact .pincodeTv {
  position: relative;
  right: 0;
  transform: translate(0, 4%);
}
.page-id-1064 .bannerCaption .pincodeCard {margin:0 auto}
.contact-cation h1 {margin-bottom:10px!important}
.contact-cation h5 {color:#f26522!important; font-size:28px!important; margin:0 0 20px!important}
.contact-cation h3 {color:#f26522!important; font-size:36px!important; margin:0 0 20px!important}
.contact-cation p {color:#444!important; font-size:18px;}
.contact-us-banner.banner-section .container .wpb_wrapper .wpb_layerslider_element{
    margin-bottom: 0 !important;
}
.page.page-id-624 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-122 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-2 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-3 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-927 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-2115 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-1941 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-2117 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-2106 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-2119 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-1944 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-1946 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-1951 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-2108 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-2110 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-2125 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-1953 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-1375 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.page.page-id-1064 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.single.single-post .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.blog .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.archive .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.search.search-results .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
.single.single-portfolio .ls-fullscreen-wrapper .ls-wp-container .bannerCaption{
    margin-top: 110px;
}
.page.page-id-624 #portfolio-filter{
    margin-top: 50px;
}

.wpcf7-not-valid-tip{
    background: rgba(220, 50, 50, 0.2);
    padding: 15px;
    margin: 10px 0 0;
    border-radius: 0 20px 20px 0;
    position: absolute;
    right: 0;
    top: 0;
    margin: 1px 0 0;
}
.wpcf7 form .wpcf7-response-output {
    margin: 2em 0 0;
    padding: 0;    
    clear: both;
    float: left;
    width: 100%;
    box-sizing: border-box;
    border: none;
}
.blog .top_wrapper #slider-fullwidth.slider{
    display: none;
}
#content #blog.container{
    padding: 50px 15px;
}
.wpyog-wrapper{
    min-height: 500px;
}
#loading{
    position: static !important;
}
#loading-image{
    left: 50% !important;
    transform: translate(-50%, -50%);
}

.wpyog-wrapper .ukhb-submit-form,
.wpyog-wrapper .ukhb-successful{
    padding: 120px 0 0;
}
.wpyog-wrapper .ukhb-submit-form .bannerCaption h4{
    font-size: 20px !important;
    margin: 10px 0;
    color: #ff660d !important;
}
.wpyog-wrapper .ukhb-submit-form .bannerCaption .properties-dropdown label,
.wpyog-wrapper .ukhb-submit-form .bannerCaption .steps-forms .col-md-4 label{
    font-size: 22px;
    color: #fdc05b !important;
    font-weight: 700;
    margin-bottom: 10px;
}
.wpyog-wrapper .ukhb-submit-form .bannerCaption .properties-dropdown select, 
.wpyog-wrapper .ukhb-submit-form .bannerCaption .email-confirm input{
    font-size: 18px;
    box-shadow: none;
    color: #222;
}
.wpyog-wrapper .ukhb-submit-form .bannerCaption .properties-dropdown select:focus{
    outline: none !important;
}
.wpyog-wrapper .ukhb-submit-form .bannerCaption .next-prev-container{
    margin-top: 0;
}
.wpyog-wrapper .ukhb-submit-form .bannerCaption .next-prev-container input.action-button{
    font-size: 15px !important;
    padding: 5px 15px !important;
    border-radius: 25px !important;
}
.wpyog-wrapper .ukhb-submit-form .bannerCaption .next-prev-container input.action-button:hover,
.wpyog-wrapper .ukhb-submit-form .bannerCaption .next-prev-container input.action-button:focus{
    box-shadow: none !important;
}

.row.steps-forms .form-group{
    display: block;
    clear: both;
    margin-bottom: 10px;
    float: left;
    width: 100%;
}
.row.steps-forms .form-group{
    display: block;
    clear: both;
    margin-bottom: 10px;
    float: left;
    width: 100%;
}
.row.steps-forms .form-group input.form-control, 
.wpyog-wrapper .ukhb-submit-form .bannerCaption .email-confirm input{
    box-sizing: border-box;
    width: 100%;
}
.page-template-thanks-you .footer_wrapper.footer_wrapper2{
    display: none;
}
.wpyog-wrapper .ukhb-submit-form .bannerCaption .email-confirm .form-group{
    width: 50%;
    margin: 0 auto;
}
.ls-gui-element.ls-circle-timer{
    display: none !important;
}
.page-id-2796 .ls-fullscreen-wrapper .ls-wp-container{
    height: 400px !important;
    margin: 110px auto 0 !important;
}
.page-id-2796 .ls-fullscreen-wrapper .ls-wp-container .ls-inner .ls-layers img.ls-bg{
    width: 100% !important;
    height: auto !important;
    transform: none !important;
}
.acceptOfferSection{
    padding-top: 110px;
}
.acceptOfferSection .wpyog-title h2{
    color: #f26522;
    margin-bottom: 30px;
    text-align: center;
}
.acceptOfferSection .container-text h3{
    margin-bottom: 30px;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow{
    margin-top: 10px;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow label{
    font-size: 16px;
    color: #000;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow label span,
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form label{
    color: #15498f;
    display: inline-block;
    width: 125px;
    font-weight: 700;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form label{
    vertical-align: top;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form .form-group{
    display: inline-block;
    max-width: 350px;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form .form-group div:last-child {
    font-size: 12px;
    line-height: 17px;
}
.blog-article .btn-bt.default {
    border: none;
    background-image: linear-gradient(0, #f26822, #fcb653);
    color: #fff;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form .form-group div{
    margin-bottom: 10px;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form .form-group .nameInput{
    position: relative;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form .form-group .document-form{
    border: 1px solid #f47949;
    border-radius: 5px;
    background: #fff;
    height: 52px;
    box-sizing: border-box;
    padding: 0 15px;
    color: #15498f;
    margin-bottom: 0;
    width: 100%;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form .form-group .action .action-button{
    border-radius: 25px;
    padding: 5px 25px;
    border: none;
    background-image: linear-gradient(0, #f26822, #fcb653);
    margin-left: 0;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form .form-group .document-form:focus{
    outline: none;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form .form-group .termCondition label{
    width: auto;
    vertical-align: sub;
    font-size: 16px;
    color: #000;
    font-weight: normal;
    line-height: 0;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form .form-group .termCondition .errorTxt{
    background: rgba(220, 50, 50, 0.2);
    padding: 15px;
    margin: 10px 0 0;
    border-radius: 5px;
    color: #dc3232;
    display: block;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form .form-group .termCondition input[type="checkbox"]{
    margin-top: 0;
    vertical-align: unset;
}
.acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form .form-group .errorBox{
    background: rgba(220, 50, 50, 0.2);
    padding: 15px;
    margin: 10px 0 0;
    border-radius: 0 5px 5px 0;
    position: absolute;
    right: 0;
    top: 0;
    margin: 1px 0 0;
    color: #dc3232;
}

/*-----------------
    THANKYOU
-----------------*/
.page-id-2796 .container.fullwidth .span12{
    float: none;
    width: auto !important;
}
.page-id-2796 .container.fullwidth .span12 .acceptOfferSection.thankyou{
    margin: 0 auto;
    max-width: 970px;
    text-align: center;
    padding-top: 50px;
}
.page-id-2796 .container.fullwidth .span12 .acceptOfferSection.thankyou .container{
    max-width: 100%;
}
.page-id-2796 .container.fullwidth .span12 .acceptOfferSection.thankyou .container .checkmark{
    margin-bottom: 15px;
}
.page-id-2796 .container.fullwidth .span12 .acceptOfferSection.thankyou .container .thankyouTxt{
    font-size: 60px;
    font-weight: 800;
    color: #f26522;
    line-height: normal;
}
.page-id-2796 .container.fullwidth .span12 .acceptOfferSection.thankyou .container .thankyouPara,
.page-id-2796 .container.fullwidth .span12 .acceptOfferSection.thankyou .container .companyAddress{
    font-size: 18px;
    line-height: 24px;
    font-weight: 500;
}
.page-id-2796 .container.fullwidth .span12 .acceptOfferSection.thankyou .container .companyAddress h3{
    font-size: 24px;
    color: #002f65;
}
.page-id-2796 .container.fullwidth .span12 .acceptOfferSection.thankyou .container .companyAddress p{
    margin: 10px 0 0;
}
.page-id-2796 .container.fullwidth .span12 .acceptOfferSection.thankyou .container .companyAddress img.phone-icon{
    vertical-align: bottom;
}

.vc_row.standard_section.faqBannerSection {
    background: #ececec;
    margin-bottom: 0;
    padding: 100px 0 0;
}
.vc_row.standard_section.faqBannerSection .faqBanner{
    max-width: 80%;
    margin: 50px auto;
    text-align: center;
}
.vc_row.standard_section.faqBannerSection .faqBanner h2{
    font-size: 40px;
    color: #002f65;
    font-weight: 700;
    line-height: 50px;
    margin-bottom: 25px;
}
.vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop{
    display: flex;
    position: relative;
}
.vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqTV{
    left:54px;
    position: absolute;
}
.vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqGetOfferBox{
    margin: 0 auto;
    width: 500px;
    padding: 15px;
    background: #15498f;
}
.vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqGetOfferBox .paragraph{
    font-size: 27px;
    color: #fdc05b;
    font-weight: 700;
    margin-bottom: 25px;
}
.vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqGetOfferBox .pincodeForm {
    width: 80%;
    margin: 0 auto;
    display: flex;
}
.vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqGetOfferBox form{
    margin-bottom: 0;
}
.vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqGetOfferBox .pincodeForm input {
    width: 100%;
    background: #fff;
    border: none;
    border-radius: 0;
    box-sizing: border-box;
    text-align: center;
    height: 43px;
    font-size: 18px;
}
.vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqGetOfferBox .pincodeForm .offerBtn input[type="submit"] {
    border-radius: 25px;
    padding: 5px 15px;
    border: none;
    background-image: linear-gradient(0, #f26822, #fcb653);
    margin-left: 15px;
    color: #fff;
    font-weight: 700;
}
.vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .features {
    width: 500px;
    margin: 10px auto;
}
.vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .features ul {
    padding: 0;
    margin: 0;
}
.vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .features ul li {
    display: inline-block;
    background: url(https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/06/tick.png) no-repeat left center;
    color: #15498f;
    padding-left: 15px;
    line-height: 20px;
    margin-right: 5px;
}

/*-------------------
    BANNER SETUP
-------------------*/
.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .asSeenOnTv {
  position: absolute;
    left: -120px;
}
.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .pincodeCard {
    margin: 0 auto;
    width: 500px;
}
.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .pincodeCard .pincodeForm {
    width: 80%;
    margin: 0 auto;
    display: flex;
}
.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .pincodeCard .pincodeForm input.postcode_lookup {
    margin-right: 25px;
}
.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption h1 {
    margin-bottom: 25px;
}
.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .features {
    width: 500px;
    margin: 10px auto;
}
.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .features ul {
    padding: 0;
    margin: 0;
}
.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .features ul li {
    display: inline-block;
    background: url(https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/06/tick.png) no-repeat left center;
    color: #15498f;
    padding-left: 15px;
    line-height: 20px;
    margin-right: 5px;
}
.contact-us-banner.banner-section.inheritance .ls-fullscreen-wrapper .ls-inner .bannerCaption h1{
    max-width: 90%;
}


/*-----------------
    SEARCH PAGE
-----------------*/
.container.search-container .vc_row.wpb_row.vc_inner.vc_row-fluid.bannerBottomRow{
    display: flex;
    justify-content: space-between;
}
.container.search-container .ls-inner .ls-layers .bannerCaption{
    margin: 110px auto 0;
}
.container.search-container .ls-inner .ls-layers .bannerCaption h1{
    margin-bottom: 25px;
}
.container.search-container .ls-inner .ls-layers .bannerCaption .asSeenOnTv{
    position: absolute;
}


.footer_wrapper{
    display: block !important;
}
.tradingSince .animated_counter .odometer{
    letter-spacing: 0;
}
.tradingSince .animated_counter .odometer .odometer-formatting-mark{
    display: none;
}

.tradingSince .animated_counter .odometer .odometer-value{
    text-align: center;
}

.single_portfolio_container{
    margin-bottom: 60px;
}
.portfolio-item.basic .link{
    color: #000 !important;
}


/*----------------------
    SMALLER DESKTOP
----------------------*/
@media only screen and (min-width:993px) and (max-width: 1200px) {

    .page.page-id-624 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-122 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-3 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-927 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2115 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1941 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2117 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2106 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2119 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1944 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1946 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1951 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2108 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2110 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2125 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1953 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1375 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1064 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .single.single-post .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .blog .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .archive .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .search.search-results .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .single.single-portfolio .ls-fullscreen-wrapper .ls-wp-container .bannerCaption{
        margin-top: 0;
    }
    .home .bannerCaption{
        margin-top: -50px;
    }
}


/*-----------------
    TABLET
-----------------*/
@media only screen and (min-width: 768px) and (max-width: 992px){
    .container{
        max-width: 750px !important;
    }
    .top-left-header .textwidget .rating{
        display: block;
    }
    .top-left-header #custom_html-2{
        float: right !important;
    }
    .call-info{
        margin-left: 5px;
    }
    .ph-no{
        padding-left: 5px;
    }
    .top_nav{
        margin-top: 0;
    }
    .mobile_small_menu{
        display: none !important;
    }
    #navigation{
        display: block !important;
        margin-top: 20px;
    }
    .header_1 nav .menu > li > a::before{
        margin-right: 0;
    }
    #logo{
        position: absolute !important;
    }
    .bannerCaption{
        transform: translate(0, -50%);
    }
    .bannerCaption h1{
        max-width: 90%;
		font-size: 26px;
		line-height:30px
    }
    #layerslider_1 .ls-inner .ls-layers .bannerCaption.bannerCaptionFour{
        margin: 0 auto ;
    }
    .contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption{
        margin-top: 50px !important;
    }
    .contact-us-banner.banner-section.inheritance .ls-fullscreen-wrapper .ls-inner .bannerCaption{
        margin-top: 35px !important;
    }
    #layerslider_1 .ls-inner .ls-layers .bannerCaption.bannerCaptionFour .pincodeCard,
    .contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .pincodeCard,
    .contact-us-banner.banner-section.inheritance .ls-fullscreen-wrapper .ls-inner .bannerCaption .pincodeCard {
        width: 500px;
        /*transform: none;*/
        margin: 0 auto !important;
    }
    #layerslider_1 .ls-inner .ls-layers .bannerCaption.bannerCaptionFour .asSeenOnTv,
    .contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .asSeenOnTv,
    .contact-us-banner.banner-section.inheritance .ls-fullscreen-wrapper .ls-inner .bannerCaption .asSeenOnTv{
        left: -80px;
        padding: 0;
		position:absolute
    }
	.bannerCaption .asSeenOnTv{
        left: -80px;
        padding: 0;
		position:absolute
    }
    #layerslider_1 .ls-inner .ls-layers .bannerCaption.bannerCaptionFour .asSeenOnTv img,
    .contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .asSeenOnTv img,
    .contact-us-banner.banner-section.inheritance .ls-fullscreen-wrapper .ls-inner .bannerCaption .asSeenOnTv img{
        max-width: 100% !important;
        width: 100%;
    }
    .bannerCaption .pincodeCard{
        width:440px;
        transform:translate(14%, 0);
        margin: 0 !important;
    }
	.bannerCaptionFour .asSeenOnTv {
    position: absolute;
    left: -80px;
}
.bannerCaptionContact .asSeenOnTv {
    text-align: center;
    padding-left: 0;
    margin: 10px 0;
    box-sizing: border-box;
    position: absolute;
    left: -80px;
}
    .bannerCaption .pincodeCard .pincodeForm{
        display: flex;
        align-items: center;
    }
    .bannerCaption .pincodeCard .pincodeForm button{
        width: 127px;
    }
    .bannerCaption .pincodeCard .pincodeForm input{
        margin-bottom: 0;
    }
    .bannerBottomRow{
        bottom: 50px;
    }
    .call_action_wrapper .textbar{
        align-items: center;
    }
    .call_action_wrapper .textbar .btn-bt{
        width: 127px;
    }
    .choose-us .choose-us-wrapper .wpb_wrapper .vc_row{
        display: block;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .choose-us .choose-us-wrapper .wpb_wrapper .vc_row .vc_col-sm-6{
        width: 100%;
    }
    .choose-us .choose-us-wrapper .wpb_wrapper .vc_row .vc_col-sm-6 .vc_column-inner {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .choose-us .choose-us-wrapper .wpb_wrapper .vc_row .vc_col-sm-6:first-child{
        margin-bottom: 15px;
    }
    .benefits-section .container .section_clear{
        display: block;
    }
    .benefits-section .container .section_clear .vc_col-sm-6{
        width: 100%;
    }
    .benefits-section .container .section_clear .vc_col-sm-6:first-child{
        margin-bottom: 15px;
    }
    .features-section .wpb_raw_code .wpb_wrapper .features table{
        width: 100%;
    }
    .features-section .wpb_raw_code .wpb_wrapper .features table tbody tr td{
        padding: 8px;
    }
    .vc_row.standard_section.testimonial-section .ls-fullscreen-wrapper .ls-inner .ls-layers .ls-wrapper p{
        margin: 0 auto;
        max-width: 80%;
        line-height: normal;
    }
    .recent_portfolio #portfolio-preview-items .portfolio-item{
        margin-bottom: 30px;
        width: 50%;
    }
    .vc_row.section-style.case-studies-section{
        margin-bottom: 0;
    }
    .footer_wrapper footer#footer .container .span3{
        width: 48%;
        height: 350px;
    }
    .footer_wrapper footer#footer .container .span3:nth-child(3){
        margin-left: 0;
    }
    .vc_row.standard_section.video-section .video-player-caption .video-paragraph{
        width: 90%;
    }
    .bannerCaption.bannerCaptionContact{
        margin: 0;
    }
    .bannerCaption.bannerCaptionContact .pincodeTv{
        right: auto;
        transform: translate(0, 0);
        left: 0;
    }
    #logo{
        margin: 0 !important;
    }
    .wpyog-wrapper .ukhb-submit-form,
    .wpyog-wrapper .ukhb-successful{
        padding-top: 130px;
    }
    .wpyog-wrapper .ukhb-submit-form .bannerCaption,
    .wpyog-wrapper .ukhb-successful .bannerCaption{
        transform: translate(0, 0) !important;
    }
    #multiStepSection fieldset{
        width: 90% !important;
        margin: 0 auto !important;
    }
    
    .acceptOfferSection{
        padding: 50px 0;
    }
    #copyright .pull-right{
        display: none;
    }
    #copyright .desc{
        width: 100% !important;
    }
    .recent_portfolio #portfolio-preview-items .portfolio-item .show_text h5{
        text-overflow: ellipsis;
        overflow: hidden;
        width: 100%;
        white-space: nowrap;
    }
    .vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqTV{
        left: -80px;
        width: 80px;
    }
    .container.search-container .ls-inner .ls-layers .bannerCaption{
        margin-top: 50px;
    }
    .container.search-container .ls-inner .ls-layers .bannerCaption .asSeenOnTv{
        padding-left: 0;
        width: 80px;
        left: 20px;
    }
    .container.search-container .ls-inner .ls-layers .bannerCaption .asSeenOnTv img{
        max-width: 100% !important;
        width: 100% !important;
    }
    .container.search-container .ls-inner .ls-layers .bannerCaption .pincodeCard{
        width: 500px;
        transform: none;
        margin: 0 auto !important;
    }
    .container.search-container .ls-inner .ls-layers .bannerCaption .pincodeCard .pincodeForm{
        max-width: 90%;
        margin: 0 auto;
    }
    .container.search-container .ls-inner .ls-layers .bannerCaption .pincodeCard .pincodeForm input.postcode_lookup{
        margin-right: 25px;
    }
    .page-id-2796 .ls-fullscreen-wrapper .ls-wp-container{
        height: 250px !important;
    }
}
.easy_testimonial .gold-classic_style .main-wrapper, .easy_testimonial .blue-classic_style .main-wrapper, .easy_testimonial .light_grey-classic_style .main-wrapper, .easy_testimonial .red-classic_style .main-wrapper {background:#f5f5f5!important; border-radius:0!important;}
.easy_testimonial .main-wrapper:after {
    position: absolute;
    bottom: -11px;
    left: 15%;
    content: "";
    height: 20px;
    width: 40px;
    background: #f5f5f5!important;
    border-top: 0px solid #666;
    border-right: 2px solid #d0d0d0;
    border-bottom: 2px solid #d0d0d0;
    border-left: 0px solid #666;
}
.easy_testimonial .title-area-3 {display:non!important}
.rate-area-3{display:none!important}
.easy_testimonial .main-content-3 .testimonial_body:before, .easy_testimonial .main-content-3 .testimonial_body:after {display:none!important}
.easy_testimonial .main-content-3 .testimonial_body {padding:0!important}
.easy_testimonial .main-content-3 p{padding:0!important}
.easy_testimonial .title-area-3:after{display:none!important}
/*-----------------
        MOBILE
-----------------*/
@media only screen 
    and (min-width: 390px) 
    and (min-height: 844px) 
    and (-webkit-device-pixel-ratio: 3){
    .bannerCaption{
        transform: translate(0, -180%) !important;
    }
    
}


@media only screen and (min-width: 320px) and (max-width: 767px){
    .container{
        max-width: 100% !important;
        padding: 0 15px;
    }
    .top-left-header .textwidget{
        display: block;
    }
    .top-left-header .textwidget .rating{
        justify-content: center;
    }
    .call-info{
        margin: 85px 0 0 0;
        display: flex;
        flex-flow: wrap;
        justify-content: center;
    }
    .bannerCaption{
        max-width: 100%;
    }
    .call-info span{
        padding-left: 5px;
    }
    .home #header #logo{
        position: absolute !important;
        width: 123px;
        left: 50% !important;
        transform: translate(-50%, 0) !important;
        top: -4px;
    }
    #header #logo{
        position: absolute !important;
        width: 123px;
        left: 50% !important;
        transform: translate(-50%, 0) !important;
        top: -35px;
    }
    #logo img{
        max-height: 80px !important;
    }
    .home .bannerCaption{
        transform: translate(0, -160%);
    }
    .bannerCaption{
        position: absolute;
        transform: translate(0, -40%);
        left: 0;
        right: 0;
        padding: 0 15px;
        margin: 0;
    }
    .bannerCaption h1{
        font-size: 17px;
        font-weight: 800;
        line-height: normal;
        max-width: 100%;
    }
    .asSeenOnTv{
        display: none;
    }
    .bannerCaption .pincodeCard{
        width: 100%;
        position: relative;
        box-sizing: border-box;
        margin-top: 25px;
    }
    .pincodeForm{
        display: flex;
        align-items: center;
        margin: 0 15px;
        max-width: 90%;
    }
    .bannerCaption .pincodeCard .paragraph{
        font-size: 16px !important;
    }

    .pincodeForm .offerBtn{
        width: auto;
        margin: 0 0 0 15px;
    }
    .pincodeForm .offerBtn input{
        font-size: 12px;
    }
    /* .contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .pincodeCard .pincodeForm,
    .pincodeCard .pincodeForm{
        max-width: 90% !important;
        width: auto !important;
    } */
    .contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .pincodeCard .pincodeForm,
    .pincodeCard .pincodeForm{
        max-width: 60% !important;
        width: auto !important;
        display: block;
    }
    .pincodeCard .pincodeForm .offerBtn{
        margin: 10px auto 0;
        max-width: 60%;
    }
    .contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .pincodeCard .pincodeForm input.postcode_lookup{
        margin-right: 0;
    }
    .contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption{
        margin-top: 30px !important;
    }
    .contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .pincodeCard,
    .contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .features{
        max-width: 100%;
    }
    .bannerBottomRow{
        display: flex;
        margin-top: 0;
        align-items: center;
        margin: 0 !important;
    }
    .vc_row .vc_row.bannerBottomRow{
        margin-left: 0 !important;
        margin-right: 0 !important;
        margin-bottom: 15px !important;
    }
    .bannerBottomRow .ombudsman img,
    .bannerBottomRow .napb img{
        max-width: inherit;
        max-height: 40px;
    }
    .bannerBottomRow .napb{
        margin-right: 0;
    }
    
    .bannerBottomRow .ombudsman, .bannerBottomRow .napb{
        margin-right: 5px;
    }
    .bannerBottomRow .vc_col-sm-6:first-child{
        width: 75%;
    }
    .bannerBottomRow .vc_col-sm-6:first-child .vc_column-inner {
        padding-left: 0;
    }
    .bannerBottomRow .vc_col-sm-6:last-child .vc_column-inner {
        padding-right: 0;
    }
    .bannerBottomRow .vc_col-sm-6:last-child{
        width: 25%;
    }
    
    .call_action_wrapper .textbar{
        display: block;
        text-align: center;
    }
    .call_action_wrapper .textbar a.btn-bt{
        float: none;
        margin-top: 15px;
        margin-left: 0;
    }
    .call_action_wrapper .textbar h2{
        font-size: 18px;
        line-height: normal;
    }
    .choose-us .choose-us-wrapper .wpb_wrapper .vc_row{
        display: block;
        margin: 0 !important;
    }
    .choose-us .container{
        padding: 0;
    }
    .choose-us .container .choose-us-wrapper .vc_col-sm-6:first-child{
        margin: 0 0 20px !important;
    }
    .choose-us .container .choose-us-wrapper .vc_col-sm-6:first-child .vc_column-inner{
        padding: 0;
    }
    .choose-us .choose-us-wrapper .block_title h1,
    .choose-us .choose-us-wrapper .wpb_text_column{
        text-align: center;
    }
    .vc_row.section-style.get-offer,
    .vc_row.section-style.animated-counter-section{
        margin-bottom: 5px;
    }
    
    .animated-counter-section  .column_container  .vc_row{
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .animated-counter-section  .column_container  .vc_row.vc_inner .vc_column_container{
        margin-bottom: 15px !important;
    }
    .benefits-section .container{
        padding: 0;
    }
    .benefits-section .container .section_clear,
    .get-offer .container .get-offer-section form{
        display: block;
    }
    .benefits-section .container .section_clear .vc_col-sm-6{
        width: 100%;
    }
    .benefits-section .container .section_clear .vc_col-sm-6:last-child{
        padding: 15px !important;
    }
    .block_title.section_title h1, .block_title.column_title h1,
    .features-section .wpb_text_column .wpb_wrapper p{
        font-size: 18px;
        line-height: normal;
    }
    .block_title.column_title{
        margin-bottom: 10px;
    }
    .features-section .wpb_raw_code .wpb_wrapper .features table{
        width: 100%;
    }
    .features-section .wpb_raw_code .wpb_wrapper .features table .featuresName{
        padding-left: 10px;
        font-size: 12px;
    }
    .features-section .wpb_raw_code .wpb_wrapper .features table thead .thead-heading, 
    .features-section .wpb_raw_code .wpb_wrapper .features table tbody td.orange-icon, .features-section .wpb_raw_code .wpb_wrapper .features table tbody td.blue-icon{
        font-size: 12px;
    }
    .testimonial-section .container  .ls-wp-container{
        height: 200px !important;
    }
    .vc_row.standard_section.testimonial-section{
        padding: 20px 0;
    }
    .vc_row.standard_section.testimonial-section .ls-fullscreen-wrapper .ls-inner .ls-layers .ls-wrapper p{
        line-height: normal;
        width: 70%;
        margin: 0 auto;
        font-size: 13px;
    }
    .vc_row.case-studies-section{
        padding: 20px 0 !important;
        margin-bottom: 0 !important;
    }
    .vc_row.case-studies-section .recent_portfolio .portfolio-item{
        margin-bottom: 20px;
    }
    .vc_row.case-studies-section .recent_portfolio .portfolio-item{
        margin-bottom: 20px;
    }
    .recent_portfolio #portfolio-preview-items .portfolio-item .he-wrap,
    .recent_portfolio #portfolio-preview-items .portfolio-item .show_text{
        border: none;
    }
    .vc_row.standard_section.testimonial-section .ls-fullscreen-wrapper .ls-wp-container{
        height: 400px !important;
    }
    .latest-blog .block_title.section_title{
        margin-bottom: 0;
    }
    .latest_blog .row{
        display: block;
    }
    .latest_blog .no_carousel .blog-item .content{
        border: none;
        border-bottom: 1px solid #124990;
        padding-left: 0;
        padding-right: 0;
    }
    .vc_row.section-style.clients-section .clients-logos-wrapper .client-logo{
        margin: 0 0 25px;
    }
    .vc_row.section-style.clients-section .clients-logos-wrapper .client-logo img{
        max-width: 80%;
    }
    .header_wrapper header#header .container .mobile_small_menu{
        right: 0;
        top: 45px !important;
    }
    .header_wrapper header#header .container .mobile_small_menu:before{
        color: #222 !important;
        font-size: 40px !important;
    }
    .top_nav{
        pointer-events: none;
    }
    .top_nav .textwidget .call-info button{
        pointer-events: all;
    }
    /* .menu-small{
        margin-top: 175px;
    } */
    .bannerCaption .pincodeCard .pincodeForm input{
        margin-bottom: 0;
    }
    .vc_row.standard_section.video-section .video-player-caption .video-paragraph{
        width: 100%;
    }
    .video-player-caption{
        margin-bottom: 0 !important;
    }
    .get-offer .container .get-offer-section{
        text-align: center;
    }
    .get-offer .container .get-offer-section .paragraph,
    .get-offer .container .get-offer-section .input input{
        margin-bottom: 10px;
    }
    .mobile-red-tv{
        display: inline-block;
        width: 80px;
        margin: 10px 0 0 0;
    }
    .page.page-id-624 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-122 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-2 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-3 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-927 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-2115 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-1941 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-2117 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-2106 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-2119 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-1944 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-1946 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-1951 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-2108 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-2110 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-2125 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-1953 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .page.page-id-1375 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .single.single-post .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .blog .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .archive .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .search.search-results .ls-fullscreen-wrapper .ls-wp-container .bannerCaption,
    .single.single-portfolio .ls-fullscreen-wrapper .ls-wp-container .bannerCaption{
        margin-top: 0;
    }
    .bannerCaption.bannerCaptionContact{
        margin: 0;
    }
    

    .contact-form-section{
        padding: 20px;
    }
    .services-section .services_medium h4{
        min-height: auto;
    }
    .awsBenefits .container .vc_column .wpb_wrapper .vc_row{
        margin: 0 !important;
    }
    .awsBenefits .container .vc_column .wpb_wrapper .vc_row .vc_column_container.vc_col-sm-6:first-child .services_small:last-child{
        margin-bottom: 35px;
    }
    #layerslider_1 .ls-inner .ls-slide-transition-wrapper{
        position: absolute !important;
        top: 20% !important;
    }
    #layerslider_1 .ls-inner .ls-layers{
        transform: translate(0, 20%) !important;
    }
    .home #content .banner-section .container{
        overflow-y: hidden !important;
    }
    .bannerCaption .pincodeCard .pincodeForm input{
        width: 100%;
        height: 25px;
        font-size: 12px;
        line-height: normal;
    }
    .wpyog-wrapper{
        margin-top: 0 !important;
    }
    .wpyog-wrapper .ukhb-submit-form,
    .wpyog-wrapper .ukhb-successful{
        padding-top: 210px;
    }
    .wpyog-wrapper .ukhb-submit-form .bannerCaption,
    .wpyog-wrapper .ukhb-successful .bannerCaption{
        transform: translate(0, 0) !important;
    }
    #multiStepSection fieldset{
        width: 90% !important;
        margin: 0 auto !important;
    }
    .page-template-thanks-you .mobile-red-tv,
    .page-template-search-home-template .mobile-red-tv{
        display: none;
    }
    .steps-forms {display: block;}
    .single.single-post .bannerBottomRow, 
    .blog .bannerBottomRow, 
    .archive .bannerBottomRow, 
    .single.single-portfolio .bannerBottomRow{
        padding: 0 15px;
        box-sizing: border-box;
        margin-bottom: 15px !important;
    }
    .top_nav{
        margin-top: 0;
    }
    .header_wrapper, body.header_1 .header_wrapper, body.header_4 .header_wrapper{
        top: 42px;
    }
    
    .acceptOfferSection{
        padding: 210px 0 0;
    }
    .page-id-2796 .container.fullwidth .span12{
        width: 100% !important;
    }
    #copyright .pull-right{
        display: none;
    }
    #copyright .desc{
        width: 100% !important;
    }
    .page-template-search-home-template .menu-small{
        top: 70px;
    } 
    .page-id-2796 #content #blog.container{
        padding-top: 0;
    }
    .page.page-id-1064 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption{
        margin-top: 0;
        transform: translate(0, -40%) !important;
    }
    .acceptOfferSection .container-form .cbc_horizontal_form .detailRow.form .form-group{
        display: inline-block;
        width: 100%;
        max-width: auto;
    }
    #layerslider_1 .ls-inner,
    .contact-us-banner.banner-section.inheritance #layerslider_10 .ls-inner{
        background: #f5f5f5 !important;
    }
    #layerslider_1 .ls-inner .ls-layers,
    .contact-us-banner.banner-section.inheritance #layerslider_10 .ls-inner .ls-layers{
        transform: translate(0, 0) !important;
    }
    
    #layerslider_1 .ls-inner .ls-layers .bannerCaption.bannerCaptionFour .pincodeCard .paragraph,
    .vc_row.standard_section.faqBannerSection .faqBanner h2,
    .vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqGetOfferBox .paragraph,
    .contact-us-banner.banner-section.inheritance .ls-inner .ls-layers .bannerCaption .pincodeCard .paragraph{
        font-size: 16px;
    }
    .vc_row.standard_section.faqBannerSection .faqBanner h2{
        line-height: normal;
    }
    .vc_row.standard_section.faqBannerSection .faqBanner{
        max-width: 100%;
        margin: 110px auto 50px;
    }
    .vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqTV{
        display: none;
    }
    .vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .features{
        width: auto;
    }
    .vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqGetOfferBox .pincodeForm input{
        width: 100%;
        height: 25px;
        font-size: 12px;
        line-height: normal;
        margin-bottom: 0;
    }
    #layerslider_1 .ls-inner .ls-layers .bannerCaption.bannerCaptionFour .features,
    .contact-us-banner.banner-section.inheritance .ls-inner .ls-layers .bannerCaption .features{
        max-width: 100%;
        width: auto;
    }
    .contact-us-banner.banner-section.inheritance .ls-inner .ls-layers .bannerCaption .pincodeCard .pincodeForm{
        width: auto;
        max-width: 90%;
    }
    .contact-us-banner.banner-section.inheritance .ls-inner .ls-layers .bannerCaption .pincodeCard .pincodeForm input.postcode_lookup{
        margin-right: 0;
    }
    .vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqGetOfferBox .pincodeForm{
        width: 90%;
    }
    .vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqGetOfferBox .pincodeForm .offerBtn input[type="submit"]{
        margin-left: 0;
    }
    #layerslider_1 .ls-inner .ls-layers .bannerCaption.bannerCaptionFour .pincodeCard .pincodeForm input.postcode_lookup{
        margin-right: 0;
    }
    .vc_row.section-style.clients-section, .vc_row.standard_section.clients-section{
        padding-bottom: 50% !important;
    }
    .container.search-container .ls-inner .ls-layers .bannerCaption {
        margin: 0px auto 0;
        transform: translate(0, -50%) !important;
    }
    .container.search-container .vc_row.wpb_row.vc_inner.vc_row-fluid.bannerBottomRow{
        padding: 0 15px;
        box-sizing: border-box;
    }
    .page-id-2796 .ls-fullscreen-wrapper .ls-wp-container{
        height: 110px !important;
        margin:50px auto 0 !important;
    }

    .page-id-2796 .container.fullwidth .span12 .acceptOfferSection.thankyou .container .thankyouTxt{
        font-size: 40px;
    }
}
@media only screen and (min-width:320px) and (max-width: 767px) and (min-height: 600px) and (max-height: 650px){
    #layerslider_1 .ls-inner .ls-layers .bannerCaption{
        margin-top: 180px;
    }
}
@media only screen and (min-width:320px) and (max-width: 767px) and (min-height: 600px) and (max-height: 700px){
    /* #layerslider_1 .ls-inner .ls-layers{
        transform: translate(0, 20%) !important;
    }
    #layerslider_1 .ls-inner .ls-layers .bannerCaption{
        transform: translate(0, -80%) !important;
    } */
    .bannerCaption{
        transform: translate(0, -115%) !important;
    }
    .bannerCaption h1{
        font-size: 16px;
    }
    .bannerCaption .pincodeCard{
        margin-top: 15px;
    }
    .page.page-id-624 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-122 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-3 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-927 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2115 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1941 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2117 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2106 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2119 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1944 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1946 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1951 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2108 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2110 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2125 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1953 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1375 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .single.single-post .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .blog .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .archive .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .search.search-results .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .single.single-portfolio .ls-fullscreen-wrapper .ls-wp-container .bannerCaption{
        transform: translate(0, -10%) !important;
    }
    /* .ls-fullscreen-wrapper #layerslider_10{
        transform: translate(0, 141px);
    } */
    #layerslider_1 .ls-inner .ls-layers, .contact-us-banner.banner-section.inheritance #layerslider_10 .ls-inner .ls-layers{
        transform: translate(0, 12%) !important;
    }
    .contact-us-banner.banner-section.inheritance .ls-inner .ls-layers .bannerCaption{
        transform: translate(0, -40%) !important;
    }
    #layerslider_1 .ls-inner .ls-layers  .bannerCaption{
        margin: 140px 0 0 0;
    }
    .page.page-id-1064 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption{
        margin-top: 0;
        transform: translate(0, -10%) !important;
    }
    .container.search-container .ls-inner .ls-layers .bannerCaption {
        margin: 0px auto 0;
        transform: translate(0, -10%) !important;
    }
}
@media only screen and (min-width:320px) and (max-width: 767px) and (min-height: 701px) and (max-height: 800px){
    .bannerCaption{
        transform: translate(0, -140%) !important;
    }
    #layerslider_1 .ls-inner .ls-layers{
        transform: translate(0, 8%) !important;
    }
    #layerslider_1 .ls-inner .ls-layers .bannerCaption{
        transform: translate(0, -70%) !important;
    }
    .page.page-id-624 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-122 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-3 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-927 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2115 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1941 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2117 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2106 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2119 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1944 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1946 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1951 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2108 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2110 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2125 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1953 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1375 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .single.single-post .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .blog .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .archive .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .search.search-results .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .single.single-portfolio .ls-fullscreen-wrapper .ls-wp-container .bannerCaption{
        transform: translate(0, -25%) !important;
    }
    /* .ls-fullscreen-wrapper #layerslider_10{
        transform: translate(0, 130px);
    } */
    #layerslider_1 .ls-inner .ls-layers, .contact-us-banner.banner-section.inheritance #layerslider_10 .ls-inner .ls-layers{
        transform: translate(0, 8%) !important;
    }
    .contact-us-banner.banner-section.inheritance .ls-inner .ls-layers .bannerCaption{
        transform: translate(0, -40%) !important;
    }
    .page.page-id-1064 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption{
        margin-top: 0;
        transform: translate(0, -10%) !important;
    }
    .container.search-container .ls-inner .ls-layers .bannerCaption {
        margin: 0px auto 0;
        transform: translate(0, -20%) !important;
    }
}
@media only screen and (min-width:320px) and (max-width: 767px) and (min-height: 801px){
    .bannerCaption{
        transform: translate(0, -180%) !important;
    }
    #layerslider_1 .ls-inner .ls-layers .bannerCaption.bannerCaptionFour{
        transform: translate(0, -50%) !important;
    }
    .page.page-id-624 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-122 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-3 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-927 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2115 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1941 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2117 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2106 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2119 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1944 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1946 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1951 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2108 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2110 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-2125 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1953 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .page.page-id-1375 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .single.single-post .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .blog .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .archive .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .search.search-results .ls-fullscreen-wrapper .ls-wp-container .bannerCaption, .single.single-portfolio .ls-fullscreen-wrapper .ls-wp-container .bannerCaption{
        transform: translate(0, -50%) !important;
    }
    .home .ls-wrapper[data-slide-index="6"] .bannerCaption{
        transform: translate(0, -155%) !important;
    }
    /* .ls-fullscreen-wrapper #layerslider_10{
        transform: translate(0, 131px);
    } */
    .contact-us-banner.banner-section.inheritance .ls-inner .ls-layers .bannerCaption{
        transform: translate(0, -40%) !important;
    }
    .page.page-id-1064 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption{
        margin-top: 0;
        transform: translate(0, -40%) !important;
    }
}

@media only screen and (min-width:375px) and (max-width: 767px) and (min-height: 812px){
		body .bannerCaption {transform:translate(0, 0)!important; margin:10px auto 0!important}
}

@media only screen and (min-width:390px) and (max-width: 767px) and (min-height: 844px){ 
body .bannerCaption {transform:translate(0, 0)!important; margin:10px auto 0!important}

}

@media only screen and (min-width:428px) and (max-width: 767px) and (min-height: 926px){
		body .bannerCaption {transform:translate(0, 0)!important; margin:10px auto 0!important}
}
.accepted-container {float:left; width:100%; margin:50px 0 0}
@media only screen and (max-width: 1024px) {
.test2 .main-nav-bar {
    position: relative;
    top:inherit!important;
    left:inherit!important;
    z-index: 100;
    background:none!important;
    height: auto!important;
    box-shadow:none!important;
}
body.page-id-2796 .header_wrapper, body.page-id-2796 .header_wrapper, body.page-id-2796 .header_wrapper {position:relative!important}
}
@media only screen and (max-width: 767px) {
	.page-id-122 .caroufredsel_wrapper {height:auto!important}
	.page-id-122 .clients_caro {position:relative!important; height:auto!important; width:100%!important}
	.page-id-122 .clients .item {
    width: 100%!important;
    float: left;
    height: 120px;
		padding:0!important
		
}
}
@media only screen and (max-width: 768px) {
.get-offer .container .get-offer-section .paragraph {
    display: inline-block;
    width: 100%;
}
.pincodeForm {
    display: inline-block;
    align-items: center;
    margin: 0 15px;
    max-width: 90%;
}
	footer#footer .inner #sb_instagram #sbi_images .sbi_item {width:auto!important}
}
@media only screen and (max-height: 767px) {
.top_nav .span12 {width:100%!important}
	.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {width:100%!important}
}
@media only screen and (max-height: 500px) {
	.main-nav-bar {z-index:999; display:block!important}
.home .bannerCaption {
    transform: translate(0, 45%);
}
html body .ls-container .ls-bg, #ls-global .ls-container .ls-bg {height:630px!important}
html body .ls-container, #ls-global .ls-container {height:630px!important}
	html body .ls-wrapper{height:630px!important}
	.bannerCaption {margin:0 auto!important}
.bannerCaption {
    transform: translate(0, 0)!important;
    margin: 0 auto!important;
    margin-top: 26%!important;
}
	.page.page-id-1064 .ls-fullscreen-wrapper .ls-wp-container .bannerCaption{ transform: translate(0, 0)!important;}
	.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .pincodeCard .pincodeForm, .pincodeCard .pincodeForm {margin:0 auto!important}
	.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption {margin-top:160px!important}
	.page-id-1064 .bannerCaption .pincodeCard {margin:0 auto; margin-top: 155px; }
	.bannerCaption.bannerCaptionContact .pincodeTv {
    left: auto!important;
    right: 0!important;
}
}
@media only screen and (max-height: 500px) {
.bannerCaption .features ul li {
    display: inline-block;
    background: url(https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/06/tick.png) no-repeat left center;
    color: #15498f;
    padding-left: 15px;
    line-height: 20px;
    margin-right: 5px;
}
.bannerCaption {
    transform: translate(0, 0)!important;
    margin: 0 auto!important;
    margin-top:160px!important;
	max-width:inherit!important;
	width:500px!important
}
	.bannerCaption.bannerCaptionContact {width:560px!important; margin:0 auto!important; margin-top:160px!important;}
	.bannerCaption .pincodeCard {width:500px!important}
	.bannerCaption h1 {max-width:inherit!important}
	.bannerCaption {padding:0!important}
	#multiStepSection fieldset .p1 span {
    color: #000;
}
}
@media only screen and (max-height: 50px) {
	html body.page-id-2796 .ls-container, #ls-global body.page-id-2796 .ls-container {
    height:200px!important;
}
	.call-info a.topGetOffer {display:none!important}
	html body .ls-container, #ls-global .ls-container {height:630px!important}
	html body .ls-container .ls-bg, #ls-global .ls-container .ls-bg {height:630px!important}
	html body.page-id-2796 .ls-container .ls-bg, #ls-global body.page-id-2796 .ls-container .ls-bg {height:auto!important}
	html body .ls-wrapper{height:630px!important}
	html body .ls-in-out {top:240px!important; left:86px!important}
	.bannerCaption h1 {font-size:30px!important; line-height:38px}
	.bannerCaption .pincodeCard {
    width:100%;
    transform: translate(-1%, 0);
    margin: 0 auto!important;
}
	.bannerCaption {
    max-width: inherit!important;
}
	.top_nav .span12 {width:100%!important}
	.home .bannerCaption {
    transform:translate(4%, -85%)!important;
}
.bannerCaption.bannerCaptionFour {
    margin: 0 auto 0;
}	
.bannerCaptionFour .asSeenOnTv {
    position: absolute;
    left: -80px;
	z-index:99
}
	.bannerCaptionFour .asSeenOnTv img, html body .ls-container img, #ls-global .ls-container img {width:100px}
	.ls-fullscreen-wrapper .ls-inner .bannerCaption {
    margin-top: 0px !important;
}
.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption {
    margin-top: 0px !important;
}
#layerslider_1 .ls-inner .ls-layers .bannerCaption.bannerCaptionFour .asSeenOnTv, .contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .asSeenOnTv, .contact-us-banner.banner-section.inheritance .ls-fullscreen-wrapper .ls-inner .bannerCaption .asSeenOnTv {
    left: -80px;
    width: auto;
    padding: 0;
}	
}
@media only screen and (max-width: 450px) {
	.bannerCaption.bannerCaptionContact .pincodeTv {
    position: absolute;
right:initial;; 
    transform: translate(0, -51%);
    width: 92%;
}
	.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .features ul li {line-height:18px; font-size:13px;}
	.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .features {margin-top:0!important; margin-bottom:0!important;}
	.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption h1 {margin-bottom:5px}
	.bannerCaption.bannerCaptionContact h5 {font-size:16px;}
	.bannerCaption.bannerCaptionContact h3 {font-size:30px;}
	.bannerCaption.bannerCaptionContact p {font-size:17px;}
	.pincodeForm .offerBtn {margin:0!important}
	.vc_row.standard_section.faqBannerSection .faqBanner .faqBannerCaption .faqCaptionTop .faqGetOfferBox .pincodeForm .offerBtn input[type="submit"] {border-radius:0!important}
	body.page-id-2796 .header_wrapper, body.page-id-2796 .header_wrapper{height:110px!important}
	html body.page-id-2796 .ls-container, #ls-global body.page-id-2796 .ls-container {
    height: 120px!important;
}
.page-id-1064 .bannerCaption .pincodeCard {
    margin-top: 115px;
}
.page-id-2796 .ls-fullscreen-wrapper .ls-wp-container {
    height: 110px !important;
    margin:50px auto 0 !important;
	float:left;
}
body.page-id-2796 .header_wrapper, body.page-id-2796 .header_wrapper, body.page-id-2796 .header_wrapper {position:relative!important}
	body.page-id-2796 .header_wrapper img.ls-bg{height:50px!important;}
	body.page-id-2796 .ls-bg-wrap {position:relative!important; max-width:100%!important}
	.page-id-2796 .ls-fullscreen-wrapper .ls-wp-container .ls-inner .ls-layers img.ls-bg {}
	.home .bannerCaption .pincodeCard {
    margin-top: 9px;
}
	.home .bannerCaptionFour .features {margin:0 auto}
	.home .bannerCaption .features ul li {line-height:18px; font-size:13px}
		body #content .ls-inner .ls-layers .bannerCaption { transform: translate(0, -32%)!important;}
	.bannerCaptionFour .features {width:100%}
	.bannerCaption.bannerCaptionFour {padding:0!important}
	.topGetOffer {display:none!important}
	.pincodeCard .pincodeForm .offerBtn {max-width:100%}
	.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption .pincodeCard .pincodeForm, .pincodeCard .pincodeForm {max-width:100%!important;} 
	.bannerCaption .pincodeCard .pincodeForm input.postcode_lookup {width:60%; float:left;margin:0;}
	.bannerCaption .pincodeCard .pincodeForm input.submit{width:40%; border-radius:0!important;}
	.bannerCaption .pincodeCard .paragraph {font-size:15px !important}
	body #content .ls-inner .ls-layers .bannerCaption {width:91%}
	body.home #content .ls-inner .ls-layers .bannerCaption {width:92%!important; margin:-18px 0 0!important;}
	.home .bannerCaptionFour h1 {
		margin-bottom: 7px;
	}
	.ls-parallax, .ls-z {width:100%!important}
	.ls-in-out{width:100%!important}
	 .bannerCaption .features ul {
    padding: 0;
    margin: 0;
}
.bannerCaption .features ul li {
    display: inline-block;
    background: url(https://ukhomebuyersltd.co.uk/wp-content/uploads/2021/06/tick.png) no-repeat left center;
    color: #15498f;
    padding-left: 15px;
    line-height: 20px;
    margin-right: 5px;
}	
.top_nav {
    pointer-events: visible!important;
}	
	.contact-us-banner.banner-section.why-sell .ls-fullscreen-wrapper .ls-inner .bannerCaption {margin-top:0!important}
	.bannerCaption.bannerCaptionFour{margin-top:0!important}
	.vc_row.standard_section.faqBannerSection .faqBanner{margin-top:80px!important}
	.home .ls-layer {width:100%!important}
	.home .ls-in-out {left:15px!important}
}
@media only screen and (max-width: 320px) {
	.ls-fullscreen-wrapper .ls-wp-container .ls-in-out{top:256.5px!important}
	body.home #content .ls-inner .ls-layers .bannerCaption {
    width: 92%!important;
    margin: 18px 0 0!important;
}
}
