/*XS-GRID < 768 */

/* MODALS */

.modal-backdrop{
	background: #000;
}

.modal-dialog { }

/*GLOBAL*/
.modal { text-align: left; }
.modal h2 { margin-top: 0px; padding-bottom: 5px; font-size: 25px; line-height: 1.1; margin:0px; text-align: left; color: #8e5600; font-family: "GunnyRewritten", "Myriad Pro"; text-shadow:1px 1px #fff; }
.modal h3 { margin-top: 0px; padding-bottom: 10px; font-size: 22px; line-height: 1.1; margin:0px; text-align: left; color: #2586ad; font-family: "GunnyRewritten", "Myriad Pro"; text-shadow:1px 1px #fff; }
.modal-header { border-bottom: 0; margin-bottom: 0; padding-bottom: 0; }
.modal-footer { border-top: 0; margin-top: 0; padding-top: 0; }

.modal-content { background: #fff; box-shadow: none; border: 5px solid #cecece; color: #000; border-radius: 0px; }

.modal .form-control { background: #cecece; border-radius: 0px; border: 0; padding: 0px 5px 0px 5px; border-bottom: 2px solid #ededed; box-shadow: none; margin-bottom: 15px; padding-top: 3px;  }
.modal select { padding-left: 0px !important;  }
/*MODAL-LOGIN*/
#modal-login .forgotten-pass { color: #00552a; font-size: 12px; text-align: left;  }
#modal-login .modal-footer { text-align: left; }

/*MODAL-REGISTER*/
#modal-register #company-info { margin-top: 20px; }
#modal-register .modal-footer { text-align: center; }

/*MODAL FORGOTTEN-PASS*/
#modal-forgottenPass .modal-footer { text-align: center; }

@media screen and (max-width: 767px){
.modal .btn.btn-more { width: 100%; max-width: 200px; }
.modal .form-control { margin-bottom: 20px; }
}