/* стиль админпанели*/
#pun-adnav h2, .adformal h2 {background-color: inherit !important; border: none!important;}
.adcontainer {border: none !important;}
#pun-admain *{border-color: transparent;}
#pun-admain * {margin: 0;}
#pun-admain .adcontainer td {border-color: transparent!important;}
#pun-admain fieldset {border-color: transparent!important;}
.punbb-admin #pun-admain h2, #pun-admain legend, .punbb-admin #pun-admain legend span {display: none;}
#pun-adnav ul.adsubnav a {color: #333!important; }

#pun-admain textarea { margin-left: 7px!important; border-radius: 25px; background: #f0edec; -webkit-box-shadow: 0 0 0 1px #d5d1d0; box-shadow: 0 0 0 1px #d5d1d0; color: #333!important;}

#pun-admain a {color: #333!important; text-transform:lowercase; font-size: 11px; }
#pun-admain a:hover {color: #BA94A7!important;}
#pun-adnav .isactive ul.adsubnav a {color: #333!important; text-shadow: none; text-transform: lowercase; 
 font-size: 11px; }
#pun-adnav .isactive ul.adsubnav a:hover {color: #BA94A7!important;}

#pun-admain input{padding: 4px 10px 6px 10px !important; outline: none!important; border-radius: 25px;  font-size: 11px!important; text-transform: lowercase; background-color: #f0edec; color: #333!important;
border: none !important; border-style: none !important; border-width: 0 !important;
-webkit-box-shadow: 0 0 0 1px #d5d1d0; box-shadow: 0 0 0 1px #d5d1d0;

}



/* убираем рамки и подчеркивание текста */
.punbb a, .punbb th, .punbb td.tc2, .punbb td.tc3,.punbb .post h3,  .punbb .info-box, .punbb .post-body, .punbb .post-links,  .punbb legend span, .punbb .post h3 span, .punbb .main .container, .punbb .post .container,.punbb .main .container,
.punbb .post .container,.punbb .section .container, .punbb .formal fieldset .post-box, .punbb #pun-main .info-box .legend, 
.punbb-admin #pun-admain .adcontainer, .punbb-admin #pun-admain legend span, #pun-adnav ul.adsubnav a #viewprofile li strong, #viewprofile h2 span, #profilenav h2 span, #viewprofile li div, #setmods dd,#viewprofile li, 
#setmods dl {text-decoration: none!important; border-color: transparent;}

.post h3, .punbb .modmenu, .punbb .container, .punbb .post-body, .punbb .code-box,.punbb .category, .punbb .main h1,
.punbb .main h2, .usertable table,.punbb .section, .punbb .forum, .punbb .formal, .punbb .info,.punbb .post, .post-links ul, 
.post-links, .punbb .divider, .punbb .info-box, .punbb-admin #pun-admain h2,.punbb th,.punbb .quote-box, .punbb td, .punbb fieldset, .punbb .post .post-body, .punbb .post h3 span, .punbb .formal fieldset .post-box, #pun-help .formal .info-box h3.legend span, #pun-help .formal .info-box h3.legend, #pun-announcement h2 span, #pun-announcement h2,
#pun-ulinks li a, #pun-debug h2, #pun-stats h2, #viewprofile ul,  #profilenav ul,  #pun-ulinks li, li#onlinelist, li#onlinelist div, li.pa-online, #pun-title { border: none !important; border-style: none !important; border-width: 0 !important;
border-color: transparent !important; text-decoration: none;}


/* для мобильных устройств */
body { overflow-y: scroll!important;}
html, body {min-width: 540px!important;}
#pun_wrap  { min-width: 1100px !important;}
html {-webkit-text-size-adjust: none;  -moz-text-size-adjust: none; -ms-text-size-adjust: none;}


/* фон */
body {background: url(http://forumstatic.ru/files/001b/c3/ca/22655.png);  background-size: cover; 
background-attachment: fixed;}

/* тело */
 #pun { position: relative;  width: 1040px;  padding: 1px 0 0 0; margin: 140px auto 140px auto; 
 background: url("http://forumstatic.ru/files/001b/c3/ca/86918.png?v=1");}
.punbb { float: none; width: 980px; height: auto; padding: 30px;}

/* шапка */
#pun-title table {  background: url("http://forumstatic.ru/files/001b/c3/ca/14364.png"); height: 540px; 
 width: 1040px;  margin-top: -150px; margin-left: -30px;}

/* футер*/
#pun-about { background: url(http://forumstatic.ru/files/001b/c3/ca/14024.png); margin: 0px  0px  -90px  -30px;  
 height: 100px; width: 1040px;}



/* цвет текста на форуме*/
.punbb a, .punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, #pun-adnav ul.adsubnav a {
  color: #333; 
}

/* ссылки не активные */
.punbb a, .punbb a:link,.punbb a:visited, .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited,  #pun-admain a, #pun-adnav .isactive ul.adsubnav a,  #pun-adnav ul.adsubnav a {  color: #333; text-decoration: none!important; }

/* ссылки активные */
.punbb a:hover,  .punbb a:focus, .punbb a:active, .punbb-admin #pun-admain .nodefault, .punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active, #pun-admain a:hover, 
#pun-adnav .isactive ul.adsubnav a:hover {color: #BA94A7; text-decoration: none;}

.punbb .post-content a { color: #!important; text-decoration: none; font-weight: 600;}
.punbb .post-content a:hover { color: #; text-decoration: none; font-weight: 600;}





#pun-main div.catleft, #pun-main div.catright {display: none;}

.punbb #pun-category1 h2,
.punbb #pun-category2 h2,
.punbb #pun-category3 h2,
.punbb #pun-category4 h2,
.punbb #pun-category5 h2,
.punbb #pun-category6 h2,
.punbb #pun-category7 h2,
.punbb #pun-stats h2 {
  width: 980px;
  height: auto;
  background: transparent;
  box-sizing: border-box;
  padding: 0;
  margin: 30px 0 0 calc(0px - 20px));
  position: relative;
}

.punbb #pun-category1 h2 span,
.punbb #pun-category2 h2 span,
.punbb #pun-category3 h2 span,
.punbb #pun-category4 h2 span,
.punbb #pun-category5 h2 span,
.punbb #pun-category6 h2 span,
.punbb #pun-category7 h2 span,
.punbb #pun-stats h2 span{
  width: 90%;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  text-align: center;
  box-sizing: border-box;
  padding: 6px 0 6px 0px !important;
  font-weight: 700 !important;
  color: #333635!important;
  text-transform: uppercase !important;
  line-height: 1;
  letter-spacing: 1px;
  overflow: hidden;
  font-family: 'Menoka';
  margin: 0 auto;
  font-size: 24px !important;
}

.punbb #pun-stats {
  margin: 20px 0 0;
}


#pun-stats.section h2 {background: url(http://forumstatic.ru/files/001b/c3/ca/79862.png?v=1);  font-size: 0px !important; height: 52px; margin: -10px 0 10px 8px !important; width: 967px;}

#post-form.formal h2 {background: url();  font-size: 0px !important; height: 0px; margin: 0px 0 0px 0px !important; width: 0px;}







/*  на главной странице
-------------------------------------------------------------*/
#pun-index .tcr { width: 30%; position: relative; overflow: visible; text-align: left;}

.punbb .main .tcr span.lastpost { display: block; padding: 4px 0px 0px 0px;  color: #333!important; text-transform: lowercase; font-size: 10px; }

.punbb .main .tcr a{ font-family: 'roboto'; font-weight: 500;  font-size: 12px;  color: #333!important; 
 text-transform: lowercase; letter-spacing: .2px;}

.punbb .main .tcr a:hover{font-family: 'roboto';  font-weight: 500; font-size: 12px; color: #BA94A7!important; 
text-transform: lowercase; letter-spacing: .2px;}

.punbb:not(#pun-userlist):not(#pun-messages) .user-avatar { width: 32px!important; height: 34px!important; 
transition-duration: 0.25s; padding: 1px 1px 0px 7px; float: left; }

#pun .user-avatar .avatar-image {border-radius: 25px!important; height: 30px; width: 30px; margin-left: 2px; margin-top: -4px; opacity: 1!important; outline: none;  border: 1px solid #d5d1d0!important; opacity: 0.8!important;  filter: grayscale(1) !important;}

#pun .user-avatar .avatar-image:hover { opacity: 1!important; filter: none !important; }

.punbb .user-avatar .isonline { width: 6px!important; height: 6px!important; z-index: 0!important; margin-top: -4px; 
margin-left: 8px;  outline: none; background-color: #BA94A7!important;}



/*  общее
-------------------------------------------------------------*/
.category .container thead { text-transform:lowercase; }
.offline li.pa-online strong {font-weight: normal;}
 a.menu:link, a.menu:visited, a.menu:active{text-decoration: none;}
#dns-ip-replace-notify {display:none!important;}
.punbb th {background-color: #transparent !important; color: transparent !important;}
td.tcl a.registered-user { font-family: Montserrat; font-weight: 500; font-size: 9px;   color: #333!important;  text-transform: uppercase;}

.post { -webkit-box-sizing: border-box;  box-sizing: border-box; border-radius: 25px; background: #f0edec;
-webkit-box-shadow: 0 0 0 1px #d5d1d0; box-shadow: 0 0 0 1px #d5d1d0; padding: 5px; padding-bottom: 10px;}
.post + .post {margin-top: 20px !important;}

#pun-index div.category .container { padding: 0; margin: 1px 0; -webkit-box-sizing: border-box; box-sizing: border-box;
border-radius: 25px; background: #f0edec; -webkit-box-shadow: 0 0 0 1px #d5d1d0;
box-shadow: 0 0 0 1px #d5d1d0; }
#pun-index .container table tr {position: relative; display: block !important; margin: 30px 0 30px;}


/*прокрутка*/
::-webkit-scrollbar {width: 6px; height: 6px; webkit-box-sizing: border-box;  box-sizing: border-box; border-radius: 25px; background: #f0edec; -webkit-box-shadow: 0 0 0 1px #d5d1d0; box-shadow: 0 0 0 1px #d5d1d0;}
::-webkit-scrollbar-track {  width: 6px; height: 6px; webkit-box-sizing: border-box;  box-sizing: border-box; border-radius: 25px; background: #f0edec; -webkit-box-shadow: 0 0 0 1px #d5d1d0; box-shadow: 0 0 0 1px #d5d1d0;}
::-webkit-scrollbar-corner {background: #333; border-radius: 25px;}
::-webkit-scrollbar-thumb{  width: 5px; height: 5px; background-color: #BA94A7;  -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px;}
::-webkit-scrollbar:horizontal {width: 6px; height: 6px; webkit-box-sizing: border-box;  box-sizing: border-box; border-radius: 25px; background: #f0edec; -webkit-box-shadow: 0 0 0 1px #d5d1d0; box-shadow: 0 0 0 1px #d5d1d0;}
::-webkit-scrollbar-horizontal {  width: 5px; height: 5px; background-color: #B8CCCC!important;  -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px; }

/*выделение*/
body *::-moz-selection { background: rgba(186, 148, 167); color: rgb(241, 241, 241);}
body *::-webkit-selection {background: rgba(186, 148, 167, 0.9);color: rgb(241, 241, 241);}
body *::selection { background: rgba(186, 148, 167, 0.9); color: rgb(241, 241, 241);}

/*блюр на зачеркнутое*/
.punbb .post-content strike, del {text-decoration: none; filter: blur(1px); }
.punbb .post-content strike:hover, del:hover { text-decoration: none;  filter: none;}






/*  посты
-------------------------------------------------------------*/
.punbb input, .punbb select, .punbb .longinput input {  outline: none!important;
border: none !important; border-style: none !important; border-width: 0 !important; border-color: transparent !important; -webkit-box-sizing: border-box; box-sizing: border-box;
border-radius: 25px; background: #f0edec; -webkit-box-shadow: 0 0 0 1px #d5d1d0;
box-shadow: 0 0 0 1px #d5d1d0; color: #333!important; text-transform: lowercase; font-size: 10px; }

.punbb .code-box {background: #EDE9E8; -webkit-box-shadow: 0 0 0 1px #d5d1d0; 
box-shadow: 0 0 0 1px #d5d1d0; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px;
}

.punbb .quote-box {background: #EDE9E8; -webkit-box-shadow: 0 0 0 1px #d5d1d0; 
box-shadow: 0 0 0 1px #d5d1d0; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px;
 }

.punbb textarea {   background: #f0edec; border: solid 1px #d5d1d0!important; outline: none;
-webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 0 0 25px 25px;
}

#form-buttons { width:100%;   margin: 0px -3px -3px 0px;  padding: 2px 2px!important;
background: #f0edec; border: solid 1px #d5d1d0!important; 
-webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px 25px 0 0; }

#main-reply { width:100%;  height: 200px;}
.punbb .formal span.input { margin-left: -0px!important;}
.punbb #font-area { height: 198px; overflow: auto; }

#tags .container {padding: 6px 8px 6px 8px!important; background: #EDE9E8; -webkit-box-shadow: 0 0 0 1px #d5d1d0; box-shadow: 0 0 0 1px #d5d1d0; -webkit-box-sizing: border-box; box-sizing: border-box; 
 border-radius: 0 0 25px 25px; color: #333!important;}
#tags .container { position: absolute; right: 7px; top: 41px!important; z-index: 2;}
#pun-edit #tags .container { top: 60px !important;}

#keyboard-span input { cursor:pointer; height:25px; min-width:30px; background-color: transparent!important;  
color: #333!important;  padding: 0 !important; outline: none !important;}


#pun-report .inner h1, #pun-reputation .inner h1, #pun-admin-award-form .inner h1 {background-image: none !important;  width: 768px !important; margin-left: -4px;  padding: 0px !important;  height: 18px !important;   color: #333!important; text-align: justify; background: #EDE9E8; -webkit-box-shadow: 0 0 0 1px #d5d1d0; 
box-shadow: 0 0 0 1px #d5d1d0; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px;}

#pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner { min-height: 20px; padding: 7px;  margin: 19px 4px;  outline: none; max-width: 760px;  color: #333!important; text-align: justify; background: #EDE9E8; -webkit-box-shadow: 0 0 0 1px #d5d1d0;  box-shadow: 0 0 0 1px #d5d1d0; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px;}



/* профиль
-------------------------------------------------------------*/

/*профиль на главной странице */
#viewprofile {padding: 20px; }

#profile-left{text-align: center; webkit-box-sizing: border-box; box-sizing: border-box;
border-radius: 25px; background: #f0edec; -webkit-box-shadow: 0 0 0 1px #d5d1d0;
box-shadow: 0 0 0 1px #d5d1d0;}

#profile-right li span{text-transform: lowercase; font-size: 11px; line-height: 10px; padding-top: 4px!important;
 color: #333!important; webkit-box-sizing: border-box; box-sizing: border-box;
border-radius: 25px; background: #f0edec; -webkit-box-shadow: 0 0 0 1px #d5d1d0;
box-shadow: 0 0 0 1px #d5d1d0;}

#profile-right li {  margin: 10px 10px;}

#profile-right li span a{color: #333!important; }

#profile-right li strong {}

#profile-left #profile-name strong {font-family: 'Open Sans', sans-serif; font-weight: 700; text-transform: uppercase;  
font-size: 11px;  color: #333!important; border-radius:  0; line-height: 16px;
}
#profile-left #profile-name strong {margin-top: 8px; margin-bottom:0px;}

#profile-left #pa-edit strong a {margin-top: 8px; padding: 4px 4px; border-radius: 0 0 0 0; font-size: 9px!important;  
color: #333!important; font-family: 'Open Sans', sans-serif; font-weight: 700; text-transform: uppercase; 
}

#profile-left #profile-title strong {text-transform: lowercase; font-size: 11px;  color: #333!important; 
font-style: normal!important; font-weight: normal!important;}

#profile-left #pa-online strong {font-size: 9px!important; color: #333!important; 
font-family: 'Open Sans', sans-serif; font-weight: 700; text-transform: uppercase;}

#pa-avatar img{ border-radius: 0px !important; }

#profile-signature { border-color: transparent!important; border: none!important;}

#profile-signature ul {border: none!important; border-color: transparent!important;}

li.pa-avatar.item2 img {max-width: 180px!important; max-height: 180px!important;}


/* иконки старые, новые, важные, закрытые */
#pun-main div.catleft, #pun-main div.catright {display: none;}
#pun-index table Div.icon  {float: right; display: block;  width: 15px; height: 15px;  padding: 0px !important; 
webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px; background: #f0edec; -webkit-box-shadow: 0 0 0 1px #d5d1d0; box-shadow: 0 0 0 1px #d5d1d0; border-style: none; }

#pun-index TR.inew Div.icon {webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px; 
background: #BA94A7; -webkit-box-shadow: 0 0 0 1px #d5d1d0; box-shadow: 0 0 0 1px #d5d1d0;}



#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
 height: 10px; width: 10px !important; margin-top: 3px; float: left;  margin-left: -20px; webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px; background: #f0edec; -webkit-box-shadow: 0 0 0 1px #d5d1d0;
box-shadow: 0 0 0 1px #d5d1d0;}

#pun-searchtopics TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-viewforum TR.inew Div.icon {
 height: 10px; width: 10px !important; margin-top: 3px; float: left;  margin-left: -20px; webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px; background: #BA94A7; -webkit-box-shadow: 0 0 0 1px #d5d1d0;
box-shadow: 0 0 0 1px #d5d1d0;}

#pun-searchtopics TR.isticky Div.icon , #pun-messages TR.isticky Div.icon , #pun-viewforum TR.isticky Div.icon {
 height: 10px; width: 10px !important; margin-top: 3px; float: left;  margin-left: -20px; webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px; background: #B8CCCC; -webkit-box-shadow: 0 0 0 1px #d5d1d0;
box-shadow: 0 0 0 1px #d5d1d0;
}

#pun-searchtopics TR.iclosed Div.icon , #pun-messages TR.iclosed Div.icon , #pun-viewforum TR.iclosed Div.icon {
height: 10px; width: 10px !important; margin-top: 3px; float: left;  margin-left: -20px; webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px; background: #4A4E4E; -webkit-box-shadow: 0 0 0 1px #d5d1d0;
box-shadow: 0 0 0 1px #d5d1d0;}




/* кнопки вверх/вниз */
.go-up, .go-down { cursor: pointer; display: none; height: 50px; margin-bottom: 160px;  opacity: 1; 
position: fixed; width: 50px;  z-index: 9999; }
.go-up { bottom: 58%; margin-left: 990px !important;}
.go-down {bottom: 44%; margin-left: 990px !important;}
.go-down:hover, .go-up:hover { opacity: 1;}





.impu{
    position: absolute;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    overflow: auto;
    flex-direction: column;
    overflow-y: hidden;
    text-align: justify !important;
    overflow-x: scroll !important;
    white-space: nowrap;
    height: 40px;
    width: 840px;
    top: 328px;
    margin-left: 66px!important;
    padding: 5px 5px 5px 1px;
   }

.impuplashka {
    height: 30px;
    float: left;
    padding-right: 25px;
    width: 160px;
    border-radius: 25px;
    background: #f4f1f1;
    border: 1px solid #d5d1d0;
    margin-left: 20px!important;
}

.impuplashka icon {
    position: absolute;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    /* background: #f4f1f1; */
    /* border: 1px solid #f4f1f1; */
    /* float: left; */
    }

.impuplashka icon img {
    padding: 4px 3px 4px 15px;
    filter: grayscale(60%);
}

.impuplashka t{
   font-family: 'Open Sans', sans-serif; 
    font-size: 9px;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    font-weight: 600;
    float: left;
    padding: 2px 3px 1px 3px;
    margin-left: 45px!important;
    margin-top: 0px!important;
}

.impuplashka small {
    letter-spacing: 0.5px;
    font-size: 8px;
    color: #333 !important;
    text-transform: lowercase;
    float: left;
    margin-top: 0px!important;
    margin-left: 48px!important;
}

.impuplashka:hover {
    background: #BA94A7;
   }

.impuplashka:hover a {
color:#f0edec!important;
}



/* настройки кнопки это интересно */

#pun-live-rusff {z-index: 1 !important; width: 440px; height: 20px; margin: auto 60px 3px auto !important; background: transparent; text-align: right; position: relative;  line-height: 17px !important; text-transform: lowercase; }

.cool1 { width: 87px; height: 16px; padding: 0px 8px 2px 8px !important; background: #BA94A7!important; color:#f0edec!important; font-size: 11px; font-family: verdana; text-align: center; float: right; margin-left: 4px;
margin-right: 1px;  cursor: pointer; border-radius: 25px 25px 0 0;
box-shadow: none!important; border: solid 1px #d5d1d0!important; }
.cool1:hover, .cool3:hover {background: #B8CCCC!important; color:#333!important; text-shadow: none!important;}

.cool2 { width: 16px; height: 16px; font-size: 11px; font-family: verdana; text-align: center;
float: right; margin-right: 1px;  border-radius: 25px 25px 0 0;
box-shadow: none!important; border: solid 1px #d5d1d0!important; background: #BA94A7!important;
display:none!important;}

.cool3 { width: auto; height: 16px; padding: 0px 0px 2px 0px; font-size: 11px; font-family: verdana; text-align: center;
float: right; cursor: pointer; border-radius: 25px 25px 0 0; background: #BA94A7!important;
box-shadow: none!important; border: solid 1px #d5d1d0!important;  margin: auto 0px 3px auto !important;

}



.FNTslider {
    border-radius: 25px;
    position: relative;
    z-index: 1000;
    width: 110px;
    height: 5px;
    margin: 3px 200px !important;
    float: right;
    margin-right: 10%;
   background: #EDE9E8; 
  -webkit-box-shadow: 0 0 0 1px #d5d1d0; 
   box-shadow: 0 0 0 1px #d5d1d0; 
  -webkit-box-sizing: border-box; 
  box-sizing: border-box;
}

.FNTslider .before {
    height: 5px;
    border: solid 1px #d5d1d0;
    border-right: none 0;
    border-radius: 0px 0 0 0px;
    position: absolute;
    background: #BA94A7;
    margin-top: 0px;
}

.FNTslider .thumb {
width: 8px; height: 13px; border-radius: 0; position: relative; top: -4px; background: #EDE9E8; border: solid 1px #d5d1d0!important; cursor: pointer;
}



.impprotsent{
  position: absolute;
  top: 0;
  display: block;
  font-family: 'Open Sans', sans-serif; 
  font-weight: 700; 
  text-transform: uppercase; 
  font-size: 10px;
  letter-spacing: 1px;
  line-height: 1;
}



.impprotsent{
  margin: 20px 160px 0 0 !important;
  right: 0;
}

