@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
@media all and (max-width: 359px)
{
html, body {height: 100%; margin: 0; padding: 0; scroll-behavior: smooth;  font-family: 'Open Sans', sans-serif; font-size: 14px;}
* html .lorrd-wrapper, body {height: 100%; margin: 0px; padding: 0px;}
.lorrd-wrapper {margin-bottom: -50px; min-height: 100%; position: absolute; width: 100%; padding: 0px;}
.lorrd-content {width: 100%; padding: 0px; margin: 0px; float: left;}	
.lorrd-futter {height: 104px; background: rgba(199, 229, 255, 0.8); bottom: 0px; position: absolute; width: 100%;}

h1, h2, h3, h4, h5, h6 {font-family: 'Ubuntu', sans-serif; font-size: 32px; color: white; text-align: center; text-shadow: 0px 0px 8px black; margin-bottom: 18px;}
h2, h3, h4, h5, h6 {font-size: 24px; color: black; text-shadow: none; margin-left: 0px;}

.blockphoto {float: left; width: 312px; padding-top: 360px; border: solid 4px rgb(199, 229, 255); border-radius: 8px; margin-left: -1px;}
.blockphoto span {float: left; background: white; padding-left: 4px; padding-right: 4px; width: 304px; padding-bottom: 8px; padding-top: 8px; display: block; height: 40px;}
.blockphoto img {height: 40px; border: solid 2px rgb(199, 229, 255); cursor: pointer; margin-bottom: 2px;}

#lorrd_kontakty h2, #lorrd_dr h2, #lorrd_svidanie h2, #lorrd_malcdevis h2, #lorrd_fotosesii h2, #lorrd_korporativ h2, #lorrd_ujin h2, #lorrd_nojh h2 {color: white; text-shadow: 0px 0px 24px black;}

ul.lrd_list {list-style-type: none;}
ul.lrd_list li {padding-left: 80px; min-height: 68px;}

a.lorrd_link {text-decoration: none; color: black; padding: 8px;background: #c8ecf8; border-radius: 8px; float: right; border: solid 1px black; margin-top: 8px;}
a.lorrd_link:hover {background: #A1D9EC;}

.lorrd_header {width: 100%; height: 110px; padding: 0px; margin: 0px; position: absolute; z-index: 2;}

#botmenu {display: none;}
#botmenu ul {display: none;}
#botmenu ul li {float: left; padding-right: 28px; list-style-type: none; padding-bottom: 12px;}
#botmenu ul li a {color: white; text-decoration: none; font-weight: bold; font-size: 16px;}

.lrd_centro {width: 318px; margin: 0 auto;}

.phonen {width: 278px; padding-top: 8px; padding-left: 48px; background: url("../img/phone.png") no-repeat; background-position: 0px 8px; margin: 0 auto; height: 102px;}
.phonen a {float: right; font-family: sans-serif; font-size: 26px; border-bottom: 0px; text-decoration: none; margin-bottom: 2px; margin-top: 2px; color: white; margin-right: 16px;}
.phonen a.mal {font-size: 14px; margin-top: 8px; margin-bottom: 0px; margin-right: 53px;}

.soclink {float: right; margin-top: 8px; padding-top: 0px; padding-bottom: 8px; padding-right: 42px; margin-right: 46px;}
.soclink a {float: left; width: 20px; height: 20px; margin-left: 8px; margin-right: 8px; }
.soclink a:nth-child(0) {background: url("../img/soclink/inst.png"); background-size: 100%;}
.soclink a:nth-child(1) {background: url("../img/soclink/vk.png"); background-size: 100%;}
.soclink a:nth-child(2) {background: url("../img/soclink/ytb.png"); background-size: 100%;}
/*
.soclink a:nth-child(4) {background: url("../img/soclink/fb.png"); background-size: 100%;}
.soclink a:nth-child(5) {background: url("../img/soclink/whtap.png"); background-size: 100%;}
.soclink a:nth-child(1):hover, .soclink a:nth-child(2):hover, .soclink a:nth-child(3):hover, .soclink a:nth-child(4):hover, .soclink a:nth-child(5):hover {background-position: 0px 20px;}
*/
/*content block*/
.contblock {float: left; width: 100%; padding-top: 40px; padding-bottom: 40px; background-size: cover; background-position: center center;}
.contblock .inf {float: left; padding: 2px; width: 314px; background: rgba(199, 229, 255, 0.8); border-radius: 8px;}
.contblock .inf p {min-height: 60px; text-shadow: 0px 0px 6px rgb(199, 229, 255); padding-left: 80px;}

/*Perehod baza*/
.perehod {float: left; width: 100%; padding-top: 40px; padding-bottom: 40px;}
.perehod .inf {float: right; width: 276px;}
.perehod p {padding-left: 80px; min-height: 64px;}
.perehod p a {color: rgb(0, 138, 255); font-weight: bold;}
.perehod p {margin-bottom: 8px; float: right; width: 100%;}

/*Perviy ekran*/
.lorrd_prel {float:left; background: url("../img/prel.jpg");  height: 100vh; background-size: cover; width: 100%; background-position: center center;}
.lorrd_prel h1 {margin-top: 30vh;}
.lorrd_prel p {padding: 8px; border-radius: 8px; font-size: 16px; color: white; text-shadow: 0px 0px 8px black; margin: 0 auto; text-align: center;}
.lorrd_prel p a {text-decoration: none; color: white; width: 80px; height: 20px; background: url("../img/strelka.png"); position: absolute; top: 87vh; left: 50%; margin-left: -40px;}

/**perehod 1 block*/
#lorrd_pereh a {width: 158px; height: 76px; float: left; padding-top: 40px; color: white; text-align: center; text-decoration: none; font-size: 18px; text-shadow: 0px 0px 24px black;}
#lorrd_pereh a.poz4 {width: 158px;}

#lorrd_pereh div a:nth-child(1) {border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/dr.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(2) {border-left: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/svidanie.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(3) {border-top: solid 1px white; border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/divishnik.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(4) {border-top: solid 1px white; border-left: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/fotosessiya.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(5) {border-bottom: solid 1px white; border-top: solid 1px white; border-right: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/korporativ.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(6) {border-left: solid 1px white; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/ujin.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(7) {width: 318px; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/noch_na_yahte.jpg") no-repeat; background-size: cover; background-position: center;}

/* Den rojdenya */
#lorrd_dr {background: url("../img/dr.jpg"); background-position: center; background-size: cover;}
#lorrd_dr .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_dr .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/roza_vetrov.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_dr .inf p:nth-child(3){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_2 p:nth-child(1){padding-left: 40px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_2 p:nth-child(2){padding-left: 40px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_2 p:nth-child(3){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_2 p:nth-child(4){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*Svidanie*/
#lorrd_svidanie {background: url("../img/svidanie.jpg"); background-position: center; background-size: cover;}
#lorrd_svidanie .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_svidanie .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_svidanie .inf p:nth-child(3){padding-left: 40px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_3 p:nth-child(1){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_3 p:nth-child(2){padding-left: 40px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_3 p:nth-child(3){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_3 p:nth-child(4){padding-left: 40px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_3 p:nth-child(5){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*Malchisnik-Devisnik*/
#lorrd_malcdevis {background: url("../img/divishnik.jpg"); background-position: center; background-size: cover;}
#lorrd_malcdevis .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_malcdevis .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_malcdevis .inf p:nth-child(3){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_4 p:nth-child(1){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_4 p:nth-child(2){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_4 p:nth-child(3){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*fotosessiya*/
#lorrd_fotosesii {background: url("../img/fotosessiya.jpg"); background-position: center; background-size: cover;}
#lorrd_fotosesii .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_fotosesii .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_5 p:nth-child(1){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_5 p:nth-child(2){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_5 p:nth-child(3){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_5 p:nth-child(4){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*korporativ*/
#lorrd_korporativ {background: url("../img/korporativ.jpg"); background-position: center; background-size: cover;}
#lorrd_korporativ .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_korporativ .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_6 p:nth-child(1){padding-left: 40px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_6 p:nth-child(2){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*Ujin naostrove*/
#lorrd_ujin {background: url("../img/ujin.jpg"); background-position: center; background-size: cover;}
#lorrd_ujin .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_ujin .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_7 p:nth-child(1){padding-left: 40px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_7 p:nth-child(2){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*Noch na yahte*/
#lorrd_nojh {background: url("../img/noch_na_yahte.jpg"); background-position: center; background-size: cover;}
#lorrd_nojh .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_nojh .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_nojh .inf p:nth-child(3){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_8 p:nth-child(1){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_8 p:nth-child(2){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}


 /*Obratniy zvonok*/

#lorrd_kontakty {float: left; width: 100%;  background: url("../img/backmai.jpeg"); background-repeat:no-repeat; min-height: 100vh; background-size: cover; background-position: top center; margin-top: 80px; padding-top: 80px; padding-bottom: 104px; background-size: cover;}
#lorrd_kontakty input {border: solid 1px black; font-size: 14px; padding: 16px; width: 302px; border-radius: 8px; margin-top: 8px; float: left;}
#nomtel {width: 268px !important;}

/*Checkbox*/
#lorrd_kontakty p {color: black; float: left; border-radius: 8px; padding: 8px; text-align: center;}
#lorrd_kontakty div {background: rgba(199, 229, 255, 0.8); float: left; width: 100%; border-radius: 8px;}
#lorrd_kontakty ul {padding: 4px; width: 310px;  float: left; padding-bottom: 0px; padding-top: 0px; font-size: 12px;}
#dopus {border-radius: border-left: solid 1px black; border-right: 0px !important;}
#lorrd_kontakty ul li {list-style-type: none; margin-bottom: 4px; float: left; width: 50%;}

#lorrd_kontakty input[type="checkbox"] {display: none;}
#lorrd_kontakty label {content:''; display:block; height: 24px; width: 24px; position:relative; float:left; margin-right: 10px; border-radius: 4px; border: solid 1px black; background: white;}
#lorrd_kontakty input[type=checkbox]:checked + label:before {content: "\2714"; color: white; background:rgb(0, 138, 255); font-size: 18px; position: absolute; padding-bottom: 0px; border-radius: 4px; padding-left: 4px; padding-right: 5px; height: 24px;}
#lorrd_kontakty .lrd_btn:hover {background: #A1D9EC; cursor: pointer;}
#lorrd_kontakty .chboxlrd {width: auto; margin-left: 8px; margin-right: 8px;}
#lorrd_kontakty a {color: rgb(0, 138, 255); text-decoration: none; border-bottom: solid 1px rgb(0, 138, 255); font-weight: bold;}

.lrd_ph input[type=checkbox]:checked + label:before {height: 24px; margin-left: -12px;}
/*pop-up*/
#lorrd_flsc {display: none; position: fixed; width: 100vw; height: 100vh; background: rgba(0,0,0,0.8); z-index: 3;}
#lorrd_flsc_clos {position: absolute; margin-top: -46px; margin-left: 280px; cursor: pointer;}
#lorrd_flsc_clos::after {content: '×'; color: white; font-size: 36px; font-weight: bold;}
#lorrd_flsc_cont {width: 600px; height: 258px; margin: 60px auto; background: black url("../img/upload.gif") no-repeat center center;}
#lorrd_flsc_cont_otv {width: 300px; height: 280px; margin: 60px auto; background: black; padding-top: 80px; text-align: center; color: white;}
#lorrd_flsc_cont_otv #lorrd_flsc_clos {margin-top: -126px; font-size: 20px; color: white; text-align: center; }
}
@media all and (min-width: 360px) and (max-width: 479px)
{
html, body {height: 100%; margin: 0; padding: 0; scroll-behavior: smooth;  font-family: 'Open Sans', sans-serif; font-size: 14px;}
* html .lorrd-wrapper, body {height: 100%; margin: 0px; padding: 0px;}
.lorrd-wrapper {margin-bottom: -50px; min-height: 100%; position: absolute; width: 100%; padding: 0px;}
.lorrd-content {width: 100%; padding: 0px; margin: 0px; float: left;}	
.lorrd-futter {height: 104px; background: rgba(199, 229, 255, 0.8); bottom: 0px; position: absolute; width: 100%;}

h1, h2, h3, h4, h5, h6 {font-family: 'Ubuntu', sans-serif; font-size: 32px; color: white; text-align: center; text-shadow: 0px 0px 8px black; margin-bottom: 18px;}
h2, h3, h4, h5, h6 {font-size: 24px; color: black; text-shadow: none; margin-left: 0px;}

.blockphoto {float: left; width: 312px; padding-top: 360px; border: solid 4px rgb(199, 229, 255); border-radius: 8px; margin-left: 18px;}
.blockphoto span {float: left; background: white; padding-left: 4px; padding-right: 4px; width: 304px; padding-bottom: 8px; padding-top: 8px; display: block; height: 40px;}
.blockphoto img {height: 40px; border: solid 2px rgb(199, 229, 255); cursor: pointer; margin-bottom: 2px;}

#lorrd_kontakty h2, #lorrd_dr h2, #lorrd_svidanie h2, #lorrd_malcdevis h2, #lorrd_fotosesii h2, #lorrd_korporativ h2, #lorrd_ujin h2, #lorrd_nojh h2 {color: white; text-shadow: 0px 0px 24px black;}

ul.lrd_list {list-style-type: none;}
ul.lrd_list li {padding-left: 80px; min-height: 68px;}

a.lorrd_link {text-decoration: none; color: black; padding: 8px;background: #c8ecf8; border-radius: 8px; float: right; border: solid 1px black; margin-top: 8px;}
a.lorrd_link:hover {background: #A1D9EC;}

.lorrd_header {width: 100%; height: 110px; padding: 0px; margin: 0px; position: absolute; z-index: 2;}

#botmenu {display: none;}
#botmenu ul {display: none;}
#botmenu ul li {float: left; padding-right: 28px; list-style-type: none; padding-bottom: 12px;}
#botmenu ul li a {color: white; text-decoration: none; font-weight: bold; font-size: 16px;}

.lrd_centro {width: 358px; margin: 0 auto;}

.phonen {width: 278px; padding-top: 8px; padding-left: 48px; background: url("../img/phone.png") no-repeat; background-position: 0px 8px; margin: 0 auto; height: 102px;}
.phonen a {float: right; font-family: sans-serif; font-size: 28px; border-bottom: 0px; text-decoration: none; margin-bottom: 2px; margin-top: 2px; color: white;}
.phonen a.mal {font-size: 14px; margin-top: 8px; margin-bottom: 0px; margin-right: 53px;}

.soclink {float: right; margin-top: 8px; padding-top: 0px; padding-bottom: 8px; padding-right: 42px; margin-right: 46px;}
.soclink a {float: left; width: 20px; height: 20px; margin-left: 8px; margin-right: 8px; }
.soclink a:nth-child(0) {background: url("../img/soclink/inst.png"); background-size: 100%;}
.soclink a:nth-child(1) {background: url("../img/soclink/vk.png"); background-size: 100%;}
.soclink a:nth-child(2) {background: url("../img/soclink/ytb.png"); background-size: 100%;}
/*
.soclink a:nth-child(4) {background: url("../img/soclink/fb.png"); background-size: 100%;}
.soclink a:nth-child(5) {background: url("../img/soclink/whtap.png"); background-size: 100%;}
*/
.soclink a:nth-child(1):hover, .soclink a:nth-child(2):hover, .soclink a:nth-child(3):hover, .soclink a:nth-child(4):hover, .soclink a:nth-child(5):hover {background-position: 0px 20px;}

/*content block*/
.contblock {float: left; width: 100%; padding-top: 40px; padding-bottom: 40px; background-size: cover; background-position: center center;}
.contblock .inf {float: left; padding: 8px; width: 342px; background: rgba(199, 229, 255, 0.8); border-radius: 8px;}
.contblock .inf p {min-height: 60px; text-shadow: 0px 0px 6px rgb(199, 229, 255); padding-left: 80px;}

/*Perehod baza*/
.perehod {float: left; width: 100%; padding-top: 40px; padding-bottom: 40px;}
.perehod .inf {float: right; width: 312px;}
.perehod p {padding-left: 80px; min-height: 64px;}
.perehod p a {color: rgb(0, 138, 255); font-weight: bold;}
.perehod p {margin-bottom: 8px; float: right; width: 100%;}

/*Perviy ekran*/
.lorrd_prel {float:left; background: url("../img/prel.jpg");  height: 100vh; background-size: cover; width: 100%; background-position: center center;}
.lorrd_prel h1 {margin-top: 30vh;}
.lorrd_prel p {padding: 8px; border-radius: 8px; font-size: 16px; color: white; text-shadow: 0px 0px 8px black; margin: 0 auto; text-align: center;}
.lorrd_prel p a {text-decoration: none; color: white; width: 80px; height: 20px; background: url("../img/strelka.png"); position: absolute; top: 87vh; left: 50%; margin-left: -40px;}

/**perehod 1 block*/
#lorrd_pereh a {width: 178px; height: 76px; float: left; padding-top: 40px; color: white; text-align: center; text-decoration: none; font-size: 18px; text-shadow: 0px 0px 24px black;}
#lorrd_pereh a.poz4 {width: 178px;}

#lorrd_pereh div a:nth-child(1) {border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/dr.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(2) {border-left: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/svidanie.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(3) {border-top: solid 1px white; border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/divishnik.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(4) {border-top: solid 1px white; border-left: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/fotosessiya.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(5) {border-bottom: solid 1px white; border-top: solid 1px white; border-right: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/korporativ.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(6) {border-left: solid 1px white; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/ujin.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(7) {width: 358px; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/noch_na_yahte.jpg") no-repeat; background-size: cover; background-position: center;}

/* Den rojdenya */
#lorrd_dr {background: url("../img/dr.jpg"); background-position: center; background-size: cover;}
#lorrd_dr .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_dr .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/roza_vetrov.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_dr .inf p:nth-child(3){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_2 p:nth-child(1){padding-left: 40px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_2 p:nth-child(2){padding-left: 40px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_2 p:nth-child(3){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_2 p:nth-child(4){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*Svidanie*/
#lorrd_svidanie {background: url("../img/svidanie.jpg"); background-position: center; background-size: cover;}
#lorrd_svidanie .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_svidanie .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_svidanie .inf p:nth-child(3){padding-left: 40px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_3 p:nth-child(1){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_3 p:nth-child(2){padding-left: 40px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_3 p:nth-child(3){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_3 p:nth-child(4){padding-left: 40px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_3 p:nth-child(5){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*Malchisnik-Devisnik*/
#lorrd_malcdevis {background: url("../img/divishnik.jpg"); background-position: center; background-size: cover;}
#lorrd_malcdevis .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_malcdevis .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_malcdevis .inf p:nth-child(3){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_4 p:nth-child(1){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_4 p:nth-child(2){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_4 p:nth-child(3){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*fotosessiya*/
#lorrd_fotosesii {background: url("../img/fotosessiya.jpg"); background-position: center; background-size: cover;}
#lorrd_fotosesii .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_fotosesii .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_5 p:nth-child(1){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_5 p:nth-child(2){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_5 p:nth-child(3){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_5 p:nth-child(4){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*korporativ*/
#lorrd_korporativ {background: url("../img/korporativ.jpg"); background-position: center; background-size: cover;}
#lorrd_korporativ .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_korporativ .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_6 p:nth-child(1){padding-left: 40px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_6 p:nth-child(2){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*Ujin naostrove*/
#lorrd_ujin {background: url("../img/ujin.jpg"); background-position: center; background-size: cover;}
#lorrd_ujin .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_ujin .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_7 p:nth-child(1){padding-left: 40px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_7 p:nth-child(2){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*Noch na yahte*/
#lorrd_nojh {background: url("../img/noch_na_yahte.jpg"); background-position: center; background-size: cover;}
#lorrd_nojh .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_nojh .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_nojh .inf p:nth-child(3){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_8 p:nth-child(1){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_8 p:nth-child(2){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}


 /*Obratniy zvonok*/

#lorrd_kontakty {float: left; width: 100%;  background: url("../img/backmai.jpeg"); background-repeat:no-repeat; min-height: 100vh; background-size: cover; background-position: top center; margin-top: 80px; padding-top: 80px; padding-bottom: 104px; background-size: cover;}
#lorrd_kontakty input {border: solid 1px black; font-size: 14px; padding: 16px; width: 340px; border-radius: 8px; margin-top: 8px; float: left;}
#nomtel {width: 306px !important;}

/*Checkbox*/
#lorrd_kontakty p {color: black; float: left; border-radius: 8px; padding: 8px; text-align: center;}
#lorrd_kontakty div {background: rgba(199, 229, 255, 0.8); float: left; width: 100%; border-radius: 8px;}
#lorrd_kontakty ul {padding: 4px; width: 350px;  float: left; padding-bottom: 0px; padding-top: 0px; font-size: 12px;}
#dopus {border-radius: border-left: solid 1px black; border-right: 0px !important;}
#lorrd_kontakty ul li {list-style-type: none; margin-bottom: 4px; float: left; width: 50%;}

#lorrd_kontakty input[type="checkbox"] {display: none;}
#lorrd_kontakty label {content:''; display:block; height: 24px; width: 24px; position:relative; float:left; margin-right: 10px; border-radius: 4px; border: solid 1px black; background: white;}
#lorrd_kontakty input[type=checkbox]:checked + label:before {content: "\2714"; color: white; background:rgb(0, 138, 255); font-size: 18px; position: absolute; padding-bottom: 0px; border-radius: 4px; padding-left: 4px; padding-right: 5px; height: 24px;}
#lorrd_kontakty .lrd_btn:hover {background: #A1D9EC; cursor: pointer;}
#lorrd_kontakty .chboxlrd {width: auto; margin-left: 8px; margin-right: 8px;}
#lorrd_kontakty a {color: rgb(0, 138, 255); text-decoration: none; border-bottom: solid 1px rgb(0, 138, 255); font-weight: bold;}

.lrd_ph input[type=checkbox]:checked + label:before {height: 24px; margin-left: -12px;}
/*pop-up*/
#lorrd_flsc {display: none; position: fixed; width: 100vw; height: 100vh; background: rgba(0,0,0,0.8); z-index: 3;}
#lorrd_flsc_clos {position: absolute; margin-top: -46px; margin-left: 280px; cursor: pointer;}
#lorrd_flsc_clos::after {content: '×'; color: white; font-size: 36px; font-weight: bold;}
#lorrd_flsc_cont {width: 600px; height: 258px; margin: 60px auto; background: black url("../img/upload.gif") no-repeat center center;}
#lorrd_flsc_cont_otv {width: 300px; height: 338px; margin: 60px auto; background: black; padding-top: 80px; text-align: center; color: white;}
#lorrd_flsc_cont_otv #lorrd_flsc_clos {margin-top: -126px; font-size: 20px; color: white; text-align: center; }
}

@media all and (min-width: 480px) and (max-width: 639px)
{
html, body {height: 100%; margin: 0; padding: 0; scroll-behavior: smooth;  font-family: 'Open Sans', sans-serif; font-size: 18px;}
* html .lorrd-wrapper, body {height: 100%; margin: 0px; padding: 0px;}
.lorrd-wrapper {margin-bottom: -50px; min-height: 100%; position: absolute; width: 100%; padding: 0px;}
.lorrd-content {width: 100%; padding: 0px; margin: 0px; float: left;}	
.lorrd-futter {height: 104px; background: rgba(199, 229, 255, 0.8); bottom: 0px; position: absolute; width: 100%;}

h1, h2, h3, h4, h5, h6 {font-family: 'Ubuntu', sans-serif; font-size: 40px; color: white; text-align: center; text-shadow: 0px 0px 8px black; margin-bottom: 18px;}
h2, h3, h4, h5, h6 {font-size: 24px; color: black; text-shadow: none; margin-left: 0px;}

.blockphoto {float: left; width: 312px; padding-top: 360px; border: solid 4px rgb(199, 229, 255); border-radius: 8px; margin-left: 50px;}
.blockphoto span {float: left; background: white; padding-left: 4px; padding-right: 4px; width: 304px; padding-bottom: 8px; padding-top: 8px; display: block; height: 40px;}
.blockphoto img {height: 40px; border: solid 2px rgb(199, 229, 255); cursor: pointer; margin-bottom: 2px;}

#lorrd_kontakty h2, #lorrd_dr h2, #lorrd_svidanie h2, #lorrd_malcdevis h2, #lorrd_fotosesii h2, #lorrd_korporativ h2, #lorrd_ujin h2, #lorrd_nojh h2 {color: white; text-shadow: 0px 0px 24px black;}

ul.lrd_list {list-style-type: none;}
ul.lrd_list li {padding-left: 80px; min-height: 68px;}

a.lorrd_link {text-decoration: none; color: black; padding: 8px;background: #c8ecf8; border-radius: 8px; float: right; border: solid 1px black; margin-top: 8px;}
a.lorrd_link:hover {background: #A1D9EC;}

.lorrd_header {width: 100%; height: 110px; padding: 0px; margin: 0px; position: absolute; z-index: 2;}

#botmenu {display: none;}
#botmenu ul {display: none;}
#botmenu ul li {float: left; padding-right: 28px; list-style-type: none; padding-bottom: 12px;}
#botmenu ul li a {color: white; text-decoration: none; font-weight: bold; font-size: 16px;}

.lrd_centro {width: 438px; margin: 0 auto;}

.phonen {width: 278px; padding-top: 8px; padding-left: 48px; background: url("../img/phone.png") no-repeat; background-position: 0px 8px; margin: 0 auto; height: 102px;}
.phonen a {float: right; font-family: sans-serif; font-size: 28px; border-bottom: 0px; text-decoration: none; margin-bottom: 2px; margin-top: 2px; color: white;}
.phonen a.mal {font-size: 14px; margin-top: 8px; margin-bottom: 0px; margin-right: 53px;}

.soclink {float: right; margin-top: 8px; padding-top: 0px; padding-bottom: 8px; padding-right: 42px; margin-right: 46px;}
.soclink a {float: left; width: 20px; height: 20px; margin-left: 8px; margin-right: 8px; }
.soclink a:nth-child(0) {background: url("../img/soclink/inst.png"); background-size: 100%;}
.soclink a:nth-child(1) {background: url("../img/soclink/vk.png"); background-size: 100%;}
.soclink a:nth-child(2) {background: url("../img/soclink/ytb.png"); background-size: 100%;}
/*
.soclink a:nth-child(4) {background: url("../img/soclink/fb.png"); background-size: 100%;}
.soclink a:nth-child(5) {background: url("../img/soclink/whtap.png"); background-size: 100%;}
*/
.soclink a:nth-child(1):hover, .soclink a:nth-child(2):hover, .soclink a:nth-child(3):hover, .soclink a:nth-child(4):hover, .soclink a:nth-child(5):hover {background-position: 0px 20px;}

/*content block*/
.contblock {float: left; width: 100%; padding-top: 40px; padding-bottom: 40px; background-size: cover; background-position: center center;}
.contblock .inf {float: left; padding: 8px; width: 421px; background: rgba(199, 229, 255, 0.8); border-radius: 8px;}
.contblock .inf p {min-height: 60px; text-shadow: 0px 0px 6px rgb(199, 229, 255); padding-left: 80px;}

/*Perehod baza*/
.perehod {float: left; width: 100%; padding-top: 40px; padding-bottom: 40px;}
.perehod .inf {float: right; width: 380px;}
.perehod p {padding-left: 80px; min-height: 64px;}
.perehod p a {color: rgb(0, 138, 255); font-weight: bold;}
.perehod p {margin-bottom: 8px; float: right; width: 100%;}

/*Perviy ekran*/
.lorrd_prel {float:left; background: url("../img/prel.jpg");  height: 100vh; background-size: cover; width: 100%; background-position: center center;}
.lorrd_prel h1 {margin-top: 30vh;}
.lorrd_prel p {padding: 8px; border-radius: 8px; font-size: 20px; color: white; text-shadow: 0px 0px 8px black; margin: 0 auto; text-align: center;}
.lorrd_prel p a {text-decoration: none; color: white; width: 80px; height: 20px; background: url("../img/strelka.png"); position: absolute; top: 87vh; left: 50%; margin-left: -40px;}

/**perehod 1 block*/
#lorrd_pereh a {width: 218px; height: 100px; float: left; padding-top: 100px; color: white; text-align: center; text-decoration: none; font-size: 24px; text-shadow: 0px 0px 24px black;}
#lorrd_pereh a.poz4 {width: 218px;}

#lorrd_pereh div a:nth-child(1) {border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/dr.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(2) {border-left: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/svadba.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(3) {border-top: solid 1px white; border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/divishnik.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(4) {border-top: solid 1px white; border-left: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/fotosessiya.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(5) {border-bottom: solid 1px white; border-top: solid 1px white; border-right: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/korporativ.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(6) {border-left: solid 1px white; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/ujin.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(7) {width: 438px; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/noch_na_yahte.jpg") no-repeat; background-size: cover; background-position: center;}

/* Den rojdenya */
#lorrd_dr {background: url("../img/dr.jpg"); background-position: center; background-size: cover;}
#lorrd_dr .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_dr .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/roza_vetrov.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_dr .inf p:nth-child(3){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_2 p:nth-child(1){padding-left: 40px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_2 p:nth-child(2){padding-left: 40px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_2 p:nth-child(3){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_2 p:nth-child(4){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*Svidanie*/
#lorrd_svidanie {background: url("../img/svidanie.jpg"); background-position: center; background-size: cover;}
#lorrd_svidanie .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_svidanie .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_svidanie .inf p:nth-child(3){padding-left: 40px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_3 p:nth-child(1){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_3 p:nth-child(2){padding-left: 40px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_3 p:nth-child(3){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_3 p:nth-child(4){padding-left: 40px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_3 p:nth-child(5){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*Malchisnik-Devisnik*/
#lorrd_malcdevis {background: url("../img/divishnik.jpg"); background-position: center; background-size: cover;}
#lorrd_malcdevis .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_malcdevis .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_malcdevis .inf p:nth-child(3){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_4 p:nth-child(1){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_4 p:nth-child(2){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_4 p:nth-child(3){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*fotosessiya*/
#lorrd_fotosesii {background: url("../img/fotosessiya.jpg"); background-position: center; background-size: cover;}
#lorrd_fotosesii .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_fotosesii .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_5 p:nth-child(1){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_5 p:nth-child(2){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_5 p:nth-child(3){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_5 p:nth-child(4){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*korporativ*/
#lorrd_korporativ {background: url("../img/korporativ.jpg"); background-position: center; background-size: cover;}
#lorrd_korporativ .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_korporativ .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_6 p:nth-child(1){padding-left: 40px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_6 p:nth-child(2){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*Ujin naostrove*/
#lorrd_ujin {background: url("../img/ujin.jpg"); background-position: center; background-size: cover;}
#lorrd_ujin .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_ujin .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_7 p:nth-child(1){padding-left: 40px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_7 p:nth-child(2){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}

/*Noch na yahte*/
#lorrd_nojh {background: url("../img/noch_na_yahte.jpg"); background-position: center; background-size: cover;}
#lorrd_nojh .inf p:nth-child(1){padding-left: 40px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_nojh .inf p:nth-child(2){padding-left: 40px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_nojh .inf p:nth-child(3){padding-left: 40px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 30px;}

#lorrd_pereh_8 p:nth-child(1){padding-left: 40px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 30px;}
#lorrd_pereh_8 p:nth-child(2){padding-left: 40px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 30px;}


 /*Obratniy zvonok*/

#lorrd_kontakty {float: left; width: 100%;  background: url("../img/backmai.jpeg"); background-repeat:no-repeat; min-height: 100vh; background-size: cover; background-position: top center; margin-top: 80px; padding-top: 80px; padding-bottom: 104px; background-size: cover;}
#lorrd_kontakty input {border: solid 1px black; font-size: 14px; padding: 16px; width: 186px; border-radius: 8px; margin-top: 8px; float: left;}
#nomtel {width: 258px; margin-right: 8px;}

/*Checkbox*/
#lorrd_kontakty p {color: black; float: left; border-radius: 8px; padding: 8px; text-align: center;}
#lorrd_kontakty div {background: rgba(199, 229, 255, 0.8); float: left; width: 100%; border-radius: 8px;}
#lorrd_kontakty ul {padding: 16px; width: 406px;  float: left; padding-bottom: 0px; padding-top: 0px; font-size: 14px;}
#dopus {border-radius: border-left: solid 1px black; border-right: 0px !important;}
#lorrd_kontakty ul li {list-style-type: none; margin-bottom: 4px; float: left; width: 50%;}

#lorrd_kontakty input[type="checkbox"] {display: none;}
#lorrd_kontakty label {content:''; display:block; height: 24px; width: 24px; position:relative; float:left; margin-right: 10px; border-radius: 4px; border: solid 1px black; background: white;}
#lorrd_kontakty input[type=checkbox]:checked + label:before {content: "\2714"; color: white; background:rgb(0, 138, 255); font-size: 18px; position: absolute; padding-bottom: 0px; border-radius: 4px; padding-left: 4px; padding-right: 5px; height: 24px;}
#lorrd_kontakty .lrd_btn:hover {background: #A1D9EC; cursor: pointer;}
#lorrd_kontakty .chboxlrd {width: auto; margin-left: 8px; margin-right: 8px;}
#lorrd_kontakty a {color: rgb(0, 138, 255); text-decoration: none; border-bottom: solid 1px rgb(0, 138, 255); font-weight: bold;}

.lrd_ph input[type=checkbox]:checked + label:before {height: 24px; margin-left: -12px;}

/*pop-up*/
#lorrd_flsc {display: none; position: fixed; width: 100vw; height: 100vh; background: rgba(0,0,0,0.8); z-index: 3;}
#lorrd_flsc_clos {position: absolute; margin-top: -46px; margin-left: 280px; cursor: pointer;}
#lorrd_flsc_clos::after {content: '×'; color: white; font-size: 36px; font-weight: bold;}
#lorrd_flsc_cont {width: 600px; height: 258px; margin: 60px auto; background: black url("../img/upload.gif") no-repeat center center;}
#lorrd_flsc_cont_otv {width: 300px; height: 338px; margin: 60px auto; background: black; padding-top: 80px; text-align: center; color: white;}
#lorrd_flsc_cont_otv #lorrd_flsc_clos {margin-top: -126px; font-size: 20px; color: white; text-align: center; }
}

@media all and (min-width: 640px) and (max-width: 1023px)
{
html, body {height: 100%; margin: 0; padding: 0; scroll-behavior: smooth;  font-family: 'Open Sans', sans-serif; font-size: 18px;}
* html .lorrd-wrapper, body {height: 100%; margin: 0px; padding: 0px;}
.lorrd-wrapper {margin-bottom: -50px; min-height: 100%; position: absolute; width: 100%; padding: 0px;}
.lorrd-content {width: 100%; padding: 0px; margin: 0px; float: left;}	
.lorrd-futter {height: 104px; background: rgba(199, 229, 255, 0.8); bottom: 0px; position: absolute; width: 100%;}

h1, h2, h3, h4, h5, h6 {font-family: 'Ubuntu', sans-serif; font-size: 40px; color: white; text-align: center; text-shadow: 0px 0px 8px black; margin-bottom: 24px;}
h2, h3, h4, h5, h6 {font-size: 32px; color: black; text-shadow: none; margin-left: 0px;}

.blockphoto {float: left; width: 312px; padding-top: 360px; border: solid 4px rgb(199, 229, 255); border-radius: 8px; margin-left: 146px;}
.blockphoto span {float: left; background: white; padding-left: 4px; padding-right: 4px; width: 304px; padding-bottom: 8px; padding-top: 8px; display: block; height: 40px;}
.blockphoto img {height: 40px; border: solid 2px rgb(199, 229, 255); cursor: pointer; margin-bottom: 2px;}

#lorrd_kontakty h2, #lorrd_dr h2, #lorrd_svidanie h2, #lorrd_malcdevis h2, #lorrd_fotosesii h2, #lorrd_korporativ h2, #lorrd_ujin h2, #lorrd_nojh h2 {color: white; text-shadow: 0px 0px 24px black;}

ul.lrd_list {list-style-type: none;}
ul.lrd_list li {padding-left: 80px; min-height: 68px;}

a.lorrd_link {text-decoration: none; color: black; padding: 8px;background: #c8ecf8; border-radius: 8px; float: right; border: solid 1px black; margin-top: 8px;}
a.lorrd_link:hover {background: #A1D9EC;}

.lorrd_header {width: 100%; height: 110px; padding: 0px; margin: 0px; position: absolute; z-index: 2;}

#botmenu {display: none;}
#botmenu ul {display: none;}
#botmenu ul li {float: left; padding-right: 28px; list-style-type: none; padding-bottom: 12px;}
#botmenu ul li a {color: white; text-decoration: none; font-weight: bold; font-size: 16px;}

.lrd_centro {width: 638px; margin: 0 auto;}

.phonen {width: 278px; padding-top: 8px; padding-left: 48px; background: url("../img/phone.png") no-repeat; background-position: 0px 8px; margin: 0 auto; height: 102px;}
.phonen a {float: right; font-family: sans-serif; font-size: 28px; border-bottom: 0px; text-decoration: none; margin-bottom: 2px; margin-top: 2px; color: white;}
.phonen a.mal {font-size: 14px; margin-top: 8px; margin-bottom: 0px; margin-right: 53px;}

.soclink {float: right; margin-top: 8px; padding-top: 0px; padding-bottom: 8px; padding-right: 42px; margin-right: 46px;}
.soclink a {float: left; width: 20px; height: 20px; margin-left: 8px; margin-right: 8px; }
.soclink a:nth-child(0) {background: url("../img/soclink/inst.png"); background-size: 100%;}
.soclink a:nth-child(1) {background: url("../img/soclink/vk.png"); background-size: 100%;}
.soclink a:nth-child(2) {background: url("../img/soclink/ytb.png"); background-size: 100%;}
/*
.soclink a:nth-child(4) {background: url("../img/soclink/fb.png"); background-size: 100%;}
.soclink a:nth-child(5) {background: url("../img/soclink/whtap.png"); background-size: 100%;}
*/
.soclink a:nth-child(1):hover, .soclink a:nth-child(2):hover, .soclink a:nth-child(3):hover, .soclink a:nth-child(4):hover, .soclink a:nth-child(5):hover {background-position: 0px 20px;}

/*content block*/
.contblock {float: left; width: 100%; padding-top: 40px; padding-bottom: 40px; background-size: cover; background-position: center center;}
.contblock .inf {float: left; padding: 8px; width: 622px; background: rgba(199, 229, 255, 0.8); border-radius: 8px;}
.contblock .inf p {min-height: 60px; text-shadow: 0px 0px 6px rgb(199, 229, 255); padding-left: 80px;}

/*Perehod baza*/
.perehod {float: left; width: 100%; padding-top: 40px; padding-bottom: 40px;}
.perehod .inf {float: right; width: 574px;}
.perehod p {padding-left: 80px; min-height: 64px;}
.perehod p a {color: rgb(0, 138, 255); font-weight: bold;}
.perehod p {margin-bottom: 8px; float: right; width: 100%;}

/*Perviy ekran*/
.lorrd_prel {float:left; background: url("../img/prel.jpg");  height: 100vh; background-size: cover; width: 100%; background-position: center center;}
.lorrd_prel h1 {margin-top: 30vh;}
.lorrd_prel p {padding: 8px; border-radius: 8px; font-size: 20px; color: white; text-shadow: 0px 0px 8px black; margin: 0 auto; text-align: center;}
.lorrd_prel p a {text-decoration: none; color: white; width: 80px; height: 20px; background: url("../img/strelka.png"); position: absolute; top: 87vh; left: 50%; margin-left: -40px;}

/**perehod 1 block*/
#lorrd_pereh a {width: 318px; height: 100px; float: left; padding-top: 100px; color: white; text-align: center; text-decoration: none; font-size: 24px; text-shadow: 0px 0px 24px black;}
#lorrd_pereh a.poz4 {width: 318px;}

#lorrd_pereh div a:nth-child(1) {border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/dr.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(2) {border-left: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/svidanie.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(3) {border-top: solid 1px white; border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/divishnik.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(4) {border-left: solid 1px white; border-top: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/fotosessiya.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(5) {border-bottom: solid 1px white; border-top: solid 1px white; border-right: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/korporativ.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(6) {border-left: solid 1px white; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/ujin.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(7) {width: 635px; border-left: solid 1px white; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/noch_na_yahte.jpg") no-repeat; background-size: cover; background-position: center;}

/* Den rojdenya */
#lorrd_dr {background: url("../img/dr.jpg"); background-position: center; background-size: cover;}
#lorrd_dr .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_dr .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/roza_vetrov.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_dr .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_2 p:nth-child(1){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(2){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(4){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Svidanie*/
#lorrd_svidanie {background: url("../img/svidanie.jpg"); background-position: center; background-size: cover;}
#lorrd_svidanie .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_svidanie .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_svidanie .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_3 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(2){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(3){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(4){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(5){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Malchisnik-Devisnik*/
#lorrd_malcdevis {background: url("../img/divishnik.jpg"); background-position: center; background-size: cover;}
#lorrd_malcdevis .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_malcdevis .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_malcdevis .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_4 p:nth-child(1){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_4 p:nth-child(2){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_4 p:nth-child(3){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*fotosessiya*/
#lorrd_fotosesii {background: url("../img/fotosessiya.jpg"); background-position: center; background-size: cover;}
#lorrd_fotosesii .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_fotosesii .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_5 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(3){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(4){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*korporativ*/
#lorrd_korporativ {background: url("../img/korporativ.jpg"); background-position: center; background-size: cover;}
#lorrd_korporativ .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_korporativ .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_6 p:nth-child(1){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_6 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Ujin naostrove*/
#lorrd_ujin {background: url("../img/ujin.jpg"); background-position: center; background-size: cover;}
#lorrd_ujin .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_ujin .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_7 p:nth-child(1){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_7 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Noch na yahte*/
#lorrd_nojh {background: url("../img/noch_na_yahte.jpg"); background-position: center; background-size: cover;}
#lorrd_nojh .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_nojh .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_nojh .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_8 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_8 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}


 /*Obratniy zvonok*/

#lorrd_kontakty {float: left; width: 100%;  background: url("../img/backmai.jpeg"); background-repeat:no-repeat; min-height: 100vh; background-size: cover; background-position: top center; margin-top: 80px; padding-top: 80px; padding-bottom: 104px; background-size: cover;}
#lorrd_kontakty input {border: solid 1px black; font-size: 18px; padding: 16px; width: 250px; border-radius: 8px; float: left;}

/*Checkbox*/
#lorrd_kontakty p {color: black; float: left; border-radius: 8px; padding: 8px;}
#lorrd_kontakty div {background: rgba(199, 229, 255, 0.8); float: left; width: 100%; border-radius: 8px;}
#lorrd_kontakty ul {padding: 16px; width: 604px;  float: left; padding-bottom: 0px; padding-top: 0px;}
#dopus {border-radius: border-left: solid 1px black; border-right: 0px !important;}
#lorrd_kontakty ul li {list-style-type: none; margin-bottom: 4px; float: left; width: 50%;}

#lorrd_kontakty input[type="checkbox"] {display: none;}
#lorrd_kontakty label {content:''; display:block; height: 24px; width: 24px; position:relative; float:left; margin-right: 10px; border-radius: 4px; border: solid 1px black; background: white;}
#lorrd_kontakty input[type=checkbox]:checked + label:before {content: "\2714"; color: white; background:rgb(0, 138, 255); font-size: 18px; position: absolute; padding-bottom: 0px; border-radius: 4px; padding-left: 4px; padding-right: 5px;}
#nomtel {margin-left: 20px; margin-right: 48px;}
#lorrd_kontakty .lrd_btn:hover {background: #A1D9EC; cursor: pointer;}
#lorrd_kontakty .chboxlrd {width: auto; margin-left: 8px; margin-right: 8px;}
#lorrd_kontakty a {color: rgb(0, 138, 255); text-decoration: none; border-bottom: solid 1px rgb(0, 138, 255); font-weight: bold;}

/*pop-up*/
#lorrd_flsc {display: none; position: fixed; width: 100vw; height: 100vh; background: rgba(0,0,0,0.8); z-index: 3;}
#lorrd_flsc_clos {position: absolute; margin-top: -46px; margin-left: 580px; cursor: pointer;}
#lorrd_flsc_clos::after {content: '×'; color: white; font-size: 36px; font-weight: bold;}
#lorrd_flsc_cont {width: 600px; height: 258px; margin: 60px auto; background: black url("../img/upload.gif") no-repeat center center;}
#lorrd_flsc_cont_otv {width: 600px; height: 338px; margin: 60px auto; background: black; padding-top: 80px; text-align: center; color: white;}
#lorrd_flsc_cont_otv #lorrd_flsc_clos {margin-top: -126px; font-size: 20px; color: white; text-align: center; }
}
@media all and (min-width: 1024px) and (max-width: 1199px)
{
html, body {height: 100%; margin: 0; padding: 0; scroll-behavior: smooth;  font-family: 'Open Sans', sans-serif; font-size: 18px;}
* html .lorrd-wrapper, body {height: 100%; margin: 0px; padding: 0px;}
.lorrd-wrapper {margin-bottom: -50px; min-height: 100%; position: absolute; width: 100%; padding: 0px;}
.lorrd-content {width: 100%; padding: 0px; margin: 0px; float: left;}	
.lorrd-futter {height: 104px; background: rgba(199, 229, 255, 0.8); bottom: 0px; position: absolute; width: 100%;}

h1, h2, h3, h4, h5, h6 {font-family: 'Ubuntu', sans-serif; font-size: 56px; color: white; text-align: center; text-shadow: 0px 0px 8px black; margin-bottom: 24px;}
h2, h3, h4, h5, h6 {font-size: 32px; color: black; text-shadow: none; margin-left: 0px;}

.blockphoto {float: left; width: 312px; padding-top: 360px; border: solid 4px rgb(199, 229, 255); border-radius: 8px; margin-left: 24px;}
.blockphoto span {float: left; background: white; padding-left: 4px; padding-right: 4px; width: 304px; padding-bottom: 8px; padding-top: 8px; display: block; height: 40px;}
.blockphoto img {height: 40px; border: solid 2px rgb(199, 229, 255); cursor: pointer; margin-bottom: 2px;}

#lorrd_kontakty h2, #lorrd_dr h2, #lorrd_svidanie h2, #lorrd_malcdevis h2, #lorrd_fotosesii h2, #lorrd_korporativ h2, #lorrd_ujin h2, #lorrd_nojh h2 {color: white; text-shadow: 0px 0px 24px black;}

ul.lrd_list {list-style-type: none;}
ul.lrd_list li {padding-left: 80px; min-height: 68px;}

a.lorrd_link {text-decoration: none; color: black; padding: 8px;background: #c8ecf8; border-radius: 8px; float: right; border: solid 1px black; margin-top: 8px;}
a.lorrd_link:hover {background: #A1D9EC;}

.lorrd_header {width: 100%; height: 110px; padding: 0px; margin: 0px; position: fixed; z-index: 2; background: rgba(0,0,0, 0.6);}

#botmenu {float: left; margin-top: 0px; width: 742px;}
#botmenu span {display: none;}
#botmenu ul {padding-left: 0px;}
#botmenu ul li {float: left; padding-right: 28px; list-style-type: none; padding-bottom: 12px;}
#botmenu ul li a {color: white; text-decoration: none; font-weight: bold; font-size: 16px;}

.lrd_centro {width: 1000px; margin: 0 auto;}

.phonen {float: right; width: 188px; padding-top: 8px; padding-left: 48px; background: url("../img/phone.png") no-repeat; background-position: 0px 8px; background-size: 10%; padding-right: 20px;}
.phonen a {float: right; font-family: sans-serif; font-size: 19px; border-bottom: 0px; text-decoration: none; margin-bottom: 2px; margin-top: 2px; color: white;}
.phonen a.mal {font-size: 14px; margin-top: 8px; margin-bottom: 0px;}

.soclink {float: right; margin-top: 8px; padding-top: 0px; padding-bottom: 8px; padding-right: 42px;}
.soclink a {float: left; width: 20px; height: 20px; margin-left: 8px; margin-right: 8px; }
.soclink a:nth-child(0) {background: url("../img/soclink/inst.png"); background-size: 100%;}
.soclink a:nth-child(1) {background: url("../img/soclink/vk.png"); background-size: 100%;}
.soclink a:nth-child(2) {background: url("../img/soclink/ytb.png"); background-size: 100%;}
/*
.soclink a:nth-child(4) {background: url("../img/soclink/fb.png"); background-size: 100%;}
.soclink a:nth-child(5) {background: url("../img/soclink/whtap.png"); background-size: 100%;}
*/
.soclink a:nth-child(1):hover, .soclink a:nth-child(2):hover, .soclink a:nth-child(3):hover, .soclink a:nth-child(4):hover, .soclink a:nth-child(5):hover {background-position: 0px 20px;}

/*content block*/
.contblock {float: left; width: 100%; padding-top: 80px; padding-bottom: 80px; background-size: cover; background-position: center center;}
.contblock .inf {float: left; padding: 8px; width: 780px; background: rgba(199, 229, 255, 0.8); border-radius: 8px;}
.contblock .inf p {min-height: 60px; text-shadow: 0px 0px 6px rgb(199, 229, 255); padding-left: 80px;}

/*Perehod baza*/
.perehod {float: left; width: 100%; padding-top: 80px; padding-bottom: 80px;}
.perehod .inf {float: right; width: 574px;}
.perehod p {padding-left: 80px; min-height: 64px;}
.perehod p a {color: rgb(0, 138, 255); font-weight: bold;}
.perehod p {margin-bottom: 8px; float: right; width: 100%;}

/*Perviy ekran*/
.lorrd_prel {float:left; background: url("../img/prel.jpg");  height: 100vh; background-size: cover; width: 100%; background-position: center center;}
.lorrd_prel h1 {margin-top: 30vh;}
.lorrd_prel p {padding: 8px; border-radius: 8px; font-size: 24px; color: white; text-shadow: 0px 0px 8px black; width: 980px; margin: 0 auto; text-align: center;}
.lorrd_prel p a {text-decoration: none; color: white; width: 80px; height: 20px; background: url("../img/strelka.png"); position: absolute; top: 87vh; left: 50%; margin-left: -40px;}

/**perehod 1 block*/
#lorrd_pereh a {width: 332px; height: 100px; float: left; padding-top: 100px; color: white; text-align: center; text-decoration: none; font-size: 24px; text-shadow: 0px 0px 24px black;}
#lorrd_pereh a.poz4 {width: 248px;}

#lorrd_pereh div a:nth-child(1) {border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/dr.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(2) {border-left: solid 1px white; border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/svidanie.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(3) {border-left: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/divishnik.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(4) {border-right: solid 1px white; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/fotosessiya.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(5) {border-left: solid 1px white; border-top: solid 1px white; border-right: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/korporativ.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(6) {border-left: solid 1px white; border-top: solid 1px white; border-right: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/ujin.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(7) {border-left: solid 1px white; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/noch_na_yahte.jpg") no-repeat; background-size: cover; background-position: center;}

/* Den rojdenya */
#lorrd_dr {background: url("../img/dr.jpg"); background-position: center; background-size: cover;}
#lorrd_dr .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_dr .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/roza_vetrov.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_dr .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_2 p:nth-child(1){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(2){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(4){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Svidanie*/
#lorrd_svidanie {background: url("../img/svidanie.jpg"); background-position: center; background-size: cover;}
#lorrd_svidanie .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_svidanie .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_svidanie .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_3 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(2){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(3){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(4){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(5){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Malchisnik-Devisnik*/
#lorrd_malcdevis {background: url("../img/divishnik.jpg"); background-position: center; background-size: cover;}
#lorrd_malcdevis .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_malcdevis .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_malcdevis .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_4 p:nth-child(1){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_4 p:nth-child(2){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_4 p:nth-child(3){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*fotosessiya*/
#lorrd_fotosesii {background: url("../img/fotosessiya.jpg"); background-position: center; background-size: cover;}
#lorrd_fotosesii .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_fotosesii .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_5 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(3){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(4){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*korporativ*/
#lorrd_korporativ {background: url("../img/korporativ.jpg"); background-position: center; background-size: cover;}
#lorrd_korporativ .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_korporativ .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_6 p:nth-child(1){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_6 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Ujin naostrove*/
#lorrd_ujin {background: url("../img/ujin.jpg"); background-position: center; background-size: cover;}
#lorrd_ujin .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_ujin .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_7 p:nth-child(1){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_7 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Noch na yahte*/
#lorrd_nojh {background: url("../img/noch_na_yahte.jpg"); background-position: center; background-size: cover;}
#lorrd_nojh .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_nojh .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_nojh .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_8 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_8 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

 /*Obratniy zvonok*/

#lorrd_kontakty {float: left; width: 100%;  background: url("../img/backmai.jpeg"); background-repeat:no-repeat; min-height: 100vh; background-size: cover; background-position: top center; margin-top: 80px; padding-top: 80px; padding-bottom: 104px; background-size: cover;}
#lorrd_kontakty input {border: solid 1px black; font-size: 18px; padding: 16px; width: 300px; border-radius: 8px; float: left;}

/*Checkbox*/
#lorrd_kontakty p {color: black; float: left; border-radius: 8px; padding: 8px;}
#lorrd_kontakty div {background: rgba(199, 229, 255, 0.8); float: left; width: 100%; border-radius: 8px;}
#lorrd_kontakty ul {padding: 16px; width: 467px;  float: left; border-right: solid 1px black; padding-bottom: 32px;}
#dopus {border-radius: border-left: solid 1px black; border-right: 0px !important;}
#lorrd_kontakty ul li {list-style-type: none; margin-bottom: 4px; float: left; width: 50%;}

#lorrd_kontakty input[type="checkbox"] {display: none;}
#lorrd_kontakty label {content:''; display:block; height: 24px; width: 24px; position:relative; float:left; margin-right: 10px; border-radius: 4px; border: solid 1px black; background: white;}
#lorrd_kontakty input[type=checkbox]:checked + label:before {content: "\2714"; color: white; background:rgb(0, 138, 255); font-size: 18px; position: absolute; padding-bottom: 0px; border-radius: 4px; padding-left: 4px; padding-right: 5px;}
#nomtel {margin-left: 130px; margin-right: 60px;}
#lorrd_kontakty .lrd_btn:hover {background: #A1D9EC; cursor: pointer;}
#lorrd_kontakty .chboxlrd {width: auto; margin-left: 8px; margin-right: 8px;}
#lorrd_kontakty a {color: rgb(0, 138, 255); text-decoration: none; border-bottom: solid 1px rgb(0, 138, 255); font-weight: bold;}

/*pop-up*/
#lorrd_flsc {display: none; position: fixed; width: 100vw; height: 100vh; background: rgba(0,0,0,0.8); z-index: 3;}
#lorrd_flsc_clos {position: absolute; margin-top: -46px; margin-left: 580px; cursor: pointer;}
#lorrd_flsc_clos::after {content: '×'; color: white; font-size: 36px; font-weight: bold;}
#lorrd_flsc_cont {width: 600px; height: 258px; margin: 60px auto; background: black url("../img/upload.gif") no-repeat center center;}
#lorrd_flsc_cont_otv {width: 600px; height: 338px; margin: 60px auto; background: black; padding-top: 80px; text-align: center; color: white;}
#lorrd_flsc_cont_otv #lorrd_flsc_clos {margin-top: -126px; font-size: 20px; color: white; text-align: center; }

.perehod p a.pozvonit {text-decoration: none; color: black; font-weight: normal; cursor: default;}
}


@media all and (min-width: 1200px) and (max-width: 1529px)
{
html, body {height: 100%; margin: 0; padding: 0; scroll-behavior: smooth;  font-family: 'Open Sans', sans-serif; font-size: 18px;}
* html .lorrd-wrapper, body {height: 100%; margin: 0px; padding: 0px;}
.lorrd-wrapper {margin-bottom: -50px; min-height: 100%; position: absolute; width: 100%; padding: 0px;}
.lorrd-content {width: 100%; padding: 0px; margin: 0px; float: left;}	
.lorrd-futter {height: 104px; background: rgba(199, 229, 255, 0.8); bottom: 0px; position: absolute; width: 100%;}

h1, h2, h3, h4, h5, h6 {font-family: 'Ubuntu', sans-serif; font-size: 72px; color: white; text-align: center; text-shadow: 0px 0px 8px black; margin-bottom: 24px;}
h2, h3, h4, h5, h6 {font-size: 32px; color: black; text-shadow: none; margin-left: 0px;}

.blockphoto {float: left; width: 312px; padding-top: 360px; border: solid 4px rgb(199, 229, 255); border-radius: 8px; margin-left: 24px;}
.blockphoto span {float: left; background: white; padding-left: 4px; padding-right: 4px; width: 304px; padding-bottom: 8px; padding-top: 8px; display: block; height: 40px;}
.blockphoto img {height: 40px; border: solid 2px rgb(199, 229, 255); cursor: pointer; margin-bottom: 2px;}

#lorrd_kontakty h2, #lorrd_dr h2, #lorrd_svidanie h2, #lorrd_malcdevis h2, #lorrd_fotosesii h2, #lorrd_korporativ h2, #lorrd_ujin h2, #lorrd_nojh h2 {color: white; text-shadow: 0px 0px 24px black;}

ul.lrd_list {list-style-type: none;}
ul.lrd_list li {padding-left: 80px; min-height: 68px;}

a.lorrd_link {text-decoration: none; color: black; padding: 8px;background: #c8ecf8; border-radius: 8px; float: right; border: solid 1px black; margin-top: 8px;}
a.lorrd_link:hover {background: #A1D9EC;}

.lorrd_header {width: 100%; height: 110px; padding: 0px; margin: 0px; position: fixed; z-index: 2; background: rgba(0,0,0, 0.6);}

#botmenu {float: left; margin-top: 0px; width: 868px;}
#botmenu span {display: none;}
#botmenu ul {padding-left: 0px;}
#botmenu ul li {float: left; padding-right: 52px; list-style-type: none; padding-bottom: 12px;}
#botmenu ul li a {color: white; text-decoration: none; font-weight: bold; font-size: 16px;}

.lrd_centro {width: 1200px; margin: 0 auto;}

.phonen {float: right; width: 278px; padding-top: 8px; padding-left: 48px; background: url("../img/phone.png") no-repeat; background-position: 0px 8px;}
.phonen a {float: right; font-family: sans-serif; font-size: 28px; border-bottom: 0px; text-decoration: none; margin-bottom: 2px; margin-top: 2px; color: white;}
.phonen a.mal {font-size: 14px; margin-top: 8px; margin-bottom: 0px;}

.soclink {float: right; margin-top: 8px; padding-top: 0px; padding-bottom: 8px; padding-right: 42px;}
.soclink a {float: left; width: 20px; height: 20px; margin-left: 8px; margin-right: 8px; }
.soclink a:nth-child(0) {background: url("../img/soclink/inst.png"); background-size: 100%;}
.soclink a:nth-child(1) {background: url("../img/soclink/vk.png"); background-size: 100%;}
.soclink a:nth-child(2) {background: url("../img/soclink/ytb.png"); background-size: 100%;}
/*
.soclink a:nth-child(4) {background: url("../img/soclink/fb.png"); background-size: 100%;}
.soclink a:nth-child(5) {background: url("../img/soclink/whtap.png"); background-size: 100%;}
*/
.soclink a:nth-child(1):hover, .soclink a:nth-child(2):hover, .soclink a:nth-child(3):hover, .soclink a:nth-child(4):hover, .soclink a:nth-child(5):hover {background-position: 0px 20px;}

/*content block*/
.contblock {float: left; width: 100%; padding-top: 80px; padding-bottom: 80px; background-size: cover; background-position: center center;}
.contblock .inf {float: left; padding: 8px; width: 780px; background: rgba(199, 229, 255, 0.8); border-radius: 8px;}
.contblock .inf p {min-height: 60px; text-shadow: 0px 0px 6px rgb(199, 229, 255); padding-left: 80px;}

/*Perehod baza*/
.perehod {float: left; width: 100%; padding-top: 80px; padding-bottom: 80px;}
.perehod .inf {float: right; width: 768px;}
.perehod p {padding-left: 80px; min-height: 64px;}
.perehod p a {color: rgb(0, 138, 255); font-weight: bold;}
.perehod p {margin-bottom: 8px; float: right; width: 100%;}

/*Perviy ekran*/
.lorrd_prel {float:left; background: url("../img/prel.jpg");  height: 100vh; background-size: cover; width: 100%; background-position: center center;}
.lorrd_prel h1 {margin-top: 30vh;}
.lorrd_prel p {padding: 8px; border-radius: 8px; font-size: 24px; color: white; text-shadow: 0px 0px 8px black; width: 1042px; margin: 0 auto; text-align: center;}
.lorrd_prel p a {text-decoration: none; color: white; width: 80px; height: 20px; background: url("../img/strelka.png"); position: absolute; top: 87vh; left: 50%; margin-left: -40px;}

/**perehod 1 block*/
#lorrd_pereh a {width: 344px; height: 100px; float: left; padding-top: 100px; color: white; text-align: center; text-decoration: none; font-size: 24px; text-shadow: 0px 0px 24px black;}
#lorrd_pereh a.poz4 {width: 298px;}

#lorrd_pereh div a:nth-child(1) {border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/dr.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(2) {width: 508px; border-left: solid 1px white; border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/svidanie.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(3) {border-left: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/divishnik.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(4) {border-right: solid 1px white; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/fotosessiya.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(5) {border-left: solid 1px white; border-top: solid 1px white; border-right: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/korporativ.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(6) {border-left: solid 1px white; border-top: solid 1px white; border-right: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/ujin.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(7) {border-left: solid 1px white; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/noch_na_yahte.jpg") no-repeat; background-size: cover; background-position: center;}

/* Den rojdenya */
#lorrd_dr {background: url("../img/dr.jpg"); background-position: center; background-size: cover;}
#lorrd_dr .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_dr .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/roza_vetrov.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_dr .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_2 p:nth-child(1){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(2){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(4){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Svidanie*/
#lorrd_svidanie {background: url("../img/svidanie.jpg"); background-position: center; background-size: cover;}
#lorrd_svidanie .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_svidanie .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_svidanie .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_3 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(2){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(3){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(4){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(5){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Malchisnik-Devisnik*/
#lorrd_malcdevis {background: url("../img/divishnik.jpg"); background-position: center; background-size: cover;}
#lorrd_malcdevis .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_malcdevis .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_malcdevis .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_4 p:nth-child(1){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_4 p:nth-child(2){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_4 p:nth-child(3){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*fotosessiya*/
#lorrd_fotosesii {background: url("../img/fotosessiya.jpg"); background-position: center; background-size: cover;}
#lorrd_fotosesii .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_fotosesii .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_5 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(3){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(4){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*korporativ*/
#lorrd_korporativ {background: url("../img/korporativ.jpg"); background-position: center; background-size: cover;}
#lorrd_korporativ .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_korporativ .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_6 p:nth-child(1){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_6 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Ujin naostrove*/
#lorrd_ujin {background: url("../img/ujin.jpg"); background-position: center; background-size: cover;}
#lorrd_ujin .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_ujin .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_7 p:nth-child(1){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_7 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Noch na yahte*/
#lorrd_nojh {background: url("../img/noch_na_yahte.jpg"); background-position: center; background-size: cover;}
#lorrd_nojh .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_nojh .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_nojh .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_8 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_8 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}


 /*Obratniy zvonok*/

#lorrd_kontakty {float: left; width: 100%;  background: url("../img/backmai.jpeg"); background-repeat:no-repeat; min-height: 100vh; background-size: cover; background-position: top center; margin-top: 80px; padding-top: 80px; padding-bottom: 104px; background-size: cover;}
#lorrd_kontakty input {border: solid 1px black; font-size: 18px; padding: 16px; width: 300px; border-radius: 8px; float: left;}

/*Checkbox*/
#lorrd_kontakty p {color: black; float: left; border-radius: 8px; padding: 8px;}
#lorrd_kontakty div {background: rgba(199, 229, 255, 0.8); float: left; width: 100%; border-radius: 8px;}
#lorrd_kontakty ul {padding: 16px; width: 567px;  float: left; border-right: solid 1px black; padding-bottom: 32px;}
#dopus {border-radius: border-left: solid 1px black; border-right: 0px !important;}
#lorrd_kontakty ul li {list-style-type: none; margin-bottom: 4px; float: left; width: 50%;}

#lorrd_kontakty input[type="checkbox"] {display: none;}
#lorrd_kontakty label {content:''; display:block; height: 24px; width: 24px; position:relative; float:left; margin-right: 10px; border-radius: 4px; border: solid 1px black; background: white;}
#lorrd_kontakty input[type=checkbox]:checked + label:before {content: "\2714"; color: white; background:rgb(0, 138, 255); font-size: 18px; position: absolute; padding-bottom: 0px; border-radius: 4px; padding-left: 4px; padding-right: 5px;}
#nomtel {margin-left: 228px; margin-right: 60px;}
#lorrd_kontakty .lrd_btn:hover {background: #A1D9EC; cursor: pointer;}
#lorrd_kontakty .chboxlrd {width: auto; margin-left: 8px; margin-right: 8px;}
#lorrd_kontakty a {color: rgb(0, 138, 255); text-decoration: none; border-bottom: solid 1px rgb(0, 138, 255); font-weight: bold;}

/*pop-up*/
#lorrd_flsc {display: none; position: fixed; width: 100vw; height: 100vh; background: rgba(0,0,0,0.8); z-index: 3;}
#lorrd_flsc_clos {position: absolute; margin-top: -46px; margin-left: 580px; cursor: pointer;}
#lorrd_flsc_clos::after {content: '×'; color: white; font-size: 36px; font-weight: bold;}
#lorrd_flsc_cont {width: 600px; height: 258px; margin: 60px auto; background: black url("../img/upload.gif") no-repeat center center;}
#lorrd_flsc_cont_otv {width: 600px; height: 338px; margin: 60px auto; background: black; padding-top: 80px; text-align: center; color: white;}
#lorrd_flsc_cont_otv #lorrd_flsc_clos {margin-top: -126px; font-size: 20px; color: white; text-align: center; }

.perehod p a.pozvonit {text-decoration: none; color: black; font-weight: normal; cursor: default;}
}

@media only screen and (min-width : 1530px) and (max-width : 1919px)
{
html, body {height: 100%; margin: 0; padding: 0; scroll-behavior: smooth;  font-family: 'Open Sans', sans-serif; font-size: 18px;}
* html .lorrd-wrapper, body {height: 100%; margin: 0px; padding: 0px;}
.lorrd-wrapper {margin-bottom: -50px; min-height: 100%; position: absolute; width: 100%; padding: 0px;}
.lorrd-content {width: 100%; padding: 0px; margin: 0px; float: left;}	
.lorrd-futter {height: 104px; background: rgba(199, 229, 255, 0.8); bottom: 0px; position: absolute; width: 100%;}

h1, h2, h3, h4, h5, h6 {font-family: 'Ubuntu', sans-serif; font-size: 72px; color: white; text-align: center; text-shadow: 0px 0px 8px black; margin-bottom: 24px;}
h2, h3, h4, h5, h6 {font-size: 32px; color: black; text-shadow: none; margin-left: 0px;}

.blockphoto {float: left; width: 312px; padding-top: 360px; border: solid 4px rgb(199, 229, 255); border-radius: 8px; margin-left: 24px;}
.blockphoto span {float: left; background: white; padding-left: 4px; padding-right: 4px; width: 304px; padding-bottom: 8px; padding-top: 8px; display: block; height: 40px;}
.blockphoto img {height: 40px; border: solid 2px rgb(199, 229, 255); cursor: pointer; margin-bottom: 2px;}

#lorrd_kontakty h2, #lorrd_dr h2, #lorrd_svidanie h2, #lorrd_malcdevis h2, #lorrd_fotosesii h2, #lorrd_korporativ h2, #lorrd_ujin h2, #lorrd_nojh h2 {color: white; text-shadow: 0px 0px 24px black;}

ul.lrd_list {list-style-type: none;}
ul.lrd_list li {padding-left: 80px; min-height: 68px;}

a.lorrd_link {text-decoration: none; color: black; padding: 8px;background: #c8ecf8; border-radius: 8px; float: right; border: solid 1px black; margin-top: 8px;}
a.lorrd_link:hover {background: #A1D9EC;}

.lorrd_header {width: 100%; height: 110px; padding: 0px; margin: 0px; position: fixed; z-index: 2; background: rgba(0,0,0, 0.6);}

#botmenu {float: left; margin-top: 0px; width: 1200px;}
#botmenu span {display: none;}
#botmenu ul {padding-left: 0px;}
#botmenu ul li {float: left; padding-right: 52px; list-style-type: none; padding-bottom: 12px;}
#botmenu ul li a {color: white; text-decoration: none; font-weight: bold; font-size: 20px;}

.lrd_centro {width: 1530px; margin: 0 auto;}

.phonen {float: right; width: 278px; padding-top: 8px; padding-left: 48px; background: url("../img/phone.png") no-repeat; background-position: 0px 8px;}
.phonen a {float: right; font-family: sans-serif; font-size: 28px; border-bottom: 0px; text-decoration: none; margin-bottom: 2px; margin-top: 2px; color: white;}
.phonen a.mal {font-size: 14px; margin-top: 8px; margin-bottom: 0px;}

.soclink {float: right; margin-top: 8px; padding-top: 0px; padding-bottom: 8px; padding-right: 42px;}
.soclink a {float: left; width: 20px; height: 20px; margin-left: 8px; margin-right: 8px; }
.soclink a:nth-child(0) {background: url("../img/soclink/inst.png"); background-size: 100%;}
.soclink a:nth-child(1) {background: url("../img/soclink/vk.png"); background-size: 100%;}
.soclink a:nth-child(2) {background: url("../img/soclink/ytb.png"); background-size: 100%;}
/*
.soclink a:nth-child(4) {background: url("../img/soclink/fb.png"); background-size: 100%;}
.soclink a:nth-child(5) {background: url("../img/soclink/whtap.png"); background-size: 100%;}
*/
.soclink a:nth-child(1):hover, .soclink a:nth-child(2):hover, .soclink a:nth-child(3):hover, .soclink a:nth-child(4):hover, .soclink a:nth-child(5):hover {background-position: 0px 20px;}

/*content block*/
.contblock {float: left; width: 100%; padding-top: 80px; padding-bottom: 80px; background-size: cover; background-position: center center;}
.contblock .inf {float: left; padding: 8px; width: 780px; background: rgba(199, 229, 255, 0.8); border-radius: 8px;}
.contblock .inf p {min-height: 60px; text-shadow: 0px 0px 6px rgb(199, 229, 255); padding-left: 80px;}

/*Perehod baza*/
.perehod {float: left; width: 100%; padding-top: 80px; padding-bottom: 80px;}
.perehod .inf {float: right; width: 1000px;}
.perehod p {padding-left: 80px; min-height: 64px;}
.perehod p a {color: rgb(0, 138, 255); font-weight: bold;}
.perehod p {margin-bottom: 8px; float: right; width: 100%;}

/*Perviy ekran*/
.lorrd_prel {float:left; background: url("../img/prel.jpg");  height: 100vh; background-size: cover; width: 100%; background-position: center center;}
.lorrd_prel h1 {margin-top: 30vh;}
.lorrd_prel p {padding: 8px; border-radius: 8px; font-size: 24px; color: white; text-shadow: 0px 0px 8px black; width: 1042px; margin: 0 auto; text-align: center;}
.lorrd_prel p a {text-decoration: none; color: white; width: 80px; height: 20px; background: url("../img/strelka.png"); position: absolute; top: 87vh; left: 50%; margin-left: -40px;}

/**perehod 1 block*/
#lorrd_pereh a {width: 509px; height: 150px; float: left; padding-top: 150px; color: white; text-align: center; text-decoration: none; font-size: 24px; text-shadow: 0px 0px 24px black;}
#lorrd_pereh a.poz4 {width: 381px;}

#lorrd_pereh div a:nth-child(1) {border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/dr.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(2) {width: 508px; border-left: solid 1px white; border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/svidanie.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(3) {border-left: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/divishnik.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(4) {border-right: solid 1px white; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/fotosessiya.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(5) {border-left: solid 1px white; border-top: solid 1px white; border-right: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/korporativ.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(6) {border-left: solid 1px white; border-top: solid 1px white; border-right: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/ujin.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(7) {border-left: solid 1px white; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/noch_na_yahte.jpg") no-repeat; background-size: cover; background-position: center;}

/* Den rojdenya */
#lorrd_dr {background: url("../img/dr.jpg"); background-position: center; background-size: cover;}
#lorrd_dr .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_dr .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/roza_vetrov.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_dr .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_2 p:nth-child(1){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(2){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(4){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Svidanie*/
#lorrd_svidanie {background: url("../img/svidanie.jpg"); background-position: center; background-size: cover;}
#lorrd_svidanie .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_svidanie .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_svidanie .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_3 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(2){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(3){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(4){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(5){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Malchisnik-Devisnik*/
#lorrd_malcdevis {background: url("../img/divishnik.jpg"); background-position: center; background-size: cover;}
#lorrd_malcdevis .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_malcdevis .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_malcdevis .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_4 p:nth-child(1){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_4 p:nth-child(2){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_4 p:nth-child(3){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*fotosessiya*/
#lorrd_fotosesii {background: url("../img/fotosessiya.jpg"); background-position: center; background-size: cover;}
#lorrd_fotosesii .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_fotosesii .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_5 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(3){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(4){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*korporativ*/
#lorrd_korporativ {background: url("../img/korporativ.jpg"); background-position: center; background-size: cover;}
#lorrd_korporativ .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_korporativ .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_6 p:nth-child(1){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_6 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Ujin naostrove*/
#lorrd_ujin {background: url("../img/ujin.jpg"); background-position: center; background-size: cover;}
#lorrd_ujin .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_ujin .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_7 p:nth-child(1){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_7 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Noch na yahte*/
#lorrd_nojh {background: url("../img/noch_na_yahte.jpg"); background-position: center; background-size: cover;}
#lorrd_nojh .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_nojh .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_nojh .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_8 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_8 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

 /*Obratniy zvonok*/

#lorrd_kontakty {float: left; width: 100%;  background: url("../img/backmai.jpeg"); background-repeat:no-repeat; min-height: 100vh; background-size: cover; background-position: top center; margin-top: 80px; padding-top: 80px; padding-bottom: 104px; background-size: cover;}
#lorrd_kontakty input {border: solid 1px black; font-size: 18px; padding: 16px; width: 300px; border-radius: 8px; float: left;}

/*Checkbox*/
#lorrd_kontakty p {color: black; float: left; border-radius: 8px; padding: 8px;}
#lorrd_kontakty div {background: rgba(199, 229, 255, 0.8); float: left; width: 100%; border-radius: 8px;}
#lorrd_kontakty ul {padding: 16px; width: 732px;  float: left; border-right: solid 1px black; padding-bottom: 32px;}
#dopus {border-radius: border-left: solid 1px black;}
#lorrd_kontakty ul li {list-style-type: none; margin-bottom: 4px; float: left; width: 50%;}

#lorrd_kontakty input[type="checkbox"] {display: none;}
#lorrd_kontakty label {content:''; display:block; height: 24px; width: 24px; position:relative; float:left; margin-right: 10px; border-radius: 4px; border: solid 1px black; background: white;}
#lorrd_kontakty input[type=checkbox]:checked + label:before {content: "\2714"; color: white; background:rgb(0, 138, 255); font-size: 18px; position: absolute; padding-bottom: 0px; border-radius: 4px; padding-left: 4px; padding-right: 5px;}
#nomtel {margin-left: 414px; margin-right: 60px;}
#lorrd_kontakty .lrd_btn:hover {background: #A1D9EC; cursor: pointer;}
#lorrd_kontakty .chboxlrd {width: auto; margin-left: 8px; margin-right: 8px;}
#lorrd_kontakty a {color: rgb(0, 138, 255); text-decoration: none; border-bottom: solid 1px rgb(0, 138, 255); font-weight: bold;}

/*pop-up*/
#lorrd_flsc {display: none; position: fixed; width: 100vw; height: 100vh; background: rgba(0,0,0,0.8); z-index: 3;}
#lorrd_flsc_clos {position: absolute; margin-top: -46px; margin-left: 580px; cursor: pointer;}
#lorrd_flsc_clos::after {content: '×'; color: white; font-size: 36px; font-weight: bold;}
#lorrd_flsc_cont {width: 600px; height: 258px; margin: 60px auto; background: black url("../img/upload.gif") no-repeat center center;}
#lorrd_flsc_cont_otv {width: 600px; height: 338px; margin: 60px auto; background: black; padding-top: 80px; text-align: center; color: white;}
#lorrd_flsc_cont_otv #lorrd_flsc_clos {margin-top: -126px; font-size: 20px; color: white; text-align: center; }

.perehod p a.pozvonit {text-decoration: none; color: black; font-weight: normal; cursor: default;}
}

@media only screen and (min-width : 1920px) {
html, body {height: 100%; margin: 0; padding: 0; scroll-behavior: smooth;  font-family: 'Open Sans', sans-serif; font-size: 18px;}
* html .lorrd-wrapper {height: 100%; margin: 0px; padding: 0px;}
.lorrd-wrapper {margin-bottom: -50px; min-height: 100%; position: absolute; width: 100%; padding: 0px;}
.lorrd-content {width: 100%; padding: 0px; margin: 0px; float: left;}	
.lorrd-futter {height: 104px; background: rgba(199, 229, 255, 0.8); bottom: 0px; position: absolute; width: 100%;}

h1, h2, h3, h4, h5, h6 {font-family: 'Ubuntu', sans-serif; font-size: 72px; color: white; text-align: center; text-shadow: 0px 0px 8px black; margin-bottom: 24px;}
h2, h3, h4, h5, h6 {font-size: 32px; color: black; text-shadow: none; margin-left: 0px;}

.blockphoto {float: left; width: 312px; padding-top: 360px; border: solid 4px rgb(199, 229, 255); border-radius: 8px; margin-left: 24px;}
.blockphoto span {float: left; background: white; padding-left: 4px; padding-right: 4px; width: 304px; padding-bottom: 8px; padding-top: 8px; display: block; height: 40px;}
.blockphoto img {height: 40px; border: solid 2px rgb(199, 229, 255); cursor: pointer; margin-bottom: 2px;}

#lorrd_kontakty h2, #lorrd_dr h2, #lorrd_svidanie h2, #lorrd_malcdevis h2, #lorrd_fotosesii h2, #lorrd_korporativ h2, #lorrd_ujin h2, #lorrd_nojh h2 {color: white; text-shadow: 0px 0px 24px black;}

ul.lrd_list {list-style-type: none;}
ul.lrd_list li {padding-left: 80px; min-height: 68px;}

a.lorrd_link {text-decoration: none; color: black; padding: 8px;background: #c8ecf8; border-radius: 8px; float: right; border: solid 1px black; margin-top: 8px;}
a.lorrd_link:hover {background: #A1D9EC;}

.lorrd_header {width: 100%; height: 110px; padding: 0px; margin: 0px; position: fixed; z-index: 2; background: rgba(0,0,0, 0.6);}

#botmenu {float: left; margin-top: 0px; width: 1500px;}
#botmenu span {display: none;}
#botmenu ul {padding-left: 0px;}
#botmenu ul li {float: left; padding-right: 52px; list-style-type: none; padding-bottom: 12px;}
#botmenu ul li a {color: white; text-decoration: none; font-weight: bold; font-size: 20px;}

.lrd_centro {width: 1900px; margin: 0 auto;}

.phonen {float: right; width: 278px; padding-top: 8px; padding-left: 48px; background: url("../img/phone.png") no-repeat; background-position: 0px 8px;}
.phonen a {float: right; font-family: sans-serif; font-size: 28px; border-bottom: 0px; text-decoration: none; margin-bottom: 2px; margin-top: 2px; color: white;}
.phonen a.mal {font-size: 14px; margin-top: 8px; margin-bottom: 0px;}

.soclink {float: right; margin-top: 8px; padding-top: 0px; padding-bottom: 8px; padding-right: 42px;}
.soclink a {float: left; width: 20px; height: 20px; margin-left: 8px; margin-right: 8px; }
.soclink a:nth-child(0) {background: url("../img/soclink/inst.png"); background-size: 100%;}
.soclink a:nth-child(1) {background: url("../img/soclink/vk.png"); background-size: 100%;}
.soclink a:nth-child(2) {background: url("../img/soclink/ytb.png"); background-size: 100%;}
/*
.soclink a:nth-child(4) {background: url("../img/soclink/fb.png"); background-size: 100%;}
.soclink a:nth-child(5) {background: url("../img/soclink/whtap.png"); background-size: 100%;}
*/
.soclink a:nth-child(1):hover, .soclink a:nth-child(2):hover, .soclink a:nth-child(3):hover, .soclink a:nth-child(4):hover, .soclink a:nth-child(5):hover {background-position: 0px 20px;}

/*content block*/
.contblock {float: left; width: 100%; padding-top: 80px; padding-bottom: 80px; background-size: cover; background-position: center center;}
.contblock .inf {float: left; padding: 8px; width: 1200px; background: rgba(199, 229, 255, 0.8); border-radius: 8px;}
.contblock .inf p {min-height: 60px; text-shadow: 0px 0px 6px rgb(199, 229, 255); padding-left: 80px;}

/*Perehod baza*/
.perehod {float: left; width: 100%; padding-top: 80px; padding-bottom: 80px;}
.perehod .inf {float: right; width: 1460px;}
.perehod p {padding-left: 80px; min-height: 64px;}
.perehod p a {color: rgb(0, 138, 255); font-weight: bold;}
.perehod p {margin-bottom: 8px; float: right; width: 100%;}

/*Perviy ekran*/
.lorrd_prel {float:left; background: url("../img/prel.jpg");  height: 100vh; background-size: cover; width: 100%; background-position: center center;}
.lorrd_prel h1 {margin-top: 30vh;}
.lorrd_prel p {padding: 8px; border-radius: 8px; font-size: 24px; color: white; text-shadow: 0px 0px 8px black; width: 1042px; margin: 0 auto; text-align: center;}
.lorrd_prel p a {text-decoration: none; color: white; width: 80px; height: 20px; background: url("../img/strelka.png"); position: absolute; top: 87vh; left: 50%; margin-left: -40px;}

/**perehod 1 block*/
#lorrd_pereh a {width: 694px; height: 150px; float: left; padding-top: 150px; color: white; text-align: center; text-decoration: none; font-size: 24px; text-shadow: 0px 0px 24px black;}
#lorrd_pereh a.poz4 {width: 473px;}

#lorrd_pereh div a:nth-child(1) {border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/dr.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(2) {width: 508px; border-left: solid 1px white; border-right: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/svidanie.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(3) {border-left: solid 1px white; border-bottom: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/divishnik.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(4) {border-right: solid 1px white; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/fotosessiya.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(5) {border-left: solid 1px white; border-top: solid 1px white; border-right: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/korporativ.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(6) {border-left: solid 1px white; border-top: solid 1px white; border-right: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/ujin.jpg") no-repeat; background-size: cover; background-position: center;}

#lorrd_pereh div a:nth-child(7) {border-left: solid 1px white; border-top: solid 1px white; background: linear-gradient(to bottom, rgba(0,0,0, 0.4) 0%, rgba(0,0,0, 0.8) 100%), url("../img/noch_na_yahte.jpg") no-repeat; background-size: cover; background-position: center;}

/* Den rojdenya */
#lorrd_dr {background: url("../img/dr.jpg"); background-position: center; background-size: cover;}
#lorrd_dr .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_dr .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/roza_vetrov.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_dr .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_2 p:nth-child(1){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(2){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_2 p:nth-child(4){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Svidanie*/
#lorrd_svidanie {background: url("../img/svidanie.jpg"); background-position: center; background-size: cover;}
#lorrd_svidanie .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_svidanie .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_svidanie .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_3 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(2){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(3){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(4){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_3 p:nth-child(5){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Malchisnik-Devisnik*/
#lorrd_malcdevis {background: url("../img/divishnik.jpg"); background-position: center; background-size: cover;}
#lorrd_malcdevis .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_malcdevis .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_malcdevis .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_4 p:nth-child(1){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_4 p:nth-child(2){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_4 p:nth-child(3){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*fotosessiya*/
#lorrd_fotosesii {background: url("../img/fotosessiya.jpg"); background-position: center; background-size: cover;}
#lorrd_fotosesii .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_fotosesii .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_5 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(3){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_5 p:nth-child(4){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*korporativ*/
#lorrd_korporativ {background: url("../img/korporativ.jpg"); background-position: center; background-size: cover;}
#lorrd_korporativ .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_korporativ .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_6 p:nth-child(1){padding-left: 60px; background: url("../img/icon/capitan.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_6 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Ujin naostrove*/
#lorrd_ujin {background: url("../img/ujin.jpg"); background-position: center; background-size: cover;}
#lorrd_ujin .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/sun.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_ujin .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_7 p:nth-child(1){padding-left: 60px; background: url("../img/icon/bokaly.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_7 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}

/*Noch na yahte*/
#lorrd_nojh {background: url("../img/noch_na_yahte.jpg"); background-position: center; background-size: cover;}
#lorrd_nojh .inf p:nth-child(1){padding-left: 60px; background: url("../img/icon/truba.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_nojh .inf p:nth-child(2){padding-left: 60px; background: url("../img/icon/like.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_nojh .inf p:nth-child(3){padding-left: 60px; background: url("../img/icon/sturval.png"); background-repeat: no-repeat; background-size: 46px;}

#lorrd_pereh_8 p:nth-child(1){padding-left: 60px; background: url("../img/icon/yachta.png"); background-repeat: no-repeat; background-size: 46px;}
#lorrd_pereh_8 p:nth-child(2){padding-left: 60px; background: url("../img/icon/callback.png"); background-repeat: no-repeat; background-size: 46px;}


 /*Obratniy zvonok*/

#lorrd_kontakty {float: left; width: 100%;  background: url("../img/backmai.jpeg"); background-repeat:no-repeat; min-height: 100vh; background-size: cover; background-position: top center; margin-top: 80px; padding-top: 80px; padding-bottom: 104px;}
#lorrd_kontakty input {border: solid 1px black; font-size: 18px; padding: 16px; width: 300px; border-radius: 8px; float: left;}

/*Checkbox*/
#lorrd_kontakty p {color: black; float: left; border-radius: 8px; padding: 8px;}
#lorrd_kontakty div {background: rgba(199, 229, 255, 0.8); float: left; width: 100%; border-radius: 8px;}
#lorrd_kontakty ul {padding: 16px; width: 916px;  float: left; border-right: solid 1px black; padding-bottom: 32px;}
#dopus {border-right: 0px !important;}
#lorrd_kontakty ul li {list-style-type: none; margin-bottom: 4px; float: left; width: 50%;}

#lorrd_kontakty input[type="checkbox"] {display: none;}
#lorrd_kontakty label {content:''; display:block; height: 24px; width: 24px; position:relative; float:left; margin-right: 10px; border-radius: 4px; border: solid 1px black; background: white;}
#lorrd_kontakty input[type=checkbox]:checked + label:before {content: "\2714"; color: white; background:rgb(0, 138, 255); font-size: 18px; position: absolute; padding-bottom: 0px; border-radius: 4px; padding-left: 4px; padding-right: 5px;}
#nomtel {margin-left: 582px; margin-right: 60px;}
#lorrd_kontakty .lrd_btn:hover {background: #A1D9EC; cursor: pointer;}
#lorrd_kontakty .chboxlrd {width: auto; margin-left: 8px; margin-right: 8px;}
#lorrd_kontakty a {color: rgb(0, 138, 255); text-decoration: none; border-bottom: solid 1px rgb(0, 138, 255); font-weight: bold;}

/*pop-up*/
#lorrd_flsc {display: none; position: fixed; width: 100vw; height: 100vh; background: rgba(0,0,0,0.8); z-index: 3;}
#lorrd_flsc_clos {position: absolute; margin-top: -46px; margin-left: 580px; cursor: pointer;}
#lorrd_flsc_clos::after {content: '×'; color: white; font-size: 36px; font-weight: bold;}
#lorrd_flsc_cont {width: 600px; height: 258px; margin: 60px auto; background: black url("../img/upload.gif") no-repeat center center;}
#lorrd_flsc_cont_otv {width: 600px; height: 338px; margin: 60px auto; background: black; padding-top: 80px; text-align: center; color: white;}
#lorrd_flsc_cont_otv #lorrd_flsc_clos {margin-top: -126px; font-size: 20px; color: white; text-align: center; }

.perehod p a.pozvonit {text-decoration: none; color: black; font-weight: normal; cursor: default;}
}
