.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:0;outline:0;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:0;outline:0;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}.enotybox-wrap, .enotybox-skin, .enotybox-outer, .enotybox-inner, .enotybox-image, .enotybox-wrap iframe, .enotybox-wrap object, .enotybox-nav, .enotybox-nav span, .enotybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.enotybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.enotybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.enotybox-opened{z-index:99999;}
.enotybox-opened .enotybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.enotybox-outer, .enotybox-inner{position:relative;}
.enotybox-inner{overflow:hidden;}
.enotybox-type-iframe .enotybox-inner{-webkit-overflow-scrolling:touch;}
.enotybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}
.enotybox-image, .enotybox-iframe{display:block;width:100%;height:100%;}
.enotybox-image{max-width:100%;max-height:100%;}
#enotybox-loading, .enotybox-close, .enotybox-prev span, .enotybox-next span{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/enotybox/enotybox_sprite.png);}
#enotybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#enotybox-loading div{width:44px;height:44px;background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/enotybox/enotybox_loading.gif) center center no-repeat;}
.enotybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.enotybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/enotybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.enotybox-prev{left:0;}
.enotybox-next{right:0;}
.enotybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.enotybox-prev span{left:10px;background-position:0 -36px;}
.enotybox-next span{right:10px;background-position:0 -72px;}
.enotybox-nav:hover span{visibility:visible;}
.enotybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.enotybox-lock{overflow:hidden !important;width:auto;}
.enotybox-lock body{overflow:hidden !important;}
.enotybox-lock-test{overflow-y:hidden !important;}
.enoty-enotybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:99998;background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/enotybox/enotybox_overlay.png);}
.enotybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.enotybox-lock .enoty-enotybox-overlay{overflow:auto;overflow-y:scroll;}
.enotybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.enotybox-opened .enotybox-title{visibility:visible;}
.enotybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.enotybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.enotybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.enotybox-title-inside-wrap{padding-top:10px;}
.enotybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){
#enotybox-loading, .enotybox-close, .enotybox-prev span, .enotybox-next span {
background-image: url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/enotybox/enotybox_sprite@2x.png);
background-size: 44px 152px; }
#enotybox-loading div {
background-image: url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/enotybox/enotybox_loading@2x.gif);
background-size: 24px 24px; }
}.noty-popup-bullet, .enoty-social{list-style:none outside none !important;padding:0;margin:0;}
.option-container fieldset{border:none !important;margin:0 !important;padding:0 !important;}
.option-container button, .option-container input[type="submit"], .option-container input[type="button"], .option-container input[type="reset"]{margin:0 !important;padding:0 30px 0 30px;}
.option-container input{height:30px !important;padding-bottom:0 !important;padding-top:0 !important;}
.noty-popup-bullet li p{margin-bottom:7px !important;}
.noty-text-header h1{margin:0px !important;}
.noty-popup-content p{margin-bottom:0px !important}
.enoty-custom-wrapper{padding:0;margin:0;border:0;outline:none;vertical-align:top;position:relative;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.enotybox-opened .enoty-custom-wrapper{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.enotybox-close{outline:none !important;}
.noty-text-header, .enoty-wrapper{text-align:left;-moz-border-radius:0px;-webkit-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;}
.bulltickblue{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/bullets/tick_blue.png);background-repeat:no-repeat;}
.bulltickred{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/bullets/tick_red.png);background-repeat:no-repeat;}
.bulltickyellow{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/bullets/tick_yellow.png);background-repeat:no-repeat;}
.bulltickgreen{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/bullets/tick_green.png);background-repeat:no-repeat;}
.bulltickorange{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/bullets/tick_orange.png);background-repeat:no-repeat;}
.bulltickgrey{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/bullets/tick_grey.png);background-repeat:no-repeat;}
.bullroundedblue{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/bullets/rounded_tick_blue.png);background-repeat:no-repeat;}
.bullroundedred{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/bullets/rounded_tick_red.png);background-repeat:no-repeat;}
.bullroundedyellow{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/bullets/rounded_tick_yellow.png);background-repeat:no-repeat;}
.bullroundedgreen{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/bullets/rounded_tick_green.png);background-repeat:no-repeat;}
.bullroundedorange{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/bullets/rounded_tick_orange.png);background-repeat:no-repeat;}
.bullroundedgrey{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/bullets/rounded_tick_grey.png);background-repeat:no-repeat;}
.enoty-ribbon-blue{background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_bg_blue.png);background-repeat:no-repeat;position:relative;z-index:8023;height:73px;margin-left:-13px;bottom:20px;}
.enoty-ribbon-blue:after{position:absolute;top:0;z-index:8025;height:73px;right:-11px;width:15px;background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_right_blue.png);background-repeat:no-repeat;content:' '}
.enoty-ribbon-red{background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_bg_red.png);background-repeat:no-repeat;position:relative;z-index:8023;height:73px;margin-left:-13px;bottom:20px;}
.enoty-ribbon-red:after{position:absolute;top:0;z-index:8025;height:73px;right:-11px;width:15px;background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_right_red.png);background-repeat:no-repeat;content:' '}
.enoty-ribbon-grey{background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_bg_grey.png);background-repeat:no-repeat;position:relative;z-index:8023;height:73px;margin-left:-13px;bottom:20px;}
.enoty-ribbon-grey:after{position:absolute;top:0;z-index:8025;height:73px;right:-11px;width:15px;background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_right_grey.png);background-repeat:no-repeat;content:' '}
.enoty-ribbon-green{background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_bg_green.png);background-repeat:no-repeat;position:relative;z-index:8023;height:73px;margin-left:-13px;bottom:20px;}
.enoty-ribbon-green:after{position:absolute;top:0;z-index:8025;height:73px;right:-11px;width:15px;background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_right_green.png);background-repeat:no-repeat;content:' '}
.enoty-ribbon-orange{background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_bg_orange.png);background-repeat:no-repeat;position:relative;z-index:8023;height:73px;margin-left:-13px;bottom:20px;}
.enoty-ribbon-orange:after{position:absolute;top:0;z-index:8025;height:73px;right:-11px;width:15px;background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_right_orange.png);background-repeat:no-repeat;content:' '}
.enoty-ribbon-yellow{background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_bg_yellow.png);background-repeat:no-repeat;position:relative;z-index:8023;height:73px;margin-left:-13px;bottom:20px;}
.enoty-ribbon-yellow:after{position:absolute;top:0;z-index:8025;height:73px;right:-11px;width:15px;background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_right_yellow.png);background-repeat:no-repeat;content:' '}
.enoty-ribbon-black{background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_bg_black.png);background-repeat:no-repeat;position:relative;z-index:8023;height:73px;margin-left:-13px;bottom:20px;}
.enoty-ribbon-black:after{position:absolute;top:0;z-index:8025;height:73px;right:-11px;width:15px;background:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/ribbon/ribbon_right_black.png);background-repeat:no-repeat;content:' '}
.enoty-ribbon-noribbon{position:relative;z-index:8023;height:33px;margin-left:-13px;bottom:35px;}
.social-container{position:relative;width:100%;}
.share-buttons{list-style:none;position:relative;bottom:-26px;}
.share-buttons li{display:inline;margin-right:10px;}
.share-buttons li a{outline:none !important;}
ul.enoty-social{position:relative;list-style:none;display:inline-block;cursor:pointer;bottom:-26px !important;}
ul.enoty-social li{display:inline;float:left;background-repeat:no-repeat;padding-right:10px;}
ul.enoty-social li a{display:block;width:32px;height:32px;position:relative;text-decoration:none;outline:none !important;}
ul.enoty-social li:last-child{padding-right:0px;}
ul.enoty-social li a strong{text-align:center;font-weight:normal;position:absolute;left:20px;top:-1px;color:#fff;padding:3px;z-index:9999;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75);background-color:rgba(0, 0, 0, 0.7);-moz-border-radius:3px;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);-webkit-border-radius:3px;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);border-radius:3px;box-shadow:0 0 5px rgba(0, 0, 0, 0.5);}
ul.enoty-social li.enoty-facebook{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/flat_web_icon_set/color/Facebook.png);}
ul.enoty-social li.enoty-twitter{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/flat_web_icon_set/color/Twitter.png);}
ul.enoty-social li.enoty-googleplus{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/flat_web_icon_set/color/Google+.png);}
ul.enoty-social li.enoty-pinterest{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/flat_web_icon_set/color/Pinterest.png);}
ul.enoty-social li.enoty-email{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/flat_web_icon_set/color/Email.png);}
#enoty-cssanime:hover li{opacity:0.2;}
#enoty-cssanime li{-webkit-transition-property:opacity;-webkit-transition-duration:500ms;-moz-transition-property:opacity;-moz-transition-duration:500ms;}
#enoty-cssanime li a strong{opacity:0;-webkit-transition-property:opacity, top;-webkit-transition-duration:300ms;-moz-transition-property:opacity, top;-moz-transition-duration:300ms;width:140px;}
#enoty-cssanime li:hover{opacity:1;}
#enoty-cssanime li:hover a strong{opacity:1;top:-10px;}
.enoty-custom-button, .enoty-optin-button{outline:none !important;-moz-box-shadow:inset 0px 1px 0px -2px #f5978e;-webkit-box-shadow:inset 0px 1px 0px -2px #f5978e;box-shadow:inset 0px 1px 0px -2px #f5978e;-webkit-border-top-left-radius:25px;-moz-border-radius-topleft:25px;border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-moz-border-radius-topright:25px;border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius-bottomright:25px;border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomleft:25px;border-bottom-left-radius:25px;text-indent:0px;display:inline-block;font-weight:bold;font-style:normal;height:38px;line-height:38px;width:auto;text-decoration:none !important;text-align:center;cursor:pointer;padding-left:30px;padding-right:30px;font-family:Georgia,"Nimbus Roman No9 L",serif;}
.enoty-custom-button:active{position:relative;top:1px;}
.enoty-optin-button:active{position:relative;top:1px;}
.submitloading{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/element/loading.gif);background-repeat:no-repeat;background-position:left;width:24px;height:24px;vertical-align:middle;}
.submitok{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/element/ok.png);background-repeat:no-repeat;background-position:left;width:41px;height:30px;vertical-align:middle;}
#submit-status{position:relative;margin-right:10px;top:-2px;}
.custom-button-main{position:relative;}
.custom-button-container{bottom:-22px;width:50%;max-width:49%;text-align:right;position:relative;display:inline-block;}
.custom-text-container{bottom:-23px;width:50%;max-width:49%;text-align:left;position:relative;display:inline-block;}
.enoty-ribbon-noribbon .custom-button-container, .enoty-ribbon-noribbon .custom-text-container{bottom:-7px;}
.isribbon{padding-left:30px;padding-right:30px;}
.option-container{bottom:-23px;width:100%;max-width:100%;text-align:center;position:relative;display:inline-block;}
.enoty-ribbon-noribbon .option-container{bottom:-10px;}
.enoty-field-email, .enoty-field-name{display:inline-block;margin-top:3px;vertical-align:top;margin-right:1%;width:25%;}
.option-container .enoty-optin-button{line-height:24px;}
.option-container input[type=text]{-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;outline:none;border:1px solid #DDDDDD;border-radius:15px;}
.option-container input[type=text]:focus{box-shadow:0 0 5px rgba(81, 203, 238, 1);border:1px solid rgba(81, 203, 238, 1);}
input.enoty-field-email{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/element/mail.png);background-repeat:no-repeat;background-position:10px center;padding-left:35px;}
input.enoty-field-name{background-image:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/element/person.png);background-repeat:no-repeat;background-position:10px center;padding-left:35px;}
.option-container .enoty-field-error{color:#CC0000 !important;border:1px solid #CC0000 !important;-webkit-box-shadow:inset 1px 1px 3px #CC0000 !important;}
.option-container .enoty-field-error::-webkit-input-placeholder{color:#CC0000;}
.option-container input.enoty-field-error:-moz-placeholder{color:#515151;}
.option-container .enoty-field-error.placeholder{color:#515151;}
.enoty-footer{position:relative;bottom:12px;}
.enoty-privacy:before{content:url(//www.totalcarepropertymanagement.com.au/wp-content/plugins/easy-notify-pro/css/assets/images/element/padlock_1.png);margin-right:5px;margin-left:10px;position:relative;top:1px;vertical-align:middle;display:inline;}
.enoty-privacy{color:#666;margin-bottom:0px !important;font-size:12px !important;font-family:"Open Sans",Helvetica,Arial,sans-serif;}
.enoty-license-logo-front{width:60%;border:solid 1px #666;padding:10px;margin:0 auto;background:#CCC}
.enotylicensekey{border-radius:none !important;box-shadow:none !important;width:32px;height:32px;vertical-align:middle;margin-right:10px;}
.enotyactivatecheck{color:red;font-size:14px;font-weight:normal;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;}
@media only screen and (max-width: 767px) {
.custom-text-container{display:none;}
.custom-button-container, .option-container{width:100%;max-width:100%;text-align:center !important;}
.enoty-ribbon-noribbon .custom-button-main{margin-top:25px !important;}
}
@media only screen and (max-width: 480px) {	
.custom-text-container {
display:none;
}
.enoty-footer {
display: none;
}
.option-container {
position:relative;
width: 100%;
text-align: center !important;
}
.custom-button-container, .social-container {
position:relative;
width: 100%;
text-align: center !important;
}
.enoty-custom-button {
font-size: 12px !important;
}
.option-container fieldset {
width: 100%;
}
.social-container, .enoty-social {
text-align: center !important;
}
ul.enoty-social li {
background-size: 21px 21px !important;
margin-right: -13px;
}
.option-container input[type="text"] {
width: 80%;
padding-right: 0px;
margin-left: 0px;
margin-right: 0px;
}
button#enoty-optin-submit.enoty-optin-button {
font-size: 12px !important;
}
.enoty-field-email {
margin-top: 10px;
margin-bottom: 10px;
}
.enoty-ribbon-noribbon .option-container {
margin-top: 15px;
}
.enoty-ribbon-noribbon .custom-button-main {
margin-top:25px !important;
}
.isribbon, .isribbon:after {
padding-left: 0px;
padding-right: 0px;
margin-left: 0;
background:none;
}
#submit-status {
width: 100%;
text-align:center;
display:block;
margin-right: 0px;
top:-2px;
}
.submitloading {
background-position: center;
}
}.zem_rp_wrap .related_post_title{clear:both;padding:0 !important;margin:0 !important;}
div.zem_rp_content{display:inline-block !important;}
div.zem_rp_footer{text-align:right !important;overflow:hidden !important;}
div.zem_rp_footer a{color:#999 !important;font-size:11px !important;text-decoration:none !important;display:inline-block !important;}
ul.related_post{display:inline-block !important;position:relative !important;margin:0 !important;padding:0 !important;}
ul.related_post li{position:relative !important;display:inline-block !important;vertical-align:top !important;zoom:1 !important;*display:inline !important;width:75px !important;margin:10px 10px 10px 0px !important;padding:0 !important;background:none !important;}
ul.related_post li a{position:relative !important;display:block !important;font-size:11px !important;line-height:1.5em !important;text-decoration:none !important;margin-bottom:5px !important;text-indent:0 !important;}
ul.related_post li img{display:block !important;width:75px !important;height:75px !important;max-width:100% !important;margin:0 !important;padding:0 !important;background:none !important;border:none !important;border-radius:3px !important;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2) !important;}
ul.related_post li .wp_rp_category a{display:inline !important;}
ul.related_post li a img.zem_rp_santa_hat{display:none !important;}
ul.related_post li small{font-size:80%;}
@media screen and (max-width:480px){
ul.related_post {
-moz-column-count: auto !important;
-moz-column-gap: normal !important;
-moz-column-rule: none !important;
-webkit-column-count:auto !important; 
-webkit-column-gap: normal !important;
-webkit-column-rule: none !important;
column-count: auto !important;
column-gap: normal !important;
column-rule: none !important;
}
}