@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Balsamiq+Sans&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Dancing+Script:wght@500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
body { /*font-family: 'Roboto', sans-serif;*/ /*background:url(../img/symphony.png);*/ background:#000000 url(../img/dia-bg.jpg); font-family: "Poppins", sans-serif; }
.box-placeholder::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #ddd;
}
.box-placeholder:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #000;
    opacity:  1;
}
.box-placeholder::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #000;
    opacity:  1;
}
.box-placeholder:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:    #000;
}
.box-placeholder::-ms-input-placeholder { /* Microsoft Edge */
    color:    #000;
}

.box-placeholder::placeholder { /* Most modern browsers support this now. */
    color:    #000;
}
.form-box {
    background-color: #fff;
    padding-top: 10px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    border-radius: 15px;
    border-color:#d2d2d2;
    border-width: 5px;
    box-shadow:0 1px 0 #cfcfcf;
}
/*@media only screen and (max-width: 800px) {   
   
	#no-more-tables table, 
	#no-more-tables thead, 
	#no-more-tables tbody, 
	#no-more-tables th, 
	#no-more-tables td, 
	#no-more-tables tr { 
		display: block; 
	}
	
	#no-more-tables thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
 
	#no-more-tables tr { border: 1px solid #ccc; }
 
	#no-more-tables td { 		
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%; 
		white-space: normal;
		text-align:left;
	}
 
	#no-more-tables td:before { 
		position: absolute;		
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}
 
	#no-more-tables td:before { content: attr(data-title); }
}*/
.logo { font-size:36px; color:#fff; font-family: 'Balsamiq Sans', cursive; text-align:center;}
.bgg { background:#553952;}
.fbg { background:#553952; height:10px;}
.h2h { font-family: 'Balsamiq Sans', cursive;}
.h2hb {font-family: 'Dancing Script', cursive; margin-bottom:20px;}
.htt { text-transform:uppercase; text-align:center; font-weight:600;}
.tac { text-align:center;}
.pb0 { position:absolute; bottom:0;}
.pbr0{position:relative; bottom:0; right:0;}
.f13 { font-size:13px;}
.lh35 { line-height:30px;}
.mt20 { margin-top:20px;}
.mb20 { margin-bottom:20px;}
.td48 { width:48%;}
.td2 { width:2%; text-align:center;}
.bg-white {background:#fff; width:auto; height:auto; border-radius:10px; border:2px solid #ccc; margin-top:150px;}
.bg-white-1 {background:#fff; width:auto; height:auto; border-radius:10px; border:2px solid #ccc; }
.btn-info { background-color: #1e2b3b; border-color: #f9ec6c !important;}
.btn {padding:25px !important; font-size:18px !important;}

