/*
 Description:  Landing page css
 Author:       Matt Hammond
 Author URI:   http://medialabpro.com
*/

.postid-2714 #custom_html-12,
.page-id-2717 #custom_html-12 {
	display: none;
}

.lp-hideme-please {
	display: none;
}

.tm-header {
	display: none !important;
}

.uk-navbar-center {
	left: 85% !important;
}

.uk-navbar-center:not(:only-child) {
	left: 85% !important;
}

#custom_html-3 {
	right: -45%;
	position: relative;
}

.uk-navbar-nav {
	display: none;
}

.hero-texx {
	color: #fff !important;
}

.hero-form {
	background: #fae243;
	padding: 20px 20px 0 20px;
	border: 6px double #023155;
}

.lp-freecase {
	margin-bottom: 24px !important;
	line-height: 54px;
}

.gform_title {
	display: none;
}

.blue-text {
	color: #023155 !important;
}

.bigger-number {
	font-size: 36px !important;
	padding: 0 12px;
	background: #073f6a !important;
	max-width: 290px !important;
	margin: 0 auto 20px !important;
	border: 2px solid #000 !important;
	border-radius: 8px !important;
	text-align: center !important;
}

.bigger-number:hover {
	background: #02aff3 !important;
}

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

.lp-bottom-side-sub > div {
	padding-left: 0px !important;
}

.lp-bottom-side-sub .bigger-number {
	background: #fae243 !important;
}

.lp-bottom-side-sub .bigger-number a {
	color: #023155 !important;
}

.lp-bottom-side-sub .bigger-number:hover {
	background: #02aff3 !important;
}


.bigger-numbery {
	font-size: 36px !important;
	padding: 0 12px;
	background: #ffee03 !important;
	max-width: 290px !important;
	margin: 0 auto 20px !important;
	border: 2px solid #000 !important;
	border-radius: 8px !important;
	text-align: center !important;
}

.bigger-numbery:hover {
	background: #02aff3 !important;
}

.bigger-numbery a {
	color: #073f6a !important;
}

.gform_button {
	background: #073f6a !important;
	border: none;
	font-size: 20px;
	font-weight: 700;
	padding: 14px 0px;
	color: #fff;
}

.gform_button:hover {
	background: #02aff3 !important;
}

.gform_wrapper.gravity-theme .ginput_container_address span {
	flex: 0 0 100% !important;
}

.special-boxes .uk-inline-clip {
	display: none !important;
}

.special-boxes .el-title {
	color: #073f6a;
	font-size: 22px;
	margin-bottom: 6px !important;
	border-bottom: 3px double #073f6a;
}

.special-boxes .el-content {
	color: #073f6a;
	font-size: 18px;
}

.griddy-up > div > div:nth-of-type(1) > div {
	background-image: url("/wp-content/uploads/griddy-num_1.png");
	background-repeat: no-repeat;
	background-position: left 0px;
}

.griddy-up > div > div:nth-of-type(2) > div {
	background-image: url("/wp-content/uploads/griddy-num_2.png");
	background-repeat: no-repeat;
	background-position: left 0px;
}

.griddy-up > div > div:nth-of-type(3) > div {
	background-image: url("/wp-content/uploads/griddy-num_3.png");
	background-repeat: no-repeat;
	background-position: left 0px;
}

.griddy-up .el-item {
	background: #ffee03;
	border: 5px double #073f6a !important;
}

.testi-img {
	float: left;
	margin: 6px 16px 0px 0;
	height: 100px;
}

.client-reviews .uk-text-meta {
	font-size: 18px;
	color: #d20000 !important;
}

.lawyers-img .el-image {
	border: 4px solid #ffee03;
}

.uk-list-decimal > ::before {
	font-size: 20px !important;
	line-height: 28px !important;
	font-weight: 900 !important;
}

.five-reasons .uk-text-secondary {
	color: #03b33f !important;
	border-radius: 25px;
	border: 1px solid #03b33f;
	padding: 3px;
}

.calicover {
	top: -100px;
	border-radius: 18px;
}

.calicover .ukbutton {
    box-shadow: 1px 1px 3px #000;
}

.cali-map {
	opacity: .4;
	top: 30px;
}

.page-id-1795 #tm-main {
	background: #fff;
}

.why-choose-subsub {
	max-width: 720px !important;
	display: block;
	margin: 0 auto;
	border: 8px solid #033256;
	padding: 40px;
	box-shadow: 5px 5px 0px #ffee03;
}

.address-white {
	color: #fff;
}

.here-to-help {
	font-size: 38px;
	border-top: 3px double #ffee03;
	border-bottom: 3px double #ffee03;
	padding: 8px 0 8px;
}

.lp-bottom-side-form {
	padding: 10px !important;
	background: #023155;
	box-shadow: 8px 8px 0px #ffee03;
}

.lp-bottom-side-sub {
	border: 1px solid #ffee03;
	margin-left: 0px !important;
	padding: 20px;
}

.lp-bottom-side-sub .uk-first-column {
	padding-left: 0px !important;
}

.lp-bottom-grfx {

}

.lp-bottom-cpside > div {
	box-shadow: 8px 8px 0px #ffee03;
}

.car-problems {
	background: #073f6a !important;
}

.lp-bottom-grfxcontent {
	background: #073f6a !important;
	margin-left: 0px;
	padding: 10px 10px 20px !important;
	position: relative;
}

.lp-bottom-grfxcontent > div {
	padding: 20px 30px !important;
}

.lp-bottom-grfxcontent h1 {
	margin: 0px !important;
}



@media screen and (max-width:780px) {

	.lp-video {
	width: 480px;
	height: 272px;
	}

	.textwidget .mobile-cta-top {
	display: none !important;
	}

	.uk-navbar-right {
	display: none;
	}

	.uk-navbar-left{
	display: table;
	margin: 0 auto 6px !important;
	}

	.tm-top {
	display: block !important;
	padding: 0px !important;
	font-size: 16px !important;
	font-weight: 300 !important;
	color: #ffee03 !important;
	background: transparent !important;
	margin: 0px auto 0px !important;
	display: table !important;
	}


	.hero-form {
	background: #ffee03 !important;
	padding: 24px 24px 0 24px;
	}

	.top-hero h1 {
	color: #073f6a;
	font-weight: 900;
	}

	.hero-form .uk-h3 {
	font-size: 36px !important;
	line-height: 48px;
	margin-bottom: 20px !important;
	}

	.top-hero .uk-text-primary {
	color: #fff !important;
	}

	.hero-getrefund {
	padding: 0 20px;
	}

	.lemon-top {
	font-size: ;
	font-size: 52px;
	}

	.hero-texx {
	padding: 0 40px;
	text-align: justify;
	color: #fff !important;
	}

	#gform_wrapper_1 {
	padding: 0 8px;
	}

	.wal-unflex {
	display: block !important;
	}
	
	.yellow-button {
	text-align: center !important;
	}

	.testi-img {
	float: none;
	margin: 0px;
	}

	#input_1_1_3_container {
	margin-bottom: 0px !important;
	}

	.why-choose-us {
	padding: 40px 0;
	background: #f8f8f8;
	}

	.hide-mobile {
	display: none;
	}

	.wal-btn {
	}
	
	.lp-calimap {
	height: 420px;
    	}

	.cali-map {
	left: 0px !important;
	opacity: 1;
	}

	.calicover {
	top: -28px;
	border-radius: 18px;
    	}

	.yellow-button {
	box-shadow: none;
	}
	
	.calicover .ukbutton {
	box-shadow: 1px 1px 0px #000;    
	}    
	
	.mobile-smaller-lp {
	font-size: 30px;
	text-align: center;
    	}
    
	.lp-hide-break {
	display: none;
    	}

	.lp-showme-please {
	display: none !important;
	}

	.free-tix-mobile {
	padding-top: 0px !important;
	}

	.cali-map .el-image {
	margin: 0 auto;
	text-align: center;
	display: block;
	}

	.special-boxes .uk-child-width-1-1 {
	display: block;
	}

	.special-boxes .uk-child-width-1-3\@s > * {
	width: calc(100% * 1 / 1) !important;
	}
}

@media screen and (max-width:640px) {

	#input_1_1_6_container {
	margin-bottom: 0px !important;
	margin-top: 16px !important;
	}

}

@media screen and (max-width:480px) {

	.why-out-firm-fit {
	font-size: 36px;
	}

	.bigger-numbery {
	font-size: 30px !important;
	}

	.mobile-nmbrone {
	height: 620px !important;
	}

}
