* {
    -webkit-user-select: none; /* Chrome, Safari */
    -moz-user-select: none;    /* Firefox */
    -ms-user-select: none;     /* IE/Edge */
    user-select: none;
}

body {
    font-family: 'Verdana','Arial';
    font-size: 17px;
}
.bx-core-window * {
    font-family: 'Arial';
}

.statblock {
    padding-bottom: 10px;
}

/* general styles */
.ma {
    margin: 0 auto;
}
.inline-block {
    display: inline-block;
}
.mr-10 {
    margin-right: 10px;
}
.mt-10 {
    margin-top: 10px;
}
#rtn .tac {
	text-align: center;
}
.tar {
    text-align: right;
}
#rtn .tal {
    text-align: left;
}
.dib {
    display: inline-block;
}
.db {
    display: block;
}
.clear {
    clear: both;
}
.mute {
    color: #999;
}
.p-4 {
    padding: 40px;
}
.p-3 {
    padding: 10px;
}
.p-2 {
    padding: 20px;
}
.p-1 {
    padding: 10px;
}
.mb-0 {
    margin-bottom: 0;
}
.mt-0 {
    margin-top: 0;
}
.mt-1 {
    margin-top: 10px;
}
.mt-2 {
    margin-top: 20px;
}
.mt-3 {
    margin-top: 30px!important;
}
.mt-4 {
    margin-top: 40px!important;
}
.mb-1 {
    margin-bottom: 10px;
}
.mb-1-5 {
    margin-bottom: 15px;
}
.mb-2 {
    margin-bottom: 20px;
}
.mb-3 {
    margin-bottom: 30px;
}
.mb-4 {
    margin-bottom: 40px;
}
.mb-2 {
    margin-bottom: 20px;
}
.fz-16 {
    font-size: 16px;
}
.fz16 {
    font-size: 16px;
}
.fz-17 {
    font-size: 17px;
}
.fz-18 {
    font-size: 18px;
}
.fz18 {
    font-size: 16px;
}
.w80 {
    width: 80px;
}
.w150 {
    width: 150px;
}
.p10 {
    padding: 10px;
}
.mt20 {
    margin-top: 20px;
    display: block;
}
.mt30 {
    margin-top: 30px;
    display: block;
}
.mt40 {
    margin-top: 40px;
    display: block;
}
.blockcenter.redinfo {
    margin: 0 auto;
    text-align: center;
}
.snoskablock {
    line-height: 11px;
    font-size: 11px;
}
.snoska {
    font-family: 'Arial';
    font-size: 11px;
    line-height: 11px;
}
.link {
    color: #bd7940;
    text-decoration: underline;
}
.link:hover, .link:visited {
    color: #bd7940;
    text-decoration: none;
}
.info {
    margin-top: 20px;
    border: 1px solid  #cccccc;
    padding: 10px ;
    background: #fafafa;
}
.redinfo {
    font-family: 'Arial';
    text-align: justify;
    font-size: 12px;
    border: 1px solid  #cccccc;
    /*border: 1px dashed  #ee0000;*/
    position: relative;
    padding: 5px 10px;
    margin-bottom: 10px;
}
.redinfo p {
    font-family: 'Arial';
    margin-bottom: 0;
}

.redinfo h3 {
    font-family: 'Arial';
    margin: 0;
    font-size: 16px;
    font-weight: bold;
    /*padding: 0;*/
    padding-bottom: 5px;
    padding-top: 5px;
}
.ttu {
    text-transform: uppercase;
}
.ffa {
    font-family: 'Arial';
}
.fwb {
    font-weight: bold;
}

.fl {
    float: left;
}
.btn.blue {
	background: #019df4;
    color: #fff;
    padding: 10px 20px;
    font-size: 18px;
	border-radius: 0;
}
.btn.red {
    background: #eb063f;
    border: 1px solid #eb063f;
    color: #fff;
}
.btn.red:hover {
    background: #fff;
    color: #eb063f;
    border: 1px solid #fff;
    -webkit-box-shadow: 0px 3px 5px 0px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    0px 3px 5px 0px rgba(50, 50, 50, 0.6);
    box-shadow:         0px 3px 5px 0px rgba(50, 50, 50, 0.6);
}
.centerblock {
	display: block;
	margin: 0 auto;
}
.like {
    font-size: 20px;
    cursor: pointer;
    color: #909090;
    border-radius: 50%;
    padding: 10px;
    outline: none;
    /* background: none; */
    -webkit-transition: all .2s;
         -o-transition: all .2s;
            transition: all .2s;
}
.like.active:active {
    background: #bd793f40;
    -webkit-transition: all .2s;
         -o-transition: all .2s;
            transition: all .2s;
}
.like:active {
    background: #90909045;
    -webkit-transition: all .2s;
         -o-transition: all .2s;
            transition: all .2s;
}

.like.active {
    color: #bd7940;
}
.countlike {
    color: #909090;
    font-weight: bold;
}
.countlike.active {
    color: #bd7940;
}
.view-count {
        padding: 10px;
}
.view-count i {
    margin-right: 10px;
}
#rtn .reveal-modal {
    /* left: 50%; */
    /* margin-left: -30%; */
    /* top: 50px; */
    max-width: 600px;
}

.breadcrumb>li+li:before {
    /*content: "\2192";*/
    /*color: #000;*/
}
.breadcrumb {
    background-color: #fff;
    margin: 0;
    padding-left: 0;
}
.breadcrumb a {
    color: #777;
    text-decoration: underline;
    font-size: 12px;
}
.breadcrumb a, .breadcrumb li {
    font-size: 12px;
}
.breadcrumb .active {
    color: #000;
}
.bx-newslist .btn {
    background: #d4b380;
    border-color: #d4b380;
    color: #fff;
}
.bx-newslist .btn:hover {
    background: #d4b380;
    border-color: #d4b380;
    color: #fff;
}

.h2,h2 {
    font-size: 26px;
}
/* end general styles */

/* tabs block */
.search-page .form-inline .search_input {
    width: calc( 100% - 78px );
}
.search-page .form-inline .search_input input {
    width: 100%;
    border-radius: 0;
}
.tabs_block {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 0;
    text-align: center;
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
}
#rtn .content ul.tabs_block li {
    vertical-align: bottom;
    display: inline-block;
    margin-bottom: 0;
}
.tabs_block li:first-child a {
    border-left:  1px solid #ddd;
}
.tabs_block li a {
    /* text-transform: uppercase; */
    font-size: 17px;
    width: 100%;
    text-decoration: none;
    text-align: center;
    display: block;
    padding: 7px 15px;
    font-family: arial;
    border-bottom: none;
    /* border-left: none; */
    /* border-right: ; */
    background: #bd7940;
    color: #fff;
    /* border-left: 1px solid #a36938; */
    border-right: 1px solid #ad6f3b;
}

.tabs_block li.active a:hover {
    cursor: default;
}

.tabs_block li a:hover {
    background: #a36837;
}

.tabs_block li.active {

}

.tabs_block li.active a {
    border: 1px solid #ddd;
    background: #f5f5f5;
    color: #000;
    padding-top: 12px;
    /* padding-bottom: 12px; */
}
/* end tabs block */

/*btn*/
.btn {
	background: none;
	border-radius: 0;
}
.bdrred {
    /*margin-top: 10px;*/
	/*margin-left: 23px;*/
	margin-top: 12px;
	border: 1px solid #eb063f;
	padding-right: 57px;
	padding-left: 26px;
	font-weight: bold;
	font-size: 15px;
	color: #eb063f;
}
.bdrred:hover {
    color: #fff;
}

.btnred {
    background: #eb063f;
    padding: 5px 20px;
    color: #fff;
    /*display: block;*/
}
.btnred:hover {
    color: #eb063f;
    background: #fff;
    border: 1px solid #eb063f;
}
.btnblue {
    color: #fff;
    display: block;
}
.btnblue:hover {
    color: #fff;
}
.btnblu {
    background: #005aab;
    color: #fff;
    padding: 10px 60px;
    font-size: 16px;
    display: inline-block;
    margin-top: 110px;
}
.btnblu:hover {
    background: #eb063f;
    color: #fff;
}
/*end btn*/

/* content */
.table.retinglisttbl {

}
.table.retinglisttbl th {
    text-align: center;
    color: #000;
    font-weight: normal;
    font-size: 13px;
    font-family: 'Arial';
}
.table.retinglisttbl td {
    vertical-align: middle;
}
.table.retinglisttbl td .jurist {
    color: #000;
    font-weight: bold;
}
.table.retinglisttbl td:nth-child(1) {
    text-align: center;
}
.table.retinglisttbl td:nth-child(4) {
    text-align: center;
}
.table.retinglisttbl td:nth-child(5) {
    text-align: center;
}
.table.retinglisttbl td:nth-child(6) {
    text-align: center;

}
.table.retinglisttbl td:nth-child(6) i {
    color: #bd7940;
    margin-right: 5px;
}
.table.publicrating td:nth-child(6) .like {
    color: #909090;
}
.table.publicrating td:nth-child(6) .like.active {
    color: #bd7940;
}
.blacklist td .fa-comment {
    vertical-align: top;
    line-height: 0;
}
.table.retinglisttbl td:nth-child(6) .fa-comment {
    vertical-align: top;
    line-height: 0;
}
.table>tbody>tr.notopbrd>td {
    border-top: 0;
}
table.table.tbforum {
     border-spacing: 0;
     /* border-collapse: separate; */
}
.table td.boxforum{
    border: 1px solid #ddd;
}
table.table tr.nobdrs td{
    border: 0;
}
.table>tbody>tr.bgsilver>td {
    background: #eee;
    border: 0;
}
#rtn table.table tr.trforum td.timepost {
    border-right: 1px solid #ddd;
}
#rtn table.table tr.trforum {
    border: 1px solid #ddd;
}
#rtn table.table tr td.bxnobtm {
    border-bottom: 0;
}
#rtn table.table tr.bxfooter td{
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-top: 0;

}
.starsnum {
    display: inline-block;
    margin-left: 10px;
    /*font-size: 16px;*/
    /*margin-bottom: 5px;*/
    vertical-align: top;
}
.stars {
    width: 101px;
    height: 17px;
    display: inline-block;

}
.stars.stars0 { background: url(img/stars0.png) 0 0 no-repeat; }
.stars.stars1 { background: url(img/stars1.png) 0 0 no-repeat; }
.stars.stars2 { background: url(img/stars2.png) 0 0 no-repeat; }
.stars.stars3 { background: url(img/stars3.png) 0 0 no-repeat; }
.stars.stars4 { background: url(img/stars4.png) 0 0 no-repeat; }
.stars.stars5 { background: url(img/stars5.png) 0 0 no-repeat; }

.butn {
    background: #bd7940;
    color: #fff;
    padding: 5px 10px;
    text-transform: uppercase;
    font-size: 12px;
    text-decoration: none;
    border: 1px solid #bd7940;
    margin-bottom: 10px;
    font-family: Arial;
}
.butn:focus {
    text-decoration: none;
    color: #fff;
}
.butn:hover {
    text-decoration: none;
    background: #fff;
    color: #bd7940;
}
.alljurist {
    background: #bd7940;
    color: #fff;
    padding: 5px 10px;
    text-transform: uppercase;
    font-size: 12px;
    text-decoration: none;
    border: 1px solid #bd7940;
    /*font-family: 'Arial';*/
}
.alljurist:hover {
    text-decoration: none;
    background: #fff;
    color: #bd7940;
}
.color-btn {
    background: #bd7940;
    color: #fff;
    border: 1px solid #bd7940;
}
.color-btn:hover {
    background: #fff;
    color: #bd7940;
    border: 1px solid #bd7940;
}
.color-btn.rew {
    text-transform: uppercase;
    font-family: 'Arial';
    /*font-weight: bold;*/
}
.subtitle {
    color: #4d4d4d;
    font-size: 30px;
    font-weight: 600;
    text-align: center;
    font-weight: bold;
}
.text h1 {
    color: #4d4d4d;
    font-size: 28px;
    font-weight: 600;
}
.newsblocks {
    margin-top: 35px;
}
.newsblocks .news_element {
    min-height: 264px;
    overflow: hidden;
    display: block;
    padding: 15px;
    color: #fff;
    position: relative;
    margin-bottom: 30px;
    /* border: 1px solid #9e9e9e; */

}
.newsblocks .news_element.noimage {
    color: #000;

}
.newsblocks .news_element .title.hdr {
    /* background-color: rgba(77, 77, 77, 0.13); */
    /* color: #fff; */
    color: #000;
    margin-top: 15px;
    font-size: 18px;
    padding: 10px;
    /* background: #d4b380; */
    /* border: 1px solid silver; */
    /* min-height: 100%; */
}
.newsblocks .news_element .title.hdr a{
    color: #000;
}
.newsblocks .news_element.noimage .typesection {
    background: #20337f;
    color: #fff;


}
.newsblocks .news_element.noimage .title {
    display: block;
    font-weight: bold;
    margin-top: 10px;
    font-size: 18px;
}
.newsblocks .news_element.noimage .title a {
    color: #000;
}
.newsblocks .news_element.noimage .introtext {
    font-size: 13px;
}
.newsblocks .news_element .typesection {
    background: #e13426;
    display: inline-block;
    padding: 5px 20px;
    display: none;
}
.newsblocks .news_element .introtext {
    /*position: absolute;*/
    /*bottom: 15px;*/
    margin-top: 0px;
    font-size: 12px;
    padding: 10px;
    /* background-color: rgba(77, 77, 77, 0.13); */
    color: #000;
}
.newsblocks .news_element .title a {
    color: #fff;
}
.newsblocks .news_element .introtext a {
    color: #000;
}
.newsblocks .news_element.news_big_element {
     padding-left: 280px;
     color: #000;
}
.newsblocks .news_element.news_big_element a  {
    color: #fff;
}
.newsblocks .news_element.news_big_element .title  {
    /*margin-bottom: 10px;*/
    display: block;
    position: relative;
    margin-bottom: 20px;
}
.newsblocks .news_element.news_big_element .title a  {
    font-size: 20px;
    font-weight: bold;
    color: #000;
    display: block;
}
.newsblocks .news_element.news_big_element .introtext {
    /*margin-top: 10px;*/
    color: #000;
    position: relative;
    font-size: 13px;
    display: block;
    bottom: initial;
}
.answer {
    margin-top: 20px;
    padding-left: 40px;
}
.footertext {
    font-size: 11px;
    color: #fff;
    font-family: 'Arial';
}
.footerlink {
    margin-left: 20px;
}
.footerlink .fa {
    margin-right: 10px;
    color: #ccc;
}

.footerlink a {
    text-transform: uppercase;
    color: #cccccc;
    font-family: 'Arial';
    font-size: 14px;
}
.searchfly {
    display: none;
    background: rgba(243, 243, 243, 0.97);
    position: fixed;
    top: 0px;
    width: 100%;
    padding-top: 25px;
    padding-left: 10%;
    padding-right: 10%;
    padding-bottom: 50px;
    z-index: 10;
    -webkit-box-shadow: 0px 1px 90px 0px rgba(50, 50, 50, 0.53);
    -moz-box-shadow: 0px 1px 90px 0px rgba(50, 50, 50, 0.53);
    box-shadow: 0px 1px 90px 0px rgba(50, 50, 50, 0.53);
}
.searchfly .closefly {
    position: absolute;
    top: -70px;
    right: 10%;
    font-size: 20px;
    cursor: pointer;
}
.searchfly input.fild {
    padding: 5px 15px;
    font-size: 16px;
    width: 100%;
    border-radius: 0;

}
.searchfly .form-group {
    /*width: 40%;*/
}

/* menu */
.mobymenu .mmenu li a {
    text-decoration: none;
}
.mobymenu .mmenu li.active a {
    font-weight: bold;
}
.hedmenu.rblock li a{
    text-decoration: none;
}
.mobymenu .closefly{
    font-size: 22px;

}
.mobilmenu {
    /*position: absolute;*/
    padding-top: 15px;
}
.mobilmenu .fa {
    font-size: 22px;
    color: #6e6d6d;
}
.mobilmenu .navbar-toggle {
    color: #6e6d6d;
}
.mobilmenu .navbar-toggle .icon-bar {
    border-color: #6e6d6d;
    color: #6e6d6d;
}
.section-service-list {
    margin-bottom: 20px;
}
.section-service-list .all {
    /*padding-left: 20px;*/
    margin-left: 30px;
    display: block;
    color: #666666;
    margin-bottom: 20px;

    text-decoration: underline;
}
.section-service-list .menu-section-list {
    list-style: none;

}
.section-service-list .menu-section-list li {
    display: block;
    margin-bottom: 30px;
}
.section-service-list .menu-section-list li a {
    color: #666666;
    text-decoration: underline;

}
.section-service-list .menu-section-list ul {
    list-style: none;
    margin-top: 20px;
    padding-left: 20px;
}
.section-service-list .menu-section-list ul li {
    margin-bottom: 10px;
}
.section-service-list .menu-section-list ul li a {
    font-size: 12px;
    display: block;
}
#rtn .section-service-list a.active {
    text-decoration: none;
    background: #d4b380;
    display: inline-block;
    padding: 5px 10px;
    color: #fff;
}
.rating_menu {
    margin-bottom: 40px;
    overflow: hidden;
}
.rating_menu ul {
    list-style: none;
}
.rating_menu ul li a {
    padding: 2px 4px;
}
.rating_menu ul > li {
    margin-bottom: 10px;
}
.rating_menu ul li a:hover {
    text-decoration: none;
}
.rating_menu ul > li > a {
    color: #808080;
    font-size: 16px;
    text-decoration: underline;
}
.rating_menu ul > li > ul   {
    margin-top: 5px;
}
.rating_menu ul > li > ul > li  {
    margin-bottom: 0;
}
.rating_menu ul > li > ul > li > a {
    font-size: 13px;
}
.rating_menu li.active > a {
    background: #d4b380;
    color: #fff;
    text-decoration: none;
}
.rating_menu li.active .item-selected a, .rating_menu li .root-item-selected   {
    background: #d4b380;
    color: #fff;
    text-decoration: none;
}
/* end menu */

.content.incpage ul li, .content.incpage ol li  {
	margin-bottom: 10px;
	/* display: block; */
}


.card-detail {}
.card-detail .detail {}
.card-detail .detail p {
    color: #7a7a7a;
    font-family: 'Arial';
}
.card-detail .reting {
    margin-top: 20px;
}
.card-detail .inform h3 {
    color: #4d4d4d;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 30px;
}
.card-detail .special {
    list-style: none;
    padding-left: 0;
}
.card-detail .special li:before {
    content: "\2022";
    font-family: FontAwesome;
    color: #d4b380;
    margin-right: 10px;
    font-size: 16px;
}
.card-detail .special li {
    /* font-size: 14px; */
    color: #7a7a7a;
    margin-bottom: 10px;
    font-family: 'Arial';
}
.card-detail .card-menu {
    list-style: none;
    padding-left: 0;
    margin-bottom: 30px;
}
.card-detail .card-menu li {
    display: inline-block;
    margin-bottom: 20px;
}
.card-detail .card-menu li:nth-child(1), .card-detail .card-menu li:nth-child(2) {
    margin-right: 25px;
}
.card-detail .card-menu li.case .num {
    display: inline-block;
    border: 2px solid #bf7c44;
    font-size: 14px;
    border-radius: 90px;
    padding: 10px 8px;
    min-width: 45px;
    text-align: center;
    margin-right: 5px;
    font-weight: bold;
    color: #bf7c44;
    /*color: #fff;*/
    /*background: #bf7c44;*/
}
.card-detail .card-menu li .casename {
    font-size: 18px;
    color: #4d4d4d;
    /*text-decoration: underline;*/
}
.card-detail .card-menu .ico1 {
    background: url(img/ico01.png) 0 0 no-repeat;
    min-height: 44px;
    line-height: 44px;
    padding-left: 50px;
    margin-right: 40px;
}
.card-detail .card-menu .ico2 {
    background: url(img/ico02.png) 0 0 no-repeat;
    min-height: 44px;
    line-height: 44px;
    padding-left: 50px;
}
.card-detail .informblock {}
.card-detail .informblock p.regnum {
    margin-bottom: 0;
}
.card-detail .informblock.reg {
    margin-top: 10px;
}
.card-detail .informblock.reg p {
    font-size: 16px;
}
 .inf {
    cursor: pointer;
    position: relative;
    /* display: block; */
    display: inline-block;
}
  .inf::before {
    /* content:'!';
    display: block;
    width:  7px;
    height: 7px;
    border: 1px solid red;
    font-size: 5px;
    border-radius: 50%;
    position: absolute;
    right: -5px;
    top: 0;
    display: block; */
}
.card-detail .informblock.reg .regnuminfo {
    /*border-bottom: 1px #000 dashed;*/
    cursor: pointer;
}
.card-detail .informblock p {
    font-family: 'Arial';
}

.card-detail .informblock dl {

}
.card-detail .informblock dl dt {

}
.card-detail .informblock dl dd {

}
.card-detail {}
.card-detail .rew_blockform {
    overflow: hidden;
    /*height: 0;*/
    display: none;
}
.card-detail .reviews {
    margin-top: 30px;
}
.card-detail .review_form {
    margin-bottom: 30px;
    margin-top: 30px;
}
.card-detail .review-item {
    background: #f7f7f7;
    border: 1px solid silver;
    padding: 10px;
    margin-bottom: 35px;
}
.card-detail .review-item .username {}
.card-detail .review-item .user_review{
    color: #000;
}

.card-detail .review-item.advorate {
    position: relative;
    padding: 0;
    padding-left: 50px;
    background: none;
    border: none;
}
.card-detail .review-item.yandex_rew {
    position: relative;
    padding: 0;
    padding-left: 50px;
    background: none;
    border: none;
}
.card-detail .review-item.yandex_rew::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 35px;
    height: 35px;
    background: #fff url(img/yandex.png) center no-repeat;
    border: 1px solid red;
    border-radius: 50%;
    -webkit-background-size: 70%;
    background-size: 70%;
}
.card-detail .review-item.yandex_rew:hover::after {
    content:'Данный отзыв о компании предоставлен сервисом «Яндекс.Карты»';
    position: absolute;
    bottom: -25px;
    left: 0;
    background: #eee;
    color: #000;
    padding: 5px;
    font-size: 12px;
}

.card-detail .review-item.advorate::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 35px;
    height: 35px;
    background: #d4b380 url(img/logo_big.png) center no-repeat;
    border: 1px solid #d4b380;
    border-radius: 50%;
    -webkit-background-size: 90%;
            background-size: 90%;
}


.fs_check {
    overflow: hidden;
}
.fs_check .fs_check_bl {
    float: left;
    display: block;
}
.fs_check .fs_check_bl_l {
    max-width: 5%;
    min-width: 20px;
}
.fs_check .fs_check_bl_r {
    max-width: 93%;
}

form .morefield {
    padding: 10px;
}
form .group-color {
    /* border: 1px solid silver; */
    padding: 10px;
    background: #f5f5f5;
    margin-bottom: 30px;
}

a.more_article {
    text-decoration: none;
}
.more_article .more_article_title {
    color: #000;
    text-decoration: none;
    /* font-weight: 600; */
    font-weight: bold;
    font-size: 18px;
    font-family: "Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;
}
.more_article .more_article_preview{
    color: #333;
    text-decoration: none;
}
.more_articles .more_article::after {
    /* content:''; */


}

/* end content */

.card-detail.bad-advokat { }
.card-detail.bad-advokat .biography { }
.card-detail.bad-advokat .biography .biography-title {
margin-top: 0;
}

.footer_menu {
    list-style: none;
    margin-top: 10px;
    padding-left: 0;
}
.footer_menu li { display: inline-block;}
.footer_menu li a {
    color: #fff;
    font-family: 'Arial';
    font-size: 11px;
    margin-left: 20px;
    margin-right: 20px;
    text-transform: uppercase;
}
.footer_menu li a:last-child {
    margin-right: 0;
}
/*foorter end */
#rtn .advosearch {
    width: 100%;
}
.advofrmsearch {
    margin-top: 50px;
}
.advofrmsearch .btn {
    background: #fff;
    border-radius: 4px;
}
.palata-elm {
    cursor: pointer;
}

#rtn .ststh .status_list {
    z-index: 1;
}
.copyright {
    margin-top: 13px;
    color: #cccccc;
    text-align: center;
}
.nocheck {
	text-transform: uppercase;
	display: inline-block;
	margin-left: 10px;
	color: red;
}
.nocheck .fa {
	border: 1px solid red;
	border-radius: 50%;
	width: 19px;
    height: 18px;
    padding-top: 2px;
	font-size: 13px;
	position: relative;
	padding-left: 7px;
	font-weight: normal;
    background-color: red;
    color: #fff;
}

.inoagent {
    font-size: 22px;
    text-align: center;
    margin-bottom: 20px;
    margin-top: -45px;
    color: red;
}


@-moz-document url-prefix() {
    #rtn ul.hedmenu.lmenu li ul {
        margin-top: 24px
    }
}