.push-title{font-weight:600;font-size:16px;line-height:20px;color:#303030;text-transform:none;margin:1px 0 0}.push-content{color:#303030;font-weight:300;font-size:14px;line-height:18px;margin-top:10px}.push-content a{color:#303030}.push-content a:hover{text-decoration:none}.push-content .link-button{color:#fff;margin-top:10px}.content .push-custom-contact{background-color:#eee;border-radius:3px;padding:10px;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.push-custom-contact>.inner{border-radius:3px;overflow:hidden}.push-custom-contact>.inner>.sub-inner{padding:15px 20px}.content .push-download,.content .push-download>.inner>.sub-inner{background-color:#eee}.content .push-image-link{background-color:#eee;border-radius:3px;padding:15px 20px;transition:background-color 0.3s ease-out}.content .push-image-link .link-text{color:#ff1769;margin:20px 0;text-align:center;width:100%}.push-wrapper-admin{width:270px;float:none}.push-wrapper-front{clear:both;position:relative;z-index:1}.push-wrapper-front,.wpview-wrap[data-wpview-type="extra_push_custom_contact"],.wpview-wrap[data-wpview-type="extra_image_link"],.wpview-wrap[data-wpview-type="extra_form_download"]{width:270px;margin:0 0 60px 60px;float:right}.push-wrapper+.push-wrapper,.wpview-wrap+.wpview-wrap[data-wpview-type="extra_push_custom_contact"],.wpview-wrap+.wpview-wrap[data-wpview-type="extra_form_download"]{margin-top:-40px}.push-wrapper+.push-wrapper .push-small-margin{margin-bottom:-60px}.push-form-wrapper #email::-webkit-input-placeholder{color:#333}.push-form-wrapper #email::-moz-placeholder{color:#333}.push-form-wrapper #email:-ms-input-placeholder{color:#333}.push-form-wrapper #emailinput:-moz-placeholder{color:#333}.push-form-wrapper .wpcf7 .wpcf7-form-control{width:100%}.push-form-wrapper .wpcf7 .wpcf7-submit{margin-top:0;width:auto}.push-form-wrapper .push-form{margin:0}.push-form-wrapper .wpcf7-form{margin-top:10px}.push-custom-contact>.inner>.sub-inner:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media only screen and (max-width:960px){.push-wrapper-front{margin-right:0}}@media only screen and (max-width:690px){.push-wrapper-front{float:none;margin-top:40px;margin-left:auto;margin-right:auto;width:100%;max-width:270px}}hr.push-cleaner{background:red;clear:both;height:5px;margin-top:-60px}