@charset "utf-8";

/*
Theme Name: Eazy 2 Move
*/
@media (min-width:768px){
body { font-size:16px;}
}
img { max-width:100%; }
.booking-form span.req{ color:red}
.booking-form span label{ margin-bottom:0}
.booking-form hr{ clear:both; margin-bottom:20px}
.col-md-40{width:30%; float:left; margin-right:3.33%}
.col-md-60{width:45%; float:left; margin-right:5%}
.col-md-120{width:100%; clear:left}
.col-md-40, .col-md-60, .col-md-120{ margin-bottom:15px}
.wpcf7-form-control-wrap{margin-top:5px; display:block}
.booking-form h3{ margin-bottom:15px; font-size:22px; color:#3CB6F5!important}
.clear-b{clear:both}

.booking-form .wpcf7-list-item{margin:0 1em 0 0!important}

#hero {position:relative; }
#hero .capi { background:rgba(0,0,0,0.5); color:#fff; left:50%; padding:10px 20px; position:absolute; text-align:center; top:50%; transform:translate(-50%,-50%);}
#hero .capi h1, #hero .capi h2 { line-height:1.3}
#hero .owl-controls { margin:0;}
#hero .owl-controls .owl-nav i.fa { font-size:34px;}
#hero .owl-controls .owl-nav .owl-prev, #hero .owl-controls .owl-nav .owl-next { position:absolute; left:20px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
#hero .owl-controls .owl-nav .owl-next { left:auto!important; right:20px;}
#hero .owl-controls .owl-nav [class*="owl-"] {background: #406870!important;}
#hero .owl-controls .owl-nav [class*="owl-"]:hover {background: #BCB892!important;}
@media (max-width:767px){
.buckets .bucket .btn { position:relative}
.buckets .bucket.storage p.bucket-title { font-size:24px; font-weight:normal}
.btn { padding:15px 20px;}
form label { margin-bottom:10px;}
section.why-choose .why-choose-us-features ul.why-choose-col li { font-size:15px; padding-right:10px;}
	.post-template-default  p.headline.full-width.white {
    font-size: 28px;
}
.post-template-default  section#content {
    padding: 5em;
}
.post-template-default  section.entry-meta {
    display: none !IMPORTANT;
}
.post-template-default  aside#sidebar {
    display: none !IMPORTANT;
}

@media(max-width:767px){
table#timetable th {
    width: 1px !important;
}
table#timetable {
    width: 81% !important;
}
	.top-bar .text-left {
    text-align: left !IMPORTANT;
    display: inline !IMPORTANT;
    padding: 10px !IMPORTANT;
}
.top-bar .social {
    display: none !IMPORTANT;
}
.top a#trigger {
    float: left !IMPORTANT;
}	
}
.row.con-get input {
    margin-bottom: 10px !important;
    font-size: 14px !important;
}
.con-get .wpcf7-form-control.wpcf7-submit {
    margin-top: 10px !important;
}
@media(min-width:767px){
section.why-choose {
    width: 10% !IMPORTANT;
}
section.why-choose .why-choose-us-features {
    width: 50%;
}
section.why-choose .section-title {
    font-size: 2em !important;
    margin: 0px 0 !important;
}
section.why-choose .why-choose-us-features ul.why-choose-col li {
    list-style-type: none !important;
    padding: 2px 17px 6px 46px !important;
    font-weight: 600 !important;
    font-size: 17px !important;
    line-height: 145% !important;
    text-indent: -43px !important;
}
.home section.why-choose {
    padding: 3em 0 3em 0 !important;
}
	.why-choose {
    height: inherit !important;
}
}