@charset "utf-8";
@charset "UTF-8";
@charset "utf-8";
@charset "utf-8";

 button, hr, input {
overflow: visible
}
progress, sub, sup {
vertical-align: baseline
}
[type=checkbox], [type=radio], legend {
box-sizing: border-box;
padding: 0
}
html {
line-height: 1.15;
-webkit-text-size-adjust: 100%
}
body {
margin: 0
}
details, main {
display: block
}
h1 {
font-size: 2em;
}
p {
display: block;
margin-block-start: 0em;
margin-block-end: 0em;
margin-inline-start: 0px;
margin-inline-end: 0px;
}
hr {
box-sizing: content-box;
height: 0
}
code, kbd, pre, samp {
font-family: monospace, monospace;
font-size: 1em
}
a {
background-color: transparent
}
abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted
}
b, strong {
font-weight: bolder
}
small {
font-size: 80%
}
sub, sup {
font-size: 75%;
line-height: 0;
position: relative
}
sub {
bottom: -.25em
}
sup {
top: -.5em
}
img {
border-style: none
}
button, input, optgroup, select, textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0
}
button, select {
text-transform: none
}
[type=button], [type=reset], [type=submit], button {
-webkit-appearance: button
}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
border-style:none;
padding:0
}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
outline:ButtonText dotted 1px
}
fieldset {
padding: .35em .75em .625em
}
legend {
color: inherit;
display: table;
max-width: 100%;
white-space: normal
}
textarea {
overflow: auto
}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
height:auto
}
[type=search] {
-webkit-appearance: textfield;
outline-offset: -2px
}
[type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
::-webkit-file-upload-button {
-webkit-appearance:button;
font:inherit
}
summary {
display: list-item
}
[hidden], template {
display: none
}
 .images-responsive {
width: auto;
padding-top: 40px;
}
img.image-responsive {
width: 100%;
height: auto;
}
button.current {
background-color: #ffc43a!important;
color: #fff!important;
}
header {
position: fixed;
width: 100%;
text-align: left;
background: #fff;
color: #000;
font-size: 18px;
-webkit-transition: all .4s ease;
transition: all .4s ease;
-webkit-box-shadow: 0 3px 5px -3px #ccc;
-moz-box-shadow: 0 3px 5px -3px #ccc;
box-shadow: 0 3px 5px -3px #ccc;
padding: 10px 0 !important;
height: 60px !important;
z-index: 999;
}
header, main, footer, section {
width: 100%;
margin: 0px auto;
padding: 0px;
}
header.sticky {
font-size: 18px;
text-align: left;
z-index: 99;
background: #fff;
}
.main-container {
display: grid;
grid-template-rows: auto;
padding: 80px 0 0 0;
}
h1 {
font-family: 'Merriweather', serif;
font-size: 48px;
line-height: 58px;
color: #02488e;
line-height: 70px;
}
h2 {
font-family: 'Merriweather', serif;
font-size: 38px;
line-height: 48px;
color: #02488e;
}
h3 {
font-family: 'Merriweather', serif;
font-size: 28px;
line-height: 38px;
color: #02488e;
}
h4 {
font-family: 'Merriweather', serif;
font-size: 20px;
line-height: 30px;
color: #fff;
}
h5 {
font-family: 'Merriweather', serif;
font-size: 20px;
line-height: 30px;
}
h6 {
font-family: 'Merriweather', serif;
font-size: 20px;
line-height: 30px;
}
h1 span {
font-family: 'Merriweather', serif;
font-size: 30px;
color: #d0142c;
}
h2 span {
color: #d0142c;
}
p {
font-family: 'Lato', sans-serif;
font-size: 20px;
line-height: 30px;
color: #565656 !important;
line-height: 30px;
margin-bottom:15px;
text-align:justify;
}
.text-align-c {
text-align: center !important;
}
.text-align-l {
text-align: left !important;
}
.text-align-r {
text-align: right !important;
}
.text-align-j {
text-align: justify !important;
} .Wrappers {
width: calc(100% / 1);
margin: 0px auto;
padding: 20px 0;
max-width: 1140px;
}
.Wrappers-2 {
display: grid;
grid-template-columns: 40% 60%;
max-width: 1140px;
margin: 0px auto;
padding: 0px 0;
}
.Wrappers-haf {
display: grid;
grid-template-columns: 50% 50%;
max-width: 1140px;
margin: 0px auto;
padding: 0px 0;
grid-column-gap: 20px;
}
.choose-benefit .Wrappers-haf {
grid-column-gap: 30px;
}
.choose-benefit .Wrappers-haf .Wrappers-haf {
grid-column-gap: 0px;
}
.Wrappers-blog {
display: grid;
grid-template-columns: 70% 30%;
max-width: 1140px;
margin: 30px auto;
padding: 0px 30px;
grid-gap: 2%;
}
.Wrappers-3 {
display: grid;
grid-template-columns: 33% 33% 33%;
max-width: 1140px;
margin: 0px auto;
padding: 0px 0;
grid-gap: 2%;
}
.wrapper-32 {
display: grid;
grid-template-columns: 33% 33% 33%;
max-width: 1140px;
margin: 0px auto;
padding: 0px 0;
grid-gap: 2%;
} .flex-2-1 {
display: flex;
justify-content: space-between;
}
.flex-2-1 div:first-child {
flex: 0 0 63%;
padding-right: 20px;
margin: 0;
}
.flex-2-1 div:last-child {
flex: 0 0 30%;
padding: 0;
margin: 0;
}
.bg-box {
border: 3px solid #02488e;
color: #fff;
padding: 10px 25px 10px!important;
border-radius: 15px;
}
.banner {
background: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/bg-1.jpg) no-repeat center top;
background-position-x: center;
background-position-y: top;
background-size: auto;
background-size: auto;
border-bottom: 10px solid #3773bf;
background-position: right;
padding-bottom: 30px;
}
.banner-2 {
border-bottom: 10px solid #b99dfb;
background: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/static-banner.png) no-repeat center top;
background-size: 100% 100%;
}
.highlight-section-right {
border: 8px double #006cfa;
padding: 12px;
margin: 30px;
}
ul {
margin: 0px auto;
padding: 0px 27px;
}
ul li {
font-family: 'Lato', sans-serif;
font-size: 16px;
color: #565656 !important;
line-height: 30px;
padding-bottom: 10px;
}
.main-container ul {
margin-top: 10px;
}
.main-container ul li {
color: #019934!important;
font-size: 18px;
}
.main-container ol {
margin-top: 10px;
}
.main-container ol li {
color: #019934!important;
font-size: 18px;
}
.highlight-section-right {
border: 8px double #006cfa;
padding: 12px;
margin: 30px;
}
.main-container details ul li{
color: #565656!important;
font-size: 16px!important;
}
.breadcrumbs ul {
display: block;
list-style: none;
}
.breadcrumbs ul li {
float: left;
}
.banner-2 h1 {
padding-top: 0px;
padding-bottom: 10px;
color:#fff;
margin-bottom: 0;
}
.banner-2 ul li {
color: #fff!important;
font-size: 18px;
}
.Wrappers u{
color: #019934;
}
.br {
font-family: 'Lato', sans-serif;
font-size: 20px;
color: #565656 !important;
line-height: 30px;
padding-top: 10px;
}
.warning-box p {
text-align: center;
font-size: 18px;
margin-bottom: 0;
font-weight: normal;
background: #006cfa;
padding: 0px 10px!important;
color: #fff!important;
margin-top: 0;
line-height: 1.2;
position: fixed;
top: 38px;
width: 100%;
z-index: 999;
}
p.align-center {
text-align: center;
}
.content-box {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-bottom: 15px;
}
.box-inn {
flex: 0 0 28%;
background: #376ec0;
padding: 15px 20px;
text-align: center;
color: #fff;
}
.box-inn:first-child {
background: #3b94ea;
}
.box-inn:last-child {
background: #2ec8ac;
}
.box-inn h3 {
padding: 0;
margin: 0 0 20px 0;
color: #fff;
font-size: 18px;
text-align: center;
}
.box-inn a {
color: #fff;
}
.box-inn p{
color: #fff!important;
text-align: center;
margin: 0;
padding: 0;
font-size: 18px;
line-height: 1.3;
}
p.contact-div {
font-family: 'Merriweather', serif;
font-size: 26px;
color: #02488e!important;
line-height: 70px;
font-weight: bold;
}
.br:last-of-type{
padding-bottom:10px;
}
.banner-2 p {
color: #fff!important;
}
.banner h1 {
padding-top: 45px;
padding-bottom: 0px;
}
.bg-banner {
border-radius: 30px;
padding: 20px;
margin: 20px;
background-color: rgba(0, 0, 0, 0.69);
color: #fff !important;
}
.bg-banner h2, .bg-banner p {
color: #fff !important;
}
.choose-benefit a {
text-decoration: none;
}
.btn {
border-width: 2px;
border-style: solid;
border-radius: 20px;
font-size: 18px;
font-family: "Lato";
color: #fff;
line-height: 1.2;
padding: 5px 20px;
text-decoration: none;
justify-content: center;
justify-self: center;
background: #1b2d81;
border: 0px;
}
.irs--round .irs-min, .irs--round .irs-max {
color: #fff !important;
font-size: 14px;
line-height: 1;
top: 0;
padding: 3px 5px;
background-color: #006cfa !important;
border-radius: 4px;
}
.btn-2 {
background: #006cfa;
border-width: 2px;
border-style: solid;
border-radius: 20px;
font-size: 18px;
font-family: "Lato";
color: rgb(225, 225, 225);
line-height: 1.2;
padding: 5px 20px;
text-decoration: none;
justify-content: center;
justify-self: center;
border-color: #006cfa;
}
.faqs .faq-box {
border: 1px solid #006cfa;
padding: 0 30px;
margin-bottom: 25px;
}
.faqs .faq-box h3 {
position: relative;
padding-left: 40px;
}
.faqs .faq-box h3:before {
position: absolute;
left: 0;
top: 8px;
content: "";
background: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/arrow_left.png) no-repeat;
height: 20px;
width: 35px;
background-size: contain;
}
.btn-box {
display: grid;
width: 100%;
}
section.breadcrumb {
display: block;
background: #ededed;
width: 100%;
clear: both;
overflow: hidden;
}
.breadcrumb ul {
display: block;
width: 100%;
max-width: 1140px;
list-style: none;
color: #565656;
margin: 0 auto;
}
.breadcrumb ul li {
color: #565656!important;
float: left;
margin-right: 10px;
font-weight: bold;
font-size: 14px;
padding: 0;
}
.breadcrumb ul li a{
color: #565656;
text-decoration:none;
} .who-we-are {
background: #ffffff;
margin: 0px auto;
width: 100%;
padding: 20px 0 30px 0;
} .loans-box {
background: #ffffff;
margin: 0px auto;
padding: 20px 0 30px 0;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
max-width: 1140px;
}
.loans-item {
flex: 1 1 25%;
margin: 0 25px 50px;
box-shadow: 5px 6px 15px #ccc;
padding: 0 15px;
border-radius: 20px;
}
.loans-item img {
display: block;
margin: 0 auto;
}
.loans-item h3 {
text-align: center;
padding: 0;
margin: 0 0 10px 0;
}
.loans-item p {
text-align: center;
}
.loans-item a {
text-decoration: none;
}
.loans {
margin: 0px auto;
padding: 0px;
} .choose-your-loans {
background: #f0f0f0;
margin: 0px auto;
padding: 30px 0;
width: 100%;
}
.who-we-are .colo-r {
color: #858585;
} p.sub-head {
width: 100%;
max-width: 1140px;
margin: 0 auto 35px;
}
.choose-benefit {
background: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/bg-g.png);
padding-bottom: 30px;
padding-top: 30px;
background-size: 100%;
}
.p-w {
color: #fff !important;
}
.Wrappers-4s p{
text-align: center;
}
.main-container h2, h3, h4, h5, h6 {
color: #02488e;
}
.main-container h2 a, h3 a, h4 a, h5 a, h6 a {
color: #02488e;
text-decoration: none;
}
.choose-benefit h2,.choose-benefit h3,.choose-benefit h4 {
color: #fff;
}
.choose-benefit > .Wrappers-3 > div {
position: relative;
padding-top: 50px;
}
.choose-benefit > .Wrappers-3 > div::after {
content: "";
display: block;
background-image: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/aro-icon.png);
position: absolute;
width: 100%;
height: 66px;
background-repeat: no-repeat;
top: 10px;
left: 113px;
}
.choose-benefit > .Wrappers-3 > div:nth-child(3)::after {
content: "";
display: block;
background-image: none;
position: absolute;
width: 100%;
height: 66px;
background-repeat: no-repeat;
top: 10px;
left: 113px;
}
.Wrappers-4s {
display: flex;
width: 100%;
max-width: 1140px;
margin: 0 auto;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-between;
}
.Wrappers-4s > div {
flex: 0 0 22%;
text-align: center;
}
.Wrappers-3s {
display: flex;
width: 100%;
max-width: 1140px;
margin: 0 auto;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-between;
}
.Wrappers-3s > div {
flex: 0 0 30%;
text-align: center;
}
.slider {
height: 350px;
position: relative;
overflow: hidden;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row nowrap;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.star {
background: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/star.svg) repeat-x;
width: 80px;
height: 20px;
}
.slider__nav {
width: 12px;
height: 12px;
margin: 2rem 12px;
border-radius: 50%;
z-index: 10;
outline: 6px solid #ccc;
outline-offset: -6px;
box-shadow: 0 0 0 0 #333, 0 0 0 0 rgba(51, 51, 51, 0);
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.faqs details{
display:block;
margin-bottom:20px;
}
.faqs summary {
color: #019934;
font-family: 'Lato', sans-serif;
font-weight: bold;
outline: none;
}
.faqs details p{
font-size: 16px;
line-height: 1.4;
padding-left: 20px;
padding-top: 5px;
}
.slider__nav:checked {
-webkit-animation: check 0.4s linear forwards;
animation: check 0.4s linear forwards;
}
.slider__nav:checked:nth-of-type(1) ~ .slider__inner {
left: 0%;
}
.slider__nav:checked:nth-of-type(2) ~ .slider__inner {
left: -100%;
}
.slider__nav:checked:nth-of-type(3) ~ .slider__inner {
left: -200%;
}
.slider__nav:checked:nth-of-type(4) ~ .slider__inner {
left: -300%;
}
.slider__inner {
position: absolute;
top: 0;
left: 0;
width: 400%;
height: 320px;
-webkit-transition: left 0.4s;
transition: left 0.4s;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row nowrap;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
}
.slider__contents {
height: 300px;
padding: 2rem;
text-align: center;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
-webkit-flex-flow: column nowrap;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.slider__image {
font-size: 2.7rem;
color: #2196F3;
}
.slider__caption {
font-weight: 500;
margin: 2rem 0 1rem;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
text-transform: uppercase;
font-size: 22px !important;
}
.slider__txt {
color: #999;
margin-bottom: 3rem;
max-width: 300px;
position: relative;
}
.slider__txt:before {
content: "";
background-image: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/icon-t.png);
display: block;
width: 35px;
height: 29px;
position: absolute;
left: -12px;
top: -10px;
}
@-webkit-keyframes check {
50% {
outline-color: #333;
box-shadow: 0 0 0 12px #333, 0 0 0 36px rgba(51, 51, 51, 0.2);
}
100% {
outline-color: #333;
box-shadow: 0 0 0 0 #333, 0 0 0 0 rgba(51, 51, 51, 0);
}
}
@keyframes check {
50% {
outline-color: #333;
box-shadow: 0 0 0 12px #333, 0 0 0 36px rgba(51, 51, 51, 0.2);
}
100% {
outline-color: #333;
box-shadow: 0 0 0 0 #333, 0 0 0 0 rgba(51, 51, 51, 0);
}
}
footer {
background: #373737;
color: #fff;
padding: 30px 0 5px;
margin: 0px auto;
width: 100%;
}
.footer-menu {
width: 100%;
display: grid;
justify-content: center;
margin: 0px auto;
}
footer p {
color: #fff !important;
font-size: 16px;
margin-top: 25px;
}
.social {
border-bottom: 3px solid #fff;
display: block;
overflow: hidden;
}
.social h4 {
width: 100%;
color: #fff;
margin: 0 10px 0 0;
padding: 7px 0;
text-align: center;
}
.social > div {
width: 260px;
display: block;
overflow: hidden;
margin: 0 auto;
}
.social ul.social-icons {
list-style: none;
display: block;
padding: 0;
width: 78%;
overflow: hidden;
}
.social-icons li {
display: block;
float: left;
margin: 0 10px 0 0;
line-height: inherit;
}
.footer-menu ul {
margin: 0px auto !important;
padding: 0px;
}
.footer-menu ul li {
margin: 0px;
padding: 0px 26px 30px;
text-align: center;
margin-bottom: 0px !important;
line-height: 20px;
color: #fff !important;
font-size: 20px;
list-style: none;
float: left;
position: relative;
}
.footer-menu ul li:before {
content: "|";
display: block;
position: absolute;
left: -10px;
}
.footer-menu ul li:nth-child(1):before {
content: "";
display: block;
position: absolute;
left: -10px;
}
.footer-menu ul li a {
color: #fff;
text-decoration: none;
}
.blog-box {
padding: 10px;
}
.blog-box p {
margin-bottom: 10px;
line-height: 1.4;
text-align: justify;
}
.blog-box-2 {
width: 310px;
}
.blog-box-2 ul {
margin: 0px auto;
padding: 0px;
display: grid;
grid-template-columns: 50% 50%
}
.blog-box-2 ul li {
margin: 0px auto;
padding: 0px;
list-style: none;
font-size: 15px;
position: relative;
}
.blog-box-2 ul li:nth-child(1):before {
content: "";
background-image: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/name.png);
background-repeat: no-repeat;
width: 20px;
height: 18px;
display: block;
position: absolute;
left: -21px;
top: 5px;
}
.blog-box-2 ul li:nth-child(2):before {
content: "";
background-image: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/date.png);
background-repeat: no-repeat;
width: 20px;
height: 18px;
display: block;
position: absolute;
left: -21px;
top: 5px;
}
.svg-inline--fa.fa-angle-left.fa-w-8 {
width: 50%;
}
.svg-inline--fa.fa-angle-right.fa-w-8 {
width: 50%;
}
.navigation {
font-family: 'Lato', sans-serif;
font-size: 15px;
color: #565656 !important;
line-height: 20px;
}
button, input, optgroup, select, textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
width: 100%;
}
.box-2 {
display: flex;
justify-content: space-between;
}
.box-2 > div {
flex: 0 0 44%;
BACKGROUND: #367bbd;
padding: 0 25px 10px;
}
.box-2 > div:last-child {
background: #2ec8ac;
}
.box-2 > div h3 {
color: #fff;
}
.box-2 > div p {
color: #fff!important;
}
.box-2 > div ul li {
color: #fff!important;
}
.box-2 > div h4 {
color: #fff;
}
.box-2 > div a{
color: #fff;
}
.breadcrumbs {
margin: 30px 0 0 auto;
border: 1px solid #afafaf;
border-radius: 3px;
height: 30px;
}
.breadcrumbs a {
display: inline-block;
color: #afafaf;
padding: 0 7.5px 0 15px;
position: relative;
text-decoration: none;
line-height: 30px;
}
.breadcrumbs a:before, .breadcrumbs a:after {
position: absolute;
top: 0px;
right: auto;
bottom: 0px;
left: 100%;
border-bottom: 15px solid transparent;
border-top: 15px solid transparent;
content: "";
display: block;
}
.breadcrumbs a:before {
border-left: 7.5px solid #afafaf;
margin-left: 1px;
}
.breadcrumbs a:after {
border-left: 7.5px solid white;
}
.breadcrumbs a:last-child:before, .breadcrumbs a:last-child:after {
border: none;
}
.sidbar {
border: 1px solid #afafaf;
border-radius: 3px;
margin-top: 30px;
padding: 5px;
}
.sidbar h3 {
font-size: 20px;
padding: 0px !important;
margin: 0px auto;
color: #02488e!important;
}
.sidbar ul {
margin: 15px auto;
padding: 0px;
}
.sidbar ul li {
list-style: none;
margin: 0px auto;
padding: 6px;
}
.sidbar ul li .post_thumb {
float: left;
}
.sidbar ul li a {
font-size: 15px;
color: #565656 !important;
text-decoration: none;
line-height: 0px !important;
padding-right: 10px;
} .pagination {
padding: 30px 0;
}
.pagination ul {
margin: 0;
padding: 0;
list-style-type: none;
}
.pagination ul li {
margin: 0;
padding: 0;
color: #fff !important;
list-style-type: none;
}
.pagination a {
display: inline-block;
padding: 10px 18px;
color: #fff;
text-decoration: none;
}
.p6 a {
width: 30px;
height: 30px;
border-radius: 100%;
padding: 0;
margin: auto 5px;
text-align: center;
position: relative;
background-color: rgba(29, 44, 129, 0.4);
}
.p6 .is-active {
background-color: #112073;
}
.nav-links {
margin: 10px;
display: grid;
grid-template-columns: 50% 50%;
}
.next-page {
text-align: right;
font-family: 'Merriweather', serif;
font-size: 20px;
text-decoration: none;
}
.previous-page {
text-align: left;
font-family: 'Merriweather', serif;
font-size: 20px;
text-decoration: none;
}
.contact {
padding: 0 0 15px 0;
}
.contact h5 {
font-size: 20px;
padding-bottom: 15px !important;
margin: 0px !important;
}
.contact-us h5{
margin:0;
padding-bottom: 15px;
}
.contact-wrapper {
padding: 20px 0;
}
.contact-us .label {
display: block;
color: #333;
text-align: left;
padding: 0;
margin: 0 0 5px 0;
font-size: 16px;
font-family: 'Lato', sans-serif;
font-weight: bold;
}
.contact-us .form-row{
width: 100%;
display: block;
overflow: hidden;
margin-bottom: 20px;
}
.contact-us input {
padding: 10px 10px;
font-size: 16px;
background: #ededed;
width: 96%;
border: 1px solid #ccc;
float: left;
}
.contact-us textarea {
padding: 10px 10px;
font-size: 16px;
background: #ededed;
width: 96%;
border: 1px solid #ccc;
float: left;
height: 100px;
}
.contact-us .btn-submit {
background: #006cfa;
width: 120px;
padding: 12px 11px;
}
.contact-wrapper > div:nth-child(2) {
padding-left: 60px;
}
.contact p {
font-size: 16px;
line-height: 20px;
padding-bottom: 0px;
}
.fa {
width: 26px;
height: 26px;
display: block;
float: left;
}
.pin {
background-image: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/001-pin.svg);
padding-left: 10px;
background-repeat: no-repeat;
}
.phone-call {
background-image: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/002-phone-call.svg);
padding-left: 10px;
background-repeat: no-repeat;
}
.internet {
background-image: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/clock.svg);
padding-left: 10px;
background-repeat: no-repeat;
}
.paper-plane {
background-image: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/004-paper-plane.svg);
padding-left: 10px;
background-repeat: no-repeat;
}
.testimonials-page {
padding-top: 30px;
padding-bottom: 30px;
}
.testimonials-box {
padding: 20px;
position: relative;
display: grid;
}
.testimonials-box:before {
background-image: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/testimonials-icon.png);
content: "";
display: block;
width: 35px;
height: 29px;
position: absolute;
left: -20px;
}
.testimonials-box h6 {
font-size: 20px;
color: #28b7bc;
padding-bottom: 15px;
margin: 0px auto;
}
.testimonials-box p {
font-size: 13px;
line-height: 30px;
padding-bottom: 7px;
text-align: justify;
}
.ratings {
width: 100px;
height: 20px;
background: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/star.svg);
background-repeat: repeat-x;
display: block;
justify-self: center;
}
.apply-now-page {
padding-bottom: 30px;
padding-top: 30px;
position: relative;
display: grid;
}
.apply-now-page-box {
justify-self: center;
width: 60%;
}
.apply-now-page-box {
margin: 0 auto;
padding: 20px;
}
.section-header .apply-now-page-box h2 {
text-align: left;
color: #003188;
clear: both;
margin-bottom: 30px;
font-size: 20px;
line-height: 1.5;
font-weight: 300;
border-bottom: 1px solid #003188;
padding-bottom: 20px
}
.apply-now-page-box .form-group {
background-color: #fff;
border: 1px solid #c3c3c3;
box-shadow: 1px 1px 2px 2px #e2e2e2;
padding: 30px;
}
.apply-now-page-box .form-row {
margin-bottom: 20px;
float: left;
margin-right: 30px
}
.apply-now-page-box .form-row:nth-of-type(2n) {
margin-right: 0
}
.apply-now-page-box .button-title button {
float: left;
width: 22%;
background: #e9e9e9;
padding: 6px 14px;
margin-right: 10px;
border: 1px solid #ccc;
box-shadow: none;
border-radius: 4px;
color: #444
}
.apply-now-page-box .button-title button:hover {
background: #ffc43a;
border: 1px solid #ffc43a;
color: #fff
}
select#name-title {
width: 14%;
padding: 0 0;
float: left;
box-shadow: 1px 0px 3px #c3c3c3 inset;
border-right: none;
}
.apply-now-page-box .input-group input.form-control.name-field {
width: 80%;
float: left;
box-shadow: -2px 0px 3px #c3c3c3 inset;
height: 26px;
}
.apply-now-page-box .input-group .form-control:hover {
box-shadow: 0px 0px 3px green inset;
border: 1px solid green;
}
.apply-now-page-box .input-group .form-control:focus { outline-color: green;
}
.apply-now-page-box .input-group .form-control:invalid {
outline-color: red; }
.hightlight {
border: 1px solid red!important;
box-shadow: 0px 0px 3px red inset!important;
}
.loan-amt {
position: relative;
}
.loan-amt:before {
content: "£";
position: absolute;
top: 56px;
left: 6px;
font-weight: bold;
}
.loan-amt input.form-control {
padding-left: 15px!important;
width: 89%!important;
}
.apply-now-page-box .input-group .form-control {
width: 92%;
color: #333;
border-radius: 3px;
padding-left: 6px;
font-size: 14px;
border-radius: 0;
box-shadow: -1px 1px 3px #c3c3c3 inset
}
.apply-now-page-box .form-f:nth-of-type(2n) {
margin-right: 30px
}
.apply-now-page-box .form-f {
margin-bottom: 0;
width: 100%
}
.apply-now-page-box #basic-addon1 {
float: left;
color: #111;
font-size: 14px;
margin-bottom: 15px;
padding-top: 14px;
display: block;
width: 100%;
text-align: left;
text-transform: capitalize;
font-weight: 600
}
.apply-now-page-box .input-group.dob {
margin-right: 10px;
width: 28.3%
}
.apply-now-page-box .select-arrow::after {
color: #999;
font-size: 12px
}
.apply-now-page-box input[type="checkbox"] {
float: left;
margin-right: 8px;
margin-top: 3px;
width: 15px !important;
}
.apply-now-page-box .terms {
font-weight: 400;
font-size: 12px;
color: #666
}
.apply-now-page-box .has-feedback.top-mrgn {
margin-bottom: 20px;
text-align: left;
margin-left: 0;
margin-top: 20px;
grid-column: 1/3;
line-height: 20px;
}
.apply-now-page-box .button {
float: left;
font-size: 18px
}
.apply-now-page-box .button:hover {
}
.apply-now-page-box strong {
color: #333;
font-size: 22px;
padding-bottom: 0;
display: block
}
.apply-now-page-box .form-f.terms {
margin-bottom: 40px
}
.apply-now-page-box .form-f.terms .form-control {
border-color: #f3c125;
border-width: 2px;
height: 60px;
border-radius: 6px;
font-size: 24px;
color: #333;
font-weight: 700
}
.apply-now-page-box .form-f.terms .select-arrow::after {
color: #f3c125;
font-size: 20px;
right: 14px
}
.apply-now-page-box hr {
clear: both;
border-color: #ddd;
margin: 30px 0
}
.apply-now-page-box h2 {
text-align: left;
color: #003188;
clear: both;
margin-bottom: 30px;
font-size: 20px;
line-height: 1.5;
font-weight: 300;
border-bottom: 1px solid #003188;
padding-bottom: 20px;
}
.form-group-inn {
display: grid;
grid-template-columns: 50% 50% !important;
}
.form-control {
display: block;
width: 100%;
height: 25px;
padding: 6px 12px;
padding-left: 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.input-group.dob {
float: left;
height: 38px !important;
}
.form-f select {
padding-left: 4px;
height: 40px;
}
.button {
font-size: 22px;
background-color: #1d2c81;
color: #fff;
padding: 12px 60px;
border-radius: 36px;
font-weight: 600;
border: 0px;
}
.button:hover {
background-color: #2d41b5;
}
.pagination .nav-links {
display: block;
}
.page-numbers.current {
background: #112073;
color: #fff;
width: 15px;
height: 15px;
border-radius: 100%;
padding: 10px 10px;
margin: auto 5px;
text-align: center;
position: relative;
display: block;
float: left;
}
.page-numbers {
width: 15px;
height: 15px;
border-radius: 100%;
padding: 10px 10px!important;
margin: auto 5px;
text-align: center;
position: relative;
background-color: rgba(29, 44, 129, 0.4);
float: left;
}
.dots {
color: #fff;
font-weight: bold;
}
.next {
display: block!important;
overflow: hidden;
padding: 6px 15px!important;
width: auto;
height: auto;
border-radius: 12px;
color: #fff!important;
}
span.nav-next-text {
float: left;
padding: 3px 0;
}
.next svg.svg-icon {
fill: #fff;
float: left;
}
.prev {
display: block!important;
overflow: hidden;
padding: 6px 15px!important;
width: auto;
height: auto;
border-radius: 12px;
color: #fff!important;
}
span.nav-prev-text {
float: left;
padding: 3px 0;
}
.prev svg.svg-icon {
fill: #fff;
float: left;
}
.blog-box-2 ul li a {
color: #565656 !important;
text-decoration: none;
font-family: 'Lato', sans-serif;
margin-top: 0px;
padding: 0px;
}
.nav-previous {
float: left;
position: relative;
padding: 0 20px 0 50px;
text-align: left;
}
.post-navigation .nav-links a span.nav-arrow {
position: absolute;
top: 6px;
left: 0;
width: 40px;
height: 40px;
border: 1px solid rgba(0, 0, 0, .2);
border-radius: 100%;
text-align: center;
line-height: 39px;
font-size: 16px;
font-weight: 600;
}
.nav-next {
float: right;
position: relative;
text-align: right;
padding: 0 45px 0 20px;
}
.post-navigation .nav-links div.nav-next a span.nav-arrow {
left: auto;
right: 0;
}
img.aligncenter {
margin: 0px auto;
width: auto; height: auto;
text-align: center;
display: block;
}
.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
.clearfix::after {
content: "";
clear: both;
display: table;
}
.banner-2 li {
color: #fff!important;
}
.blog-box a.btn {
clear: both;
display: block;
width: 90px;
margin-top: 15px;
}
.comment-respond input#submit {
border-width: 2px;
border-style: solid;
border-radius: 20px;
font-size: 18px;
font-family: "Lato";
color: #fff;
line-height: 1.2;
padding: 5px 20px;
text-decoration: none;
justify-content: center;
justify-self: center;
background: #1b2d81;
border: 0px;
float: left;
width: auto;
margin-top: 15px;
}
.apply-btn {
display: none;
}
.apply-btn-highlight a {
background-color: #004A7F;
-webkit-border-radius: 10px;
border-radius: 10px;
border: none;
color: #FFFFFF;
cursor: pointer;
display: inline-block;
font-family: Arial;
font-size: 16px;
padding: 0px 20px;
text-align: center;
text-decoration: none;
-webkit-animation: glowing 1500ms infinite;
-moz-animation: glowing 1500ms infinite;
-o-animation: glowing 1500ms infinite;
animation: glowing 1500ms infinite;
}
@-webkit-keyframes glowing {
0% { background-color: #006cfa; -webkit-box-shadow: 0 0 3px #006cfa; }
50% { background-color: #019934; -webkit-box-shadow: 0 0 40px #019934; }
100% { background-color: #006cfa; -webkit-box-shadow: 0 0 3px #006cfa; }
}
@-moz-keyframes glowing {
0% { background-color: #006cfa; -moz-box-shadow: 0 0 3px #006cfa; }
50% { background-color: #019934; -moz-box-shadow: 0 0 40px #019934; }
100% { background-color: #006cfa; -moz-box-shadow: 0 0 3px #006cfa; }
}
@-o-keyframes glowing {
0% { background-color: #006cfa; box-shadow: 0 0 3px #006cfa; }
50% { background-color: #019934; box-shadow: 0 0 40px #019934; }
100% { background-color: #006cfa; box-shadow: 0 0 3px #006cfa; }
}
@keyframes glowing {
0% { background-color: #006cfa; box-shadow: 0 0 3px #006cfa; }
50% { background-color: #019934; box-shadow: 0 0 40px #019934; }
100% { background-color: #006cfa; box-shadow: 0 0 3px #006cfa; }
}
.Wrappers-haf table.content-table {
margin: 50px 0px;
width: 90%;
}
.apply-btn-highlight a:hover {background:#019934;color:#fff;}
table.content-table{border-collapse:collapse;width: 100%;margin-bottom: 15px;}
.content-table th {
background: #006cfa;
color: #fff;
padding: 10px 10px;
border: 1px solid #006cfa;
font-size: 20px;
font-family: 'Lato', sans-serif;
width: 50%;
}
.content-table th:first-child {border-right: 1px solid #fff;}
.content-table td {
color: #565656;
padding: 10px 15px;
border: 1px solid #006cfa;
font-size: 18px;
font-family: 'Lato', sans-serif;
vertical-align: top;
}
.highlight-section{
border: 1px solid #4ba2db;   
}
.highlight-box-1{
border-bottom: 1px solid #4ba2db;
padding: 0 15px;	
}
.highlight-box-1 h4{
text-align: center;
}
.highlight-box-2{
display: flex;
justify-content: space-between;
padding: 0 15px;
}
.highlight-box-2:first-child {
border-bottom: 1px solid #006cfa;
}
.highlight-box-2 div{
flex:0 0 48%;
padding: 0 15px;
}
.highlight-box-2 div h4{
text-align: center;
}
.highlight-box-2 div:first-child{
border-right:1px solid #4ba2db;
}
.highlight-box-3{
display: flex;
justify-content: space-between;
padding: 0 15px;
}
.highlight-box-3 div{
flex:0 0 30%;
padding: 0 15px;
}
.highlight-box-3 div h4{
text-align: center;
}
.highlight-box-3 div:first-child{
border-right:1px solid #4ba2db;
}
.highlight-box-3 div:nth-child(2){
border-right:1px solid #4ba2db;
}
.content-table-highlight td {
background: #006cfa;
color: #fff;
padding: 15px 20px;
font-family: 'Lato', sans-serif;
font-size: 18px;
line-height: 1.5;
font-style: italic;
}
.faq-box>div{
display: none;
}
.apply-content{
width: 58%;
float: left;
}
.apply-infographics{
width: 40%;
float: right;
margin-top: 40px;
}
.apply-infographics img{
max-width: 100%;
}
.table-content-sec{
width: 100%;
margin-top: 30px;
float: left;
clear: both;
}
.clearfix{
clear: both;
}
.table-new th, .table-new td{
width:50%;
}
.useful-heading{
color: #fff;
font-size:15px;
font-weight: bold;
margin-bottom: 0;
font-family: 'Lato', sans-serif;
text-transform: uppercase;
}
.footer-linksn-inn{
display: flex;	
justify-content: space-between;
margin-top: 20px;
margin-bottom: 20px;
}
.footer-linksn-inn ul{
margin:0;
padding: 0;
}
.footer-linksn-inn ul li{
list-style-type: none;
line-height: 20px;
position: relative;
padding-left: 15px;
}
.footer-linksn-inn ul li:before{
content: '\2023';
position: absolute;
top: 0;
left: 0;
font-size: 18px;
color: #fff;
font-weight: bold;
transition: all 200ms linear;
}
.footer-linksn-inn ul li a{
color: #fff;
text-decoration: none;
font-size: 15px;
margin: 0;
transition: all 200ms linear;
}
.footer-linksn-inn ul li a:hover{
color: #006cfa;
}
.footer-linksn-inn ul li:hover:before{
color: #006cfa;
}
.apr-footer td{
color: #019934;
font-weight: bold;
text-decoration: none;
font-family: 'Lato', sans-serif;
color: #fff;    
font-size: 15px;
}
.apr-footer td a{
color: #019934;
font-weight: bold;
text-decoration: none;
font-family: 'Lato', sans-serif;
color: #fff;    
font-size: 15px;
}
.test-row{
display: flex;
justify-content: space-between;
}
.test-info{
font-size: 18px;
}
.test-col{
margin-right: 20px;
border: 1px solid #019934;
padding: 20px;
text-align: center;
margin-bottom: 20px;
}
.test-col p{
position: relative;	
text-align: center;
}
.blog-box table td {   
line-height: 1.4;
text-align: justify;
font-family: 'Lato', sans-serif;
font-size: 20px;
color: #565656 !important;
vertical-align:top;
}
.contact-info-sec{
width: 100%;
display: block;
background:#fff;
text-align: center;
padding:5px 0;
position: fixed;
top: 0;
left: 0;
z-index: 999;
}
.contact-info-sec ul{
margin:0;
padding: 0;
display: flex;
justify-content: center;
}
.contact-info-sec ul li{
display: flex;
font-size: 16px;
font-weight: bold;
align-items: center;
line-height: normal;
padding-bottom: 0;
}
.contact-info-sec ul li span{
display: inline-block;
}
.contact-info-sec ul li a{
margin-bottom: 0;
margin-left: 5px;
font-size: 16px;
font-weight: bold;
color: #000;
}
.contact-info-sec ul li:first-child{
border-right: 2px solid #000;
margin-right: 5px;
padding-right: 5px;
padding-bottom: 0;
}
.col-two{
display: flex;
justify-content: space-between;	
}
.col-two .box-one-n{
flex:1;	
}
.col-two .box-two-n{
flex:1;	
}
.col-two .box-one-n{
margin-right: 20px;
}
.box-sec-n{
display: flex;
justify-content: center;
flex-wrap: wrap;	
}
.box-sec-inn{
flex: 0 0 22%;
background: #02488e;
margin-right: 20px;
padding: 15px;
border-radius: 15px;
text-align: center;
margin-bottom: 20px;
}
.box-heading-n{
font-size:18px;
font-weight: bold;
color: #fff;
}
.sec-two-n{
display: flex;
justify-content: space-between;
align-items: flex-start;
}
.sec-two-n div:nth-child(1){
flex:0 0 70%;
margin-right: 2%
}
.sec-two-n div:nth-child(2){
flex: 0 0 28%;
background: #02488e;
border-radius: 15px;
text-align: center;
color: #fff;
padding: 15px;
}
div.sec-two-n div:last-child p{
font-family: 'Lato', sans-serif;
font-size: 20px;  
line-height: 30px;
color: #fff !important;
text-align: center;
}
.heading-box-knw{
color: #fff;
font-size: 18px;
text-align: center;
}
.text-left{
text-align: left !important;
}
.text-center{
text-align: center;
}
.main-container ul.list-w li{
color: #fff !important;
}
.one-box{
width: 50%;
}
.btn-apply-fixed:hover {color:#fff;}
.btn-apply-fixed {
position: fixed;
bottom: 0;
left: 50%;
transform: translateX(-50%);
background: #1b2d81;
border-radius: 10px 10px 0 0;
color: #ffffff;
border-bottom: 0;
z-index: 99;
padding: 10px 30px;
text-decoration: none;
}
.archive-description {
line-height: 1.4;
text-align: justify;
font-family: 'Lato', sans-serif;
font-size: 20px;
color: #565656 !important;
}
.author img.sab-custom-avatar {
max-width: 100px !important;
margin-right: 15px;
}
.author-data-box {
display: flex;
border: 2px solid #ddd;
padding: 15px;
}
.author img.sab-custom-avatar {
max-width: 100px !important;
margin-right: 15px;
}
.author-data-box img {
max-width: 100px !important;
margin-right: 15px;
}
.testimonials-page #ez-toc-container {
display: none;
}
.four-div-grid {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-gap: 30px;
}
.four-div-grid div {
border: 1px solid #ccc;
border-radius: 5px;
padding: 20px;
}
.four-div-grid div .h3 {
display: block;
font-family: 'Merriweather', serif;
font-size: 20px;
line-height: 30px;
color: #02488e;
font-weight: 600;
margin-bottom: 5px;
}
.test-row.two-box {
flex-wrap: wrap;
}
.two-box .test-col {
width: 44%;
margin-bottom: 30px;
}
.pt-1 {
margin-top: 30px;
}
.two-div-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 30px;
margin-bottom: 15px;
}
span.h3 {
font-family: 'Merriweather', serif;
font-size: 20px;
line-height: 30px;
color: #02488e;
font-weight: 600;
margin-bottom: 10px;
display: block;
}
.two-div-grid div {
border: 1px dotted #ddd;
padding: 20px;
border-radius: 10px;
}
.graphic-text-bx .text span {
display: block;
text-align: center;
background: #019935;
color: #fff;
font-size: 20px;
padding: 10px;
font-family: 'Merriweather', serif;
}
.graphic-text-bx .flex-4 {
display: flex;
}
.graphic-text-bx .flex-4 div {
background: #f1f1f1;
color: #fff;
text-align: center;
padding: 10px 15px;
}
.graphic-text-bx .flex-4 div p {
font-size: 18px;
line-height: 28px;
text-align: left;
}
.graphic-text-bx .flex-4 div:nth-of-type(even) {
background: #e6e4e4;
}
.pt-0{padding-top: 0;}
.highlight-bx {
border: 1px solid #ddd;
padding: 20px 30px;
border-radius: 5px;
margin-bottom: 15px;
background: #f8f8f8;
}
.content-table.multi th {
width: auto;
}
div#ez-toc-container ul li {
width: 100% !important;
}
.two-div .row {
display: flex;
justify-content: space-between;
}
.two-div .col {
width: 48%;
}
.h-box {
background: #f1f1f1;
padding: 30px 30px;
border-radius: 5px;
}
@media(max-width: 768px){
.contact-info-sec ul{
flex-direction: column;
align-items: center;
}
.contact-info-sec ul li:first-child {
border-right: 0px solid #000;		
margin-right: 0px;
padding-right: 0px;
}
.warning-box p{
top: 48px;
}
.col-two{
flex-direction: column;
}
.sec-two-n{
flex-direction: column;
}
.sec-two-n div:nth-child(1), .sec-two-n div:nth-child(2){
flex:0 0 100%;
}
.author-data-box {flex-direction: column;}
}
@media(max-width: 767px){
.apply-btn a{display: none !important;}
.four-div-grid, .two-div-grid {grid-template-columns: repeat(1, 1fr);}
.two-box .test-col { width: 88%;}
.graphic-text-bx .flex-4 {display: block;}
.two-div .col {width: 100%;}
.two-div .row{display: block;}
}
@media(max-width: 991px){
.apply-content{
width: 100%;
float: none;
}
.apply-infographics{
width: 100%;
float: none;
}
.apply-infographics img{
width: auto;	
max-width: 100%;
}	
}
@media(max-width: 768px){
.test-row{
flex-direction: column;
}
}
@media(max-width:480px){
.footer-linksn-inn{
flex-direction: column;
}
p.sub-head {
width: 90%;
}
.Wrappers-4s {
width: 90%;
}
.Wrappers-4s > div {
flex: 0 0 100%;
}
.Wrappers-3s {
width: 90%;
}
.Wrappers-3s > div {
flex: 0 0 100%;
}
.box-2 {
flex-direction: column;
}
.hm-banner{
margin-top: 90px;
}
.flex-2-1 {
flex-direction: column;
}
.box-sec-n{
flex-direction: column;
}
.box-sec-inn{
flex:0 0 100%;
}
}

.logo, nav ul, nav ul li {
float: left
}
.toggle, [id^=drop], nav ul ul {
display: none
}
nav ul, nav ul ul li, nav ul ul ul li {
position: relative;
font-family: 'Lato', sans-serif;
}
.container-menu {
width: 90%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
font-family: 'Lato', sans-serif;
;
max-width: 1140px;
}
.sub-menu li{padding-bottom:0;}
ul.sub-menu .sub-menu {
position: absolute;
left: 186px;
top: 0px;
width: auto;
}
#main_nav {
float: right;
padding: 8px 0 0 0;
}
#main_nav nav { }
label.toggle2 {
display: none;
}
.toggle::after {
content: "";
width: 18px;
height: 18px;
background: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/drop-arrow.png) no-repeat;
top: 3px;
right: 20px;
position: relative;
display: inline-block;
}
nav, nav ul {
padding: 0;
margin: 0
}
nav li>a:hover:after {
color: #000
}
nav:after {
content: "";
display: table;
clear: both
}
nav ul {
list-style: none;
z-index: 99
}
nav ul li {
margin: 0;
display: inline-block;
line-height: 40px;
font-family: 'Lato', sans-serif;
}
nav a {
font-weight: 500;
display: block;
padding: 0 10px;
color: #000;
font-size: 1em;
text-decoration: none;
text-transform: uppercase
}
nav ul li a:hover, nav ul ul ul a { color: #000;
text-decoration: none
}
nav ul li ul li a:hover {
background: #02488e;
color: #fff
}
nav ul ul {
position: absolute;
top: 100%;
background: #029834;
width: 186px;
border-top: 0;
z-index: 99;
}
ul.sub-menu .sub-menu li {
top: 0;
left: 0;
}
nav ul ul li a {
color: #fff;
font-size: 14px;
padding: 8px 15px;
padding: 12px 15px;
line-height: 1.2;
}
nav ul li:hover>ul {
display: inherit
}
nav ul ul li {
float: none;
display: list-item;
border-bottom: 1px dotted #029a35;
}
nav ul ul ul li {
top: -60px;
left: 170px
}
nav li>a:only-child:after {
content: ''
}
@media screen and (max-width :768px) {
nav ul ul, nav ul ul ul li {
position: static
}
#main_nav {
float: right;
padding: 0;
position: absolute;
top: 28px;
right: 0
}
.sub-menu{
margin-top:0;
}
nav ul ul li a {
line-height: 2;
}
.navbar-header {
text-align: center;
display: block;
width: 200px;
margin: 0 auto;
padding-bottom: 0
}
label.toggle2 {
position: absolute;
right: 15px;
top: 0;
width: 50px;
text-align: center;
display: block;
}
ul.sub-menu .sub-menu {
position: relative;
left: 0;
}
ul.sub-menu .sub-menu li {
padding-left: 20px;
}
nav {
margin: 0;
padding-bottom: 0
} .menu {
display: none
}.toggle {
cursor: pointer;
display: block;
background-color: transparent;
padding: 8px 20px;
color: #fff;
text-decoration: none;
border: none;
font-weight: 500;
font-size: 16px;
text-transform: uppercase
}
label.toggle.drop-icon {
position: absolute;
right: 0px;
padding: 0px 0;
margin: 0;
height: auto;
top: 12px;
}
nav ul, nav ul ul {
background: #19c880
}
.toggle.menu {
text-transform: capitalize;
font-weight: 500;
font-size: 30px;
padding: 3px 25px 12px;
text-align: left;
display: inline-block;
float: right;
line-height: 25px
}
[id^=drop]:checked+ul, nav ul li {
display: block
}
nav ul ul li {
border-color: #fff;
border-top: 0;
}
nav ul {
margin: 20px 0 0
}
nav a {
color: #fff;
padding: 8px 20px
} .toggle.menu::after {
content: none
}
nav ul li {
width: 100%;
border-top: 1px solid #029a35;
background: #029a35;
position: relative;
}
nav ul ul .toggle, nav ul ul a {
padding: 0 40px
}
nav ul ul ul a {
padding: 0 80px
}
nav ul ul li a {
padding: 5px 10px 5px 40px;
color: #FFF;
font-size: 14px
}
nav ul ul {
width: 100%;
float: none;
color: #fff
}
nav ul li:hover>ul, nav ul ul li:hover>ul {
display: none
}
nav ul ul li {
display: block;
width: 100%;
background: #02488e;
}
.navbar-brand {
padding: 10px 0 0;
height: auto
}
.head {
padding: 0
}
nav ul li a:hover {
background: #182d7c;
color: #fff
}
label.toggle.drop-icon > img {
display: none;
}
label.toggle2 > img {
display: none;
}
label.toggle2:after {
content: "";
width: 18px;
height: 18px;
background: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/drop-arrow.png) no-repeat;
top: 3px;
right: -8px;
position: relative;
display: inline-block;
z-index: 9;
}
}
 @media only screen and (min-width :1900px) {
}
@media only screen and (min-width :1400px) {
}
@media only screen and (min-width :1200px) {
}
@media only screen and (min-width :992px) and (max-width :1199px) {
.main-container {
display: grid;
grid-template-rows: 1auto 1auto 1auto 1auto 1auto;
grid-template-areas: "." "." "." "." ".";
padding: 20px 0 0 0;
}
.wrapper-2 {
grid-template-columns: repeat(2, 50%);
max-width: 1140px;
margin: 0px auto;
padding: 0px 20px;
}
.Wrappers-blog {
display: grid;
grid-template-columns: 75% 25%;
max-width: 90%;
margin: 0px auto;
padding: 0px 0;
grid-gap: 2%;
}
}
@media only screen and (min-width:768px) and (max-width :991px) {
}
@media only screen and (max-width :1024px) {
.Wrappers-blog {
display: grid;
grid-template-columns: 75% 25%;
max-width: 90%;
margin: 0px auto;
padding: 0px 0;
grid-gap: 2%;
}
.images-responsive {
width: 100%;
}
.Wrappers-3 {
display: grid;
grid-template-columns: 30% 30% 30%;
max-width: 90%;
margin: 0px auto;
padding: 0px 0;
grid-gap: 0%;
}
.choose-benefit > .Wrappers-3 > div::after {
background-size: 67%;
}
.banner {
background: url(//www.easycheaploan.com/wp-content/themes/easycheaploan/images/bg-1.png) no-repeat center top;
background-position-x: center;
background-position-y: top;
background-size: auto;
background-position-x: center;
background-position-y: top;
background-size: contain;
background-size: auto;
border-bottom: 10px solid #3773bf;
background-position: 358px 9px;
}
.Wrappers {
width: calc(100% / 1);
margin: 0px auto;
padding: 20px 0;
max-width: 90%;
}
.Wrappers-2 {
grid-template-columns: 50% 50%;
max-width: 90%;
}
.Wrappers-2 > div > .img {
padding-top: 40px;
width: 80%;
text-align: center;
margin: 0px auto;
display: table;
}
.Wrappers-haf {
grid-template-columns: 50% 50%;
max-width: 90%;
}
.img {
padding-top: 40px;
width: 100%;
text-align: center;
margin: 0px auto;
display: table;
}
.Wrappers-4 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
max-width: 90%;
margin: 0px auto;
padding: 0px 0;
grid-gap: 2%;
}
}
@media only screen and (max-width :768px) {
.apply-now-page-box {
justify-self: center;
width: 90%;
}
.Wrappers-blog {
display: grid;
grid-template-columns: 100% !important;
max-width: 90%;
margin: 10px auto;
padding: 0px 10px;
grid-gap: 2%;
}
select#name-title {
width: 19%;
}
.warning-box p {
font-size: 10px;
font-weight: normal;
}
.apply-now-page-box .input-group input.form-control.name-field {
width: 73%;
}
.apply-now-page-box .input-group .form-control {
width: 89%;
}
.loan-amt {
position: relative;
display: block;
overflow: hidden;
float: left;
width: 96%;
}
.loan-amt:before {
top: 11px;
}
.images-responsive {
width: 100%;
}
.slider {
background-size: contain;
}
.Wrappers {
width: calc(100% / 1);
margin: 0px auto;
padding: 20px 0;
max-width: 90%;
}
.choose-benefit > .Wrappers-3 > div::after {
display: none;
}
.Wrappers-2 {
grid-template-columns: 100%;
max-width: 90%;
}
.Wrappers-2 > div > .img {
padding-top: 40px;
width: 80%;
text-align: center;
margin: 0px auto;
display: table;
}
.Wrappers-3 {
display: grid;
grid-template-columns: 70%;
max-width: 90%;
margin: 0px auto;
padding: 0px 0;
grid-gap: 0%;
}
.footer-menu {
width: 100%;
display: grid;
justify-content: center;
margin: 0px auto;
}
p {
font-family: 'Lato', sans-serif;
font-size: 16px;
color: #565656 !important;
line-height: 30px;
}
.Wrappers-haf {
grid-template-columns: 100%;
max-width: 90%;
}
.img {
padding-top: 40px;
width: 80%;
text-align: center;
margin: 0px auto;
display: table;
}
.Wrappers-4 {
display: grid;
grid-template-columns: 100%;
max-width: 90%;
margin: 0px auto;
padding: 0px 0;
grid-gap: 2%;
}
button, input, optgroup, select, textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
width: 100%;
}
.highlight-box-2 div{
flex:0 0 46%;
}
}
@media(max-width: 767px){
.highlight-section {
border: 0;
}
.highlight-box-1{
border-bottom: 0;
padding: 0;
}
.highlight-box-1 h4{
text-align: left;
}
.highlight-box-2{
flex-direction: column;	
padding: 0;	
}
.highlight-box-2 div:first-child {
border-right: 0;
}
.highlight-box-2 div{		
width: 100%;
padding: 0;
}
.highlight-box-2 div h4{
text-align: left;
}
.highlight-box-3 {
display: flex;
flex-wrap: wrap;
}
.highlight-box-3 div {
flex: 0 0 100%;
padding: 0 15px;
}
.highlight-box-3 div:first-child{
border: none;
}
.highlight-box-3 div:nth-child(2){
border: none;
}
}
@media only screen and (max-width :640px) {
button, input, optgroup, select, textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
width: 100%;
}
.breadcrumbs {
margin: 30px 0 0 auto;
border: 1px solid #afafaf;
border-radius: 3px;
height: 30px;
display: none;
}
.Wrappers-blog {
display: grid;
grid-template-columns: 100%;
max-width: 90%;
margin: 10px auto;
padding: 0px 10px;
grid-gap: 2%;
}
.form-group-inn {
display:block;
}
.apply-now-page-box .has-feedback.top-mrgn {
margin-bottom: 20px;
text-align: left;
margin-left: 0;
margin-top: 20px;
display: block;
line-height: 20px;
clear: both;
}
.apply-now-page-box .form-row {
margin-bottom: 20px;
float: inherit;
margin-right: 0px;
}
.apply-now-page-box .button-title button {
float: left;
width: 21.7%;
background: #e9e9e9;
padding: 6px 3px;
margin-right: 10px;
border: 1px solid #ccc;
box-shadow: none;
border-radius: 4px;
color: #444;
font-size: 12px;
margin-bottom: 10px;
}
}
@media only screen and (max-width :479px) {
.apply-now-page-box .form-row {
margin-bottom: 20px;
float: inherit;
margin-right: 0px;
}
.highlight-box-2:first-child {
border-bottom:none;
}
.banner {
background: #fff;
}
.contact-wrapper > div:nth-child(2) {
padding-left: 0px;
}
.content-box {
flex-direction: column;
}
.box-inn {
margin-bottom: 20px;
}
.apply-btn {
text-align: center;
padding: 0px 0;
display: block;
position: fixed;
bottom: 0;
width: 100%;
}
.apply-btn a {
background: #006cfa;
color: #fff;
padding: 12px 0;
display: block;
width: 146px;
margin: 0 auto;
border-radius: 10px 10px 0 0;
text-decoration: none;
font-family: 'Lato', sans-serif;
-webkit-animation: glowing 1500ms infinite;
-moz-animation: glowing 1500ms infinite;
-o-animation: glowing 1500ms infinite;
animation: glowing 1500ms infinite;
}
.apply-now-page-box .has-feedback.top-mrgn {
margin-bottom: 20px;
text-align: left;
margin-left: 0;
margin-top: 20px;
display: block;
line-height: 20px;
clear: both;
}
.form-group-inn {
display:block;
}
.sidbar {
border: 1px solid #afafaf;
border-radius: 3px;
margin-top: 30px;
padding: 5px;
position: relative;
top: -104px;
}
.next {
display: block!important;
overflow: hidden;
padding: 6px 15px!important;
width: auto;
height: auto;
border-radius: 12px;
color: #fff!important;
margin-top: 9px !important;
}
.nav-links {
width: auto;
}
.nav-next {
float: right;
position: relative;
text-align: right;
padding: 0;
}
.nav-previous {
float: left;
position: relative;
padding: 0 0px 0 0px;
text-align: left;
}
.svg-inline--fa.fa-angle-left.fa-w-8 {
width: 50%;
}
.svg-inline--fa.fa-angle-right.fa-w-8 {
width: 50%;
}
.nav-next a, .nav-previous a {
color: #000 !important;
font-size: 14px;
}
.nav-previous a {
color: #000 !important;
font-size: 14px;
padding: 20px 45px 0 0;
}
.nav-next a {
padding: 20px 45px 0 0;
}
.nav-previous a {
color: #000 !important;
font-size: 14px;
padding: 20px 0 0 47px;
}
.nav-previous {
padding-right: 15px;
}
.nav-previous .post-title {
display: none;
}
button, input, optgroup, select, textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
width: 100%;
}
.nav-next .post-title {
display: none;
}
.breadcrumbs {
margin: 30px 0 0 auto;
border: 1px solid #afafaf;
border-radius: 3px;
height: 30px;
display: none;
}
.Wrappers-blog {
display: grid;
grid-template-columns: 100%;
max-width: 90%;
margin: 10px auto;
padding: 0px 10px;
grid-gap: 2%;
}
.footer-menu ul li {
margin:0px;
text-align: center;
position: relative;
color: #fff;
font-size: 12px;
list-style: none;
padding: 5px 10px;
}
.footer-menu ul li:before{
content: none;
}
h1 {
font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
font-size: 38px;
color: #02488e;
line-height: 40px;
}
h2 {
font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
font-size: 28px;
color: #02488e;
}
h3 {
font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
font-size: 20px;
}
h4 {
font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
font-size: 20px;
}
h5 {
font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
font-size: 20px;
}
h6 {
font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
font-size: 20px;
}
h1 span {
font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
font-size: 20px;
color: #d0142c;
}
h2 span {
color: #d0142c;
}
.main-container {
padding: 50px 0 0 0;
}
.Wrappers-haf {
grid-template-columns: 100%;
max-width: 87%;
}
.images-responsive {
width: 100%;
}
footer > .Wrappers > p {
color: #fff !important;
}
.slider {
background-image: none;
}
.Wrappers {
width: calc(100% / 1);
margin: 0px auto;
padding: 20px 0;
max-width: 90%;
}
.Wrappers-2 {
grid-template-columns: 100%;
max-width: 90%;
}
.Wrappers-2 > div > .img {
padding-top: 40px;
width: 80%;
text-align: center;
margin: 0px auto;
display: table;
}
.Wrappers-haf {
grid-template-columns: 100%;
max-width: 90%;
}
.img {
padding-top: 40px;
width: 80%;
text-align: center;
margin: 0px auto;
display: table;
}
.Wrappers-4 {
display: grid;
grid-template-columns: 100%;
max-width: 90%;
margin: 0px auto;
padding: 0px 0;
grid-gap: 2%;
}
.apply-now-page-box {
justify-self: center;
width: 90%;
}
.apply-now-page-box .button-title button {
float: left;
width: 21.7%;
background: #e9e9e9;
padding: 6px 3px;
margin-right: 10px;
border: 1px solid #ccc;
box-shadow: none;
border-radius: 4px;
color: #444;
font-size: 12px;
margin-bottom: 10px;
}
.apply-now-page-box .input-group.dob {
margin-right: 10px;
width: 100%;
margin-bottom: 10px;
}
}