
.tophed2 { background-color:#99CCFF;position:fixed;top:0px;left:0px;width:100%;height:100px;}


.mainright {width:280px;}
.h3right, .h3right h3 {padding-bottom:0px;font-weight:bold !important;}
.mright_under1 {font-size:14px;margin:3px 5px 0px 0px;width:280px;text-align:left;}
.fitgirl_img {width:100%;text-align:center;}
.fitgirl_img img {width:280px;cursor:pointer;}

.zaici {text-transform:lowercase;overflow:hidden;display:inline;border-bottom:1px solid #C0C0C0;float:right;overflow:hidden;width:280px;}
.hprmain { position:relative;margin-bottom:5px;overflow:hidden;float:left;height:120px;width:135px;cursor:pointer;background-color:#F3F3F3}
.hprmain:nth-child(odd) {margin-left:5px;}
.hprmain img {height:140px;float:left;;cursor:pointer;}
.zaic_name {font-weight:bold;color:white;font-size:14px;text-shadow:-1px -1px 0 #3d3d3d,1px -1px 0 #3d3d3d,-1px 1px 0 #3d3d3d,1px 1px 0 #3d3d3d;position:absolute;bottom:3px;left:3px;width:300px;text-align:left;}
.profile_userallimg {cursor:pointer;max-width:290px;height:140px;float:left;margin:5px;overflow:hidden;}
.profile_userallimg img {width:290px;height:auto;}

.btop {margin-left:470px !important;bottom:10px !important;}
.twitter-share-button { font-weight:normal !important; }
.fb-like{
   overflow: hidden !important;
}

.back-top-out {position:fixed;bottom:10px;right:10px;}
#back-top { position:relative;z-index:10;cursor:pointer;width:65px;height:50px;background:url('/images/to-top.png') no-repeat center center;background-size:50px auto;}
/* HEADER FOOTER */


.listeventsall {float:right;width:280px;border:none;text-align:center;}
#listnewsall {float:left;width:595px;border:none}
#listnewsall .spravnumlist {margin:10px 0px;width:100%;box-sizing:border-box;border-radius:2px;}
#listnewsall .spravnumlist:first-child {margin-top:0px !important}
.newsinfobox {float:right;clear:right;font-size:0.9em;margin:0px;font-style:italic;border:none;width:auto;}
#listnewsall .newsinfobox {float:left;margin:5px 0px 0px 0px;width:auto;}
#listnewsall .spravimg {max-width:150px;height:105px;}
#listnewsall .spravimgexerc {max-height:105px;}
.sendusnews {width: 210px;margin:10px auto;float:none !important;padding:7px 15px !important; }

.fbloginhed { border-radius:1px;padding:0px; margin:0px;vertical-align:text-bottom;margin-bottom:1px;height:18px;}


body#homepage #linemenu {display:none;}
#zaglavno {
    width:780px;height:25px;line-height:30px;font-size:17px;float:left;clear:both;padding-left:5px;margin-top:4px;
}
#zaglavno:first-letter {text-transform:capitalize;}



.topbuton2 {font-style:italic;font-weight:bold;font-size:15px;letter-spacing:0.8epx;}
#slogan { height:70px;float:left;line-height:70px;font-size:16px;padding-left:20px;width:350px;}

.mpagehedar {text-transform:lowercase;float:left;font-weight:bold;font-size:16px;line-height:25px;padding-left:10px;}
#maincontent6 {float:left;position:relative;width:100%;min-height:350px;}

#fld3 {margin-left: -1px;padding:0px;}
.l_remember  {position:relative;top:-2px;font-size:15px;}
.ilienter {width:60px;text-align:right;font-size:13px;color:#C0C0C0;letter-spacing:1px;}
.l_lostpass {float:left;font-size:15px !important;}
#description {line-height:20px;}


.komproimg { cursor:pointer;float:left;position:absolute;display:inline-block;height:45px;min-width:45px;max-width:57px;overflow:hidden;}
.mainselect {
    font-size:13px !important; height:22px !important;line-height:22px !important;padding:1px !important;margin:0px 2px !important;
}
.mtxtarea {  width:100%;height:220px;}
.admhed { font-weight:bold;margin:20px 0px;width:100%;text-align:left;font-size:17px;}
.admbox { width:200px;position:fixed;bottom:0px;right:0px;background-color:white;border:1px solid gray;overflow:hidden;}




.row2topmenu {
    width:115px;line-height:15px;
}

.topmenu {
         box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
         background-color:white;
         background-color: buttonface;
         box-sizing: border-box;
        background: #F6F6F6;
background-image: -moz-linear-gradient(top,white,#EEE);
background-image: -ms-linear-gradient(top,white,#EEE);
background-image: -o-linear-gradient(top,white,#EEE);
background-image: -webkit-gradient(linear,0 0,0 100%,from(white),to(#EEE));
background-image: -webkit-linear-gradient(top,white,#EEE);
background-image: linear-gradient(top,white,#EEE);
         border:1px solid #CCC;
         border-radius:2px;
         color:#404040;cursor:pointer;
         cursor:pointer;
         height:40px;
         font-size:15px;
         padding:5px 10px !important;
         text-align:center;
         min-width:70px;
  margin:0px 2px !important;
         padding:0 4px !important;
         
}
.topmenu:first-child { margin-left:0px !important}
.topmenu:hover {color:#101010;border-color: #84BCE4;}
/*KRAI HEADER FOOTER */

#comentari { text-align:left;margin:15px 0px 0px 3px;float:left;border:none;width:580px;min-height:100px;}

label { cursor: pointer }
input[type="radio"] { cursor:pointer; }
.center1 { #position: absolute; #top: 50%;display: table-cell; vertical-align: middle; }
.center2 { #position: relative; #top: -50% }
#sharescont {
    min-height:700px;overflow:hidden;outline:none;padding-bottom:15px;margin-left:5px;
}

.otgoreline {position:absolute;top:-9px;padding:0px 5px;color:gray;margin-left:8px;background-color:#EFEFEF;overflow:hidden;}
.textsliniq {background-color:whitesmoke;color:darkolivegreen;padding:0px 5px;text-align:center;}
.liniqtaottext {margin:10px 50px 25px 50px;float:left;width:800px;;position:relative;height:20px;border-bottom:1px solid #C0C0C0;text-align:center}
.liniqcolor {padding:0px 20px;width:800px;position:absolute;top:12px;color:#C0C0C0;text-align:center;}
.btpolplus { font-size:14px;float:left;text-transform:lowercase;margin-left:15px;width:250px;height:20px;text-align:left;margin-top:3px;}
.sherrmsg {float:left;margin-left:5px;width:200px;font-size:13px;font-style:italic;height:20px;text-align:left;margin-top:5px}
.article { min-width:640px;max-width:900px;float:left;margin-left:0px;margin-bottom:10px;text-align:center;}


.wid4 {min-width:20px;width:60px;}

.sharebuton {
    
    cursor:pointer;
    font-size:15px;line-height:26px;margin-top:-1px;
    height:37px;margin:0px 0px 0px -5px;padding:5px 10px;text-align:center;
    border:1px solid #E68080;
    background:#E68080;font-weight:bold;color:white;text-shadow: 1px 1px 1px #9E3F3F;
    border-bottom-right-radius:25px;
    border-top-right-radius:25px;
}
.sharebuton:hover {color:#EFEFEF;background-color:#E37373}
.sharebuton:active { color:yellow;border:1px solid #C0C0C0;outline:none;}

.smalsharelink {    
    margin:0px ;height:27px;width:158px !important;padding-right:30px !important;
    line-height:35px;
}


.shmalbut { width:212px;height:168px;float:left;padding-left:5px;}
.shmalbut2 {width:220px;text-align:center;margin-top:65px;}
.sharcon1 { width:auto;float:left;margin:15px 0px;padding:8px;
           border-radius:7px;background-color:whitesmoke;box-sizing:border-box;
}
/*//#musclebodyinfo .sharcon1 {max-width:900px;width:100% !important;}*/
.album_imgdiv {height:195px;width:195px;margin:2px;position:relative;z-index:100;display:table-cell;text-align:center;overflow:hidden;border:1px solid white;float:left;border-radius:3px;cursor:pointer;opacity:1}
.album_imgdiv:hover {border:1px solid whitesmoke;opacity:0.9}

.album_imgdiv img {   

   min-width:210px;min-height:210px;
}
.imgdiv_play{z-index:108;}
.imgdiv_play:hover{zoom:1.1;opacity:1.0 !important;}
.centerimg {
   position: absolute;
   left: 50%;
   top: 50%;
    -ms-transform: translateY(-50%) translateX(-50%);
   -webkit-transform: translateY(-50%) translateX(-50%);
   -moz-transform: translateY(-50%) translateX(-50%);
   transform: translateY(-50%) translateX(-50%);
   width:auto;height:auto;
}
/*EXERCISE FILTER #######################################*/
#exercisefilter {width:100%;position:relative;border:1px solid #C0C0C0;border-radius:3px;box-sizing:border-box;height:auto;min-height:55px;padding:0px;padding:10px 0px;}
.boxfil { height:25px;line-height:35px;width:auto;margin:0px 10px 15px 5px;float:left;}
#konmusk3 {display:none;}
#konmusk {max-width:180px;min-width:120px}
#trudnost_box {float:left;background:url('/images/4starrate.png') no-repeat;background-position: -1px -5px;background-size:100px auto;width:100px;border:none;height:28px;float:left}


.selwid {width:auto;}
.filclear{
    background-position:-115px -207px !important;
    cursor:pointer;
    position:absolute;top:5px;right:5px;width:25px;height:20px;text-align:center;display:none;visibility:hidden;}

.filspan {float:left;margin-right:5px;font-size:1em}

.inprimg {max-width:220px;cursor:pointer;}
.rightalign { text-align:right;}
.left10margin { margin-left:10px;}
.paddingleft10 { padding-left:10px;}
tr.height25 {height:25px;line-height:25px;}

.pr_upr_1 {width:710px;border:none;float:left;text-align:justify;font-size:17px;line-height:22px;}
.exerfilline {font-size:0.9em;}
.smalsharebuton {
    cursor:pointer;border:none !important;
    width:30px !important;height:35px !important;margin-left: -33px !important; 
    background: url('/images/iconset.png') no-repeat -2px -158px;
}



.shinf1 { display:inline;width:520px;float:left;padding:5px 0 5px 0px;}

.shlimter {margin-left:-10px;width:500px;float:left;height:1px;clear:both;border:1px solid red;background-color:whitesmoke;}
.kletkashare { background-color:white;padding:10px 10px 0px 10px;margin:10px 0px 15px 0px;min-width:210px;max-width:560px;float:left;text-align:left;border:none;border-left:1px solid white;overflow:visible; }
.shcbox_zag {max-width:600px;float:left;clear:right}
.kletkashare .enterform {max-width:570px !important}
.kletkashare .textsliniq {background-color:white}
.kletkashare #moqtkomentar { border:none;background-color:white;margin:10px 0px 0px 0px}
.kletkashare .commentslist { padding:0px 0px 5px 0px;background-color:white;}
.commentslist li { width:569px;}
.commentslist li:first-child { margin-top:5px;}
.kletkashare .komentari { margin-left:-6px;max-width:572px;}
.kletkashare .newkompole {width:345px}
.kletkashare .send {margin-left:2px;}
.vvshar { float:left;border-left:1px solid white;padding:10px 15px 0px 10px;margin:10px 15px 15px 0px}




.vvshar .shinf1 { width:222px;display:inline;float:left;clear:left;}
.inputtext,.textinput {padding-left:2px;padding-bottom:2px;height:25px;font-size:16px;float:left;width:300px;border:1px solid #C0C0C0;color:#202020 }
.malykinput {
    border:1px solid #C0C0C0;font-size:16px;padding:1px !important;min-width:10px;width:80px !important;float:none;
}
.butonshowmr {
    border-radius:3px;color:green;background-color:white;margin:20px 15px 30px 15px;padding:5px;line-height:25px;text-align:center;cursor:pointer;width:400px;height:25px;font-size:15px; border:1px solid orange
}
.morecomments {
    margin:3px;float:left;border-radius:15px;color:green;background-color:white;
    padding:5px 55px;line-height:15px;text-align:center;cursor:pointer;
   border:1px solid #C0C0C0;
}
.butonshowmr:hover, .morecomments:hover {
    background-color:#EFEFEF;color:#224466 !important;text-decoration:none !important;
}
#questionsbox {float:left;width:640px;}
#show_more { width:100%;margin:20px 0px;text-align:center;}


.topmainzaglavie h1 {font-size:26px !important;}
body#goodtoknow #linemenu {margin:10px 0px 0px 0px;}
body#sharing #linemenu {margin:10px 0px 0px 0px;}

.topumalb {width:630px !important;float:left;}
.topmaininfo {font-size:15px;}
.komentari {
   float:left;width:580px;display:inline;border:none;display:none;
}
.loginform1 { width:390px!important}
.fblogin { cursor:pointer;max-width:250px;margin:55px;}
#regdesc { float:right;padding:10px 0px 0px 0px;height:auto;width:400px;float:left;line-height:20px;font-size:16px;}
.regerr2 {text-align:left;color:red;float:left;width:330px;max-height:150px;padding-top:20px;min-height:30px;}
.formmain { width:700px;border:none;padding:5px;}

.lilmtrans {opacity:0.9}
.lilmtrans:hover{ opacity:1.0}
.tinymce {font-size:16px;}
.leftvidbox { width:250px;float:left;text-align:left;font-size:14px !important;font-weight:bold;height:auto;margin-top:30px;}
.lenta_videos1 {
    cursor:pointer;float:left;overflow:hidden;display:inline;font-weight:bold;
    border:none;width:250px;margin:7px 0px;
}
.lenta_videoimg {
    cursor:pointer;max-width:200px;max-height:120px;
}
.shrlistmain { cursor:pointer;max-width:550px;max-height:350px;}
.sharedimg {max-width:900px;max-height:600px;}

.commentslist { list-style: none;display:block;margin:0px;padding:0px;overflow:hidden;list-style-type: none;width:100%;height:auto;float:left;}
.novkom_libox { background-color: #E3E3E8;width:100%;min-height:40px;overflow:hidden;padding:0px 3px 5px 3px;text-align:left;float:left;margin-bottom:5px;}
#moqtkomentar {
    background:#F0F0F0;min-width:600px;position:relative;padding:8px 0px;border:1px solid #C0C0C0;border-radius:3px;margin:5px 0px;float:left;
}
#moqtkomentar .komproimg {position:relative;float:left;margin:0px 3px;max-width:55px;display:inline;float:left}
.komlredkom {border:none;position:relative;padding:5px 60px 0px 0px;left:50px;}
.komredprof {float:left;width:135px;height:40px;}
.namekomb {cursor:pointer;font-weight:bold;font-size:14px;float:left;}
.komlb {margin-left:7px;font-weight:normal;font-size:14px;}
.datakomb {clear:both;width:100%;float:left;font-size:13px;}
.pubowlink {font-size:12px !important;}
.muskul{ 
cursor:pointer;
}
.htaglinklike { cursor:pointer;}
.htaglinklike:hover {opacity:0.8}
.exerciserow {
    border:1px solid #E4E4E4;background-color:white;width:414px;height:80px;padding:7px 0px 7px 7px;
    margin:10px;float:left;overflow:hidden;position:relative;border-radius:3px;
}
.exercise_musk_map {float:right;width:130px;margin-left:15px;}
.imgexerc {max-height:83px;float:left;}
.exerciseimg { 
    
    cursor:pointer;background-position:center center;overflow:hidden;border-radius:2px;max-width:120px;height:80px;float:left;
}
.exercisenoimg {
    overflow:hidden;font-weight:bold;line-height:78px;width:78px;float:left;font-size:20px;text-align:center;
}


.exerciseglavno {
    width:275px;float:left;line-height:21px;margin:15px 0px 5px 10px;font-size:18px;font-weight:normal;text-align:left;
}
.exerciseinf {
    width:280px;float:right;height:20px;text-align:right;position:absolute;bottom:7px;right:10px;
}
.exerciseinf:empty {display:none;}
.exinr {font-size:0.9em;float:left !important}
#exernoresults {width:100%;padding:50px 0px;text-align:center;line-height:150px;font-style:italic}
.textbooks {float:left;font-style:italic;margin-right:10px}
.butonvisok { height:28px;font-size:15px;padding:3px;}

#humanmapbody {overflow:visible;border-radius:10px;position:absolute;z-index:999;}

.humanmapclas {border:1px solid white;position:relative;left:0px;top:0px;margin-right:10px;width:558px;height:520px;float:left;}
#humanbody { 
    position:absolute;width:550px;height:560px;left:0px;top:0px;z-index:500;transform-origin:0 0;
}

#humanbody_na, .nqmahumanbody { 
    position:relative;height:520px;width:505px;float:left;left:0px;top:0px;z-index:50;border:none;
}

.infomusclebody { float:right;min-height:100px;}


.moretextupr {line-height:18px;max-width:155px;float:right;}
.musk_exer .moretextupr {margin-right:10px;}

.musk_h1 {font-weight:bold;text-align:center;float:right;width:515px;}
.musk_h1 h1 {font-size:1.8em !important;}
.musk_infoline {line-height:35px;padding:3px 0px;font-style:italic;display:inline;float:left;width:515px;}
.musk_exer {float:left;font-size:16px;line-height:18px;padding:5px 0px;text-align:justify;width:100%;clear:right;}
.musk_exer .boxupr {width:100%;margin:0px}
.musk_upr_name {font-size:16px;font-weight:normal;}
.musk_bottom {width:100%;float:left;}
.musk_homepage {min-height:525px;line-height:21px;width:515px;float:right;}
.margdqsmin { margin-right:15px;}
.inexerbox { float:right;width:270px !important;margin-top:15px;}
.inexerbox .boxupr_head {width:265px !important;}
.margintopbig { margin-top:20px;}

#muscleheader2 { position:absolute;top:0px;right:0px;border:none;height:25px;display:none;width:410px;font-size:16px;text-align:left}
.trudnosti { border:none;cursor:pointer;width: 25px;height:20px;display:block;float:left}
.formheader { font-weight:bold;font-size:15px;padding:5px 0px;}
.visokhedar {height:35px;}
.neshirok { width: 80px;}
.formheaderinfo { font-weight:normal;font-size:14px;}
.righttal { text-align:right;padding-right:7px;}
.muskuli_grupis { font-size:16px;line-height:22px;}
.musbox { cursor:pointer;font-weight:normal;width:auto;float:left;text-align:center;border:1px solid gray;height:22px;line-height:22px;font-size:15px;padding:0px 7px;margin:0px 7px 7px 0px}
.musbox aktiven { font-weight:bold;}
.musbox:mouseover{border:yellow}


.btn_register {font-size:17px;padding:5px 20px;height:35px;margin-top:15px;margin-left:80px;float:left;
}
.mainbox {
position:fixed;
top: 50%;
left: 50%;
margin-top: -100px;
margin-left: -200px;
box-shadow: 3px 3px 5px #B6B6B6;
line-height:22px;overflow:hidden;z-index:2000;width:400px;height:50px;height:auto;border:1px solid gray;background-color:white;text-align:left;padding:25px 15px 35px 15px;border-radius:3px;}
.boxin_e {margin:10px 0px;line-height:22px;}
.closebutton { cursor:pointer;position:absolute;bottom:5px;right:5px;;}
.entire { position:fixed;top:-20px;width:120%;height:120%;opacity:0.2;background-color:black;z-index:1099;}
.boxheader { color:red;padding-left:10px;margin-bottom:15px;position:absolute;top:0px;left:0px;height:20px;z-index:2005;font-size:15px;border-bottom:1px solid gray;width:100%;line-height:20px;text-align:left;}
.boxupr { overflow:hidden;border-top-left-radius:3px;border-top-right-radius:3px;float:left;width:100%;border:none;margin:5px;padding:0px 0px 4px 0px;}
.boxupr a {font-size:16px;}
.boxupr_head{font-size:15px;width:100%;margin-bottom:3px;font-weight:bold;min-height:22px;line-height:19px;border-bottom:1px solid gray;padding:3px 0px 0px 5px;height:auto;text-align:left;float:left;}
.upr_ul {margin:0px;float:left;width:100%;list-style-type: none;text-align:left;box-sizing:border-box;padding:0px;}

.underlinelink { cursor:pointer;}
.underlinelink:hover {text-decoration:underline;}
#sharingcont { position:relative;float:left;width:100%;box-sizing:border-box;border:none;overflow:hidden;border:none;overflow:hidden;}
.seeallphotos {position:absolute;border-top-left-radius:10px;right:0px;background-color:whitesmoke;bottom:0px;z-index:200;padding:0px 10px 0px 5px;font-size:1em;line-height:25px;height:25px;width:auto;text-align:right;font-weight:bold}
.lentanewimg {float:left;opacity:0.8;width:35px;height:30px;margin-top:-6px;margin-left:-7px;zoom:0.9;}
.lentanewimg:hover {opacity:1.0}

.sharingids:last-child { margin-right:0px !important;}
.sharingids { min-width:195px;height:120px;display:table-cell; vertical-align:middle;float:left;text-align:center;cursor:pointer;overflow:hidden;}
.shidsmall { background-size:auto 120px !important; width:195px;height:120px;margin-right:4px; }
.shidbig {   background-size:auto 217px !important; width:217px;height:170px;margin-right:7px;}
.sharboxvertical { text-align:left !important;background-size:auto 165px !important; width:165px;min-height:80px;height:auto; }
.shbottomline {float:left;border-bottom:1px solid #C0C0C0;margin:5px 0px 20px 0px;width:600px;height:5px;}
#no_sharings { width:300px;line-height:170px;font-style:italic;text-align:center;}
.msk_leftcolum { float:right;position:relative;right:0px;top:0px;width:390px;min-height:538px; border:none}
.msk_reklamainner {position:relative;margin:20px 0px;text-align:left;float:left;border:none;height:90px;padding:0px}
#msk_lenta {max-height:180px;overflow:hidden;margin:10px 0px;float:left;width:100%;border:none;}
.komdolo {float:right;vertical-align:bottom;padding:2px;font-weight:bold;color:white;}

.playbuton { cursor:pointer;background: url('./images/play.png') no-repeat center center;}
.upr_topline {text-align:left;font-weight:bold;overflow:hidden;padding:3px 3px 0px 3px;border-bottom:1px solid gray;float:left;width:100%;box-sizing:border-box;margin-bottom:5px;}
#search_line { line-height:20px;display:none;margin:10px 0px 5px 0px; padding-bottom:2px;font-size:16px;}
#weekevent {
line-height:15px;border: 1px solid yellow;padding:0px 5px 2px 5px;background-color:red;color:white;font-weight:bold;font-style:normal;
}
.nameurh4 {float:left;font-weight:bold;font-size:17px;}
#nowevent {line-height:15px;border: 1px solid yellow;padding:0px 5px 2px 5px;background-color:green;color:white;font-weight:bold;font-style:normal;}

.kolonalqvamenustim {width:260px;float:left;}
.articlestim {width:auto;max-width:770px;width:770px;float:right;}
.upr_intopline h2, .upr_intopline h3 {font-weight:normal;font-style:italic;float:left;clear:both;width:100%;padding-bottom:10px;}
.sqnka_zelena {
        box-shadow:0px 0px 30px -9px #d1e8c8 !important;
}
.sqnka_julta {
        box-shadow:0px 0px 30px -9px #ffe75c !important;
}
#stim_read {width:100%;height:auto;margin-top:20px;}
.stimbox:hover {border-color:whitesmoke}
.stimdot {margin:10px 0px 0px 4px;display:inline;float:left;width:10px;height:10px;border-radius:10px;}
.stimhedline { float:left;width:100%;font-size:17px;margin:10px 0px 5px 0px}
#stimmain {float:left;width:100%;border:none;}
.stimkeybox { float:right;width:250px;margin:30px 0px;border:none;}

.stimkeybox_h {font-weight:bold;font-size:14px;}
.stimkeybox_content {text-align:left;font-size:17px;padding-top:5px;}
.stimidact h3 {padding:0px;line-height:initial;font-size:1em;margin:5px 0px}

.selectbox a {color:#298CEB !important;cursor:default;}
.bigtext { font-size:17px !important;}
.kids_inimg {margin-top:20px;max-width:710px;}
.kbbox { float:left;position:relative;overflow:hidden;border-bottom:1px solid #C0C0C0;border-right:none;border-top:none;width:700px;height:165px;margin-bottom:30px}
.kbbox2 {width:700px !important;}
.kdimg { float:right;overflow:hidden; height:165px;width:200px;background-position:center;cursor:pointer;background-repeat:no-repeat;background-size: auto 165px;text-align:left}
.kids_minfo {text-align:left;float:left;width:100%;margin: 5px 0px;}
.inzhed {width:700px;font-size:25px !important;text-align:right;line-height:35px;padding-right:10px;float:left;}
.inzhed h1 {font-size:25px;}
.boxiz{ width:720px;max-width:720px;float:left;min-height:200px;}
.kzagh { text-align:left;width:440px;float:left;font-weight:bold;border:none;margin:5px 0px 0px 20px; }

.kids_image {max-width:35;max-height:350px;float:left;margin:0px 10px 10px 0px;}



.kopis { font-size:17px;line-height:21px;text-align:justify;float:left;margin-left:10px;width:480px; }
.kbottomline { position:absolute;bottom:0px;right:5px;height:25px;line-height:25px;}
.olblok {margin:20px 0px;float:left;width:100%;}
.sborder { border-bottom:1px solid #C0C0C0;padding-bottom:30px;}
.sborder:last-child {border-bottom:none;padding-bottom:0px;}
.olimg {float:left;max-width:450px;margin-right:10px;max-height:350px}
.olhed {cursor:pointer;text-align:left;clear:right;font-size:2em;padding-left:10px;}
.olhed:hover {text-decoration: none;}

.olinfod {display:block;text-align:justify;font-size:1.1em;margin:10px auto;}

.olsubbox {float:right;width:380px;text-align:right;margin:10px;font-size:17px;}
.olboxstats {padding:10px 5px 5px 0px;font-size:1em;float:right;margin-right:50px;line-height:45px;}
.kbbox .olboxstats {
    zoom:0.8;
    -moz-transform:scale(0.8);
    margin-top:10px;
}
#olimpics_main {width:100%;position:relative;float:left;}
.olimp_img {background-size:cover !important;float:left;width:100%;height:380px;position:relative;margin-bottom:10px;}
.olimp_hed {position:absolute;bottom:5px;left:20px;font-size:2em;color:white}
.olimp_exer2 {margin:15px 0px 10px 0px;border:none;width:100%;clear:both;float:left;}
.olimp_exer2 .boxupr_head {font-size:17px !important;line-height:25px}
.ol_more_exer2 {font-style:italic;background-color:transparent;font-size:1em;width:100%;padding:0px !important;margin:0px !important;line-height:1em;border:none;font-weight:normal;text-align:right;}
.kopis p {margin:0px !important;}
.ol_maincontent { text-align:justify;width:100%;padding-top:20px;}
.insidecontent2 {width:700px;float:left;margin:10px;margin-bottom:5px;}


.statii_content { 
    color:#303030;
text-shadow: 1px 0px 27px #ffffff;
width:97%;padding:5px;position:relative;z-index:500;float:left;line-height:20px;font-size:16px;}
.statii_content p:first-child {margin:0px;padding:0px;}

.statii_img { width:600px;height:220px;}
.rowright {
    margin:0px 5px;
    padding:3px 0px;
    width:100%;
}

/*//#c03a08;*/
.readmore:active {box-shadow:none;color:yellow;}
.buton7 {
    padding:1px 30px;border-right:2px solid #0088cc;
    border-bottom-left-radius:15px;border-top-left-radius:15px;margin:10px 0px 25px 0px;float:none;border:1px solid #C0C0C0;
}
.buton7:hover { border:1px solid #C0C0C0;}
.butoncustom {margin:10px;cursor:pointer;text-align:center;border:1px solid green;padding:7px 5px;font-weight:bold;border-radius:15px;text-transform:uppercase;font-size:13px;letter-spacing:1px;}
.askquestion { float:left;text-align:center;margin-left:40px;display:inline-block;padding:5px 20px;max-width:140px;;width:140px !important}
.send { float:right;border:1px solid grey;font-size:16px;cursor:pointer;
       border-radius:2px;margin-top:10px;padding:5px 15px;background:#E68080;font-weight:bold;color:white;
       box-shadow: 1px 1px 5px #B6B6B6;text-shadow: 1px 1px 1px #9E3F3F;
}
.send:hover {box-shadow:none;color:#EFEFEF;background-color:#E37373}
.send:active {color:yellow}
.send:disabled { opacity:0.5;color:#C0C0C0;}
.smallsend {padding:5px;;margin:0px 5px;font-size:0.8em !important}
.sendkom {float:left;max-width:70px;margin:8px 10px 0px 3px;float:left;padding:3px 4px;font-weight:normal;text-transform:lowercase}
.comredimg {
    background: url('/images/iconset.png') no-repeat -419px -11px; 
    display:block;float:left;margin:9px 0px 0px 0px;
    width:22px !important;height:30px;
}
.article_comments {float:left;clear:left;margin-top:20px;text-align:left;margin-left:3px;width:600px;min-height:100px;}
.bigscreenimglil {
     background: url('/images/iconset.png') no-repeat -2px -39px; 
    background-size:320px auto;
    display:inline;float:left;
    width:25px;height:20px;
}
.comredimglil {
    background: url('/images/iconset.png') no-repeat -304px -7px; 
    background-size:360px auto;
    display:block;float:right;margin:-2px 0px 0px 3px;
    width:15px !important;height:20px;
}
.comredimgtiny {
    background: url('/images/iconset.png') no-repeat -267px -4px; 
    background-size:320px auto;
    display:block;float:right;margin:-2px 0px 0px 3px;
 
    width:23px !important;height:20px;
}

.userimglil {
    background: url('/images/iconset.png') no-repeat -115px -158px; 
    background-size:360px auto;
    display:block;
    width:23px !important;height:25px;
}
.zapisimglil {
    background: url('/images/iconset.png') no-repeat -213px -156px; 
    background-size:360px auto;
    display:block;
    width:35px !important;height:20px;
}
.compicimg {
    background: url('/images/iconset.png') no-repeat -57px -215px; 
    display:block;float:left;margin:9px 0px 0px 0px;
    width:30px !important;height:30px;
}
.compicimglil {
    background: url('/images/iconset.png') no-repeat -0px -163px; 
    background-size:380px auto;
    display:block;margin:-2px 10px 0px 0px;
 
    width:23px !important;height:24px;
}
.comvidimg {
    background: url('/images/iconset.png') no-repeat -205px -62px; 
    display:block;float:left;margin:9px 0px 0px 0px;
    width:35px !important;height:30px;
}

.comvidimglil {
    background: url('/images/iconset.png') no-repeat -197px -48px; 
    background-size:380px auto;
    display:block;margin:0px 10px 0px 0px;
    width:23px !important;height:30px;
}
.ticklil {
    background: url('/images/iconset.png') no-repeat -75px -180px; 
    background-size:355px auto;

    display:block;float:right;margin:-2px 0px 0px 0px;
 
    width:23px !important;height:20px;
}

.clockimglil {
    background: url('/images/iconset.png') no-repeat -5px -218px; 
    background-size:355px auto;
    display:block;float:right;margin:-2px 0px 0px 0px;
 
    width:23px !important;height:20px;
}
.hiksimglil {    
    background: url('/images/iconset.png') no-repeat -120px -197px; 
    background-size:380px auto;
    display:block;
}
area {
  display: block;
  cursor: pointer;

}
.sharlineitem { float:left;margin:2px 10px 2px 0px;}
.listinforows { float:left;margin:0px 3px 0px 12px}
.smevmain {
   border:1px solid #E4E4E4;
          margin-bottom:15px;border-radius:1px;
          overflow:hidden;float:right;
          position:relative;width:268px;height:92px;padding:5px;    
}
.screenbg {
    background-repeat: no-repeat;background-position:center center;background-size:cover;
    background-blend-mode:screen;
    
}
.smevpos {background-color:#EDF5FD;opacity:0.3;z-index:101;position:absolute;top:0px;left:0px;overflow:hidden;width:290px;min-height:102px;}
.posnoimg {
opacity:0.9;background-color:white;
}
.smevh2 {line-height:20px;margin-bottom:5px;position:relative;z-index:1000;float:left;font-weight:bold;text-shadow: 0px 0px 10px #FFFFFF;color:black !important;font-size:18px !important}
.smevtime {font-size:16px;text-shadow: 0px 0px 10px #FFFFFF;color:black;position:relative;z-index:1000;float:left;width:284px}
.smevplace {margin-top:10px;font-size:16px;text-shadow: 0px 0px 10px #FFFFFF;color:black;position:relative;z-index:1000;float:left;width:284px;}
.shcomimg {color:gray;float:left;font-size:16px;line-height:20px;}
.tickregi {float:left;height:30px;width:20px !important}

.hrowtop { line-height:30px;float:left;padding-left:10px;width:620px;font-weight:bold;}
.askpole {padding:5px;width:567px;height:60px;float:left}
.qna_viewreplies {float:right;font-size:16px;padding-left:10px;font-weight:bold;text-align:right;}
.qna_numreplies { float:left;font-size:16px;margin:0px 0px 0px 0px}
.qna_box {float:left;position:relative;border:1px solid grey;min-height:40px;width:614px;padding:3px;margin-bottom:20px;}
.qna_icon {width:45px;height:45px;border:none;border-radius:3px;overflow:hidden;float:left;margin:0px 10px 0px 0px}
.qna_hedar {cursor:pointer;display:block;margin-left:15px;font-weight:bold;font-size:19px;line-height:25px;}
.qna_infoline {font-size:15px;float:left;width:600px;margin-top:5px;padding:5px 5px 2px 3px;line-height:17px;border-top:1px solid #C0C0C0;}

.newkomregname {word-break:break-all;float:left;line-height:40px;height:40px;overflow:hidden;font-weight:bold;max-width:71px !important;text-align:center;}
.newkompole {margin:0px 0px 2px 3px;float:left;height:34px;padding:3px 10px 3px 3px;line-height:15px;border:1px solid #C0C0C0;width:360px;}
.commentarea {margin:3px 0px 2px 3px;float:left;height:34px;padding:3px;line-height:15px;border:1px solid #C0C0C0;width:480px;margin-top:5px;}
.inhedbig {font-size:19px;float:left;clear:both;margin:5px}

.sw_hed{width:auto;min-width:50%;text-align:left;padding:0px 20px 10px 0px;}
.sw_hed h1 {font-size:2em;}
.sw_box {margin:10px 0px}
.sw_boxhed { font-weight:bold;width:auto;width:100%;padding:9px 0px 2px 0px;font-size:19px}
.sw_imgph {width:350px;height:auto;border-bottom:1px solid #C0C0C0;}
.sw_imgin {border:none;border-bottom:none;}
.sw_txtph { padding:5px 10px 0px 0px;border-bottom:1px solid #C0C0C0;}
.sw_inimg {margin-right:10px;float:left;max-height:350px;max-width:50%;}

.comswimcs {width:600px;float:left;margin:30px 0px}
.uprstarrate {border:none;float:none;clear:right;display:inline-block;height:20px;line-height:40px;margin-left:5px;}
.topmainzaglavie .uprstarrate {margin-bottom:-7px;margin-left:15px;}
.zvezdi {float:right;margin:7px 10px 0px 0px;}
.uprtopnew {width:auto;min-width:680px;float:right;clear:both;line-height:40px;min-height:30px;}

.adveriste {display:block;}
.adveriste:empty {display:none;}
.article_navigate {display:inline;float:left;text-align:center;line-height:13px;height:13px;width:100%;font-size:2.2em;margin-bottom:5px;}
.sep1:last-child:not(:first-child) {display:none}
.sep1big {margin:0px 15px;}
.article { min-width:640px;max-width:100%;border-radius:3px;overflow:hidden;box-sizing:border-box;float:left;}
#snimka_body {width:100%;float:left;min-height:600px;position:relative;top:0px;left:0px;z-index:900;border:none}

.article_hs {width:auto;text-align:left;min-width:640px;}
.article h1  {line-height:30px !important;font-size:1.7em;}
.article h4 {margin-top:5px;font-size:1em;}
.article_navigate {display:inline;float:left;text-align:center;line-height:13px;height:13px;width:100%;font-size:2.2em;margin-bottom:5px;}
.sharedimg {max-width:900px;max-height:650px;}

.userimglil {
    background: url('/images/iconset.png') no-repeat -115px -158px; 
    background-size:360px auto;
    display:block;
    width:23px !important;height:25px;
}
.dateimglil {
    background: url('/images/iconset.png') no-repeat -115px -9px; 
    background-size:360px auto;
    display:block;float:right;
    width:23px !important;height:20px;
}
.butonaddfile {float:left;clear:both;}

.outsharcon { 
position:fixed;left:50%;bottom:100px;
margin-left:-555px;width:70px;
text-align:right;
z-index:1;
}
#boxshar {bottom:75px !important;margin-left:-575px;}
.adsbygoogle:empty, reklami:empty {display:none !important}
.adsbygoogle {margin:20px 0}
.reklama_fullwidth {float:left;width:100%;box-sizing:border-box;;border:none;}

.reklami:empty, reklami:blank {display:none;}
.reklama_docomments {float:right;width:280px;height:280px;margin-top:20px;text-align:center;}
.reklama_left {margin-left:10px;float:right;width:120px;height:auto;border:none;}
.lastcommentsul {position:relative;overflow:hidden;list-style-type:none;font-size:1em;height:85px;margin:0px;padding:0px;float:left;width:100%;padding-left:3px;}
.lastcommentsul li {width:100%;padding:2px 0;display:inline-block;overflow:hidden;height:80px !important;position:absolute;top:0px;left:0px;}
.lastcommentsul li:not(:first-child) {display:none;opacity:0;}

.lastcomimgbox {cursor:pointer;width:20%;height:80px;float:left;margin-right:5px;border-radius:2px;background-position:center center;background-repeat:no-repeat;background-size:contain;}
.lastcommentsul div:nth-child(2) {margin:1px 0px 3px 2px;padding:3px 3px 3px 4px;box-sizing:border-box;background-color:white;width:auto !important;max-width:72%;border-radius:6px;}
.lastcommentsul div:not(.lastcomimgbox) {float:left;clear:right;overflow:hidden;line-height:1.3em;width:72%;max-height:40px;font-style:italic;}
.lastcommentsul div:nth-child(3), .lastcommentsul div:nth-child(4) {font-style:normal;max-height:1.3em;font-size:0.9em;margin:0px;}
.lastcommentsul div:nth-child(3) {margin-top:0px;max-height:3em;width:78%;}
.lastcommentsul div:nth-child(4) {font-size:0.8em;text-align:left;}
.sharcnimg {cursor:pointer;float:left;height:35px;line-height:35px;padding:0px 4px;width:38px;margin-left:-4px;position:relative;border:1px solid #C0C0C0;border-left:none;border-right:none;}
.imgiconacam {

background:url('/images/iconset.png') -30px -38px no-repeat;
background-size:380px auto;
}
#upr_container {position:relative;overflow:hidden;min-height:150px;text-align:center;border:none;width:100%;box-sizing:border-box;float:left;margin-top:20px}

@-moz-document url-prefix() {

}

@media screen and (-webkit-min-device-pixel-ratio:0) {

}
/*// musculature*/
.musk_main1 {float:left;position:relative;width:100%;min-height:600px;}
#muscleheader {position:absolute;z-index:501;top:10px;text-align:center;height:25px;font-style:italic;float:left;border:none;visibility:visible;width:500px;font-size:18px;}
#musclebodyinfo {
    position:relative;top:0px;left:0px;
    padding:10px 0px;width:100%;z-index:100;min-height:200px;height:auto;border:none;
}
/*#musclebodyinfo p {padding:10px 0px;}*/
#musclebodyinfo .sharcon1 {max-width:100%;width:100% !important;}
