.form-control { height: auto; }
input[type="text"]::-webkit-input-placeholder {
color: #000 !important;
}
 input[type="text"]:-moz-placeholder { /* Firefox 18- */
color: #000 !important;
}
 input[type="text"]::-moz-placeholder {  /* Firefox 19+ */
color: #000 !important;
}
 input[type="email"]:-ms-input-placeholder {
color: #000 !important;
}
input[type="email"]::-webkit-input-placeholder {
color: #000 !important;
}
 input[type="email"]:-moz-placeholder { /* Firefox 18- */
color: #000 !important;
}
 input[type="email"]::-moz-placeholder {  /* Firefox 19+ */
color: #000 !important;
}
 input[type="email"]:-ms-input-placeholder {
color: #000 !important;
}

.moreImages button, input {
    overflow: visible;
    display: inline;
    margin-bottom: 5px;
}
.login_admin input {
    display: inline-block;
    
}
.table td, .table th {
    padding: .75rem;
    vertical-align: center !important;
    border-top: 1px solid #dee2e6;
}

.signin input[type="text"] { font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 80px; position: relative; }
.signin input[type="text"]:hover { font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 80px; position: relative; }
.signin input[type="text"]:focus { font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 80px; background-image: url(../images/right.jpg); background-repeat: no-repeat; position: relative; background-position: right 2% center; -webkit-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); }
.signin input[type="tel"] { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #c7c7c7; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 0px 12px 60px; position: relative; }
.signin input[type="tel"]:hover { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #c7c7c7; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 0px 12px 60px; position: relative; }
.signin input[type="tel"]:focus { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #c7c7c7; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 0px 12px 60px; position: relative; -webkit-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); }

.searchArea input[type="submit"] { margin-top: 20px; margin-bottom: 20px; text-align: center; margin:0 auto; }
.searchArea input[type="submit"] { font-size: 15px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 91px; background-color: #CA3D15; border-radius: 5px; text-align: center; border: none; cursor: pointer; }
.searchArea input[type="submit"]:hover { font-size: 15px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 91px; background-color: #CA3D15; border-radius: 5px; text-align: center; border: none;  cursor: pointer;}
.searchArea input[type="submit"]:focus { font-size: 15px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 91px; background-color: #CA3D15; border-radius: 5px; text-align: center; border: none; cursor: pointer; }
.exten input[type="tel"] { font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 300; color: #c7c7c7; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 10px; position: relative; }
.exten input[type="tel"]:hover { font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 300; color: #c7c7c7; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 10px; position: relative; }
.exten input[type="tel"]:focus { font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 300; color: #c7c7c7; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 10px; position: relative; -webkit-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); }
.signin input[type="email"] { font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 80px; position: relative; }
.signin input[type="email"]:hover { font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 80px; position: relative; }
.signin input[type="email"]:focus { font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 80px; background-image: url(../images/right.jpg); background-repeat: no-repeat; position: relative; background-position: right 2% center; -webkit-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); }
.signin input[type="password"] { font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 80px; position: relative; }
.signin input[type="password"]:hover { font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 80px; position: relative; }
.signin input[type="password"]:focus { font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 12px 80px; background-image: url(../images/right.jpg); background-repeat: no-repeat; position: relative; background-position: right 2% center; -webkit-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); }
.signin input[type="submit"] { font-family: 'Zona Pro'; font-size: 16px; font-weight: 700; color: #fff; background-color: #CA3D15; border: none; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 15px 42px; position: relative; cursor: pointer; text-transform: uppercase;}
.signin input[type="submit"]:hover { font-family: 'Zona Pro'; font-size: 16px; font-weight: 700; color: #fff; background-color: #CA3D15; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 15px 42px; cursor: pointer; position: relative; text-transform: uppercase;}
.signin input[type="submit"]:focus { font-family: 'Zona Pro'; font-size: 16px; font-weight: 700; color: #fff; background-color: #CA3D15; -moz-border-radius: 4px; border-radius: 4px; width: 100%; margin-bottom: 15px; padding: 15px 42px; -webkit-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); cursor: pointer; text-transform: uppercase;}
.waiver input[type="text"] { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; }
.waiver input[type="text"]:hover { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; }
.waiver input[type="text"]:focus { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; }
.waiver input[type="email"] { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; }
.waiver input[type="email"]:hover { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; }
.waiver input[type="email"]:focus { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; }
.waiver input[type="password"] { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; }
.waiver input[type="password"]:hover { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; }
.waiver input[type="password"]:focus { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; }
.waiver input[type="submit"] { font-family: 'Roboto', sans-serif; font-size: 20px; font-weight: 700; color: #fff; background-color: #CA3D15; border: none; -moz-border-radius: 2px; border-radius: 2x; width: 100%; padding: 10px; position: relative; cursor: pointer; }
.waiver input[type="submit"]:hover { font-family: 'Roboto', sans-serif; font-size: 20px; font-weight: 700; color: #fff; background-color: #dc7f1d; -moz-border-radius: 2px; border-radius: 2px; width: 100%; padding: 10px; cursor: pointer; position: relative; }
.waiver input[type="submit"]:focus { font-family: 'Roboto', sans-serif; font-size: 20px; font-weight: 700; color: #fff; background-color: #dc7f1d; -moz-border-radius: 2px; border-radius: 2px; width: 100%; padding: 10px; -webkit-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); cursor: pointer; }
.add_anlogy input[type="submit"] { font-family: 'Zona Pro'; font-size: 20px; font-weight: 700; color: #fff; background-color: #CA3D15; border: none; -moz-border-radius: 2px; border-radius: 2x; width: 100%; padding: 10px; position: relative; cursor: pointer; }
.add_anlogy input[type="submit"]:hover { font-family: 'Zona Pro'; font-size: 20px; font-weight: 700; color: #fff; background-color: #dc7f1d; -moz-border-radius: 2px; border-radius: 2px; width: 100%; padding: 10px; cursor: pointer; position: relative; }
.add_anlogy input[type="submit"]:focus { font-family: 'Zona Pro'; font-size: 20px; font-weight: 700; color: #fff; background-color: #dc7f1d; -moz-border-radius: 2px; border-radius: 2px; width: 100%; padding: 10px; -webkit-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); cursor: pointer; }


.oreg_btn input[type="submit"] {font-family: 'Zona Pro'; font-size: 16px; font-weight: 700; color: #fff; background-color: #ff5a00; border: none; -moz-border-radius: 5px; border-radius: 5px; width: 100%; padding: 10px; position: relative; cursor: pointer; }
.oreg_btn input[type="submit"]:hover {font-family: 'Zona Pro'; font-size: 16px; font-weight: 700; color: #fff; background-color: #df5205; -moz-border-radius: 5px; border-radius: 5px; width: 100%; padding: 10px; cursor: pointer; position: relative; }
.oreg_btn input[type="submit"]:focus{ font-family: 'Zona Pro'; font-size: 16px; font-weight: 700; color: #fff;  background-color: #df5205; -moz-border-radius: 5px; border-radius: 5px; width: 100%; padding: 10px; cursor: pointer; position: relative;}

.btn{ white-space: inherit;}
.database_sub .btn {
     padding: 12px 20px;	 
	  word-break: break-all;
	   white-space: inherit;
	
}
.btn_datbase {
    color: #fff;
    background-color: #CA3D15;
    border-color: #ff8200;
	font-family: 'Zona Pro';
	font-weight: 700;
	padding: 10px 20px;
	 margin-top:0px;
}

.btn_datbase:hover {
    color: #fff;
    background-color: #b65f04;
    border-color: #b65f04;
	font-family: 'Zona Pro';
	font-weight: 700;
	box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);
	padding: 10px 20px;
}

.btn_datbase:focus {
    color: #fff;
    background-color: #b65f04;
    border-color: #b65f04;
	font-family: 'Zona Pro';
	font-weight: 700;
	box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);
	padding: 10px 20px;
}

.oreg_btn .btn {
      padding: 12px 20px;
	  margin-top:20px;	
	  word-break: break-all;
	  white-space: inherit !important;
	  
}
.q_add label {
    display: inline-block;
    margin-top: 6px;
    margin-bottom: 5px;
    clear: both;
    font-size: 15px;
    padding-top: 4px;
}
.btn_oreg {
    color: #fff;
    background-color: #ff5a00;
    border-color: #ff5a00;
	font-family: 'Zona Pro';
	font-weight: 700;
	padding: 10px 20px;
	 margin-top:0px;
}

.btn_oreg:hover {
    color: #fff;
    background-color: #d74e03;
    border-color: #d74e03;
	font-family: 'Zona Pro';
	font-weight: 700;
	box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);
	padding: 10px 20px;
}
.btn_oreg:focus {
    color: #fff;
    background-color: #ff5a00;
    border-color: #d74e03;
	font-family: 'Zona Pro';
	font-weight: 700;
	box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);
	padding: 10px 20px;
}

.q_add label { display: inline-block; margin-top: 6px; margin-bottom: 5px; clear: both; font-size: 15px; padding-top: 4px; }
.q_add input[type="text"] {   outline: none; font-family: 'Montserrat', sans-serif; font-size: 15px; font-weight: 400; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.q_add input[type="text"]:focus { outline: none; font-family: 'Montserrat', sans-serif; font-size: 15px; font-weight: 400; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; box-shadow: none; }
.q_add textarea { font-family: 'Montserrat', sans-serif; font-size: 15px; font-weight: 400; color: #000; background-color: #fff; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.q_add textarea:focus { font-family: 'Montserrat', sans-serif; font-size: 15px; font-weight: 400; color: #000; background-color: #fff; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; box-shadow: none; }
.q_add input[type="file"] { margin-bottom: 12px; }

/*.database_sub input[type="submit"] {font-family: 'Zona Pro'; font-size: 16px; font-weight: 700; color: #fff; background-color: #CA3D15; border: none; -moz-border-radius: 5px; border-radius: 5px; width: 100%; padding: 10px; position: relative; cursor: pointer; }
button.database_sub input[type="submit"]:hover {font-family: 'Zona Pro'; font-size: 16px; font-weight: 700; color: #fff; background-color: #b65f04; -moz-border-radius: 5px; border-radius: 5px; width: 100%; padding: 10px; cursor: pointer; position: relative; }
button.database_sub input[type="submit"]:focus{ font-family: 'Zona Pro'; font-size: 16px; font-weight: 700; color: #fff;  background-color: #b65f04; -moz-border-radius: 5px; border-radius: 5px; width: 100%; padding: 10px; cursor: pointer; position: relative;}*/



::-webkit-input-placeholder {
 -webkit-text-security: none;
 color: rgb(0, 0, 0);
 pointer-events: none !important;
}
.database input[type="text"] { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database input[type="text"]:hover { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database input[type="text"]:focus { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }

.database input[type="number"] { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database input[type="number"]:hover { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database input[type="number"]:focus { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }

.database input[type="email"] { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database input[type="email"]:hover { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database input[type="email"]:focus { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database input[type="password"] { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database input[type="password"]:hover { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database input[type="password"]:focus { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database select { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database select:hover { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database select:focus { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 50px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database textarea { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 110px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database textarea:hover { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 110px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }
.database textarea:focus { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 300; color: #000; background-color: #fff; height: 110px; border: solid 1px #bbbbbb96; -moz-border-radius: 4px; border-radius: 2px; width: 100%; padding: 10px; position: relative; margin-bottom: 12px; }


select.form-control:not([size]):not([multiple]) {
    height: 50px;
}
.q_add label {
    display: inline-block;
    margin-top: 6px;
    margin-bottom: 5px;
    clear: both;
    font-size: 15px;
    padding-top: 4px;
    font-weight: 400;
}

 @media (min-width: 991px) and (max-width: 1199px) {
.signin input[type="submit"] { font-size: 16px; padding: 15px 0px; }
.signin input[type="submit"]:hover { font-size: 16px; padding: 15px 0px; }
.signin input[type="submit"]:focus { font-size: 16px; padding: 15px 0px; }
}
@media (min-width: 768px) and (max-width: 990px) {
.signin input[type="submit"] { font-size: 16px; padding: 12px 0px; }
.signin input[type="submit"]:hover { font-size: 16px; padding: 12px 0px; }
.signin input[type="submit"]:focus { font-size: 16px; padding: 12px 0px; }
.btn {
    white-space: inherit;
    margin: 5px;
}
}
 @media (min-width: 640px) and (max-width: 767px) {
.signin input[type="text"] { font-size: 14px; padding: 12px 65px; }
.signin input[type="text"]:hover { font-size: 14px; padding: 12px 65px; }
.signin input[type="text"]:focus { font-size: 14px; padding: 12px 65px; }
.signin input[type="email"] { font-size: 14px; padding: 12px 65px; }
.signin input[type="email"]:hover { font-size: 14px; padding: 12px 65px; }
.signin input[type="email"]:focus { font-size: 14px; padding: 12px 65px; }
.signin input[type="password"] { font-size: 14px; padding: 12px 65px; }
.signin input[type="password"]:hover { font-size: 14px; padding: 12px 65px; }
.signin input[type="password"]:focus { font-size: 14px; padding: 12px 65px; }
.signin input[type="submit"] { font-size: 16px; padding: 12px 0px; }
.signin input[type="submit"]:hover { font-size: 16px; padding: 12px 0px; }
.signin input[type="submit"]:focus { font-size: 16px; padding: 12px 0px; }
.database input[type="text"] { font-size: 14px; padding: 11px; height: auto; }
.database input[type="text"]:hover { font-size: 14px; padding: 11px; height: auto; }
.database input[type="text"]:focus { font-size: 14px; padding: 11px; height: auto; }
.btn {
    white-space: inherit;
    margin: 5px;
}
}
 @media (min-width: 480px) and (max-width: 639px) {
.signin input[type="text"] { font-size: 14px; padding: 12px 65px; }
.signin input[type="text"]:hover { font-size: 14px; padding: 12px 65px; }
.signin input[type="text"]:focus { font-size: 14px; padding: 12px 65px; }
.signin input[type="email"] { font-size: 14px; padding: 12px 65px; }
.signin input[type="email"]:hover { font-size: 14px; padding: 12px 65px; }
.signin input[type="email"]:focus { font-size: 14px; padding: 12px 65px; }
.signin input[type="password"] { font-size: 14px; padding: 12px 65px; }
.signin input[type="password"]:hover { font-size: 14px; padding: 12px 65px; }
.signin input[type="password"]:focus { font-size: 14px; padding: 12px 65px; }
.signin input[type="submit"] { font-size: 16px; padding: 12px 0px; }
.signin input[type="submit"]:hover { font-size: 16px; padding: 12px 0px; }
.signin input[type="submit"]:focus { font-size: 16px; padding: 12px 0px; }
.database input[type="text"] { font-size: 14px; padding: 11px; height: auto; }
.database input[type="text"]:hover { font-size: 14px; padding: 11px; height: auto; }
.database input[type="text"]:focus { font-size: 14px; padding: 11px; height: auto; }
.btn_oreg {  margin-top: 10px;}
.btn {
    white-space: inherit;
    margin: 5px;
}
#commentSubmit {
    display: block;
}
}
@media (min-width: 360px) and (max-width: 479px) {
.signin input[type="email"] { padding: 12px 60px; }
.signin input[type="email"]:hover { padding: 12px 60px; }
.signin input[type="email"]:focus { padding: 12px 60px; }
.btn_oreg {  margin-top: 10px;}
.btn {
    white-space: inherit;
    margin: 5px;
}
#commentSubmit {
    display: block;
}
}
@media (min-width:320px) and (max-width: 359px) {
.signin input[type="email"] { padding: 12px 60px; }
.signin input[type="email"]:hover { padding: 12px 60px; }
.signin input[type="email"]:focus { padding: 12px 60px; }
.signin input[type="password"] { padding: 12px 60px; }
.signin input[type="password"]:hover { padding: 12px 60px; }
.signin input[type="password"]:focus { padding: 12px 60px; }
.btn_oreg {  margin-top: 10px;}
.btn {
    white-space: inherit;
    margin: 5px;
}

#commentSubmit {
    display: block;
}

}






