body.fs1 {font-size: 12px !important;}
body.fs2 {font-size: 14px !important;}
body.fs3 {font-size: 16px !important;}
body.fs4 {font-size: 18px !important;}
body.fs5 {font-size: 20px !important;}
body.fs6 {font-size: 22px !important;}
/*#m_login{
	width:300px;
    top: 40px;
}
#m_search{
	width:300px;
    top: 40px;
}*/
#btn_search,
#btn_login{
	float:right;
}
h1.logo a{
	width:257px;
	height:54px;
	display:block;
}
h1.logo a span{
	display: none;
}
.mod_wrap_inner{
	background:#FFF;
	padding:6px;
	
}
.mod_wrap_inner1{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #ccc;
	padding:6px;
}
#yt_mobile_content .inner{
	padding:24px 10px 20px 20px !important;
}
.close-popup,
#m_login #btn_login_closepop {
    background: url("../images/icon-close.png") no-repeat scroll left bottom;
    float: right;
    padding: 5px;
    text-indent: -999em;
	position: absolute;
    right: -20px;
	top: -10px;
    width: 31px;
	display:inline-block;
}
#m_login #btn_login_closepop{
	right: -20px;
	top: -10px;
}
#m_login .logout-switch{
	background: transparent;
    color: #666666;
    float: none;
    font-family: Arial !important;
    font-size: 100%;
    padding-left: 0;
    padding-right: 0;
    text-transform: none;
	display:inline-block;
	line-height:128px;
}
#m_login #login-form{
	text-align:center;
}
#m_login #login-form .hiuser{
	background: url("../images/logout-icon.png") no-repeat scroll left center;
	padding-left:128px;
	height:128px;
	display:inline-block;
	line-height:128px;
}
#m_search .close-popup {
    background: url("../images/icon-close.png") no-repeat scroll left bottom;
    float: right;
    padding: 5px;
    position: absolute;
    right: -20px;
    text-indent: -999em;
    top: -15px;
    width: 31px;
}
#m_regis,
#m_search,
#m_login{
	top:150px;
	width:520px;
	margin:auto;
	display:none;
}

#m_search{
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#btn_search{
	color:#FFF;
}
#yt_menuwrap .yt-main{
	position:static !important;
}
#yt_mobile_header .yt-main{
}
#m_search .button{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 2px #888;
	margin:0 5px;
	background:#fff;
}
#m_search .button:hover{
	text-decoration:underline;
	color:#000;
}
#m_search h3{
	background:#0096ff;
	color:#fff;
}
.head1{
	height:80px;
}
.head2{
	height:40px;
}
.inline_logo{
	position:absolute;
	top:30px;
	right:6%;
}
.inline_menu{
	position:absolute;
	top:95px;
	right:6%;
	z-index:996;
}
#m_login #form-login{
	text-align:center;
}
.inline_logo a{
	padding:0 8px;
	display:inline-block;
}
.inline_logo a#btn_logout{
	padding:0;
}
.inline_logo a#btn_regis{
	background: url("../images/mod_login_a_border.png") no-repeat scroll right center;
}
.inline_logo a#btn_login{
	padding:0 0 0 8px;
}
#yt_mobile_content{
	width:100%;
	position:fixed;
	top:0px;
	left:0px;
}
.yt-fontsize{
	margin:0 0 20px;
	line-height:50px;
	
}
.yt-fontsize span{
	float:left;
	color:#ccc;
}
ul.fontsize-panel{
	margin:0 0;
}
ul.fontsize-panel li{
	background:none;
	display:inline;
	color:#ccc;
}
#yt-mobilemenu{
	margin-top:8px;
}
.yt-switch_modes{
	padding:2px 0;
	background:transparent;
}
.rtl .yt-switch_modes {
    background:transparent;
}
.yt-switch_modes span.title-swm {
    padding: 0 0 0 10px !important;
	line-height:50px !important;
}
.yt-switch_modes ul.nav-swm li.window a,
.yt-switch_modes ul.nav-swm li.mobile a{
	padding:16px 0 !important;
}
.day-login{
	display:inline-block;
	height:35px;
}
#login-form .login-infor{
	width:55% !important;
}
.login-infor label span{
	display:inline-block;
	width:35% !important;
}
ul.yt-user-lr li.user-reg{
	line-height:33px !important;
}
#login-form .login-links {
    width: 45% !important;
}
#yt_login_box input.button,#yt-user-reg input.button {
    background: url("../images/arr_readmore_l.png") no-repeat scroll left center;
    color: #000000;
    display: inline-block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    margin: 0 8px 0 0;
    padding: 0 10px 0 23px;
    text-transform: uppercase;
    width: 89px;
}
#m_search .moduletable .box-content {
    margin: 5px;
    padding: 5px 5px 5px 13px;
    text-align: center;
}
.moduletable .sj-day{
	margin:7px 0 0;
}
.rtl .yt-switch_modes span.title-swm {
    padding: 0 10px 0 0 !important;
}
#yt_login_box label span{
	width:38% !important;
}
p#form-login-remember {
    margin: 9px 0 13px 60px !important;
}
#login-form .button_right {
    margin: 0 0 0 35px !important;
}
.rtl #login-form .button_right {
    margin: 0 35px 0 0 !important;
}
.rtl p#form-login-remember {
    margin: 9px 60px 13px 0 !important;
}
#content.nogroup-left.nogroup-right #yt_col1,
#content.nogroup-left.nogroup-right #content_main{
	width:100% !important;
}
#yt_mobile_content #yt-user-reg,
#yt_mobile_content #yt_login_box{
	position:static;
	z-index:3;
}
#yt_mobile_content #yt_login_box, 
#yt_mobile_content #yt-user-reg{
	width:100%;
}
#yt_mobile_content #yt_login_box .inner, 
#yt_mobile_content #yt-user-reg .inner{
	width:490px;
}

