BODY {
	min-width: auto;
}
@media screen and (max-width: 1450px) {
	BODY {
			min-width: auto;
	}
	.b-wrapper {
			width: auto;
			border-left: none;
			border-right: none;
			box-shadow: none;
	}
}
@media screen and (max-width: 800px) {
	BODY {
			background: #02053A;
	}
	BODY * {
			font-family: arial !important;
	}
	.mobile_hide {
			display: none;
	}
	.b-header {
			height: 247px;
			background-image: url(/themes/default/header_bg-small.jpg);
	}
	.b-header_date {
			position: absolute;
			top: auto;
			right: auto;
			left: 0px;
			bottom: 20px;
			width: 100%;
			text-align: center;
	}
	.b-logo {
			margin: 60px auto 10px auto;
	}
	.b-main_page .b-logo {
			margin-top: 30px;
	}
	.b-zodiak {
			height: auto !important;
			padding-top: 15px !important;
			padding-bottom: 15px !important;
			overflow-x: scroll;
			overflow-y: hidden;
			white-space: nowrap;
			background-image: url(/themes/default/zodiak_bg-small.jpg);
			background-repeat: repeat-x;
	}
	.b-zodiak_list {
			width: 1300px;
	}
	.b-zodiak_list A {
			height: auto;
	}
	.b-zodiak_list A SPAN {
			font-size: 15px;
	}
	.b-text P {
			font-weight: normal;
			font-size: 14px;
	}
	
	.b-main_page .b-zodiak {
			background: black;
			overflow: auto;
	}
	.b-main_page .b-zodiak_list {
			width: auto;
	}
	.b-main_page .b-zodiak_list LI {
			width: 33%;
			text-align: center;
	}
	.b-main_page .b-zodiak_list A {
			display: inline-block;
	}
	
	.ucbrowser BODY {
			background: red !important;
	}
	.ucbrowser .b-zodiak {
			height: auto !important;
			padding-top: 15px !important;
			padding-bottom: 15px !important;
	}
	.ucbrowser LI {
			margin-left: 15px;
			margin-rigth: 15px;
	}
	::-webkit-scrollbar-button {
			background-image: url('');
			background-repeat: no-repeat;
			width: 6px;
			height: 0px
	}
	::-webkit-scrollbar-track {
			background-color: #32312e;
			box-shadow: 0px 0px 3px #000 inset;
	}
	::-webkit-scrollbar-thumb {
			-webkit-border-radius: 5px;
			border-radius: 5px;
			background-color: #ffcb17;
			box-shadow: 0px 1px 1px #fff inset;
			background-image: url('/themes/default/59610063.png');
			background-position: center;
			background-repeat: no-repeat;
	}
	::-webkit-resizer {
			background-image: url('');
			background-repeat: no-repeat;
			width: 7px;
			height: 0px
	}
	::-webkit-scrollbar {
			width: 11px;
	}
	#sidebar_on_but {
			display: block;
	}
	.b-cont_left {
			display: none;
			position: relative;
			position: fixed;
			z-index: 1000;
			top: 0px;
			left: 0px;
			float: inherit;
			width: 100%;
			height: 100%;
			background-color: #4B515D;
			overflow-x: hidden;
			overflow-y: scroll;
	}
	.b-main_page .b-cont_left {
			display: block;
			position: static;
			overflow: auto;
	}
	.b-main_page .b-left_menu__head {
			
	}
	.b-left_col::-webkit-scrollbar {
			width: 0px;
	}
	.close_sidebar {} .b-left_menu__head {
			width: auto;
			background: url(/themes/default/left_menu-head_small.jpg) no-repeat 0 0;
	}
	.b-left_menu LI {
			background: url(/themes/default/left_menu-bg_small.jpg) no-repeat 0 0;
	}
	.b-left_menu A {
			font-size: 14px;
	}
	.b-right_col {
			display: none;
	}
	.b-center_col {
			margin-left: 0px;
	}
	.b-content_in {
			margin-left: 10px;
			margin-right: 10px;
	}
	.b-footer {
			padding-top: 0px;
	}
	.b-copyright {
			margin: 10px 0px 0px 0px;
			font-size: 15px;
			text-align: center;
	}
	.b-copyright SPAN {
			display: inline;
	}
	
	.b-bottom_monr {
		display: block;
	}
	.b-monr__left_1 IMG {
		width: auto;
		border: solid 3px #044B77;
	}
}
@media screen and (max-width: 500px) {
	.b-header {
			height: 180px;
			background-image: url(/themes/default/header_bg-small.jpg);
	}
	.b-logo {
			width: 90%;
			height: 250px;
			margin: 50px auto 10px auto;
			background: none;
			text-indent: 0px;
	}
	.b-logo SPAN {
			display: none;
	}
	.b-logo IMG {
			display: inline-block;
			width: 100%;
	}
	.b-header_date {
			font-weight: bold;
			color: white;
	}
}
@-moz-document url-prefix() {
	@media screen and (max-width: 1000px) {}
}