html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {
    margin:0;
    padding:0;
    position:relative
}
img, fieldset {
    border:0;
}
img {
    max-width:100%;
    height:auto;
    width:auto \9; /* ie8 */
    border:0;
    z-index:1
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display:block;
    position:relative
}
/* CORE ELEMENTS */
html, body, input, textarea {
    font-family:Tahoma, Helvetica, Arial;
    font-weight:normal;
    text-align:center;
    -webkit-font-smoothing:antialiased;
    -webkit-text-size-adjust:none
}
body {
    background-color:#e9ebea;
    overflow-x:hidden;
    overflow-y:auto
}
a, button, input[type=submit], .button {
    cursor:pointer
}
button {
    -webkit-appearance:button;
    appearance:button;
    padding:0;
    margin:0
}
input[type=submit] {
    -webkit-appearance:button;
    appearance:button
}
/* Core Structure Elements */
.beco {
    width:96%;
    text-align:center;
    margin:auto;
    display:inline-block;
    vertical-align:top
}
.qyzur {
    margin:auto;
    display:block;
    vertical-align:top
}
.tyheduh, .tecum {
    vertical-align:top
}
.tyheduh {
    float:left
}
.tecum {
    float:right
}
.zozek::after {
    content:"";
    display:block;
    clear:both
}
/* Global Input Fields */
input:hover, input:focus, textarea:hover, textarea:focus {
    outline:none
}
::-webkit-input-placeholder {
    color:#aaa
}
:-moz-placeholder {
    color:#aaa;
    opacity:1
}
::-moz-placeholder {
    color:#aaa;
    opacity:1
}
:-ms-input-placeholder {
    color:#aaa
}
/* Global Hyperlinks */
a {
    text-decoration:none;
    cursor:pointer;
    color:#050372;
}
a:hover {
    text-decoration:none;
    color:#c21436;
}
/* Social Network Buttons */
.icon.facebook {
    background-color:#3b5998 !important
}
.icon.twitter {
    background-color:#55acee !important
}
.icon.instagram {
    background-color:#517fa4 !important
}
.icon.snapchat {
    background-color:#d6ca2b !important
}
.icon.pinterest {
    background-color:#cc272d !important
}
.icon.reddit {
    background-color:#252525 !important
}
.icon.gplus {
    background-color:#e63f2d !important
}
/* Closing Shield */
.shield {
    background:rgba(0, 0, 0, .4);
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    display:none;
    z-index:998
}
/* TRANSITIONS */
a, li, button, input, .anim {
    -webkit-transition:all .32s cubic-bezier(0.23, 1, 0.32, 1);
    -moz-transition:all .32s cubic-bezier(0.23, 1, 0.32, 1);
    -ms-transition:all .32s cubic-bezier(0.23, 1, 0.32, 1);
    -o-transition:all .32s cubic-bezier(0.23, 1, 0.32, 1);
    transition:all .32s cubic-bezier(0.23, 1, 0.32, 1)
}
.header {
    -webkit-transition:all 1s cubic-bezier(0.23, 1, 0.32, 1);
    -moz-transition:all 1s cubic-bezier(0.23, 1, 0.32, 1);
    -ms-transition:all 1s cubic-bezier(0.23, 1, 0.32, 1);
    -o-transition:all 1s cubic-bezier(0.23, 1, 0.32, 1);
    transition:all 1s cubic-bezier(0.23, 1, 0.32, 1)
}
nav ul li a, .submenu {
    -webkit-transition:all 0s;
    -moz-transition:all 0s;
    -ms-transition:all 0s;
    -o-transition:all 0s;
    transition:all 0s;
}
.sharer .box {
    -webkit-transition:all .5s cubic-bezier(0.86, 0, 0.07, 1);
    -moz-transition:all .5s cubic-bezier(0.86, 0, 0.07, 1);
    -ms-transition:all .5s cubic-bezier(0.86, 0, 0.07, 1);
    -o-transition:all .5s cubic-bezier(0.86, 0, 0.07, 1);
    transition:all .5s cubic-bezier(0.86, 0, 0.07, 1)
}
.toggle-sidemenu, .toggle-sidemenu span {
    -webkit-transition:.24s ease-in-out;
    -moz-transition:.24s ease-in-out;
    -o-transition:.24s ease-in-out;
    transition:.24s ease-in-out;
}
/* AVATARS */
.wijybo {
    background:#888;
    overflow:hidden
}
.wijybo .fa {
    color:#fff;
    text-align:center;
    position:absolute;
    top:0;
    left:0;
    z-index:1
}
.wijybo img {
    width:100%;
    height:auto;
    margin:auto;
    display:block;
    z-index:2
}
.met{
	cursor: pointer;
}
/* HEADER */
header {
    width:100%;
    height:103px;
    text-align:center;
    border-bottom:1px solid #ccc;
}
header .beco {
    max-width:1208px
}
/* Top */
header .jejin {
    background:#c21436
}
header .jejin, header .jejin .beco {
    height:62px;
    line-height:62px
}
header .jejin .beco {
    text-align:left
}
/* Logo */
header .sowes {
    width:226px;
    height:auto;
    vertical-align:middle;
    margin:auto;
    top:3px;
    display:inline-block
}
header .sowes:focus {
    top:4px
}
/* Search */
header .lugexo {
    margin:auto auto auto 16px;
    vertical-align:middle;
    top:-2px;
    padding-right:67px;
    display:inline-block
}
header .lugexo button {
    background:#ffb400;
    width:67px;
    height:26px;
    text-align:center;
    border:0;
    border-top-right-radius:3px;
    border-bottom-right-radius:3px;
    position:absolute;
    top:0;
    right:0;
    z-index:1
}
header .lugexo button:hover {
    background:#eca500
}
header .lugexo button .fa {
    font-size:18px;
    color:#001a26;
    text-align:center;
    line-height:26px;
    vertical-align:top
}
header .lugexo input {
    background:#fff;
    width:510px;
    height:26px;
    font-size:12px;
    color:#666;
    text-align:left;
    border:0;
    border-top-left-radius:3px;
    border-bottom-left-radius:3px;
    padding:0 10px;
    margin:auto;
    display:block;
    vertical-align:top;
    z-index:2
}
/* User Buttons */
header .xekoho {
    position:absolute;
    top:50%;
    right:0;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%)
}
/* Guest Buttons */
header .xekoho.seqitup a {
    font-size:12px;
    font-weight:bold;
    color:#fff;
    text-align:center;
    text-transform:uppercase;
    line-height:26px;
    vertical-align:top;
    border-radius:3px;
    padding:0 12px;
    margin-left:10px;
    float:left
}
header .xekoho.seqitup a.vywe {
    background:#273b46;
    font-weight:normal
}
header .xekoho.seqitup a.vywe:hover {
    background:#304956
}
header .xekoho.seqitup a.gebukib {
    background:#879c25;
    font-weight:normal
}
header .xekoho.seqitup a.gebukib:hover {
    background:#95ac2d
}
/* Mobile Search */
.toggle-mobile-search {
    width:62px;
    height:62px;
    font-size:18px !important;
    color:#fff;
    text-align:center;
    line-height:60px !important;
    position:absolute;
    top:0;
    right:0;
    display:none;
    cursor:pointer
}
/* Member Buttons */
header .xekoho.member .pod {
    line-height:32px;
    float:left
}
header .xekoho.member .uploadbutton {
    background:rgba(255, 255, 255, .1);
    font-size:12px;
    color:#fff;
    text-align:center;
    line-height:32px;
    vertical-align:top;
    border-radius:3px;
    padding:0 16px;
    margin-right:10px;
    float:left
}
header .xekoho.member .uploadbutton:hover {
    background:rgba(255, 255, 255, .16)
}
header .xekoho.member .wijybo {
    width:32px;
    height:32px;
    vertical-align:top;
    border-top-left-radius:3px;
    border-bottom-left-radius:3px;
    float:left
}
header .xekoho.member .wijybo .fa {
    width:32px;
    height:32px;
    font-size:16px;
    line-height:32px
}
header .xekoho.member .wijybo img {
    border-top-left-radius:3px;
    border-bottom-left-radius:3px
}
header .xekoho.member .settingsbutton {
    background:#317da8;
    width:36px;
    height:32px;
    font-size:14px;
    color:#fff;
    text-align:center;
    line-height:32px;
    vertical-align:top;
    border-top-right-radius:3px;
    border-bottom-right-radius:3px;
    float:left
}
header .xekoho.member .settingsbutton:hover {
    background:#3788b6
}
header .xekoho.member .settingsbutton .fa {
    line-height:32px;
    vertical-align:top
}
/* Bottom */
header .zypetek {
    background:#fff
}
header .zypetek, header .zypetek .beco {
    height:41px;
    line-height:41px
}
/* Nav */
nav ul {
    list-style-type:none;
    margin:auto;
    display:block;
    vertical-align:top
}
nav ul li {
    font-size:14px;
    font-weight:bold;
    color:#283a44;
    text-transform:uppercase;
    line-height:41px;
    margin:auto 24px;
    vertical-align:top;
    display:inline-block
}
nav ul li a {
    color:#283a44;
    margin:auto;
    display:block
}
nav ul li:hover a, nav ul li a.jycufuq {
    box-shadow:0 -3px 0 #011826 inset
}
nav ul li a.jycufuq:hover {
    box-shadow:0 -3px 0 #ffb400 inset
}
nav .submenu {
    background:#011826;
    width:auto;
    min-width:100%;
    height:auto;
    text-align:left;
    padding:8px 20px;
    position:absolute;
    top:41px;
    left:0;
    display:none
}
nav ul li:hover .submenu {
    display:block
}
nav .submenu ul {
    vertical-align:top;
    margin:auto;
    display:block
}
nav .submenu ul li {
    font-weight:normal;
    line-height:20px;
    margin:auto;
    display:block;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
nav .submenu ul li a {
    color:#fff;
    padding:6px 0
}
nav .submenu ul li a:hover {
    color:rgba(255, 255, 255, .32)
}
/* Submenus */
nav .submenu.col4 {
    width:640px
}
nav .submenu.col4 ul {
    width:25%;
    float:left
}
/* PAGE ELEMENTS */
.xicijyr {
    padding-top:25px;
    z-index:1
}
.xicijyr .beco {
    background:#fff;
    box-shadow:-336px 0 0 #d6d6d6 inset
}
.xicijyr .beco.simple {
    background:#fff;
    box-shadow:none
}
.xicijyr.vywe .beco {
    background:transparent;
    box-shadow:none
}
/* Wrapper Sizes */
.xicijyr.thin .beco {
    max-width:930px
}
.xicijyr.mamola .beco {
    max-width:1280px
}
/* Primary Left Content Column */
.xicijyr.thin .loworot {
    width:596px
}
.xicijyr.mamola .loworot {
    width:946px
}
/* Page Title */
.xicijyr .loworot > .jejin {
    text-align:left;
    border-bottom:1px solid #e6e6e6;
    padding:17px
}
.xicijyr .loworot > .jejin h1 {
    font-size:16px;
    font-weight:bold;
    color:#283a44;
    line-height:24px;
    vertical-align:top;
    float:left
}
.xicijyr .loworot > .jejin h1 .fa {
    margin-right:5px;
    line-height:24px;
    vertical-align:top
}
.xicijyr .loworot > .jejin h1 .result {
    font-style:italic
}
.xicijyr .loworot > .jejin select {
    background:#283a44 url(../images/caret-d.png) 95% center no-repeat;
    height:24px;
    font-size:12px;
    color:#fff;
    border:0;
    border-radius:2px;
    vertical-align:top;
    padding-left:5px;
    padding-right:16px;
    float:right;
    -webkit-appearance:none
}
/* Sidebar */
.xicijyr .saqi {
    width:300px;
    text-align:center;
    padding:17px 17px 0 17px
}
.xicijyr .saqi > .qyzur {
    margin-bottom:17px
}
/* Side Ads */
.vejupov {
    margin:auto auto 17px auto;
    display:inline-block;
    vertical-align:top
}
.vejupov img {
    width:auto;
    height:auto;
    margin:auto;
    display:block;
    vertical-align:top
}
/* Side Lists */
.furihi {
    border:1px solid #c2c2c2;
    border-radius:5px;
    overflow:hidden
}
.furihi h2 {
    background:#f1eff2;
    font-size:18px;
    font-weight:normal;
    color:#222;
    text-align:left;
    text-transform:uppercase;
    line-height:28px;
    border-bottom:1px solid #d6d6d6;
    padding:10px 16px;
    margin:auto;
    display:block
}
.furihi h2 .fa {
    line-height:28px;
    margin-right:8px
}
.furihi ul {
    background:#e2e2e2;
    padding:10px
}
.furihi li {
    vertical-align:top;
    margin:auto;
    display:block
}
/* Dirty List */
.furihi.nunaf ul {
    list-style-type:none;
    padding-bottom:0
}
.furihi.nunaf .botiki {
    margin:auto;
    display:block
}
.furihi.nunaf .botiki img {
    width:100%;
    height:auto;
    border-radius:3px;
    margin:auto;
    display:block
}
.furihi.nunaf h3 {
    font-size:14px;
    font-weight:bold;
    color:#333;
    text-align:center;
    line-height:18px;
    padding:10px 0;
    margin:auto;
    display:block
}
.furihi.nunaf h3 a {
    color:#000
}
/* Top Users */
.furihi.qulahy ul {
    list-style-type:decimal;
    list-style-position:inside;
    padding:10px 16px
}
.furihi.qulahy li {
    font-size:18px;
    font-weight:normal;
    color:#aaa;
    text-align:left;
    line-height:52px;
    border-bottom:1px solid #d2d2d2;
    display:list-item
}
.furihi.qulahy li:last-child {
    border-bottom:0
}
.furihi.qulahy li a {
    display:block;
    padding:8px 40px 8px 36px;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0
}
.furihi.qulahy li h3, .furihi.qulahy li span {
    margin:auto;
    display:block;
    vertical-align:top;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.furihi.qulahy li h3 {
    font-size:12px;
    font-weight:bold;
    color:#317da8;
    line-height:18px
}
.furihi.qulahy li:hover h3 {
    text-decoration:underline
}
.furihi.qulahy li span {
    font-size:12px;
    font-weight:normal;
    color:#283a44;
    line-height:18px
}
.furihi.qulahy li .wijybo {
    width:36px;
    height:36px;
    border-radius:3px;
    position:absolute;
    top:8px;
    right:0
}
.furihi.qulahy li .wijybo .fa {
    width:36px;
    height:36px;
    line-height:36px
}
/* UPDATE LISTS */
.fano {
    list-style-type:none
}
.fano li {
    vertical-align:top
}
/* Wide Style Updates (Grid Format) */
.mamola .fano {
    text-align:center;
    border-bottom:1px solid #e6e6e6;
    padding:17px 0;
    margin-bottom:17px
}
.mamola .fano li {
    width:22%;
    margin:auto 1% 16px 1%;
    display:inline-block
}
/* Thumb */
.mamola .fano li .botiki {
    border:1px solid #000;
    margin:auto auto 8px auto;
    display:block
}
.mamola .fano li .botiki.forfav {
    margin:auto !important
}
.mamola .fano li .botiki img {
    width:100%;
    height:auto;
    margin:auto;
    display:block
}
/* Meta */
.mamola .fano li .hapyx {
    margin:auto;
    display:block;
    vertical-align:top
}
.mamola .fano li h3 {
    min-height:36px;
    max-height:36px;
    font-size:12px;
    font-weight:bold;
    color:#000;
    line-height:18px;
    margin:auto auto 8px auto;
    display:block;
    overflow:hidden;
    text-overflow:ellipsis
}
.mamola .fano li h3 a {
    color:#000;
    text-decoration:underline
}
.mamola .fano li h3 a:hover {
    color:#000;
    text-decoration:none
}
.mamola .fano li p {
    display:none
}
.mamola .fano li h4 {
    font-size:11px;
    font-weight:normal;
    color:#929292;
    line-height:16px;
    margin:auto;
    display:block
}
.mamola .fano li h4 span {
    margin:auto 4px;
    display:inline-block;
    vertical-align:top
}
.mamola .fano li h4 .fa {
    color:#000;
    line-height:16px;
    margin-right:4px;
    vertical-align:top;
    top:.64px
}
.mamola .fano li h4 a {
    color:#929292
}
.mamola .fano li h4 a:hover {
    color:#929292;
    text-decoration:underline
}
/* Wide Style Simple Labels (Grid Format) */
.mamola .fano.simple li h3 {
    min-height:24px;
    max-height:24px;
    font-size:16px;
    margin-bottom:auto
}
.mamola .fano.simple li h3 a {
    text-decoration:none
}
/* Delete Favorite Button */
.fano li .delete-fav {
    background:#aaa;
    font-size:10px;
    font-weight:bold;
    color:#fff;
    text-align:center;
    text-transform:uppercase;
    line-height:32px;
    vertical-align:top;
    border:1px solid #888;
    border-top:0;
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    margin:auto auto 8px auto;
    display:block;
    top:-1px
}
.fano li .delete-fav:hover {
    background:#ff0000;
    border:1px solid #a20000;
    border-top:0 !important
}
.fano li .delete-fav .fa {
    margin-right:3px
}
/* User Slogan Setting */
.account-slogan input[type=text] {
    max-width:96% !important
}
/* Avatar Uploader */
.wijybo-uploader {
    width:100%;
    max-width:360px;
    height:48px;
    text-align:center;
    border:2px solid #666;
    border-radius:5px;
    margin:auto;
    vertical-align:top;
    display:inline-block;
    overflow:hidden
}
.wijybo-uploader span {
    width:100%;
    font-size:16px;
    font-weight:normal;
    color:#444;
    text-align:center;
    line-height:48px;
    position:absolute;
    top:0;
    left:0;
    z-index:1
}
.wijybo-uploader span .fa {
    margin-right:4px
}
.wijybo-uploader input {
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    padding-top:48px;
    z-index:2;
    cursor:pointer
}
/* COMMENTS */
.comments {
    background:#fafafa;
    border:1px solid #e0e0e0;
    margin:auto 24px
}
/* Top */
.comments .jejin {
    border-bottom:1px solid #e0e0e0;
    padding:12px 24px
}
.comments .jejin h3 {
    font-size:18px;
    font-weight:bold;
    color:#283a44;
    line-height:32px;
    float:left
}
.comments .jejin select {
    height:32px;
    font-size:12px;
    color:#283a44;
    border:1px solid #e2e2e2;
    border-radius:3px;
    padding-left:8px;
    float:right
}
/* Form */
.comments form {
    min-height:50px;
    padding-left:64px;
    margin:24px
}
.comments form .wijybo {
    width:50px;
    height:50px;
    border-radius:3px;
    position:absolute;
    top:0;
    left:0
}
.comments form .wijybo .fa {
    width:50px;
    height:50px;
    font-size:18px;
    line-height:50px
}
.comments form .postform {
    background:#fff;
    text-align:left;
    border:1px solid #e2e2e2;
    border-radius:2px
}
.comments form .postform textarea {
    background:transparent;
    width:97%;
    height:64px;
    font-size:12px;
    font-weight:normal;
    color:#283a44;
    text-align:left;
    border:0;
    padding:8px 1.5%;
    margin:auto;
    display:block
}
.comments form .postform .zypetek {
    border-top:1px solid #e0e0e0;
    padding:10px
}
.comments form .postform .zypetek span {
    font-size:12px;
    font-weight:normal;
    color:#283a44;
    text-align:center;
    line-height:28px;
    vertical-align:top;
    margin:auto 6px auto auto;
    display:inline-block
}
.comments form .postform .zypetek .tyheduh span {
    margin-left:6px
}
.comments form .postform .zypetek .tyheduh span input[type=text] {
    background:#fefefe;
    width:80px;
    height:28px;
    text-align:left;
    border:1px solid #d0d0d0;
    border-radius:2px;
    box-shadow:0 1px 4px #f0f0f0 inset;
    vertical-align:top;
    padding:0 10px;
    margin:auto auto auto 6px;
    display:inline-block
}
.comments form .postform .zypetek .tyheduh span input[type=text]:hover, .comments form .postform .zypetek .tyheduh span input[type=text]:focus {
    border:1px solid #c0c0c0
}
.comments form .postform .zypetek input[type=submit] {
    background:#283a44;
    height:28px;
    font-size:12px;
    font-weight:bold;
    color:#fff;
    text-align:center;
    border:0;
    border-radius:2px;
    padding:0 16px;
    vertical-align:top;
    margin:auto;
    display:inline-block
}
.comments form .postform .zypetek input[type=submit]:hover {
    background:#317da8
}
/* Feed */
.comments .feed {
    text-align:left;
    padding:0 24px
}
.comments .feed .thecomment {
    padding-left:64px;
    margin-bottom:24px
}
.comments .feed .thecomment .wijybo {
    width:50px;
    height:50px;
    border-radius:3px;
    position:absolute;
    top:0;
    left:0
}
.comments .feed .thecomment .wijybo .fa {
    width:50px;
    height:50px;
    font-size:18px;
    line-height:50px
}
.comments .feed .thecomment .stats {
    font-size:11px;
    font-weight:normal;
    color:#aaa;
    line-height:16px;
    margin-bottom:2px
}
.comments .feed .thecomment .stats a {
    font-size:12px;
    font-weight:bold;
    color:#283a44;
    margin-right:8px
}
.comments .feed .thecomment .stats a:hover {
    color:#317da8
}
.comments .feed .thecomment .stats span {
    margin-right:8px
}
.comments .feed .thecomment .stats .sourcelink {
    font-size:10px
}
.comments .feed .thecomment .stats .fa {
    margin-right:3px
}
.comments .feed .thecomment .comment {
    margin-bottom:4px
}
.comments .feed .thecomment .comment p {
    font-size:12px;
    font-weight:normal;
    color:#283a44;
    line-height:18px;
    margin:auto auto 8px auto;
    display:block
}
.comments .feed .thecomment .comment p:last-child {
    margin-bottom:auto
}
.comments .feed .thecomment .comment a {
    font-weight:bold;
    color:#283a44
}
.comments .feed .thecomment .comment a:hover {
    color:#317da8
}
.comments .feed .thecomment .actions {
    font-size:12px;
    color:#283a44;
    line-height:18px
}
.comments .feed .thecomment .actions a {
    color:#aaa;
    margin-right:8px;
    display:inline-block;
    vertical-align:top
}
.comments .feed .thecomment .actions a:hover {
    color:#317da8
}
.comments .feed .thecomment .actions .fa {
    line-height:18px;
    margin-right:auto
}
.comments .feed .thecomment .actions a:hover .fa {
    color:#317da8
}
/* Feed Replies */
.comments .feed .thecomment.reply .wijybo {
    width:32px;
    height:32px;
    border-radius:2px;
    left:18px
}
.comments .feed .thecomment.reply .wijybo .fa {
    width:32px;
    height:32px;
    font-size:14px;
    line-height:32px
}
/* Load More Button */
.comments .feed .load-replies {
    font-size:12px;
    font-weight:bold;
    color:#317da8;
    line-height:16px;
    margin:auto 24px 24px 64px;
    display:block
}
.comments .feed .load-replies:hover {
    color:#283a44
}
/* User Profile Comments Feed */
.comments.usersfeed .feed .thecomment .actions {
    font-size:10px
}
/* Pagination */
.comments .pagination {
    border-top:1px solid #e0e0e0;
    padding-top:17px
}
/* FOOTER */
footer {
    background:#c21436
}
/* Top Adzone */
footer .adzone {
    text-align:center;
    padding:10px 0
}
footer .adzone a {
    vertical-align:top;
    margin:auto;
    display:inline-block
}
footer .adzone a img {
    width:auto;
    height:auto;
    margin:auto;
    display:block
}
/* Bottom */
footer .zypetek {
    text-align:center;
    border-top:1px solid #3d3d3d;
    padding:20px 0;
    margin:auto 20px
}
footer p {
    font-size:12px;
    color:#ffffff;
    line-height:16px;
    margin:auto;
    display:block
}
footer p:last-child {
    margin-top:12px
}
footer p span {
    color:#3c3c3c
}
footer p a {
    color:#000
}
footer p a:hover {
    color:#fff
}
/* RESPONSIVE */
@media screen and (max-width:1390px) {

    .xicijyr.mamola .beco {
        max-width:1080px
    }
    .xicijyr.mamola .loworot {
        width:746px
    }
    .mamola .fano li {
        width:30%
    }
    .user-settings form input[type=text], .user-settings form input[type=password] {
        max-width:96%;
        margin:auto auto 8px auto;
        display:block
    }
    .comments {
        margin:auto 16px
    }

}
@media screen and (max-width:1220px) {

    nav ul li {
        margin:auto 12px
    }

}
@media screen and (max-width:1170px) {

    header .lugexo input {
        width:360px
    }
    .xicijyr.mamola .beco {
        max-width:880px
    }
    .xicijyr.mamola .loworot {
        width:546px
    }
    .mamola .fano li {
        width:46%
    }

}
@media screen and (max-width:1080px) {

}
@media screen and (max-width:1010px) {

    header .sowes {
        width:151px;
        top:0
    }
    header .lugexo {
        padding-right:40px
    }
    header .lugexo input {
        width:200px
    }
    header .lugexo button {
        width:40px
    }
    nav ul li {
        font-size:12px;
        margin:auto 8px
    }
    .xicijyr.thin .beco {
        width:800px
    }
    .xicijyr.thin .loworot {
        width:466px
    }
    .xicijyr.thin.front .beco {
        max-width:880px;
        width:880px
    }
    .xicijyr.thin.front .loworot {
        width:546px
    }
    .thin .fano li p {
        max-height:48px
    }
    .thin .fano li h4 span {
        margin:auto 8px 4px auto
    }
    .thin.front .fano {
        padding:17px 0;
        margin-bottom:17px
    }
    .thin.front .fano li {
        width:46%;
        border-bottom:0;
        padding:0;
        margin:auto 1% 16px 1%;
        display:inline-block
    }
    .thin.front .fano li .botiki {
        width:auto;
        height:auto;
        top:auto;
        left:auto;
        position:relative;
        margin:auto auto 8px auto;
        display:block
    }
    .thin.front .fano li .botiki img {
        width:100%;
        height:auto;
        margin:auto;
        display:block
    }
    .thin.front .fano li .hapyx {
        text-align:center;
        padding:0
    }
    .thin.front .fano li h3 {
        min-height:36px;
        max-height:36px;
        font-size:12px;
        line-height:18px;
        margin:auto auto 8px auto;
        display:block;
        overflow:hidden;
        text-overflow:ellipsis
    }
    .thin.front .fano li p {
        display:none
    }
    .thin.front .fano li h4 {
        font-size:11px;
        line-height:16px
    }

}
@media screen and (max-width:1000px) {

    footer .adzone a {
        width:30%;
        margin:auto 1%
    }

}
@media screen and (max-width:960px) {

    .xicijyr.mamola .beco, .xicijyr.thin.front .beco {
        max-width:680px
    }
    .xicijyr.mamola .loworot, .xicijyr.thin.front .loworot {
        width:346px
    }
    .xicijyr .loworot > .jejin h1 .fa {
        display:none
    }
    .mamola .fano li, .xicijyr.thin.front .fano li {
        width:90%
    }
    .comments .jejin h3 {
        margin:auto;
        display:block;
        float:none
    }
    .comments .jejin select {
        margin:8px auto auto auto;
        display:inline-block;
        float:none
    }
    .pagination select {
        margin:auto;
        display:inline-block;
        float:none
    }
    .pagination ul {
        text-align:center;
        padding-top:6px;
        float:none
    }
    .pagination ul li {
        margin:auto;
        display:inline-block;
        float:none
    }

}
@media screen and (max-width:840px) {

    nav ul li {
        margin:auto 15px
    }
    /* Pagination */
    .pagination {
        text-align:center
    }
    .pagination select {
        float:none;
        margin:auto;
        display:block
    }
    .pagination ul {
        padding-top:8px;
        float:none
    }
    .pagination li {
        vertical-align:top;
        margin:auto;
        float:none;
        display:inline-block
    }

}
@media screen and (max-width:740px) {

    .xicijyr.mamola .beco, .xicijyr.thin.front .beco {
        width:94%;
        box-shadow:none
    }
    .xicijyr.mamola .loworot, .xicijyr.thin.front .loworot {
        width:100%;
        float:none;
        margin:auto;
        display:block
    }
    .xicijyr.mamola .saqi, .xicijyr.thin.front .saqi {
        width:94%;
        padding:17px 3% 0 3%;
        margin:auto;
        display:block
    }
    .mamola .fano li, .xicijyr.thin.front .fano li {
        width:46%
    }

}
@media screen and (max-width:720px) {

    header .lugexo input {
        width:100px
    }

}
@media screen and (max-width:660px) {

    header {
        border-bottom:0
    }
    header .jejin .beco {
        width:100%;
        text-align:center
    }
    header .lugexo {
        display:none
    }
    .toggle-mobile-search {
        display:block
    }
    header .sowes {
        width:226px;
        vertical-align:top;
        top:4px
    }
    .toggle-momenu, .toggle-mosearch {
        display:block
    }
    header .xekoho {
        display:none
    }
    .xicijyr.vywe {
        padding-bottom:24px
    }
    .xicijyr.thin .beco {
        width:94%;
        box-shadow:none
    }
    .xicijyr.thin .loworot {
        width:100%;
        float:none;
        margin:auto;
        display:block
    }
    .xicijyr.thin .saqi {
        width:94%;
        padding:17px 3% 0 3%;
        margin:auto;
        display:block
    }
    .submitter .details input {
        width:100% !important;
        padding:0 !important;
        margin:auto auto 10px auto !important;
        display:block
    }
    .submitter .details input:nth-child(3) {
        margin:auto !important
    }
    .sitebox {
        padding:24px 3%
    }
    .sitebox input[type=text], .sitebox input[type=password], .sitebox select {
        padding:0 !important
    }
    .mamola .fano li, .xicijyr.thin.front .fano li {
        margin:auto 1% 6px 1%
    }
    .mamola .fano li h3, .xicijyr.thin.front .fano li h3 {
        height:32px;
        max-height:32px;
        min-height:32px;
        line-height:16px
    }
    .mamola .fano li h4, .xicijyr.thin.front .fano li h4 {
        display:none
    }
    .furihi.nunaf {
        text-align:center
    }
    .furihi.nunaf h3 {
        height:16px;
        font-size:12px;
        line-height:16px;
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis
    }
    /*.furihi.nunaf li{width:46%;margin:auto 1%;display:none}*/
    .furihi.nunaf li:nth-child(1), .furihi.nunaf li:nth-child(2) {
        display:inline-block
    }
    .vejupov {
        /*display:none*/
    }

}
@media screen and (max-width:560px) {

    footer p {
        font-size:10px;
        line-height:14px
    }
    .submitter input[type=submit] {
        font-size:12px;
        padding:0 16px
    }
    .user-wall, .user-comments, .user-comments .comments .feed {
        padding-top:12px
    }
    .comments {
        margin:auto 12px
    }
    .comments form {
        padding-left:0
    }
    .comments form .wijybo {
        display:none
    }
    .static h1 {
        font-size:28px;
        line-height:30px
    }

}
@media screen and (max-width:480px) {

    footer .adzone a {
        width:90%;
        margin:auto auto 10px auto;
        display:block
    }
    footer .adzone a:last-child {
        margin:auto
    }
    .mamola .fano {
        padding:5px 0 0 0
    }
    .comments .feed, .media .hapyx .actions {
        text-align:center
    }
    .comments .feed .thecomment {
        padding-left:0
    }
    .comments .feed .thecomment .wijybo {
        position:relative;
        margin:auto auto 8px auto;
        display:inline-block;
        top:auto;
        left:auto
    }
    .comments .feed .thecomment .hapyx {
        text-align:center;
        margin:auto;
        display:block
    }
    .comments form .postform .zypetek .tyheduh, .comments form .postform .zypetek .tecum {
        width:100%;
        text-align:center
    }
    .comments form .postform .zypetek .tyheduh {
        margin-bottom:10px
    }
    .comments form .wijybo {
        display:none
    }

}
iframe {
    width:100%;
    max-width:600px;
    border:0;
}
.qulahy {
    text-align:center;
}
.tusaw span {
    color:#fff;
    text-decoration:underline;
    position:absolute;
    top:-35px;
    z-index:999;
    width:100%;
    display:block;
    background-color:#c2143680;
    padding:5px 0;
    font-size:1.3rem;
    left:0;
}
.tusaw a {
    display:inline;
    position:relative;
}
.tusaw a:hover span {
    text-decoration:none;
}
.tusaw a:hover img {
    opacity:0.8;
}
.ceron {
    height: 16px;
    background-image: url(/files/icon-top.jpg);
    width: 16px;
    display: inline-block;
    top: 1px;
}
	
	