.Wrapper {
    display: block;
    margin: 0 auto;
    width: 985px;
    position: relative;
}
body{
    padding: 0px;
    margin: 0px;
    background: black;
}
body p, body span {
    color: white;
    margin: 0px;
}
/*.Wrapper p, .Wrapper span{*/
    /*color:white;*/
/*}*/

img#flap1{
    position: absolute;
    top: 617px;
    left: 25px;
}
.header img, img.First-photo, .Img-Day-Two, .actor,
.Img-Day-Three, .Photo-1, .Photo-2, .Img-Day-Four, .Photo-3,
.Photo-4,.Photo-5,.Photo-6,.Photo-7, .Img-Venue{
    display: block;
    margin: 0 auto;
}
p.Mitta-words{
    position: absolute;
    top: 208px;
    left: 152px;
    font-size: 13px;
    font-family: 'MyriadPro-It';
    color:white;
}

p.date {
    font-size: 54px;
    font-family: 'MyriadPro-Semibold';
    color: white;
    position: absolute;
    top: 766px;
    left: 153px;
}

p.master{
    font-family: 'MyriadPro-Semibold';
    font-size: 19px;
    text-align: center;
    letter-spacing: 50px;
    margin-right: -50px;
    position: absolute;
    top: 837px;
    left: 153px;
}
p.practice{
    font-family: 'MyriadPro-Semibold';
    font-size: 47px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    width: 741px;
    margin: 0 auto;
}

img.Five {
    margin: 0 auto;
    display: block;
    position: relative;
    top: -35px;
}
.text-sub-practice p{
    font-family: 'MyriadPro-Semibold';
    font-size: 14px;
}
p.text-sub-practice-first{
    width: 42.1%;
    float: left;
    padding-left: 146px;
    padding-right: 30px;
}
p.text-sub-practice-last{
    width: 25.33%;
    float: left;
}
p.phone{
    font-family: 'MyriadPro-Semibold';
    font-size: 22px;
    letter-spacing: 32px;
    margin-right: -39px;
    text-align: center;
    display: block;
    float: left;
    position: relative;
    left: 147px;
    top: 22px;
}

a.Registration, a.Registration1 {
    display: block;
    text-decoration: none;
    color:white;
    font-family: 'MyriadPro-Semibold';
    font-size: 22px;
    background: #b40000;
    position: relative;
    top:17px;
    text-align: center;
    padding: 10px;
}
a.Registration1{
    width: 227px;
    margin: 0 auto;
}
.text-sub-practice {
    padding-top: 17px;
}
.sub-practice{
    position: relative;
}
.Five-Reasons p{
    font-family: 'MyriadPro-Regular';
    font-size: 13px;
    text-align: left;
    line-height: 17px;
    margin-top: 31px;
    padding-left: 360px;
    letter-spacing: 1px;
    padding-top: 5px;
    padding-bottom: 5px;
}
p.Reason1{
    background: url(/page/icons/line-reason-1.png);
    background-repeat: no-repeat;
    background-position: center;
    margin-top: 2px;
}
p.Reason2{
    background: url(/page/icons/line-reason-2.png);
    background-repeat: no-repeat;
    background-position: center;
}
p.Reason3{
    background: url(/page/icons/line-reason-3.png);
    background-repeat: no-repeat;
    background-position: center;
}
p.Reason4{
    background: url(/page/icons/line-reason-4.png);
    background-repeat: no-repeat;
    background-position: center;
}
p.Reason5{
    background: url(/page/icons/line-reason-5.png);
    background-repeat: no-repeat;
    background-position: center;
    padding-bottom: 1px;
}

img.Img-Day-One {
    display: block;
    margin: 0 auto;
}
.Day-One {
    position: relative;
}
img#flap2{
    position: absolute;
    top: 126px;
    left: 15px;
}
img.lamp-on-hand{
    display: block;
    position: absolute;
    z-index: -1;
    right: 0px;
}
.Day-Two, .Day-Three, .Day-Four, .Footer{
    position: relative;
}
img#flap3, img#flap4, img#flap5, img#flap6{
    position: absolute;
}
img#flap3{
    top: 54px;
    left: 19px;
}

p.Gray-Stripe{
    font-family: 'MyriadPro-Bold';
    font-size: 17.5px;
    letter-spacing: 1px;
    text-transform:uppercase;
    background-color:#747474;
    position: relative;
    display: inline-block;
}
p.Gray-Stripe:before{
    content: " ";
    display: block;
    width: 85px;
    height: 100%;
    position: absolute;
    left: -85px;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NDc0NzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(116,116,116,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(116,116,116,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(116,116,116,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(116,116,116,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(116,116,116,1) 100%); /* IE10+ */
    background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(116,116,116,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#747474',GradientType=1 ); /* IE6-8 */
}
p.Gray-Stripe:after{
    content: " ";
    display: block;
    width: 85px;
    height: 100%;
    position: absolute;
    right: -85px;
    top: 0px;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc0NzQ3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left,  rgba(116,116,116,1) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(116,116,116,1)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  rgba(116,116,116,1) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  rgba(116,116,116,1) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  rgba(116,116,116,1) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
    background: linear-gradient(to right,  rgba(116,116,116,1) 0%,rgba(0,0,0,0) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#747474', endColorstr='#00000000',GradientType=1 ); /* IE6-8 */

}
.empty{
    padding-bottom: 40px;
}

p.Description{
    font-family: 'MyriadPro-Regular';
    font-size: 13.5px;
    text-transform:uppercase;
    line-height: 22px;
    padding-top: 11px;
}
p.Description-Last{
    font-family: 'MyriadPro-Regular';
    font-size: 13.5px;
    text-transform:uppercase;
    line-height: 29px;
    padding-top: 11px;
    padding-bottom: 40px;
}

.Desc1, .Desc2, .Desc3, .Desc4, .Desc5, .Desc6, .Desc7,
 .Desc10, .Desc11, .Desc12, .Desc{
    padding-bottom: 40px;
}
.Desc8, .Desc9{
    padding-bottom: 11px;
}
span.Bold{
    font-family: 'MyriadPro-Bold';
    font-size: 15px;
    text-transform: uppercase;
}
.Text-Day-One, .Text-Day-Two, .Day-Three-Text, .Day-Four-Text{
    padding-left: 150px;
}

.Text-Left{
    width: 32%;
    float: left;
    display: block;
    padding-bottom: 40px;
}
.Text-Right{
    width: 68%;
    float: left;
    display: block;
    padding-bottom: 40px;
 }

.Text-Left span, .Text-Right span{
    display: block;

}
.Text-Left span.Bold-Italic, .Text-Right span.Bold-Italic{
    font-size: 13.5px;
    font-family: 'MyriadPro-BoldIt';
}

.Desc2 p.Description span.Italic{
    font-family: 'MyriadPro-It';
}
.Desc4 span.Bold{
    font-family: 'MyriadPro-Bold';
    font-size: 15px;
    text-transform: uppercase;
}

.Desc4 span.Italic{
    font-family: 'MyriadPro-It';
    font-size: 13.5px;
    display: block;
}


img#flap4{
    top: 85px;
    left: 16px;
}
img#flap5{
     top: 169px;
     left: 17px;
 }

img#flap6{
    top: -14px;
    left: 16px;
}
img.Img-Day-Two,.Img-Day-Four, .Img-Venue{
    border-bottom: 1px solid white;
}
img.Photo-1 {
    border-top: 1px solid white;
}

div.Footer a.Registration{
    width: 227px;
    margin: 0 auto;
    top: 0px;
}

span.Footer-Button1 {
    position: relative;
    left: 510px;
    top: -26px;
    font-family: 'MyriadPro-Semibold';
    font-size: 8.75px;
}
span.Footer-Button2 {
    position: relative;
    left: 266px;
    top: -10px;
    font-family: 'MyriadPro-Semibold';
    font-size: 8.75px;
    display: inline-block;
}

.Foooter-Content {
    width: 743px;
    display: block;
    margin: 0 auto;
    padding-left: 60px;
}
.Foooter-Content span.Italic{
    font-family: 'MyriadPro-It';
    font-size: 13.5px;
    padding-right: 25px;
}
.Foooter-Content span.SembIt{
    font-family: 'MyriadPro-SemiboldIt';
    font-size: 33.75px;
}

p.Footer-Phone{
    font-family: 'MyriadPro-Semibold';
    font-size: 22px;
    letter-spacing: 32px;
    margin-right: -39px;
    text-align: center;
    display: block;
    float: left;
    position: relative;
    left: 27px;
    top: 22px;
    padding-bottom: 20px;


}

.OnHead{
    position: relative;
    top: 87px;
    left: 30px;
    font-family: 'MyriadPro-Bold';
    font-size:14px;
    text-transform: uppercase;
    display: inline-block;
}
.OnHead a{
    text-decoration: none;
    color: white;
}

.Reg {
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    position: relative;
    padding-top: 15px;
    padding-bottom: 15px;
}

.LeftZero{
    left: 0px;
}
#flap7 {
    position: absolute;
    left: -30px;
    top: 25px;

    transition:All 1s ease;
    -webkit-transition:All 1s ease;
    -moz-transition:All 1s ease;
    -o-transition:All 1s ease;
    transform: rotate(deg);
    -webkit-transform: rotate(1deg);
    -moz-transform: rotate(1deg);
    -o-transform: rotate(1deg);
    -ms-transform: rotate(1deg);
}

#flap7:hover{

    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
}

.Reg a.Registration{
    display: block;
    text-decoration: none;
    color:white;
    font-family: 'MyriadPro-Semibold';
    font-size: 22px;
    background: #b40000;
    position: relative;
    text-align: center;
    padding: 10px;
}
.Alpha-Reg{
    background: url(/page/icons/Alpha.png);
    background-repeat: no-repeat;
    width: 91px;
    height: 34px;
    display: inline-block;
    margin-top: 20px;
}
.Donate-Reg{
    background: url(/page/icons/Donate.png);
    background-repeat: no-repeat;
    width: 91px;
    height: 40px;
    display: block;
    margin-top: 20px;
}
.Yan{
    background: url(/page/icons/yandex-money.png);
    background-repeat: no-repeat;
    width: 91px;
    height: 47px;
    display: block;
    margin-top: 20px;
}
span.Alpha {
    float: left;
    font-family: 'MyriadPro-Semibold';
    font-size: 8.75px;
    margin-top: 12px;
    margin-left: 25px;
}
img.Alf2 {
    position: relative;
    display: block;
    top: 10px;
}
img.Alf1 {
    display: inline-block;
    left: 10px;
    position: relative;
}

.Foooter-Content .Description{
    clear: both;
    font-family: 'MyriadPro-Regular';
    font-size: 13.5px;
    text-transform: none;
    line-height: 22px;
    padding-top: 11px;
}
.Footer{
    margin-top: 40px;
}

a.mail{
    color: white;
}

.Map iframe{
    width: 96%;
    height: 358px;
}

.text-sub-practice iframe{
    position: relative;
    top: 30px;
}

.Map {
    margin-bottom: 40px;
}

.Alpha-Bank-Kart span.Bold, .Alpha-Bank-Account span.Bold{
    padding-left: 15px;
    font-size: 18px;
}
.Yandex-Money span.Bold{
    font-size: 18px;
}

.actor, .Photo-1,.Photo-2, .Photo-3,.Photo-4,.Photo-5,.Photo-6,.Photo-7,
p.Reason1, p.Reason2,p.Reason3,p.Reason4,p.Reason5,.Map-Img img{
    transition:All 0.3s ease-in;
    -webkit-transition:All 0.2s ease-in;
    -moz-transition:All 0.2s ease-in;
    -o-transition:All 0.2s ease-in;
}
.actor:hover, .Photo-1:hover,.Photo-2:hover, .Photo-3:hover,.Photo-4:hover,.Photo-5:hover,.Photo-6:hover,.Photo-7:hover,
p.Reason1:hover, p.Reason2:hover,p.Reason3:hover,p.Reason4:hover,p.Reason5:hover,.Map-Img img:hover{
    transition:All 0.2s ease-in;
    -webkit-transition:All 0.2s ease-in;
    -moz-transition:All 0.2s ease-in;
    -o-transition:All 0.2s ease-in;

    transform: scale(1);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
}

.Registration, .Registration1{
    transition:All 0.3s ease-in;
    -webkit-transition:All 0.2s ease-in;
    -moz-transition:All 0.2s ease-in;
    -o-transition:All 0.2s ease-in;
}

.Registration:hover, .Registration1:hover{
    transition:All 0.3s ease-in;
    -webkit-transition:All 0.2s ease-in;
    -moz-transition:All 0.2s ease-in;
    -o-transition:All 0.2s ease-in;

    transform: scale(1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
}

p.Description:hover,p.Description-Last:hover  {
    transform: translate(20px);
    transition: 0.5s;
}

p.Description,p.Description-Last{
    transition: 0.5s;
}


#flap6, #flap2, #flap3,#flap4, #flap5{
    transition:All 0.4s ease;
    -webkit-transition:All 0.3s ease;
    -moz-transition:All 0.3s ease;
    -o-transition:All 0.3s ease;
    transform: rotate(4deg);
    -webkit-transform: rotate(4deg) ;
    -moz-transform: rotate(4deg);
    -o-transform: rotate(4deg);
    -ms-transform: rotate(4deg);
}

#flap6:hover, #flap2:hover, #flap3:hover,#flap4:hover, #flap5:hover{
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
}


@-webkit-keyframes NAME-YOUR-ANIMATION {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}
@-moz-keyframes NAME-YOUR-ANIMATION {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}
@-o-keyframes NAME-YOUR-ANIMATION {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}
@keyframes NAME-YOUR-ANIMATION {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}

body {
    -webkit-animation-delay: 5s;
    -moz-animation-delay: 5s;
    -o-animation-delay: 5s;
    animation-delay: 5s;
}


.animated:hover {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}

@-webkit-keyframes fadeOut {
    0% {opacity: 1;}
    100% {opacity: 0;}
}
@keyframes fadeOut {
    0% {opacity: 1;}
    100% {opacity: 0;}
}
.fadeOut:hover {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
}


/*Таймер*/

.flip-clock-wrapper ul li a div.down div.inn, .flip-clock-wrapper ul li a div.up div.inn{
    font-size: 20px !important;
}
.flip-clock-wrapper ul li{
    line-height: 37px !important;
}
.flip-clock-wrapper ul{
    width: 18px !important;
    height: 37px !important;
    padding: 15px;
    margin: 0px !important;
}
.flip-clock-wrapper ul li a div.up:after{
    top: 18px !important;
}
.flip-clock-dot{
    width: 5px !important;
    height: 5px !important;
    left: 2px !important;
}
.flip-clock-dot.top{
    top: 17px !important;
}
.flip-clock-dot.bottom {
    bottom: 60px !important;
}
span.flip-clock-dot.top, span.flip-clock-dot.bottom{
    display: none;
}
.flip-clock-divider {
    width: 4px !important;
    height: 29px !important;
}
.flip-clock-divider .flip-clock-label{
    color: white !important;
}
.flip-clock-divider .flip-clock-label{
    top: 42px !important;
    right: -46px !important;
}
.flip-clock-wrapper{
    top: 47px !important;
    left: -4px !important;
}


/* Kinolicbez */

.Nosovsky {
    display: block;
    margin: 0 auto;
}

.Wrapper-Kinolicbez .First-Lesson,.Wrapper-Kinolicbez .Two-Lesson,.Wrapper-Kinolicbez .Three-Lesson,
.Wrapper-Kinolicbez .Four-Lesson,
.Wrapper-Kinolicbez .Five-Lesson,.Wrapper-Kinolicbez .Six-Lesson,.Wrapper-Kinolicbez .Seven-Lesson,
.Wrapper-Kinolicbez .Eight-Lesson,
.Wrapper-Kinolicbez .Nine-Lesson,.Wrapper-Kinolicbez .Ten-Lesson,.Wrapper-Kinolicbez .Sub-Last{
    display: block;
    margin: 0 auto;
    width: 985px;
    position: relative;
    padding-left: 120px;
}
.Nos-Sub-Text p{
    text-align: justify;
    width: 741px;
    font-family: 'MyriadPro-Semibold';
    font-size: 17px;
    padding-bottom: 15px;
}
.Nos-Sub-Text p:last-of-type{
    padding-bottom: 40px;
}

.Nos-Sub-Text p:first-of-type{
    padding-top: 5px;
}
.subtitle1{
    font-family: 'MyriadPro-Bold';
    font-size: 15px;
    text-transform: uppercase;
    padding-top: 11px;
}

.subtitle2{
    font-size: 13px;
    text-transform: uppercase;
    font-family: 'MyriadPro-BoldIt';
    padding-top: 10px;
}

.Descript{
    font-family: 'MyriadPro-Regular';
    font-size: 13.5px;
    text-transform: uppercase;
    line-height: 22px;
    padding-top: 11px;

}
.First-Lesson, .Two-Lesson, .Three-Lesson,.Four-Lesson,
.Five-Lesson, .Six-Lesson, .Seven-Lesson, .Eight-Lesson,
.Nine-Lesson{
    padding-bottom: 40px;
}
.Ten-Lesson{
    padding-bottom: 60px;
}
.Kinolicbez{
    display: block;
    margin: 0 auto;
    width: 741px;
    padding-bottom: 15px;
    padding-top: 20px;
}

.Subtitle-Last{
    font-family: 'MyriadPro-Bold';
    font-size: 15px;
    text-transform: uppercase;
    margin-bottom: 13px;

}
.Sub-Last{
    padding-left: 248px;
    width: 985px;
    padding-bottom: 40px;
}

.Descript {
    transition: 0.5s;
}

.Descript:hover:hover{
    transform: translate(20px);
    transition: 0.5s;
}

.Fut-Kinolic{
    display: block;
    margin: 0 auto;

}

.Fut-Kinolic{
    transition:All 0.3s ease-in;
    -webkit-transition:All 0.2s ease-in;
    -moz-transition:All 0.2s ease-in;
    -o-transition:All 0.2s ease-in;
}

.Fut-Kinolic:hover{
    transition:All 0.2s ease-in;
    -webkit-transition:All 0.2s ease-in;
    -moz-transition:All 0.2s ease-in;
    -o-transition:All 0.2s ease-in;

    transform: scale(1);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
}


.Wrapper-Kinolicbez .sub-practice{width: 985px;
margin: 0 auto;}

.Nos-Sub-Text{
    padding-bottom: 56px;
}

.Wrapper-Kinolicbez {
    position: relative;
    position: relative;
    display: block;
    margin: 0 auto;
    width: 985px;
}

.words{
    position: absolute;
    top: 138px;
    left: 150px;
    font-size: 13px;
    font-family: 'MyriadPro-It';
    color: white;
}

.Wrapper-Kinolicbez p.date{
    left: 270px;
    top: 590px;
}

.Wrapper-Kinolicbez .Address span.Italic{
    font-size: 17.5px;
}

.Wrapper-Kinolicbez #flap1{
    top: 460px;
    left: 10px;
}

.Three-Photos{
    width: 741px;
    margin: 0 auto;
    padding-bottom: 40px;
    display: inline-block;
    padding-left: 122px;
}
.Three-Photos img{
    width: 33.33%;
    float: left;

}
.Two-Photos{
    width: 741px;
    margin: 0 auto;
    padding-bottom: 40px;
    display: inline-block;
    padding-left: 122px;
}

.Two-Photos img{
    width: 50%;
    float: left;
}


.Two-Photos img, .Three-Photos img, .On-Ph {
    transition:All 0.3s ease-in;
    -webkit-transition:All 0.2s ease-in;
    -moz-transition:All 0.2s ease-in;
    -o-transition:All 0.2s ease-in;
}

.Two-Photos img:hover, .Three-Photos img:hover, .On-Ph:hover{
    transition:All 0.2s ease-in;
    -webkit-transition:All 0.2s ease-in;
    -moz-transition:All 0.2s ease-in;
    -o-transition:All 0.2s ease-in;

    transform: scale(1);
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5);
}
.bord{
    width: 741px;
    border: 1px solid white;
    border-bottom: none;
    display: block;

}

form[name="Regist"] input[type="text"] {
    display: block;
    margin: 0 auto;
    margin-bottom: 15px;
    width: 277px;
    height: 33px;
    border: 1px solid #A4A4A4;
    padding-left: 10px;
    color: #171717;
}

.Name-Nos{
    position: absolute;
    font-size: 38px;
    font-family: 'MyriadPro-Semibold';
    color: white;
    left: 234px;
    top: 465px;
    width: 609px;
    text-shadow: 1px 1px 6px black;
}

.Registration-Error, .Registration-Success {
    color: #b40000;
    text-decoration: none;
    font-family: 'MyriadPro-Semibold';
    font-size: 22px;
    text-align: center;
    padding: 10px;
}

.Map-Img{
    margin-top: 20px;
    float: left;
    width: 100%;

}

.Map-Img img{
    float:left;
    display: block;
    width: 50%;
    position: relative;
    z-index: 10;
    margin-right: 20px;

}

.Map-Img .Description{
    padding-top: 0px;
    float: left;
    display: block;
    clear: none ;
}

.Mramor-Way{
    display: block;
    text-decoration: none;
    color: white;
    font-family: 'MyriadPro-Semibold';
    font-size: 22px;
    background: #b40000;
    position: relative;
    top: 17px;
    text-align: center;
    padding: 10px;
}

.Page-Link{
    color: white;
}


.Go-Kinolikbez{
    display: inline-block;
    text-decoration: none;
    position: relative;
    color: white;
    font-family: 'MyriadPro-Semibold';
    font-size: 22px;
    background: #b40000;
    text-align: center;
    padding: 10px;
    margin: 0px 10px;
}