/********* Цитаты и коды *********/
/* CS1.7 */
.punbb #pun-main .quote-box, .punbb #pun-main .code-box {
   box-shadow: 0 0 7px 1px rgba(0,0,0,.37);
    height: auto;
    background-clip: padding-box;
    padding: 17px!important;
    background: url(http://forumfiles.ru/files/0013/03/9f/23026.png) no-repeat scroll left top, 
    url(http://forumfiles.ru/files/0013/03/9f/84731.png) no-repeat scroll right top, 
    url(http://forumfiles.ru/files/0013/03/9f/99419.png) no-repeat scroll left bottom, 
    url(http://forumfiles.ru/files/0013/03/9f/84471.png) no-repeat scroll right bottom, 
    url(http://forumfiles.ru/files/0013/03/9f/48388.png) repeat-y scroll left center, 
    url(http://forumfiles.ru/files/0013/03/9f/12455.png) repeat-x scroll center top, 
    url(http://forumfiles.ru/files/0013/03/9f/15302.png) repeat-y scroll right center, 
    url(http://forumfiles.ru/files/0013/03/9f/72691.png) repeat-x scroll center bottom, 
    url(http://forumfiles.ru/files/0013/03/9f/51277.png) repeat scroll center center;
}


.spoiler-box > div, .spoiler-box blockquote {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
}



/********* Форма ответа  *********/

.punbb textarea {
background-clip: padding-box;
    background: url(http://forumfiles.ru/files/0013/03/9f/23026.png) no-repeat scroll left top, 
    url(http://forumfiles.ru/files/0013/03/9f/84731.png) no-repeat scroll right top, 
    url(http://forumfiles.ru/files/0013/03/9f/99419.png) no-repeat scroll left bottom, 
    url(http://forumfiles.ru/files/0013/03/9f/84471.png) no-repeat scroll right bottom, 
    url(http://forumfiles.ru/files/0013/03/9f/48388.png) repeat-y scroll left center, 
    url(http://forumfiles.ru/files/0013/03/9f/12455.png) repeat-x scroll center top, 
    url(http://forumfiles.ru/files/0013/03/9f/15302.png) repeat-y scroll right center, 
    url(http://forumfiles.ru/files/0013/03/9f/72691.png) repeat-x scroll center bottom, 
    url(http://forumfiles.ru/files/0013/03/9f/51277.png) repeat scroll center center;
    text-align: justify;
}


/*автор*/

/*аватар и поля профиля*/

.punbb .post .post-author > ul {
  background: url(http://forumfiles.ru/files/0013/03/9f/30744.png) top center no-repeat, 
	url(http://forumfiles.ru/files/0013/03/9f/30260.png) bottom center no-repeat, 
	url(http://forumfiles.ru/files/0013/03/9f/48111.png) top center repeat-y; 
    line-height: 150% !important;
    font-size: 10.4px;
    margin-top: -15px !important;
    margin-left: 5px !important;
    width: 209px !important;
    text-align: center;
    float: left;
    border-style: solid;
    border-width: 0px;
    padding-bottom: 0px !important;
    color: rgba(182, 165, 151, 0.75) !important;
    text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.71) !important;
    background-position: top center, center bottom -21px, center top 2px;
    border-bottom: transparent solid 21px;
    min-height: 90px;
}

    .post-author ul li.pa-avatar img {
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.6);
    margin-top: 3px !important;
    margin-bottom: 0px !important;
    max-width: 190px;
    height: auto;
    border: 3px #ab7f45 double !important;
    box-shadow: outset 0px 0px 2px rgba(0, 0, 0, 1.0);}

.pa-author a, .pa-author {
    font-family: 'Conv_Barkentina 1';
    text-transform: none;
    color: #bfab9a !important;
    text-shadow: 1px 1px 0px rgba(18, 9, 35, 0.55) !important;
    padding-top: 20px !important;
    font-size: 16px !important;
    line-height: 100% !important;
    letter-spacing: 0px !important;
}
	
.post-author a {color: #edd2c4 !important;}

.pa-title {
  padding-top:10px !important;
  line-height:100% !important;
  letter-spacing: 0px;
  font-size: 10px !important;
  color: rgba(182, 165, 151, 0.67) !important;
  }


li.pa-fld1 {
  width: 196px;
  font-family: arial;
  border-radius: 0px;
  color: #c1bcb0;
  margin-left: -8px !important;
  font-size: 11px !important;
  background: rgba(170, 154, 142, 0.18);
  }

li.pa-fld2 {  margin-top: 7px;}


/*БЫСТРЫЙ ОТВЕТ И КАТЕГОРИЯ*/

#pun-main #post-form h2 {
color: #eee8da;
text-shadow: 1px 1px 1px rgba(19, 10, 1, 0.48);
font-family: 'Conv_Barkentina 1';
text-transform: none;
font-size: 14px !important;
background-repeat : no-repeat;
text-align: center;
background-position: top center;
background-image: url("http://forumfiles.ru/files/0013/03/9f/11172.png");
height: 40px;
padding-top: 17px !important;
margin-top: -30px !important;
}

#pun-main h1, #pun-debug h2 {
color: #eee8da;
text-shadow: 1px 1px 1px rgba(19, 10, 1, 0.48);
font-family: 'Conv_Barkentina 1';
text-transform: none;
text-align: center;
font-size: 14px !important;
background-repeat : no-repeat;
background-position: 8px 0px !important;
border: none;
background-image: url("http://forumfiles.ru/files/0013/03/9f/73785.png");
padding-bottom: 6px !important;
padding-top: 23px !important;
margin-top: -30px !important;
}

#pun-title table {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0013/03/9f/78738.png") no-repeat scroll center top;
    border: medium none !important;
    height: 555px !important;
    margin-left: -193px;
    margin-top: 0 !important;
    width: 1265px !important;
}

body {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0013/03/9f/51148.png") repeat-x scroll left top;
}

HTML {
background: url("http://forumfiles.ru/files/0013/03/9f/77645.png") center top repeat-y, url("http://forumfiles.ru/files/0013/03/9f/93133.png") center top repeat #cabcaf; 
}

#pun_wrap {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0013/03/9f/83145.png") repeat-x scroll left bottom;
    padding-bottom: 116px;
}

#pun-about p.container {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0013/03/9f/57475.png") no-repeat scroll center bottom;
    height: 190px;
    margin-bottom: -130px !important;
    margin-left: -205px !important;
    width: 1265px  !important;
}

#pun-ulinks, #pun-ulinks .container, #pun-ulinks li, #pun-ulinks li a, #pun-ulinks li a   {
  color: rgba(65, 50, 51, 0.57)  !important;
  text-align: center;
  font: 8pt "Arial" !important;
  text-shadow: none !important;
  }


 .punbb td div .tclcon, .category .container table .hasicon .tc1 {
   background: rgba(173, 156, 143, 0.5);
   color: rgb(117, 97, 96);
   padding: 7px;
   border: 1px solid rgba(255, 255, 255, 0.17);
   font-size: 10.2px;
   -moz-background-clip: 
   border;-webkit-background-clip: 
   border;background-clip: 
   border-box;box-shadow: inset 0px 0px 7px 0px rgba(147, 129, 123, 0.67);
   }


/********* Иконки *********/
.punbb table Div.icon {
background-image: url(http://forumfiles.ru/files/0013/03/9f/55452.png);
background-repeat: no-repeat;
display: block;
width: 25px;
height: 83px;
border-style: none;
position: relative;
margin-left: 4px;
margin-top: 1px;
}

TR.inew Div.icon {
background-image: url("http://forumfiles.ru/files/0013/03/9f/21835.png");
background-repeat: no-repeat;
display: block;
width: 25px;
height: 83px;
border-style: none;
position: relative;
margin-left: 4px;
margin-top: 1px;
}

#pun-viewforum table Div.icon, #pun-messages table Div.icon {
    background-image: url("http://forumfiles.ru/files/0013/03/9f/83955.png");
    background-repeat: no-repeat;
    border-style: none;
    display: block;
    float: left;
    height: 18px;
    margin-right: 7px;
    margin-top: -1px !important;
    position: relative;
    width: 42px;
    margin-left: 1px !important;
}

#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon {
    background-image: url("http://forumfiles.ru/files/0013/03/9f/39212.png");
    background-repeat: no-repeat;
    width: 54px;
}

#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon {
    background-image: url("http://forumfiles.ru/files/0013/03/9f/21299.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 47px;
}

#pun-viewforum TR.iclosed Div.icon. #pun-messages TR.iclosed Div.icon {
    background-image: url("http://forumfiles.ru/files/0013/03/9f/61771.png");
    background-repeat: no-repeat;
    height: 18px;
    width: 43px;
}

.punbb-admin #pun-admain legend span, #pun-title, #pun-title .container, .punbb .modmenu .container,
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, .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 .post h3 span, .punbb th, #viewprofile li, #setmods dl, .punbb textarea, .punbb select, .punbb input
 {background-color: transparent;
  color: rgba(54, 39, 41, 0.92);
}


.punbb-admin #pun-admain h2 {background-position : center;
  background-color: transparent;
  color: #092d3d;
font-style: normal;}

.offline li.pa-online strong {
  font-weight: normal }

.punbb .container, .punbb .post-body, .post h3, #pun-title,
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, .punbb th, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online, .punbb .post-sig dt {
  border-color: transparent; 
  }

.punbb #pun-main .quote-box, .punbb #pun-main .code-box {
background-clip:padding-box;
-moz-background-clip: padding-box;
}


/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 */
  .punbb-admin, .punbb a:link, .punbb a,  .punbb a:visited,  #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited
{
  border-bottom: 0px none #000;
  text-decoration: none;
  color: rgb(90, 76, 53);
  text-shadow: none;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
 color: #000000; 
text-shadow: 0px 0px 0px #b4a296;
  }

/* CS3.2 */
.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 {
 color: rgba(236, 216, 185, 0.9);
 text-shadow: 0px 1px 0px rgba(86, 57, 38, 0.63);
 border-bottom: 0px none #000;
 text-decoration: none;
 }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
 color: #423336; 
text-shadow: 0px 0px 0px #edd6a7;
  }


/********* Категории *********/
/* CS1.3 */
#pun-category1.category h2 {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0013/03/9f/87704.png") no-repeat scroll 0 0;
    font-size: 0 !important;
    height: 270px;
    margin-bottom: -75px;
    margin-left: -56px;
    margin-top: -120px;
    width: 990px;
}

#pun-category2.category h2 {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0013/03/9f/61223.png") no-repeat scroll 0 0;
    font-size: 0 !important;
    height: 270px;
    margin-bottom: -75px;
    margin-left: -56px;
    margin-top: -85px;
    width: 990px;
}

#pun-category3.category h2 {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0013/03/9f/36283.png") no-repeat scroll 0 0;
    font-size: 0 !important;
    height: 270px;
    margin-bottom: -75px;
    margin-left: -56px;
    margin-top: -85px;
    width: 990px;
}

#pun-category4.category h2 {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0013/03/9f/66782.png") no-repeat scroll 0 0;
    font-size: 0 !important;
    height: 270px;
    margin-bottom: -75px;
    margin-left: -56px;
    margin-top: -85px;
    width: 990px;
}

#pun-category5.category h2 {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0013/03/9f/58735.png") no-repeat scroll 0 0;
    font-size: 0 !important;
    height: 270px;
    margin-bottom: -75px;
    margin-left: -56px;
    margin-top: -85px;
    width: 990px;
}

#pun-category6.category h2 {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0013/03/9f/93896.png") no-repeat scroll 0 0;
    font-size: 0 !important;
    height: 270px;
    margin-bottom: -75px;
    margin-left: -56px;
    margin-top: -85px;
    width: 990px;
}

#pun-category7.category h2 {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0013/03/9f/52481.png") no-repeat scroll 0 0;
    font-size: 0 !important;
    height: 270px;
    margin-bottom: -75px;
    margin-left: -56px;
    margin-top: -85px;
    width: 990px;
}

#pun-category8.category h2 {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0013/03/9f/85674.png") no-repeat scroll 0 0;
    font-size: 0 !important;
    height: 270px;
    margin-bottom: -75px;
    margin-left: -56px;
    margin-top: -85px;
    width: 990px;
}

#pun-stats.section h2 {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0013/03/9f/20960.png") no-repeat scroll 0 0;
    font-size: 0 !important;
    height: 270px;
    margin-bottom: -60px;
    margin-left: -56px;
    margin-top: -115px;
    width: 990px;
}



   hr {
    background: url("http://forumfiles.ru/files/0013/03/9f/36465.png") repeat-x scroll center top rgba(0, 0, 0, 0);
    border: medium none;
    color: transparent !important;
    height: 5px;
    margin-bottom: 4px !important;
    margin-top: 2px !important;
    opacity: 1 !important;
}


/*кнопка*/
 .button {
background: radial-gradient(ellipse at center, #524762 0%,#130925 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e2c23', endColorstr='#48150a',GradientType=1 );
color: #bfab9a !important;
border: 1px outset rgba(255, 255, 255, 0.53) !important;
padding: 3px 7px !important;
text-shadow: 1px 1px 2px #000000;
font-family: "Conv_Barkentina 1" !important;
font-size: 11px !important;
box-shadow: inset 5px 5px 20px rgba(78, 78, 73, 0.688), 0px 0px 5px rgba(0, 0, 0, 0.68)!important;
cursor: pointer;
}

.button  {
-webkit-transition: background 0.6s ease!important;
-khtml-transition: background 0.6s ease;
-moz-transition: background 0.6s ease;
-o-transition: background 0.6s ease;
}

.button:hover {
background: radial-gradient(ellipse at center, #716384 0%,#150b27 100%);
-webkit-transition: background 0.6s ease;
-khtml-transition: background 0.6s ease;
-moz-transition: background 0.6s ease;
-o-transition: background 0.6s ease;
}

.adformal h2, #pun-adnav h2 {background: transparent !important;}


.pa-fld1 {
background-attachment: scroll !important;
background-clip: border-box !important;
background-origin: padding-box !important;
border-radius: 3px;
font-size: 11px !important;
margin-left: 12px !important;
margin-top: 0px !important;
padding-top: 5px !important;
padding-bottom: 7px !important;
padding-right: 5px !important;
padding-left: 5px !important;
text-align: center;
width: 185px;
}


#main-reply {
    padding: 12px !important;
    width: 97% !important;
}


/********* Тему просматривают *********/
.punbb input {
    border: 0 none !important;
}
.punbb .modmenu .container {
    border: 0 none !important;
    margin-top: -7px;
}

#pun-index .tcl h3 a {
    background-image: none !important;
}
.newtext a {background: none !important; padding: 0 !important;
}

tr.odd td {
    background-color: rgba(100, 65, 129, 0.33);
    border: 1px solid rgba(100, 65, 129, 0.47) !important;
}


/* Стили таблицы */

table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px !important;
    border-color: grey;
}

#pun-index .tcl h3 a {
  display: block;
  background: url("");
  background: rgba(144, 123, 118, 0.28);
  height: 19px;
  text-align: center;
  padding-right: 10px;
  }

div#pun-live-rusff {display: none !important;}

.pa-posts, .pa-respect {
  display: inline-block;
  padding: 0px 2px !important;
  width: 74px;
  position: relative;
margin-left: 3px !important;
  text-align: center;
  background-color: rgba(92, 81, 108, 0.4) !important;
  }


.hover-blk {
 display:inline-block;
}

.hover-blk > .b {
display:none;
position:absolute;
width: 180px;
height: auto;
padding: 5px;
background: rgb(1, 73, 106);
box-shadow: inset 0px 0px 25px 0px rgb(14, 53, 75);
border-radius: 3px;
border: 1px solid rgb(239, 200, 86);
text-align: center;
font-size: 10px;
margin-left: -67px;
z-index: 1000 !important;
}

.hover-blk > .b img{
 margin-bottom: 2px;
}

.hover-blk:hover .b {
 display:block;
}

#navi a{
  box-shadow: 0px 0px 7px rgba(184, 168, 149, 0.5) inset;
  display: block;
  width: 108px;
  text-shadow: none;
  font-weight: bold;
  color: #DBDFE8;
  font-family: Arial;
  text-align: center;
  text-transform: uppercase;
  font-size: 9.3px;
  margin-left: -8px;
  margin-top: -12px;
  padding: 3px;
}


#navi a:hover {
  box-shadow: 0px 0px 7px rgba(184, 168, 149, 0.7) inset;
  background: rgba(184, 168, 149, 0.3);
  display: block;
  width: 108px;
  text-shadow: none;
color: #fff;
  font-weight: bold;
 font-family: Arial;
  text-transform: uppercase;
  text-align: center;
font-size: 9.3px;
  margin-left: -8px;
  margin-top: -12px;
  padding: 3px;
}


/* CS6 Table
 -------------------------------------------------------------*/
#menu {
margin-top: 0px;
width: 0px;
height: 0px;
margin-top: 80px;
background-repeat : no-repeat;}

#menu span {
text-align:center;
display:block;
color:#000000;
margin: 7px 0px;
margin-left: -5px;

}

.submenutext {
display: none; 
height: 20px;
}


.punbb .pa-author img,
.punbb .pa-title img {
  height:auto;
  display: none !important;
  max-width:150px;
}


#profile-left {
width:30%;
padding-top:0 !important;
text-align: center;
}

#pun-userlist tr.altstyle:nth-child(odd) {
  background: rgba(62, 48, 50, 0.11);
}

span.fr {
  font-size: 11px !important;
  margin-right:800px;
  margin-top: -20px !important;
}

#pun-navlinks a {
color: rgba(238, 232, 218, 0.80);
text-shadow: 1px 1px 1px rgba(19, 10, 1, 0.48);
  border-bottom: 0px none #000;
  text-decoration: none;
  font-family: 'Conv_Barkentina 1';
  font-size: 19px !important;

  }

  #pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #eee8da;
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #fff;
  }

   .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #eee8da;
  text-shadow: 1px 1px 1px rgba(19, 10, 1, 0.48);
  font-size: 15px !important;
  }

#pun-messages #pun-main #profilenav ul {
margin-top: 3px!important;
width: 128px;
}


 #profilenav ul li {
   font-size: 11px;
   padding-top: 2px!important;
   text-shadow: 1px 1px 3px #040404 !important;
}

#pun-messages #pun-main .container {
  margin-top: -28px;
  }

form#messages div.fs-box {
    margin-left: -40px !important;
    width: 700px;
  }

  .input input {
    background-image: url("");
    background-color: rgba(53, 38, 40, 0.12);
    color: #111;
    padding: 3px 3px 3px 3px !important;
    margin-top: 3px;
}


/********* Полоса прокрутки *********/
::-webkit-scrollbar {width: 5px; height: 5px;}
::-webkit-scrollbar-track {background-color: #2e1f3d;} 
::-webkit-scrollbar-thumb {background-color: #9e7032;}
::-webkit-scrollbar-thumb:active {background: #b8a698;}

.nov {
    height: 70px;
    width: 92%;
    overflow-x: hidden;
    margin-left: 12px !important;
    margin-top: 31px !important;
}

.bok {
    height: 310px;
    overflow-x: hidden;
}

.ams {
    margin-left: -14px !important;
    margin-top: 36px !important;
    text-align: center;
    font-size: 13px;
    line-height: 1.35;
}

abbr {
    text-decoration: none;
   }

.top {
    margin-left: -4px !important;
    margin-top: 35px !important;
}


.description__1-6:first-letter {
    font-family: 'Conv_Barkentina 1';
    font-weight: 400;
    float: left;
    font-size: 40px;
    line-height: 46px;
    margin-top: -10px;
    margin-bottom: -10px;
    padding: 0 10px;
    color: #c18c3c;
    text-shadow: 1px 1px 0px rgba(98, 69, 42, 0.56);
}

.guestbook {
    width: 553px;
    height: auto;
    margin-left: 20px !important;
    padding: 10px;
    color: #000;
    background: url(http://forumfiles.ru/files/0013/03/9f/93133.png);
    background-repeat: repeat;
    box-shadow: 0px 0px 4px #23211e;
    border-width: 0px;
}

.guestbook_in {
    width: 520px;
    height: auto;
    background-color: rgb(182, 163, 150);
    font-family: 'arial';
    font-size: 12px;
    color: rgba(53, 38, 40, 0.88);
    border: 1px rgb(154, 135, 128) solid !important;
    box-shadow: inset 0px 0px 7px 0px #2a1f21;
    padding: 15px;
    text-align: justify;
}

.guestbook_name {
    background: url(http://forumfiles.ru/files/0013/03/9f/55339.png) no-repeat;
    width: 900px;
    height: 37px;
    margin-top: -10px !important;
    margin-left: -30px !important;
    }

.quest1_name {
    background: url(http://forumfiles.ru/files/0019/10/e6/25039.png) no-repeat;
    width: 900px;
    height: 37px;
    margin-top: -10px !important;
    margin-left: -30px !important;
    }

.quest2_name {
    background: url(http://forumfiles.ru/files/0019/10/e6/77920.png) no-repeat;
    width: 900px;
    height: 37px;
    margin-top: -10px !important;
    margin-left: -30px !important;
    }

.quest3_name {
    background: url(http://forumfiles.ru/files/0019/10/e6/99223.png) no-repeat;
    width: 900px;
    height: 37px;
    margin-top: -10px !important;
    margin-left: -30px !important;
    }

.catalog {
    border: none;
    margin-top: -60px !important;
}