@media (max-width: 320px) { #sp-top-bar div.mod-login .yt-loginform #myLogin .modal-dialog{width:300px;} #sp-position2 .sppb-addon-features{display:none;} #sp-position3 .yt-project-counter .box-maps .yt-counter-wrapper{padding: 25pxpx;} #sp-position3 .yt-project-counter .yt-counter-desc .yt-counter-number{font-size: 30px;margin: 2px;} .custom.yt-project-counter{ flex-direction:column; } #sp-logo .logo-image { height: auto; } #sppb-addon-1529657909648 .container{padding:0;} .contact-ajax.theme2 .pre-text h2{margin:0;} .contact-ajax.theme2 .ctajax-wrap .ctajax-element{width:100%;} .contact-ajax.theme2 .ctajax-wrap .ctajax-element .el-inner{padding:15px;} #sp-position3 .yt-project-counter .box-maps{border:0;} .acymailing_module div .acymailing_introtext, .acymailing_module div .acymailing_finaltext{display:none;} .acymailing_module div table.acymailing_form{width:100%;margin-top:0;} .yt-footer ul{padding-left:0;} #sp-top-bar{background-position: 66% 50% !important;} #sp-header{ background-image:none!important; background-color: #fff; .logo{margin:0;} } #sp-intro .sppb-addon-heading .heading-title{font-size:24px;} #sp-intro .sppb-addon-heading .post-text{width:100%;margin: 30px 0;} .sppb-addon--slider .yt-content-slider .caption { display: none; } .contact-ajax.theme2{width:100%;} #sp-position5 .testimonial-title:before{left:30%;} #sp-position5 .yt-pricing .style3.column .pricing-basic .pricing-featured { left: 35%; } }