/* Basic design by Vasiliy Hizhnyak (free PSD)
Datalife Engine template by: redissx (ICQ: 275116000, E-mail: redissx@gmail.com, Website: webrambo.ru )  */

@import "reset.css" all;

.sidebox-t, .title {font-size:18px; font-weight:700; margin-bottom:20px;}
.sidebox-c li a, .more-link, .tags_more a {font-size:15px; line-height:18px; font-weight:500;}


/* KARKAS
----------------------------------------------- */
.wrap {height:auto; width:100%; min-width:320px; position:relative; padding:55px 0;}
.center {width:100%; min-width:320px; max-width:1264px; margin:0 auto;} 
.main {background-color:#fff; box-shadow:0 20px 10px 0 rgba(0,0,0,0.1); border-radius:6px;}
.header {position:relative; padding-top:125px;}
.cols-r {padding:55px 370px 55px 55px;}
.cols-r .sidebar {float:right; width:370px; margin-right:-370px; padding-right:55px;}
.cols-r .content {float:left; width:100%; min-height:600px; padding-right:55px;}
.footer {border-top:1px solid #dddddd; padding:20px 55px;}


/* HEADER, MENU
----------------------------------------------- */
.logotype {display:block; width:460px; height:60px; position:absolute; top:32px; left:50%; margin-left:-230px; 
 font-size:24px; font-weight:700; text-align:center; line-height:30px;}
.logotype p {font:400 italic 24px Georgia, "Times New Roman", Times, serif;}
.social-btns {position:absolute; right:45px; top:55px;}
.social-btns li {display:inline-block;}
.social-btns a {display:block; padding:0 10px;}
.head-line {border-top:1px solid #dddddd;  height:20px; position:relative;}

.menu-basic {text-align:center;}
.menu-basic > li {display:inline-block; position:relative; padding:0 15px;}
.menu-basic > li > a {display:block; line-height:40px; font-weight:700; 
text-transform:uppercase; border-bottom:1px solid rgba(0,0,0,0); color:#2a2a2a !important;}
.menu-basic > li:not(.submenu) > a:hover {border-bottom:1px solid rgba(0,0,0,0.2);}
.hidden-menu { background-color:#f6f6f6; width:260px; 
top:100%; left:0; position: absolute; z-index: 9999; display: none; text-align:left;}
.hidden-menu li a {display:block; padding:0 20px; line-height:50px; border-bottom:1px solid #e3e3e3; box-shadow:0 1px #fff;}
.hidden-menu li a:hover {background-color:#f0f0f0; color:#2a2a2a;}
li.menuactive {background-color:#f6f6f6;}

.action-btns {position:absolute; right:0; top:10px; width:435px;}
.action-btns li:first-child {border-right:1px solid #dddddd;}


/* SHORT STORY
----------------------------------------------- */
.short {border:1px solid #dddddd; margin-bottom:40px; position:relative;}
.short-img {height:150px; display:block;}
.short-img img {margin-top:-15%;}
.short-img:hover img {transform:scale(1.1,1.1);}
.short-cat {display:inline-block; padding:5px 10px; background-color:#FFF; text-transform:uppercase; font-weight:700; 
position:absolute; left:20px; top:20px; max-width:380px;}
.short-text {padding:20px 30px;}
.short-text a {display:block;}
.short-desc {font:14px/21px Georgia, "Times New Roman", Times, serif;}
.short-meta {padding:0 30px 20px 30px;}
.short-meta span {display:inline-block; margin-right:30px; float:left; 
color:#696969; font:italic 14px Georgia, "Times New Roman", Times, serif;}
.short-meta a {color:#696969;}
.short-meta a:hover {color:#06c;}
.short-tools {float:right; margin-right:-10px;}
.short-tools span {margin:0;}

.short2 {padding-left:220px; height:200px;}
.short2 .short-img {width:220px; height:200px; float:left; margin-left:-220px;}
.short2 .short-img img {margin:0 0 0 -20%; width:150%; max-width:150%;}
.short2 .short-cat {max-width:180px;}
.short2 .short-text {width:100%; float:right;}
.short2 .short-meta {position:absolute; left:220px; right:0; bottom:0;}
.short2 .short-desc {height:85px; overflow:hidden;}

.short3 .short-cat {position:static; padding:0; margin-bottom:20px; max-width:none;}


/* SIDEBAR
----------------------------------------------- */
.sidebox {border:1px solid #dddddd; margin-bottom:40px; padding:20px 30px;}
.sidebox-t {margin-bottom:20px;}

.tabs-sel span {display:inline-block; cursor:pointer;}
.tabs-sel span:not(.current) {color:#dddddd;}
.js .tabs-b {display:none;}
.js .tabs-b.visible {display:block;}

.sidebox-c li {margin-bottom:20px;}
.sidebox-c li:last-child {margin-bottom:0;}
.sidebox-c li a, .more-link {display:block;}
.sidebox-c li a span, .more-link span, .tags_more a {border-bottom:1px solid rgba(0,0,0,0.2);}

.custom-foto {display:inline-block; width:65px; height:65px; margin-bottom:30px;}
.custom-foto:hover img {transform:scale(1.1,1.1);}
.more-link {margin-top:-10px;}

.lcomm {display:block; position:relative; margin-bottom:10px; min-height:40px; padding:0 0 0 50px;}
.lc-body {background-color:#f6f6f6; padding:10px; border:1px solid #f0f0f0;}
.lc-text {color:#888; margin-bottom:5px;}
.lc-author {font-weight:500;}
.lcomm img {display:block; width:40px; height:40px; border-radius:50%; position:absolute; left:0; top:0;}
.lcomm:nth-child(2n) {padding:0 50px 0 0;}
.lcomm:nth-child(2n) img {left:auto; right:0;}
.lcomm:hover img {transform:scale(0.8,0.8);}


/* FOOTER
----------------------------------------------- */
.menu-footer {text-align:right; width:40%; float:right;}
.copyr {width:60%; float:left; font-family:Georgia, "Times New Roman", Times, serif; padding-top:12px;}


/* FULL STORY
----------------------------------------------- */
.full {position:relative;}
.full .short-cat {max-width:80%;}
.full .short-meta {padding:0; margin-bottom:20px;}


/* RATING V5
----------------------------------------------- */
.full-rating {display:inline-block; position:absolute; right:0; top:0;
font-size:18px; height:26px; line-height:26px;}
.full-rating2, .full-rating3 {background-color:#f5f5f5; background: linear-gradient(to bottom, #f9f9f9 0%,#f5f5f5 100%); 
border-radius:4px; overflow:hidden; box-shadow:0px 1px 3px rgba(0, 0, 0, 0.2);}
.full-rating2 i {color:#008ACE; margin-right:5px;}
.full-rating2 a {display:block; padding:0 10px; color:#444;}
.full-rating2 a:hover {background-color:#008ACE; color:#FFF;}
.full-rating2 a:hover i {color:#FFF;}
.full-rating3 {color:#444; padding:0 59px 0 7px;}
.full-rating3 a {display:block; color:#fff; background-color:#7dc561; width:26px; height:26px; text-align:center; 
position:absolute; top:0; right:26px;}
.full-rating3 a:nth-child(2) {background-color:#eb7f73; right:0;}
.full-rating3 a i {color:#fff;}
.full-rating3 a:nth-child(2) i {color:#fff;}
.full-rating3 a:hover {color:#FFF; background-color:#028c19;}
.full-rating3 a:nth-child(2):hover {background-color:#c1050a;}
.full-rating3 a:hover i {color:#FFF;}
.full-rating span.ratingzero {color: #ccc;}
.full-rating span.ratingtypeplus {color: #444;}
.full-rating2 a:hover span.ratingtypeplus {color:#FFF;}
.full-rating span.ratingplus {color:#95c613;}
.full-rating span.ratingminus {color:#ff0e0e;}
.frating-stars {position:relative; top:0px;}


/* FULL STORY STATIC
----------------------------------------------- */
.full-text embed, .full-text object, .full-text video, .full-text iframe, .full-text frame {max-width: 100% !important;}
.full-text {font:16px/24px Georgia, "Times New Roman", Times, serif; margin-bottom:20px;}
.full-text img:not(.emoji) {margin:0 10px 10px 0; max-width:100%; border:5px solid #f0f0f0;}
.full-text a {text-decoration:underline; color:#06c;}
.full-text a:hover {text-decoration:none;}
.full-text h2, .full-text h3, .full-text h4, .full-text h5 {margin:20px 0;}
.full-text h2 {font-size:22px;}
.full-text h3 {font-size:20px;}
.full-text h4 {font-size:18px;}
.full-text h5 {font-size:16px;}
.full-text p {margin-bottom:15px;}
.full-text ul, .full-text ol {margin:0;}
.full-text ul li {list-style:disc; margin-left:40px;}
.full-text ol li {list-style:decimal; margin-left:40px;}
.full-text table {width:100%; text-align:left;}
.full-text table tr td {padding:10px; border:1px solid #ccc; font-size:12px; }
.full-text table tr:nth-child(2n+1) {background-color:#f6f6f6;} 
.full-text table img {display:block; margin:0; border:0; max-width:350px}
.attach {line-height:40px; background-color:#f5f5f5; padding:0 15px 0 0; border-radius:4px; margin:10px 0; overflow:hidden;}
.attach .download-link {color:#FFF !important; text-decoration:none !important; margin-right:15px; float:left; 
display:inline-block; padding:0 15px; background:#0297dc;}
.attach-info {float:right;}
.attach i {margin-right:5px;}

.dcont {border:1px solid #e3e3e3; padding:0 15px 15px 15px; margin:20px 0; line-height:20px;}
.polltitle {display:block; padding:5px 15px; margin:0 -15px 15px -15px; font-size:18px; background-color:#f5f5f5; line-height:normal;}
.full-taglist {margin:10px 0 20px 0; font-size:12px;}
.full-taglist-t { margin-bottom:5px; font-weight:bold;}
.full-taglist a {text-decoration:underline; color:#06c;}
.full-taglist span {margin-right:5px;}
.full-nav {margin:20px 0 !important;}


/* COMMENTS
----------------------------------------------- */
.add-comm-form {margin-top:20px; border:1px solid #ddd; background-color:#f6f6f6; padding:20px 20px 10px 140px; position:relative;}
.add-comm-form:before {content:""; width:100px; height:100px; border-radius:50%; position:absolute; top:20px; left:20px; 
background:#CCC url(../images/comm.png) no-repeat;}
.ac-title {font-weight:700; margin-bottom:10px; font-size:16px;}
.ac-inputs input {width:49%; float:left;}
.ac-inputs input:last-child {float:right;}
.ac-inputs, .ac-textarea {margin-bottom:15px;}
.ac-textarea textarea {height:95px;}
.ac-submit {position:absolute; top:140px; left:0; width:140px; text-align:center;}
.sec-answer + .sec-label {margin-top:10px;}
.add-com-but + form #addcform {display:none; margin:20px 0;}
.ac-protect {margin-top:-10px;}
.ac-protect .label {font-size:12px;}
.ac-protect .sep-input {padding:10px 10px 10px 160px;}
.add-comm-form .login-social {position:absolute; right:17px; top:10px;}

.mass_comments_action {text-align: right; padding:5px 15px; background-color: #f6f6f6; margin:20px 0;}
.last-comm-link {font-size:16px; margin-bottom:10px;}
.last-comm-link a {text-decoration:underline; color:#06c;}

.comments-items {padding:20px 0 0 0; margin-top:50px; background-color:#FFF; border-radius:6px; box-shadow:0px 1px 2px rgba(0, 0, 0, 0.15);}

.comm-item {padding:0 20px 15px 80px; margin-bottom:15px;  font-size:14px; border-bottom:1px solid #e3e3e3;}
.comm-left {float:left; margin-left:-60px; width:60px; height:60px; overflow:hidden; position:relative;}
.comm-right {float:right; width:100%; padding-left:20px;}
.comm-left img {width:100%; min-height:100%;}
.comm-top-info {}
.comm-info-line {position:relative; padding-right:120px;}
.comm-author, .comm-date {float:left; color:#888; font-size:10px; display:inline-block;}
.comm-author {font-size:14px; font-weight:bold; margin:0 10px 0 0; color:#232323;}
.comm-author a {color:#232323;}
.comm-date {color:#aaaaaa; font-size:14px;}
.comm-text {margin:10px 0; min-height:20px; color:#626262;}
.comm-body {}
.signature {font:italic 11px Georgia, "Times New Roman", Times, serif; margin-top:10px; padding-top:10px; border-top:1px dashed #e3e3e3;}
.comm-bottom-info {}
.comm-bottom-info ul {text-align:right;}
.comm-bottom-info ul li {display:inline-block; margin-left:5px;}
.comm-bottom-info ul li:first-child, .comm-bottom-info ul li:nth-child(2) {float:left; margin-left:0; margin-right:10px;}
.comm-bottom-info ul li a {font-size:12px;}
.comm-bottom-info ul li i {margin-right:10px;}
.comments-tree-list .comments-tree-list {background-color:#f6f6f6; padding-top:15px; margin-top:-15px;}

.comm-rate {position:absolute; right:0; top:-8px; line-height:30px; border-radius:4px;}
.comm-rate span.ratingtypeplusminus {display:block; padding:0 30px;  color:#444; 
font-weight:700; font-size:16px;}
.comm-rate a {display:block; width:20px; height:30px; position:absolute; top:0; left:5px; 
text-align:center; line-height:30px; font-size:28px; font-weight:700; color:#61b804;}
.comm-rate a:last-child {left:auto; right:5px; line-height:30px; 
color:#ec000b; top:-1px;}
.comm-rate a:hover {opacity:0.7;}
.comm-rate > span > span.ratingzero {color: #444444;}
.comm-rate > span > span.ratingtypeplus {color: #06b601;}
.comm-rate > span > span.ratingplus {color: green;}
.comm-rate > span > span.ratingminus {color: red;}

.pos-comm {background-color:#e5f7e5;}
.neg-comm {background-color:#f7e5e6;}


/* LOGIN
----------------------------------------------- */
.login-box {YHyH_H  H?Hu	H  IL9  H
4  IFH!HIIILDI  K?7 HHK>H	HFH^L4YH9w	I9  HtHHI6 fA  HNHIHyHFLHt,E11ffffff.     fC<H   HIL9uDɄ~  HVH  HHu	H  H  fx:   P   f  LsELVLIHL9v[L{LcLkHHHLNMLVLIHH9  EHHHHz\^  /U  DɄLIHLHIHH  t	H  H  f:  D@   fAP  L4Ma  BD7I\t/uIC  LHLzLBL9:  L9  Mt>  I9  HFfAC  HFH   LFM*  HHu	M,  I  fz:  DB   fA  LsHVHHHL9v\L{LcLkHHHHFHHVILHI9  LIMHEyA\  A/  HHH  HH([]_^A\A]A^A_HI$^HHLyMM9rYLFfADS  ML9wKFIHKHHnMM9w	DFIM)HL	L)HHE1mI9u	L9  HHE1HL9>NLVDvI9u	L9L  HHE1HL9NHVHHE1I9]HSHHHItzN6HF	 HB	  H3	 H	 t  H L9rDDWA\t
A/LHiH
	 HL	 0 xFH .   HF   HfqfGfWAH
	 H	  L9swxII9gADX/\M9s@ExHM9/LY/7\.VH@HH!> H1HD$8I@HyI@M LD$(HD$0Hx*tMt6LD$(HeHL$8H18D HH@^H		 H		  H		 Hd
	  VWH8HH= H1HD$0HyHyH~H   H6Hu	H   HL$ H1HyHt?HHH9v<DF1H[	 A1f9Q   @HL$0H1sC H8_^Hs1E1H[	 1fB9@tA       uNE11fB9@tA       uHz	 Hv	     AA    ]eHM	 H-		  VH@HHa< H1HD$8HHB(t HAHyKHAH	HL$(HD$0HxAHuHuJHT$(HJH2 HL$8H1UB HH@^HL$(HD$0H	 H	  H	 Hu	  VH@HH; H1HD$8HAHyCHAH	HL$(HD$0Hx9HuHuBHT$(HKHL$8H1A HH@^HL$(HD$0H	 H	 I H	 H	 6 VH Ht4H΀z yHLBHHHH ^HBHFH	 H`	  AWAVATVWSHhHHH: H1HD$`H
H	L~I)IHLMgI9   MLLFI)ILK L9LGHNHUUUUUUUI9LCHL$PM   I9   J    H@. W)D$0)D$@HD$0KHHHL$@HL$8KdHHD$Ht|MLcHD$_HD$ H`H|$0HGHHHvHWHK HHt- HL$`H1? HHh[_^A\A^A_ H 1NH	 H		 U VH R ! eH%X   H;   H ^HR - =R uWR 1H5R HuR gH5qR fpR   HqR H ^- VWHHH8 H1HD$@H=R Ht1H΀y u=HHt$(HZH  ~ y
HL$(, HL$@H1> HH_^HL$@H1> HHHH_^{+ VWH(HWHA    HtQH
H9sLHH<RH+ HHFHHHNWHt+ H@    HHuHNHH(_^H HY	 H	  VWH8)t$ HHHW7fG     5HG8w8HG0HGH   HH   H(t$ H8_^VWHhHH 7 H1HD$`HBHyHBHHT$(HD$0Hxft	H   H|$8HT$(HA   e\  HL$HHH~H9~ t? xLHD$XHGD$HHL$`H1< Hh_^H:	 H6	 { H'	 H	 h H* H
	 H	 K VH HH0HV8  HVHtHHHH ^9* H ^VWUSH(H   LHHHR LSI9   H   HJRLzL IM)M9|qII9|iDNRI7MItS1A,[f;,^u
HH9ukMM)III)II9|$LH)HtI1fE98tHIL9uIHI)IH9HIEHH([]_^HLH 	 HQ	  AVVWSHx)t$`HHH4 H1HD$XHT$@)H|$ HA   ?Z  H{    D$<    HT	 1A   k
 HH   H"U	 HW
 H   HHT$<r
 HLcL$<NWLt$ A)6IF    LHM  HLQ 6H
 Ht	H
 HT$ HtHt$ HH	( HL$XH1: (t$`Hx[_^A^1qHHT$< [AVVWSH  )$   He3 H1H$   H=3M H   HH$   H19 ($   H  [_^A^O
 H$   H  H蒹 H$   HFHKS	 HE1 HHL AHT$@)rP   & HHHW0f@     HF8v8HF0HFH   H5ZL e  uG
 H  HH޸ H#L H$   H2HB_HL Hx@ 1H$   L$   A(5/ )$   )$   $   $   Lt$0H\$ HD$(    HR	 LS	 H  A    u$     $    CHH$   H	 HD$pH$   HHHHHH)$   HH HD$x   HD$`HL$hH  t	H  D$    H$   HT$`LD$pHA   Ϙ  HJ HHVH)HILHT$PHLBP HHtH$   HH$ $    S$    EH$   $ 3HH$   HF)6$   H3  HLt$0HD$(H\$ HfQ	 LQ	 H  A   8 uVH$   H$   {$    tL$    yH$   6$ H$   H$   $   )$   H$   H1!H$   H$   ($   )$   W)$   HǄ$       Ƅ$   $    yH$   # H! H} b H H
 O H H < VH@HH/ H1HD$8HQH9Q tMHBHyVHBHHT$(HD$0HxLHuHuUHT$(H HL$8H15 HH@^Hj H	  HT$(HD$0HK HG  H8 H y AWAVAUATVWUSHh  )$P  LHH(. H1H$H  IH$   Lc(50 )3H$   )HFL$   )$   HCHyH$   H$   H$   H$   H  t	H  H$   H$   H9HCHyH$   H$   H$   H$   Hk  t	Hs  H$   vIL|$pMgA)7H$   H\$ H$   LII腥L%F M4  H$   H/L~0$      H$   HD$@(D$p)D$0LD$0H$   L H$  HL$(HD$ L	 L$  LLz  I$Lx8xO M  H$0  IG$   AƄ$7   fǄ$     |$G F  M  H tCHL	 H$   HǄ$(     $0  HT$0HHB   H$   谡HNHFHL@ILFH$   L$     HFHH   HFH$    x\$    yH$    $    x,H$H  H11 ($P  Hh  []_^A\A]A^A_H$    HL$p HT$pLD$xHL$0誝eIc LK	 H$   A   1&HL$03 $7   H$    1Ln0$    xH$   H$0  (D$p)$   HT$pLD$xH$   H$  HH$   HL$(HD$ LR	 Hl$0LHI@  LM I8H$   HHHD$xLH|$p)D$`L|$PHD$XHx&tMt2I$H HT$PLD$`Lh
  H H  H Hx ٻ AWAVAUATVWSHPLLHIH) H1HD$HLyHII9sBL9=  HHUHHIFH>HL$HH1/ HHP[_^A\A]A^A_M&H
W)D$0)D$ IM)IMII9  L)HIH	L9LGIVIUUUUUUUL9LCHT$@M   I9   J    H@ HL)HILd$ I$HIHIL$IL$KHID$LH  LLI  HIT$L
 I$H LOLHM
  H9vHHbI9^HCHGy Lq 1AVWSHpHHH' H1HD$hA HT$0)H\$@H3HCHy
HD$HH\$@H\$XHD$`HxFtHtR