@font-face{font-family:'BKoodkBd';src:url('BKoodkBd.eot?#') format('eot'),url('BKoodkBd.woff') format('woff'),url('BKoodkBd.ttf') format('truetype')}
@font-face{font-family:'BYekan';src:url('BYekan.eot?#') format('eot'),url('BYekan.woff') format('woff'),url('BYekan.ttf') format('truetype')}
html,body,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,aside{border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0;font-weight:normal}
html{direction:rtl}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
body{color:#525253;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:14px;line-height:150%}
body.bg{background-color:#eee}
.sp-wrap{width:1000px;margin-left:auto;margin-right:auto}
.sp-block{display:inline}
.mod-block{padding:0 5px}
.sp-block .single{margin-left:-5px;margin-right:-5px}
.gap{clear:both}
.item-page h1,.blog-featured h2,.blog h2 a{line-height:140%;float:right;font-family:'BYekan',Tahoma;border-bottom:1px dashed #d3d3d3;margin:0px 0 5px 0}
.blog h2 a{color:rgb(12,109,177)}
span.blog_category a{color:rgb(34, 34, 34);padding-left:15px;background:url("../images/sprite1.png") no-repeat scroll -90px -895px transparent}
.upnew{font-family:"BKoodkBd",Tahoma;font-size:10px;display:block;float:left;margin-right:5px;background-color:yellow;line-height:11px}
.heada{height:50px}
#sp-maincol,#sp-rightcol,#sp-leftcol,#inset1,#inset2,#inner_content,.sp-block{float:right!important}
#sp-content1 .sp-block,#sp-content2 .sp-block{width:50%}
#header{position:relative}
#header .sp-inner{padding:0 10px}
a#logo{width:218px;height:80px;float:right;background:url("../images/fdl-logo.png") no-repeat 0 50%}
.cbThumbPict{height:70px;border-radius:10px}
.login-avatar{float:left;margin:3px 0px 4px}
.login-greeting,.logout-button{float:left;margin-top:25px;padding:0 3px;font-family:'BKoodkBd',Tahoma}
.rlgo{width:225px;height:80px;float:left;text-align:center}
.login,.register{padding:10px 20px;border-radius:5px;color:#fff;top:25px;position:relative}
.login{background-color:#ff802e}
.register{background-color:#464646}
#top-bar{text-align:center;background-color:#464646;box-shadow:0px 1px 2px 1px #a5a5a5;margin-bottom:5px;height:31px;width:100%}
#top-bar .toper{margin:auto;width:980px}
#search{float:left;margin:0 10px}
#search input#mod-search-searchword,#search input#mod-finder-searchword{opacity:0.7;margin:2px 10px 0px 0px;height:23px;color:rgb(176,176,176);width:150px;border:medium none;padding:2px 10px;border-radius:4px}
#search input#mod-search-searchword:focus,#search input#mod-finder-searchword:focus{opacity:1}
.mod-search{z-index:20;overflow:hidden;margin:0;padding-right:25px}
#sp-top .sp-inner{margin:0 5px}
#sp-userpos{margin-bottom:10px!important}
#sp-bottom{background:#181818;color:#777;font-size:90%;border-top:6px solid #9ca515}
.main-area{margin:10px 0;padding:0 5px}
#inner_content{width:80%}
#inner_content .sp-inner{padding:0;margin:0 5px 10px 5px}
#sp-leftcol{width:20%}
#sp-rightcol{width:27%}
#sp-maincol{width:73%}
#sp-leftcol .sp-inner,#sp-rightcol .sp-inner{padding:0 5px}
div.breadcrumbs{height:33px;width:390px;border:1px solid rgb(222,222,222);border-radius:100px 10px 0 0;background-color:#fff;border-bottom:none;}
div.breadcrumbs a.pathway,div.breadcrumbs span{padding:3px 13px 0px 23px;line-height:30px;background:url("../images/sprite1.png") no-repeat scroll -93px -891px transparent;display:block;float:right;font-size:15px}
div.breadcrumbs span.current{color:rgb(56,158,209);background:none repeat scroll 0% 0% transparent}
div.breadcrumbs span.showhome{padding:3px 13px 3px 0px;color:rgb(196,54,84);background:none repeat scroll 0% 0% transparent}
#sp-footer{padding:10px 110px 10px 0;background:url("../images/FDL.png") no-repeat scroll right top transparent}
#sp-footer .cp{float:right}
.logo-footer{background:url("../images/sprite1.png") no-repeat scroll 0px -61px transparent;width:90px}
.right-footer{background:url("../images/sprite1.png") no-repeat scroll -10px -168px transparent;width:48px}
.left-footer{background:url("../images/sprite1.png") no-repeat scroll -10px -275px transparent;width:48px}
.social-footer{width:80px}
.footer-content{vertical-align:top;padding-top:10px;text-align:center}
.social-footer{background:url("../images/sprite1.png") no-repeat scroll 0 -383px}
#social-table{height:90px}
#social-table a{padding:0 30px 25px 10px}
#social-table .fb:hover{background:url("../images/sprite1.png") no-repeat scroll 0 -484px}
#social-table .tw:hover{background:url("../images/sprite1.png") no-repeat scroll 0 -529px}
#social-table .rs:hover{background:url("../images/sprite1.png") no-repeat scroll -40px -529px}
#social-table .gp:hover{background:url("../images/sprite1.png") no-repeat scroll -40px -484px}
#top-menu{margin:0 5px;padding-top:3px}
#top-menu ul{list-style-type:none;padding:0;margin:0}
#top-menu li{float:right;background:none;padding:0;margin:3px 0 0 0}
#top-menu a{font-size:11px;font-weight:normal;text-decoration:none;color:#fff;text-shadow:0 1px #000;margin:0;padding:7px 8px}
#top-menu a:hover{text-decoration:none;border-top-color:rgb(221,75,57) !important;border-top:2px solid transparent}
#footer-nav{margin-top:8px;width:420px;margin:0 auto}
#footer-nav ul{list-style-type:none;padding:0;margin:0 0 5px 0}
#footer-nav li{background:none;padding:0;float:right}
#footer-nav a{font-size:11px;font-weight:normal;text-decoration:none;display:inline;margin:0;padding:0 8px;color:white}
#footer-nav a:hover{color:rgb(119,119,119)}
.highslide{float:right;padding:5px 5px 0 5px}
.relatepost{border-bottom:1px solid #D2DADB;}
.relatepost a{color:rgb(2,94,179)}
.lastpost{border:1px solid rgb(171,171,171);margin-top:5px}
.lastpost a{color:rgb(2,94,179)}
.lastpost h3{background-color:rgb(104,147,82);margin:0;padding:5px 5px 0 0;height:20px;color:white}
#search2{padding-top:20px;float:right}
#search2 .inputbox{width:500px;height:25px;color:rgb(176,176,176);border:1px solid #dedede;border-radius:4px;font-size:13px}
#search2 input#mod-search-button{margin-top:5px}
#inset1{width:25%}
#inset2{width:20%}
#sp-inset1{width:25%}
#sp-inset2{width:20%}
.submenu-inner{direction:rtl}
#hornav ul.level-0,
#sublevel ul.level-1,#hornav ul.level-0 > li.menu-item,
#sublevel ul.level-1 > li.menu-item{float:right}
#hornav ul.level-0 > li.menu-item span.has-image,
#sublevel ul.level-1 > li.menu-item span.has-image{padding-left:0!important;padding-right:18px;background-position:100% 50%!important}
#breadcrumbs span.showhome{margin:0 0 0 5px}
#breadcrumbs a,#breadcrumbs span,#breadcrumbs strong{float:right}
#breadcrumbs a,#breadcrumbs span.separator{margin:0;padding:0}
#jsn-pos-breadcrumbs{width:1000px}
a.readmore,a.spcomments,span.containerCountComment a{float:right!important}
.clr{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
* html .clearfix,:first-child+html .clearfix{zoom:1}
.plusbuttom{float:left;direction:ltr;width:18%;padding:8px 5px;background-color:#CBDCDF;border-radius:5px}
dl.article-info{float:right;padding:15px 5px;border:1px solid #CBDCDF;border-radius:3px;width:75%}
.blog dl.article-info,.blog-featured dl.article-info{width:99%}
.ramz{float:left;margin:30px 20px}
.articimg{text-align:center;width:100%;display:block}
.articimg img{max-width:720px}
.articleicon{float:right;padding:10px}
.jcomments-links{margin-top:10px;clear:both;text-align:right}
.comments-link{transition:color 0.1s linear 0s,background 0.3s ease-out 0s;color:rgb(56,158,209);border-bottom:1px dotted rgb(56,158,209);padding:1px 14px 2px 5px;margin:0 5px 5px 14px;background-image:url("../images/jc_blog_rtl.gif");background-repeat:no-repeat;background-position:right -27px}
a.comments-link:hover{text-shadow:1px 1px 1px rgb(7,78,113);transition:color 0.1s linear 0s,background 0.3s ease-out 0s;background-color:rgb(56,158,209);color:rgb(255,255,255)}
.readmore-link{background-position:0 2px;border-radius:5px;transition:all 0.3s ease-out 0s;background-image:linear-gradient(90deg,rgb(58,119,173) 0%,rgb(44,89,131) 100%);margin:0 5px 5px 14px;color:rgb(255,255,255) !important;cursor:pointer;font-size:0.9em;padding:4px 10px;border:1px solid rgb(153,153,153);display:inline-block;text-decoration:none;font-family:'BYekan',Tahoma}
a.readmore-link:hover{box-shadow:0px 0px 3px rgb(51,51,51);text-decoration:none}
.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;padding:10px}
.alert-error h4{font-weight:bold;margin:0}
.descript1 h3,.descript2 h3,.item-page h3{font-family:"BKoodkBd",Tahoma}
.descript1,.descript2{clear:both;border-radius:4px;background-color:#FFF9D8;border-right:4px solid #FF7676;padding:2px 15px;margin-bottom:10px}
.descript1{background-color:#E7F7FF}
a{text-decoration:none;color:rgb(102,102,102)}
a:hover,a:active,a:focus{text-decoration:underline;color:#000}
.item-page h1 a{color:#000}
.item{float:left;position:relative}
.cols-1 .item{width:100%}
.cols-2 .item{width:50%}
.cols-3 .item{width:33.33%}
.cols-4 .item{width:25%}
.cols-5 .item{width:20%}
.item-inner{padding:10px}
.item .first{margin-left:-10px}
.item .last{margin-right:-10px}
.item .single{margin-left:-10px;margin-right:-10px}
.item-page,.sp-article,.archive,.categories-list,.category-list{border-radius:8px;border:solid 1px #dedede;background-color:#fff;padding:10px 25px;border:solid 1px #dedede}
.item-page p,.item-page li,.blog p,.blog li{text-align:justify}
.sp-article{position:relative;margin-bottom:10px}
#inner_content .item-inner{padding:0 10px}
.article-tools{clear:both;color:#999;display:block;position:relative;overflow:hidden;margin:10px -10px -10px;padding:10px}
.sp-thumbnail{margin:0 0 0 10px;text-align:center}
span.item-separator,.item-separator{clear:both;display:block;min-height:1px}
a.readmore{border-radius:5px;transition:all 0.3s ease-out 0s;background-image:linear-gradient(90deg,#3A77AD 0%,#2C5983 100%);margin:0px 5px 5px 14px;color:rgb(255,255,255) !important;cursor:pointer;font-size:0.9em;padding:4px 10px;border:1px solid #999;display:inline-block;text-decoration:none;font-family:'BYekan',Tahoma}
a.readmore:hover{box-shadow:0px 0px 3px #333}
h5{font-size:100%}
h6{font-size:90%}
h2,h1{font-size:17px}
.article-content p,.article-content li{text-align:justify}
p,ul,ol,h3,h4,h5,h6{margin:0.7em 0;padding:0}
fieldset{border:medium none;margin:0;padding:5px 0}
fieldset dd{float:left;margin:0 0 10px}
fieldset dt{clear:both;float:left;margin:0 0 10px;min-width:140px}
form label{cursor:pointer}
fieldset a{font-weight:700}
legend{font-size:125%;font-weight:700;line-height:1.2}
form{display:inline;margin:0;padding:0}
input,select,textarea,.inputbox{border-color:#C1C1C1 #E1E1E1 #E1E1E1;border-right:1px solid #E1E1E1;border-style:solid;border-width:1px;color:#656565;font-family:Tahoma,Arial,Helvetica,sans-serif;padding:6px}
input[type=checkbox]{padding:0;border:0!important}
hr{background-color:#CCC;border:#CCC;color:#CCC;height:1px}
.adminform button,#adminForm button,.button,button[type=submit],input[type=submit],input[type=button]{cursor:pointer;text-align:center;font:bold 12px Tahoma,Arial,Helvetica,sans-serif;text-decoration:none;color:#3a3a3a;text-shadow:0 1px #fff;background:#f1f1f1 url("../images/sprite2.png") repeat-x 0 -420px;border:1px solid #f8f8f8;margin:0;padding:4px 10px}
input#mod-search-button{border-radius:0!important;border:none;cursor:pointer;text-align:center;font:bold 10px Tahoma,Arial,Helvetica,sans-serif;background:none;margin:1px -35px 0 0;z-index:5;position:absolute}
small,.small,.smalldark,.button,.article-meta,.modifydate,.img_caption p,#breadcrumbs,.cp,.article-tools,.categories-list dl{font-size:92%}
img{margin:0;padding:0}
.img_caption{padding-right:0}
.img_caption p{color:#999;text-align:center}
.filter{margin:10px 0}
.display-limit,.filter{margin-right:7px;text-align:right}
span.number{color:#969696;font-style:italic}
table.contenttoc{float:right;margin:5px 10px;padding:5px}
table.contenttoc td{padding:0 5px}
#adminForm table thead tr,#adminForm table thead tr th{background:#222;color:#fff;text-align:right;border-bottom:1px solid #b4b4b4;font-weight:700;padding:5px 10px}
#adminForm table thead tr th a{color:#FFF}
.cat-list-row0 td,.cat-list-row1 td{border-bottom:1px dotted #DADADA;border-left:1px dotted #DADADA;padding:6px 10px}
.cat-list-row1 td{background:#FBFBFB}
.cat-list-row0:hover,.cat-list-row1:hover{background:none repeat scroll 0 0 #FFFDF1}
.cat-list-row0 td:first-child,.cat-list-row1 td:first-child{border-left:medium none}
table.category th a img{padding:2px 10px}
.filter-search{float:right}
.filter-search .inputbox{width:6em}
table.weblinks,table.category{font-size:1em;width:99%;margin:10px 10px 20px 0}
table.weblinks td,table.category td{padding:7px}
table.weblinks th,table.category th{text-align:left;padding:7px}
td.num{text-align:left;vertical-align:top}
td.hits{text-align:center;vertical-align:top}
td p{line-height:1.3em;margin:0}
table,table.weblinks td{border-collapse:collapse}
dd.publishedww:before{background:url("../images/sprite1.png") no-repeat -77px -667px}
dd.createdby:before{background:url("../images/sprite1.png") no-repeat -62px -667px}
dd.hits:before{background:url("../images/sprite1.png") no-repeat -45px -667px}
dd.publishedww:before,dd.createdby:before,dd.hits:before{float:right;width:14px;height:13px;position:absolute;content:" ";margin:5px -20px 0 0}
dd.category-name{background-image:url("../images/sprite1.png");background-repeat:no-repeat;background-position:right -1030px}
dd.modifydate{color:#999}
ul.buttonheading{float:right;margin:0;padding:0}
ul.buttonheading li{background:none;display:inline;line-height:1;margin:0;padding:0}
ul.buttonheading li img{border:0 none;margin:0 5px 0 0}
dl.article-info dd{display:inline;padding:0 19px 5px 0;margin-right:9px}
dl.article-info dt{display:inline;padding:0 5px 0 0}
div.pagination{clear:both;min-height:1px;padding:20px 0}
div.pagination ul{text-align:right}
div.pagination ul li{cursor:pointer;display:inline;overflow:hidden;margin:0 5px 0 0;padding:0!important}
div.pagination ul li a,div.pagination p.counter{background:#f5f5f5;border:1px solid #cacaca;color:#666;font-weight:700;padding:5px 10px!important}
div.pagination ul li a:hover,div.pagination ul li.pagination-active a{text-decoration:none;color:#fff;background:#9ca515}
div.pagination p.counter{float:left;margin:0}
ul.pagenav li{background:none;padding:0;margin:0}
ul.pagenav li.pagenav-prev{float:left}
ul.pagenav li.pagenav-next{float:right}
div.items-more{background:#fff;border:1px solid #cacaca;padding:10px;margin:0}
div.items-more ul{padding:0;margin:0}
div.categories-list ul li{margin-bottom:5px}
div.categories-list dt{float:right}
div.categories-list dd{text-indent:4px}
div.categories-list ul li{background:none;padding-left:0}
div.categories-list dl.article-count dt,div.categories-list dl.article-count dd{display:inline}
div.categories-list dl.article-count dd{margin-left:0}
div.categories-list ul li ul{margin-left:10px}
div.categories-list ul li li{background:#F2F2F2;border-bottom:1px solid #CCC;padding:10px}
div.categories-list ul li li li{background:#DDD}
div.categories-list ul li li.last{border-bottom:0 none}
.contact{padding:0 5px}
.contact-category{padding:0 10px}
.contact-category #adminForm fieldset.filters{border:0;padding:0}
.contact-image{margin:10px 0;overflow:hidden;float:right}
address{font-style:normal;margin:10px 0}
address span{display:block}
span.contact-image{margin-bottom:10px;overflow:hidden;display:block}
.contact-address{margin:20px 0 10px 0}
.contact-email div{padding:2px 0;margin:0 0 10px 0}
.contact-email label{width:17em;float:left}
#contact_textmsg{padding:2px 0 10px 0}
#contact-email-copy{float:left;margin-right:10px}
.contact .button{float:none !important;clear:left;display:block;margin:20px 0 0 0}
#slide-contact{border:1px solid #e5e5e5;margin:10px 0 0}
#slide-contact div.accordion-heading{background-position:0 0;background-image:url("../images/accordion.png");background-repeat:repeat-x;cursor:pointer;display:block;line-height:30px;font-size:13px;font-weight:700;margin:0!important;padding:0 10px!important}
#slide-contact .accordion-body{padding:15px}
#form-login-username label,#form-login-password label,#form-login-remember label{display:block;float:right;font-weight:700;width:130px;font-size:13px;text-align:right}
#form-login-username input,#form-login-password input{height:20px;width:148px;padding:2px 5px}
div.mod-inner fieldset{padding:0}
div.mod-inner fieldset.userdata{padding-right:11px}
.login fieldset,.remind fieldset,.reset fieldset,.registration fieldset,.profile-edit fieldset{padding:20px 0 0}
.login-fields,.profile-edit dl,.remind dl,.reset dl,.registration dl dd{margin:0 0 10px}
.login label,.profile-edit dl dt,.remind dl dt,.reset dl dt,.registration dl dt{display:block;float:right;font-weight:700;text-align:left;width:150px}
.login .inputbox,.login input.required,.registration dl dd input.required,.remind dl dd input.required,.reset dl dd input.required,
.profile-edit .inputbox,.profile-edit input.required,.profile-edit input,.profile-edit select{margin:0 10px 0 0;width:180px}
.login .button,.login button,.profile-edit button,.remind button,.reset button,.registration button{margin:0 160px 0 0}
ul.userlinks{margin-top:15px!important;padding:0!important}
ul.userlinks li{background:none!important;line-height:normal;padding:0 0 5px;margin:0;border:0}
ul.userlinks li li:hover{background:none!important}
ul.userlinks a{font-size:11px}
dl.stats-module dd{float:left;margin:0 0 10px}
dl.stats-module dt{clear:both;float:left;margin:0 0 10px;min-width:140px}
form#searchForm{padding:15px 0}
.results h4{margin:15px 0 0}
.search fieldset{border:1px solid #ddd;margin:25px 0 15px;padding:10px}
.search fieldset legend{font-size:100%}
.search .word button{margin-left:5px}
.search .word .inputbox{vertical-align:top}
.search .word label{vertical-align:bottom}
.results p,.search .phrases-box{margin:0 0 10px}
.search-results dt.result-title{margin-bottom:20px}
.edit label{display:block;float:right;font-weight:700;text-align:left;width:130px}
label#jform_description-lbl{width:auto!important;float:none!important;text-align:right}
.edit fieldset{padding:20px 0 0}
.edit .inputbox,.edit input{margin:0 10px 0 0;width:150px}
.edit select{margin:0 10px 0 0;width:164px!important}
.edit div.formelm{margin-bottom:10px}
.edit div.formelm-buttons{margin:0 140px 20px 0}
iframe{border:none}
.tip{background:#FCFCF4;border:1px solid #EAE6CC;font-size:10px;max-width:300px;color:#323232;padding:5px}
.tip-title{background:none;font-weight:700;border-bottom:1px solid #EAE6CC;text-transform:uppercase;padding:3px 6px}
.tip-text{padding:3px}
label.hasTip{margin-left:5px}
#system-message{margin-bottom:10px}
#system-message dt{display:none}
#system-message dd{background:none!important;padding:0!important}
#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul{color:#222;font-weight:400;margin:0;padding:0}
#system-message dd.message ul{background:#FFFEF4;border-top:1px solid #EAE8CC;border-bottom:1px solid #EAE8CC}
#system-message dd.error ul{background:#fff3f4;border-top:1px solid #FF969B;border-bottom:1px solid #FF969B}
#system-message dd.notice ul{background:#f4faff;border-top:1px solid #96ccff;border-bottom:1px solid #96ccff}
#system-message dd.message ul li,#system-message dd.error ul li,#system-message dd.notice ul li{background:none;text-indent:0;text-align:center;margin:0;padding:8px 16px}
.mod-wrapper,.mod-wrapper-flat{position:relative}
#inset2 .mod-wrapper,#sp-right-gridtop .mod-wrapper{background:none repeat scroll 0% 0% #FFF;border:1px solid #DEDEDE;border-radius:8px;margin:0 5px 5px 0;padding-bottom:10px}
#inset2 h3.header,#sp-right-gridtop h3.header{border-bottom:1px solid #E5E5E5}
.moduleonli .mod-wrapper{padding:5px}
.mod-wrapper .mod-inner{padding:5px 0px}
.tagscloud{padding:0 10px;text-align:justify}
.mod_loginonli li{background-position:right 9px!important}
.module_none .mod-wrapper .mod-inner{border:0;padding:0}
.module_none .mod-wrapper{background:none;border:0}
.mod-wrapper h3.header{font-family:'BYekan',Tahoma;line-height:30px;color:rgb(71,71,71);margin:0;padding:0 10px}
.modulejsn h3.header{border-bottom:1px solid #E5E5E5;color:rgb(0,136,204)}
.modulejsn .mod-wrapper{background-color:#F0FAFF !important}
.modulenull .mod-wrapper{background:none;border-radius:0;box-shadow:none;border-bottom:none}
.modulenull .mod-inner{padding:0}
.module_none .mod-wrapper h3.header{padding:0;background:none;border-bottom:0}
.module_text .mod-wrapper h3.header{font-size:9px;text-align:center}
.mod-wrapper ul{list-style:none;margin:0;padding:0}
.mod-wrapper li{background:none;margin-right:10px;padding:1px 0px}
.moduleusrl li{background:url("../images/sprite1.png") no-repeat right -2379px;border-top:1px solid #DDD;margin-right:10px;padding:1px 0px}
.modulerss .mod-wrapper li{background-position:right -2379px}
.modulerss .mod-wrapper li a{color:#4682B4;background:url("../images/sprite1.png") no-repeat right -2380px}
.modulejsn li{width:120px;background:url("../images/sprite1.png") no-repeat 88% -719px;margin:0;padding:3px 10px}
.mod-wrapper li li{background:url("../images/sprite1.png") no-repeat 80% -2371px;padding-right:15px}
.mod-wrapper li li:hover{text-shadow:1px 1px 1px rgba(255,255,255,0.8);background:url("../images/sprite1.png") no-repeat 80% -2371px rgb(221,221,221);color:#fff}
.mod-wrapper li li a:hover,.mod-wrapper li li a:focus{text-shadow:1px 1px 1px rgba(255,255,255,0.8);color:rgb(0,0,0)}
.mod-wrapper li a{color:rgb(12,109,177);font-family:'BKoodkBd',Tahoma;text-decoration:none;padding-right:11px;display:block}
.mod-wrapper li:hover > a,.mod-wrapper li.active > a{text-decoration:none}
.modulejsn li:hover,.modulejsn li.active{text-decoration:none;background:url("../images/sprite1.png") no-repeat scroll 88% -774px}
.modulejsn .mod-content{padding-right:10px}
.mod-wrapper-flat h3.header{color:#999;font-size:100%;text-transform:uppercase;margin:0 5px 10px 5px;padding:0}
.mod-wrapper-flat ul{list-style:none;margin:0;padding:0}
.mod-wrapper-flat li{background:none;list-style:disc inside none;border:0;color:#888;line-height:125%;padding:3px 5px}
.mod-wrapper-flat li a,.mod-wrapper-flat a{color:#888}
.mod-wrapper-flat li:hover{background:#000;color:#9ca515}
.mod-wrapper-flat li:hover a{color:#9ca515}
#sp-bottom .sp-block:hover{background:#111}
#sp-bottom .mod-block{padding:20px 10px}
#sp-bottom .gap{margin-bottom:20px}
.mod-wrapper-menu{margin-top:8px}
.mod-wrapper-menu h3.header{background:#333;border-radius:3px;color:#fff;font-size:13px;font-weight:700;margin:0;padding:7px 10px}
.mod-wrapper-menu ul{list-style:none;margin:0;padding:0}
.mod-wrapper-menu li{font-size:11px;display:block;text-decoration:none;margin:0;padding:4px}
.mod-wrapper-menu li a:hover{text-decoration:underline}
#slide1 .custom{background-color:rgba(255,255,255,0.4);margin-bottom:8px;padding:15px 5px;border:solid 1px #dedede;border-radius:8px}
pre.typo{background:transparent!important;font-size-adjust:none;font-stretch:normal;font:normal normal normal 1em/1.5 "Courier News",monospace;margin:0!important;padding:0!important;border:none!important;border-left:none!important}
pre,.code{background:#ededed;font-size-adjust:none;font-stretch:normal;font:normal normal normal 1em/1.5 "Courier News",monospace;margin:5px 0 15px;padding:10px 15px;border:1px solid #d3d3d3;border-left:5px solid #888}
blockquote{padding:1em 40px 1em 15px}
blockquote span.open{background:url("../images/typo/quote-open.png") no-repeat left top;padding:3px 0 0 30px}
blockquote span.close{background:url("../images/typo/quote-close.png") no-repeat bottom right;padding:0 30px 3px 0}
blockquote.testimonial{padding:0 0 15px;border-bottom:1px solid #E6E6E6}
blockquote.testimonial span.author{background:url("../images/typo/author.gif") no-repeat 5px center;display:block;font-weight:bold;margin-top:5px;padding-left:20px}
p.quote{background:url("../images/typo/quote.png") no-repeat left top;min-height:35px;padding:3px 0 0 40px;font-size:90%;font-style:italic}
small{font-size:0.85em}
sup{position:relative;bottom:0.3em;vertical-align:baseline}
sup em{color:#F00;font-size:.8em}
sup{position:relative;bottom:0.3em;vertical-align:baseline}
acronym,abbr{border-bottom:1px dashed;letter-spacing:1px;cursor:help}
img{border:none}
img.image-left,.img-fulltext-left,.img-intro-left{float:right;margin:.5em 0 .5em 1em}
img.image-right,.img-fulltext-right,.img-intro-right{float:left;margin:.5em 1em .5em 0}
img.border{background:#f5f5f5;border:1px solid #e5e5e5;padding:4px}
img.image-margin{margin:.5em}
.dropcap{overflow:hidden}
.dropcap:first-letter{color:#666;display:block;float:right;font:50px/40px Georgia,Times,serif;padding:4px 0 0 8px}
p.error{background:url("../images/typo/error.png") no-repeat 100% 5px;padding:0 24px 5px 0}
p.warn{background:url("../images/typo/warn.png") no-repeat 100% 5px;padding:0 24px 5px 0}
p.tips{background:url("../images/typo/tips.png") no-repeat 100% 5px;padding:0 24px 5px 0}
p.help{background:url("../images/typo/help.png") no-repeat 100% 5px;padding:0 24px 5px 0}
p.info{background:url("../images/typo/info.png") no-repeat 100% 5px;padding:0 24px 5px 0}
p.email{background:url("../images/typo/email.png") no-repeat 100% 5px;padding:0 24px 5px 0}
p.print{background:url("../images/typo/print.png") no-repeat 100% 5px;padding:0 24px 5px 0}
p.rss{background:url("../images/typo/rss.png") no-repeat 100% 5px;padding:0 24px 5px 0}
p.save{background:url("../images/typo/save.png") no-repeat 100% 5px;padding:0 24px 5px 0}
p.lock{background:url("../images/typo/lock.gif") no-repeat 100% 5px;padding:0 24px 5px 0}
p.user{background:url("../images/typo/user.png") no-repeat 100% 5px;padding:0 24px 5px 0}
p.new{background:url("../images/typo/new.png") no-repeat 100% 5px;padding:0 24px 5px 0}
p.house{background:url("../images/typo/house.png") no-repeat 100% 5px;padding:0 24px 5px 0}
p.tag{background:url("../images/typo/tag.png") no-repeat 100% 5px;padding:0 24px 5px 0}
.highlight{color:#fff;background:#999!important;font-weight:bold;padding:3px 5px}
p.stickynote{background:#f5f5f5 url("../images/sprite1.png") no-repeat right -953px;border:1px solid #d3d3d3;padding:15px 60px 15px 10px!important}
p.download{background:#f5f5f5 url("../images/sprite1.png") no-repeat right -3210px;border:1px solid #d3d3d3;padding:15px 60px 15px 10px}
.blocknumber{clear:both;padding:5px 15px 10px;position:relative}
ol{list-style-type:decimal;list-style-position:inside}
ol li{margin-left:0;padding:0}
ul,ul.rss,ul.minus,ul.delete,ul.check,ul.arrow,ul.arrow-2,ul.add,ul.star,ul.tags{list-style:none}
ul.rss li,ul.minus li,ul.delete li,ul.check li,ul.arrow li,ul.arrow-2 li,ul.add li,ul.star li,.item-page li,ul.cbpMenu li,ul.relateditems li{margin-left:0;padding:0 20px 0 0}
ul li{background:url("../images/typo/bullet.gif") no-repeat 100% 6px;margin-left:0;padding:0 10px 0 0}
ul.rss li{background:url("../images/typo/rss_list.png") no-repeat 0 2px}
ul.minus li{background:url("../images/typo/minus.png") no-repeat 0 2px}
ul.delete li{background:url("../images/typo/delete.png") no-repeat 0 2px}
ul.check li,.item-page li{background:url("../images/sprite1.png") no-repeat right -839px}
ul.arrow li,ul.tags li{background:none;padding:0 2px}
ul.arrow-2 li,ul.cbpMenu li{background:url("../images/typo/arrow-2.png") no-repeat 0 2px}
ul.add li{background:url("../images/typo/add.png") no-repeat 0 2px}
ul.star li,ul.relateditems li{background:url("../images/sprite1.png") no-repeat right -689px}
.bignumber{background:transparent url("../images/typo/bignumber.png") no-repeat 100% 0;color:#FFF;display:block;float:right;font-size-adjust:none;font-stretch:normal;font:normal normal bold 20px/normal Arial,sans-serif;margin-right:0px;margin-left:8px;padding:6px 7px}
.legend-title{background:#fff;display:inline-block;font-size:100%;font-weight:bold;left:auto;margin:0;padding:0 5px;position:absolute;top:-10px;right:7px}
.legend{border:1px solid #e7e7e7;margin:20px 0;padding:10px;position:relative}
div.sp-left,div.sp-right{margin:0;padding:0;width:49%}
div.sp-left{float:left}
div.sp-right{float:right}
#hornav ul.level-0 > li.menu-item:hover > a.menu-item,#hornav ul.level-0 > li.menu-item.active > a.menu-item{border-radius:4px 4px 0 0}
#hornav ul.level-1 > li .submenu-inner,#sublevel ul.level-2 > li .submenu-inner{border-radius:5px}
#sublevel ul.level-2 > li .submenu-inner{border:1px solid #b9c502}
#hornav li.menu-item li:hover,#hornav li.menu-item li.active,
img.sp-slide-image{border-radius:4px}
.adminform button,#adminForm button,.button,button[type=submit],input[type=submit],input[type=button]{border-radius:12px}
#sublevel ul.level-1 > li.menu-item > a.menu-item, #hornav li.menu-item li, #sublevel li.menu-item li, #sp-bottom .sp-block, div.pagination ul li a{transition:background-color .5s;-moz-transition:background-color .5s;-webkit-transition:background-color .5s;-o-transition:background-color .5s}
a{transition:color .5s;-moz-transition:color .5s;-webkit-transition:color .5s;-o-transition:color .5s}
#hornav,#sublevel{position:relative;padding-bottom:5px}
#sublevel div.sp-wrap{display:block;overflow:hidden;transition:height 2s}
#sublevel div.soft:hover{height:251px!important}
#sublevel div.game:hover{height:275px!important}
#sublevel div.mob:hover{height:275px!important}
#sublevel div.sta{height:40px!important}
#hornav ul.sp-menu{margin:10px}
#sublevel ul.sp-menu{padding:0}
#sublevel ul.empty,#sublevel li.empty{height:0px!important;display:none}
#hornav ul li,#sublevel ul li{background:none;padding:0;margin:0}
#hornav .sp-inner,#sublevel .sp-inner{padding:0;border:solid 1px #dedede;background:#fff;white-space:nowrap;text-align:center;box-sizing:border-box}
#hornav .sp-inner{height:42px}
#hornav ul.level-0,#sublevel ul.level-1{margin:0;padding:0}
#sublevel ul.level-1{margin-right:10px}
#hornav ul.level-0 > li.menu-item,#sublevel ul.level-1 > li.menu-item{display:block}
#sublevel ul.level-1 > li.menu-item{text-align:right;font-family:'BKoodkBd',Tahoma;margin:5px 0 0 0;padding:5px 15px;background:none}
#hornav ul.level-0 > li.menu-item > a.menu-item{display:block;font-weight:400;text-decoration:none;margin:0 0px;color:rgb(34,34,34);padding:2px 5px}
#sublevel ul.level-1 > li.menu-item > a.menu-item,.title-sub{display:block;border-bottom:1px solid rgb(228,236,238)}
#hornav ul.level-0 > li.menu-item span.menu-title{padding:7px 39px 8px 19px;line-height:23px;display:block;font-size:15px;font-family:'BKoodkBd',Tahoma}
#sublevel ul.level-1 > li.menu-item span.menu-title{display:block}
#hornav ul.level-0 > li.menu-item span.menu-title,.breadcrumbs{font-family:'BKoodkBd',Tahoma}
#hornav ul.level-0 > li.menu-item span.menu-desc,#sublevel ul.level-1 > li.menu-item span.menu-desc{display:block;font-weight:400;font-size:92%}
#hornav ul.level-0 > li.menu-item span.menu-desc{color:#999}
#sublevel ul.level-1 > li.menu-item span.menu-desc{color:#fff}
#hornav a.jm435{background:url("../images/topmenusprit.png") no-repeat 75% 11px}
#hornav a.jm791{background:url("../images/topmenusprit.png") no-repeat 77% -31px}
#hornav a.jm792{background:url("../images/topmenusprit.png") no-repeat 71% -75px}
#hornav a.jm793{background:url("../images/topmenusprit.png") no-repeat 71% -119px}
#hornav a.jm898{background:url("../images/topmenusprit.png") no-repeat 70% -166px}
#hornav a.jm914{background:url("../images/topmenusprit.png") no-repeat 74% -209px}
#hornav a.jm926{background:url("../images/topmenusprit.png") no-repeat 75% -256px}
#hornav a.jm1033{background:url("../images/topmenusprit.png") no-repeat 75% -712px}
#hornav li.jm435:hover,#hornav li.active.jm435{background-color:#eb600d}
#hornav a.jm435:hover,#hornav a.active.jm435{background:url("../images/topmenusprit.png") no-repeat 78% -351px}
#hornav li.jm791:hover,#hornav li.active.jm791{background-color:#c1300d}
#hornav a.jm791:hover,#hornav a.active.jm791{background:url("../images/topmenusprit.png") no-repeat 78% -391px}
#hornav li.jm792:hover,#hornav li.active.jm792{background-color:#009CD8}
#hornav a.jm792:hover,#hornav a.active.jm792{background:url("../images/topmenusprit.png") no-repeat 72% -435px}
#hornav li.jm793:hover,#hornav li.active.jm793{background-color:#c3ae00}
#hornav a.jm793:hover,#hornav a.active.jm793{background:url("../images/topmenusprit.png") no-repeat 72% -479px}
#hornav li.jm898:hover,#hornav li.active.jm898{background-color:#0e4ec2}
#hornav a.jm898:hover,#hornav a.active.jm898{background:url("../images/topmenusprit.png") no-repeat 73% -526px}
#hornav li.jm914:hover,#hornav li.active.jm914{background-color:#00B4B2}
#hornav a.jm914:hover,#hornav a.active.jm914{background:url("../images/topmenusprit.png") no-repeat 75% -569px}
#hornav li.jm926:hover,#hornav li.active.jm926{background-color:#aa0dc1}
#hornav a.jm926:hover,#hornav a.active.jm926{background:url("../images/topmenusprit.png") no-repeat 75% -616px}
#hornav li.jm1033:hover,#hornav li.active.jm1033{background-color:#b95756}
#hornav a.jm1033:hover,#hornav a.active.jm1033{background:url("../images/topmenusprit.png") no-repeat 75% -760px}
li.active{position:relative;}
li.active:after,li.active:before{left:45%;border:solid transparent;content:" ";position:absolute}
li.active:after{border-color:transparent;border-width:7px}
li.active.jm791:after{border-top-color:#c1300d}
li.active.jm792:after{border-top-color:#009CD8}
li.active.jm793:after{border-top-color:#c3ae00}
li.active.jm898:after{border-top-color:#0e4ec2}
li.active.jm914:after{border-top-color:#00B4B2}
li.active.jm926:after{border-top-color:#aa0dc1}
#hornav ul.level-0 > li.menu-item > a.menu-item:hover,#hornav ul.level-0 > li.menu-item > a.active.menu-item{height:36px;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2) inset;color:rgb(255,255,255)}
#hornav ul li .submenu-inner,#sublevel ul li .submenu-inner{font-size:12px;line-height:1.2}
#hornav ul li .submenu-inner{background:url("../images/grad-01.gif") repeat-x scroll left top rgb(214,228,236);color:#777}
#hornav ul.level-1 > li .submenu-inner{border:1px solid #666}
#hornav li.menu-item li:hover,#hornav li.menu-item li.active{transition:background-color 0.5s ease 0s;background:none repeat scroll 0% 0% rgb(249,253,255)!important}
#hornav{width:100%;position:relative;z-index:10;margin-bottom:0}
.subMenu{height:49px}
#hornav ul ul,#sublevel ul ul{float:none}
#hornav li.menu-item li.menu-item span.menu-desc{color:#888}
#hornav li.menu-item li.menu-item,#sublevel li.menu-item li.menu-item{display:block;float:none;border-bottom:1px solid rgb(228,236,238)}
#hornav li.menu-item li.menu-item a.menu-item,#sublevel li.menu-item li.menu-item a.menu-item{display:block;color:rgb(33,145,181);font-size:92%;font-weight:400;line-height:normal;margin:0;padding:0}
#hornav li.menu-item li.menu-item a.menu-item{background:url("../images/sprite1.png") no-repeat right -2751px}
#sublevel li.menu-item li.menu-item a.menu-item{color:rgb(12,109,177)}
a.menu-item:hover{text-decoration:underline}
* html .group{height:0}
#hornav ul li.menu-item .group{background:none!important;overflow:hidden}
#hornav .group-content > ul.sp-menu{margin:10px 0!important}
#hornav .group-title{overflow:hidden}
#hornav .group-title a.menu-item{padding:0!important}
#hornav .group-title span.menu-title{color:#9ca515;font-size:24px;font-weight:400;line-height:normal;text-transform:uppercase;text-shadow:0 1px #000}
#hornav .group-title .menu-desc{padding-left:0!important;color:#888}
div.categ{display:none;cursor:pointer;float:right;background:url("../images/sprite1.png") no-repeat scroll right -601px white;text-decoration:none;font-size:18px;border:1px solid #DEDEDE;padding:8px 35px 5px 20px;font-family:"BKoodkBd",Tahoma}
.sercat{padding-left:15px;background:transparent url("../images/sprite1.png") no-repeat scroll -90px -898px}
.result-title a{color:#0C6DB1}
div.news div.allmode-item{width:48%;border:1px dashed black;border-radius:2px;text-align:center;padding:5px;display:inline-flex;height:85px;margin:1px 0px;overflow:hidden}
div.news div.allmode-item h4.allmode-title{width:100%;font-family:'BKoodkBd',Tahoma;font-size:18px;padding-left:3px}
article img{max-width:100%!important;}
@media (max-width:479px){
div.news div.allmode-item{width:100%}
body{font-size:13px}
.login,.register{top:30px}
.heada{height:70px}
.item-page h1,.blog h2,.blog-featured h2{width:100%}
#footer-nav{width:auto}
li.item-892,li.item-464,span.designed_by,.footer-content{display:none}
div.attachmentsList a.at_url,.relatepost a{font-size:13px}
.ramz{border:2px solid #DEDEDE;margin:17px 20px;font-size:12px;padding:5px 33px}
#top-menu ul{margin-right:22px}
a#logo{width:269px}
.rlgo{width:150px}
.articimg img{width:250px;height:auto;float:none!important}
dl.article-info{width:70%;padding:5px}
.sp-wrap,#top-bar .toper,#jsn-pos-breadcrumbs{width:320px}
#search2 .inputbox{width:257px}
#sp-content1 .sp-block,#sp-content2 .sp-block,#sp-right-gridtop,#sp-right-bottom,#sp-right,#inner_content{width:100%}
#sublevel{display:none}
#sp-maincol,#sp-rightcol,#inset2{width:100%}
#inset2 .gap{clear:none}
#inset2 .mod-wrapper{width:96%}
#search2{padding-top:0px}
div.breadcrumbs{width:307px}
div.categ{display:inline;margin-top:23px}
.subMenu,.floatads{display:none}
#hornav ul.level-0 > li.menu-item span.menu-title{font-size:17px;text-align:right;padding:5px 40px 2px 0px;width:107px}
#hornav a.jm435:hover,#hornav a.active.jm435{background-position:91% -351px}
#hornav a.jm791:hover,#hornav a.active.jm791{background-position:91% -394px}
#hornav a.jm792:hover,#hornav a.active.jm792{background-position:90% -438px}
#hornav a.jm793:hover,#hornav a.active.jm793{background-position:90% -482px}
#hornav a.jm898:hover,#hornav a.active.jm898{background-position:90% -529px}
#hornav a.jm914:hover,#hornav a.active.jm914{background-position:90% -572px}
#hornav a.jm926:hover,#hornav a.active.jm926{background-position:89% -619px}
#hornav a.jm435{background-position:92% 10px}
#hornav a.jm791{background-position:91% -35px}
#hornav a.jm792{background-position:91% -79px}
#hornav a.jm793{background-position:90% -123px}
#hornav a.jm898{background-position:90% -169px}
#hornav a.jm914{background-position:91% -212px}
#hornav a.jm926{background-position:89% -259px}
#hornav .sp-inner{height:145px}
#hornav ul.level-0 > li.menu-item{border:1px solid #DEDEDE}
#hornav ul.level-0 > li.menu-item > a.menu-item:hover,#hornav ul.level-0 > li.menu-item > a.active.menu-item{height:30px}
div.attachmentsList td.at_filename{padding:10px 3px}
ul.relateditems li{line-height:29px}
.modulejsn li{font-size:14px;margin-bottom:19px}
#jc span.comments-vote a{margin:0 1px!important;padding:6px}
.allmode-list li.allmode_item{margin-bottom:17px}
.allmode-pagination h3.allmode-name{padding-bottom:20px}
.allmode-pagination span.allmode_category{padding-left:20px}
.allmode-default .allmode_item div.allmode_img{margin-left:18px}
.tag-name{display:inline-block;margin:10px 8px}
#footer-nav ul.menu a{display:inline-block;margin: 0 10px 13px 0px}
#top-menu li{margin-left:15px!important}
}
@media (min-width:480px) and (max-width:767px){
div.news div.allmode-item{width:100%}
.login,.register{top:30px}
.heada{height:70px}
.item-page h1,.blog h2,.blog-featured h2{width:100%}
#footer-nav{width:auto}
span.designed_by{display:none}
div.attachmentsList a.at_url,.relatepost a{font-size:13px}
.ramz span{display:block;text-align:center}
.ramz{border:2px solid #DEDEDE;margin:17px 20px;font-size:12px;padding:5px}
.sp-wrap,#top-bar .toper,#jsn-pos-breadcrumbs{width:480px}
.articimg img{max-width:415px}
#search2 .inputbox{width:223px}
#sp-content1 .sp-block,#sp-content2 .sp-block,#sp-right-gridtop,#sp-right-bottom,#sp-right,#inner_content{width:100%}
#sublevel{display:none}
#sp-maincol,#sp-rightcol,#inset2{width:100%}
#inset2 .mod-wrapper{float:right;width:48%}
#inset2 .gap{clear:none}
.articimg img{float:none!important}
h1{font-size:16px}
div.categ{display:inline}
.subMenu,.floatads{display:none}
#hornav ul.level-0 > li.menu-item span.menu-title{font-size:17px;text-align:right;padding:5px 40px 2px 0px;width:107px}
#hornav a.jm435:hover,#hornav a.active.jm435{background-position:91% -351px}
#hornav a.jm791:hover,#hornav a.active.jm791{background-position:91% -394px}
#hornav a.jm792:hover,#hornav a.active.jm792{background-position:90% -438px}
#hornav a.jm793:hover,#hornav a.active.jm793{background-position:90% -482px}
#hornav a.jm898:hover,#hornav a.active.jm898{background-position:90% -529px}
#hornav a.jm914:hover,#hornav a.active.jm914{background-position:90% -572px}
#hornav a.jm926:hover,#hornav a.active.jm926{background-position:89% -619px}
#hornav a.jm1033:hover,#hornav a.active.jm1033{background-position:90% -762px}
#hornav a.jm435{background-position:92% 10px}
#hornav a.jm791{background-position:91% -35px}
#hornav a.jm792{background-position:91% -79px}
#hornav a.jm793{background-position:90% -123px}
#hornav a.jm898{background-position:90% -169px}
#hornav a.jm914{background-position:91% -212px}
#hornav a.jm926{background-position:89% -259px}
#hornav a.jm1033{background-position:91% -712px}
#hornav .sp-inner{height:110px}
#hornav ul.level-0 > li.menu-item{border:1px solid #DEDEDE}
#hornav ul.level-0 > li.menu-item > a.menu-item:hover,#hornav ul.level-0 > li.menu-item > a.active.menu-item{height:30px}
div.attachmentsList td.at_filename{padding:10px 3px}
ul.relateditems li{line-height:29px}
.modulejsn li{font-size:14px;margin-bottom:19px}
#jc span.comments-vote a{margin:0 1px;padding:6px}
.allmode-list li.allmode_item{margin-bottom:17px}
.allmode-pagination h3.allmode-name{padding-bottom:20px}
.allmode-pagination span.allmode_category{padding-left:20px}
.allmode-default .allmode_item div.allmode_img{margin-left:18px}
.tag-name{display:inline-block;margin:10px 8px}
#footer-nav ul.menu a{display:inline-block;margin: 0 10px 13px 0px}
#top-menu li{margin-left:15px!important}
}
@media (min-width:768px) and (max-width:1000px){
div.news div.allmode-item{width:100%}
.login,.register{top:30px}
.heada{height:50px}
.item-page h1,.blog h2,.blog-featured h2{width:100%}
.sp-wrap,#top-bar .toper,#jsn-pos-breadcrumbs{width:728px}
.articimg img{max-width:515px}
#search2 .inputbox{width:245px}
#sp-maincol{width:100%}
#sp-rightcol{width:100%}
#sp-right{width:49%;float:right}
#sp-right-gridtop{float:left;width:49%}
#sp-right-bottom{float:left;width:49%}
h1{font-size:16px}
#inset2 .mod-wrapper img{width:95%;height:auto}
.subMenu{display:block!important}
#hornav ul.level-0 > li.menu-item span.menu-title{font-size:13px;padding:7px 27px 8px 5px}
#hornav a.jm435:hover,#hornav a.active.jm435{background-position:88% -351px}
#hornav a.jm791:hover,#hornav a.active.jm791{background-position:88% -391px}
#hornav a.jm792:hover,#hornav a.active.jm792{background-position:82% -435px}
#hornav a.jm793:hover,#hornav a.active.jm793{background-position:82% -479px}
#hornav a.jm898:hover,#hornav a.active.jm898{background-position:83% -526px}
#hornav a.jm914:hover,#hornav a.active.jm914{background-position:85% -569px}
#hornav a.jm926:hover,#hornav a.active.jm926{background-position:85% -616px}
#hornav a.jm1033:hover,#hornav a.active.jm1033{background-position-x:85%}
#hornav a.jm435{background-position:89% 10px}
#hornav a.jm791{background-position:87% -31px}
#hornav a.jm792{background-position:81% -75px}
#hornav a.jm793{background-position:81% -119px}
#hornav a.jm898{background-position:80% -166px}
#hornav a.jm914{background-position:84% -209px}
#hornav a.jm926{background-position:85% -256px}
#hornav a.jm1033{background-position-x:85%}
#sublevel ul.level-1 > li.menu-item{padding:5px 6px}
}
@media (min-width:1001px) and (max-width:1410px){.subMenu{display:block!important}
}
@media (min-width:1411px){body{font-size:16px}
.mod-search{padding-right:165px}
.rlgo{width:350px}
#top-menu li{margin:-2px 0 0}
.sp-wrap,#jsn-pos-breadcrumbs{width:1280px}
#top-bar .toper{width:1260px}
#form-login-remember label{width:155px}
#search2 .inputbox{font-size:17px}
div.breadcrumbs a.pathway,div.breadcrumbs span{font-size:18px}
h1{font-size:20px}
.mod-wrapper li li{padding-right:30px}
.allmode_title a{font-size:17px}
.mod-wrapper h3.header{line-height:40px}
.subMenu{display:block!important}
#hornav ul.level-0 > li.menu-item > a.menu-item{padding:0}
#hornav ul.level-0 > li.menu-item span.menu-title{font-size:17px;padding:12px 46px 10px 26px;line-height:16px}
#hornav .megacol{width:240px}
#hornav ul.level-0 > li.menu-item > a.menu-item{padding:2px 10px}
#sublevel div.soft:hover{height:285px!important}
#sublevel div.mob:hover{height:307px!important}
#sublevel div.game:hover{height:307px!important}
}