.modal.modal-wide{
	overflow: hidden;
}
.modal.modal-wide .modal-dialog {
	width: 94%;
}
.modal-wide .modal-body {
	overflow-y: auto;
}

@-webkit-keyframes ezCustTrans {
	0% {
		-webkit-transform-style: preserve-3d;
		-moz-transform-style: preserve-3d;
		transform-style: preserve-3d;
		-webkit-transform:  perspective(90%) rotateY(-65deg) rotateX(-45deg) translateZ(-200px);
		-moz-transform: perspective(90%) rotateY(-65deg) rotateX(-45deg) translateZ(-200px);
		-ms-transform: perspective(90%) rotateY(-65deg) rotateX(-45deg) translateZ(-200px);
		transform: perspective(90%) rotateY(-65deg) rotateX(-45deg) translateZ(-200px);
		opacity: 0;
	}
    68% {
		-webkit-transform:  rotateY(10deg) rotateX(10deg) translateZ(20px);
		-moz-transform:  rotateY(10deg) rotateX(10deg) translateZ(20px);
		-ms-transform:  rotateY(10deg) rotateX(10deg) translateZ(20px);
		transform:  rotateY(10deg) rotateX(10deg) translateZ(20px);
		opacity: 0.8;                
    }
	100% {
		-webkit-transform:  rotateY(0deg) rotateX(0deg) translateZ(0px);
		-moz-transform:  rotateY(0deg) rotateX(0deg) translateZ(0px);
		-ms-transform:  rotateY(0deg) rotateX(0deg) translateZ(0px);
		transform:  rotateY(0deg) rotateX(0deg) translateZ(0px);
		opacity: 1;
	}
}
@keyframes ezCustTrans {
	0% {
		-webkit-transform-style: preserve-3d;
		-moz-transform-style: preserve-3d;
		transform-style: preserve-3d;
		-webkit-transform: perspective(90%) rotateY(-65deg) rotateX(-45deg) translateZ(-200px);
		-moz-transform: perspective(90%) rotateY(-65deg) rotateX(-45deg) translateZ(-200px);
		-ms-transform: perspective(90%) rotateY(-65deg) rotateX(-45deg) translateZ(-200px);
		transform: perspective(90%) rotateY(-65deg) rotateX(-45deg) translateZ(-200px);
		opacity: 0;
	}
	68% {
		-webkit-transform:  rotateY(10deg) rotateX(10deg) translateZ(20px);
		-moz-transform:  rotateY(10deg) rotateX(10deg) translateZ(20px);
		-ms-transform:  rotateY(10deg) rotateX(10deg) translateZ(20px);
		transform:  rotateY(10deg) rotateX(10deg) translateZ(20px);
		opacity: 0.8;                
    }
    100% {
		-webkit-transform: rotateY(0deg) rotateX(0deg) translateZ(0px);
		-moz-transform:  rotateY(0deg) rotateX(0deg) translateZ(0px);
		-ms-transform:  rotateY(0deg) rotateX(0deg) translateZ(0px);
		transform:  rotateY(0deg) rotateX(0deg) translateZ(0px);
		opacity: 1;
	}
}
.ezCustTrans {
    -webkit-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
	-webkit-animation-name: ezCustTrans;
	animation-name: ezCustTrans;
}          


#myModalError .modal-header {
    background-color: rgb(223, 75, 51);
    border-bottom: 1px solid rgb(203, 55, 31) !important;
    color: rgb(255, 255, 255);
    padding: 20px;
}

#myModal .modal-header {
    background-color: rgb(72, 122, 185);
    border-bottom-color: rgb(16, 128, 222) !important;
    border-bottom-style: solid !important;
    border-bottom-width: 1px !important;
    color: rgb(255, 255, 255);
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
}

#myModal .btn {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    font-size: 13px;
    margin-bottom: 5px !important;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    padding-bottom: 7px;
    padding-left: 11px;
    padding-right: 11px;
    padding-top: 7px;
}

#myModal .btn-flat, .btn-flat:focus {
    box-shadow: none;
}
#myModal .btn-primary, .btn-primary:focus {
    background-color: rgb(72, 122, 185);
    border-bottom-color: rgb(72, 122, 185);
    border-left-color: rgb(54, 128, 191);
    border-right-color: rgb(54, 128, 191);
    border-top-color: rgb(54, 128, 191);
}

#myModal .btn-primary {
    color: rgb(255, 255, 255);
    display: inline-block;
    font-weight: 600;
    height: 35px;
    line-height: 15px;
}

#myModal .btn-info {
  background-color: rgb(72, 122, 185);
  border-bottom-color: rgb(70, 184, 218);
  border-left-color: rgb(70, 184, 218);
  border-right-color: rgb(70, 184, 218);
  border-top-color: rgb(70, 184, 218);
  color: rgb(255, 255, 255);
}

#myModal .btn-flat.btn-default {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgb(255, 255, 255);
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
}


#myModal .btn-default, .btn-default:focus {
    border-bottom-color: rgb(204, 204, 204);
    border-left-color: rgb(204, 204, 204);
    border-right-color: rgb(204, 204, 204);
    border-top-color: rgb(204, 204, 204);
    color: rgb(51, 51, 51);
}


.bs-searchbox .button, input, select, textarea {
    font-family: inherit;
}
.bs-searchbox * {
    box-sizing: border-box;
}
.bs-searchbox .form-control::-moz-placeholder {
    color: rgb(153, 153, 153);
    opacity: 1;
}

.bs-searchbox .form-control {
    background-color: rgb(255, 255, 255);
    background-image: none;
    border: 1px solid rgb(204, 204, 204);
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: rgb(85, 85, 85);
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.modal-dialog.modal-m div.modal-content div.modal-header h3{
    color:rgb(0, 0, 255);
}