body{margin:0;padding:0;color:#666666;font-size:14px;font-family:"montserratlight" !important;line-height:1.4;}
#popup_newsltr .qd-popup{background-image:url("../images/qdpopup-bg.jpg");background-repeat:no-repeat;background-size:cover;padding:50px 10px;text-align:center;width:100%;font-weight:normal;}
.joinour{color:#010101;display:inline-block;font-size:24px;text-transform:uppercase;width:100%;}
.joinour span{color:#010101;display:inline-block;font-family:"montserratsemi_bold";font-size:36px;line-height:30px;text-transform:uppercase;width:100%;}
.offer-text{color:#333333;display:inline-block;font-size:18px;margin-bottom:20px;width:100%;}
.notified{color:#333333;display:inline-block;font-size:12px;margin-top:14px;width:100%;}
.qd-popup hr{border-color:#333;margin:15px auto 20px;width:185px;}
.qd-offer{color:#ec008c;display:inline-block;font-size:24px;text-transform:uppercase;width:100%;margin-bottom:23px;font-family:"montserratsemi_bold";}
.qd-offer span{color:#ec008c;display:inline-block;font-size:60px;line-height:60px;text-transform:uppercase;width:100%;}
.qd-popup button{margin-top:15px;width:100%;}
.qd-popup form{margin:0 auto;max-width:456px;}
body .qd-popup form input{text-align:center;}
body .block.newsletter .qd-popup .actions{clear:both;vertical-align:top;width:100% !important;display:inherit;}
body .qd-popup form input{background:#ffffff none repeat scroll 0 0;border:1px solid #dbdbd9;border-radius:0;box-sizing:border-box;font-family:"montserratlight";font-size:14px;height:40px;line-height:40px;padding:0 9px !important;vertical-align:baseline;width:100%;text-align:center;color:#000000;}
body .qd-popup .action.primary{background:#111 none repeat scroll 0 0 !important;border:1px solid #111 !important;border-radius:0 !important;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:"montserratregular";font-size:14px !important;font-weight:normal;line-height:16px !important;padding:11px 20px !important;text-transform:uppercase;vertical-align:middle;}
body .action.primary:hover{background:#ec008c none repeat scroll 0 0 !important;border:1px solid #ec008c !important;}
.qd-popup .close{font-size:16px;height:50px;line-height:50px;position:absolute;right:0;text-align:center;top:0;width:50px;}
.ontop{z-index:999;width:100%;height:100%;top:0;left:0;position:absolute;background-color:rgba(0, 0, 0, 0.8);color:#aaaaaa;transition:all 3s ease-in-out 0s;}
.popupWrapper{background-image:url("../../images/qdpopup-bg.jpg");background-size:cover;background-repeat:no-repeat;border-radius:4px;box-shadow:0 0 12px #666666;left:50%;max-height:90%;max-width:600px;overflow-y:auto;padding:0;position:fixed;text-align:center;top:50%;transform:translate(-50%, -50%);width:90%;z-index:5001;background-color:transparent !important;}
#nesletterpopup{position:static;z-index:5000;height:100%;width:100%;left:0;top:0;margin-bottom:0 !important;background-color:rgba(255, 255, 255, 0.3) !important;}
#nesletterpopup .content{margin-left:0;margin-top:40px;width:100%;}
#nesletterpopup .title{background:none;text-align:center;box-sizing:border-box;color:#000000;display:block;padding:2px 10px;}
#nesletterpopup .title > strong{font-weight:normal;font-size:23px;}
#nesletterpopup > .title > a{background-color:white;border-radius:10px;color:black;line-height:1;padding:2px 5px;position:absolute;right:10px;text-decoration:none;}
@media (max-width:767px){.qd-popup .joinour{font-size:18px;}
.qd-popup .joinour span{font-size:24px;}
.qd-popup hr{margin:10px auto 15px;}
.qd-popup .offer-text{font-size:14px;}
.qd-popup .qd-offer span{font-size:50px;line-height:39px;}
.qd-popup .qd-offer{font-size:18px;}
}
