html {	scroll-behavior: smooth;}


.red {color:red}
.blue {color: #487eca;}
h6 {position: absolute;top: -12px;left:13px;background-color:white;padding: 0 4px;font-size: 16px;}
.listright{float:right;margin:14px 0 10px 20px;padding: 15px 15px 5px 0;border: 1px solid #b0b0b0;border-radius: 10px;position: relative;}
.listright a, span {color:#566f7a}
.listleft{float:left;margin:14px 20px 10px 0;padding: 15px 15px 5px 0;border: 1px solid #b0b0b0;border-radius: 10px;position: relative;}
.listleft a, span {color:#566f7a}


small {color:#566f7a}
label.text{float:right;padding-top:7px;}
label.text2{padding-top:7px;width:100px;text-align:right}
form br{clear:both;}
fieldset{width:400px;float:left;padding:22px;border:1px outset rgba(149,149,149,0.5);border-radius:20px;background-color:#efefef;margin-top:10px;position:relative}
fieldset.wide{width:910px;float:left;padding:10px 15px;border:1px outset rgba(149,149,149,0.5);border-radius:20px;background-color:#efefef;margin-top:10px;position:relative}
.button_div{float:right}
.buttons{border:1px outset #bfe5ff;padding:5px 10px;font-size:14px;margin:10px 15px;border-radius:8px;color:white;background:linear-gradient(#b4c9d6 0%, #5f93bd 100%);}
.buttons:hover{background:#38619c;text-shadow:1px 1px 0px black;border:1px inset #779ad0;}
.textbox5{border:1px dotted rgba(0,140,22,0.79);border-radius:8px;padding:5px;margin:0 0 5px 5px;height:50px;font-size:14px;width:180px;margin-top:10px}

{width:710px;height:150px;margin-top:10px}
.textmessage {border:1px dotted rgba(139,0,0,0.60);border-radius:8px;float:right;padding:5px 10px;width:100%;margin:0 0 5px 10px;height:160px;font-size:14px;}
.textbox{border:1px dotted rgba(139,0,0,0.60);border-radius:8px;float:right;padding:5px 10px;width:100%;margin:0 0 5px 10px;height:40px;font-size:14px;}
legend{font-size:24px;text-shadow:1px 1px 1px white;margin:0 10px;font-weight:bold; color:#397bb1;}
.picturel {float: left;
    -ms-transform: rotate(3deg); /* IE 9 */
    -webkit-transform: rotate(3deg); /* Chrome, Safari, Opera */
    transform: rotate(3deg);
border: 6px solid white;
box-shadow: 1px 1px 9px 2px #cccccc;
margin:15px 20px 15px 10px;}
.picturer {
    -ms-transform: rotate(4deg); /* IE 9 */
    -webkit-transform: rotate(4deg); /* Chrome, Safari, Opera */
    transform: rotate(4deg);
border: 6px solid white;
box-shadow: 1px 1px 9px 2px #cccccc;
margin:0 25px 20px 25px;
float: right; margin-left: 15px;}

#myBtn {display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: red;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
transition: opacity 0.2s ease-out;}
select {width: 100%; height:45px}

#myBtn:hover { background-color: #555;}