/* CSS Document */ @import url(http://allfont.ru/allfont.css?fonts=open-sans-condensed-bold); @import url(http://allfont.ru/allfont.css?fonts=open-sans-cond-light); @import url(http://allfont.ru/allfont.css?fonts=open-sans); @font-face { font-family: 'RupsterScriptFree'; src: url('http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/css/RupsterScriptFree.woff') format('woff'), url('http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/css/RupsterScriptFree.ttf') format('truetype'), url('http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/css/RupsterScriptFree.svg#RupsterScriptFree') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'rupster_script_free'; src: url('http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/css/rupster_script_free.eot'); src: url('http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/css/rupster_script_free.woff2') format('woff2'), url('http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/css/rupster_script_free.eot#iefix') format('embedded-opentype'); font-weight: normal; font-style: normal; } @font-face { font-family: Century Gothic; /* Имя шрифта */ src: url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/fonts/GOTHIC.TTF); /* Путь к файлу со шрифтом */ } @font-face { font-family: "Arbat"; /* Имя шрифта */ src: url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/fonts/ARB____C.TTF); /* Путь к файлу со шрифтом */ } body{ font-family: 'Open Sans', arial; margin:0px ; padding: 0px; } #liber{ margin:0 auto; width:1000px; background-color: #ffffff; -moz-box-shadow: 0 0 50px rgba(0,0,0,0.5); /* Для Firefox */ -webkit-box-shadow: 0 0 50px rgba(0,0,0,0.5); /* Для Safari и Chrome */ box-shadow: 0 0 50px rgba(0,0,0,0.5); /* Параметры тени */ } #liber_new{ margin:0 auto; width:1000px; overflow:hidden; } /*-------------------------header-------------------------------*/ #header{ margin:0 auto; width:1000px; height:66px; padding: 0px; } /*шапка*/ #head{ width:1000px; height:270px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/content/header.jpg); } /*левая шапка*/ #h_left{ height:100%; width:25%; float:left; } /*центральная шапка*/ #h_center{ height:100%; width:50%; float:left; } /*правая шапка*/ #h_right{ height:100%; width:25%; float:left; } /*-----------------------------------------------------------------*/ .headlefttext { display:block; text-align:center; font:bold 20px "Arial"; color: #f0df99; text-decoration:none; margin-left:80px; margin-top:18%; text-decoration:underline; } /*Меню*/ #menu{ width:1000px; height:66px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/content/menu.jpg); } #menu a{ font-family:Arbat; } #menu h2 { font:bold 18px arbat; color:#5d2b91; } #knopka4 a{ display:block; position:relative; float:left; width:136px; margin-top:15px; margin-left:80px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/sertif.png); height:39px; } #knopka4 a:hover{ display:block; position:relative; float:left; width:136px; margin-top:15px; margin-left:80px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/sertifa.png); height:47px; } #knopka5 a{ display:block; position:relative; float:left; width:66px; margin-top:15px; margin-left:80px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/onl.png); height:39px; } #knopka5 a:hover{ display:block; position:relative; float:left; width:66px; margin-top:15px; margin-left:80px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/onla.png); height:47px; } #knopka7 a{ display:block; position:relative; float:left; width:176px; margin-top:15px; margin-left:80px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/disk.png); height:39px; } #knopka7 a:hover{ display:block; position:relative; float:left; width:176px; margin-top:15px; margin-left:80px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/diska.png); height:47px; } #knopka1 a{ display:block; position:relative; float:left; width:68px; margin-top:15px; margin-left:80px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/usl.png); height:39px; } #knopka1 a:hover{ display:block; position:relative; float:left; width:68px; margin-top:15px; margin-left:80px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/usla.png); height:47px; } #knopka8 a{ display:block; position:relative; float:left; width:56px; margin-top:15px; margin-left:80px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/na1.png); height:38px; } #knopka8 a:hover{ display:block; position:relative; float:left; width:56px; margin-top:15px; margin-left:80px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/na2.png); height:46px; } #knopka9 a{ display:block; position:relative; float:left; width:89px; margin-top:15px; margin-left:80px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/ok1.png); height:38px; } #knopka9 a:hover{ display:block; position:relative; float:left; width:89px; margin-top:15px; margin-left:80px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/ok2.png); height:46px; } #knopka2 a{ display:block; position:relative; float:left; width:56px; margin-top:15px; margin-left:80px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/nashi.png); height:39px; } #knopka2 a:hover{ display:block; position:relative; float:left; width:56px; margin-top:15px; margin-left:80px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/nashia.png); height:47px; } #knopka3 a{ display:block; position:relative; float:left; width:114px; margin-top:15px; margin-left:80px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kli.png); height:39px; } #knopka6 a:hover{ display:block; position:relative; float:left; width:81px; margin-top:15px; margin-left:80px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/galea.png); height:47px; } #knopka6 a{ display:block; position:relative; float:left; width:81px; margin-top:15px; margin-left:80px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/gale.png); height:39px; } #knopka3 a:hover{ display:block; position:relative; float:left; width:114px; margin-top:15px; margin-left:80px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/klia.png); height:47px; } #knop1 a{ display:block; position:relative; float:left; width:143px; height:60px; margin-top:6px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_uslug1.png); } #knop1 a:hover{ display:block; position:relative; float:left; width:143px; margin-top:6px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_uslug.png); height:60px; } #knop2 a{ display:block; position:relative; float:left; width:99px; margin-top:5px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_nashi1.png); height:64px; } #knop2 a:hover{ display:block; position:relative; float:left; width:99px; margin-top:2px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_nashi.png); height:64px; } #knop3 a{ display:block; position:relative; float:left; width:155px; margin-top:5px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_klpr1.png); height:64px; } #knop3 a:hover{ display:block; position:relative; float:left; width:155px; margin-top:2px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_klpr.png); height:64px; } #knop4 a{ display:block; position:relative; float:left; width:176px; margin-top:5px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_pod_sert1.png); height:64px; } #knop4 a:hover{ display:block; position:relative; float:left; width:176px; margin-top:2px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_pod_sert.png); height:64px; } #knop5 a{ display:block; position:relative; float:left; width:116px; margin-top:5px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_online1.png); height:64px; } #knop5 a:hover{ display:block; position:relative; float:left; width:116px; margin-top:2px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_online.png); height:64px; } #knop6 a{ display:block; position:relative; float:left; width:125px; margin-top:5px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_gal1.png); height:64px; } #knop6 a:hover{ display:block; position:relative; float:left; width:125px; margin-top:2px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_gal.png); height:64px; } #knop7 a{ display:block; position:relative; float:left; width:186px; margin-top:5px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_kont1.png); height:64px; } #knop7 a:hover{ display:block; position:relative; float:left; margin-top:2px; width:186px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/kn_kont.png); height:64px; } .sub_menu{ height:64px; } #sub_menu_1{ display:block; padding-left:20px; margin-top:30px; background-color:#fff5b9; float:left; width:238px; } #sub_menu_1 a{ font:bold 15px arial; color:#4c0088; } #sub_menu_1 a:hover{ font:bold 15px arial; color:#ff309e; } .sub_menu a{ text-align:center; float:left; position:relative; color:#4c0088; text-decoration:none; } .sub_menu a:active{ text-align:center; font-weight:bold; margin-left:40px; float:left; position:relative; color:#CC33CC; text-decoration:none; } .sub_menu a:hover { color:#CC00CC; } /*-----------------------------------------------------------------*/ /*Бар*/ #bar{ display:block; width:1000px; height:51px; margin-top:2px; background-color:#fff5b9; } #search{ display:block; width:316px; height:51px; float:left; } #aforizm{ display:block; width:304px; height:31px; float:left; overflow:hidden; padding-left:380px; padding-top:20px; } .blockus h1 { font:bold 18px arbat; color:#5d2b91; } #aforizm span.aforizm{ font:bold 16px arbat; color:#7e1a75; margin-left:60px; } #aforizm span.aforizmt{ font:bold 14px arbat; color:#515151; margin-left:10px; } #aforizm p.aforizmt{ font:bold 14px arbat; color:#515151; margin-left:10px; margin-top:-1px; } /*-----------------------------------------------------------------*/ /*Баннер*/ #banner{ width:1000px; height:113px; } /*---------------------------CONTENT------------------------------------*/ #content{ display:block; margin-left:auto; margin-right:auto; width:1000px; height:auto; overflow:hidden; background-color:#FFFFFF; } #top_cont{ display:block; float:left; margin-left:10px; background-color:#FFFFFF; height:258px; } #naw{ display:block; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/content/barka.png); height:230px; width:972px; float:right; margin-top:20px; margin-left: 10px; margin-right: 10px; } #new_uslugi{ display:block; float:left; width:365px; height:175px; margin-left:27px; margin-top:35px;} #new_uslugi span.zag{ font:bold 18px Gothic; color:#ffffff; } #new_uslugi span.tekst{ font:12px Arial; color:#ffffff; } #new_uslugi span.tekst a{ font:bold 14px Arial; color:#ffffff; text-decoration: underline; } #navibar a{ font:bold 14px Arial; text-decoration: none; } #new_uslugi1{ display:block; float:left; width:164px; height:175px; } #new_uslugi2{ display:block; float:left; width:160px; height:175px; margin-left:10px; overflow:hidden; position:relative; margin-top:25px; } #popular_uslugi{ display:block; float:left; width:365px; height:175px; margin-top:35px; margin-left:110px; } #popular_uslugi1{ display:block; float:left; width:185px; height:175px; } #popular_uslugi2{ display:block; float:left; width:160px; height:175px; margin-left:10px; overflow:hidden; position:relative; margin-top:25px; } #popular_uslugi span.zag{ font:bold 18px Gothic; color:#ffffff; } #popular_uslugi span.tekst{ font:12px Arial; color:#ffffff; } #popular_uslugi span.tekst a{ font:bold 14px Arial; color:#ffffff; text-decoration: underline; } #center_cont{ background-color:#FFFFFF; text-align:left; margin-left:20px; margin-right:40px; font:12px Verdana; display:block; position:relative; margin-top:40px; } #bottom_cont{ height:307px; display:block; position:relative; } #novosti{ width:380px; height:224px; float:left; margin-left:10px; display:block; position:relative; } #novotz{ background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/otz.png); width:705px; height:218px; float:left; margin-left:10px; display:block; position:relative; } #otzyv-text{ width:270px; height:224px; float:left; margin-left:20px; display:block; position:relative; } #novosti-text{ width:380px; height:224px; float:left; margin-left:10px; margin-top:5px; display:block; position:relative; } #novosti-text span a{ font:11px Arial; color:#4c0088; text-decoration: underline; } #otzyv-text span a{ font:11px Arial; color:#4c0088; text-decoration: underline; } #novosti-text a{ font:italic 12px Arial; color:#4c0088; text-decoration: underline; } #otzyv-text a{ font:italic 12px Arial; color:#4c0088; text-decoration: underline; } #novosti-text span .vivod_news a{ font:12px Verdana; color:#4c0088; text-decoration: underline; } #otzyv-text span .vivod_news a{ font:12px Verdana; color:#4c0088; text-decoration: underline; } #novosti-text span .vivod_news ul{ font:12px Verdana; color:#000000; text-decoration: none; -webkit-padding-start: 10px; } #otzyv-text span .vivod_news ul{ font:12px Verdana; color:#000000; text-decoration: none; -webkit-padding-start: 10px; } #novosti-text span .vivod_news li{ font:12px Verdana; color:#000000; text-decoration: none; } #otzyv-text span .vivod_news li{ font:12px Verdana; color:#000000; text-decoration: none; } #novosti-text p{ font:12px Verdana; color:#000000; text-decoration: none; } #otzyv-text p{ font:12px Verdana; color:#000000; text-decoration: none; } #novosti-text li { list-style: none; /* Убираем исходные маркеры */ background: url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/content/element_news.gif) no-repeat 0 6px; /* Параметры фона */ padding-left: 24px; /* Смещаем текст вправо */ margin-top: -10px; } #otzyv-text li { list-style: none; /* Убираем исходные маркеры */ background: url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/content/element_news.gif) no-repeat 0 6px; /* Параметры фона */ padding-left: 24px; /* Смещаем текст вправо */ } #novosti-text ul { padding-left: 0px; /* Смещаем текст вправо */ } #otzyv-text ul { padding-left: 0px; /* Смещаем текст вправо */ } .rabota{ width:239px; margin-top:30px; height:226px; float:left; margin-left:10px; text-align:center; display:block; position:relative; } /*---------------------------FOOTER------------------------------------*/ /*footer*/ #footer{ margin:0 auto; width:1000px; height:138px; background-color:#999999; padding: 0px; } /*BAR*/ #footer_bar{ margin-top:10px; width:1000px; height:687px; background-color:#FFFFFF; } #footer_bar1{ margin-top:10px; width:1000px; height:358px; background-color:#FFFFFF; } #footer_left{ float:right; height:358; width:200px; margin-right:80px; margin-top:35px; } .kontakt{ width:200px; height:291px; margin-left:40px; } #footer_center{ float:left; height:358; width:50%; } #schet{ height:69; width:500; margin-left:439px; padding-top:1px; } #rozak{ width: 448px; height: 335px; margin-left: 20px; margin-top: 20px; display: block; position: relative; float: left; border-radius: 18px; background: -moz-radial-gradient(center, ellipse cover, #973EBE, #931377); background: -webkit-linear-gradient(top, #973EBE, #931377); background: -o-linear-gradient(top, #973EBE, #931377); background: -ms-linear-gradient(top, #973EBE, #931377); } #rozygr{ width:240px; height:291px; margin-left:8px; font:bold 12px Arial; color:#ffffff; float:left; margin-top:35px; } #rozygr_name{ display:block; position:relative; float:left; width:240px; margin-top:70px; text-align:center; } #rozygr_name1{ display:block; position:relative; float:left; width:240px; text-align:center; } #rozygr_name2{ display:block; position:relative; float:left; width:240px; margin-left:5px; text-align:center; } #rozak1{ width: 448px; height: 300px; margin-left: 20px; display: block; position: relative; float: left; border-radius: 18px; background: -moz-radial-gradient(center, ellipse cover, #973EBE, #931377); background: -webkit-linear-gradient(top, #973EBE, #931377); background: -o-linear-gradient(top, #973EBE, #931377); background: -ms-linear-gradient(top, #973EBE, #931377); } #akcii{ width:456px; height:291px; margin-top:35px; float:left; } #text-akcii{ width:400px; height:291px; margin-left:22px; font:bold 12px Arial; color:#ffffff; } #text-akcii a{ font:bold 14px Arial; color:#d8bfd8; } #footer_right{ float:left; height:291px; width:25%; } .table{} /*MENU_FOOTER*/ #footer_menu{ width:1000px; height:138px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/content/footer.jpg); } .f_menu a{ font-family:arial; margin-left:40px; font-size:12px; color:#FFFFFF; text-align:center; float:left; position:relative; } .f_menu a:active{ margin-left:40px; font-size:12px; color:#de50db; text-align:center; float:left; position:relative; } .f_menu a:hover { color:#CC00CC; } /*---------------------------USLUGI------------------------------------*/ #content1{ width:1000px; margin:0 auto; height:auto; min-height:600px; overflow:hidden; padding: 0px; background-color:#FFFFFF; position:relative; display:block; } #side_bar{ background-color:#FFFFFF; width:238px; float:left; display:table; margin-top:20px; padding-right:10px; border-right:solid 1px #000000; } #uslugi{ width:725px; float:left; display:block; padding-left:5px; background-image:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images/uzor.png); } #cont{ display:block; width:722px; background-color:#FFFFFF; padding-right:10px; font-size: 12px; font-family: 'Open Sans', arial; margin-left:10px; float:left; padding-top:20px; } #cont p{ font-size: 14px; font-family: 'Open Sans', arial; margin-bottom:10px; text-indent: 30px; } #news_cont_2016 p{ font-size: 14px; font-family: 'Open Sans', arial; margin-bottom:10px; text-indent: 30px; } #news_cont_2016 a { font-size: 14px; font-family: 'Open Sans', arial; } #cont a { font-size: 14px; font-family: 'Open Sans', arial; } #cont h1 { font-size:30px ; color:#5d2b91; text-align:center; font-family: 'RupsterScriptFree'; } #cont h2 { font:bold 14px arbat; color:#5d2b91; } .navigator{ height:42px; width:725px; font:bold 14px Arial; text-decoration: none; padding-top:10px; padding-left:15px; } #naz1{ display:block; float:left; height:42px; width:238px; background-color:#fff5b9; font-size:18px; font-weight:bolder; color:#4c0088; padding-left:20px; padding-top:10px; } #naz1-text { display:block; float:left; color:#5d5d5d; padding-left:20px; padding-top:10px; background-color:#ffffff; width:238px; } #naz1-text a{ font:bolder 12px Arial; color:#5d5d5d; padding-top:10px; } .bloki{ width:355px; height:146px;} .text_us{ width:220px; height:102px; margin-top:20px; font-size:12px; margin-left:10px;} .kart_us{ margin-top:20px; } #Socknopki { display:block; float:left; padding-top:10px; width:720px; } #rozygr_name1 input:focus { outline: none; } #novo { display:block; position:relative; width:900px; height:200px; margin-left:auto; margin-right:auto; } .nn{ display:block; position:relative; width:300px; height:100px; float:left; } #cat{ display:block; position:relative; width:100%; height:200px; float:left; } #header_ob{ width:100%; margin-left:auto; margin-right:auto; height:237px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images2016/header.jpg) 50% 0 no-repeat; } #header2016{ width:1000px; height:199px; margin-left:auto; margin-right:auto; } #logo2016{ float:left; overflow:hidden; width:403px; height:140px; margin-top:25px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images2016/logo_new.png) 0 0 no-repeat; } #logo2016 a{ display: block; width: 490px; height: 150px; font-family: 'Open Sans', arial; text-decoration: none; box-sizing: border-box; padding-left: 92px; padding-top: 8px; color: #ffffff; font-size: 24px; } #adres2016{ float:right; overflow:hidden; text-align:right; padding-top:20px; } #adres2016 a{ font-family: 'Open Sans', arial; color:#fffefe; } #adres2016 p{ font-family: 'Open Sans', arial; color: #fffefe; font-size: 24px; font-weight: bold; margin: 0; margin-bottom: 5px; text-shadow: #000000 0 0 10px; } #adres2016 p.pb{ margin-top:20px; } #adres2016 span{ font-size:28px; } #menu_ob{ width:100%; margin-left:auto; margin-right:auto; height:55px; } #menu_2016{ width:1000px; height:55px; margin-left:auto; margin-right:auto; } /* меню выпадающее*/ #nav_new{ float:left; /* width:1000px;*/ list-style:none; padding: 0; margin-bottom:0; margin-top:0; } #nav_new li{ float:left; position:relative; display:block; z-index: 3; } #nav_new li a{ display:block; overflow:hidden; line-height: 1; padding-left: 10px; padding-right: 10px; padding-top: 19px; padding-bottom: 19px; font-family: 'Open Sans', arial; text-decoration:none; font-size: 17px; color: #000000; margin-right:30px; } #nav_new li:nth-child(1) { background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images2016/str_vniz.png) no-repeat 74% 55%; } #nav_new li:nth-child(2) { background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images2016/str_vniz.png) no-repeat 74% 55%; } #nav_new li:first-child a{ padding-right:15px; } #nav_new li a.selected{ background: #D21929; color: #5aaa2f; text-decoration:none; } #nav_new li a:hover{ /*background: #D21929;*/ text-decoration:underline; -webkit-transition: all 0.3s ease-in-out; color:#6a357d; } .podme li a:hover{ /*background: #D21929;*/ color:#0906a1; border-bottom:0 !important; } ul{ -webkit-padding-start: 0px; } div{ margin:0; padding:0; } p{ margin:0; padding:0; } #nav_new ul{ z-index:1600; list-style:none; width:202px; box-sizing:border-box; position:absolute; border:solid 1px #373737; left:-9999px; margin:0; padding:0; -webkit-padding-start: 0px; opacity:0; -webkit-transition:0.25s linear opacity; } #nav_new ul li{ width: 180px; float:none; box-sizing:border-box; } #nav_new ul a{ box-sizing:border-box; width: 180px; padding-top:7px; padding-bottom:7px; padding-right:5px; padding-left: 5px; display:block; } #nav_new li:hover ul{ left:0; opacity:1; } /* #nav_new li:hover a{ background: #d8d8d8; text-decoration:none; } */ #nav_new li:hover ul a{ text-decoration:none; z-index:160; font-size: 12px; color: #333333; background: #ffffff; min-width:200px; } #nav_new li:hover ul li a:hover{ background: #ffffff; color:#0034c0; text-decoration:none; } /* меню выпадающее*/ #zapison{ float:right; overflow:hidden; margin-top:12px; } #zapison a{ display: block; box-sizing:border-box; padding-left:20px; padding-right:20px; padding-top:7px; padding-bottom:7px; background:#582b6d; color:#ffffff; font-size: 14px; text-transform:uppercase; text-decoration:none; font-family: 'Open Sans', arial; } #ban_ob{ width:100%; margin-left:auto; margin-right:auto; height:100px; background:#6a357d; } #ban{ width:1000px; height:100px; margin-left:auto; margin-right:auto; text-align:center; padding-top:19px; box-sizing:border-box; } #ban p{ color:#ffffff; font-size:21px; text-align:center; font-family: 'Open Sans', arial; } #akcii_2016{ float:left; width:100%; overflow:hidden; } .akcii_zag_2016{ float: left; width: 100%; /* overflow: hidden; */ color: #6a357d; font-size: 36px; font-family: 'RupsterScriptFree'; margin-top: 40px; line-height: 1; } .akcii_zag_2016 a{ /* overflow: hidden; */ color: #6a357d; font-size: 36px; font-family: 'RupsterScriptFree'; text-decoration:none; } .pol_2016{ float:left; width:95px; height:5px; overflow:hidden; background:#6a357d; margin-top: 10px; } #akcii_cont_2016{ float: left; width: 100%; clear:both; margin-top:30px; overflow:hidden; } .akc_item_2016{ float:left; width:300px; height:300px; position:relative; } .akc_item_2016:nth-child(3){ margin-right:0; } .akc_item_2016_verh{ float:left; width:100%; height:50px; background: rgba(0, 0, 0, 0.5); box-sizing:border-box; padding-top:5px; font-family: 'Open Sans', arial; color: #fffefe; font-size: 14px; padding-left:7px; padding-right:7px; } .akc_item_2016_niz{ float:left; width:100%; position:absolute; bottom:0; height:80px; background: rgba(0, 0, 0, 0.5); font-family: 'Open Sans', arial; color: #fffefe; font-size: 14px; } .akc_item_2016_nizr{ float:left; width:100%; position:absolute; bottom:0; height:80px; background: rgba(0, 0, 0, 0.5); font-family: 'Open Sans', arial; color: #fffefe; font-size: 14px; padding:10px; box-sizing:border-box; } .akc_item_2016_niz_left{ float:left; width:200px; box-sizing:border-box; padding-left:7px; padding-right:7px; padding-top:7px; height:80px; } .akc_item_2016_niz_left p{ font-family: 'Open Sans', arial; color: #fffefe; font-size: 14px; } .akc_item_2016_niz_left p.zach{ text-decoration:line-through; } .akc_item_2016_niz_right{ float:left; width:100px; box-sizing:border-box; padding-top:17px; background: rgba(164, 164, 164, 0.5); height:80px; text-align:center; } .akc_item_2016_niz_right p{ font-family: 'Open Sans', arial; color: #000000; font-size: 14px; } .akc_item_2016 a{ display:block; width:100%; height:100%; } #photo_2016{ float:left; width:100%; overflow:hidden; margin-top:40px; } #photo_zag_2016{ float: left; width: 100%; /* overflow: hidden; */ color: #6a357d; font-size: 36px; font-family: 'RupsterScriptFree'; margin-top: 40px; line-height: 1; } #photo_cont_2016{ float: left; width: 100%; clear:both; margin-top:30px; overflow:hidden; } #news_2016{ float:left; width:640px; overflow:hidden; margin-top:40px; } #news_cont_2016{ float: left; width: 100%; clear:both; margin-top:30px; overflow:hidden; } .news_item_2016{ float:left; width:280px; height:285px; margin-right:80px; position:relative; } .news_item_2016:nth-child(2){ margin-right:0; } .news_item_2016_head{ float:left; width:100%; height:41px; overflow:hidden; font-family: 'Open Sans', arial; color: #000000; font-size: 14px; text-transform:uppercase; text-align:left !important; } .news_item_2016_head a{ font-family: 'Open Sans', arial; color: #000000; font-size: 14px; text-transform:uppercase; text-align:left !important; text-decoration:none; font-weight:bold; } .news_item_2016_head a:hover{ text-decoration:underline; } .news_item_2016_head h1{ font-family: 'Open Sans', arial; color: #000000; font-size: 14px; text-transform:uppercase; margin:0; font-weight:bold; } .news_item_2016_head p{ font-family: 'Open Sans', arial; color: #000000; font-size: 14px; text-transform:uppercase; margin:0; } .news_item_2016_date{ float:left; width:100%; overflow:hidden; font-family: 'Open Sans', arial; color: #000000; font-size: 12px; margin-top:12px; margin-bottom:12px; text-align:right; } .news_item_2016_cont{ float:left; width:100%; overflow:hidden; font-family: 'Open Sans', arial; color: #000000; font-size: 14px; } .news_item_2016_cont p{ font-family: 'Open Sans', arial; color: #000000; font-size: 14px; } .news_item_2016_cont span{ font-family: 'Open Sans', arial; color: #000000; font-size: 14px; } .news_item_2016_cont a{ font-family: 'Open Sans', arial; color: #000000; font-size: 14px; } #otz_2016{ float:right; width:300px; overflow:hidden; margin-top:40px; } .otz_item_2016{ float:left; width:100%; margin-bottom:20px; } .otz_item_2016:nth-child(3){ margin-bottom:0; } .otz_item_2016_text{ float:left; width:100%; font-family: 'Open Sans', arial; color: #000000; font-size: 13px; } .otz_item_2016_name{ float:left; width:100%; text-align:right; font-family: 'Open Sans', arial; color: #000000; font-size: 13px; } #onas_2016{ float:left; width:640px; overflow:hidden; margin-top:40px; } #news_cont_2016{ float: left; width: 100%; clear:both; margin-top:30px; overflow:hidden; } #news_cont_2016 p{ font-family: 'Open Sans', arial; color: #000000; font-size: 14px; } #news_cont_2016 a{ font-family: 'Open Sans', arial; color: #000000; font-size: 14px; } #vidzhet_2016{ float: right; width: 300px; overflow: hidden; margin-top: 40px; } #vk_cont_2016{ float: left; width: 100%; clear:both; margin-top:30px; overflow:hidden; padding-left:50px; } #inst_cont_2016{ float: left; width: 100%; clear:both; margin-top:30px; overflow:hidden; padding-left:50px; } #instagram{ margin-top:50px; display:block; position:relative; padding-left:19px; float:left; overflow:hidden; } #vk_v{ display:block; position:relative; padding-left:19px; float:left; overflow:hidden; margin-top:50px; } #left_akcii{ display:block; position:relative; float:left; overflow:hidden; width:100%; } .akc_item_2016_2{ float:left; width:238px; height:238px; margin-bottom:20px; position:relative; } .akc_item_2016_2 a{ display:block; width:100%; height:100%; } .akc_item_2016_verh_2{ float:left; width:100%; height:50px; background: rgba(0, 0, 0, 0.5); box-sizing:border-box; padding-top:5px; font-family: 'Open Sans', arial; color: #fffefe; font-size: 12px; padding-left:7px; padding-right:7px; } .akc_item_2016_niz_2{ float:left; width:100%; position:absolute; bottom:0; height:68px; background: rgba(0, 0, 0, 0.5); } .akc_item_2016_niz_left_2{ float:left; width:145px; box-sizing:border-box; padding-left:7px; padding-right:7px; padding-top:7px; height:68px; } .akc_item_2016_niz_left_2 p{ font-family: 'Open Sans', arial; color: #fffefe; font-size: 12px; } .akc_item_2016_niz_left_2 p.zach{ text-decoration:line-through; } .akc_item_2016_niz_right_2{ float:left; width:93px; box-sizing:border-box; padding-top:17px; background: rgba(164, 164, 164, 0.5); height:68px; text-align:center; } .akc_item_2016_niz_right_2 p{ font-family: 'Open Sans', arial; color: #000000; font-size: 12px; } #left_akcii_zag{ float:left; width:100%; overflow:hidden; margin-bottom:20px; margin-top:10px; font-family: 'RupsterScriptFree'; color: #6a357d; font-size: 24px; text-align:center; } .akc_item_2016_3{ float:left; width:300px; height:300px; position:relative; } .akc_item_2016_verh_3{ float:left; width:100%; height:50px; background: rgba(0, 0, 0, 0.5); box-sizing:border-box; padding-top:5px; font-family: 'Open Sans', arial; color: #fffefe; font-size: 14px; padding-left:7px; padding-right:7px; } .akc_item_2016_niz_3{ float:left; width:100%; position:absolute; bottom:0; height:80px; background: rgba(0, 0, 0, 0.5); } .akc_item_2016_niz_left_3{ float:left; width:200px; box-sizing:border-box; padding-left:7px; padding-right:7px; padding-top:7px; height:80px; } #cont .akc_item_2016_niz_left_3 p{ font-family: 'Open Sans', arial; color: #fffefe; font-size: 14px; text-indent: 0; margin-bottom:0; } #cont .akc_item_2016_niz_left_3 p.zach{ text-decoration:line-through; } .akc_item_2016_niz_right_3{ float:left; width:100px; box-sizing:border-box; padding-top:17px; background: rgba(164, 164, 164, 0.5); height:80px; text-align:center; } #cont .akc_item_2016_niz_right_3 p{ font-family: 'Open Sans', arial; color: #000000; font-size: 12px; text-indent: 0; margin-bottom:0; } #cont .akc_item_2016_3 a{ display:block; width:100%; height:100%; } #cont .akc_item_2016_33 a{ display:block; width:100%; height:100%; } .akc_item_2016_niz_4{ float:left; width:100%; position:absolute; bottom:0; height:80px; background: rgba(0, 0, 0, 0.5); font-family: 'Open Sans', arial; color: #ffffff; font-size: 14px; padding:10px; box-sizing:border-box; } .akc_item_2016_niz_4 p{ font-family: 'Open Sans', arial; color: #ffffff; font-size: 14px; } .akc_item_2016_niz_4 span{ font-family: 'Open Sans', arial; color: #ffffff; font-size: 12px; font-style:italic; } #foto_select{ width:100%; float:left; overflow:hidden; margin-bottom:20px; } #foto_select select{ width:200px; height:30px; cursor:pointer; } #lk_str{ float:left; width:100%; overflow:hidden; margin-top:20px; } .lk_stranic{ float:left; overflow:hidden; margin-right:20px; } .lk_str_p{ float:left; overflow:hidden; margin-right:10px; } .lk_str_p_activ{ float:left; overflow:hidden; margin-right:10px; } #cont .lk_str_p a{ font-family: 'Open Sans', arial; color: #000000; font-size: 14px; text-decoration:none; } #cont .lk_str_p_activ a{ font-family: 'Open Sans', arial; color:#5d2b91; font-size: 14px; text-decoration:none; font-weight:bold; } .akc_item_2016_3_razd{ float: left; width: 100%; height: 60px; text-align: center; color: #5d2b91; font-family: 'Open Sans', arial; font-weight: bold; font-size: 14px; padding-top: 17px; box-sizing: border-box; } .akc_item_2016_3_ob{ float:left; width:302px; height:362px; margin-right:40px; margin-bottom:20px; position:relative; border:solid 1px #ffffff; box-sizing:border-box; } .akc_item_2016_3_ob:nth-child(3n){ margin-right:0; } .akc_item_2016_3_ob:hover{ border:solid 1px #5d2b91; -webkit-transition: all 0.3s ease-in-out; } .akc_item_2016_33{ float:left; width:300px; height:300px; position:relative; } .akc_item_2016_3_ob2{ float:left; width:302px; height:302px; position:relative; margin-right:47px; margin-bottom:20px; border:solid 1px #ffffff; box-sizing:border-box; } .akc_item_2016_3_ob2:nth-child(3n){ margin-right:0; } .akc_item_2016_3_ob2:hover{ border:solid 1px #5d2b91; -webkit-transition: all 0.3s ease-in-out; } .akc_item_2016_ob{ float:left; width:302px; height:302px; position:relative; margin-right:47px; border:solid 1px #ffffff; box-sizing:border-box; } .akc_item_2016_ob:hover{ border:solid 1px #5d2b91; -webkit-transition: all 0.3s ease-in-out; } .akc_item_2016_ob:nth-child(3n){ margin-right:0; } #footer_ob{ width:100%; margin-left:auto; margin-right:auto; height:237px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images2016/header.jpg) 50% 0 no-repeat; margin-top:20px; } #footer2016{ width:1000px; height:199px; margin-left:auto; margin-right:auto; position: relative; } #flogo2016{ float:left; overflow:hidden; width:403px; height:140px; margin-top:25px; background:url(http://web.archive.org/web/20180309035228im_/http://liberty-salon.ru/images2016/logo_new.png) 0 0 no-repeat; } #flogo2016 a{ display: block; width: 490px; height: 150px; font-family: 'Open Sans', arial; text-decoration: none; box-sizing: border-box; padding-left: 92px; padding-top: 8px; color: #ffffff; font-size: 24px; } #f_soc{ position:absolute; right:10px; top:10px; } #f_socc{ float:right; overflow:hidden; margin-top:40px; } #f_socc_ss{ float:right; overflow:hidden; margin-top:20px; width:500px; } #f_socc_ss a{ font-family: 'Open Sans', arial; color: #ffffff; font-size: 14px; } .f_socc_ss_tem{ float:left; overflow:hidden; margin-right:20px; } .f_socc_ss_tem2{ float:left; overflow:hidden; margin-right:20px; font-family: 'Open Sans', arial; color: #ffffff !important; font-size: 14px; } .f_socc_ss_tem2 a{ font-family: 'Open Sans', arial; color: #ffffff !important; font-size: 14px; } #cont .text_uslug p{ font:12px Arial; color:#00000; margin-bottom:0; text-indent: 0; }