@media (max-width: 768px) {
  body {
    margin: 0;
    padding: 0;
  }
}

ul{
  list-style-type: none;
}
 
 
.form-style span.required{
    color:red;
}
 
 
 

.form-style input.input-field,
.form-style .tel-number-field,
.form-style .textarea-field,
 .form-style .select-field{
 
    border: 1px solid #cccccc;
 
 
    outline: none;
    resize:none;
}
 

 select::-ms-expand {
            width:12px;
            border:none;
            background:#fff;
             border-radius: 0px;
        }


 input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
    cursor: pointer;
    background-color: #FFFFFF;
}
 
 
.form-style .success{

 /* background:rgba(216,255,192, 0.30); */
  padding: 5px 10px 5px 10px;
  margin: 0px 0px 5px 0px;
  border: none;
 
  color: #2E6800;
  border-left: 2px solid #2E6800;
}
.form-style .error {
  background: #FFE8E8;
  padding: 5px 10px 5px 10px;
  margin: 0px 0px 5px 0px;
  border: none;
 
  color: #FF0000;
  border-left: 3px solid #FF0000;
}
 

/* Special class on .container surrounding .navbar, used for positioning it into place. */
.navbar-wrapper {
  position: absolute;
  /*top: 20px;*/
  right: 0;
  left: 0;
  z-index: 20;
}

/* Flip around the padding for proper display in narrow viewports */
.navbar-wrapper>.container-fluid {
  padding-right: 0;
  padding-left: 0;
}

.navbar-wrapper .navbar {
  padding-right: 15px;
  padding-left: 15px;
}

.navbar-wrapper .navbar .container-fluid {
  width: auto;
}




.navbar-nav > li > a, .navbar-brand {
    padding-top:20px !important;
    padding-bottom:0 !important;
    height: 90px;
}
.navbar {min-height:108px !important;}



html, body {
  height: 100%;
  margin: 0;
  padding: 0;

  background: url(../img/madeira.jpg);

}


/* make sidebar nav vertical */ 
@media (min-width: 768px) {
  .sidebar-nav .navbar .navbar-collapse {
    padding: 0;
    max-height: none;
  }
  .sidebar-nav .navbar ul {
    float: none;
  }
  .sidebar-nav .navbar ul:not {
    display: block;
  }
  .sidebar-nav .navbar li {
    float: none;
    display: block;
  }
  .sidebar-nav .navbar li a {
    padding-top: 12px;
    padding-bottom: 12px;
  }

 
}

#wxIntro {
    display: inline-block;
    font: 14px/20px Arial,Verdana,sans-serif;
    color: #FFFFFF;
    vertical-align: top;
    padding-top: 9px;
}
#wxIcon {
    display: inline-block;
    width: 61px;
    height: 34px;
    margin: 2px 0 -1px 1px;
    overflow: hidden;
    background: url('http://l.yimg.com/a/lib/ywc/img/wicons.png') no-repeat 61px 0;
}
#wxIcon2 {
    display: inline-block;
    width: 34px;
    height: 34px;
    margin: 1px 6px 0 8px;
    overflow: hidden;
}
#wxTemp {
    display: inline-block;
    font: 20px/28px Arial,Verdana,sans-serif;
    color: #FFFFFF;
    vertical-align: top;
    padding-top: 5px;
    margin-left: 0;

}


#loader{
 z-index:999999;
 display:block;
 position:fixed;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background:url(../img/loader.gif) 50% 50% no-repeat #7c1e20;
}









.nav-pills > li > a {
        color: #fff;
        background-color: rgba(117,34,27,1.00);
    }

    .nav-pills > li > a:hover {
        color: #fff;
        background-color: rgba(239,192,100, 1.00);
    }



    .nav-pills > li.active > a, .nav-pills > li.active > a:focus {
        color: white;
        background-color: rgba(239,192,100, 1.00);
    }

        .nav-pills > li.active > a:hover {
            background-color: rgba(239,192,100, 1.00);
            color:white;
        }


 
#boxscroll4 {
  height: 300px;
 
  overflow: auto;
}

#boxscroll5 {
  height: 300px;
 
  overflow: auto;
}

#boxscroll6 {
  height: 300px;
 
  overflow: auto;
}


.btn-danger {
    color: #fff;
    background-color: #75221b;
    border-color: #75221b;
}

.btn-danger:hover {
    color: #fff;
    background-color: #83261e;
    border-color: #83261e;
}


.btn-danger.active, .btn-danger:active, .open>.dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #75221b !important;
    border-color: #75221b !important;
}


.dropdown-toggle {
    color: #fff;
    background-color: #efc064;
    border-color: #efc064;
}




.btn-warning:hover {
    color: #fff;
    background-color: #efc064;
    border-color: #efc064;
}



.btn-warning.focus, .btn-warning:focus {
    color: #fff;
    background-color: #efc064;
    border-color: #efc064;
}


.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open>.dropdown-toggle.btn-warning.focus, .open>.dropdown-toggle.btn-warning:focus, .open>.dropdown-toggle.btn-warning:hover {
    color: #fff;
    background-color: #efc064;
    border-color: #efc064;
}

.open>.dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #efc064;
    border-color: #efc064;
}








.open>.dropdown-toggle.btn-warning:hover {
    color: #fff;
    background-color: #efc064;
    border-color: #efc064;
}

 





 
 .btn-warning {
    color: #fff;
    background-color: #75221b ;
    border-color: #75221b
}

.modal-header {
    min-height: 16.43px;
    padding: 15px;
    border-bottom: none;
}

/*
.btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316
}
.btn-warning.focus,
.btn-warning:focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316
}
.btn-warning.active,
.btn-warning:active,
.open>.btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    background-image: none;
    border-color: #eb9316
}
.btn-warning.active.focus,
.btn-warning.active:focus,
.btn-warning.active:hover,
.btn-warning:active.focus,
.btn-warning:active:focus,
.btn-warning:active:hover,
.open>.btn-warning.dropdown-toggle.focus,
.open>.btn-warning.dropdown-toggle:focus,
.open>.btn-warning.dropdown-toggle:hover {
    color: #fff;
    background-color: #d58512;
    border-color: #b06d0f
}
.btn-warning.disabled.focus,
.btn-warning.disabled:focus,
.btn-warning:disabled.focus,
.btn-warning:disabled:focus {
    background-color: #f0ad4e;
    border-color: #f0ad4e
}
.btn-warning.disabled:hover,
.btn-warning:disabled:hover {
    background-color: #f0ad4e;
    border-color: #f0ad4e
}


 */