.field_error input{
background-color:#eee;
}

#dfm_loading img{
margin-bottom: 15px;
}

.top-floating {
 z-index: 100;
 position: fixed;
 top: 0;
 background: white;
}

.tab-content{
overflow: hidden;
}

/* .top-floating + .tab-content {
 padding-top: 60px;
} */

.right {
float: right;
}

/*select, textarea, input, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
margin-bottom:0;
}*/

form label{
/* font-weight:bold; */
    overflow: visible;
    white-space: nowrap;
    line-height: 16px;
/**    margin-top: -3px; */
    text-align: left;
    font-style: normal;
    font-weight: normal;
    font-size: 10px;
    color: rgba(128,129,145,1);
    letter-spacing: 0.9px;
    text-transform: uppercase;
}

/*form input{
margin-bottom: 15px;
}*/

td, th{
padding-top:20px;
}

label{
margin-right:5px;
}

.remarks li{
list-style:disc;
list-style-type:disc;
}

.remarks{
color:#CC6600;
}

.carousel-control {
z-index: 1;
position: absolute;
/*bottom: 0;*/
top: 15px;
left: 10px;
width: 40px;
height: 44px;
margin-top: 0px;
font-size: 60px;
font-weight: 100;
line-height: 30px;
color: #ffffff;
text-align: center;
background: none;
border: 0;
/*3px solid #ffffff;
-webkit-border-radius: 23px;
-moz-border-radius: 23px;
border-radius: 23px;*/
opacity: 1.0;
filter: alpha(opacity=100);
}

.carousel .left{
padding: 0;
width: 40px;
/*margin-top:15px;*/
}

.carousel-control.right {
right: 10px;
left: auto;
}

body {
padding-top: 0;
margin-bottom:40px;
}

.inner-wrap {
min-height:814px;
}

.icon-next{
background-position: -456px -72px;
}
.icon-prev{
background-position: -432px -72px;
}

[class^="icon-"], [class*=" icon-"] {
margin-top: 10px;
}

.carousel-indicators {
bottom:-50px;
top:auto;
left:50%;
margin-left:-30%;

position: absolute;
left: 50%;
z-index: 15;
padding-left: 0;
margin-left: -30%;
text-align: center;
list-style: none;
}

.carousel-caption {
position: relative;
/*display:none;*/
color:#fff;
text-align:center;
margin-top: 5px;
margin-bottom: 5px;
background: #bbb;
}

.carousel-indicators li {
right:40px;
width: 40px;
height: 25px;
margin-top: 5px;
margin-left:2px;
font-weight: 100;
line-height: 27px;
color: #ffffff;
text-align: center;
background: #222222;
border: 3px solid #ffffff;
text-indent:0px;
-webkit-border-radius: 23px;
-moz-border-radius: 23px;
border-radius: 23px;
opacity: 0.5;
}

.carousel-indicators .active {
background-color: #000;
opacity: 1.0;
}

img {
box-shadow: none;
}

/*.menu #top_search {*/
.c_simg {
line-height:18px;
}

#searchforma{
margin: 0;
}

.search .s_input input {
line-height:15px;
box-shadow: none;
-webkit-box-shadow: none;
}


.footer ul, h3{
font-size: 1.3em;
padding: 0;
margin: 0;
}

.container{
/* width: 940px; */ width: 1050px;
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}

