/*
#content {
    min-height: 60vh;
    margin-left: 30px;
    margin-right: 30px;
}
*/

table.data {
   
}

table.data th {
    text-align: right;
}


table.data tbody td {
    text-align: right;
}

.checkbox {
    margin-left: 30px;
}

label {
    margin-right: 20px
}

fieldset {
    border: 1px solid gray;
    margin-top: 10px;
    padding: 10px;
}
legend {
    border: 0;
    margin: auto;
    width: auto;
}

.hea-rgt a {
    background-color: #03a9f4
}

.navbar-default .navbar-nav > li > a {
    color: #03a9f4;  
}

h3{
    color: #03a9f4 !important
}

.head h2 {
    color: #9E6E4E !important
}

.head-main span {
    color: #03a9f4
}

.modal-header {    
    background-color: #03a9f4;
    color: #fff;
    border-radius: 10px 10px 0px 0px;
}

.modal-content {
    border-radius: 10px 10px 10px 10px;
}


.banner-text {
    box-sizing: border-box;
    padding-top: 10px;
    font-size: 0.9em;
    height: 400px !important;
   
    overflow-y: auto;
    background-color: rgba(185, 176, 176, 0.80);
    word-wrap: break-word;
}

.banner-text h2 {
    font-size: 1.5em;
}

.banner-text .news {
    font-size: 0.8em;
    font-style: italic;
}


.hvr-shutter-in-horizontal:before {
 /*   background: #03a9f4 !important;*/
}

div.error-message {
    color: red;
    font-size: 80%
}

.sticky-header {
    background:#fff;   
    z-index:170;
    margin:0 auto;
    border-bottom:1px solid #dadada;
    width:100%;
    position:fixed;
    top:0;
    left:0;
    right:0;
    /*text-align: center;*/
}


.list-group-item ul, .contact-top ul {
   
     font-size: 1em;
  line-height: 1.8em;
  margin-top: 0em;
  margin-right: 0px;
  margin-bottom: 1em;
  margin-left: 20px;
  color: #797979;
}

.banner{

	min-height:500px;
}

.blog_image {
    border-radius: 30px;
   
  
 /* -moz-transform: rotate(10deg);
-ms-transform: rotate(10deg);
-o-transform: rotate(10deg);
-webkit-transform: rotate(10deg);

transform: rotate(10deg);*/
}

.right {
    float: right
}

.left {
    float: left;
    margin-right: 20px;
}

#downloads {
    line-height: normal
}

#downloads a {
    background: none;
    display: inline-block;    
    color: #03a9f4;
       line-height: normal;
}

#downloads li {
    line-height: 1.5em
}


/*--responsive--*/
@media(max-width:1280px){
.banner-text h2 {
    font-size: 1.4em;
}



}
/*--responsive--*/
@media(max-width:1024px){
.banner-text h2 {
    font-size: 1.3em;
}
.list-group-item ul, .contact-top ul {
     font-size: 0.9em;

}

.modal {
    font-size: 0.9em;
}
.modal-header {    
    padding: 5px;
  
}
.modal-title {
    font-size: 0.9em !important;
    padding: 5px;
}
fieldset {
    padding: 5px;

}
fieldset legend {
    font-size: 1em;
}
.checkbox {
    margin-left: 20px;
}

.checkbox label {
    padding: 0px;
    margin: 0px;
}
}

/*--responsive--*/
@media(max-width:768px){
.banner-text h2 {
    font-size: 1.2em;
}
    
.modal {
    font-size: 0.8em;
}


/*--responsive--*/
@media(max-width:767px){
.modal {
    font-size: 0.8em;
}

}
/*--responsive--*/
@media(max-width:667px){
.banner-text h2 {
    font-size: 1.0em;
}
.list-group-item ul, .contact-top ul {
     font-size: 0.8em;

}

.banner-text .news {
    font-size: 0.7em; 
    padding: 2px;    
}

    
.modal {
    font-size: 0.7em;
}

 /*--responsive--*/
@media(max-width:640px){
.modal {
    font-size: 0.7em;
}
.navbar-toggle {
    width: 2em; 
}
.head-main {
    width: 22%;
       font-size: 0.7em;
    }
}
}
/*--responsive--*/
@media(max-width:600px){
 
}
/*--responsive--*/
@media(max-width:568px){
 
}
/*--responsive--*/
@media(max-width:480px){
 div.hea-rgt {font-size: 0.8em}
 .navbar-toggle {
    width: 1.5em; 
}
}
/*--responsive--*/
@media(max-width:414px){
 .head-main {
       font-size: 0.55em;
    }
}
/*--responsive--*/
@media(max-width:384px){
    
}
/*--responsive--*/
@media(max-width:320px){
    
}