 
 *{ font-family:"Oswald", Arial, Helvetica, sans-serif}
body {   
margin:0 auto;
background:#fff;
min-width:280px;
} 
 
 /*
.container { width:100%; min-width:1000px;

}
*/
.container-full{ width:100%;min-width:280px;  }

  
  
  .full-bg{ /*
background: rgba(216,241,184,1);
background: -moz-linear-gradient(45deg, rgba(216,241,184,1) 5%, rgba(1,185,198,1) 20%, rgba(1,185,198,1) 23%, rgba(1,185,198,1) 48%, rgba(1,145,96,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(5%, rgba(216,241,184,1)), color-stop(20%, rgba(1,185,198,1)), color-stop(23%, rgba(1,185,198,1)), color-stop(48%, rgba(1,185,198,1)), color-stop(100%, rgba(1,145,96,1)));
background: -webkit-linear-gradient(45deg, rgba(216,241,184,1) 5%, rgba(1,185,198,1) 20%, rgba(1,185,198,1) 23%, rgba(1,185,198,1) 48%, rgba(1,145,96,1) 100%);
background: -o-linear-gradient(45deg, rgba(216,241,184,1) 5%, rgba(1,185,198,1) 20%, rgba(1,185,198,1) 23%, rgba(1,185,198,1) 48%, rgba(1,145,96,1) 100%);
background: -ms-linear-gradient(45deg, rgba(216,241,184,1) 5%, rgba(1,185,198,1) 20%, rgba(1,185,198,1) 23%, rgba(1,185,198,1) 48%, rgba(1,145,96,1) 100%);
background: linear-gradient(45deg, rgba(216,241,184,1) 5%, rgba(1,185,198,1) 20%, rgba(1,185,198,1) 23%, rgba(1,185,198,1) 48%, rgba(1,145,96,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8f1b8', endColorstr='#019160', GradientType=1 ); width:100%*/
 
background-color:#fff;
 background-image:url(../images/birds-slop-2-4.png);
  width:100%; height:100%; 
   -moz-background-size:cover;
-webkit-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-repeat: no-repeat;
display:block;
background-position: 100% 100%;
position:relative;
cursor:pointer; 


  }
  #main_h1{/*font-family:"Oswald"; font-weight:300; font-size:120px; color:#d5f2d6; line-height:100px; margin:0; padding:0; margin-top:20%;*/
  margin:0 auto; margin:40px 0 40px 0;
  background-image:url(../images/logo-clear.png);
  width:400px; height:140px; 
   -moz-background-size:cover;
-webkit-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-repeat: no-repeat;
display:block;
background-position: 0% 0%;
position:relative;
cursor:pointer; 
   }
   
  #main_h2{   background-image:url(../images/logo.png);
  width:220px; height:70px; 
   -moz-background-size:cover;
-webkit-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-repeat: no-repeat;
display:block;
background-position: 0% 0%;
position:relative;
cursor:pointer; 
  margin:5px 0 0 0; padding:0;  }
   
   
.home-form{ position:relative;}
.home-form label.error{ position: absolute; top:40px; width:200px; text-align:center;}

.error{}

#MsgModal .container{ width:100%;}

.panel.panel-default{}
.panel.panel-default .panel-heading{ background:#0093d4; color:#d5f2d6;
font-family:"Oswald", Arial, Helvetica, sans-serif; font-weight: normal}
.panel.panel-default .panel-heading h3{  font-weight: normal}

#slist_form .panel-body p.text-right{font-family:"Oswald", Arial, Helvetica, sans-serif; font-weight: normal; font-weight:300; font-size:16px; margin:0;}
#slist_form .btn{font-family:"Oswald", Arial, Helvetica, sans-serif; font-weight: normal}


#mailcard p{color:#68030b; }