@charset "utf-8";

/* ============================== */
/*
 Title: GXM Gym
*/
/* ============================== */

/* ---------------------------------------------------------------------- */
/* Import styles
/* ---------------------------------------------------------------------- */

/*Bootstrap*/
@import url("/static/assets/css/styles.css");

#post-slider {margin-top:58px}

.eBlock {padding:0 0 40px 0;}
.eTitle {padding:0 0 10px 0;border-bottom:1px solid #d7cbbf;color:#73685c;font-size:24px;font-family:'Ability';}
.eTitle a {color:#73685c;text-decoration:none;}
.eTitle a:hover {color:#53391e;}
.eDetails,.eDetails1, eDetails2{font-size:11px;padding:15px 0 0 0;color:#53391e;background:url(/static/assets/images/img/side.png) repeat-x;}
.eDetails a,.eDetails1 a,.eDetails2 a {text-decoration:underline;color:#53391e;}
.eDetails a:hover,.eDetails1 a:hover,.eDetails2 a:hover {text-decoration:none;}
.eMessage,.eText {margin:0;padding:10px 0!important;}
.eMessage p,.eText p{margin:0;padding:0 0 5px 0;}
.pagesBlockuz1 b,.pagesBlockuz2 b,#pagesBlock1 b,#pagesBlock2 b {padding:4px 10px;font-weight:normal;color:#fff;background:#211c17 url(/static/assets/images/img/submenu.jpg);border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;font-size:12px;font-family:'Ability';}
.pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a {padding:4px 0;font-size:12px;color:#53391e!important;text-decoration:none;font-family:'Ability';}
.pagesBlockuz1 a:hover,.pagesBlockuz2 a:hover,#pagesBlock1 a:hover,#pagesBlock2 a:hover {text-decoration:underline;}

.cBlock1,.cBlock2 {background:#fff;border-bottom:1px solid #d7cbbf;}
#content .cBlock1,#content .cBlock2,.commTable{padding:15px 0 0 0;margin:10px 0 0 0;background:url(/static/assets/images/img/side.png) repeat-x;border:none;color:#73685c;}
.cMessage {font-size:11px;}
.cTop {font-size:14px;padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:1px dotted #d7cbbf;font-family:'Ability';}
.cTop * {font-weight:normal;}
.cAnswer {padding:5px 0 0 15px;font-style:italic;color:#666;font-size:11px;}
.commTd1 {padding:5px 2px;width:140px;}
input.commFl {width:400px;}
textarea.commFl {width:580px;}
input.codeButtons {min-width:30px;}
.securityCode {}
.eAttach {margin:10px 0; font-size:11px;color:#666;padding:0 0 0 15px;background:url(/static/assets/images/img/attach.gif) 0 0 no-repeat;}
.eRating {font-size:8pt;}
.manTdError,.commError {color:#ff0000;}
.commReg {padding: 10px 0;text-align:center;}
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
.replaceTable {background:url(/static/assets/images/img/casing.png) repeat-x;border:1px solid #d7cbbf;color:#73685c;padding:20px;font-family:'Ability';font-size:14px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.legendTd {font-size:8pt;}
.outputPM {border:1px dashed #3a2b24;margin:4px 0 4px 30px;}
.inputPM {border:1px dashed #3a2b24;margin:4px 0;}
.uTable {padding:0;background:none;}
.uTable td {padding:3px 10px;background:#fff;border:1px solid #d7cbbf;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.uTable td.uTopTd {background:url(/static/assets/images/img/casing.png) repeat-x;}
.eAttach .entryAttachSize {padding-left:4px;}
.manTable {text-align:left;}
.manTable .manTd1 {font-size:12px;line-height:14px;width:200px;}
#casing.popuptable {margin:10px auto;padding:10px;border:1px solid #d7cbbf;color:#73685c;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.popuptitle {font-size:20px;border-bottom:1px solid #d7cbbf;color:#53391e;padding:0 0 12px 0;text-align:center;font-family:'Ability';}
.popupbody {padding:10px 0 0 0;font-size:12px;color:#73685c;}
.popupbody * {font-size:12px!important;}
.popuptable table {text-align:left;color:#73685c;}


.gTable {background:none;}
.gTableTop {font-size:16px;font-family:'Ability';color:#b4a28f;padding:8px 10px;background:#1a1614 url(/static/assets/images/img/btn.png) repeat-x;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:1px 1px 0 rgba(0,0,0,.3);}
.gTableTop a {color:#b4a28f;}

.gTableTop a:hover {color:#fff;}
.gTableSubTop {border:1px solid #d7cbbf;background:url(/static/assets/images/img/casing.png) repeat-x;color:#73685c;padding:3px;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.gTableSubTop a {color:#73685c;text-decoration:none;}
.gTableSubTop a:hover {text-decoration:underline;}
.gTableBody,.gTableBody1,.gTableBottom,.gTableError,.forumNameTd,.forumLastPostTd,.threadNametd,.threadAuthTd,.threadLastPostTd,.threadsType,.postPoll,.newThreadBlock,.newPollBlock,.newThreadBlock,.newPollBlock,.gTableRight,.posttdMessage,.postTdInfo,.codeMessage,.quoteMessage,.threadsDetails{padding:3px 10px;background:#fff;border:1px solid #d7cbbf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.forumIcoTd,.forumThreadTd,.forumPostTd,.gTableLeft,.threadIcoTd,.threadPostTd,.threadViewTd,.postBottom,.postTdTop {padding:3px 10px;background:#fff;border:1px solid #d7cbbf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
a.forum,a.threadLink {display:block;margin:0 0 5px 0;border-bottom:1px dotted #bba996;color:#53391e!important;font-family:'Ability';padding:5px 0 5px 10px;background:url(/static/assets/images/img/side-arrow.png) 0 7px no-repeat;font-size:15px;text-decoration:none;}
a.forumLastPostLink,a.threadAuthorLink {color:#73685c!important;text-decoration:none;}
a.forum:hover,a.threadLink:hover,a.forumLastPostLink:hover,a.threadAuthorLink:hover {text-decoration:underline;}
.gTableLeft {font-weight:bold;}
.gTableError {color:#FF0000;}
.forumLastPostTd,.forumArchive {font-size:8pt;}
a.catLink {text-decoration:none;}
.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:8pt;color:#FF0000!important;font-weight:bold;}
.forumDescr {color:#73685c;font-size:8pt;}
div.forumModer {color:#666;font-size:8pt;}
a.forumModer {color:#555!important;text-decoration:underline;}
.forumViewed {font-size:9px;}
.forumBarKw {font-weight:normal;}
a.forumBarA {text-decoration:none;color:#333!important;}
a.forumBarA:hover {text-decoration:none;}
.fastLoginForm {font-size:8pt;}
.pagesInfo {padding:4px 8px;font-family:'Ability';background:#fff;border:1px solid #d7cbbf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.switch {padding:4px;font-weight:normal;font-family:'Ability';color:#73685c;}
.switchActive {padding:4px 10px;font-weight:normal;color:#fff;background:#211c17 url(/static/assets/images/img/submenu.jpg);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px;font-family:'Ability';}
a.switchDigit,a.switchBack,a.switchNext {color:#555!important;text-decoration:none;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline;}
.threadLastPostTd {font-size:8pt;}
.threadDescr {color:#888;font-size:8pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {height:20px;font-weight:bold;font-size:8pt;}
.threadsDetails {height:20px;}
.forumOnlineBar {height:20px;}
a.threadPinnedLink {color:#f63333!important;display:block;margin:0 0 5px 0;border-bottom:1px dotted #bba996;font-family:'Ability';padding:5px 0 5px 10px;background:url(/static/assets/images/img/side-arrow.png) 0 7px no-repeat;font-size:15px;}
a.threadFrmLink {color:#73685c!important;}
.postpSwithces {font-size:8pt; float:right;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:8pt;}
.forumNamesBar {font-size:11px;padding:3px 0;}
.forumModerBlock {padding:3px 0;}
.postPoll {text-align:center;}
.reputation a {text-decoration:none;}
.postSeparator {height:1px;background:none;}
.postUser {font-weight:bold;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;}
.postTdInfo {padding:10px;text-align:center;}
.posttdMessage {line-height:18px;padding:10px;}
.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:8pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}
.codeMessage,.quoteMessage {font-size:11px;padding:10px;background:#f5f5f5;border:1px solid #ddd!important;color:#888;}
.signatureView {display:block;font-size:8pt;line-height:14px;padding:0 0 0 10px;border-left:3px solid #ddd;} 
.edited {padding-top:30px;font-size:8pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}
.statusBlock {padding-top:3px;}
.statusOnline {color:#0f0;}
.statusOffline {color:#f00;}
.newThreadItem {padding: 0 0 0 8px;background:url(/static/assets/images/img/12.gif) no-repeat 0 4px;}
.newPollItem {padding: 0 0 0 8px;background:url(/static/assets/images/img/12.gif) no-repeat 0 4px;}
.pollHelp {font-weight:normal;font-size:8pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
.userAvatar {padding:2px;background:#fff;border:1px solid #ccc;}
a.goOnTop {display:none;}
.tel-h{font-weight:normal;color:white;}
.tel-h:hover{color:white;}
.tel-f{font-weight:normal;color:#959595;}
.tel-f:hover{color:#959595;}

.blockmainpage{
width:100%;
}
.blockmainpage .blockmainpage1{
display: inline-block;
vertical-align:top;
    width: 48%;
}

.blockmainpage .blockmainpage1 .blockm-img{
text-align: center;
}

.blockmainpage .blockmainpage1 .blockma{
text-transform: uppercase;
font-weight:bold;
text-align:center;
}
.blmp div{
display: inline-block;
vertical-align:top;
}
.blmp .blmp-img{
    padding-right: 15px;
    vertical-align: middle;
}
.blmp .blmp-img img{
width: 63px;
    /*margin-top: 5px;*/
    margin-top: 0px;
}
.blmp > div{
    margin-bottom: 12px;
}
.blmp .blmp-text{
    width: 75%;
    /*margin-bottom: 20px;*/
    margin-bottom: 0px;
    vertical-align:middle;
}
.blm2 .blm2-i{
display: inline-block;
vertical-align:top;
font-weight:bold;
}
.blm2{
    text-align: center;
}
.blm2 .blm2-i img{
width: 63px;

}
.blm2 .blm2-i:nth-child(2){
    margin: 0px 45px;
}
.blockmainpage .blockmainpage1:nth-child(1){
margin-right:15px;
}

@media (max-width: 829px) {
.blm2 .blm2-i:nth-child(2) {
    margin: 0px 24px;
}
}
@media (max-width: 791px) {
.blmp .blmp-img {
    padding-right: 5px;

}
}
@media (max-width: 728px) {
.blm2 .blm2-i:nth-child(2) {
    margin: 0px 10px;
}
}
@media (max-width: 696px) {
.blockmainpage .blockmainpage1 {
    display: block;

    width: 100%;
}

.blm2 .blm2-i:nth-child(2) {
    margin: 0px 80px;
}
.blmp .blmp-text {
    width: 85%;

}
}
@media (max-width: 696px) {
.blmp .blmp-text {
    width: 77%;

}
.blm2 .blm2-i:nth-child(2) {
    margin: 0px 10px;
}
}
@media (max-width: 320px) {
.blmp .blmp-text {
    width: 70%;
}
.blm2 .blm2-i:nth-child(2) {
    margin: 0px 5px;
}
}

@media (max-width: 848px)
{
[class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {
display: block;
    float: none;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
}

@media (max-width: 650px)
{
.vidcat{float:none;    margin: 19px 0;
}
}

.vidcat input[name="article"]{
    box-sizing: initial;
}
#dnplchtl input{
margin-bottom:10px;
}
.strong{
font-weight:bold;
}
.h2garant{
text-align: center; width: 100%; display: block; margin: 15px;
}
.row.ms2_product .artic{
left:4px;
}


.textpreim .textpreim-img,
.textpreim .text {
display: inline-block;
    vertical-align: middle;

}
.textpreim .span12{
margin-left:0px;
}
.textpreim .textpreim-inner{
width:100%;
}

.textpreim .likeh3{
font-size: 1.385em;
    text-align: left;
}
.textpreim .textpreim-img{
margin-right: 10px;
}
.textpreim .text {
width: 88%;
}
.preim-main{
width:100%;
}
.preim-item-name{
font-weight:bold;
}
.preim-item .preim-item-img,
.preim-item .preim-main-text{
display:inline-block;
vertical-align:middle;
}
.preim-item .preim-main-text{

width:88%;
}
.preim-item .preim-item-img{
margin-right:10px;
}

.preim-item{
margin-bottom:15px
}
@media screen and (max-width:768px){
body .preim-main {
    text-align: inherit;
}
.textpreim .text {
    width: 84%;
}
.preim-item .preim-main-text {
    width: 84%;
}

.stati_main{

display: block !important;
position: inherit;
}


.stati_main .stat .stati_more {
    position: absolute;
    bottom: 0;
}

.stati_main .stat{
    min-height: 310px;
    position: relative;
}
.stati_main {
background: url(/static/assets/images/sts/fon768.png) 0 0 no-repeat;
    height: 460px;
}

}
@media screen and (max-width:600px){
.textpreim .text {
    width: 78%;
}
.preim-item .preim-main-text {
    width: 78%;
}
}
@media screen and (max-width:500px){
.textpreim .text {
    width: 100%;
}
.preim-item .preim-main-text {
    width: 68%;
}
.textpreim .likeh3 {
    text-align: center;
}

.textpreim-img{
    width: 100%;
    text-align: center;
}
.textpreim .textpreim-inner {

    margin-bottom: 10px;
}

.stati_main .stat {
    width: 100%;
    float:none;
    }
    
    .stati_main {
background: url(/static/assets/images/sts/fon320.png) 0 0 no-repeat;
    height: 1028px;
}
.stati_main .stat:last-child {
    
    width: 100%;
}
.stati_main .stati_wrap{
padding:0 8px;
}
}
@media screen and (max-width:320px){
.preim-item-img img{
    width: 60px;
}
.stati_main .stat {
    width: 100%;
    float:none;
    }
    
    .stati_main {
background: url(/static/assets/images/sts/fon320.png) 0 0 no-repeat;
    height: 1028px;
}
.stati_main .stat:last-child {
    
    width: 100%;
}
.stati_main .stati_wrap{
padding:0 8px;
}
}


#mffFQI6P .mffFQI6P-left,
#mffFQI6P .mffFQI6P-right{
display:inline-block;
vertical-align:top;
width:49%;
}
#mffFQI6P input[type="submit"]{
border:none;
background: #699ac9;
    padding: 11px 11px;
    color: #fff;
    border-radius: 3px;
}
.mffFQI6P-left input{
width: 89%;
}
.mffFQI6P-right textarea{
width: 100%;
}

#mffFQI6P label{
    margin-bottom: 10px;
}
@media screen and (max-width:450px){
#mffFQI6P .mffFQI6P-left, #mffFQI6P .mffFQI6P-right {
    display: block;
    vertical-align: top;
    width: 100%;
}
.mffFQI6P-left input {
    width: 100%;
    height: 30px;
}
}
.catinner{
    width:100%;
}

.catinner .catinner_i{
    display: inline-block;
    vertical-align: top;
    width: 32%;
  
    border: 1px solid #d6d6d6;
    background: #fff;
    margin-bottom: 7px;
    border-radius: 6px;
position:relative;
}
.catinner_i .catinner_img{

}
.catinner_i .catinner_text{
    width: 49%; 
    word-break: break-all;
}
.catinner_i .catinner_img,.catinner_i .catinner_text{
display:inline-block;
vertical-align: middle;
}


.catinner_img a{
    margin-left:-4px;
}

.catinner_img a img{
    width: 106px;
    height: 94px;
}
@media (max-width:450px){
    .catinner .catinner_i{
        width:49%;
    }
    .catinner .catinner_i:nth-child(2) {
         margin: 0; 
         margin-bottom: 7px;
    }
    .catinner .catinner_i:nth-child(5) {
         margin: 0; 
         margin-bottom: 7px;
    }
    .catinner_i .catinner_img {
        width: 46%;
    }
    .catinner_img a img {
        width: 106px;
        height: 94px !important;
    }
}
@media (max-width:420px){
    .catinner .catinner_i{
        width:100%;
    }
}

.preimush{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.preimush .preimush_item{
    -webkit-box-flex: 1;
        -ms-flex: 1 160px;
            flex: 1 160px;
    margin-bottom: 10px;

}
.preimush.w200 .preimush_item{
    -webkit-box-flex: 1;
        -ms-flex: 1 200px;
            flex: 1 200px;
}
.preimush_item__text{
    font-weight: bold;
}


.varpay_bl1,.varpay_bl3{
    display: flex;
    align-items: flex-start;
    justify-content: space-around;
    text-align: center;
    border-bottom: 10px solid #4662aa;
    padding-bottom: 15px;
}

.varpay_bl3 > div{
    flex: 1;
}
.varpay_bl1 .varpay_bl1__text{
font-weight: bold;
text-transform: uppercase;
}
.varpay_bl2 .varpay_bl2__text,.varpay_bl3__text{
    font-weight: bold;
}
.varpay_bl1 .varpay_bl1_in:after {
    content:url("/static/assets/images/preimush/17.png");
    position: absolute;
    left: 43%;
}
.varpay_bl3 .varpay_bl3_in:after {
    content:url("/static/assets/images/preimush/17.png");
    position: absolute;
    left: 46%;
}
.varpay_bl3 .varpay_bl3_in:nth-child(1):after,.varpay_bl3 .varpay_bl3_in:nth-child(2):after {
bottom:-40px;
}
.varpay_bl1_in,.varpay_bl3_in{
    position: relative;
}

.varpay_bl2{
    background:#fff;
}
.varpay_bl2_in{

    width: 42%;;
    text-align: left;
    margin: 0px auto;
    padding: 10px 0;
}
.varpay_bl2_in > div{
    display:inline-block;
}
.varpay_bl2 > div{
text-align: center;
}
.varpay_bl33{
    padding-top:20px;
    border-top: 1px solid #cacaca;
}

.varpay{
    border: 1px solid #cacaca;
}

@media (max-width:1024px){
    .varpay_bl1, .varpay_bl3{
        padding-bottom: 14px;
    }
}

@media (max-width:768px){
    .varpay_bl1, .varpay_bl3{
        padding-bottom: 13px;
    }
    .varpay_bl2_in {
        width: 46%;
    }
}
@media (max-width:450px){
.varpay_bl3 .varpay_bl3_in:nth-child(1):after, .varpay_bl3 .varpay_bl3_in:nth-child(2):after {
    bottom: -59px;
}
.varpay_bl3 .varpay_bl3_in:after {
 
 
    left: 43%;
}
.varpay_bl2_in > div {
 
    vertical-align: middle;
}
.varpay_bl2_in .varpay_bl2__text{
width:70%;
}
.varpay_bl2_in {
    width: 65%;
}
.varpay_bl33 .acenter{
    text-align: center !important;
}
}
@media (max-width:320px){
    .varpay_bl3 .varpay_bl3_in:nth-child(1):after, .varpay_bl3 .varpay_bl3_in:nth-child(2):after {
        bottom: -78px;
    }
    .varpay_bl3 .varpay_bl3_in:after {
        left: 40%;
    }
    .varpay_bl2_in {
        width: 75%;
    }
    .varpay_bl2_in .varpay_bl2__text {
        width: 63%;
    }
}

.slide-head{
    text-align:center;
    
}
.slide-head a{
    color:#fff;
    font-size: 2em;
}

.top_menu.fixed-topmenu{
    position:fixed !important;
    z-index:99;
    width:100%;
    top:0;
}

#qcom150 .rateit-selected,
#qcom146 .rateit-selected,
#qcom139 .rateit-selected,
#qcom136 .rateit-selected,
#qcom128 .rateit-selected


{
    width: 80px !important;
}

#qcom141 .rateit-selected,
#qcom138 .rateit-selected,
#qcom137 .rateit-selected
{
    width: 60px !important;
}