.h1, .h2, .h3, h1, h2, h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}

h2 {
    font-size: 28px;
}

button, input, select, textarea {
   /* -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;*/
   /* border-radius: 0 !important;*/
    outline: none;
}

input.icon {
    padding: 10px;
    font-family: 'FontAwesome', Arial, Helvetica, sans-serif;
}

input.icon::-webkit-input-placeholder,
input.icon::-moz-placeholder,
input.icon::-ms-input-placeholder,
input::-webkit-input-placeholder,
input:-ms-input-placeholder,
input:-moz-placeholder {
    font-family: 'FontAwesome', Arial, Helvetica, sans-serif;
}

input[type=checkbox] , input[type=radio] {
    width: 15px !important;
    height: 15px !important;
}

.btn-default {
    color: #000;
    background-color: #fff;
    border-color: #ccc;
    text-shadow: none;
}

.nav-tabs-ext {
    border-bottom: 1px solid #46494F;
}

.nav-tabs li.active a {
    border-left-color: #46494F;
    border-top-color: #46494F;
    border-right-color: #46494F;
}

table.dataTable thead tr {
    background-color: #48A9DA;
}

.modal-header,
.modal-footer {
    padding: 10px;    
}

.mensajeria-modal-header,
.mensajeria-modal-footer {
    background-color: #bfe0f3;
}

.modal-content  {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important; 
}

.modal-content2 {
    top: 100px;
	background-color: #fff;
	position: relative;
	min-height: 750px;
}

.modal-open {
    /*padding-right: 0px !important;*/
}

.close {
    font-size: 30px;
    filter: alpha(opacity=1);
    opacity: 1;
}

.has-error .form-control {
    border-color: #a94442;
}

.form-control {
    color: inherit !important;
    -webkit-box-shadow: unset !important;
    box-shadow: unset !important;
}

.form-control:focus {
    border-color: #494948 !important;
    -webkit-box-shadow: unset !important;
    box-shadow: unset !important;
}

/* override bootstrap-select */
.bootstrap-select>.dropdown-toggle.bs-placeholder,
.bootstrap-select>.dropdown-toggle.bs-placeholder:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder:hover {
    color: inherit;
}

.bootstrap-select>.dropdown-toggle.bs-placeholder:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder:hover {
    border: 1px solid #ffe1f0;
}

/* Zoom over image */
.zoom {
    padding: 0;
    transition: transform .2s;
    width: auto;
    height: auto;
    margin: 0 auto;
}

.zoom:hover {
    -ms-transform: scale(2.0); /* IE 9 */
    -webkit-transform: scale(2.0); /* Safari 3-8 */
    transform: scale(2.0); 
}

/* images side by side */
.img-container {
    float: left;
    width: 50%;
    padding: 0;
}

.clearfix::after {
    content: "";
    clear: both;
    display: table;
}

.richText .richText-toolbar ul li a .richText-dropdown-outer {
    z-index: 1;
}

.richText {
    position: relative;
    background-color: #FAFAFA;
    border: #a5a4a4 solid 1px;
    color: #0a0000;
    width: 100%;
}

.nav-tabs>li>a {
    border: 1px solid #b3b5b9;
}

#optionname span {
color:black;
margin:4px
}

#optionimg img {
max-height:64px;
max-width:64px;
min-height:64px;
min-width:64px;
}

#optionimg span {
font-size:30px;
 margin-top:30px;
}

