/*
mainheader.php
*/
* {
  margin: 0;
  padding: 0;
  
}
::selection {background:#106BBD;color:white}
html {position:relative;min-height:100%;font-family:Verdana, Tahoma, DejaVu Serif;}
body {
    font-size:medium;
    background-color:#F3F3F3;
    color:#343434;
    
    overflow-x: auto;
    overflow-y:scroll;
    width:1024px;
    min-height:100%;
    margin:0px auto;
    border:none;
    background: url('/images/bricks3.jpg') repeat;


}
h1,h2,h3,h4,h5 {font-size:1em;}
h2:empty {display:none}
strong {font-weight:normal !important}
p {padding:6px 0px;}
article {margin-bottom:1.5em;float:left;}
body#spravochnik div#m_spravochnik {

    color:#1F71D0 !important;
}
body#tourism div#m_tourism a,
body#obqvi div#m_obqvi a{
    color:yellow !important;
}
body#homepage main {margin-top:20px;}
a, a:visited { color:#378fe5;text-decoration:none;}
a:hover, .hreflike:hover, .hovermenu { color:#1774BF !important; text-decoration:none;cursor:pointer}
a:active {color:yellow;}

#wrap_top {
    background:#EFEFEF;
    overflow:hidden;
    width:100%;height:auto;
    text-align:center;
    position:relative;
    z-index:1010;
    box-sizing:border-box;

}
#menu_wrap { 
    border:none;
    background-color:#FEFEFE;
    width:260px;
    text-align:right;
    overflow:visible;
    z-index:1011;
    box-sizing:border-box;
    padding:0px;
    height:auto;
    float:left;
    display:block;

}
#navmenuleft {
   width:100%;box-sizing:border-box;text-align:left;height:auto;display:block;
}
ul {
  list-style-type: none;
  list-style:none;
}
li {
      list-style-type: none;
      font-size:1.1em;
      line-height:1.7em;
}
li.spravnumlist{line-height:1.4em !important;font-weight:bold;}

ul.stochka {  list-style-type:initial;list-style:circle;list-style-position:inside}
ul.stochka li {list-style-type:square;}
select {  padding:0px;min-width:100px;font-size:1em;padding:0px 2px;height:1.7em}
#sitewrap {
    float:left;border:1px solid #C0C0C0;width:100%;height:100%;position:relative;
    box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 12px;
    background-color:#FEFEFE;padding:20px;padding-top:0px;
    margin-bottom:70px;margin-top:15px; 
}
#wrap {
    border:none;
    box-sizing:border-box;height:auto;width:100%;float:left;display:block;background:#FEFEFE
}

main {border:none;height:auto;
      float:right;position:relative;width:100%;
      min-height:200px;box-sizing:border-box;

}
.menumobile {display:none;}
.wrap_top_menu {float:left;position:relative;height:35px;border:none;box-sizing:border-box;z-index:101;width:100%;}
.wrap_to_menu_item:first-child {flex-basis:4%;}
.wrap_to_menu_item {background:#106BBD;padding:0px;line-height:32px;box-sizing:border-box;width:auto;height:35px;cursor:pointer;flex-basis:14%;}
.wrap_to_menu_item .topmenu51, .wrap_to_menu_item a:not(.karta_item) {font-family:Verdana;cursor:pointer;font-size:0.9em;color:white;font-weight:bold !important;}
.wrap_to_menu_item a:hover {color:yellow !important;padding:0px;margin:0px;}
.wrap_to_menu_item .topmenu51::first-letter {font-size:1.5em !important;}
.wrap_to_menu_item:hover {padding:0px;margin:0px;}
#mainheader {
    position:relative;z-index:100;
    top:0px;
    float:none;
    width:100%;height:100%;margin:0px auto;box-sizing:border-box;

}
#benefitline {float:left;clear:both;width:100%;height:35px;background-color:#106BBD;text-transform:uppercase;}
#rabvreme {height:25px;font-size:0.7em;float:right;position:absolute;top:0px;right:0px;text-align:right;line-height:25px;padding-right:5px;cursor:default;}
#rabvreme::selection {background:white;color:#343434}
#mainfooter {
    position:absolute;
    bottom:0px;z-index:1001;
    width:1066px;margin:auto;height:50px;text-align:center;
    border:none;line-height:1.2em;font-weight:bold;padding:0px

}
.toptopline {background-color:white;height:20px;width:100%;text-align:left;font-size:0.7em;line-height:20px;text-transform:lowercase;}
.footlink {margin:0px 10px;font-size:0.9em;float:right;}
/*#mainfooter > div:nth-child(1) {float:left;clear:both;font-size:0.7em;text-align:center;font-weight:normal;width:100%;font-style:italic;padding-bottom:3px}*/
#mainfooter > div:nth-child(1) {float:left;width:25%;text-align:left;float:left;}
#mainfooter > div:nth-child(2)  {float:right;width:75%;text-align:right;}
#logo {
    float:left;
    background:url('/images/logo.png') no-repeat left 50px;
    width:766px;height:146px;color:#00579c !important;cursor:pointer;
    padding:0px;border:none;margin:15px 00px 15px 10px;

    
}
#menudiv {display:none;}

.callusline {line-height:1.3em;font-weight:bold;font-size:1.5em;}
#mainheader .contactbox div:nth-child(3) {display:none;}


.menuitem_left {
    float:left;
    position:relative;
    width:100%;
    box-sizing:border-box;
    padding:7px;
    background-color:#FEFEFE;
    color:darkblue;
    cursor:pointer;
    text-transform:uppercase;
}
.menuitem_left:hover {
    background-color:whitesmoke;
}
.menuitem_left a {
    color:#0092D3;

    font-family: "Roboto",sans-serif;
    font-size:1em !important;
    font-weight:500;
}
.menuitem_left li a:hover {color:red;}
.menuitem_left_active {
    font-weight:bold !important;
    font-size:1.1em !important;

}
.menuitem_left_active:hover {text-decoration:underline;}



.liltrans {
    opacity:0.7;
}
.liltrans:hover { opacity:1.0 }
#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;}
.outsharcon { 
position:fixed;left:50%;bottom:100px;
margin-left:-620px;width:70px;
text-align:right;
z-index:1;
border:none;
}
#shars {
    min-height:310px;

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

.reklama_right { width:160px;height:600px;
                margin-left:0px !important;
                margin-right:-730px !important;
                border:none;left:initial;
                bottom:initial;right:50%;top:25px !important;
}


.topmenu22:active {
    background-color:darkred;
    color:yellowgreen !important;
}


.topmenu22 a:hover {color:yellow !important;}

#top_message { 
    
    position:relative;clear:both;width:80%;padding:15px;margin:30px 20px;box-sizing:border-box;
               min-height:40px;line-height:40px;text-align:left;}
#top_message span {display:inline;padding-left:10px;}
.enterform { background-color: #F0F0F0;padding:5px 15px;border:1px solid #E4E4E4;border-radius:2px;}
.infoimg {
    background: url('/images/iconset.png') no-repeat -202px -107px;
    margin:0px;width:35px;height:35px;display:block;
}
.leftfloat {float: left !important}
.nomargin {margin: 0}
.keepright { text-align:right; font-size:1em;padding-right:5px;}
.inputtext,.textinput {padding-left:2px;padding-bottom:2px;height:25px;font-size:16px;float:left;width:300px;border:1px solid #C0C0C0;color:#202020 }
.tinymce {font-size:16px;}

.hreflike {
    cursor:pointer;display:inline;color:#00579c;font-size:1.2em;text-decoration:none;
}

.send { float:right;border:1px solid grey;font-size:1em;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;text-align:center;
}
.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}


/*javascript function box()*/

.entire { position:fixed;top:-20px;width:120%;height:120%;opacity:0.2;background-color:black;z-index:1099;}
.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;;}
.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;}
.selectbox a {color:#298CEB !important;cursor:default;}
.box_head{font-size:0.8em;text-transform:uppercase;;height:auto;width:100%;box-sizing:border-box;margin:15px 0px 3px 0px;box-sizing:border-box;padding:3px 0px 0px 5px;font-weight:bold;min-height:22px;line-height:19px;border-bottom:1px solid #C0C0C0;text-align:left;float:left;}
p, .pages_text { line-height:1.7em;text-align:justify}
.inpage_glavni {margin:20px 10px;line-height:3em;font-size:1.5em;font-weight:bold;}
.mobbox {float:left;width:95%;padding:0px 0px 10px 5px;box-sizing:border-box;}
main .callbuttons {display:none;}
#shtandzag, .hedurpage{
    font-weight:550;width:98%;margin-left:1%;visibility:visible;border-bottom:1px solid #C0C0C0;
            
}
.pages_text li, .ol_maincontent li {list-style-type:square;margin:10px 0px 10px 30px}

#shtandzag h3, .hedurpage {font-size:1.6em;line-height:1.8em;}
.callbuttons {
    border:1px solid gray;font-size:1em;cursor:pointer;width:80%;
    border-radius:11px;margin:0px 10% 20px 10%;padding:5px 15px;background:#E68080;font-weight:900;color:white;
    box-shadow: 1px 1px 5px #B6B6B6;text-shadow: 1px 1px 1px #9E3F3F;text-align:center;
    display:block;height:3em;float:left;text-transform:uppercase;font-size:0.9em;
    box-sizing:border-box;line-height:2.2em;letter-spacing:1px;
    background: rgb(195,34,75);
    background: linear-gradient(0deg, rgba(195,34,75,1) 0%, rgba(230,128,128,1) 100%);
}
.callbuttons::selection {background:none;}
.callbuttons:hover {border:1px solid white;}
.callbuttons:active {
    background: rgb(195,34,75);
    background: linear-gradient(0deg,rgba(230,128,128,1) 100%, rgba(195,34,75,1) 0%);
    color:#EFEFEF;
    border:1px solid white;
}
#admrow {width:100%;padding:10px 0px;margin:10px auto;float:left;clear:both;text-align:center;}
#admrow .send {float:initial;margin:0px 10px;}
 .loading {
  border: 2px solid #f3f3f3; /* Light grey */
  border-top: 2px solid #3498db; /* Blue */
  border-radius: 50%;
  width: 14px;
  height: 14px;
  animation: spin 1s linear infinite;
  display:inline-block;margin-bottom:-4px;margin-left:10px;

}

.mediumsizeload {width:23px;height:23px;border-width:5px;animation: spin 0.4s linear infinite;}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.sliderbox { margin-top:20px;position:relative;width:100%;height:300px;border-radius:3px; }

.slideritem {background-size:cover !important;padding:15px;box-sizing:border-box;position:absolute;top:0px;left:0px;width:100%;height:100%;}
.inslidertext {font-size:1.8em;position:absolute;bottom:70px;color:white; text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;}
.sliderbox div:not(:first-child) {opacity:0;}

.mainhomeitem, #homemenubox {background:none; display:none;}
.sep1 {display:inline;margin:0px 10px;width:5px;height:1em;border-left:1px solid #C0C0C0;}
/*##################################### muskuli*/
/*##################################### muskuli*/
/*##################################### muskuli*/

.opis3 {width:100%;}
.grupaopis {box-sizing:border-box;margin-top:5px;width:100%;font-size:0.9em;text-align:left !important;font-weight:bold;clear:both;padding:1em 0 0.2em 0;cursor:default !important;border-bottom:1px solid #C0C0C0;}
.opismusk  {padding:5px;float:left;font-size:1em !important;}
#katmenuin li {padding:0px 5px;min-height:inherit  !important;}

.muskuli_buton {position:absolute;top:505px;left:0px;width:500px;height:20px;font-size:0.8em;z-index:550;}

#spisuk {width:500px;height:520px;position:absolute;display:none;z-index:600;background-color:#FEFEFE;overflow:hidden;overflow-y:hidden;}
.butonkat {display:none}
#katmenu {width:100%;display:block;float:left;height:100%;}
#katmenuin {float:left;top:0px;left:0px;display:block;overflow-x:hidden;overflow-y:scroll;height:520px;width:100%;box-sizing:border-box;position:absolute;}
#katmenuin li {height:auto !important;}
#katmenu .muskuli_buton {right:15px;width:190px;left:initial;padding-left:10px;background-color:#FEFEFE;border-radius:5px;;}
/*############################ line menu*/
/*############################ line menu*/
/*############################ line menu*/
/*############################ line menu*/
/*############################ line menu*/

#infomenu {float:left;display:inline;font-size:1.1em !important}
#linemenu {width:100%;box-sizing:border-box;;float:left;position:relative;padding:0px 0px 5px 0px;float:left; }
body#homepage #linemenu {display:none;}
#linemenu:empty {display:none;}
.topmaininfoline {border:none;line-height:30px;position:relative;float:left;width:100%;margin:0px;padding:5px 0px 5px 0px;}
.topmaininfoline:empty {display:none;}
.topmainzaglavie {line-height:30px;display:inline;font-weight:bold;float:left;}
.topmainzaglavie h4, .topmainzaglavie div {font-size:1em !important;}
.topmainzaglavie .topumh:nth-child(2)  {text-transform:lowercase;}
.topumh {float:left;padding-right:10px;cursor:pointer;}
.topumh:hover{color:#298CEB !important;}
.hed_in_line { line-height:27px;font-style:italic;float:left;width:auto;padding-top:1px;font-size:0.9em !important;font-weight:normal;}
#backbutton { padding-left:10px;position:relative;float:right;height:30px;background-color:#fcfcfc;line-height:30px;}
/*############################### PAGES
/*############################### PAGES
#######################################
################################# PAGES
####################################### */
.titlehed a { color:#1774BF !important;}
.titlehed a:hover { color:#378fe5 !important;}
.readmore_OLD { 
    float:right;cursor:pointer;text-align:center;padding:5px 15px;

    color:white;background-color:#EE622E;
    box-shadow: 1px 1px 5px #B6B6B6;text-shadow: 1px 1px 1px #1F71D0;
   
    
    border-left-top-radius:3px;
    border-top-right-radius:15px;
    border-bottom-right-radius:15px;

}
.readmore {
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:linear-gradient(to bottom, #3d94f6 5%, #1e62d0 100%);
	background-color:#3d94f6;
	border-radius:6px;
	border:1px solid #337fed;
	display:inline-block;padding:6px 24px;
	cursor:pointer;
        font-weight:bold;max-width:230px;line-height:30px;font-size:1em;
	color:white;margin:0px 10px 0px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #1570cd;
}
.readmore:hover {
	background:linear-gradient(to bottom, #1e62d0 5%, #3d94f6 100%);
	background-color:#1e62d0;
}
.readmore:active {
	position:relative;
	top:1px;
}


.readmore_OLD:hover {
       background-color:#ff7441;box-shadow:none;color:whitesmoke;
}
.head_economy {font-size:1.3em;padding:10px 0px;border:none;line-height:20px;float:left;width:100%;box-sizing:border-box;}
.inbox_economy {float:left;width:100%;box-sizing:border-box;overflow:hidden;}
.box_economy .ol_maincontent {padding-top:0px !important;}
.box_economy {display:none;overflow:hidden;width:100%;box-sizing:border-box;}
.page_head2 {
    font-size:1.1em;text-transform:uppercase;;height:auto;width:100%;
            box-sizing:border-box;margin:15px 0px 10px 0px;box-sizing:border-box;
            padding:3px 0px 3px 15px;font-weight:bold;min-height:22px;
            line-height:19px;text-align:left;float:left;
}
.page_head2 h2, .page_head2 h3{font-size:1.2em !important;}
.page_head2 h2::first-letter, .page_head2 h3::first-letter  {font-size:1.33em !important;}
.page_comments {width:600px;float:left;margin:30px 0px;text-align:left;}
.nereguser {text-align:center;padding:10px 0px 0px 10px}
.page_fullbottom {width:100%;float:left;}

/*################################################## uprajneniq*/
/*################################################## uprajneniq*/
/*################################################## uprajneniq*/
/*################################################## uprajneniq*/
/*################################################## uprajneniq*/
/*################################################## uprajneniq*/
.flexovo {
    display:flex;
    flex-direction:row;
    justify-content:flex-start;
    align-items:center;
    flex-wrap: wrap;
    align-content:flex-start;
}
.spravnumlist {
    width:auto;
    margin:10px;
    box-sizing:border-box;
    height:auto !important;
    border-radius:3px;
    padding:10px;
    padding-bottom:5px;
    position:relative;
    overflow:hidden;
    border:1px solid #C0C0C0;
    background-color:white; 
    box-shadow: 5px 5px #EFEFEF;
    flex-basis:23%;
}
.uprtext {box-sizing:border-box;float:left;width:100%;text-align:left;}

.imgupr{max-width:100%;width:auto;text-align:center;margin:10px 0px;padding:0px 15px;box-sizing:border-box;float:left;}
.imgupr img {max-width:100%;}
.sprav_divmain {float:left;width:100%;height:auto;}
#spravj {width:100%;margin-top:0px;float:left;position:relative;height:auto;float:left;}
.mupr {width:100%;}
.spravimg { 
    width:100%;cursor:pointer;background-position:center center;overflow:hidden;border-radius:2px;max-height:120px;float:left;margin-right:10px;
}
.spravimgexerc {width:100%;height:auto;float:left;}
.spravglavno {
    font-weight:bold;text-align:left;
}
.spravglavno h2 {font-size:1.2em;}
.bigbox_top {width:100%;text-align:left;font-size:1em;}
.bigbox_under {text-align:right;}
body#stimulants .upr_intopline {height:3em !important}
.upr_intopline {width:100%;text-align:left;box-sizing:border-box;height:4em;padding:10px 0px;}
.upr_intopline h1 {font-size:1.7em;width:auto;float:left;}
.upr_intopline #upr_stars {float:left;height:30px !important;margin-top:3px;margin-left:10px;}
#upr_stars div {background-size:95px auto !important;width:100px !important}

.forkids .spravnumlist {flex-basis:31%}

.tbl-tbl {width:100%;padding:2px;margin:0px;border:none;display:table;}
.tbl-level1 {display:table-row;}
.tbl-level2 {display:table-cell;vertical-align:middle}
.dropdown > div {cursor:pointer;}
.dropdown3 {
    position:absolute;display:block;list-style-type:none;line-height:20px;margin:0px;padding:0px;
}
.dropdown3 li {
    cursor:pointer;


}
.karta_item {font-size:1em;text-transform:initial;color:white !important;font-weight:normal;}
.dropdown3 li {padding:5px 10px 5px 5px;text-align:right;}
.dropdown3 li:last-of-type {padding-bottom:10px;}
.topinmenubar {box-shadow: 2px 2px #EFEFEF;background-color:#106BBF;float:right;display:none;position:absolute;border-radius:20px;border-top-left-radius:0px;border-top-right-radius:0px}
.topinmenubar li {height:1.2em;line-height:1.1em;padding-left:15px;}
#m_olympicsin {visibility:hidden;display:block ruby;;}
#m_olympicsin a {text-transform:capitalize !important;}
.home_maincolumn {width:700px;float:left;border:none;height:auto;margin-top:30px}
.home_maincolumn .exerciserow {margin-left:0px;width:95%;}
.home_maincolumn .exerciseglavno {width:420px;}
.home_maincolumn .exerciseinf {float:right;width:initial}
.nachalno .spravnumlist {flex-basis:22% !important;}
/*#########################
NOVINI
#########################*/
.novina_headtop {float:left;text-align:left;font-size:2em;font-weight:bold;padding-bottom:10px;background-color:white;width:100%;line-height:1.2em;}
.statii_imghed {float:left;height:330px;width:100%;position:relative;border-radius:2px;margin-bottom:20px;}
.articlestats {line-height:1em;padding:15px 0px 0px 0px;float:left;clear:left;position:relative;min-width:640px;max-width:100%;width:100%;text-align:left;}

#imgnacam {
    margin:-12px 3px 0px 0px;width:35px;height:35px;
}
.articlestats_text {float:left;margin:0px 10px 0px 0px;}
.newsdrugi {float:left;width:100%;min-height:100px;margin:20px 0px;border:none;}

#statii_out { overflow:hidden;position:relative;margin-bottom:20px;float:left;height:270px;width:2808px;padding:0px;}
#statii_ramka {overflow:hidden;position:relative;z-index:10;height:270px;border-radius:2px;width:700px;float:left;border:1px solid white;}
.statii_main { 
    position:relative;overflow:hidden;padding:0px;width:700px;height:270px;margin:0px;
    background:#EDF5FD;float:left;display:block;z-index:50;box-sizing:border-box;
}
.statii_header { 
    color:white;font-weight:normal;background-color:#ee6417;
    position:relative;float:left;;height:20px !important;z-index:1001;line-height:20px;
    font-size:1em;padding:2px 10px 2px 10px;clear:both;clear:both;text-transform:lowercase;overflow:hidden;
}
.statii_backimg {cursor:pointer;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:50;opacity:0.9}

.statii_zaglaviebox {
    position:absolute;bottom:0px;left:0px;z-index:151;cursor:pointer;padding:10px 25px 10px 15px;
    width:auto;max-width:90%;max-height:105px;min-height:30px;
    box-sizing:border-box;
    line-height:30px;color:white;font-weight:bold;
    resize:none !important;display:block; 
}
.statii_zaglaviebox h1 {
    position:relative;z-index:1000;opacity:1.0;
    font-size:1.6em !important;color:white !important;
    line-height:33px !important;overflow:hidden;
    
}
.statii_bgred {width:109%;height:100%;min-height:100px;float:left;
              position:absolute;top:0px;left:0px;z-index:20;opacity:0.6;

	-webkit-transform: skewX(20deg);
	   -moz-transform: skewX(20deg);
	     -o-transform: skewX(20deg);
margin-left:-15px;

              background: linear-gradient(to bottom right, #ba0505, crimson);
}
.txtsussqnka  {color:white;text-shadow:0px 0px 5px #3d3d3d,0px 0px 3px #3d3d3d,0px 0px 5px #3d3d3d,0px 0px 5px #3d3d3d }
.statii_dots {
    position:absolute;top:10px;z-index:200;line-height:20px;right:10px;height:20px;width:140px;text-align:center;
}
.statii_tochka {
    border:5px solid white;
    border-radius:8px;
    width:12px;height:12px;float:left;margin:5px 5px 0px 5px;cursor:pointer;
}
.tochka_akt {background-color:#ee6417;border-width:5px;border-color:transparent; }
.tochka_neakt {background-color:transparent;border-color:white;}
/*STIMULANTI*/
.stimbox a{ font-size:1em !important;line-height:1em;font-weight:bold;}
.stimbox {
    width:auto;
    margin:5px 8px;
    box-sizing:border-box;
    height:auto !important;
    border-radius:3px;
    padding:5px 10px;
    
    text-align:center;
    position:relative;

    overflow:hidden;
    border:1px solid #C0C0C0;
    background-color:white; 
    box-shadow: 2px 2px #EFEFEF;
    flex-basis:auto;

}
.stimbox:hover {cursor:pointer;}
.stim_head {font-size:1.5em;}
.stim_head:nth-last-of-type(1) {margin-top:20px;}
