#q_frm {
						border: inherit;
						display: inline-block;
						width: 35%;
						text-align: left;
						color: #555;
					}
						#wt_ {
							font-size: 20px;
							color: #888;
							font-weight: bold;
						}
						#wt {
							font-family: 'Anton', sans-serif;
							font-size: 55px;
							font-weight: bold;
							line-height: 50px;
							margin-top: 5px;
						}.red {color: #050}
						.wt {
							font-size: 22px;
							color: #555;
							margin-top: 10px;
						}
						#slag {
							margin-top: 25px;
						}
							#t_ln {
								height: 4px;
								width: 40px;
								margin-bottom: 10px;
								background: #050;
							}
							#slg {
								font-size: 18px;
								opacity: .5;
								font-weight: bold;
							}
					#q_frm {
						float: unset;
						width: 45%;
						background: #fff;
						padding: 20px;
						border-radius: 5px;
						box-shadow: 2px 1px 5px 1px rgba(0,0,0,.1);
					}
						#q_frm form {border: inherit;}
							#fh_tl {
								border: inherit;
							}
								#fh_tl div {
									display: inline-block;
									font-size: 28px;
									font-weight: bold;
									margin-right: 15px;
								}
								div#icn_ {
									color: #050;
									font-weight: bold;
									font-size: 40px;
								}
							#fld_c, #fld_c_ {
								position: relative;
								height: 36px;
								order: 1px solid;
								margin: 10px 0;
								idth: 90%;
							}
							#fld_c_ {
								width: 49%;
								margin: 7px 0;
								display: inline-block;
							}
								#fld input, #fld_ input, #fld textarea, #fld select, #sbt {
									position: absolute;
									left: 0; right: 0;
									border: 2px solid transparent;
									font-size: 17px;
									color: #888;
									border-radius: 3px;
									padding: 10px 7px;
									background: #f2f2f74d;
								}#sbt {
									order: 1px solid red;
									background: #050;
									color: #eee;text-align: center;
									font-size: 18.5px;
									cursor: pointer;
								}#sbt:hover {background: #080;}

		#cntc {
			order: 1px solid;
			padding: 50px 0;
			margin-top: 80px;
			text-align: center;
		}
			.m_frm {display: none !important; margin: auto;}
			#c_tx {
				border: inherit;
				display: inline-block;
				height: 185px;
				width: 30%;
				text-align: center;
				overflow: hidden;
			}
				div.fa-envelope {
					color: #050;
					font-size: 45px;
					transform: rotate(-20deg);
				}
				#n_tl {
					color: #555;
					margin-top: 30px;
					font-size: 50px;
					line-height: 45px;
					text-align: left;
				}
		#footer {
			order: 1px solid #eee;
			font-size: 16px;
			background: #222;
			color: #555;
			padding: 50px 0 10px;
			text-align: center;
		}
			#footer #offset {
				max-width: 1000px;
				margin: auto;
			}
				#colb {
					border: inherit;
					width: 49%;
					display: inline-block;
					text-align: left; 
					height: 385px;
					overflow: hidden;
				}
					#col {
						border: inherit;
						width: 49%;
						display: inline-block;
						overflow: hidden;
						height: 350px;
					}

						#f_lg {
							border: inherit;
							width: 80px;
							height: 80px;
							margin: 0 auto 30px 0;
							background-color: #fff;
							background-image: url(../IMG/logo.png);
						}
						#f_sl {
							color: #aaa;
							margin: 20px 0;
						}
						#accr {
							border: inherit;
							width: 150px;
							height: 50px;
							margin: 25px 0;
							background: #eee;
						}
						#copyr {margin-top: 40px;}

						#f_tl {
							color: #aaa;
							font-weight: bold;
							margin-bottom: 30px;
						}
							#f_lk {margin: 2px 0;}
							#f_lk a:hover {color: #aaa;}
						#l_tl {
							font-weight: bold;
							line-height: 40px;
							padding-bottom: 20px;
						}
					#soc {text-align: right;}
						#soc span {
							font-size: 22px;
							margin: 0 10px;
							cursor: pointer;
						}