/* Large desktop */
@media (min-width: 1200px){} 
@media (min-width: 1190px) {.logo-bg{ background-image: url(../images/logo-bg.png);
    background-position: -19% 0; background-repeat: no-repeat; height: 100%; position: absolute; width: 100%;
    z-index: 0;
}}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {} 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
.module.no-padding .module-cell{padding:10px;}
.module.no-padding-tb .module-cell,
.module.no-padding-bt .module-cell{padding-top:0px; padding-bottom:0px;}
.module.no-padding-lr .module-cell,
.module.no-padding-rl .module-cell{padding-left:10px; padding-right:10px;}
.module.no-padding-t .module-cell{padding-top:0px; }
.module.no-padding-b .module-cell{padding-bottom:0px; }
.module.no-padding-l .module-cell{padding-left:10px; }
.module.no-padding-r .module-cell{padding-right:10px; }
} 
@media (min-width: 768px) { #site-copyright a.backtotop{margin-top:50px;} }
/* Landscape phones and down */
@media (min-width: 767px){
  body.stickyheader .sticky-wrapper { left: 0; margin: 0 auto; position: absolute; right: 0; width: 100%; }
}
@media (max-width: 480px){ 
.row > [class*="col-xs-"]{width:100%; float:none;} .sppb-testimonial-pro .sppb-carousel-inner .sppb-item img{float:none;} 
}
@media (min-width: 900px){
	#sp-inset .mod-languages { float: right; margin-left:5px; }
}
@media (max-width: 850px){}
@media (max-width: 380px){}
@media (min-width: 767px){}
@media (max-width: 768px){}

._form-content #rc-imageselect, ._form-content .g-recaptcha {transform:scale(0.82);-webkit-transform:scale(0.82);transform-origin:0 0;-webkit-transform-origin:0 0;}
@media screen and (max-width: 1199px){
#sp-right #rc-imageselect, #sp-right .g-recaptcha {transform:scale(0.67);-webkit-transform:scale(0.67);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
@media screen and (max-width: 991px){
#sp-right #rc-imageselect, #sp-right .g-recaptcha {transform:scale(0.9);-webkit-transform:scale(0.9);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
@media (min-width: 768px) and (max-width: 990px) {
  #sp-right #rc-imageselect, #sp-right ._form-content .g-recaptcha {transform:scale(0.4);-webkit-transform:scale(0.4);transform-origin:0 0;-webkit-transform-origin:0 0;}
  
} 