@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,400italic,600,700&subset=latin,cyrillic-ext);

@font-face {
    font-family: 'helveticaneuecyrlight';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
         url(data:application/font-woff;charset=utf-8;base64,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) format('woff'),
         url('HelveticaNeueCyr-Light-webfont.ttf') format('truetype'),
         url('HelveticaNeueCyr-Light-webfont.svg#helveticaneuecyrlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

* {margin: 0; padding: 0;}
html, body  {height: 100%; min-width: 920px; width:100%;}
body {position: relative; background: #fff; font: 14px/18px 'Open Sans', sans-serif; color: #000000; }
div, span, applet, object, iframe, input, textarea, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {border: none; outline: none; vertical-align: baseline; background-color: transparent;}

/*-------------------- Базовые теги --------------------*/
a {color: #8f29a5;}
a:hover {text-decoration: none;}
i {font-style: italic;}
b, strong {font-weight: bold;}

/*-------------------- Базовые классы --------------------*/
.wrapper {min-height:100%; overflow:hidden; position:relative; width:100%;}
.bottom-big-shadow:after {content:""; position:absolute; width:1600px; height:15px; bottom:-15px; left:50%; margin-left:-800px; background:url(../images/big-shadow.png) no-repeat 0 0; z-index:1}

.standart-button {cursor:pointer; display:inline-block; height:40px; box-sizing:border-box; -moz-box-sizing: border-box; padding:11px 50px 13px; font: 300 16px/16px 'Open Sans', sans-serif; color:#fff; background:url(../images/standart-button-bg.png) repeat-x 0 0; text-decoration:none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.standart-button:hover {opacity:0.8; text-shadow:0 0 3px rgba(255,255,255,0.6)}
.standart-button:active {background:url(../images/standart-button-bg.png) repeat-x 0 -40px; padding:12px 50px;} 

/*-------------------- Header --------------------*/
header {position: relative; max-width: 1160px; height: 150px; margin:0 auto; padding:0 20px; background:url(../images/header-bg.jpg) no-repeat 50% 0;} 
header .logo {display:block; width: 294px; height:102px; position:absolute; left:20px; top: 16px; border:none; background:url(../images/logo.jpg) no-repeat 0 0; text-decoration:none; text-indent: -9999px;}

header .top-contacts {position:absolute; right:20px; top: 15px; text-align:right}
header .top-contacts .top-phone {font: 26px 'helveticaneuecyrlight'; color:#534e54; padding-left:55px;/* font-weight: bold; *//* margin-bottom: 5px; */}
header .top-contacts span {color: #8f29a5; font: 14px/16px 'Open Sans', sans-serif;display: block;margin-bottom: 5px;margin-top: 5px;}
header .top-contacts .top-phone sup {font: 14px/14px 'helveticaneuecyrlight'; height:14px; width:50px; position:absolute; left:0; top:0; display:block}
header .top-contacts .top-perezvon {background:url(../images/perzvon.png) no-repeat 0 0; padding-left:22px; height:17px; display:inline-block; margin-top: 5px;}
header .top-contacts .top-perezvon a {display:inline-block; text-decoration:none; font: 14px/16px 'Open Sans', sans-serif;}
header .top-contacts .top-perezvon a span {display:inline-block; border-bottom:1px dashed #8f29a5}
header .top-contacts .top-perezvon a:hover span {border-bottom:none}

.main-header {position:relative; border-top:5px solid #66d628;}

/*-------------------- Главное меню --------------------*/
.main-menu {position:absolute; background-color:rgba(255,255,255,0.5); height:70px; z-index:100; width:100%;}
.main-menu ul {text-align:center; margin:0 auto; height:70px;}
.main-menu ul li {list-style: none; display: inline-block; position:relative;}
.main-menu ul li a {text-decoration:none; display: block; padding: 0 10px; font: 300 18px/70px 'Open Sans', sans-serif; color:#000; }
.main-menu ul li a:hover, .main-menu ul li:hover a {background:url(../images/top-menu-hover-bg.png) repeat-x 0 100%; color:#fff}

.main-menu ul li ul {height:auto; display:none; margin:0; padding:0; position:absolute; top:70px; left:0; width:400px; z-index:999; z-index:2}
.main-menu ul li ul li {display:block; text-align:left; list-style:none; padding:0; margin:0; position:relative; border-bottom:1px solid #96E06B;}
.main-menu ul li ul li a, .main-menu ul li:hover ul li a {display:block; padding:10px 20px; font:300 16px/20px 'Open Sans', sans-serif; background-image:none; background-color:rgba(99,195,46,0.9); color:#fff; text-decoration:none; }
.main-menu ul li ul li a:hover, .main-menu ul li:hover ul li a:hover {background-color:rgba(99,195,46,1); background-image:none; color:#fff;}
.main-menu ul li ul li:last-child {border-bottom:none}
.main-menu ul li ul li:last-child:after {content:""; position:absolute; width:290px; height:13px; bottom:-13px; left:50%; margin-left:-145px; background:url(../images/small-shadow.png) no-repeat 0 0;}

 
/*--------------------------------------------------------------------------------------------*/
/*--------------------------------------ГЛАВНАЯ СТРАНИЦА--------------------------------------*/ 
/*--------------------------------------------------------------------------------------------*/ 
 
/*-------------------- Слайдер --------------------*/
.flexslider {position: relative; zoom: 1;}
.flexslider .slider-text {width:100%; position:absolute; bottom:40px; left:0; padding:0 200px; box-sizing:border-box; -moz-box-sizing: border-box}
.flexslider .slider-text .slider-title {text-shadow:0 1px 5px rgba(20,0,25,0.5); display:block; width:100%; font-size:48px; line-height: 1.2; font-weight:normal; font-family:'Open Sans', sans-serif; text-transform: uppercase; color:#fff; padding-bottom:10px}
.flexslider .slider-text .slider-description {text-shadow:0 1px 3px rgba(20,0,25,0.5); display:block; width:100%; font-size:14px; line-height: 1.2; font-weight:normal; font-family:'Open Sans', sans-serif; color:#fff; margin-bottom:20px; max-height:70px; overflow:hidden}
.flexslider .slider-text a {display:inline-block; padding:15px 35px; border:1px solid #fff; color:#fff; text-decoration:none; text-transform: uppercase; font-size:14px; line-height: 1;}

.flexslider .slides {zoom: 1;}
.flexslider .slides img {height: auto;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 400px;}
.carousel li {margin-right: 5px;}
.flex-direction-nav { *height: 0;}
.flex-direction-nav a {opacity:0.15; z-index:2; height:70px; width:70px; text-indent: 100%; white-space: nowrap; overflow: hidden; position:absolute; cursor:pointer; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.flex-direction-nav .flex-prev {top:50%; left:30px; background:url(../images/slider-arrows.png) no-repeat 0 0;}
.flex-direction-nav .flex-next {top:50%; right:30px; background:url(../images/slider-arrows.png) no-repeat 100% 0;}
.flexslider:hover .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-next {opacity: 0.5;}
.flexslider:hover .flex-direction-nav .flex-prev:hover, .flexslider:hover .flex-direction-nav .flex-next:hover {opacity: 0.7;}
.flex-direction-nav .flex-disabled {opacity: 0!important; filter: alpha(opacity=0); cursor: default;}

/*-------------------- Показания --------------------*/
.indications {background:#8f29a5 url(../images/man-woman.jpg) no-repeat 50% 70px; height:445px; }
.indications h2{position:relative; height:70px; width:100%; color:#b041c8; font: 300 30px/70px 'Open Sans', sans-serif; background-color:#fff; text-transform: uppercase; }
.indications h2 span {margin:0 auto; display:block; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}

.indications-inner {position:relative; color:#fff; margin:0 auto; max-width:1160px; padding:0 20px; display:table; height:375px; width:100%; box-sizing:border-box; -moz-box-sizing: border-box}

.indications-inner input  {display:none}
.indications-inner .center-indications {display:table-cell; width:50%; text-align:center; position:relative; overflow:hidden}
.indications-inner .center-indications div {top:0; left:50%; position:absolute; width:250px; height:375px; margin-left:-125px; text-indent:-9999px; -webkit-transition: opacity ease-in-out .5s; -moz-transition: opacity ease-in-out .5s; -o-transition: opacity ease-in-out .5s; transition: opacity ease-in-out .5s;}
.indications-inner .center-indications .indications-item-01 {background:transparent url(../images/indications/indication1.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-02 {background:transparent url(../images/indications/indication2.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-03 {background:transparent url(../images/indications/indication3.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-04 {background:transparent url(../images/indications/indication4.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-05 {background:transparent url(../images/indications/indication5.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-06 {background:transparent url(../images/indications/indication6.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-07 {background:transparent url(../images/indications/indication7.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-08 {background:transparent url(../images/indications/indication8.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-09 {background:transparent url(../images/indications/indication9.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-10 {background:transparent url(../images/indications/indication10.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-11 {background:transparent url(../images/indications/indication11.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-12 {background:transparent url(../images/indications/indication12.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-13 {background:transparent url(../images/indications/indication13.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-14 {background:transparent url(../images/indications/indication14.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-15 {background:transparent url(../images/indications/indication15.png) no-repeat 0 0; opacity:0;}
.indications-inner .center-indications .indications-item-16 {background:transparent url(../images/indications/indication16.png) no-repeat 0 0; opacity:0;}
.indications-inner .left-indications, .indications-inner .right-indications {display:table-cell; width:25%; vertical-align:top}
.indications-inner ul {margin-top:17px; box-sizing:border-box; -moz-box-sizing: border-box}
.indications-inner ul li {list-style:none; margin-bottom:12px; position:relative; display:block; height:32px; box-sizing:border-box; -moz-box-sizing: border-box}
.left-indications ul li .indications-title, .right-indications ul li .indications-title {cursor:pointer; opacity:0.3; display:table; position:relative; color:#fff; font: normal 14px/16px 'Open Sans', sans-serif; text-transform: uppercase; text-decoration:none; height:32px; width:100%; margin-top:10px; box-sizing:border-box; -moz-box-sizing: border-box; -webkit-transition: opacity 0.5s ease; -moz-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; transition: opacity 0.5s ease;}
.left-indications ul li .indications-title:hover, 
.right-indications ul li .indications-title:hover,
/* #ind-btn-01:checked ~ .left-indications ul li:nth-of-type(1) .indications-title,
#ind-btn-02:checked ~ .left-indications ul li:nth-of-type(2) .indications-title,
#ind-btn-03:checked ~ .left-indications ul li:nth-of-type(3) .indications-title,
#ind-btn-04:checked ~ .left-indications ul li:nth-of-type(4) .indications-title,
#ind-btn-05:checked ~ .left-indications ul li:nth-of-type(5) .indications-title, 
#ind-btn-06:checked ~ .left-indications ul li:nth-of-type(6) .indications-title,
#ind-btn-07:checked ~ .left-indications ul li:nth-of-type(7) .indications-title,
#ind-btn-08:checked ~ .left-indications ul li:nth-of-type(8) .indications-title,
#ind-btn-09:checked ~ .right-indications ul li:nth-of-type(1) .indications-title,
#ind-btn-10:checked ~ .right-indications ul li:nth-of-type(2) .indications-title, 
#ind-btn-11:checked ~ .right-indications ul li:nth-of-type(3) .indications-title,
#ind-btn-12:checked ~ .right-indications ul li:nth-of-type(4) .indications-title,
#ind-btn-13:checked ~ .right-indications ul li:nth-of-type(5) .indications-title,
#ind-btn-14:checked ~ .right-indications ul li:nth-of-type(6) .indications-title,
#ind-btn-15:checked ~ .right-indications ul li:nth-of-type(7) .indications-title, 
#ind-btn-16:checked ~ .right-indications ul li:nth-of-type(8) .indications-title,
#ind-btn-01:checked ~ .center-indications .indications-item-01,
#ind-btn-02:checked ~ .center-indications .indications-item-02,
#ind-btn-03:checked ~ .center-indications .indications-item-01,
#ind-btn-04:checked ~ .center-indications .indications-item-02,
#ind-btn-05:checked ~ .center-indications .indications-item-01, 
#ind-btn-06:checked ~ .center-indications .indications-item-02,
#ind-btn-07:checked ~ .center-indications .indications-item-01,
#ind-btn-08:checked ~ .center-indications .indications-item-02,
#ind-btn-09:checked ~ .center-indications .indications-item-01,
#ind-btn-10:checked ~ .center-indications .indications-item-02, 
#ind-btn-11:checked ~ .center-indications .indications-item-01,
#ind-btn-12:checked ~ .center-indications .indications-item-02,
#ind-btn-13:checked ~ .center-indications .indications-item-01,
#ind-btn-14:checked ~ .center-indications .indications-item-02,
#ind-btn-15:checked ~ .center-indications .indications-item-01, 
#ind-btn-16:checked ~ .center-indications .indications-item-02, */
#ind-btn-01[checked] ~ .left-indications ul li:nth-of-type(1) .indications-title,
#ind-btn-02[checked] ~ .left-indications ul li:nth-of-type(2) .indications-title,
#ind-btn-03[checked] ~ .left-indications ul li:nth-of-type(3) .indications-title,
#ind-btn-04[checked] ~ .left-indications ul li:nth-of-type(4) .indications-title,
#ind-btn-05[checked] ~ .left-indications ul li:nth-of-type(5) .indications-title, 
#ind-btn-06[checked] ~ .left-indications ul li:nth-of-type(6) .indications-title,
#ind-btn-07[checked] ~ .left-indications ul li:nth-of-type(7) .indications-title,
#ind-btn-08[checked] ~ .left-indications ul li:nth-of-type(8) .indications-title,
#ind-btn-09[checked] ~ .right-indications ul li:nth-of-type(1) .indications-title,
#ind-btn-10[checked] ~ .right-indications ul li:nth-of-type(2) .indications-title, 
#ind-btn-11[checked] ~ .right-indications ul li:nth-of-type(3) .indications-title,
#ind-btn-12[checked] ~ .right-indications ul li:nth-of-type(4) .indications-title,
#ind-btn-13[checked] ~ .right-indications ul li:nth-of-type(5) .indications-title,
#ind-btn-14[checked] ~ .right-indications ul li:nth-of-type(6) .indications-title,
#ind-btn-15[checked] ~ .right-indications ul li:nth-of-type(7) .indications-title, 
#ind-btn-16[checked] ~ .right-indications ul li:nth-of-type(8) .indications-title,
#ind-btn-01[checked] ~ .center-indications .indications-item-01,
#ind-btn-02[checked] ~ .center-indications .indications-item-02,
#ind-btn-03[checked] ~ .center-indications .indications-item-03,
#ind-btn-04[checked] ~ .center-indications .indications-item-04,
#ind-btn-05[checked] ~ .center-indications .indications-item-05, 
#ind-btn-06[checked] ~ .center-indications .indications-item-06,
#ind-btn-07[checked] ~ .center-indications .indications-item-07,
#ind-btn-08[checked] ~ .center-indications .indications-item-08,
#ind-btn-09[checked] ~ .center-indications .indications-item-09,
#ind-btn-10[checked] ~ .center-indications .indications-item-10, 
#ind-btn-11[checked] ~ .center-indications .indications-item-11,
#ind-btn-12[checked] ~ .center-indications .indications-item-12,
#ind-btn-13[checked] ~ .center-indications .indications-item-13,
#ind-btn-14[checked] ~ .center-indications .indications-item-14,
#ind-btn-15[checked] ~ .center-indications .indications-item-15, 
#ind-btn-16[checked] ~ .center-indications .indications-item-16 {opacity:1;}

.indications-inner .indications-title span {display:table-cell; position:relative; min-height:32px; vertical-align:middle; box-sizing:border-box; -moz-box-sizing: border-box}
.indications-inner .left-indications ul li .indications-title span:nth-child(1) {width:32px}
.indications-inner .right-indications ul li .indications-title span:nth-child(2) {width:32px}
.indications-inner .left-indications ul li .indications-title span:nth-child(2) {text-align:left; padding-left:20px}
.indications-inner .right-indications ul li .indications-title span:nth-child(1) {text-align:right; padding-right:20px}
.indications-inner ul li .indication-icon {display:inline-block; width:32px; height:32px; text-indent:-9999px; background:transparent url(../images/diseases-icons.png) no-repeat;}
.indications-inner .left-indications ul li .indication-icon {left:0}
.indications-inner .left-indications ul li:nth-child(1) .indication-icon {background-position:0 0} 
.indications-inner .left-indications ul li:nth-child(2) .indication-icon {background-position:-32px 0}
.indications-inner .left-indications ul li:nth-child(3) .indication-icon {background-position:-64px 0}
.indications-inner .left-indications ul li:nth-child(4) .indication-icon {background-position:-96px 0}
.indications-inner .left-indications ul li:nth-child(5) .indication-icon {background-position:0 -32px}
.indications-inner .left-indications ul li:nth-child(6) .indication-icon {background-position:-32px -32px}
.indications-inner .left-indications ul li:nth-child(7) .indication-icon {background-position:-64px -32px}
.indications-inner .left-indications ul li:nth-child(8) .indication-icon {background-position:-96px -32px}
.indications-inner .right-indications ul li .indication-icon {right:0}
.indications-inner .right-indications ul li:nth-child(1) .indication-icon {background-position:0 -64px} 
.indications-inner .right-indications ul li:nth-child(2) .indication-icon {background-position:-32px -64px}
.indications-inner .right-indications ul li:nth-child(3) .indication-icon {background-position:-64px -64px}
.indications-inner .right-indications ul li:nth-child(4) .indication-icon {background-position:-96px -64px}
.indications-inner .right-indications ul li:nth-child(5) .indication-icon {background-position:0 -96px}
.indications-inner .right-indications ul li:nth-child(6) .indication-icon {background-position:-32px -96px}
.indications-inner .right-indications ul li:nth-child(7) .indication-icon {background-position:-64px -96px}
.indications-inner .right-indications ul li:nth-child(8) .indication-icon {background-position:-96px -96px}

/*-------------------- Программы --------------------*/
.programs {position:relative; overflow:hidden}
.programs h2{position:relative; height:70px; width:100%; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif;  background:url(../images/headers-bg.png) repeat-x 0 100%; text-transform: uppercase; }
.programs h2 span {margin:0 auto; display:block; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}

.programs-inner {margin:30px auto 15px; max-width:1160px; position:relative; padding:0 20px; overflow:hidden}
.programs-inner li {list-style:none; float:left; display:block; width:32%; height:226px; margin-right:2%; margin-bottom:25px; position:relative;}
.programs-inner li:after {content:""; position:absolute; width:290px; height:13px; bottom:-13px; left:50%; margin-left:-145px; background:url(../images/small-shadow.png) no-repeat 0 0;}
.programs-inner li:nth-child(3n) {margin-right:0;}
.programs-inner li a {background:#fff; position:relative; overflow:hidden; display:block; box-shadow:0 0 0 1px #d2d2d2 inset; text-decoration:none; text-align:center; height:226px; -webkit-transition: background 0.5s ease; -moz-transition: background 0.5s ease; -ms-transition: background 0.5s ease; -o-transition: background 0.5s ease; transition: background 0.5s ease;}
.programs-inner li a:hover {background:#63c32e url(../images/pr-bg.png) repeat-x 0 0; box-shadow:none; color:#fff}
.programs-inner li a .program-duration {display:block; position:absolute; color:#fff; background-color:rgba(99,195,46,0.3); padding:10px 25px; border-radius:10px; text-shadow:0 1px 3px rgba(28,79,0,0.7); font: 300 14px/14px 'Open Sans', sans-serif; right:10px; top:10px}
.programs-inner li a:hover .program-duration {color:#63c32e; background-color:#fff; text-shadow:none}
.programs-inner li a .program-icon {display:block; width:130px; height:115px; margin:22px auto 0; background:transparent url(../images/programm-icons.png) no-repeat; text-indent:-9999px; }
.programs-inner li:nth-child(1) a .program-icon {background-position:0 0}
.programs-inner li:nth-child(1) a:hover .program-icon {background-position:100% 0}
.programs-inner li:nth-child(2) a .program-icon {background-position: 0 -115px}
.programs-inner li:nth-child(2) a:hover .program-icon {background-position:100% -115px}
.programs-inner li:nth-child(3) a .program-icon {background-position:0 -230px}
.programs-inner li:nth-child(3) a:hover .program-icon {background-position:100% -230px}
.programs-inner li:nth-child(4) a .program-icon {background-position:0 -345px}
.programs-inner li:nth-child(4) a:hover .program-icon {background-position:100% -345px}
.programs-inner li:nth-child(5) a .program-icon {background-position:0 -460px}
.programs-inner li:nth-child(5) a:hover .program-icon {background-position:100% -460px}
.programs-inner li:nth-child(6) a .program-icon {background-position:0 -575px}
.programs-inner li:nth-child(6) a:hover .program-icon {background-position:100% -575px}
.programs-inner li:nth-child(7) a .program-icon {background-position:0 -690px}
.programs-inner li:nth-child(7) a:hover .program-icon {background-position:100% -690px}
.programs-inner li:nth-child(8) a .program-icon {background-position:0 -805px}
.programs-inner li:nth-child(8) a:hover .program-icon {background-position:100% -805px}
.programs-inner li:nth-child(9) a .program-icon {background-position:0 -920px}
.programs-inner li:nth-child(9) a:hover .program-icon {background-position:100% -920px} 

.programs-inner li a .program-title {display:block; font: normal 16px/20px 'Open Sans', sans-serif; color:#000; text-transform: uppercase; margin-top:20px; -webkit-transition: none; -moz-transition: none; -ms-transition: none; transition: none;}
.programs-inner li a:hover .program-title {color:#fff}

/*-------------------- Одобряем --------------------*/
.dobro {position:relative; height:150px; width:100%;}
.dobro h2 {color:#000; font: normal 24px/27px 'Open Sans', sans-serif; margin:0 auto; display:block; height:140px; max-width:880px; box-sizing:border-box; -moz-box-sizing: border-box; position:relative; text-align:center; text-transform: uppercase;}
.dobro h2:before {content:""; position:absolute; width:100px; height:100px; top:20px; left:0; background:url(../images/mzrf.png) no-repeat 0 0; z-index:1}
.dobro h2:after {content:""; position:absolute; width:100px; height:100px; top:20px; right:0; background:url(../images/ramn.png) no-repeat 0 0; z-index:1}
.dobro h2 span {display:block; position:relative; height:80px; padding:40px 120px;}
.dobro h2 span:after {opacity:0.7; content:""; position:absolute; width:1600px; height:15px; top:0; left:50%; margin-left:-800px; background:url(../images/big-shadow.png) no-repeat 0 0; z-index:2}

/*-------------------- Результаты --------------------*/
.results {position:relative; overflow:hidden}
.results h2{position:relative; height:70px; width:100%; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif; background:url(../images/headers-bg.png) repeat-x 0 0; text-transform: uppercase; }
.results h2 span {margin:0 auto; display:block; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}

.results ul {margin:30px auto; max-width:1160px; position:relative; padding:0 20px}
.results ul li {list-style:none; float:left; display:table; width:49%; height:100px; margin-right:2%; margin-bottom:25px}
.results ul li:nth-child(2n) {margin-right:0;}

.results ul li span {color:#fff; background:url(../images/diagramms.png) repeat-x 0 0; font: 600 30px/30px 'Open Sans', sans-serif; display:table-cell; width:100px; height:100px; text-align:center; box-sizing:border-box; -moz-box-sizing: border-box; vertical-align:middle;}
.results ul li span i  {display:block; font: normal 10px/10px 'Open Sans', sans-serif;}
.results ul li strong {display:table-cell; vertical-align:middle; text-transform: uppercase; font: normal 16px/22px 'Open Sans', sans-serif; letter-spacing:1px; padding-left:20px; height:100px;}

.results ul li:nth-child(2) span {background:url(../images/diagramms.png) repeat-x 0 -100px;}
.results ul li:nth-child(3) span {background:url(../images/diagramms.png) repeat-x 0 -300px;}
.results ul li:nth-child(5) span {background:url(../images/diagramms.png) repeat-x 0 -200px;}

/*-------------------- Текст на главной --------------------*/
.main-content {position:relative; overflow:hidden}
.main-content h1{position:relative; height:70px; width:100%; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif;  background:url(../images/headers-bg.png) repeat-x 0 100%; text-transform: uppercase; }
.main-content h1 span {margin:0 auto; display:block; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}

.main-content .main-content-inner {margin:30px auto 0; max-width:1160px; position:relative; padding:0 20px; overflow:hidden}
.main-content .main-content-inner p {width:49%; float:left; padding:0 0 30px 120px; box-sizing:border-box; -moz-box-sizing: border-box; margin-right:2%;}
.main-content .main-content-inner p:nth-child(1) {background:url(../images/main-content-icon1.png) no-repeat 0 0;}
.main-content .main-content-inner p:nth-child(2) {background:url(../images/main-content-icon2.png) no-repeat 0 0;}
.main-content .main-content-inner p:nth-child(2n) {margin-right:0;}

/*-------------------- Отзывы --------------------*/
.reviews {position:relative; overflow:hidden; background:url(../images/block-bg.jpg) repeat 50% 0; height:460px;}
.reviews h2{position:relative; height:70px; width:100%; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif;  background:url(../images/headers-bg.png) repeat-x 0 0; text-transform: uppercase; }
.reviews h2 span {margin:0 auto; display:block; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}

.review {position:relative; color:#fff; margin:0 auto; max-width:1160px; padding:0 20px; overflow:hidden; display:table; box-sizing:border-box; -moz-box-sizing: border-box; height:390px; width:100%}
.review .review-inner  {display:table-cell; padding:30px 50px 0 0; box-sizing:border-box; -moz-box-sizing: border-box;}
.review .review-inner  h3.review-title{font: normal 24px/30px 'Open Sans', sans-serif;}
.review .review-inner  h3.review-title span {color:#9d2cb6; font: 300 24px/30px 'Open Sans', sans-serif;}
.review .review-inner .review-sub-title {color:#9d2cb6; font-style: italic; padding:5px 0 20px}
.review .review-inner .review-text {padding:10px 0 0; display:block; max-height:213px; overflow:hidden; position:relative; text-decoration:none; color:#fff}
.review .review-inner .review-text:after {content:""; position:absolute; bottom:0; left:0; width:100%; height:53px; background:url(../images/text-opacity.png) repeat-x -40px 0;}
.review .review-inner .standart-button {margin-top:30px}

.before-after-image {display:table-cell; text-decoration:none; width:596px; background:url(../images/before-after.png) no-repeat 50% 15px; text-indent:-9999px}

/*-------------------- Главврач --------------------*/
.doctor {position:relative; overflow:hidden; padding-bottom:680px}
.doctor h2{position:relative; height:70px; width:100%; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif;  background:url(../images/headers-bg.png) repeat-x 0 100%; text-transform: uppercase; }
.doctor h2 span {margin:0 auto; display:block; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}

.doctor-who {position:relative; margin:30px auto; max-width:1160px; padding:50px 70px 0 334px; box-sizing:border-box; -moz-box-sizing: border-box; background:url(../images/doctor.jpg) no-repeat 0 0; min-height:254px}
.doctor-who   h3.doctor-title{font: normal 30px/30px 'Open Sans', sans-serif;}
.doctor-who  .doctor-sub-title {color:#63c32e; font-style: italic; padding:5px 0 20px}
.doctor-who .doctor-text {position:relative}
.doctor-who .doctor-text:before {content:""; display:block; width:36px; height:33px; position:absolute; left:-51px; top:0; background:url(../images/quote.png) no-repeat 0 0;}
.doctor-who .doctor-text:after {content:""; display:block; width:36px; height:33px; position:absolute; right:-51px; bottom:0; background:url(../images/quote.png) no-repeat -36px 0;}


/*-----------------------------------------------------------------------------------------------*/
/*--------------------------------------ВНУТРЕННИЕ СТРАНИЦЫ--------------------------------------*/ 
/*-----------------------------------------------------------------------------------------------*/ 
.default-inner-page {}
.inner-header {position:relative; border-top:5px solid #66d628; height:70px;}

.inner-content {position:relative; overflow:hidden; padding-bottom:680px}
.inner-content h1{position:relative; height:70px; width:100%; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif;  background:url(../images/headers-bg.png) repeat-x 0 0; text-transform: uppercase; }
.inner-content h1 span {margin:0 auto; display:block; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}

.content-wrap {position:relative; margin:0 auto; height:auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px; color:#000}

.content-wrap h2, .content-wrap h3 {font: 300 24px/27px 'Open Sans', sans-serif; text-transform: uppercase; padding:20px 0} 
.content-wrap p, .content-wrap ul  {padding:0 0 20px}
.content-wrap ul li, .content-nowrap ul li  {background:url(../images/footer-li-arrow.png) no-repeat 0 4px; list-style:none; padding:0 0 10px 20px; margin:0; font: normal 14px/18px 'Open Sans', sans-serif;}

.content-nowrap {position:relative; height:auto; box-sizing:border-box; -moz-box-sizing: border-box; color:#000}
.content-nowrap.content-nowrap-green h2 {position:relative; height:70px; width:100%; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif;  background:url(../images/headers-bg.png) repeat-x 0 100%; text-transform: uppercase; margin-bottom:20px}
.content-nowrap.content-nowrap-green h2 span {margin:0 auto; display:block; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}

.content-nowrap.content-nowrap-violet h2 {position:relative; height:70px; width:100%; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif; background:url(../images/headers-bg.png) repeat-x 0 0; text-transform: uppercase; margin-bottom:20px}
.content-nowrap.content-nowrap-violet h2 span {margin:0 auto; display:block; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}

.content-nowrap p, .content-nowrap ul {position:relative; margin:0 auto; height:auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px 20px 20px; color:#000}

.doc-file {display:inline-block; padding:0 0 0 37px; background:url(../images/doc.png) no-repeat 0 0; font: normal 14px/32px 'Open Sans', sans-serif; text-transform: uppercase;}

/*-------------------- О клинике --------------------*/
.place-img {position:relative; width:100%; box-sizing:border-box; -moz-box-sizing: border-box; display:table; margin-top:20px}
.place-img a {display:table-cell; width:23%; padding:0 1%; box-sizing:border-box; -moz-box-sizing: border-box;}
.place-img a:nth-child(1) {padding:0 2% 0 0}
.place-img a:nth-child(4) {padding:0 0 0 2%}
.place-img a img {width:100%}

.about-header {position:relative; height:70px; width:100%; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif;  text-transform: uppercase; margin:10px 0 20px 0}
.about-header-bg, .about-header-text  {position:relative; width:100%; box-sizing:border-box; -moz-box-sizing: border-box; display:table; height:70px}
.about-header-bg div, .about-header-text div {width:50%; display:table-cell; height:70px}
.about-header-bg div:first-child  {background:url(../images/headers-bg.png) repeat-x 0 100%;}
.about-header-bg div:last-child {background:url(../images/headers-bg.png) repeat-x 0 0;} 

.about-header-text-block {position:absolute; width:100%; height:70px; z-index:2}
.about-header-text-wrap {margin:0 auto; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}
.about-header-text div:last-child span {padding-left:20px} 

.about-wrap {position:relative; margin:0 auto; height:auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px 20px; color:#000;}
.about{position:relative; width:100%; box-sizing:border-box; -moz-box-sizing: border-box; display:table;}
.about div {display:table-cell; width:49%; height:300px}
.about div:first-child {padding:0 2% 0 120px; background:url(../images/main-content-icon1.png) no-repeat 0 0;}
.about div:last-child {padding:0} 
.about div:first-child p, .about div:first-child ul {padding-left:0}

/*-------------------- Отзывы --------------------*/
.reviews-form {padding:0 20px; margin:30px auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box;}
.reviews-form form {display:block; box-shadow:0 0 0 1px #d2d2d2 inset; padding:30px;  box-sizing:border-box; -moz-box-sizing: border-box;}
.reviews-form h2 {font: 300 24px/27px 'Open Sans', sans-serif; text-transform: uppercase; padding-bottom:10px}

.reviews-form input[type="text"], .reviews-form input[type="tel"] {display:block; width:400px; margin-bottom:10px; box-sizing:border-box; -moz-box-sizing: border-box; border:none; padding:0 10px; font: 14px/36px 'Open Sans', sans-serif; height:36px;  background-color:#f2e3f5; color:#9d2cb6; -webkit-transition: background 0.5s ease; -moz-transition: background 0.5s ease; -ms-transition: background 0.5s ease; -o-transition: background 0.5s ease; transition: background 0.5s ease;}
.reviews-form textarea {margin-bottom:10px; box-sizing:border-box; -moz-box-sizing: border-box; border:none; padding:6px 10px; font: 14px/18px 'Open Sans', sans-serif; height:90px; width:100%; background-color:#f2e3f5; color:#9d2cb6; -webkit-transition: background 0.5s ease; -moz-transition: background 0.5s ease; -ms-transition: background 0.5s ease; -o-transition: background 0.5s ease; transition: background 0.5s ease;}
.reviews-form input[type="text"]:active, .reviews-form input[type="tel"]:active, .reviews-form  textarea:active, .reviews-form  input[type="text"]:focus, .reviews-form  textarea:focus, .reviews-form  input[type="tel"]:focus {background-color:#fff; color:#000; box-shadow:0 0 0 1px #d2d2d2 inset;}

.reviews-list, .review-item {position:relative; overflow:hidden}
.review-item h2.review-name {position:relative; height:70px; width:100%; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif;  background:url(../images/headers-bg.png) repeat-x 0 100%; text-transform: uppercase; }
.review-item h2.review-name span {margin:0 auto; display:block; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}

.review-item .review-text {position:relative; margin:0 auto; height:auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:20px 70px 50px; color:#000}
.review-item .review-text div {position:relative;}
.review-item .review-text div:before {content:""; display:block; width:36px; height:33px; position:absolute; left:-51px; top:0; background:url(../images/quote.png) no-repeat 0 0;}
.review-item .review-text div:after {content:""; display:block; width:36px; height:33px; position:absolute; right:-51px; bottom:0; background:url(../images/quote.png) no-repeat -36px 0;}

.reviews-message {padding:0 20px; margin:30px auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box;}
.reviews-message div {display:block; box-shadow:0 0 0 1px #d2d2d2 inset; color:#9d2cb6; padding:30px; box-sizing:border-box; -moz-box-sizing: border-box; font: 300 24px/27px 'Open Sans', sans-serif; text-transform: uppercase; text-align:center}

/*-------------------- Методики --------------------*/
.content-nowrap.content-nowrap-green h2.metod-shtext  {background:none; color:#000; font: 300 18px/20px 'Open Sans', sans-serif; margin:10px auto 0; display:block; max-width:880px; box-sizing:border-box; -moz-box-sizing: border-box; position:relative; text-align:center; text-transform: uppercase;}
.content-nowrap.content-nowrap-green h2.metod-shtext span {display:block; position:relative; padding:20px;}
.content-nowrap.content-nowrap-green h2.metod-shtext span:after {opacity:0.7; content:""; position:absolute; width:1600px; height:15px; top:0; left:50%; margin-left:-800px; background:url(../images/big-shadow.png) no-repeat 0 0; z-index:2}

.metod-pokaz-header {position:relative; height:70px; width:100%; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif;  text-transform: uppercase; margin-bottom:20px}
.metod-pokaz-header-bg, .metod-pokaz-header-text  {position:relative; width:100%; box-sizing:border-box; -moz-box-sizing: border-box; display:table; height:70px}
.metod-pokaz-header-bg div, .metod-pokaz-header-text div {width:50%; display:table-cell; height:70px}
.metod-pokaz-header-bg div:first-child  {background:url(../images/headers-bg.png) repeat-x 0 100%;}
.metod-pokaz-header-bg div:last-child {background:url(../images/headers-bg.png) repeat-x 0 0;} 

.metod-pokaz-header-text-block {position:absolute; width:100%; height:70px; z-index:2}
.metod-pokaz-header-text-wrap {margin:0 auto; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}
.metod-pokaz-header-text div:last-child span {padding-left:20px} 

.metod-video-wrap, .metod-pokaz-wrap {position:relative; margin:0 auto; height:auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px 20px; color:#000;}
.metod-video {position:relative; width:100%; box-sizing:border-box; -moz-box-sizing: border-box; display:table; height:300px}
.metod-pokaz{position:relative; width:100%; box-sizing:border-box; -moz-box-sizing: border-box; display:table;}
.metod-video div, .metod-pokaz div {display:table-cell; width:49%; height:300px}
.metod-video div:first-child , .metod-pokaz div:first-child {padding-right:2%}
.metod-video div:last-child, .metod-pokaz div:last-child {padding-right:0} 
.metod-pokaz div:first-child p, .metod-pokaz div:first-child ul {padding-left:0}
.metod-pokaz div strong {font: 300 18px/20px 'Open Sans', sans-serif; text-transform: uppercase;}

/*-------------------- Программы --------------------*/
.content-wrap.programm-desk {padding:20px 20px 0}

.content-wrap .programs-inner {margin:30px auto 15px; position:relative; padding:0; overflow:hidden; width:100%}
.content-wrap .programs-inner li {background-image:none; list-style:none; float:left; display:block; width:32%; height:226px; margin-right:2%; margin-bottom:25px; position:relative; padding:0}
.content-wrap .programs-inner li:nth-child(3n) {margin-right:0;}

.content-wrap .dobro h2 {padding-top:0; font-weight:normal}

.programm-top-image {position:relative; width:100%; height:auto; line-height:0}
.programm-top-image img {width:100%}

.program-page .inner-content {position:relative; overflow:hidden; padding-bottom:0}

.content-wrap .tabs-link {width:100%; overflow:hidden; position:relative; margin-top:20px}
.content-wrap .tabs-link li {float:left; display:block; position:relative; background-image:none; padding:0; margin:0 10px 0 0}
.content-wrap .tabs-link li a {display:block; padding:0 30px; text-transform: uppercase; font: 300 16px/40px 'Open Sans', sans-serif; text-decoration:none; cursor:pointer; box-sizing:border-box; -moz-box-sizing: border-box; color:#fff; background:url(../images/standart-button-bg.png) repeat-x 0 0; text-decoration:none; -webkit-transition: background 0.5s ease; -moz-transition: background 0.5s ease; -ms-transition: background 0.5s ease; -o-transition: background 0.5s ease; transition: background 0.5s ease;}
.content-wrap .tabs-link li.active a {color:#000; cursor:default; box-shadow:0 0 0 1px #d2d2d2 inset; background-image:none;}

.content-wrap .tabs {width:100%; overflow:hidden; position:relative; margin:20px 0 30px}

.procedures {position:relative; overflow:hidden;}
.procedures h2{position:relative; height:70px; width:100%; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif;  background:url(../images/headers-bg.png) repeat-x 0 100%; text-transform: uppercase; }
.procedures > h2 > span {margin:0 auto; display:block; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}

.procedures .procedures-list {position:relative; margin:30px auto; height:auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px; color:#000}
.procedures .procedures-list li {list-style:none; display:table; width:100%; position:relative; overflow:hidden; box-sizing:border-box; -moz-box-sizing: border-box;}
.procedures .procedures-list li div {display:table-cell; vertical-align:middle; padding:15px; box-sizing:border-box; -moz-box-sizing: border-box;}
.procedures .procedures-list li div:last-child {width:100px; text-align:right; font: 300 18px/22px 'Open Sans', sans-serif; text-transform: uppercase;}
.procedures .procedures-list li div h3 {text-transform: uppercase; font: 600 16px/22px 'Open Sans', sans-serif;}
.procedures .procedures-list li div p {font: 300 13px/16px 'Open Sans', sans-serif;}
.procedures .procedures-list li:nth-child(odd) {background-color:#f2f4ef}

.program-price {position:relative; width:100%;}
.program-price h2 {height:auto; background-image:none; color:#000; font: normal 30px/36px 'Open Sans', sans-serif; margin:0 auto; display:block; max-width:880px; box-sizing:border-box; -moz-box-sizing: border-box; padding:30px 0; position:relative; text-align:center; text-transform: uppercase;}
.program-price h2:after {opacity:0.7; content:""; position:absolute; width:1600px; height:15px; top:0; left:50%; margin-left:-800px; background:url(../images/big-shadow.png) no-repeat 0 0; z-index:2}
.program-price h2 span {font: 600 36px/36px 'Open Sans', sans-serif;}

.order-block {position:relative; overflow:hidden; padding:0 20px 680px; margin:0 auto 30px; display:table; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; width:100%}
.order-block a {display:table-cell; width:49%; text-align:center; height:70px; vertical-align:middle; font: normal 22px/24px 'Open Sans', sans-serif; text-transform: uppercase; text-decoration:none;}
.order-block span {display:table-cell; width:2%; height:70px; text-indent:-9999px}

.order-block a.program-order {background:url(../images/top-menu-hover-bg.png) repeat-x 0 100%; color:#fff}
.order-block a.zaezd-data {box-shadow:0 0 0 1px #d2d2d2 inset;}

/*-------------------- Номера --------------------*/
.numbers-header {position:relative; height:70px; width:100%; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif;  text-transform: uppercase; margin:10px 0 20px 0}
.numbers-header-bg, .numbers-header-text  {position:relative; width:100%; box-sizing:border-box; -moz-box-sizing: border-box; display:table; height:70px}
.numbers-header-bg div, .numbers-header-text div {width:50%; display:table-cell; height:70px}
.numbers-header-bg div:first-child  {background:url(../images/headers-bg.png) repeat-x 0 100%;}
.numbers-header-bg div:last-child {background:url(../images/headers-bg.png) repeat-x 0 0;} 

.numbers-header-text-block {position:absolute; width:100%; height:70px; z-index:2}
.numbers-header-text-wrap {margin:0 auto; height:70px; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}
.numbers-header-text div:last-child span {padding-left:20px} 

.numbers-wrap {position:relative; margin:0 auto; height:auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px; color:#000}
.numbers {position:relative; display:table; width:100%; margin:20px 0 0; box-sizing:border-box; -moz-box-sizing: border-box; overflow:hidden}
.numbers  .number {width:49%; display:table-cell; box-sizing:border-box; -moz-box-sizing: border-box; padding-right:2%;}
.numbers  .number:last-child {padding-right:0; padding-left:20px}
.number-images {position:relative; display:table; width:100%; box-sizing:border-box; -moz-box-sizing: border-box; overflow:hidden}
.number-images div:first-child  {width:310px; display:table-cell; box-sizing:border-box; -moz-box-sizing: border-box; padding-right:10px; vertical-align:top}
.number-images div:first-child img {width:310px; height:310px; display:block}
.number-images div:last-child  {display:table-cell; box-sizing:border-box; -moz-box-sizing: border-box; vertical-align:top} 
.number-images div:last-child a, .number-images div:last-child a img {display:block; width:70px; height:70px}
.number-images div:last-child a {float:left; margin:0 10px 10px 0}

.number-text {padding:20px 0 0}
.number-text p {padding:0}

/*-------------------- Распорядок дня --------------------*/
.schedule-list  {position:relative; margin:30px auto; height:auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px; color:#000}
.schedule-list  li, .content-wrap .schedule-list  li {background-image:none; padding:0; margin:0; list-style:none; display:table; width:100%; position:relative; overflow:hidden; box-sizing:border-box; -moz-box-sizing: border-box;}
.schedule-list  li div {display:table-cell; vertical-align:middle; padding:15px; box-sizing:border-box; -moz-box-sizing: border-box;}
.schedule-list  li .schedule-time {width:150px; text-align:left; font: 600 18px/22px 'Open Sans', sans-serif; text-transform: uppercase;}
.schedule-list  li .schedule-text  {text-transform: uppercase; font: 300 16px/22px 'Open Sans', sans-serif;}
.schedule-list li:nth-child(odd) {background-color:#f2f4ef}

/*-------------------- Питание --------------------*/
.menu-food {position:relative; display:table; width:100%; margin:20px 0; box-sizing:border-box; -moz-box-sizing: border-box; overflow:hidden}
.menu-food a {display:table-cell; width:300px; position:relative; vertical-align:top}
.menu-food div {display:table-cell; position:relative; vertical-align:top; padding-left:20px; box-sizing:border-box; -moz-box-sizing: border-box;}
.menu-food div h2 {padding:0 0 20px; margin:0}

/*-------------------- Диета --------------------*/
.diet-wrap {position:relative; margin:0 auto; height:auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px; color:#000}
.menu-diet {position:relative; display:table; width:100%; margin:20px 0; box-sizing:border-box; -moz-box-sizing: border-box; overflow:hidden}
.menu-diet a {display:table-cell; width:200px; position:relative; vertical-align:top}
.menu-diet a img {display:block; width:200px; height:200px}
.menu-diet div {display:table-cell; position:relative; vertical-align:top; padding-left:20px; box-sizing:border-box; -moz-box-sizing: border-box;}
.menu-diet div h3 {padding:0 0 20px;font: 600 24px/27px 'Open Sans', sans-serif; text-transform: uppercase;}
.content-nowrap .menu-diet ul {padding:0}
.content-nowrap .menu-diet ul li {list-style:none; display:table; width:100%; position:relative; overflow:hidden; box-sizing:border-box; -moz-box-sizing: border-box; background-image:none; padding:0; border-top:1px dashed #ccc; }
.content-nowrap .menu-diet li span {display:table-cell; vertical-align:middle; font: 300 18px/22px 'Open Sans', sans-serif; padding:15px; box-sizing:border-box; -moz-box-sizing: border-box;}
.content-nowrap .menu-diet li span:last-child {width:100px; text-align:right; font: 300 18px/22px 'Open Sans', sans-serif; text-transform: uppercase;}
.content-nowrap .menu-diet li:last-child {border-bottom:1px dashed #ccc;}

/*-------------------- Услуги --------------------*/
.content-wrap .serv-list-line {position:relative; overflow:hidden; padding:20px 0 30px; box-sizing:border-box; -moz-box-sizing: border-box; border-top: 1px solid #66d628;}
.content-wrap .serv-list-line:first-child  {border-top:none}
.content-wrap .serv-list-line .serv-list-item {width:49%; position:relative; margin-right:2%; float:left; box-sizing:border-box; -moz-box-sizing: border-box; padding:20px}
.content-wrap .serv-list-line .serv-list-item:last-child {margin-right:0}
.content-wrap .serv-list-line .serv-list-item div:first-child {padding:0; box-sizing:border-box; -moz-box-sizing: border-box; overflow:hidden;}
.content-wrap .serv-list-line .serv-list-item div:first-child img {float:left; margin:0 20px 20px 0}
.content-wrap .serv-list-line .serv-list-item div:first-child  h2 {padding:0 0 20px}
.content-wrap .serv-list-line .serv-list-item div:last-child {padding:0; box-sizing:border-box; -moz-box-sizing: border-box}
.content-wrap .serv-list-line .serv-list-item div:last-child h3 {font: 300 16px/18px "Open Sans",sans-serif; padding:0 0 15px; text-transform: uppercase; margin:0}
.content-wrap .serv-list-line .serv-list-item div:last-child ul li {padding: 0 0 10px 20px;}
/* .content-wrap .serv-list-line:nth-child(odd) .serv-list-item div:first-child {background-color:#63C32E}
.content-wrap .serv-list-line:nth-child(even) .serv-list-item div:first-child {background-color:#8F29A5} */
.content-wrap .serv-price {margin:0 0 20px; list-style:none; display:table; width:100%; position:relative; overflow:hidden; box-sizing:border-box; -moz-box-sizing: border-box; background-image:none; padding:0; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc;}
.content-wrap .serv-price span {display:table-cell; vertical-align:middle; font: 300 16px/20px 'Open Sans', sans-serif; padding:10px 15px; box-sizing:border-box; -moz-box-sizing: border-box;}
.content-wrap .serv-price span:last-child {width:220px; text-align:right; font: 600 16px/20px 'Open Sans', sans-serif; text-transform: uppercase;}

/*-------------------- Заезды --------------------*/
.arrival-wrap {position:relative; margin:0 auto; height:auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px; color:#000}
.arrival-date {position:relative; margin:20px 0}
.arrival-date span {position:relative; display:inline-block; padding:7px 15px; font: normal 16px/18px "Open Sans",sans-serif; text-transform: uppercase; text-align:center; border: 1px solid #66d628; margin:0 15px 0 0}
.arrival-date span.nodate {font: normal 16px/36px "Open Sans",sans-serif;} 
.arrival-date a.program-order {display:block; float:right; background:url(../images/top-menu-hover-bg.png) repeat-x 0 100%; color:#fff; padding:7px 20px; font: normal 18px/36px 'Open Sans', sans-serif; text-transform: uppercase; text-decoration:none; text-transform: uppercase; text-decoration:none;}
.arrival-price {position:relative; display:table; width:100%; margin:20px 0 0; box-sizing:border-box; -moz-box-sizing: border-box; overflow:hidden}
.arrival-price div {width:49%; display:table-cell; box-sizing:border-box; -moz-box-sizing: border-box; padding-right:2%;}
.arrival-price div:last-child {padding-right:0}
.arrival-price div h3 {font: normal 22px/22px "Open Sans",sans-serif; padding:0 0 15px; text-transform: uppercase;}
.arrival-price div h3 a {text-decoration:none}
.arrival-price div ul {padding:0}
.arrival-price div ul li {list-style:none; display:table; width:100%; position:relative; overflow:hidden; box-sizing:border-box; -moz-box-sizing: border-box; background-image:none; padding:0; border-top:1px dashed #ccc; }
.arrival-price div li span {display:table-cell; vertical-align:middle; font: 300 16px/20px 'Open Sans', sans-serif; padding:15px; box-sizing:border-box; -moz-box-sizing: border-box;}
.arrival-price div li span:last-child {width:150px; text-align:right; font: 600 16px/20px 'Open Sans', sans-serif; text-transform: uppercase;}
.arrival-price div li span:last-child i {font: 300 16px/20px 'Open Sans', sans-serif; font-style: normal }
.arrival-price div li:last-child {border-bottom:1px dashed #ccc;}
.arrivals-foot {color:#000; font: 300 18px/20px 'Open Sans', sans-serif; margin:50px auto 0; max-width:880px; box-sizing:border-box; -moz-box-sizing: border-box; position:relative; text-align:center; text-transform: uppercase;}
.arrivals-foot  span {display:block; position:relative; padding:20px;}
.arrivals-foot  span:after {opacity:0.7; content:""; position:absolute; width:1600px; height:15px; top:0; left:50%; margin-left:-800px; background:url(../images/big-shadow.png) no-repeat 0 0; z-index:2}

/*-------------------- Полезная информация --------------------*/
.information {position:relative; display:table; width:100%; margin:20px 0; box-sizing:border-box; -moz-box-sizing: border-box; overflow:hidden}
.information div:first-child {display:table-cell; width:200px; position:relative; vertical-align:top}
.information div:first-child img {width:200px; height:200px; display:block}
.information div:last-child  {display:table-cell; position:relative; vertical-align:top; padding-left:20px; box-sizing:border-box; -moz-box-sizing: border-box;}
.information div h2 {padding:0 0 20px; margin:0}
 
/*-------------------- Контакты --------------------*/
.contact-block {position:relative; display:table; width:100%; margin:20px 0 0; box-sizing:border-box; -moz-box-sizing: border-box; overflow:hidden}
.contact-block div {list-style:none; float:left; display:table; width:32%; height:100px; margin-right:2%; margin-bottom:20px; border-right:1px solid #f2f4ef;  box-sizing:border-box; -moz-box-sizing: border-box;}
.contact-block div.contact3 {margin-right:0; border-right:none}
.contact-block h2 {padding:0 0 10px; margin:0} 
.contact-block p {padding:0; margin:0; font: 14px/22px "Open Sans",sans-serif;}
.contact-block div.contact3 p {font: 30px/30px 'helveticaneuecyrlight';}
.contact-block div.contact3 p span {font: 20px/30px 'helveticaneuecyrlight'; color:#534e54}

.contact-docs .doc-file {margin-right:20px}

.contact-map-wrap {position:relative; margin:0 auto; height:auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px; color:#000}
.contact-map {position:relative; display:table; width:100%; margin:20px 0 0; box-sizing:border-box; -moz-box-sizing: border-box; overflow:hidden}
.contact-map div {width:49%; display:table-cell; box-sizing:border-box; -moz-box-sizing: border-box; padding-right:2%;}
.contact-map div:last-child {padding-right:0}
.contact-map div h3 {font: 300 24px/27px 'Open Sans', sans-serif; text-transform: uppercase; padding-bottom:15px}

.contact-outer-link {position:relative; margin:0 auto; height:auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px 20px; color:#000}
.contact-outer-link a {display:inline-block; box-shadow:0 0 0 1px #d2d2d2 inset; font: normal 16px/16px 'Open Sans', sans-serif; text-transform: uppercase; text-decoration:none; padding:10px 50px 10px 15px; margin:20px 20px 0 0; background:url(../images/outer.png) no-repeat 100% 50%;}

/*----------------------------------------------------------------------------------*/
/*--------------------------------------ПОДВАЛ--------------------------------------*/ 
/*----------------------------------------------------------------------------------*/ 

footer {position: absolute; bottom:0; left:0; height:650px; background:url(../images/block-bg.jpg) repeat 0 0; width:100%}
footer .footer-wrap {position:relative; margin:0 auto; height:auto; max-width:1160px; box-sizing:border-box; -moz-box-sizing: border-box; padding:0 20px}

footer .footer_inner-titles {position:relative; height:70px; width:100%; background:url(../images/headers-bg.png) repeat-x 0 0;}
footer .footer_inner-titles p {display:table; height:70px; width:100%;}
footer .footer_inner-titles p span {display:table-cell; width:32%; padding-right:2%; height:70px; vertical-align:middle; text-align:left; color:#fff; font: 300 30px/70px 'Open Sans', sans-serif;}
footer .footer_inner-titles p span:last-child {padding-right:0;}

footer .footer_inner-top {position:relative; margin:30px auto 0; width:100%; box-sizing:border-box; -moz-box-sizing: border-box; color:#fff; display:table; height:450px}
footer .footer_inner-top a {color:#fff;}
footer .footer_inner-top .footer-column {display:table-cell; width:32%; padding-right:2%; vertical-align:top; text-align:left}
footer .footer_inner-top .footer-column:last-child {padding-right:0;}

footer .footer_inner-top .footer-column ul li {background:url(../images/footer-li-arrow.png) no-repeat 0 4px; list-style:none; padding:0 0 15px 20px; margin:0; font: normal 14px/18px 'Open Sans', sans-serif;}

footer .footer_inner-top .footer-column .footer-phone {position:relative; font: 24px 'helveticaneuecyrlight'; padding-left: 42px; color:#fff; height:36px; margin-bottom:15px}
footer .footer_inner-top .footer-column .footer-phone i {display:block; width:32px; height:32px; background:transparent url(../images/footer-contact-icons.png) no-repeat 0 0; position:absolute; left:0; top:2px;}
footer .footer_inner-top .footer-column .footer-phone sup {font: 14px/14px 'helveticaneuecyrlight'; height:14px; position:absolute; left:42px; top:0; display:block}

footer .footer_inner-top .footer-column .footer-contacts {position:relative; padding-left:42px; color:#fff; margin-bottom:15px; height:54px;}
footer .footer_inner-top .footer-column .footer-contacts i {display:block; width:32px; height:32px; background:transparent url(../images/footer-contact-icons.png) no-repeat 0 -32px; position:absolute; left:0; top:2px;}

footer .footer_inner-top .footer-column .footer-email {position:relative; padding-left:42px; color:#fff; height:36px; margin-bottom:15px; font: normal 14px/36px 'Open Sans', sans-serif;}
footer .footer_inner-top .footer-column .footer-email i {display:block; width:32px; height:32px; background:transparent url(../images/footer-contact-icons.png) no-repeat 0 -64px; position:absolute; left:0; top:2px;}

/*-------------------- Форма в подвале --------------------*/
footer .footer-form {position:relative;}
footer .footer-form input[type="text"], footer .footer-form input[type="tel"] {margin-bottom:10px; box-sizing:border-box; -moz-box-sizing: border-box; border:none; padding:0 10px; font: 13px/32px 'Open Sans', sans-serif; height:32px; width:100%; background-color:#f2e3f5; color:#9d2cb6; -webkit-transition: background 0.5s ease; -moz-transition: background 0.5s ease; -ms-transition: background 0.5s ease; -o-transition: background 0.5s ease; transition: background 0.5s ease;}
footer .footer-form textarea {margin-bottom:10px; box-sizing:border-box; -moz-box-sizing: border-box; border:none; padding:6px 10px; font: 13px/16px 'Open Sans', sans-serif; height:64px; width:100%; background-color:#f2e3f5; color:#9d2cb6; -webkit-transition: background 0.5s ease; -moz-transition: background 0.5s ease; -ms-transition: background 0.5s ease; -o-transition: background 0.5s ease; transition: background 0.5s ease;}
footer .footer-form input[type="text"]:active, footer .footer-form input[type="tel"]:active, footer .footer-form textarea:active, footer .footer-form input[type="text"]:focus, footer .footer-form textarea:focus, footer .footer-form input[type="tel"]:focus {background-color:#fff; color:#000}
/*----------------------------------------*/

footer .footer_inner-bottom {position:relative; height:100px; width:100%; background-color:#8f29a5; color:#fff}
footer .footer_inner-bottom .copyrights {font: 300 12px/14px 'Open Sans', sans-serif; position:absolute; top:29px; left:20px}
footer .footer_inner-bottom .counter {opacity:0.3; position:absolute; top:35px; right:20px; height:31px; min-width:88px; background:transparent url(../images/temp-counter.png) no-repeat 100% 0; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
footer .footer_inner-bottom .counter:hover {opacity:1; }

/*-------------------- Формы в модальных окнах --------------------*/
#lean_overlay {background: none repeat scroll 0 0 #000; display: none; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 100; padding:10px 20px;}
.order {background-color:#fff; display: none; padding: 40px; width: 300px; box-shadow:0 15px 30px rgba(0,0,0,0.5)}
.order input[type="text"], .order input[type="tel"] {margin-bottom:15px; box-sizing:border-box; -moz-box-sizing: border-box; border:none; padding:0 15px; font: 14px/40px 'Open Sans', sans-serif; height:40px; width:100%; background-color:#f2e3f5; color:#9d2cb6; -webkit-transition: background 0.5s ease; -moz-transition: background 0.5s ease; -ms-transition: background 0.5s ease; -o-transition: background 0.5s ease; transition: background 0.5s ease;}
.order textarea {margin-bottom:15px; box-sizing:border-box; -moz-box-sizing: border-box; border:none; padding:10px 15px; font: 14px/18px 'Open Sans', sans-serif; height:54px; width:100%; background-color:#f2e3f5; color:#9d2cb6; -webkit-transition: background 0.5s ease; -moz-transition: background 0.5s ease; -ms-transition: background 0.5s ease; -o-transition: background 0.5s ease; transition: background 0.5s ease;}
.order input[type="text"]:active, .order input[type="tel"]:active, .order  textarea:active, .order  input[type="text"]:focus, .order  textarea:focus, .order  input[type="tel"]:focus {background-color:#fff; color:#000; box-shadow:0 0 0 1px #d2d2d2 inset;}
.order .standart-button {display:block; margin:0 auto; width:150px}
.b-order-form-success {display: none;}
.gallery_line {margin-top: 20px;}
.gallery_line > div{  display: inline-block;  margin-right: 20px;}