/*Styles For Desktop - 1
====================================================================*/
html {font-family: 'Average', sans-serif;}

a {
	color: #222;
	transition: all .5s linear;
}

a:hover {
	color: #fff;
	text-decoration: none;
	transition: all .5s linear;
}

.left-nav									{width: 460px; float: left; margin-top: 75px; position: relative; z-index: 9999;}
.left-nav li									{float: left; list-style: none;}
.left-nav li a								{display: block; padding: 10px; font-family: 'Average', sans-serif; font-size: 13px; text-decoration: none; color: #000;}
.left-nav li a:hover					{text-decoration: underline;}

.right-nav									{width: 460px; float: right; margin-top: 75px; position: relative; z-index: 9999;}
.right-nav li								{float: left; list-style: none;}
.right-nav li a							{display: block; padding: 10px 12px; font-family: 'Average', sans-serif; font-size: 13px; text-decoration: none; color: #000;}
.right-nav li a:hover					{text-decoration: underline;}

.logo											{width: 100%; position: absolute; z-index: 8888; text-align: center; top: 15px;}

.header									{margin: 0; width: 100%; background: #fff; -webkit-box-shadow: 0 10px 15px 1px rgba(0,0,0,0.4); box-shadow: 0 10px 15px 1px rgba(0,0,0,0.4); padding-bottom: 140px;
												position: relative; z-index: 99999;}

.compass									{position: absolute; left: -381px; z-index: 10; top: 20px;}

.wrapper									{width: 100%; background: url(../images/stained-background.jpg) repeat 50% 0; background-size: 100%; -webkit-background-size: 100%; position: relative; margin: 0; min-height: 750px;}

.slider										{width: 100%;}

.content									{}

.column									{min-height: 100px; width: 49%; float: left; margin: 0px 0px 25px 30px;; position: relative; z-index: 99999; font-family: 'Average', sans-serif; font-size: 20px;}
.column p									{font-size: 20px; color: #000; text-align: justify; line-height: 50px;}

.footer										{border-top: 1px solid #000; font-size: 13px; text-align: center;}

.slicknav_menu 						{display:none;}


.full_column								{width: 98%; text-align: justify; margin: 35px 10px 0; font-size: 16px; line-height: 38px; float: left; font-family: 'Average', sans-serif; color: #000; position: relative; z-index: 99999;}
.full_column h1							{font-size: 40px; font-weight: normal; margin: 0; margin-bottom: 15px; text-align: left;}
.full_column h2							{font-size: 22px; font-weight: normal; text-align: left;}
.full_column a							{color: inherit;}
.full_column h3 						{font-size: 18px; padding-top: 15px; margin-bottom: 15px; font-weight: normal;}
.full_column a:hover					{text-decoration: none;}
.full_column ul							{margin-left: 20px;}
.full_column	  					p	{font-family: 'Average', sans-serif;}

.HTagsHome h1{
	text-align: center !important;
}

.HTagsHome h2{
	text-align: center !important;
}

.HTagsHome p{
	text-align: center !important;
}

.sidebar									{width: 30%; float: left; margin-left: 10px; border: 2px solid #d9c09d; background-color: rgba(230,203,166,0.8); margin-top: 30px; text-align: center; position: relative; z-index: 99999;}
.sidebar li									{list-style: none; border: 1px solid #d9c09d; text-align: left;}
.sidebar li a								{display: block; padding: 10px 15px; font-size: 16px; color: #000; text-decoration: none; font-family: 'Average', sans-serif;}
.sidebar li a:hover					{background: #d9c09d;}
.sidebar img								{padding: 10px 0;}

.checktime								{width: 49.8%; float: left; text-align: center; line-height: normal; border-bottom: 1px solid #333; padding: 10px 0;}
.checktime img							{max-width: 50%; -webkit-box-shadow: 0 0 5px 3px rgba(0,0,0,0.3); box-shadow: 0 0 5px 3px rgba(0,0,0,0.3);}
.checktime h3							{font-size: 20px; padding-top: 15px; margin-bottom: 15px;}

.details										{width: 49.8%; float: left; text-align: left; line-height: normal; font-family: 'Average', sans-serif; color: #000; margin-bottom: 15px;}
.details a									{color: inherit;}
.details ul, .details ol				{margin-left: 5%;}
.details ul li, .details ol li			{margin-bottom: 5px;}


.contact_form							{width: 48%; float: left; margin-left: 10px; margin-top: 30px; position: relative; z-index: 99999;}
.map											{float: left; width: 50%; margin-top: 30px; position: relative; z-index: 99999;}
.form										{font-family: 'Average', sans-serif; color: #000; font-size: 15px; margin-bottom: 15px;}
#name										{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#contact									{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#email										{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#query										{width: 100%; min-height: 150px; min-width: 100%; font-family: 'Average', sans-serif; color: #000;}
#verif_box								{width: 40%; font-family: 'Average', sans-serif; color: #000;}
.form-button								{font-family: 'Average', sans-serif; color: #fff; background: #000; border: none; font-size: 13px; padding: 5px 15px; margin-top: 15px;}

.left											{float: left; padding-right: 15px; margin-top: 38px;}
.right										{float: right; padding-left: 15px; margin-top: 38px;}

.button										{background: #000; width: 20%; font-size: 13px; text-align: center; line-height: normal; float: right; margin-top: 15px;}
.button a									{display: block; padding: 10px; text-decoration: none; color: #fff;}

.social										{position: absolute; right: 0; z-index: 99999; right: 25px; bottom: -124px;}
.social li									{float: left; list-style: none;}
.social li a									{display: block; text-decoration: none; padding: 6px 16px;}
.social .facebook						{background: url(../images/social-icons.png) no-repeat -79px 100%;}
.social .twitter							{background: url(../images/social-icons.png) no-repeat 0px 100%;}
.social .blog								{background: url(../images/social-icons.png) no-repeat center 100%;}


.sites-list									{margin: 0 !important; margin-top: 25px !important; margin-bottom: 25px !important;  padding: 0;}
.sites-list li								{display: inline-block; width: 24.5%; text-align: center; border: 1px solid #a49989; margin: 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E0OTk4OSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzY2NhYSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(164,153,137,0.6) 0%, rgba(227,204,170,0.6) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(164,153,137,0.6)), color-stop(100%,rgba(227,204,170,0.6)));
background: -webkit-linear-gradient(top,  rgba(164,153,137,0.6) 0%,rgba(227,204,170,0.6) 100%);
background: -o-linear-gradient(top,  rgba(164,153,137,0.6) 0%,rgba(227,204,170,0.6) 100%);
background: -ms-linear-gradient(top,  rgba(164,153,137,0.6) 0%,rgba(227,204,170,0.6) 100%);
background: linear-gradient(to bottom,  rgba(164,153,137,0.6) 0%,rgba(227,204,170,0.6) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99a49989', endColorstr='#99e3ccaa',GradientType=0 );
;}
.sites-list li a								{display: block; padding: 10px 0;}
.sites-list li a:hover					{background: rgba(0,0,0,0.5); color: #fff;}

.goog-logo-link							{display: none !important;}
.goog-te-gadget						{color: #fff !important;}

.small										{font-size: 13px; font-weight: normal;}

.footer_images							{width: 100%; text-align: center;}
.footer_images img					{margin: 10px; display: inline-block; margin-top: 0;}

.gallery										{width: 100%; text-align: center; padding-top: 50px; position: relative; z-index: 99999;}
.gallery ul									{ position: relative; z-index: 999999;}
.gallery li									{display: inline;}
.gallery img								{max-width: 10%; margin: 4px;}

#google_translate_element {
	padding-right: 15px;
}

/*Styles Above 1161px - 2
====================================================================*/
@media only screen and (min-width: 960px) and (max-width: 1160px) {

.left-nav									{width: 100%; float: none; margin-top: 0; position: relative; z-index: 9999; text-align: center; padding-top: 20px;}
.left-nav ul								{}
.left-nav li									{display: inline-block; list-style: none; float: none;}
.left-nav li a								{display: block; padding: 10px 20px; font-family: 'Average', sans-serif; font-size: 13px; text-decoration: none; color: #000;}
.left-nav li a:hover					{text-decoration: none; background: #efefef}

.right-nav									{width: 100%; float: none; margin-top: 0; position: relative; z-index: 9999; text-align: center; padding-top: 35px; padding-bottom: 25px;}
.right-nav li								{display: inline-block; list-style: none; float: none;}
.right-nav li a							{display: block; padding: 10px 20px; font-family: 'Average', sans-serif; font-size: 13px; text-decoration: none; color: #000;}
.right-nav li a:hover					{text-decoration: none; background: #efefef}

.logo											{width: 40%; position: relative; z-index: 8888; text-align: center; top: 15px; border: 3px solid #efefef; margin: 0 auto;}

.header									{margin: 0; width: 100%; background: #fff; -webkit-box-shadow: 0 10px 15px 1px rgba(0,0,0,0.4); box-shadow: 0 10px 15px 1px rgba(0,0,0,0.4); padding-bottom: 0;
												position: relative; z-index: 99999;}

.compass								{position: absolute; left: -282px; z-index: 10; top: 93px; max-width: 60%;}

.wrapper									{width: 100%; background: url(../images/stained-background.jpg) repeat 50% 0; background-size: 100%; -webkit-background-size: 100%; position: relative; margin: 0;}

.slider										{}

.content									{}

.column									{min-height: 100px; width: 45%; float: left; margin: 50px 0 25px 35px;}
.column p								{font-size: 14px; color: #000; text-align: justify; line-height: 30px;}

.full_column							{width: 99%; text-align: justify; margin: 35px 0 0; font-size: 18px; line-height: 60px; float: left; font-family: 'Average', sans-serif; color: #000; position: relative; z-index: 99999;}
.full_column h1						{font-size: 40px; font-weight: normal; margin: 0; float: left;}
.full_column h2						{font-size: 30px; font-weight: normal;}
.full_column a							{color: inherit;}
.full_column a:hover				{text-decoration: none;}
.full_column ul							{margin-left: 20px;}

.sidebar									{width: 30%; float: left; margin-left: 35px; border: 2px solid #d9c09d; background-color: rgba(230,203,166,0.8); margin-top: 55px; text-align: center; position: relative;}
.sidebar li								{list-style: none; border: 1px solid #d9c09d; text-align: left;}
.sidebar li a							{display: block; padding: 10px 15px; font-size: 16px; color: #000; text-decoration: none; font-family: 'Average', sans-serif;}
.sidebar li a:hover					{background: #d9c09d;}
.sidebar img							{padding: 10px 0;}

.checktime								{width: 48%; float: left; text-align: center; line-height: normal;}

.form										{font-family: 'Average', sans-serif; color: #000; font-size: 15px; margin-bottom: 15px;}
#name									{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#contact									{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#email										{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#query										{width: 100%; min-height: 150px; min-width: 100%; font-family: 'Average', sans-serif; color: #000;}
#verif_box								{width: 40%; font-family: 'Average', sans-serif; color: #000;}
.form-button							{font-family: 'Average', sans-serif; color: #fff; background: #000; border: none; font-size: 13px; padding: 5px 15px; margin-top: 15px;}

.left											{float: left; padding-right: 15px; margin-top: 38px; max-width: 45%;}
.right										{float: right; padding-left: 15px; margin-top: 38px; max-width: 45%;}

.footer										{border-top: 1px solid #000; font-size: 13px; text-align: center;}
  
}


/*Styles Above 768px - 2
====================================================================*/
@media only screen and (min-width: 768px) and (max-width: 959px) {

.left-nav									{width: 100%; float: none; margin-top: 0; position: relative; z-index: 9999; text-align: center; padding-top: 20px;}
.left-nav ul								{}
.left-nav li								{display: inline-block; list-style: none; float: none;}
.left-nav li a								{display: block; padding: 10px 20px; font-family: 'Average', sans-serif; font-size: 13px; text-decoration: none; color: #000;}
.left-nav li a:hover					{text-decoration: none; background: #efefef}

.right-nav									{width: 100%; float: none; margin-top: 0; position: relative; z-index: 9999; text-align: center; padding-top: 35px; padding-bottom: 25px;}
.right-nav li								{display: inline-block; list-style: none; float: none;}
.right-nav li a							{display: block; padding: 10px 20px; font-family: 'Average', sans-serif; font-size: 13px; text-decoration: none; color: #000;}
.right-nav li a:hover				{text-decoration: none; background: #efefef}

.logo										{width: 40%; position: relative; z-index: 8888; text-align: center; top: 15px; border: 3px solid #efefef; margin: 0 auto;}

.header									{margin: 0; width: 100%; background: #fff; -webkit-box-shadow: 0 10px 15px 1px rgba(0,0,0,0.4); box-shadow: 0 10px 15px 1px rgba(0,0,0,0.4); padding-bottom: 0;
												position: relative; z-index: 99999;}

.compass								{position: absolute; left: -282px; z-index: 10; top: 93px; max-width: 60%;}

.wrapper									{width: 100%; background: url(../images/stained-background.jpg) repeat 50% 0; background-size: 100%; -webkit-background-size: 100%; position: relative; margin: 0;}

.slider										{}

.content									{}

.column									{min-height: 100px; width: 45%; float: left; margin: 50px 0 25px 35px;}
.column p								{font-size: 14px; color: #000; text-align: justify; line-height: 30px;}

.full_column							{width: 99%; text-align: justify; margin: 35px 0 0; font-size: 16px; line-height: 60px; float: left; font-family: 'Average', sans-serif; color: #000; position: relative; z-index: 99999;}
.full_column h1						{font-size: 40px; font-weight: normal; margin: 0; float: left;}
.full_column h2						{font-size: 30px; font-weight: normal;}
.full_column a							{color: inherit;}
.full_column a:hover				{text-decoration: none;}
.full_column ul							{margin-left: 20px;}

.sidebar									{width: 30%; float: left; margin-left: 35px; border: 2px solid #d9c09d; background-color: rgba(230,203,166,0.8); margin-top: 55px; text-align: center; position: relative;}
.sidebar li								{list-style: none; border: 1px solid #d9c09d; text-align: left;}
.sidebar li a							{display: block; padding: 10px 15px; font-size: 16px; color: #000; text-decoration: none; font-family: 'Average', sans-serif;}
.sidebar li a:hover					{background: #d9c09d;}
.sidebar img							{padding: 10px 0;}

.checktime								{width: 48%; float: left; text-align: center; line-height: normal;}

.form										{font-family: 'Average', sans-serif; color: #000; font-size: 15px; margin-bottom: 15px;}
#name									{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#contact									{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#email										{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#query										{width: 100%; min-height: 150px; min-width: 100%; font-family: 'Average', sans-serif; color: #000;}
#verif_box								{width: 40%; font-family: 'Average', sans-serif; color: #000;}
.form-button							{font-family: 'Average', sans-serif; color: #fff; background: #000; border: none; font-size: 13px; padding: 5px 15px; margin-top: 15px;}

.footer										{border-top: 1px solid #000; font-size: 13px; text-align: center;}

.left											{float: left; padding-right: 15px; margin-top: 38px; max-width: 30%;}
.right										{float: right; padding-left: 15px; margin-top: 38px; max-width: 30%;}


}


/*Styles for 767px - For Tablet in Potrait Mode
====================================================================*/
@media only screen and (max-width: 767px) {

.table		{width: 100%; overflow-x: scroll; overflow-y: hidden;}

}
   

/*Styles for Smartphones - 3
====================================================================*/
@media only screen and (min-width: 480px) and (max-width: 767px) {

.left-nav									{display: none;}
.left-nav ul								{}
.left-nav li								{display: inline-block; list-style: none; float: none;}
.left-nav li a								{display: block; padding: 10px 20px; font-family: 'Average', sans-serif; font-size: 13px; text-decoration: none; color: #000;}
.left-nav li a:hover					{text-decoration: none; background: #efefef}

.right-nav									{display: none;}
.right-nav li								{display: inline-block; list-style: none; float: none;}
.right-nav li a							{display: block; padding: 10px 20px; font-family: 'Average', sans-serif; font-size: 13px; text-decoration: none; color: #000;}
.right-nav li a:hover				{text-decoration: none; background: #efefef}

.logo										{width: 60%; position: relative; z-index: 8888; text-align: center; top: 0; border: 3px solid #efefef; margin: 0 auto;}

.header									{margin: 0; width: 100%; background: #fff; -webkit-box-shadow: 0 10px 15px 1px rgba(0,0,0,0.4); box-shadow: 0 10px 15px 1px rgba(0,0,0,0.4);  padding: 25px 0;
												position: relative; z-index: 99999;}

.compass								{position: absolute; left: -192px; z-index: 10; top: 0px; max-width: 60%;}

.wrapper									{width: 100%; background: url(../images/stained-background.jpg) repeat 50% 0; background-size: 100%; -webkit-background-size: 100%; position: relative; margin: 0;}

.slider										{}

.content									{}

.column									{min-height: 100px; width: 100%; float: none; margin: 35px 0 0 0;}
.column p								{font-size: 12px; color: #000; text-align: justify; line-height: 30px;}

.full_column							{width: 100%; text-align: justify; margin: 35px 0 0; font-size: 13px; line-height: 25px; float: left; font-family: 'Average', sans-serif; color: #000; position: relative; z-index: 99999;}
.full_column h1						{font-size: 40px; font-weight: normal; margin: 0; float: left;}
.full_column h2						{font-size: 30px; font-weight: normal;}
.full_column a							{color: inherit;}
.full_column a:hover				{text-decoration: none;}
.full_column ul							{margin-left: 20px;}

.sidebar									{width: 100%; float: left; margin-left: 0; border: 2px solid #d9c09d; background-color: rgba(230,203,166,0.8); margin-top: 15px; text-align: center; position: relative;}
.sidebar li								{list-style: none; border: 1px solid #d9c09d; text-align: center; width: 24%; float: left;}
.sidebar li a							{display: block; padding: 0; font-size: 12px; color: #000; text-decoration: none; font-family: 'Average', sans-serif;}
.sidebar li a:hover					{background: #d9c09d;}
.sidebar img							{padding: 10px 0;}

.checktime								{width: 48%; float: left; text-align: center; line-height: normal;}

.contact_form							{width: 100%; float: left; margin-left: 10px; margin-top: 55px; position: relative; z-index: 99999;}
.map										{float: left; width: 100%; margin-top: 45px; position: relative; z-index: 99999;}
.form										{font-family: 'Average', sans-serif; color: #000; font-size: 15px; margin-bottom: 15px;}
#name									{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#contact									{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#email										{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#query										{width: 100%; min-height: 150px; min-width: 100%; font-family: 'Average', sans-serif; color: #000;}
#verif_box								{width: 40%; font-family: 'Average', sans-serif; color: #000;}
.form-button							{font-family: 'Average', sans-serif; color: #fff; background: #000; border: none; font-size: 13px; padding: 5px 15px; margin-top: 15px;}

.footer										{border-top: 1px solid #000; font-size: 12px; text-align: center;}

.slicknav_menu 						{display: block;}

.button										{display: none;}
.button a									{display: block; padding: 10px; text-decoration: none; color: #fff;}

.details									{width: 100%; float: left; text-align: left; line-height: normal; font-family: 'Average', sans-serif; color: #000;}
.details a									{color: inherit;}

.left											{float: left; padding-right: 15px; margin-top: 15px; max-width: 30%;}
.right										{float: right; padding-left: 15px; margin-top: 15px; max-width: 30%;}

}


/*Styles for Smartphones - 4
====================================================================*/
@media only screen and (max-width: 480px) {

.left-nav									{display: none;}
.left-nav ul								{}
.left-nav li								{display: inline-block; list-style: none; float: none;}
.left-nav li a								{display: block; padding: 10px 20px; font-family: 'Average', sans-serif; font-size: 13px; text-decoration: none; color: #000;}
.left-nav li a:hover					{text-decoration: none; background: #efefef}

.right-nav									{display: none;}
.right-nav li								{display: inline-block; list-style: none; float: none;}
.right-nav li a							{display: block; padding: 10px 20px; font-family: 'Average', sans-serif; font-size: 13px; text-decoration: none; color: #000;}
.right-nav li a:hover				{text-decoration: none; background: #efefef}

.logo										{width: 80%; position: relative; z-index: 8888; text-align: center; top: 0; border: 3px solid #efefef; margin: 0 auto;}

.header									{margin: 0; width: 100%; background: #fff; -webkit-box-shadow: 0 10px 15px 1px rgba(0,0,0,0.4); box-shadow: 0 10px 15px 1px rgba(0,0,0,0.4);  padding: 25px 0;
												position: relative; z-index: 99999;}

.compass								{display: none;}

.wrapper									{width: 100%; background: url(../images/stained-background.jpg) repeat 50% 0; background-size: 100% 50%; -webkit-background-size: 100% 50%; position: relative; margin: 0;}

.slider										{}

.content									{}

.column									{min-height: 100px; width: 100%; float: none; margin: 35px 0 0 0;}
.column p								{font-size: 12px; color: #000; text-align: justify; line-height: 30px;}

.full_column							{width: 100%; text-align: justify; margin: 35px 0 0; font-size: 14px; line-height: 28px; float: left; font-family: 'Average', sans-serif; color: #000; position: relative; z-index: 99999;}
.full_column h1						{font-size: 40px; font-weight: normal; margin: 0; float: left;}
.full_column h2						{font-size: 30px; font-weight: normal;}
.full_column a							{color: inherit;}
.full_column a:hover				{text-decoration: none;}
.full_column ul							{margin-left: 20px;}

.sidebar									{width: 100%; float: left; margin-left: 0; border: 2px solid #d9c09d; background-color: rgba(230,203,166,0.8); margin-top: 15px; text-align: center; position: relative;}
.sidebar li								{list-style: none; border: 1px solid #d9c09d; text-align: center; width: 24%; float: left;}
.sidebar li a							{display: block; padding: 0; font-size: 10px; color: #000; text-decoration: none; font-family: 'Average', sans-serif;}
.sidebar li a:hover					{background: #d9c09d;}
.sidebar img							{padding: 10px 0;}

.checktime								{width: 48%; float: left; text-align: center; line-height: normal;}

.contact_form							{width: 100%; float: left; margin-left: 10px; margin-top: 55px; position: relative; z-index: 99999;}
.map										{float: left; width: 100%; margin-top: 45px; position: relative; z-index: 99999;}
.form										{font-family: 'Average', sans-serif; color: #000; font-size: 15px; margin-bottom: 15px;}
#name									{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#contact									{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#email										{width: 90%; font-family: 'Average', sans-serif; color: #000;}
#query										{width: 100%; min-height: 150px; min-width: 100%; font-family: 'Average', sans-serif; color: #000;}
#verif_box								{width: 40%; font-family: 'Average', sans-serif; color: #000;}
.form-button							{font-family: 'Average', sans-serif; color: #fff; background: #000; border: none; font-size: 13px; padding: 5px 15px; margin-top: 15px;}

.footer										{border-top: 1px solid #000; font-size: 12px; text-align: center;}

.slicknav_menu 						{display: block;}

.left											{float: left; padding-right: 15px; margin-top: 15px; max-width: 30%;}
.right										{float: right; padding-left: 15px; margin-top: 15px; max-width: 30%;}

.details									{width: 100%; float: left; text-align: left; line-height: normal; font-family: 'Average', sans-serif; color: #000;}
.details a									{color: inherit;}

.button										{display: none;}
.button a									{display: block; padding: 10px; text-decoration: none; color: #fff;}

}