.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.close{float:right;font-size:20px;font-weight:700;line-height:20px;color:#000;width:25px;height:24px}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}button.close{padding:0;cursor:pointer;background:url(../images/close.png) no-repeat;border:0;-webkit-appearance:none;position:absolute;width:19px;height:19px;right:0;z-index:8}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:rgba(51,51,51,1)}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:0;width:976px;margin-left:-488px;background:url(../images/bg-modal.jpg) no-repeat;outline:none;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal-header.login{background:url(../images/new_login_title.png) no-repeat;width:890px}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;z-index:-1}.modal.fade.in{top:10%;z-index:9999}.modal-header{width:100%;color:#4a4949;font-size:40px;font-family:'Exo-DemiBold';float:left;padding:15px 0 10px 20px}.modal-header .close{margin-top:4px;position:relative;margin-right:20px}.modal-header .modal_title{margin:0;line-height:30px;color:#c3276f}.modal-body{position:relative;overflow-y:auto;font-family:'Exo-Regular';width:100%;padding:15px 80px 10px}.modal-form{margin-bottom:0}.modal-footer{padding:0 0 20px;margin-bottom:0;text-align:right;*zoom:1;color:green;text-align:center;font-weight:700;width:100%;display: table;min-height: 40px;}.modal-footer.error{color:red;text-align:center;font-weight:700}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn + .btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn + .btn{margin-left:-1px}.modal-footer .btn-block + .btn-block{margin-left:0}.modal.address{width:620px;background:#f4f4f4;margin-left:-310px}.modal.address .modal-body{width:80%;height:580px;background:#006eb5;box-shadow:0 16px 16px rgba(0,0,0,0.11);margin:60px auto 20px;padding:15px 30px 30px;overflow:inherit}