@charset "UTF-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Lora|Open+Sans|Roboto+Condensed|Anton|Encode+Sans+Condensed:900');
/*@import "../css/balloon.css";*/

body, html{
box-sizing: border-box !important;
width:100% !important;
height:640px !important;
background:none !important;
padding:0 !important;
margin:0 !important;
font-family:'Open Sans', sans-serif; font-size: 12pt !important;
font-size: 18pt;
color:white;
}

/*input {text-align: center !important;}*/

.clear{clear:both; float:none;}

.footer_sec {color: white;}

.button_container {
display: inline-block;
box-sizing: border-box;
width: 210px;
height: 40px;
background: none;
}
.mybutton{display:inline-block;padding:0.35em 1.2em;border:0.1em solid #ffffff;margin:0;border-radius:15px;box-sizing: border-box;text-decoration:none;font-family:'Roboto',sans-serif;font-weight:400;color:#ffffff;text-align:center;transition: all 0.2s;background: none;width: 100px; height: 30px;}
.mybutton:hover{color:#ffffff;background-color:#92278F;border:0.1em solid #92278F}
.b_left{float: left !important;}
.b_right{float: right !important;}
@media all and (max-width:30em){
.mybutton{
display:block;
margin:0.4em auto;
}
}

/**
.txt_in {
box-sizing: border-box !important;
width:100% !important;
margin: 0 20px !important;
height: 50px ;
padding:1em ;
font-size:10pt ;
border: 0;
background: #ffffff;	
-moz-border-radius: 25px ;
border-radius: 25px ;
text-align: center ;
}

.in_l {
width:calc(100% - 40px) !important;
height: auto !important;
}
**/

form {
width: 80%;
margin: 0 auto;
padding: 0 6px 0 4px !important;
}

input[type="text"], input[type="number"], input[type="email"], textarea {
width: 100% !important;
box-sizing: border-box;
padding: 10px;
margin-top: 20px;
border: 0px;
border-radius: 25px;
font-size: 16px;
text-align: center;

}

::-moz-selection {background-color:#92278F; color:#fff;}
::selection {background-color:#92278F; color:#fff;}

