@charset "utf-8";

#container_page {
	 /*display:block;*/
	 margin:0px auto;
	 padding:0px;
}
.outer_content { 
	background-color:#fff;
	color:#000;
}
.table_layout_top {width:100%;}
.table_layout_top .left,
.table_layout_top .right,
.table_layout_bottom .left,
.table_layout_bottom .right {
	width:27px;
}
.table_layout_top .center {
	background:url(/mods_generic/popupbox/images/white-blue_07.png) bottom repeat-x;
	color:#000000;
	font-weight:bold;
	vertical-align:top;
	padding:16px 0px 0px 10px;
	width:auto;
}

.table_layout_top .center a.close_button {
	position:absolute;
	display:block;
	top:40px;
	right:40px;
}

.table_layout_middle {width:100%;}
.table_layout_middle .left {background:url(images/white-blue_10.png); width:27px;}
.table_layout_middle .center {background:#fff;}
.table_layout_middle div.outer_content {padding:10px 10px 0px 10px; }
.table_layout_middle div.outer_content div.bottom_space {height:10px; font-size:1px;}
.table_layout_middle .right {background:url(images/white-blue_12.png); width:27px; }

.table_layout_bottom {width:100%;}
.table_layout_bottom .center {background:url(images/white-blue_15.png);}

.table_layout_middle h1 {margin:0px; padding:0px; font-size:16px;}
.table_layout_middle .center input{box-sizing: border-box; padding:3px; border:1px solid #272727; width:100%; color:#000; margin:2px; height:49px; font-family: 'Clear Sans', sans-serif; font-size:16px; }
.table_layout_middle .center .text_area{padding:3px; border:1px solid #ccc; width:400px; color:#000; }
.msg { color:#cf0b68; font-size:10px; height:14px;}

#forma{
	font-family: 'Clear Sans', sans-serif;
	font-size:13px;
	font-weight: bold;
}

@media (min-width: 0px) and (max-width: 600px) {
.responsive-full{
	width:100% !important;
	float:none !important;
}
	
.send_inq a{
	text-align: center !important;
}
}