/* CS1 ÎÑÍÎÂÀ È ÖÂÅÒ*/

/* CS1.1 ÖÂÅÒ ÒÅÊÑÒÀ ÍÀ ÂÑÅÌ ÔÎÐÓÌÅ */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #pun-navlinks .container,
.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, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .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-navlinks .container  { background-color: transpanent;
  color: #000000;
  font-weight: normal;
  font-style: normal;
  }

/* CS1.2 ÔÎÍ ÔÎÐÓÌÀ */
body {background-color: #dcd9d4;  background-image: url(àäðåñ); background-position: top center; }

/* CS1.3 ØÀÏÊÀ */
#pun-title table {
  background-image : url(http://forumfiles.ru/files/001a/76/f7/77944.png); 
  background-repeat : no-repeat;
  background-position: top center;
  border: none;
  height: 280px;
  width: 1005px;
  margin-left: -25px;
  }

/* CS1.4 ÒÅËÎ */
#pun {background-color: #f9f9f9; background-image: url(àäðåñ);}

/* CS1.5 ÔÓÒÅÐ */
#pun-about p.container {
  background: url(http://forumfiles.ru/files/001a/76/f7/51131.png) bottom center no-repeat;
  height: 99px;
  width: 1005px;
  margin-left: -36px;
  margin-bottom: -40px;
  padding-top: 20px!important;
  border: none 0 transparent!important;
  }

/* CS1.6 ÑÑÛËÊÈ ÂÅÐÕÍÅÉ ÍÀÂÈÃÀÖÈÈ */
#pun-navlinks .container { 
  background-color: transpanent;
  background-image: url();
  word-spacing: -7px;
  }

/* CS1.7 ÑÑÛËÊÈ ÍÈÆÍÅÉ ÍÀÂÈÃÀÖÈÈ */
#pun-ulinks .container { 
  text-align: center; 
  top: 300px;
  left: 198px;
  }

/* CS2 ÑÑÛËÊÈ*/

/* CS2.1 */
.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 {
 color: #bf6a46;
 text-decoration: none;}

/* CS2.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: #c1c1c1; 
  text-decoration: none;
 -webkit-transition: all 0.6s ease;
 -moz-transition: all 0.6s ease;
 -o-transition: all 0.6s ease;
  transition: all 0.6s ease;}

/* CS2.3 */

#pun-ulinks a:hover {
  color: #bf6a46;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  }

#pun-navlinks a:hover {
  color: #bf6a46;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  }

/* CS3 ÊÀÒÅÃÎÐÈÈ */
#pun-category1.category h2 {
  background: url(http://forumfiles.ru/files/001a/76/f7/24187.png);
  height: 32px;
  width: 253px;
  font-size: 0 !important;
  margin-left: 345px;
  }

#pun-category2.category h2 {
  background: url(http://forumfiles.ru/files/001a/76/f7/38608.png);
  height: 32px;
  width: 254px;
  font-size: 0 !important;
  margin-left: 345px;
  }

#pun-category3.category h2 {
  background: url(http://forumfiles.ru/files/001a/76/f7/82095.png);
  height: 32px;
  width: 254px;
  font-size: 0 !important;
  margin-left: 345px;
  }

#pun-category4.category h2 {
  background: url(http://forumfiles.ru/files/001a/76/f7/99077.png);
  height: 32px;
  width: 252px;
  font-size: 0 !important;
  margin-left: 345px;
  }

#pun-category5.category h2 {
  background: url(http://forumfiles.ru/files/001a/76/f7/58908.png);
  height: 32px;
  width: 256px;
  font-size: 0 !important;
  margin-left: 345px;
  }

#pun-stats h2 {
  background: url(http://forumfiles.ru/files/001a/76/f7/31134.png) no-repeat;
  height: 32px; 
  width: 264px;
  font-size:0 !important;
  margin-left: 345px;
  }

/* CS4 ÄÐÓÃÎÅ */

/* CS4.1 ÊÎÄÛ Â ÑÎÎÁÙÅÍÈßÕ */
.punbb .code-box {
 background-color: #f9f9f9;
 color: #101010e3;
 border-top: 1px solid #00000005;
 border-bottom: 1px solid #00000005;
 border-left: 1px solid #00000005;
 border-right: 1px solid #00000005;
 }

/* CS4.2 ÖÈÒÀÒÛ Â ÑÎÎÁÙÅÍÈßÕ*/
.punbb .quote-box {
 background-color: #f9f9f9;
 color: #101010e3;
 border-top: 1px solid #00000005;
 border-bottom: 1px solid #00000005;
 border-left: 1px solid #00000005;
 border-right: 1px solid #00000005;
 }

/* CS4.3 ÏÎÄËÎÆÊÀ ÂÂÎÄÀ */
.punbb textarea, .punbb select, .punbb input {
 background-color: #ffffff;
 color: #000000; 
 }

/* CS4.4 ÏÎÄÂÈÍÓÒÜ ÂÅÐÕÍÈÉ ÁÀÍÍÅÐ */
#pun-title table tbody tr .title-logo-tdr {
  position: absolute; z-index: 1; 
  left: 50px; 
  top: -192px;
  }

/* CS4.5 ÈÊÎÍÊÈ ÑÒÀÐÛÕ/ÍÎÂÛÕ/ÂÀÆÍÛÕ/ÇÀÊÐÛÒÛÕ */
.punbb table Div.icon {float: left;
 display: block;
 border-style: none none none none;
 margin-left: 9px;
 margin-bottom: -3px;
 padding: 3px;
 width: 19px;
 height: 31px;

 background: url(http://forumfiles.ru/files/001a/76/f7/57144.png) no-repeat;}

tr.inew div.icon {
 background: url(http://forumfiles.ru/files/001a/76/f7/52597.png) no-repeat;}

tr.iclosed div.icon {
 background: url(http://forumfiles.ru/files/001a/76/f7/52597.png) no-repeat;}

tr.isticky div.icon {
 background: url(http://forumfiles.ru/files/001a/76/f7/52597.png) no-repeat;}

#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-announcement .container {margin-top: -2em}
#pun-main .post-author ul {text-align: center}
#pun-announcement h2 {display: none}
#pun-status .container, #pun-main .post-links li {text-align: left;}
#pun-crumbs1 .container { text-align: left;}
#pun-navlinks .container, #pun-ulinks .container { text-align: center;}
#pun th, #pun-main h2 { color: #b7b7b7;
  text-transform: lowercase;
  font-family: Arial;
  font-size: 9px;
  letter-spacing: 0.7px;
  }

/* ÓÁÈÐÀÅÒ "ÔÎÐÓÌ", "ÒÅÌ", "ÑÎÎÁÙÅÍÈÉ", "ÏÎÑËÅÄÍÅÅ ÑÎÎÁÙÅÍÈÅ" ÍÀ ÃËÀÂÍÎÉ*/
.category .container thead {display: none;}

.punbb .post .post-author {
 background: url(...) 0 0 repeat-y;
 overflow: visible!important;
 margin: -13px 0px 3px -19px!important;
 }
.punbb .post .post-author > ul {
 background: url(...) 0 top no-repeat, url(...) 0 bottom no-repeat;
 margin: 0px 0 -12px -3!important;
 padding: 15px 16px 15px 16px!important;
 }

/* CS4.6 ÊÍÎÏÊÈ */
input.button {
background: linear-gradient(to bottom, #f9f9f9 3%, #f9f9f9 87%);
border: 1px solid #cacaca94;
display: inline-block;
cursor: pointer;
color: #bf6a46c7;
font-family: Montserrat!important;
text-transform: uppercase;
font-size: 7px!important;
padding-left: 6px!important;
height: 27px!important;
}

/* CS4.7 ÑÑÛËÊÈ Â ØÀÏÊÅ */
.perct {
 font-family: Montserrat;
 letter-spacing: 2px;
 font-size: 35px;
 font-style: italic;
 font-weight: 900;
 color: #f3f3f3;
 }

.links {font-family: 'Roboto', sans-serif;
 font-family: 'Roboto', sans-serif;
 letter-spacing: 0.5px;
 font-size: 14px;
 font-style: italic;
 font-weight: 900;
 color: #141416;
 }

#pun-navlinks a { display: inline-block; letter-spacing: -10px; }

/* CS4.8 ÍÀÂÈÃÀÖÈß ÏÎ ÔÎÐÓÌÓ ÊÍÎÏÊÀÌÈ */

/* ÔÎÐÓÌ */
#navindex a:after {padding: 11px 8px 9px 8px;width: 20px !important;height: 24px !important;font-family: batch-icon;content: "\F162";font-size: 15px;} 
/* Ó×ÀÑÒÍÈÊÈ */
#navuserlist a:after {padding: 11px 8px 9px 8px;width: 20px !important;height: 24px !important;font-family: batch-icon;content: "\F045";font-size: 15px;} 
/* ÍÀÃÐÀÄÛ*/ 
#navawards a:after {padding: 11px 8px 9px 8px;width: 20px !important;height: 24px !important;font-family: batch-icon;content: "\F0D4";font-size: 15px;} 
/* ÏÎÈÑÊ */ 
#navsearch a:after {padding: 11px 11px 9px 10px;width: 20px !important; height: 24px !important; font-family: batch-icon; content: "\F094"; font-size: 15px;} 
/* ÏÐÎÔÈËÜ */ 
#navprofile a:after {padding: 11px 9px 9px 9px;width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F080"; font-size: 15px;} 
/* ÑÎÎÁÙÅÍÈß */
#navpm a:after {padding: 11px 10px 9px 11px;width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F13D"; font-size: 15px;} 
/* ÀÄÌÈÍÊÀ */
#navadmin a:after {padding: 11px 12px 9px 12px; width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F142"; font-size: 15px;} 
/* ÂÛÕÎÄ */
#navlogout a:after {padding: 11px 10px 9px 11px;width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F159"; font-size: 15px;} 
/* ÂÕÎÄ */ 
#navlogin a:after {padding: 11px 11px 9px 10px;width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F156"; font-size: 15px;} 
/* ÐÅÃÈÑÒÐÀÖÈß */ 
#navregister a:after {padding: 11px 12px 9px 12px;width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F173"; font-size: 15px;}
/* ÏÈÀÐ */ 
#navpr_1 a:after {padding: 11px 8px 9px 8px;width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F076"; font-size: 13px;} 


/*ÓÁÐÀÒÜ ÍÀÇÂÀÍÈß ÍÀÂÈÃÀÖÈÈ ÔÎÐÓÌÀ*/
#pun-navlinks a { font-size: 0 !important; }

/* ÖÂÅÒ ÑCÛËÊÈ ÏÎÄÔÎÐÓÌÀ */
.tcl h3 a {
 color: #bf6a46!important;
 font-family: Ruslan Display;
 text-transform: lowercase;
 font-size: 14px;
 letter-spacing: 0.5px;
 }

/* ÖÂÅÒ ÑÑÛËÊÈ ÏÎÄÔÎÐÓÌÀ ÏÐÈ ÍÀÂÅÄÅÍÈÈ */
.tcl h3 a:hover, .tcl h3 a:focus, .tcl h3 a:active  {
 color: #c1c1c1!important;
 font-family:  Ruslan Display;
 text-transform: lowercase;
 font-size: 14px;
 letter-spacing: 0.5px;
 }

/* ÖÂÅÒ ÑÛËÊÈ ÍÀ ÏÎÑËÅÄÍÞÞ ÒÅÌÓ ÍÀ ÔÎÐÓÌÅ */
.tcr a {
 color: #bf6a46!important;
 font-size: 11px;
 }

/* ÖÂÅÒ ÑÑÛËÊÈ ÍÀ ÏÎÑËÅÄÍÞÞ ÒÅÌÓ ÍÀ ÔÎÐÓÌÅ ÏÐÈ ÍÀÂÅÄÅÍÈÈ */
.tcr a:hover, .tcr a:focus, .tcr a:active  {
 color: #c1c1c1!important;
 font-size: 11px;
 }

.punbb .section h2 span, #pun-main h1 span, #pun-stats h2 span, #pun-main h2 span, #pun-debug h2 span {margin- 
 top: 5px !important;
 display: inline-block;
 padding: 2px 10px;
 }

/* ÏÎËÎÑÀ ÏÐÎÊÐÓÒÊÈ */
::-webkit-scrollbar { width: 5px; }
::-webkit-scrollbar-track { background-color: #efefef; }
::-webkit-scrollbar-thumb { background-color: #cf724d; }

/* ÖÂÅÒ ÂÛÄÅËÅÍÈß ÒÅÊÑÒÀ ÏÐÈ ÊÎÏÈÐÎÂÀÍÈÈ */
::selection {background: #bf6a46; color: #ffffff!important;}
::-moz-selection {background: #bf6a46; color: #ffffff!important;}

/* ËÓ×ØÈÉ ÏÎÑÒ ÒÅÊÑÒ */

.bestposttext1 {
 padding: 8px 9px 0px 11px;
 width: 173px;
 height: 40px;
 text-align: justify;
 font-family: 'Open Sans', sans-serif;
 font-size: 9px;
 line-height: 100%;
 color: #929292;
 }

.bestposttext2 {
 padding: 8px 9px 0px 11px;
 width: 244px;
 height: 43px;
 text-align: justify;
 font-family: 'Open Sans', sans-serif;
 font-size: 9px;
 letter-spacing: 0.5px;
 color: #000000;
 }

/* ÍÎÂÎÑÒÈ */
.somenews {
 padding: 5px 5px 5px 10px;
 text-align: justify;
 font-family: Montserrat;
 font-size: 18px;
 }

.somenewstext {
 padding: 5px 5px 5px 15px;
 text-align: justify;
 font-family: 'Open Sans', sans-serif;
 font-size: 9px;
 color: #f5f5f5;
 }
.somenewsimp {
 padding: 5px 5px 5px 10px;
 text-align: justify;
 font-family: Montserrat;
 font-size: 40px;
 color: #e91616;
 }

/* ÎÏÈÑÀÍÈÅ ÏÎÄÔÎÐÓÌÎÂ */
.podforum {
 padding: 1px 10px 1px 11px;
 background-color: #e4e4e4;
 text-align: center;
 text-transform: uppercase;
 font-size: 7px;
 font-weight: 900;
 font-family: 'Open Sans', sans-serif;
 color: #252525a8;
 letter-spacing: 1px;
 }

.podforumlinks {
 max-height: 15px!important;
 text-align: center;
 }

.podforumlinks a {
 display: inline-block;
 padding: 3px 6px 3px 6px!important;
 margin-top: 4px;
 border: 1px solid #0000001c;
 background: #f9f9f9;
 color: #0000009e!important;
 font-family: 'Open Sans', sans-serif;
 font-size: 7px!important;
 font-weight: 700;
 text-transform: uppercase;
 text-align: center;
 letter-spacing: 1px;
 line-height: 7px;
 }

.podforumlinks a:hover {
 color: #bf6a46!important;
 opacity: 0.5;
 }

/* ÏÎËß ÏÐÎÔÈËß */

.pa-fld2 {
 background-color: #dcd9d44a;
 width: 171px;
 position: relative;
 padding-top: 2px!important;
 padding-bottom: 0px!important;
 padding-left: 5px!important;
 padding-right: 4px!important;
 margin-top: 1px;
 color: #000000b3;
 text-align: center;
 text-transform: lowercase;
 font-size: 10px!important;
 font-family: Alegreya Sans SC;
 letter-spacing: 0.5px;
 }

.pa-fld2 a {
 color: #000000b3!important;
 } 
.pa-fld2 a:hover {
 color: #bf6a46!important; 
 transition: 0.3s;
 } 

.pa-fld3 {
 background-color: #dcd9d44a;
 width: 171px;
 position: relative;
 padding-top: 0px!important;
 padding-bottom: 3px!important;
 padding-left: 5px!important;
 padding-right: 4px!important;
 text-align: justify;
 color: #0000009c;
 text-transform: lowercase;
 font-size: 9px!important;
 font-family: 'Open Sans', sans-serif;
 }

.pa-fld3 a {
 color: #0c0c0c8a!important;
 } 
.pa-fld3 a:hover {
 color: #bf6a46!important; 
 transition: 0.3s;
 } 

.pa-fld4 {
 position: absolute;
 background-color: #f9f9f9;
 width: 45px;
 }

.pa-fld4 img {height: 40px;}

/* ÎÔÎÐÌËÅÍÈÅ ÒÅÌ */

.gtheme {
 width: 555px;
 min-height: 120px;
 border: 1px solid #d8d8d8;
 margin-left: 40px!important;
 }

.gpic {
 padding-top: 15px;
 padding-left: 17px;
 }

.gbodytext {
 position: relative;
 width: 524px;
 left: 13px;
 top: 10px;
 padding: 4px;
 padding-bottom: 26px;
 color: #333435d1;
 text-align: justify;
 text-transform: lowercase;
 font-family: 'Work Sans', sans-serif;
 font-size: 10px;
 line-height: 12px;
 letter-spacing: 0.1px;
 }

.gbodytext2 {
    position: relative;
    width: 524px;
    left: 13px;
    top: 10px;
    padding: 4px;
    padding-bottom: 26px;
    color: #333435d1;
    text-align: justify;
    text-transform: lowercase;
    font-family: 'Work Sans', sans-serif;
    font-size: 11px;
    line-height: 12px;
    letter-spacing: 0.1px;
 } 

.abcd {
 display: block;
 width: 120px;
 color: #f9f9f9;
 font-family: Roboto;
 font-size: 11px;
 background-color: #cd7650eb;
 }

.gboysngirls {
 text-transform: uppercase;
 text-align: center;
 color: #00000094;
 font-family: Montserrat;
 font-size: 7px;
 letter-spacing: 1px;
 }

.gtable {
 height: 50px;
 overflow: auto;
 text-transform: lowercase;
 font-family: 'Work Sans', sans-serif;
 font-size: 10px;
 color: #000000b8;
 letter-spacing: 0.1px;
 }

.gtableg {
 height: 45px;
 overflow: auto;
 text-transform: lowercase;
 font-family: 'Work Sans', sans-serif;
 font-size: 10px;
 color: #000000b8;
 letter-spacing: 0.1px;
 }

.gtable2 {
 height: 138px;
 text-transform: lowercase;
 font-family: Arial;
 font-size: 10px;
 line-height: 14px;
 }

.gtable3 {
 height: 65px;
 overflow: auto;
 text-transform: lowercase;
 font-family: 'Work Sans', sans-serif;
 font-size: 10px;
 color: #000000b8;
 letter-spacing: 0.1px;
 }

.gdata {
 display: block;
 width: 80px;
 padding: 4px 0px;
 color: #0e0e0e85;
 font-family: Montserrat;
 font-size: 8px;
 text-transform: uppercase;
 }

.punbb polosa {
 display: list-item;
 width: auto;
 padding: 3px 15px 3px 15px;
 background: #ce7751cf;
 letter-spacing: 1.2px;
 text-align: center;
 text-transform: uppercase;
 font-size: 9px;
 font-family: Montserrat;
 color: rgb(249, 249, 249) !important;
 }

/* ÓÁÈÐÀÅÒ ÍÀÄÏÈÑÜ ÑÒÀÒÈÑÒÈÊÀ ÔÎÐÓÌÀ */
#pun-stats h2 span {
  visibility:hidden!important;
  }

/* ÏËÀØÊÈ */
.container1 {width: 605px; margin: 0 auto; padding: 0;}
 ul.tabs {
 float: left;
 list-style: none;
 height: 30px;
 width: 492px;
 margin-left: 82px;
 background-color: #00000026;
 }

 ul.tabs li {
 float: left;
 text-align: center;
 padding: -5px;
 padding-left: 44px;
 margin-top: -12px;
 margin-left: 26px;
 height: 43px;
 line-height: 56px;
 background: url();
 overflow: hidden;
 position: relative;
 font-family: Montserrat;
 text-transform: uppercase;
 font-size: 14px;
 color: #fff!important;
 }

ul.tabs li a {
 text-decoration: none;
 color: transparent;
 display: block;
 padding: 0 5px;
 background: url();
 outline: none;
 color: #000000!important;
 }

 ul.tabs li a:hover {
 background: url();
 color: #b97151!important;
 }    

 html ul.tabs li.active  {
 background: url();  
 color: #b97151!important;  
 }  

 html ul.tabs li.active a:hover  {
 background: url();
 color: #b97151!important;
 }

.tab_container1 {
 clear: both;
 float: left;
 width: 490px;
 height: 347px;
 border: 1px solid #00000026;
 margin-left: 82px!important;
 overflow: auto;
 }

-moz-border-radius-bottomright: 5px;
-khtml-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-khtml-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
 }

.tab_content {
 padding: 5px;
 }

.tab_content h2 {
 font-weight: normal;
 padding-bottom: 2px;
 }

.gbodytextplashki {
 position: relative;
 width: 460px;
 height: auto;
 left: 13px;
 top: 6px;
 padding: 4px;
 padding-bottom: 0px;
 color: #333435;
 text-align: justify;
 text-transform: lowercase;
 font-family: Arial;
 font-size: 11px;
 line-height: 12px;
 }

.pshh {
 width: 180px;
 margin-top: 6px;
 height: 43px;
 overflow: auto;
 position: center;
 align: center;
 font-family: Montserrat;
 font-size: 7px;
 letter-spacing: 0.5px;
 text-transform: uppercase;
 color: #000000d6;
 border-bottom: 1px solid #dcd9d4;
 }

/* ÎÔÎÐÌËÅÍÈÅ ËÈ×ÍÎÉ ÑÒÐÀÍÈÖÛ */

.lcpage {
 width: 520px;
 min-height: 388px;
 border: 1px solid #dedede;
 margin-left: 89px!important;
 }

.lcpic {
 padding-top: 15px;
 padding-left: 17px;
 }

.lcfix-icon {
 width: 100px;
 height: 100px;
 padding: 4px;
 background: #f9f9f9;
 border: 1px solid #e5e5e5;
 border-radius: 50%;
 position: absolute;
 background-size: cover;
 }

.lcfix-icon img {
 width: 100px;
 height: 100px;
 border-radius: 50%;
 object-fit: cover;
 }

.lcfile {
 position: relative;
 width: 480px;
 height: 200px;
 }

.lcfile .prof-pic {
 position: absolute;
 top: 15px;
 left: 40px;
 }

.lcname{
    position: absolute;
    top: 48px;
    left: 170px;
    font-family: Montserrat;
    font-weight: 300;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 100%;
    color: #404040;
 }

.lcinfo {
    position: absolute;
    top: 75px;
    left: 170px;
    font-family: Montserrat;
    font-size: 10px;
    text-transform: uppercase;
    line-height: 100%;
    color: #000000c7;
 }

.lcinfo a {
 color: #000000c7!important;
 }

.lcinfo a:hover, .lcinfo a:focus, .lcinfo a:active  {
 color: #b97554!important;
 }

.lcinsta {
    position: absolute;
    top: 135px;
    left: 110px;
    font-family: Montserrat;
    font-size: 8px;
    text-transform: uppercase;
    line-height: 100%;
    color: #000000c7!important;
 }

.lcinsta a {
 color: #000000c7!important;
 }

.lcinsta a:hover, .lcinsta a:focus, .lcinsta a:active  {
 color: #b97554!important;
 }

.lcdiary {
    position: absolute;
    top: 135px;
    left: 240px;
    font-family: Montserrat;
    font-size: 8px;
    text-transform: uppercase;
    line-height: 100%;
 color: #000000c7;
 }

.lcdiary a {
 color: #000000c7!important;
 }

.lcdiary a:hover, .lcdiary a:focus, .lcdiary a:active  {
 color: #b97554!important;
 }

.lcart{
    position: absolute;
    top: 135px;
    left: 350px;
    font-family: montserrat;
    font-weight: 900;
    font-size: 8px;
    text-transform: uppercase;
    line-height: 100%;
 color: #000000c7;
 }

.lcart a {
 color: #000000c7!important;
 }

.lcart a:hover, .lcart a:focus, .lcart a:active  {
 color: #b97554!important;
 }

.lcquote{
position: absolute;
    overflow: auto;
    padding: 5px;
    top: 152px;
    left: 37px;
    width: 445px;
    height: 85px;
    font-family: 'Work Sans', sans-serif;
    font-weight: 300;
    line-height: 110%;
    text-align: justify;
    font-size: 12px;
text-transform: lowercase;
    color: #000000a1!important;
 }

.lcplah {
    position: absolute;
    overflow: auto;
    top: 280px;
    left: 40px;
    width: 200px;
    height: 90px;
 }

.lcicon{
position: absolute;
    overflow: auto;
    top: 280px;
    left: 260px;
    width: 235px;
    height: 82px;
 }

/* ÈÍÑÒÀÃÐÀÌ */

.insta {
 width: 471px;
 min-height: 433px;
 border: 1px solid #e5e5e5;
 margin-left: 100px!important;
 }

.fix-icon {
 width: 80px;
 height: 80px;
 padding: 4px;
 background: #f9f9f9;
 border: 1px solid #e5e5e5;
 border-radius: 50%;
 position: absolute;
 background-size: cover;
 }

.fix-icon img {
 width: 80px;
 height: 80px;
 border-radius: 50%;
 object-fit: cover;
 }

.instapic {
 padding-top: 25px;
 padding-left: 40px;
 }

.instafile {
 position: relative;
 width: 480px;
 height: 200px;
 }

.instaname{
 position: absolute;
 top: 37px;
 left: 158px;
 font-family: Montserrat;
 font-weight: 300;
 font-size: 15px;
 text-transform: lowercase;
 line-height: 100%;
 color: #b97151;
 }

.instanum1 {
 position: absolute;
 top: 65px;
 left: 158px;
 font-family: Montserrat;
 font-weight: 900;
 font-size: 11px;
 text-transform: uppercase;
 line-height: 100%;
 color: #00000059;
 letter-spacing: 0.5px;
 }

.instaposts {
 position: absolute;
 top: 64px;
 left: 189px;
 font-family: 'Open Sans', sans-serif;
 font-size: 9px;
 text-transform: lowercase;
 line-height: 100%;
 color: #00000059;
 letter-spacing: 0.5px;
 }

.instanum2 {
 position: absolute;
 top: 65px;
 left: 241px;
 font-family: Montserrat;
 font-weight: 900;
 font-size: 11px;
 text-transform: uppercase;
 line-height: 100%;
 color: #00000059;
 letter-spacing: 0.5px;
 }

.instafollowers {
 position: absolute;
 top: 65px;
 left: 272px;
 font-family: 'Open Sans', sans-serif;
 font-size: 9px;
 text-transform: lowercase;
 line-height: 100%;
 color: #00000059;
 letter-spacing: 0.5px;
 }

.instanum3 {
 position: absolute;
 top: 65px;
 left: 338px;
 font-family: Montserrat;
 font-weight: 900;
 font-size: 11px;
 text-transform: uppercase;
 line-height: 100%;
 color: #00000059;
 letter-spacing: 0.5px;
 }

.instafollowing{
 position: absolute;
 top: 65px;
 left: 370px;
 font-family: 'Open Sans', sans-serif;
 font-size: 9px;
 text-transform: lowercase;
 line-height: 100%;
 color: #00000059;
 letter-spacing: 0.5px;
 }

.instaop {
 position: absolute;
 top: 90px;
 left: 159px;
 width: 290px;
 height: 40px;
 font-family: 'Open Sans', sans-serif;
 font-weight: 500;
 line-height: 100%;
 text-align: justify;
 font-size: 11px;
 color: #00000094!important;
 }

.insttt {
 padding: 100px 18px 2px 16px;
 }

.instttpic {
 width: 130px;
 height: 130px;
 position: relative;
 margin: 10px;
 }

.instttpic img {
 width: 130px;
 height: 130px;
 object-fit: cover;
 }

/* ÈÍÑÒÀÃÐÀÌ ÏÎÑÒ */

.instapost {
 width: 333px;
 min-height: 420px;
 border: 1px solid #e5e5e5;
 margin-left: 169px!important;
 }

.instapic1 {
 padding-top: 47px;
 padding-left: 24px;
 }

.instafile {
 position: relative;
 width: 480px;
 height: 200px;
 }

.instalikes {
 position: absolute;
 top: 319px;
 left: 18px;
 font-family: Montserrat;
 font-weight: 300;
 font-size: 11px;
 text-transform: uppercase;
 line-height: 100%;
 color: #00000059;
 letter-spacing: 0.5px;
 }

.instalikes1{
 position: absolute;
 top: 319px;
 left: 45px;
 font-family: 'Open Sans', sans-serif;
 font-size: 9px;
 text-transform: lowercase;
 line-height: 100%;
 color: #00000059;
 letter-spacing: 0.5px;
 }

.instacomm {
 position: absolute;
 top: 319px;
 left: 86px;
 font-family: Montserrat;
 font-weight: 300;
 font-size: 11px;
 text-transform: uppercase;
 line-height: 100%;
 color: #00000059;
 letter-spacing: 0.5px;
 }

.instacomm1{
 position: absolute;
 top: 319px;
 left: 113px;
 font-family: 'Open Sans', sans-serif;
 font-size: 9px;
 text-transform: lowercase;
 line-height: 100%;
 color: #00000059;
 letter-spacing: 0.5px;
 }

.instapop {
 position: absolute;
 top: 331px;
 left: 12px;
 width: 305px;
 font-family: 'Open Sans', sans-serif;
 font-weight: 500;
 line-height: 100%;
 text-align: justify;
 font-size: 11px;
 color: #00000087!important;
 }

.instapp {
 padding: 0px 36px 0px 11px;
 }

.instapostpic{
 width: 300px;
 height: 300px;
 position: relative;
 margin: 10px;
 }

.instapostpic img {
 width: 300px;
 height: 300px;
 object-fit: cover;
 }

/* ÒÂÈÒÒÅÐ */

.twitter {
 width: 498px;
 height: 161px;
 background: url(http://forumfiles.ru/files/001a/76/f7/24026.png) no-repeat; 
 margin-left: 85px!important;
 }

.twitfile {
 position: relative;
 width: 498px;
 height: 161px;
 }

.twitnick {
 position: absolute;
 top: 15px;
 left: 17px;
 font-family: Montserrat;
 font-weight: bold;
 font-size: 12px;
 text-transform: lowercase;
 line-height: 100%;
 color: #b97151;
 letter-spacing: 0.5px;
 }

.twitname {
 position: absolute;
 top: 15px;
 left: 149px;
 font-family: arial;
 font-weight: 300;
 font-size: 10px;
 text-transform: lowercase;
 line-height: 100%;
 color: #919191c2;;
 }

.twitanswer {
 position: absolute;
 width: 150px;
 top: 15px;
 left: 343px;
 font-family: arial;
 font-weight: 300;
 font-size: 10px;
 text-transform: lowercase;
 line-height: 100%;
 color: #0000006b;
 }

.twittext {
 position: absolute;
 overflow: auto;
 width: 457px;
 height: 77px;
 top: 39px;
 left: 18px;
 font-family: 'Work Sans', sans-serif;
 font-weight: 300;
 font-size: 12px;
 text-transform: lowercase;
 line-height: 100%;
 color: #000000c7;
 }

.twitcomm {
 position: absolute;
 top: 130px;
 left: 51px;
 font-family: Montserrat;
 font-weight: 800;
 font-size: 12px;
 text-transform: uppercase;
 line-height: 100%;
 color: #00000033;
 }

.twitlikes {
 position: absolute;
 top: 130px;
 left: 126px;
 font-family: Montserrat;
 font-weight: 800;
 font-size: 12px;
 text-transform: uppercase;
 line-height: 100%;
 color: #00000033;
 }

.retwit {
 position: absolute;
 top: 130px;
 left: 207px;
 font-family: Montserrat;
 font-weight: 800;
 font-size: 12px;
 text-transform: uppercase;
 line-height: 100%;
 color: #00000033;
 }

/* ÏÐÈÍßÒÈÅ */

.ams {
 width: 498px;
 height: 161px;
 background: url(https://i.imgur.com/0qVFXDB.png) no-repeat; 
 margin-left: 85px!important;
 }

.amsfile {
 position: relative;
 width: 498px;
 height: 161px;
 }

.amsname {
 position: absolute;
 top: 33px;
 left: 155px;
 font-family: arial;
 font-weight: 300;
 font-size: 10px;
 text-transform: lowercase;
 line-height: 100%;
 color: #ffffff;
 }

.amstext2 {
 position: absolute;
 overflow: auto;
 width: 472px;
 height: 83px;
 top: 70px;
 left: 12px;
 font-family: 'Work Sans', sans-serif;
 font-weight: 300;
 font-size: 11px;
 text-transform: lowercase;
 line-height: 100%;
 color: #000000c7;
 }

.plashn {
 overflow: auto;
 padding-right: 5px;
 width: 215px;
 height: 71px;
 }

. {
    width: 148px;
    height: 37px;
    text-align: justify;
    font: 500 8px verdana;
    color: #bcbcbc;
    padding: 0px 0px 0px 5px;
    background-color: none;
    line-height: 100%;
}

.pa-avatar img {max-width: 180px;  }

.piccolor { transition-duration: 1.9s;
    -moz-transition-duration: 0.9s;
    -webkit-transition-duration: 1.9s;
    -o-transition-duration: 0.9s;
    opacity: 0.4; }
.piccolor:hover { opacity: 2; }