#stack-banner > div a{border: none;}
ul{margin: 0px; padding: 0px 0 0 20px;}
section h4 {    margin-top: 0;     margin-bottom: 10px;}
.img-holder{width: 50%;}
section{ padding: 100px 0;}
.wpcf7-form p{ line-height: inherit; }
input.wpcf7-submit{ overflow: inherit;}
.form{font-size: 14px; line-height:18px;}
.wpcf7 p{text-align: left;}
span.login a.modal__trigger{padding: 12px 30px 10px;}
.stat-section{padding: 0px;}
 .site-footer .content {    padding: 20px 0;}
 .text-holder{vertical-align: top;}
.date{display: none!important;}
.site-footer .site-info > * {    margin: 0 0px 10px 0;    text-transform: none;}
.page-id-195 .img-holder {margin-top:3%;}
.page-id-195 .img-holder img{ border-radius: 40px;}
.parallax-section{ padding: 20px;}
.stack-content {    padding: 20px 0 20px;}
h1{ font-weight: bold; font-size: 28px;}
.wpsisac-slick-slider.design-2 .slick-image-slide .slide-wrap .slide-title {
    color: #fff;
    background: rgba(0, 0, 0, 0.5);
    display: block;
    width: 70%;
    margin: 0px auto!important;
    padding: 5px 15px!important;}
    .wpsisac-slick-slider.design-2 .slick-image-slide .slide-wrap .slider-short-content p {
    text-align: center;
    color: #fff;
    text-shadow:none;
    width: 70%;
    margin: 10px auto 0;
    padding: 10px;
    background: rgba(0,0,0,0.5);
    font-size: 1.1em;
}

.wpsisac-slick-slider{display: none;}
.home .wpsisac-slick-slider{ display: block;}
.stack-heading{padding: 60px 0!important;}
.white-section.br_editor { padding: 20px 0 40px;}

.home .stack-content h2{ text-transform: uppercase; font-size: 28px; font-weight: normal;     margin:30px 0 10px 0;}
.home .stack-content h4{ text-transform: uppercase; font-size: 20px; font-weight: normal;}

span.login {    padding-right: 5%;}
.page-id-7 .img-holder {text-align: center;}
section.testimonial .quote-wrapper .portrait {
    position: absolute;
    left: 10px;
    bottom: 0;
    top: -20px;
}
.portrait img{ border-radius: 500px;}

section.toggle-btn{    padding-top: 60px;}
section.toggle-btn .btn-link{ margin: 10px; font-size: 24px;
    text-transform: capitalize;
    font-weight: normal;}

.form-dropdown{
    display: block;
    width: 300px; 
    padding: 10px;
    margin-bottom: 20px;
}

h3{
    line-height: inherit;
}
.form-dropdown select{
   padding: 7px 10px;
    margin-bottom: 10px;
    width: 170px;
    float: left;
    font-size: 14px;
    height: 40px;
}
.form-dropdown input[type="submit"]{
   background-color: #f50005;
    color: #ffffff;
    font-size: 16px;
    border: none;
    border-radius: 0;
    width: 100px;
    height: 40px;     
}
.form-dropdown p{
    display: none;
}
.bdealer .wpcf7-form{ padding: 0px;}
img.roundimg{max-width: 60%; border-radius: 800px;}

 @media (min-width:719px) and (max-width: 1180px){ 
 	 #page {    padding-top: 110px;}
 	}
 	
 @media (max-width: 1024px){ 
 	#heading{padding:inherit;}
 	.img-holder{width: inherit; }
 	h1{ font-weight: bold; font-size: 1.4em;}
}


 @media (max-width: 800px){
 	.wpsisac-slick-slider.design-2 .slick-image-slide .slide-wrap .slide-title{ 		width: 100%; 	}
 	.slider-short-content{display: none;}

    section.testimonial .portrait {
    display: block;
    margin: 0 auto;
    max-width: 80%;
    background-size: 100% auto !important;
    background-position: center bottom !important;
    position: relative!important;
    top: inherit;
}

 } 