@charset "UTF-8";

#container-53 {
	padding-top: 20px;
}
#col-53-3 .colwrapper {
	padding-left: 60px;
}

#col-53-2 .textwidget {display: none !important; margin-top: 60px; font-size: 16px;}

#col-53-2 a { color: #068074; font-weight: bold; }

/* menu styles */
.horizontal-menu ul li:first-child {
	border: 1px solid #333;
}
div.horizontal-menu ul li {
	border-color: #333 !important;
	border-bottom: none !important;
}
.horizontal-menu ul, .vertical-menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
div.horizontal-menu ul li, div.horizontal-menu ul li a:link, div.horizontal-menu ul li a:visited {
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 12.75px;
	line-height: 17px;
	color: #463636;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.horizontal-menu ul li {
	float: left;
	padding: 0 5px 0 5px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border: 1px solid #333;
	background: #50a89e; /* Old browsers */
	background: -moz-linear-gradient(top,  #50a89e 0%, #0d8478 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#50a89e), color-stop(100%,#0d8478)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #50a89e 0%,#0d8478 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #50a89e 0%,#0d8478 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #50a89e 0%,#0d8478 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #50a89e 0%,#0d8478 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#50a89e', endColorstr='#0d8478',GradientType=0 ); /* IE6-9 */
}
.horizontal-menu ul li:hover {
	background: #50a89e; /* Old browsers */
	background: -moz-linear-gradient(top, #0d8478 1.66%, #51a89e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0d8478), color-stop(100%,#50a89e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #0d8478 4.3%, #51a89e 99.01%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #0d8478 3.64%, #50a89e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #0d8478 1.66%, #50a89e 100%); /* IE10+ */
	background: linear-gradient(to bottom, #0d8478 3.64%, #50a89e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d8478', endColorstr='#50a89e',GradientType=0 ); /* IE6-9 */
}
div.horizontal-menu ul li, div.horizontal-menu ul li a:link, div.horizontal-menu ul li a:visited {
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #fff !important;
	padding: 10px 18px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

#container-21.container_12 {
	display:none;
}

.widget_search #searchsubmit {
	float: right !important;
	right: 0px;
	position: relative;
}

input#s {width: 248px;}

.fblike_button {
	margin-right: 0px !important; 
	width: 80px !important;
}

.Testimonials_Widget_Widget {
	width: 900px;
	padding: 20px;
	border-radius: 9px;
	background: #d5e0df;
	margin: 0 auto;
	margin-bottom: 20px;
}

.testimonialswidget_testimonials2 {
	min-height: 100px !important
}

@media only screen and (min-width:320px) and (max-width: 719px) {
.regular-nav {
	display:none;
}

#col-53-3 {display: none !important;}
#col-53-2 .textwidget {display: block !important;}

.ultimatum-responsive-menu {
	display:block;
	margin-left:16%;
	position:relative;
	margin-bottom:30px;
}

.container_12 {
	width:100%;
}

.container_12 .grid_1,.container_12 .grid_2,.container_12 .grid_3,.container_12 .grid_4,.container_12 .grid_5,.container_12 .grid_6,.container_12 .grid_7,.container_12 .grid_8,.container_12 .grid_9,.container_12 .grid_10,.container_12 .grid_11,.container_12 .grid_12 {
	width:auto;
	margin-right:10px;
	margin-left:10px;
}

.alpha,.omega {
	margin-left:0;
	margin-right:0;
}

.align_center,.align_right {
	text-align:left;
}

div.fb-like.fb_edge_widget_with_comment.fb_iframe_widget {
	display:none;
}

#container-7 {
	background-image:none!important;
}

#col-7-3.grid_4.omega {
	display:none;
}

#col-21-1 .colwrapper {
	padding-top:38%;
	padding-left:3%;
	padding-right:27%;
}

#container-21.container_12 {
	display:none;
}
}