html, body{margin:0;padding:0;font-family:'Open Sans', sans-serif;}
.clear{clear:both;}
.float{float:left;clear:both;}
#wrapper{width:1020px;margin:10px auto;background:url("/images/logo.png") no-repeat left top;min-height:600px;font-size:14px;color:#303030;position:relative;padding-bottom:50px;}
#header{float:left;clear:both;width:100%;height:150px;}
h1{font-weight:normal;margin-bottom:0px;font-family:'Open Sans', sans-serif;font-size:26px;font-weight:300;line-height:1.3em;white-space:normal;}
.logo{position:absolute;width:310px;height:96px;left:96px;top:49px;}
#search{float:right;margin:60px 45px 0 0;font-size:12px;}
#search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#vk_auth{float:right;margin:52px 46px 0 0;height:56px;}
#vk_auth a{float:left;clear:both;margin:28px 53px 0 0;}
#vk_auth a:link{color:#303030;text-decoration:underline;}
#vk_auth a:visited{color:#303030;text-decoration:underline;}
#vk_auth a:hover{color:#FF6D00;text-decoration:underline;}
#search input[type="text"]{float:left;border:1px solid #303030;padding:4px 22px 4px 4px;width:180px;font-family:'Open Sans', sans-serif;height:28px;}
#search input[type="image"]{float:left;width:15px;margin:6px 0 0 -19px;}
#menu{float:right;clear:both;margin:0px 15px 0 0;font-weight:normal;font-family:'Open Sans', sans-serif;font-size:20px;font-weight:300;line-height:1.3em;white-space:normal;max-width:1000px;}
#menu ul{float:left;list-style-type:none;margin:20px 0 20px 0;}
#menu ul li{float:left;padding-right:30px;}
#menu a:link{color:#5073af;text-decoration:underline;}
#menu a:visited{color:#5073af;text-decoration:underline;}
#menu a:hover{color:#FF6D00;text-decoration:underline;}
#sidebar{float:left;width:240px;}
#content{float:left;width:728px;margin:27px 0 0 40px;padding-bottom:100px;line-height:22px;}
#content .postT{font-weight:normal;margin-top:0px;margin-bottom:15px;font-family:'Open Sans', sans-serif;font-size:26px;font-weight:300;line-height:1.3em;white-space:normal;}
#content .postT small{color:#999;}
#content h2{font-weight:normal;margin-top:30px;margin-bottom:15px;font-family:'Open Sans', sans-serif;font-size:20px;font-weight:300;line-height:1.3em;white-space:normal;}
#content a:link{color:#FF6D00;text-decoration:underline;}
#content a:visited{color:#FF6D00;text-decoration:underline;}
#content a:hover{color:#FF6D00;text-decoration:none;}
#content .post{float:left;clear:both;margin-top:30px;width:100%;}
#content .post:first-child{margin-top:0;}
#content .post .media{float:left;width:428px;}
#content .post .params{float:left;width:275px;margin:0 0 0 25px;}
#content .post .params div{float:left;clear:both;margin-bottom:7px;}
#content .post .params div a:link{color:#FF6D00;text-decoration:underline;}
#content .post .params div a:visited{color:#FF6D00;text-decoration:underline;}
#content .post .params div a:hover{color:#FF6D00;text-decoration:none;}
#content .post .desc{float:left;clear:both;width:100%;margin:5px 0 0 0;}
#content .post .desc p{margin:6px 0;}
#content .post .date{float:left;margin:5px 0 0 0;width:190px;}
#content .post .more{float:right;margin:5px 0 0 0;width:118px;}
#sidebar #sideMenu .menuTitle:hover div{border-bottom:1px dashed #FF6D00 !important;color:#FF6D00 !important;}
#sidebar #sideMenu .menuTitle:hover span{color:#FF6D00 !important;}
#sidebar #sideMenu ul li div a:link{color:#303030;text-decoration:underline;}
#sidebar #sideMenu ul li div a:visited{color:#303030;text-decoration:underline;}
#sidebar #sideMenu ul li div a:hover{color:#FF6D00;text-decoration:underline;}
#sidebar #sideMenu{float:left;clear:both;width:210px;min-height:537px;margin:50px 0 0 45px;}
#sidebar #sideMenu ul{float:left;margin:5px 0 20px 15px;padding:0;list-style-type:none;font-size:17px;width:160px;}
#sidebar #sideMenu ul li{float:left;clear:both;padding:0px;margin:12px 0 0 0;width:100%;}
#sidebar #sideMenu ul li ul{float:left;clear:both;margin:-2px 0 5px 4px;padding:0;list-style-type:none;font-size:14px;}
#sidebar #sideMenu ul li ul .plus{float:right;font-size:21px;font-weight:300;font-family:open huyopen;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;}
#sidebar #sideMenu ul li ul li .menuTitle div{float:left;clear:both;border-bottom:1px dashed black;padding-bottom:1px;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;}
#sidebar #sideMenu ul li ul li ul{float:left;clear:both;margin:1px 0 0 15px;padding:0;list-style-type:none;font-size:12px;max-height:0px;overflow:hidden;}
#sidebar #sideMenu ul li ul li ul li div{float:left;clear:both;border:none;}
#sidebar #sideMenu ul li ul li ul li a:link{color:#303030;text-decoration:underline;}
#sidebar #sideMenu ul li ul li ul li a:visited{color:#303030;text-decoration:underline;}
#sidebar #sideMenu ul li ul li ul li a:hover{color:#FF6D00;text-decoration:underline;}
.menuTransitional{max-width:120px !important;position:fixed !important;right:0px !important;line-height:30px !important;top:95px !important;}
.scrollTop{display:block;height:100%;left:0;top:0;padding-top:0px;position:fixed;text-align:center;width:140px;z-index:2000;color:#5073af !important;}
.scrollTop p{padding-top:0px;}
.scrollTop:hover{background-color:#eaeaea;}
.expanded{max-height:500px !important;margin-bottom:5px !important;}
.detail .media{width:480px !important;}
.detail .params{width:300px !important;}
.humor a:link{color:#303030 !important;text-decoration:underline;}
.humor a:visited{color:#303030 !important;text-decoration:underline;}
.humor a:hover{color:#FF6D00 !important;text-decoration:underline;}
.humor h2{float:left;clear:both;margin-bottom:7px !important;}
.humor h2 a:link{color:#303030;text-decoration:underline;}
.humor h2 a:visited{color:#303030;text-decoration:underline;}
.humor h2 a:hover{color:#FF6D00;text-decoration:underline;}
.humor .humorContent{float:left;clear:both;display:none;margin-top:10px;}
.humor .rating{float:left;margin:0px 0 0 0;}
.humor .rating font{color:#FF6D00;font-size:25px;font-family:open huyopen;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;}
.humor .comments{float:left;margin:0 0 0 20px;}
.humor .date{float:left;margin:0 0 0 20px !important;color:#COCOCO;}
.social{float:left;clear:both;margin:20px 0 0 0;}
.social td{border:0 !important;padding:0 !important;}
.dH1{float:left;clear:both;}
.dH2{float:left;clear:both;font-size:20px !important;}
.dMedia{float:left;clear:both;margin-top:15px;}
.dComments{float:left;width:100%;clear:both;margin-top:5px;}
.comment{float:left;clear:both;width:100%;padding-bottom:10px;margin-bottom:20px;}
.comment .name{float:left;font-weight:bold;}
.comment .date{float:left;margin:0 0 0 20px;font-size:11px;color:#COCOCO;}
.comment .text{float:left;clear:both;margin-top:7px;}
.postComment{float:left;width:100%;clear:both;}
#content ul{padding-left:25px;}
#content ul li{margin-top:2px;}
#content table{border-collapse:collapse;}
#content table td{border:1px solid #C0C0C0;padding:4px 4px 4px 4px;}
.authText{padding-bottom:5px;}
.postComment form{float:left;clear:both;width:100%;}
.postComment form textarea{width:100%;float:left;clear:both;font-family:'Open Sans', sans-serif;padding:4px 4px 4px 4px;resize:none;}
.postComment form input{float:left;clear:both;width:200px;font-family:'Open Sans', sans-serif;border:1px solid #c0c0c0;background:none;margin:10px 0 0 0;cursor:pointer;padding:2px;color:#303030;}
.YaCounter{float:left;margin-left:30px;margin-top:25px;}
.goback{float:left;margin-left:0;margin-top:25px;clear:both;}
#keys{float:right;margin-top:-15px;}
.indexContent{border:none !important;text-align:justify;padding-left:5px !important;vertical-align:top;font-size:13px;}
#audio_cont{padding-left:228px;padding-top:50px;}
.noborder table{border:0;}
.noborder table table{border:0;}
.download_block{width:200px;height:200px;margin:20px 20px 0 0;float:left;}
.brd-page{margin-top:0px;padding-top:47px;position:relative;background:url("/images/logo.png") no-repeat left 10px;}
#brd-head{margin-left:484px;width:578px;background:none repeat scroll 0% 0% transparent;border:medium none;}
#brd-navlinks{width:596px;margin-left:484px;}
#brd-navlinks ul{float:right;}
#brd-visit{width:578px;margin-left:484px;}
#brd-crumbs-top{background:none repeat scroll 0 0 #fbfbfb;border:1px solid #d3dae1;}
.mapsFilter{margin:20px 0;}
.mapsFilter .mapsFilter__block{display:inline-block;margin-right:20px;}
.mapsFilter .mapsFilter__submit{}
.js-infiniteScroll{margin-top:30px;}
h2 a{color:#303030 !important;}
h3 a{color:#303030 !important;}
.terms a{float:left;clear:both;margin:0 0 10px 0;color:#333;text-decoration:underline;font-size:11px;}
.terms a:hover{color:#333;text-decoration:none;}
.system-nav-orange{float:left;clear:both;margin-top:40px;font-size:15px;}
.hAvatar{float:left;width:58px;margin:25px 0 0 0;}
.fskills{float:left;width:500px;margin:25px 0 0 15px;}
.fskill{float:left;margin:0 10px 0 0;width:45px;}
.fskill img{float:left;width:45px;clear:both;}
.fskill span{float:left;clear:both;width:45px;text-align:center;font-size:14px;font-weight:bold;margin-top:3px;}
.bskill{float:left;clear:both;margin:0 0 10px 0;}
.bskill .skillimg{float:left;width:58px;}
.bskill .skillimg img{width:58px;}
.bskill .skilltext{float:left;width:615px;margin:0 0 0 15px;}