/*
Theme Name: Easy Rent Child Theme
Description: A child theme for Uikit Theme
Author: Rebecca Chapman
Template: Uikit Theme
*/

/* Write custom css here */

.uk-link {
    color: #000;
}

a {
    font-family: open sans;
}

.homeproducts {
  max-width:900px;
  margin:0 auto;
}

.header-links {
    position: relative;
    padding:10px;
}

.uk-navbar-container:not(.uk-navbar-transparent){
  background:#75797E;
}



.uk-navbar-nav>li.uk-active>a{
  color:#F7941D;
}

.uk-navbar-nav>li>a{
  color:#fff;
  text-transform:none;
  font-size:18px;
  font-weight:bold;
}

.uk-navbar-nav>li>a:hover{
  color:#F7941D;
  text-decoration: underline #F7941D 3px;
}

.uk-navbar-toggle {
  line-height:80px;
}

@media screen and (max-width:1200px) {
  
  .uk-navbar-item, .uk-navbar-nav > li > a, .uk-navbar-toggle {
    line-height:135px;
    min-height:135px;
  } }
@media screen and (max-width:1100px) {
  
  .uk-width-4-5\@m {
    width:100%;
  }
}



hr{
  border-top: 5px solid #f7941d;
  margin:auto;
}

#slider h1{
  color:#fff;
  font-weight:bold;
}

#slider p{
  color:#fff;
  font-weight:bold;
}

.uk-overlay-primary hr{
  border-top: 5px solid #f7941d;
}

#slider .uk-button{
  text-shadow: 0px 0px 10px rgb(0 0 0 / 30%);
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: rgba(228, 137, 0, 0);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
    }
    
.uk-overlay-primary {
    background: rgb(24 24 24 / 25%)!important;
}

.strip-1{
  padding-top:25px;
  padding-bottom:25px;
  background:#2E2E2E;
}

.strip-1 p{
  color:#7a7a7a;
  text-align:center;
  font-weight:bold;
}

.strip-1 h1{
  color:#fff;
  text-align:center;
  font-size:34px;
  font-weight:bold;
  margin-top:10px;
}

.strip-1 .uk-button{
  text-shadow: 0px 0px 10px rgb(0 0 0 / 30%);
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #E48900;
    margin-top:30px;
    font-size: 16px;
    padding: 5px 30px;
    border-radius: 4px;
    font-weight:bold;
}


.strip-1 hr{
  margin-top:30px;
}

#footersidebar{
  background:#0e0e0e;
}

#footersidebar a{
  color:#F7941D;
}

#footersidebar p{
  color:#fff;
}

.uk-text-large{
  color:#fff;
  font-size:18px;
  font-weight:bold;
  margin-bottom:10px;
}

#footersidebar .uk-grid-medium>*{
 padding-left:15px!important;
}

.uk-icon-button-small{
  line-height:22px;
}

.strip-2{
  background:#F5941E;
  padding-top:50px;
  padding-bottom:50px;
}

.strip-2 h2{
  color:#000;
  text-align:center;
  font-weight:bold;
  font-size:34px;
  margin-bottom:10px;
  margin-top:10px;
}

.strip-2 h3{
  color:#fff;
  text-align:center;
  font-weight:bold;
  font-size:18px;
  margin-top:10px;
  margin-bottom:0px;
}

.strip-2 p{
  color:#000;
  text-align:center;
  font-size:15px;
  margin-top:10px;
}

.strip-3{
  padding-top:60px;
  padding-bottom:30px;
}

.strip-3 .uk-h3 a{
  color:#F5941E!important;
  font-weight:bold!important;
  font-size:20px!important;
}

.strip-3 li{
  color:#F5941E!important;
  font-weight:bold;
}

.strip-3 a{
  color:#F5941E!important;
}

.strip-3 h3{
  color:#F5941E!important;
  font-weight:bold!important;
  font-size:20px!important;
}

.areas li{
  color:#000!important;
}

.areas{
  padding-top:70px;
  padding-bottom:40px;
}

.entry-meta{
  display:none;
}

.uk-scope .uk-overlay-primary h3{
  font-weight:bold;
}

.uk-scope .uk-overlay-primary p{
  font-weight:bold;
  color:#fff;
}

.uk-scope .uk-overlay-primary .uk-button{
  border: 2px solid #fff;
  background: transparent;
  color:#fff;
  font-weight:bold;
  padding-left:20px!important;
  padding-right:20px!important;
}

.uk-scope .uk-accordion-title{
  display: block;
    font-size: 20px;
    line-height: 1.4;
    color: #333;
    overflow: hidden;
    border: 1px solid #000;
    padding: 15px;
}

.strip-about-us-1{
  background:#8B8B8B;
  padding-top:30px;
  padding-bottom:30px;
}

.strip-about-us-1 p{
  color:#424242;
  }

.strip-about-us-1 h1{
  color:#F7941D;
  font-size:34px;
  font-weight:bold;
  margin-top:10px;
}

.strip-about-us-2{
    padding-top: 45px;
    padding-bottom: 60px;
    width: 900px;
    margin: 0 auto;
}

.strip-about-us-2 .uk-h3 a{
  color:#999999!important;
  font-weight:bold!important;
  font-size:20px!important;
}

.franchise-1{
  background:#8B8B8B;
  padding-top:30px;
  padding-bottom:30px;
}

.franchise-1 h1{
  color:#F7941D;
  font-size:34px;
  font-weight:bold;
  margin-top:10px;
}

.variations .label {
    text-align: left;
    padding-right: 5px;
}

.woocommerce div.product form.cart .variations select {
    min-width: 21%!important;
}

.product_title {
    font-size: 18px!important;
    font-weight: bold!important;
    line-height: 27px;
}

.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    width: 30%!important;
}

.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    width: 67%!important;
}

.woocommerce.single-product .product .yith-ywraq-add-to-quote{
  margin-top:0px!important;
}

.woocommerce .quantity .qty{
  height:2.9em;
}

.woocommerce form .form-row input.input-text{
  height:40px!important;
  padding:5px!important;
  font-size:16px!important;
}

.woocommerce form .form-row .input-text{
  padding:5px!important;
  font-size:16px!important;
}

.woocommerce form .form-row .required{
  display:none!important;
}

#yith-ywraq-form .update-list-wrapper input[type="submit"]{
  margin-top:0px!important;
}

.woocommerce input.button{
  background:#F7941D;
  color:#fff;
}

.woocommerce input.button:hover{
  background:#75797E;
  color:#fff;
}

#yith-ywraq-form .update-list-wrapper .after-table-right .button{
  background:#F7941D;
  color:#fff;
}

#yith-ywraq-form .update-list-wrapper .after-table-right .button:hover{
 background:#75797E;
  color:#fff;
}

button#ywraq-list-to-pdf{
  margin-left:10px;
}

span.ywraq_error{
  display:none!important;
}

.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper{
  padding:0px!important;
}

.uk-link, a{
  color:#F7941D;
  font-weight:bold;
}

.uk-link, a:hover{
  color:#F7941D;
  font-weight:bold;
  text-decoration:underline;
}

.woocommerce div.product form.cart .variations {
  width:auto;
}

.mobilehideinline {
  display: inline !important;
}

  @media screen and (max-width: 1200px) {
.mobilehideinline {
  display: none !important;
}
}
.mobilehideblock {
  display: block !important;
}

  @media screen and (max-width: 1200px) {
.mobilehideblock {
  display: none !important;
}

.areas {
    padding-left: 25px;
    padding-right: 25px;
}
    
}

.faq{
  max-width:60%;
  margin:auto;
}

  @media screen and (max-width: 950px) {
.faq{
  max-width:100%;
  margin:auto;
}

}

#wapo-total-price-table table{
  display:none;
}

.woocommerce.single-product .product .yith-ywraq-add-to-quote{
 line-height:20px;
}

.single_variation_wrap a{
  font-size: 20px;
       margin-top: 10px;
}

.uk-navbar-dropdown{
  padding:10px!important;
  width:240px;
}

.yith-ywraq-add-to-quote a{
  font-size:20px;
}