#mobilex {
	display: block;
	z-index: 899999;
	position: fixed;
	left: 0px; right: 0px;
	margin: 0 auto;
	font-family: arial, verdana;
	border-style: solid;
	border-width: 0px;
	border-bottom: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
	-moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
	box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
	width: 100%;
	text-align:center;
	max-width: 100%;
	min-width: 100%;
}

.mobilex-top {
	top: 0;
}

#mobilex-content {
	width: 100%;
	margin: 0 auto;
/*	display: none; */
}

.mobilex {
	margin-left: 10px;
}

#mobilex-home {
	margin-left: 5px;
}

a.mobilex-icon {
	display: inline-block !important;
	overflow: hidden;
	text-align: center;
	outline: none !important;
}

a.mobilex-icon i {
	display: inline-block;
	vertical-align: baseline;
}

a.mobilex-link {
	display: inline-block !important;
	outline: none !important;
}

a.mobilex-link {
	text-align: center;
}

a.mobilex-link i {
	display: inline-block;
	vertical-align: middle;
	margin-top: -2px;
}

.mobilex-right {
	float:right;

}

.mobilex-left {
	/*float: left;*/
}

#mobilex a {
	padding: 0px 11px;
	text-decoration: none;
	display: block;
}

a.mobilex-link:hover,
a.mobilex-icon:hover,
a.mobilex-link:active,
a.mobilex-icon:active,
a.mobilex-hovered {
	background: rgba(0,0,0,0.15);
}

.mobilex-theme {
	border-color: black;
	background: #212121;
	background: -webkit-gradient(linear, left top, left bottom, from(#3D3D3D), to(#212121));
	background: -webkit-linear-gradient(top, #3D3D3D, #212121);
	background: -moz-linear-gradient(top, #3D3D3D, #212121);
	background: -ms-linear-gradient(top, #3D3D3D, #212121);
	background: -o-linear-gradient(top, #3D3D3D, #212121);
	text-shadow: 0 1px 1px rgba(0,0,0,.8);
}

.mobilex-txt a.mobilex-link:hover,
.mobilex-txt a.mobilex-icon:hover,
.mobilex-txt a.mobilex-link:active,
.mobilex-txt a.mobilex-icon:active,
.mobilex-txt a.mobilex-hovered {
	color: #FFF !important;
}

div.mobilex-txt {
	color: #CCC !important;
	text-shadow: 0 1px 1px rgba(0,0,0,.8);
}

.mobilex-txt a {
	color: #CCC !important;
}

@media screen and (max-width: 300px) {
	#mobilex {display: none !important;}
}

@font-face {
  font-family: 'multix-fa';
  src: url('../fonts/multix-fa.eot?71162692');
  src: url('../fonts/multix-fa.eot?71162692#iefix') format('embedded-opentype'),
       url('../fonts/multix-fa.woff2?71162692') format('woff2'),
       url('../fonts/multix-fa.woff?71162692') format('woff'),
       url('../fonts/multix-fa.ttf?71162692') format('truetype'),
       url('../fonts/multix-fa.svg?71162692#multix-fa') format('svg');
  font-weight: normal;
  font-style: normal;
}

i.mobilex-fa {
	display: inline-block;
	font: normal normal normal 14px/1 'multix-fa';
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.mobilex-fa-home:before { content: '\e800'; }
.mobilex-fa-th:before { content: '\e803'; }
.mobilex-fa-menu:before { content: '\f0c9'; }
.mobilex-fa-angle-double-up:before { content: '\f102'; }

html {
	margin-top: 38px !important;
}

* html body {
	margin-top: 38px !important;
}

#mobilex {
	font-size: 16px;
}

#mobilex {
	display: block;
}

a.mobilex-icon {
	padding-top: 18px !important;
	width: 30px;
	height: 30px;
}

a.mobilex-link i {
	font-size: 15px;
	line-height: 28px;
	margin-right: 4px;
}

a.mobilex-icon i {
	font-size: 19px;
	line-height: 38px;
	margin-right: 0;
}

#mobilex a {
	line-height: 38px;
}

input.mobilex_input {
	font-size: 15px !important;
	font-family: arial, verdana !important;
	/*width: 100% !important;*/
	width: 150px;
	border: 1px solid #FFF;
	margin: 0px !important;
	padding: 6px 10px !important;
	color: #333 !important;
	background: #FFF !important;
	background: rgba(255, 255, 255, 0.9) !important;
	outline: none !important;
	-webkit-border-radius: 2px !important;
	border-radius: 2px !important;
	max-width: 100% !important;
	height: auto;
	min-height: 0 !important;
	min-width: auto !important;
	line-height: 1.475 !important;
	-moz-box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;
	-ms-box-sizing: border-box !important;
	box-sizing: border-box !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-o-box-shadow: none !important;
	-ms-box-shadow: none !important;
	box-shadow: none !important;
}

input.mobilex_input {
	height: auto !important;
}

input.mobilex_button {
	color: #fff !important;
	background: #0147A3 !important;
	background-color: #0147A3 !important;
	background-image: none !important;
	border: 1px solid #0147A3 !important;
	width: auto !important;
	white-space: nowrap !important;
	height: auto !important;
	position: relative;
	display: inline-block !important;
	padding: 6px 25px !important;
	font-size: 15px !important;
	font-weight: normal !important;
	line-height: 1.475 !important;
	cursor: pointer !important;
	border-radius: 2px !important;
	margin: 0 !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	-o-box-shadow: none !important;
	-ms-box-shadow: none !important;
	box-shadow: none !important;
}

input.mobilex_button:hover, input.mobilex_button:active, input.mobilex_button:active {
	color: #fff !important;
	background: #013982 !important;
	background-color: #013982 !important;
	background-image: none !important;
	border: 1px solid #013982 !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	-o-box-shadow: none !important;
	-ms-box-shadow: none !important;
	box-shadow: none !important;
	padding: 6px 25px !important;
	font-size: 15px !important;
	font-weight: normal !important;
	line-height: 1.475 !important;
}

#mobilex_search {
	float: right;
	margin: 0px 5px; !important;
	padding-top: 20px !important;
}

#mobilex_search .mobilex-input {
	font-size: 13px !important;
	font-family: arial, verdana;
	height: 24px !important;
	background-image: url(../images/sprite.png);
	background-position: 3px 2px;
	background-repeat: no-repeat;
/*	width: 100px !important; */
	border: none !important;
	margin: 6px 3px 0 0 !important;
	color: #333 !important;
	background-color: rgba(255, 255, 255, 0.9) !important;
	padding: 0px 0px 0px 24px !important;
	outline: none !important;
	-webkit-border-radius: 2px !important;
	border-radius: 2px !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	min-height: 0 !important;
}

#mobilex_search .mobilex-button, #mobilex_search a {
	display: none !important;
}

#mobilex a.mobilex_logo {
	display: inline-block;
	margin: 3px 15px 0px 4px;
	padding: 0 !important;
	vertical-align: middle;
	text-decoration: none !important;
	overflow: hidden;
}

#mobilex a.mobilex_logo img {
	background: transparent !important;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
	vertical-align: middle;
	height: 70px;
}

/*

#mobilex a.mobilex_logo {
	display: inline-block;
	float: left;
	margin: 3px 15px 0px 4px;
	padding: 0 !important;
	vertical-align: middle;
	text-decoration: none !important;
	overflow: hidden;
}

#mobilex a.mobilex_logo img {
	background: transparent !important;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
	vertical-align: middle;
}
*/

@media only screen and (min-width: 200px) and (max-width: 670px) {
	#mobilex a.mobilex_logo img {
    		height:50px !important;
	}

	#mobilex {
		position: absolute !important;
	}

}

