article, aside, audio, canvas, command, datalist, details, embed, 
figcaption, figure, footer, header, hgroup, keygen,.menu ul li:hover ul, 
meter, nav, output, progress, section, source, video, ruby{display:block;}
mark, rp, summary, time{display:inline;}
figure{display:inline-block;}
.dispn,.menu ul ul{display:none;}
.z1{z-index:1;}
.z2,header{z-index:2;}
.td_u, a{text-decoration:underline;}
.td_n, a:hover,.menu a,.menu li li a:hover,nav a,.phone a{text-decoration:none;}
img,.brd0,nav.menu li li{ border:0; }
footer{ background-color:#7b6b67;}
.clear{clear:both;}
input,textarea,a,select{outline:none;}
ul li{list-style-type:none;}
div.posRel div{opacity:0.4;}
header nav{text-transform:uppercase;}
/* Высота H*/
.h100,html,body{height:100%;}
.posRel div{height:120px;}
footer{height:200px;}
header nav{padding-bottom:10px;   border-bottom: 5px solid #b3a492;}
/* Ширина W */
.w100,html,body,img,div.posRel b,div.posRel div{width:100%;}
.width_site {width:995px;} 
/* Цвет */
a{    color: #ab8d6a;}
.bgf,html,body{background:#fff;}
footer{background-color: #fffaec;}
nav a:hover{background:#fce16e;}
.open-mind div{background:#513a72;}
.signatures div{background:#baf8fb;}
.exc div{background:#497321;}
.membership div{background:#ffd14b;}
.availability div{background:#a96d4a;}
.why-mobil-therapy div{background: #ffe8dc;}
.why-mobil-therapy div b{    text-shadow: 1px 1px 2px #fff5f1;
    color: #af662a;
}
footer a,footer {
    color: #f9ead7;
}
.the-power-of-touch div{    background: #c58754;}
.the-power-of-touch b{    color: #ffc9aa;
    text-shadow: 1px 3px 10px #803817;}
.benefits-of-massage-therapy div{    background:#805e41;}
.benefits-of-massage-therapy b{    text-shadow: 2px 2px 4px #712d12;
    color: #ffd962;}
.why-mobil-therapy b{      text-shadow: 1px 1px 2px #fff5f1;
    color: #713c10;}
.about div{background:#8f1616;}
footer{background-color:#7b6b67;}
div.belief-system div {
    background: #1f4e42;
}
html,body{color:#5d5d5d;} 
header nav a,footer nav a:hover{color:#282828;}
ul a{color:#1d444a;}
section h2{color:#4e4e4e;}
div.posRel{color: #fff;}
/* Отступы MP */
.mrg0,body,h3,.menu ul{margin:0;}
.mrg0a,section table{margin:0 auto;}
.pad0,body,.menu ul{padding:0;}
nav a{padding: 35px 15px;}
footer nav a{padding: 5px 20px;   border-radius: 5px;}
.padt25{padding-top:25px;}
ul{padding:15px 80px 25px;}
footer{padding:5px;}
h1{ margin: 30px 0 15px;    font-size: 35px;}
div.posRel div{ margin-top: -60px;}
div.posRel b{ margin-top: -30px;}
section p{    margin: 40px 80px;}
/* Текст */
div.posRel b{font-size:60px;}
h2{font-size:30px;}
nav a{font-size:17px;}
html,body{font-size:17px;}
.fs15,h3,nav.menu{font-size:15px;} 
.fs14, footer{font-size:14px;} 
.fl_l,nav.menu ul li{float:left;} 
.fl_r{float:right;}
.fw_b{font-weight:bold;} 
.fw_100,h1,h2,h3,div.posRel b{font-weight:100;}
body,nav,section h2,section div.posRel b{font-family:Arial;}
section{font-family:Tahoma;}
.fs_i{font-style:italic;}
.ti30{text-indent:30px;}
body{line-height:30px;}
.cop {  line-height: 20px;}
div.posRel b{line-height:60px;}
nav a{line-height:70px;}
section img{line-height:0;}
ul{letter-spacing:1px;}
div.posRel b{letter-spacing:3px;}
.ta_c,nav.menu,h1,footer,body{text-align:center;} 
.ta_j{text-align:justify;} 
.ta_r{text-align:right;} 
.ta_l{text-align:left;}
.vtop{vertical-align:top;}
.posRel,nav.menu ul,header,footer{position:relative;} 
.posAbs,.menu ul ul,div.posRel b,div.posRel div{position:absolute;} 
.posFix{position:fixed;}
/* BG */
/***Pos***/
.logo{top:50px;left:10px;font-size: 55px;}
div.posRel b,div.posRel div{top:50%;left:0px;}
.menu ul ul{top:80px;left:0px;}
section table td{
    border: 1px solid #ccc;
    padding: 10px 20px;
}
section table { border: 1px solid #ccc;}
section div.posRel{
background-position:center;
    background-size: cover;
    background-attachment: fixed;
}
div.posRel{ height:600px;}
section div.posRel img{display:none;}
nav a.aktive,nav a.aktive:hover{background: #b3a492;
    color: #fff;}

.belief-system b{    color: #beffff;
    text-shadow: 2px 4px 3px #0e2722;}
.di_stress div{    background: #20283b;}
.di_stress b{    color: #bacfff;
    text-shadow: 2px 4px 8px #15243e;}
.anti_aging div{background: #ebac7c;}
.anti_aging b{    color: #fee7c8;
    text-shadow: 2px 2px 7px #82542f;}
.eastern-medical-massage b{    color: #d6ff92;
    text-shadow: 2px 2px 7px #427314;}
.eastern-medical-massage div{background: #95bd45;}
.structural-bodywork b{   color: #f9e0cc;
    text-shadow: 2px 2px 7px #443020;}
.structural-bodywork div{    background: #745b45;}
.restorative b{    color: #ffdfc6;
    text-shadow: 2px 2px 9px #443020;}
.restorative div{    background: #c0855b;}
.fithess-integration b{    color: #ffe1da;
    text-shadow: 2px 2px 9px #6d4d3d;}
.fithess-integration div{background: #c7adaa;}
.rehabilitative b{    color: #ffd3a4;
    text-shadow: 2px 2px 9px #633f2d;}
.rehabilitative div{    background: #e08a5d;}
.kundalini-yoga div{    background: #81a2bd;}
.kundalini-yoga b{    color: #d8e1f2;
    text-shadow: 2px 4px 8px #15243e;}
.emotional-code div{    background: #9ba9b2;}
.emotional-code b{    color: #e8f3ff;
    text-shadow: 2px 3px 8px #15243e;}
.chakra-balancing div{    background: #21201c;}
.chakra-balancing b{    color: #d8c8bb;
    text-shadow: 2px 3px 8px #15243e;}
.energy-work div{    background: #cbaea0;}
.energy-work b{    color: #f5e5e4;
    text-shadow: 2px 3px 8px #563e30;}
.ayuvedic div{    background: #c1d67e;}
.ayuvedic b{    color: #e8ffa9;
    text-shadow: 2px 3px 8px #3e5d12;}
.infinity-plus-program b{    color: #fffb9e;
    text-shadow: 2px 4px 8px #5f4300;}
.infinity-plus-program div{    background: #d0ca5d;}
.loyalty-club-rewards b{    color: #ffdcba;
    text-shadow: 2px 4px 8px #5f4300;}
.loyalty-club-rewards div{    background: #a07858;}
a+div.membership div{    background: #d5baa5;}
a+div.membership b{     color: #ffe9dc;
    text-shadow: 2px 4px 8px #5f4300;}
.price-list div{    background: #ffb381;}
.price-list b{    color: #ffe0c3;
    text-shadow: 2px 4px 8px #0d0404;}
.client-preparation-checklist div{    background: #633b2b;}
.client-preparation-checklist b{    color: #ffb673;
    text-shadow: 2px 4px 8px #0d0404;}
.locations div{    background: #5a4c38;}
.locations b{    color: #e2be8f;
    text-shadow: 4px 8px 9px #3a2714;}
.availability div{    background: #cd510b;}
.availability b{    color: #ffc086;
    text-shadow: 2px 4px 8px #5f4300;}
.yoga-therapy-experience div{    background: #245869;}
.yoga-therapy-experience b{    color: #9ff4ff;
    text-shadow: 2px 4px 8px #074a67;}
.massage-therapy-experience div{    background: #635630;}
.massage-therapy-experience b{    color: #fff8aa;
    text-shadow: 1px 3px 8px #271c00;}
.method b{    color: #ffe5fd;
    text-shadow: 2px 4px 8px #5f4300;}
.method div{    background: #715e8a;}
.philosophy div{    background: #8a8a8a;}
.philosophy b{    color: #f5faff;
    text-shadow: 2px 8px 10px #252525;}
.cancellation-policy div{    background: #f8f8ea;}
.cancellation-policy b{    color: #d3fff6;
    text-shadow: 1px 3px 7px #2a4548;}
section ul li p {
    margin: 10px 10px;
    text-align: left;
}
section ul li {
    list-style-type: circle;
    margin-bottom: 20px;
}
.soc{
    position: absolute;
    right: 50px;
    bottom: 70px;
    }
.soc a {
    float: left;
    width: 35px;
    margin: 3px;
    height: 32px;
    background: url(/images/icons.png);
}
.soc a span {
    display: none;
}
.soc a.in{background-position: -33px 0px;}
.soc a.tw{background-position: -68px 0px;}
.soc a.go{    background-position: 0 0px;}
.phone {
    position: absolute;
    font-size: 17px;
    letter-spacing: 1px;
    left: 60px;
    top: 80px;
}
.cop {
    position: absolute;
    bottom: 5px;
    width: 100%;
    right: 0;
}
.Ayuverdic div{background: #adc379;display:none;}
.Ayuverdic b{    color: #e6ff9c;
    text-shadow: 2px 4px 6px #5c792d;display:none;}
footer{    border-bottom: 5px solid #a79a8b;
    margin-bottom: 40px;}
body{    -webkit-user-select: none;}
.power{position: absolute;
    bottom: -40px;    right: 0;
    width: 100%;}
.power,.power a{  color: #7b6b67;}
section ul.li_none li{list-style-type:none;}