/* modal style
---------------------------------*/
.modal-open {overflow: hidden;}
.modal {display: none; overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; -webkit-overflow-scrolling: touch; outline: 0;}
.modal.fade .modal-dialog {-webkit-transition: -webkit-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out; -webkit-transform: translate(0,-25%); -ms-transform: translate(0,-25%); -o-transform: translate(0,-25%); transform: translate(0,-25%);}
.modal.in .modal-dialog {-webkit-transform: translate(0,0); -ms-transform: translate(0,0); -o-transform: translate(0,0); transform: translate(0,0);}
.modal-open .modal {overflow-x: hidden;overflow-y: auto;}
.modal-dialog {  width: auto;   position: relative;    margin: 30px auto; }
.modal-content {padding: 30px 15px;  margin: 10px;background-color: #ffffff;border-radius: 3px;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);-webkit-background-clip: padding-box;background-clip: padding-box;outline: 0;}
.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000000;}
.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0);}
.modal-backdrop.in {opacity: 0.5;filter: alpha(opacity=50);}
.modal .close { position: absolute;right: 22px;top: 22px;z-index: 2;cursor: pointer;width: 22px;height: 22px; padding: 3px; background: url('../../images/clickdealer/clouse-icons-btn.png') no-repeat center; background-size: contain;}
.modal .close svg {width: 100%;height: 100%;}
.modal .modal-body {padding: 0 25px;}

@media (min-width: 1000px) {
	.modal-dialog {width: 820px;}
}

/* modal style
---------------------------------*/