Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* -------------------------------------------------
- Подключение нестандартынх шрифтов
- ------------------------------------------------- */
- @font-face {
- font-family: 'ArialBlackRegular';
- src: url('fonts/arial-black.eot');
- src: url('fonts/arial-black.eot') format('embedded-opentype'),
- url('fonts/arial-black.woff') format('woff'),
- url('fonts/arial-black.ttf') format('truetype');
- }
- @font-face {
- font-family: 'lucida_granderegular';
- src: url('fonts/lucida-grande-webfont.eot');
- src: url('fonts/lucida-grande-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/lucida-grande-webfont.woff') format('woff'),
- url('fonts/lucida-grande-webfont.ttf') format('truetype');
- font-weight: normal;
- font-style: normal;
- }
- @font-face {
- font-family: 'lucida_grandebold';
- src: url('fonts/lucida-grande-bold-webfont.eot');
- src: url('fonts/lucida-grande-bold-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/lucida-grande-bold-webfont.woff') format('woff'),
- url('fonts/lucida-grande-bold-webfont.ttf') format('truetype');
- font-weight: normal;
- font-style: normal;
- }
- /* -------------------------------------------------
- Базовые стили сайта | Base site styles
- ------------------------------------------------- */
- html { height: 100%; }
- body {
- font: normal normal 14px/17px 'lucida_granderegular', Verdana, sans-serif;
- background: url(img/bg.jpg) 0 0 repeat;
- color: #565655;
- -webkit-text-size-adjust:100%;
- position: relative;
- overflow: hidden;
- min-height: 100%;
- min-width: 980px;
- }
- /*body:after {
- content: '';
- display: block;
- width: 100%;
- height: 462px;
- }*/
- a { color: #35a2fe; text-decoration:none; cursor:pointer; }
- a:hover { text-decoration: underline;}
- a.ajax-link {
- text-decoration:none;
- border-bottom:1px dashed;
- }
- p { margin-bottom:15px; }
- h1 { font: 29px/40px Georgia, Arial, sans-serif; text-shadow: 0 1px 3px #FFF, 1px 0 3px #FFF, -1px 0 3px #FFF, 0 -1px 3px #FFF, 0 2px 3px #FFF, 2px 0 3px #FFF, -2px 0 3px #FFF, 0 -2px 3px #FFF, 0 3px 3px #FFF, 3px 0 3px #FFF, -3px 0 3px #FFF, 0 -3px 3px #FFF; color: #ec2f60; }
- h2 { font: normal normal 24px/27px 'lucida_granderegular', Verdana, sans-serif; margin: 0 0 20px; }
- h3 { font: normal normal 18px/21px 'lucida_granderegular', Verdana, sans-serif; text-transform: uppercase; margin: 0 0 10px; color: #e5124c; }
- h4 { font: normal normal 14px/17px 'lucida_granderegular', Verdana, sans-serif; text-transform: uppercase; margin: 0 0 10px; color: #e5124c; }
- h5 {}
- h6 {}
- input[type=text], input[type=password], input[type=email], input[type=number] {
- border: 1px solid #7A7A7A;
- color: #7a7a7a;
- text-align: center;
- border-radius: 30px;
- padding: 5px 10px;
- height: 33px;
- font: normal normal 14px/23px 'lucida_granderegular', Verdana, sans-serif;
- width: 100%;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
- }
- input[type=number] {
- width:130px;
- }
- textarea {
- border-radius: 20px;
- border: 1px solid #7A7A7A;
- color: #7a7a7a;
- padding: 10px;
- text-indent: 30px;
- font: normal normal 14px/17px 'lucida_granderegular', Verdana, sans-serif;
- width: 100%;
- resize: none;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
- }
- input[type=submit], input[type=button] {
- border:none;
- width: 265px;
- height: 33px;
- color: #35a2fe;
- border-radius: 30px;
- background: #FFF;
- box-shadow: 0.5px 1px 1.5px rgba(0, 0, 0, 0.2);
- font: normal normal 14px/33px 'lucida_granderegular', Verdana, sans-serif;
- }
- input[type=file] {
- position:absolute;
- top:0;
- left:0;
- width:100%;
- height:100%;
- opacity:0;
- filter:alpha(opacity = 0);
- cursor: pointer;
- }
- .file-btn-wrap {
- display: inline-block;
- position: relative;
- }
- .file-btn {
- display: block;
- width: 176px;
- padding: 0 5px;
- height: 31px;
- background: #E5124C;
- color: #FFF;
- text-align: center;
- font-size: 12px;
- line-height: 31px;
- border-radius: 30px;
- white-space: nowrap;
- overflow: hidden;
- -ms-text-overflow: ellipsis;
- text-overflow: ellipsis;
- cursor: pointer;
- }
- .file-btn:hover { text-decoration: none; }
- .no-boxshadow .btn-disable,
- .no-boxshadow input[type=submit],
- .no-boxshadow input[type=button] { border: 1px solid #EAEAEA; }
- .def-select {
- width:111px;
- height:33px;
- text-align: center;
- }
- select.def-select {
- color: #7a7a7a;
- border:0;
- background:transparent;
- display:inline-block;
- text-align: center;
- width:111px;
- height:33px;
- padding:0;
- font: normal normal 14px/31px 'lucida_granderegular', Verdana, sans-serif;
- margin:0;
- cursor:pointer;
- }
- select.def-select option { font: normal normal 14px/24px 'lucida_granderegular', Verdana, sans-serif; }
- .def-select .vis-sel {
- display:block;
- border: 1px solid #7A7A7A;
- border-radius: 30px;
- background:#fff;
- margin:0;
- height:31px;
- padding:0 25px;
- }
- .def-select .vis-sel .vis-sel-inner { position: relative; width: 100%; }
- .def-select .vis-sel .vis-sel-text {
- display:block;
- font: normal normal 14px/31px 'lucida_granderegular', Verdana, sans-serif;
- color: #7a7a7a;
- overflow: hidden;
- white-space: nowrap;
- -ms-text-overflow: ellipsis;
- text-overflow: ellipsis;
- /*background:url(img/arrow-select.png) 100% 14px no-repeat;*/
- position: relative;
- }
- .def-select .vis-sel .vis-sel-inner:before,
- .def-select .vis-sel .vis-sel-inner:after {
- content: '';
- width: 0;
- height: 0;
- position: absolute;
- border: 3px solid transparent;
- border-top: 3px solid #F6235D;
- top: 14px;
- right: -8px;
- }
- .def-select .vis-sel .vis-sel-inner:before {
- border-top: 3px solid #FFF;
- top: 13px;
- z-index: 5;
- }
- .info-box {
- display: inline-block;
- vertical-align: top;
- margin: 0 0 0 5px;
- width: 15px;
- height: 15px;
- position: relative;
- }
- .info-box .info-box-ico {
- display: block;
- width: 20px;
- height: 20px;
- top: -3px;
- cursor: pointer;
- position: relative;
- background: url(img/question.png) 0 0 no-repeat;
- }
- .info-box .info-box-ico.active:after {
- content: '';
- width: 12px;
- height: 12px;
- position: absolute;
- top: -7px;
- left: -5px;
- z-index: 21;
- background: url(img/sprite-ico.png) -85px -73px no-repeat;
- }
- .info-box .info-box-content {
- display: none;
- color: #7a7a7a;
- position: absolute;
- background: #FFF;
- padding: 39px 42px 35px;
- left: -75px;
- top: -100px;
- border-radius: 40px;
- width: 441px;
- box-shadow: 0 1px 1px rgba(0,0,0,0.17);
- z-index: 20;
- font-size: 14px;
- line-height: 17px;
- }
- .no-boxshadow .info-box .info-box-content { border: 1px solid #EAEAEA; }
- .info-box .info-box-close {
- position: absolute;
- width: 9px;
- height: 9px;
- right: 23px;
- top: 17px;
- background: url(img/sprite-ico.png) -90px -46px no-repeat;
- }
- input[type=radio],
- input[type=checkbox] {
- opacity:0;
- filter:alpha(opacity = 0);
- width:17px;
- height:17px;
- margin:0 5px 0 0;
- cursor:pointer;
- position:absolute;
- left:0;
- }
- label.radio,
- label.checkbox {
- display:inline-block;
- padding:0 0 0 35px;
- position:relative;
- color: #7a7a7a;
- font: normal normal 14px/17px 'lucida_granderegular', Verdana, sans-serif;
- }
- label.radio:after,
- label.checkbox:after {
- content: '';
- position: absolute;
- left: 10px;
- top: 4px;
- width: 8px;
- height: 8px;
- border-radius: 100%;
- border: 1px solid #808080;
- }
- label.radio.large,
- label.checkbox.large {
- padding:5px 0 0 35px;
- }
- label.radio.large:after,
- label.checkbox.large:after {
- top: 4px;
- width: 14px;
- height: 14px;
- }
- label.radio.checked:after,
- label.checkbox.checked:after {
- background: #F6235D;
- }
- .overlay {
- display: none;
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- background: rgba(255,255,255,0.7);
- z-index: 100;
- }
- .no-rgba .overlay { background: url(img/bg-white-transparent.png) 0 0 repeat; }
- .button-up {
- display: none;
- position: fixed;
- bottom: 50px;
- right: 90px;
- width: 76px;
- height: 77px;
- background: url(img/button-up.png) 0 0 no-repeat;
- z-index: 40;
- }
- .button-up:hover { background-position: 0 -77px; }
- .more-btn {
- display: inline-block;
- vertical-align: top;
- width: 16px;
- height: 16px;
- border-radius: 100%;
- background: #35A2FE;
- position: relative;
- margin: 0 0 0 5px;
- }
- .more-btn:before,
- .more-btn:after {
- content: '';
- width: 0;
- height: 0;
- border: 4px solid transparent;
- border-left: 4px solid #FFF;
- position: absolute;
- top: 4px;
- left: 7px;
- }
- .more-btn:before {
- border-left: 4px solid #35A2FE;
- left: 6px;
- z-index: 1;
- }
- .more-red { background: #E5124C; }
- .more-red:before { border-left: 4px solid #E5124C; }
- .white-container {
- padding: 30px 30px 40px;
- border-radius: 30px;
- background: rgba(255,255,255,0.5);
- color: #000;
- }
- .no-rgba .white-container { background: url(img/bg-white-transparent.png) 0 0 repeat; }
- .black-container {
- padding: 30px 60px;
- background: rgba(0,0,0,0.7);
- border-radius: 40px;
- color: #FFF;
- font-size: 14px;
- line-height: 16px;
- }
- .no-rgba .black-container { background: url(img/bg-black-transparent-50.png) 0 0 repeat; }
- .hidden { display: none; }
- .section-container {
- background-position: center center;
- background-repeat: no-repeat;
- background-size: cover;
- -webkit-background-size: cover;
- -o-background-size: cover;
- -moz-background-size: cover;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
- }
- .back-lnk {
- display: inline-block;
- padding: 0 0 0 50px;
- background: url(img/back-lnk-ico.png) 0 0 no-repeat;
- font-size: 14px;
- line-height: 40px;
- float:left;
- margin:-10px 0 0;
- }
- .rating-big {
- position: relative;
- display: inline-block;
- width: 182px;
- height: 28px;
- background: url(img/rating-big.png) 0 0 repeat-x;
- }
- .rating-big div {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0;
- left: 0;
- background: url(img/rating-big.png) 0 -32px repeat-x;
- }
- .btn-disable {
- border:none;
- color: #7a7a7a!important;
- border-radius: 30px;
- background: #f9f9f9!important;
- text-decoration: none!important;
- cursor: default!important;
- box-shadow: 0.5px 1px 1.5px rgba(0, 0, 0, 0.2)!important;
- }
- .bx-wrapper .disabled { display: none; }
- /* start 22.09.2014*/
- .go-cart-btn,
- .buy-btn,
- .fav-btn {
- display: block;
- text-align: left!important;
- width: 100%;
- height: 31px;
- padding: 0 0 0 50px;
- background: #35A2FE url(img/fav-btn-ico.png) 14px center no-repeat!important;
- border-radius: 30px;
- font-size: 12px;
- line-height: 31px;
- color: #FFF;
- margin: 0 0 12px;
- box-sizing: border-box;
- -webkit-box-sizing: border-box;
- -o-box-sizing: border-box;
- -moz-box-sizing: border-box;
- }
- .buy-btn {
- background: #e5124c!important;
- text-align: center!important;
- padding: 0;
- }
- .buy-btn-one-click {
- background: #52C8B3!important;
- text-align: center!important;
- padding: 0;
- }
- .go-cart-btn {
- background: #FFF!important;
- border: 1px solid #ed0e4d;
- color: #ed0e4d!important;
- }
- .select-box {
- text-align: left;
- vertical-align: top;
- display: inline-block;
- position: relative;
- width: 333px;
- height: 33px;
- border-radius: 5px;
- margin: 7px 0;
- z-index: 20;
- border: 1px solid #C2C2C2;
- }
- .select-box.open {
- border-radius: 5px 5px 0 0;
- background: rgba(255,255,255,0.5);
- border-bottom: 0;
- height: 34px;
- }
- .select-box.open .select-box-list-wrap {
- background: #FFF;
- background: rgba(255,255,255,0.8);
- opacity:0.97;
- }
- .select-box-text-wrap {
- display: block;
- padding: 0 30px 0 10px;
- background: url(img/select-box-ico.png) right center no-repeat;
- }
- .select-box .select-box-text {
- display: block;
- font-size: 14px!important;
- line-height: 33px!important;
- white-space: nowrap;
- overflow: hidden;
- -ms-text-overflow: ellipsis;
- text-overflow: ellipsis;
- }
- .select-box .select-box-text.red {
- color: #e5124c;
- }
- .select-box-list-wrap {
- display: none;
- position: absolute;
- left: 0;
- border: 1px solid #C2C2C2;
- border-top: 0;
- width: 100%;
- border-radius: 0 0 5px 5px;
- margin: -1px 0 0 -1px;
- }
- .select-box .select-box-list {
- display: block;
- font-size: 14px!important;
- line-height: 17px!important;
- margin: 0 7px 0 0;
- padding: 0;
- overflow-y: auto;
- }
- .select-box-item {
- display: block;
- padding: 5px;
- cursor: pointer;
- }
- .select-box .price { color: #e5124c; }
- .popup.popup-oppen-certificate {
- background: #FFF;
- padding: 47px 0;
- width: 407px;
- text-align: center;
- color: #979899;
- font-size: 14px;
- line-height: 17px;
- }
- .product-available {
- font-size: 12px;
- line-height: 15px;
- color: #ed0e4d;
- }
- /* end 22.09.2014*/
- /* -------------------------------------------------
- Стили для печатной версии | Print styles
- ------------------------------------------------- */
- @media print {
- }
- /* -------------------------------------------------
- Стили блоков, содержимого страниц | Other styles
- ------------------------------------------------- */
- .wrapper { /* Обертка страницы */
- width: 960px;
- margin: 0 auto;
- }
- header {}
- .header-top { margin: -20px 0 0px; }
- header .header-top .logo {
- background: url(img/logo.png) 0 0 no-repeat;
- width: 221px;
- height: 87px;
- float: left;
- margin: 27px 0 0 2px;
- }
- header .header-right {
- float: right;
- width: 675px;
- }
- header .work-time {
- float: right;
- /*margin: 15px 0 0 0;*/
- line-height: 14px;
- color: #000;
- font-size: 9.5pt;
- }
- header .work-time span, header .work-time a {
- margin: 0 0 0 20px;
- font: 30px 'Georgia', Verdana;
- color: #35a2fe;
- position: relative;
- top: 8px;
- /*font-weight: bold;*/
- }
- header .work-time span.telephone-russia, header .work-time a.telephone-russia {
- margin: 0 0 0 20px;
- font: 30px 'Georgia', Verdana;
- color: #35a2fe;
- position: relative;
- top: 37px;
- }
- header .header-panel {
- float: right;
- margin: 26px 0 0 0;
- }
- header .search {
- float: left;
- width: 35px;
- height: 35px;
- margin: 2px 0 0;
- position: relative;
- }
- .no-rgba header .search { margin: 0; }
- header .search a {
- display: block;
- width: 33px;
- height: 33px;
- border-radius: 100%;
- background: #FFF;
- position: absolute;
- top: 1px;
- right: 1px;
- z-index: 22;
- }
- header .search a:after {
- content: '';
- width: 18px;
- height: 21px;
- position: absolute;
- background: url(img/sprite-ico.png) 0 0 no-repeat;
- top: 50%;
- left: 50%;
- margin: -10px 0 0 -9px;
- }
- header .search input {
- text-align: left;
- font-style: italic;
- color: #b0b0b0;
- width: 35px;
- height: 35px;
- box-shadow: 0 -1px 1px rgba(0,0,0,0.17);
- border: 1px solid #EAEAEA;
- position: absolute;
- right: 0;
- top: 0;
- }
- header .menu {
- float: left;
- width: 35px;
- height: 35px;
- position: relative;
- margin: 0 0 0 7px;
- z-index: 22;
- }
- header .menu>a {
- display: block;
- width: 35px;
- height: 35px;
- position: relative;
- background: #FFF;
- border-radius: 100%;
- box-shadow: 0 1px 1px rgba(0,0,0,0.17);
- }
- .no-rgba header .menu>a {
- border: 1px solid #EAEAEA;
- width: 33px;
- height: 33px;
- }
- header .menu>a:after {
- content: '';
- position: absolute;
- top: 13px;
- left: 7px;
- width: 16px;
- height: 10px;
- background: url(img/sprite-ico.png) -64px 0 no-repeat;
- }
- header .menu>a:before {
- content: '';
- width: 0;
- height: 0;
- border: 2px solid transparent;
- border-top: 3px solid #35A2FE;
- position: absolute;
- top: 17px;
- right: 5px;
- }
- header .header-panel .basket,
- header .header-panel > a {
- float: left;
- margin: 0 0 0 7px;
- height: 33px;
- font-size: 14px;
- line-height: 33px;
- padding: 0 17px 0 35px;
- background: #FFF;
- border-radius: 30px;
- box-shadow: 0.5px 1px 1px rgba(0,0,0,0.17);
- position: relative;
- }
- header .header-panel > a { z-index: 22; }
- .no-rgba header .header-panel>a {
- border: 1px solid #EAEAEA;
- height: 31px;
- }
- header .header-panel .basket:after,
- header .header-panel>a:after {
- content: '';
- position: absolute;
- width: 15px;
- height: 15px;
- top: 9px;
- left: 14px;
- background: url(img/sprite-ico.png) -34px 0 no-repeat;
- }
- header .header-panel>div.basket {
- min-width: 62px;
- padding-left: 46px;
- position: relative;
- }
- header .header-panel>div.basket>a {
- width: 100%;
- height: 100%;
- position: absolute;
- left: 0;
- top: 0;
- padding-left: 46px;
- z-index: 21;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
- }
- header .header-panel>a.login:after {
- height: 16px;
- background-position: 0 -140px;
- }
- header .header-panel>a.favorites:after { top: 11px; background: url(img/top-menu-fav-ico.png) 0 0 no-repeat; }
- header .header-panel>div.basket:after { background-position: -19px 0; left: 21px; }
- header .header-panel>a.login {
- padding-left: 40px;
- width: 53px;
- }
- header .header-panel>a.cabinet:after { background-position: -49px 0; left: 15px; }
- header .header-panel>a>i { color: #000000; font-style: normal; }
- header .menu-box {
- display: none;
- position: absolute;
- background: #FFF;
- width: 415px;
- padding: 46px 25px 33px 40px;
- border-radius: 30px;
- top: 47px;
- left: -42px;
- box-shadow: 0 1px 1px rgba(0,0,0,0.17);
- z-index: 20;
- }
- .no-rgba header .menu-box { border: 1px solid #EAEAEA; }
- header .menu-box:after {
- content: '';
- position: absolute;
- width: 99px;
- height: 74px;
- bottom: 43px;
- right: 65px;
- background: url(img/menu-bg-flower.png) 0 0 no-repeat;
- }
- header .menu-box:before {
- content: '';
- position: absolute;
- width: 0;
- height: 0;
- border: 6px solid transparent;
- border-bottom: 6px solid #FFF;
- top: -12px;
- left: 52px;
- }
- header .menu-box-left {
- float: left;
- width: 185px;
- }
- header .menu-box-left li a:hover{
- text-decoration:none;
- color:#e5124c;
- }
- header .menu-box-right {
- float: right;
- width: 185px;
- }
- header .menu-box-right li a:hover{
- text-decoration:none;
- color:#e5124c;
- }
- header .menu-box-left-btm {
- position: relative;
- float: left;
- margin: 48px 0 0;
- width: 185px;
- }
- header .menu-box-left-btm li a:hover{
- text-decoration:none;
- color:#e5124c;
- }
- header .menu-box-left-btm:after {
- content: '';
- width: 86px;
- height: 86px;
- position: absolute;
- top: -68px;
- right: -68px;
- background: url(img/menu-bg.png) center center no-repeat;
- }
- header .menu-box ul {
- margin: 0;
- padding: 0;
- list-style: none;
- }
- header .menu-box ul li { margin: 0 0 8px; }
- header .header-nav {
- margin: 22px 0 0;
- text-align: center;
- font-size: 0;
- line-height: 0;
- }
- header .header-nav a {
- display: inline-block;
- text-decoration: none;
- position: relative;
- z-index: 2;
- width: 150px;
- height: 150px;
- border-radius: 100%;
- background: #FFF;
- position: relative;
- vertical-align: top;
- box-shadow: 2px 0 4px rgba(0,0,0,0.17);
- margin: 0 8px;
- }
- .no-rgba header .header-nav a { border: 1px solid #EAEAEA; }
- header .header-nav a:after {
- content: '';
- width: 128px;
- height: 128px;
- border-radius: 100%;
- border: 1px solid #4BABFB;
- position: absolute;
- top: 50%;
- left: 50%;
- margin: -64px 0 0 -64px;
- background: url(img/header-nav-bg.png) 0 0 repeat;
- z-index: -1;
- }
- header .header-nav a span {
- background: #FFF;
- position: relative;
- top: 78px;
- font-size: 13px;
- line-height: 16px;
- text-transform: uppercase;
- color: #565655;
- left: 2px;
- }
- header .header-nav a:hover span { text-decoration: underline; }
- header .header-nav a:hover:after {border: 1px solid #e5124c;}
- header .header-nav a i {
- position: absolute;
- width: 100%;
- height: 90px;
- line-height: 90px;
- text-align: center;
- left: 5px;
- top: -12px;
- }
- header .header-nav a i img { vertical-align: middle; }
- header .nav {
- display: table;
- width: 100%;
- margin: 42px 0 0;
- }
- header .nav a {
- display: table-cell;
- font-size: 13px;
- line-height: 16px;
- text-decoration: none;
- vertical-align: middle;
- padding: 0 0 0 15px;
- }
- header .nav a:first-child { padding: 0 0 0 5px; }
- header .nav a img {
- display: inline-block;
- vertical-align: middle;
- margin: 0 5px 0 0;
- }
- header .nav a span {
- color: #565655;
- display: inline-block;
- vertical-align: middle;
- }
- header .nav a:hover span { text-decoration: underline; }
- header .basket:hover .cart-hidden-wrap { display: block; }
- header .cart-hidden-wrap {
- left: -240px;
- position: absolute;
- z-index: 20;
- display: none;
- }
- header .cart-hidden {
- margin: 45px 0 0;
- background: #FFF;
- width: 480px;
- border-radius: 30px;
- box-shadow: 0.5px 1px 1px rgba(0,0,0,0.25);
- padding: 17px 0 11px;
- }
- header .cart-hidden .slider-wrap { margin: 0 30px; width: 420px; height: 183px; }
- header .cart-hidden .slider { width: 420px; height: 183px; }
- header .cart-hidden .slide {
- width: 100%;
- height: 183px;
- }
- header .cart-hidden .slide .photo {
- display: block;
- width: 111px;
- height: 72px;
- border: 1px solid #CFCFCF;
- margin: 0 auto;
- overflow: hidden;
- }
- header .cart-hidden .slide .photo img { width: 100%; }
- header .cart-hidden .slide .title {
- text-align: center;
- font-size: 18px;
- line-height: 21px;
- margin: 15px 0;
- overflow: hidden;
- text-align: center;
- text-overflow: ellipsis;
- white-space: nowrap;
- }
- header .cart-hidden .slide table { width: 333px; margin: 0 auto; }
- header .cart-hidden .slide td {
- color: #e5124c;
- padding: 0 0 12px;
- vertical-align: top;
- line-height: 17px;
- }
- header .cart-hidden .slide td[rowspan] {
- font-size: 24px;
- line-height: 27px;
- text-align: right;
- vertical-align: middle;
- }
- header .cart-hidden .total-amount {
- border-top: 1px dotted #000;
- border-bottom: 1px dotted #000;
- padding: 8px 95px 0 0;
- text-align: right;
- margin: -2px 0 10px;
- color: #000;
- }
- header .cart-hidden .total-amount span {
- color: #e5124c;
- font-size: 24px;
- line-height: 27px;
- margin: 0 0 0 17px;
- }
- header .cart-hidden .button-wrap { width: 344px; margin: 0 auto; }
- header .cart-hidden .button-wrap a {
- display: block;
- width: 169px;
- height: 30px;
- line-height: 30px;
- color: #FFF;
- text-align: center;
- border-radius: 30px;
- font-size: 12px;
- background: #8AD0AF;
- }
- header .cart-hidden .button-wrap .next {
- float: right;
- background: #E5124C;
- }
- header .bx-wrapper { position: relative; }
- /* header .bx-wrapper .bx-controls-direction a {
- position: absolute;
- background: url(img/slider-btn.png) 0 0 no-repeat;
- width: 20px;
- height: 20px;
- top: 105px;
- left: -20px;
- overflow: hidden;
- text-indent: -999px;
- }
- header .bx-wrapper .bx-controls-direction .bx-next {
- left: auto;
- right: -20px;
- background: url(img/slider-btn.png) 0 -20px no-repeat;
- }
- */
- .main-banner {
- margin: 15px 0 0;
- padding: 110px 0 75px;
- position: relative;
- height: 260px;
- background-position: center center;
- background-repeat: no-repeat;
- background-size: cover;
- }
- .main-banner h1 {
- position: absolute;
- top: 75px;
- color: #EC2F60;
- }
- .main-banner .choise-city {
- float: right;
- width: 236px;
- margin: -35px 0 0;
- font: 21px/40px Georgia, Arial, sans-serif;
- text-shadow: 0 1px 3px #FFF, 1px 0 3px #FFF, -1px 0 3px #FFF, 0 -1px 3px #FFF, 0 2px 3px #FFF, 2px 0 3px #FFF, -2px 0 3px #FFF, 0 -2px 3px #FFF, 0 3px 3px #FFF, 3px 0 3px #FFF, -3px 0 3px #FFF, 0 -3px 3px #FFF;
- color: #35a2fe;
- }
- .packing-banner h1 { color: #35a2fe; }
- .main-banner .how-works {
- font: 30px/40px 'ArialBlackRegular', Arial, sans-serif;
- display: inline-block;
- position: absolute;
- padding: 0 45px 0 0;
- background: url(img/banner-more.png) right 3px no-repeat;
- bottom: 50px;
- }
- .filter {}
- .filter-right { float: right; width: 236px; margin: 25px 0 0; }
- .filter-right a {
- display: block;
- height: 37px;
- border: 1px solid #E5124C;
- font-size: 14px;
- line-height: 37px;
- border-radius: 30px;
- text-transform: uppercase;
- color: #565655;
- text-decoration: none;
- position: relative;
- text-align: center;
- margin: 0 0 4px;
- box-shadow: 0 1px 1px rgba(0,0,0,0.2);
- }
- .filter-right a:after {
- content: '';
- position: absolute;
- width: 7px;
- height: 5px;
- top: 19px;
- right: 23px;
- background: url(img/sprite-ico.png) -82px 0 no-repeat;
- }
- .filter-right a.active:before {
- content: '';
- position: absolute;
- width: 0;
- height: 0;
- border: 7px solid transparent;
- border-left: 7px solid #FFF;
- left: -10px;
- top: 50%;
- margin-top: -7px;
- z-index: 5;
- }
- .filter .city { background: #fff url(img/filter-city-bg.png) 0 0 repeat; }
- .filter .for-whom { background: #fff url(img/filter-for-whom.png) 0 0 repeat; }
- .filter .price { background: #fff url(img/header-nav-bg.png) 0 0 repeat; }
- .filter .theme { background: #fff url(img/filter-theme.png) 0 0 repeat; }
- .filter a.search {
- background: #F6235D;
- color: #FFF;
- border: 1px solid #FFF;
- }
- .filter a.search:after { display: none; }
- .filter-left {
- width: 715px;
- float: left;
- position: relative;
- z-index: 5;
- }
- .filter-box {
- display: none;
- min-height: 210px;
- min-width: 235px;
- padding: 25px 20px 20px;
- float: right;
- background: #FFF;
- border-radius: 40px;
- box-shadow: 0 1px 1px rgba(0,0,0,0.2);
- }
- .no-rgba .filter-box { border: 1px solid #EAEAEA; }
- .filter-box table { width: 100%; }
- .filter-box td { padding: 0 10px; }
- .filter-box a {
- display: block;
- text-decoration: none;
- text-transform: uppercase;
- color: #565655;
- padding: 0 8px;
- white-space: nowrap;
- border: 1px solid #FFF;
- border-radius: 30px;
- font-size: 14px;
- line-height: 40px;
- text-align: center;
- }
- .filter-box a.active,
- .filter-box a:hover { border: 1px solid #F6235D; }
- .filter-line { margin: 10px 0 20px; }
- .filter-line>a,
- .filter-line>div {
- margin: 0 0 0 18px;
- float: left;
- border-radius: 30px;
- position: relative;
- }
- .filter-line>div:first-child { margin: 0; }
- .filter-line>a,
- .filter-line>div>a {
- float: left;
- width: 175px;
- /*new fix bug*/
- overflow: hidden;
- white-space: nowrap;
- -ms-text-overflow: ellipsis;
- text-overflow: ellipsis;
- /*new fix bug end*/
- height: 37px;
- border: 1px solid #E5124C;
- font-size: 14px;
- line-height: 39px;
- border-radius: 30px;
- text-transform: uppercase;
- color: #565655;
- text-decoration: none;
- position: relative;
- text-align: center;
- box-shadow: 0 1px 1px rgba(0,0,0,0.2);
- cursor: pointer;
- }
- .filter-line>a:after,
- .filter-line>div>a:after {
- content: '';
- display: inline-block;
- margin: 0 0 0 9px;
- width: 7px;
- height: 5px;
- top: 19px;
- right: 23px;
- background: url(img/sprite-ico.png) -82px 0 no-repeat;
- }
- .filter-line>div.active:before {
- content: '';
- position: absolute;
- width: 0;
- height: 0;
- border: 7px solid transparent;
- border-bottom: 7px solid #FFF;
- left: 65px;
- top: 38px;
- z-index: 20;
- }
- .filter-line .filter-box {
- position: absolute;
- left: 0;
- top: 52px;
- max-width: 720px;
- z-index: 20;
- }
- .filter-line .theme .filter-box {
- left: auto;
- right: 0;
- }
- .last-news-container { margin: 25px 0 0; overflow: hidden;}
- .last-news-container .left {
- width: 650px;
- float: left;
- }
- .last-news-container .left .news-photo {
- float: left;
- width: 290px;
- height: 290px;
- overflow: hidden;
- }
- .last-news-container .left .news-photo img { width: 290px; }
- .last-news-container .last-news-box {
- width: 330px;
- float: right;
- }
- .last-news-container .last-news {
- margin: 0 0 15px;
- }
- .last-news-container .last-news-box .last-news h4 a{
- color:#ec2f60;
- text-decoration:underline;
- }
- .last-news-container .last-news-box .text a{
- color:#7a7a7a;
- text-decoration:underline;
- }
- .last-news-container .date { margin: 0 0 5px; }
- .last-news-container .date span {
- color: #FFF;
- display: inline-block;
- padding: 1px 7px 0;
- font-size: 12px;
- line-height: 15px;
- background: #35A2FE;
- }
- .last-news-container .text {
- font-size: 14px;
- line-height: 16px;
- font-style: italic;
- color: #7a7a7a;
- }
- .activate-certificate {
- width: 275px;
- float: right;
- padding: 0 0 35px 0;
- cursor:pointer;
- }
- .activate-certificate .title {
- padding: 150px 0 0;
- background: url(img/activate-certificate.png) 58px 0 no-repeat;
- color: #e5124c;
- font: 30px/33px 'ArialBlackRegular', Arial, sans-serif;
- margin: 0 0 10px;
- }
- .activate-certificate .text {
- font-size: 14px;
- line-height: 16px;
- color: #7a7a7a;
- }
- .banner-content { margin: 65px 0 0; }
- .gift-certifacte { margin: 55px 0 110px; }
- .gift-certifacte h3 {
- float: left;
- width: 340px;
- }
- .gift-certifacte .text {
- width: 605px;
- float: right;
- font-size: 14px;
- line-height: 16px;
- font-style: italic;
- color: #7a7a7a;
- }
- .section-services {
- padding: 67px 0 45px;
- margin: 60px 0 0;
- position: relative;
- background: #FFF url(img/section-services-bg.png) 0 bottom repeat-x;
- }
- .section-services:before {
- content: '';
- position: absolute;
- top: 0;
- width: 100%;
- height: 7px;
- background: url(img/section-services-top.png) 0 0 repeat-x;
- z-index: 1;
- }
- .section-services:after {
- content: '';
- position: absolute;
- width: 96px;
- height: 100%;
- top: 0;
- left: 50%;
- margin: 0 0 0 530px;
- /*padding: 0 0 0px;*/
- background: url(img/section-services-right-bg.png) 0 0 repeat;
- }
- .section-services-new {
- background: #FFF url(img/filter-for-whom.png) 0 481px repeat-x;
- padding-bottom: 70px;
- }
- .section-services-new:after {
- margin: 0 0 0 -610px;
- padding: 0;
- height: 481px;
- background: url(img/filter-for-whom.png) 0 0 repeat;
- }
- .section-services-special {
- margin: 40px 0 30px;
- padding-bottom: 70px;
- background: #FFF url(img/section-services-special-bg.png) center 0 no-repeat;
- }
- .section-services-special:after {
- width: 100%;
- height: 18px;
- bottom: 23px;
- top: auto;
- left: 0;
- /*margin: 0 0 0 -323px;*/
- background: #FFF url(img/filter-theme.png) 0 0 repeat;
- }
- /*.section-services .wrapper { overflow: hidden; }*/
- .section-services .wrapper>.title {
- position: absolute;
- width: 133px;
- height: 115px;
- top: -50px;
- left: 50%;
- margin: 0 0 0 -74px;
- text-align: center;
- line-height: 100px;
- color: #e5124c;
- font-size: 20px;
- text-transform: uppercase;
- background: url(img/section-services-title-top.png) 0 0 no-repeat;
- z-index: 2;
- }
- .section-services-new .wrapper>.title {
- width: 169px;
- height: 84px;
- top: -38px;
- text-align: left;
- padding: 0 0 0 20px;
- margin: 0 0 0 -76px;
- line-height: 86px;
- background: url(img/title-new.png) 0 0 no-repeat;
- }
- .section-services-special .wrapper>.title {
- width: 147px;
- height: 66px;
- font-size: 16px;
- line-height: 19px;
- top: -40px;
- padding: 26px 0 0 0;
- margin: 0 0 0 -75px;
- background: url(img/title-special.png) 0 0 no-repeat;
- }
- .section-services .feedback-popup { margin-top: -420px; }
- .section-services .bx-wrapper { position: relative; z-index: 3; }
- .section-services .bx-viewport { padding: 150px 9px 0 0; margin: -132px 0 0; }
- /* .section-services .bx-wrapper .bx-controls-direction a {
- position: absolute;
- background: url(img/slider-btn.png) 0 0 no-repeat;
- width: 20px;
- height: 20px;
- top: 50%;
- margin: 50px 0 0;
- left: -40px;
- overflow: hidden;
- text-indent: -999px;
- }
- .section-services .bx-wrapper .bx-controls-direction .bx-next {
- left: auto;
- right: -40px;
- background: url(img/slider-btn.png) 0 -20px no-repeat;
- }*/
- .service { }
- .service {
- width: 285px;
- float: left;
- margin: 0 8px 0 0;
- }
- .search-tovar-list .photo-wrap,
- .service .photo-wrap {
- width: 285px;
- height: 285px;
- display: block;
- border: 1px solid #B8B8B8;
- position: relative;
- }
- .search-tovar-list .info,
- .service .info {
- display: none;
- padding: 20px 5px 0 20px;
- background: rgba(0,0,0,0.5);
- position: absolute;
- height: 74px;
- bottom: 0;
- left: 0;
- width: 100%;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
- }
- .no-rgba .search-tovar-list .info,
- .no-rgba .service .info { background: url(img/bg-black-transparent-50.png) 0 0 repeat; }
- .search-tovar-list .photo-wrap:hover .info,
- .service .photo-wrap:hover .info { display: block; }
- .search-tovar-list .previewed,
- .search-tovar-list .favorites,
- .service .previewed,
- .service .favorites {
- float: left;
- padding: 33px 0 0;
- font-size: 12px;
- line-height: 16px;
- position: relative;
- text-decoration: none;
- color: #f6235d;
- width: 65px;
- }
- .search-tovar-list .favorites:after,
- .service .favorites:after {
- content: '';
- position: absolute;
- width: 35px;
- height: 33px;
- top: 0;
- left: 50%;
- margin: 0 0 0 -17px;
- background: url(img/sprite-ico.png) 0 -20px no-repeat;
- }
- .search-tovar-list .favorites:hover:after,
- .service .favorites:hover:after { background-position: 0 -85px; }
- .search-tovar-list .favorites.active:after,
- .service .favorites.active:after { background-position: 0 -53px; }
- .search-tovar-list .previewed,
- .service .previewed {
- color: #8ad0af;
- float: right;
- width: 81px;
- }
- .search-tovar-list .previewed:after,
- .service .previewed:after {
- content: '';
- position: absolute;
- top: 0;
- left: 50%;
- margin: 0 0 0 -20px;
- width: 40px;
- height: 26px;
- background: url(img/sprite-ico.png) -36px -20px no-repeat;
- }
- .search-tovar-list .previewed:hover:after,
- .service .previewed:hover:after { background-position: -36px -75px; }
- .search-tovar-list .previewed.active:after,
- .service .previewed.active:after { background-position: -36px -48px; }
- .search-tovar-list .rating,
- .service .rating {
- margin: 6px 94px 0 85px;
- text-align: center;
- font-size: 12px;
- line-height: 16px;
- color: #FFF;
- cursor: pointer;
- }
- .search-tovar-list .rating-top,
- .service .rating-top {
- height: 12px;
- width: 85px;
- margin: 0 0 5px;
- background: url(img/rating.png) 0 0 repeat-x;
- }
- .search-tovar-list .rating-top div,
- .service .rating-top div {
- height: 100%;
- background: url(img/rating.png) 0 -13px repeat-x;
- }
- .service .info .in-basket,
- .service .info .delete-service {
- color: #FFF;
- float: left;
- font-size: 12px;
- line-height: 16px;
- padding: 28px 0 0;
- position: relative;
- margin: 0 0 0 5px;
- text-decoration: none;
- }
- .service .info .in-basket:after,
- .service .info .delete-service:after {
- content: '';
- position: absolute;
- top: 0;
- left: 50%;
- height: 15px;
- width: 15px;
- margin: 0 0 0 -7.5px;
- background: url(img/sprite-ico.png) -29px -122px no-repeat;
- }
- .service .info .delete-service { float: right; margin: 0 34px 0 0; }
- .service .info .delete-service:after {
- width: 13px;
- height: 17px;
- margin: 0 0 0 -6.5px;
- background-position: -48px -122px;
- }
- .search-tovar-list .photo,
- .service .photo {
- width: 100%;
- height: 100%;
- display: block;
- }
- .search-tovar-list .photo img,
- .service .photo img { width: 100%; }
- /*.search-tovar-list .flag,
- .service .flag {
- position: absolute;
- top: 0;
- right: 0;
- width: 80px;
- height: 80px;
- background: url(img/flag-sale.png) 0 0 no-repeat;
- }
- .search-tovar-list .flag-best,
- .service .flag-best { background: url(img/flag-best.png) 0 0 no-repeat; }
- .search-tovar-list .flag-our-choice,
- .service .flag-our-choice {
- width: 110px;
- height: 110px;
- top: -16px;
- right: -15px;
- background: url(img/flag-our-choice.png) 0 0 no-repeat;
- }
- .search-tovar-list .flag-new,
- .service .flag-new { background: url(img/flag-new.png) 0 0 no-repeat; }*/
- .flag {
- position: absolute;
- top: 0;
- right: 0;
- width: 80px;
- height: 80px;
- z-index: 6;
- background: url(img/flag-sale.png) 0 0 no-repeat;
- }
- .flag-best { background: url(img/flag-best.png) 0 0 no-repeat; }
- .flag-our-choice {
- width: 110px;
- height: 110px;
- top: -16px;
- right: -15px;
- background: url(img/flag-our-choice.png) 0 0 no-repeat;
- }
- .flag-new { background: url(img/flag-new.png) 0 0 no-repeat; }
- .search-tovar-list .descript,
- .service .descript { margin: 30px 0 0; }
- .service .descript .left {
- float: left;
- text-align: left;
- width: 193px;
- height: 50px;
- overflow: hidden;
- border-right: 1px solid #E5E5E5;
- }
- .service .descript .left a{
- color: #565655;
- /*display:inline;*/
- }
- .search-tovar-list .descript .price,
- .service .descript .price {
- float: right;
- margin: -5px 9px 0 0;
- max-width: 80px;
- overflow: hidden;
- white-space: nowrap;
- font-size: 16px;
- line-height: 18px;
- color: #e5124c;
- }
- .search-tovar-list .descript .price-btm,
- .service .descript .price-btm { margin: 8px 0 0; }
- .search-tovar-list .descript .price-btm a,
- .service .descript .price-btm a {
- width: 29px;
- height: 19px;
- float: right;
- margin: 0 3px 0 0;
- cursor:default;
- }
- .search-tovar-list .descript .certificate,
- .service .descript .electronic {
- background: url(img/elecrtonic-certificate.png) 0 0 no-repeat;
- }
- .search-tovar-list .descript .mail,
- .service .descript .gift {
- background: url(img/gift-certificate.png) 0 0 no-repeat;
- }
- .search-tovar-list { margin: 60px 0; }
- .search-tovar-list .service-item { margin: 0 0 70px; }
- .search-tovar-list .photo-wrap { float: left; }
- .search-tovar-list .right {
- width: 635px;
- float: right;
- color: #000;
- }
- .search-tovar-list .right .title {
- font-size: 18px;
- line-height: 21px;
- margin: 5px 0 25px;
- }
- .search-tovar-list .right .tovar-desc {
- font-size: 14px;
- line-height: 24px;
- }
- .search-tovar-list .tovar-more { color: #7a7a7a; margin: 35px 0 0; }
- /* .search-tovar-list .service-item>table { width: 100%; margin: 15px 0 0; }
- .search-tovar-list .service-item>table td { padding: 5px 25px; border-left: 1px solid #DEDEDE; }
- .search-tovar-list .service-item>table td:first-child { padding-left: 0; width: 281px; border: 0; }
- .search-tovar-list .service-item>table .row {
- line-height: 48px;
- border-bottom: 1px dotted #9F9F9F;
- }
- .search-tovar-list .service-item>table .row .info-box { vertical-align: middle; }
- .search-tovar-list .service-item>table .row label { display: inline-block; line-height: 17px; border: none; }
- .search-tovar-list .service-item>table .row label:after { top: 3px; }
- .search-tovar-list .service-item>table .row label i {
- display: inline-block;
- vertical-align: top;
- margin: 0 14px 0 0;
- width: 23px;
- height: 16px;
- background: url(img/sprite-ico.png) -77px -10px no-repeat;
- }
- .search-tovar-list .service-item>table .row label .gift { background-position: -77px -27px; }
- .search-tovar-list .service-item>table .row .info-box {
- float: right; margin: 17px 0 0;
- }
- .search-tovar-list .service-item>table .button { width: 195px; padding: 15px 0 0 50px;}
- .search-tovar-list .service-item>table .button a {
- display: block;
- width: 169px;
- height: 31px;
- text-align: center;
- background: #35A2FE;
- border-radius: 30px;
- font-size: 12px;
- line-height: 31px;
- color: #FFF;
- margin: 0 0 12px;
- }
- .search-tovar-list .service-item>table .button .buy { background: #E5124C; margin: 0; }
- .search-tovar-list .service-item>table .price label {
- line-height: 48px;
- border-bottom: 1px dotted #A3A3A3;
- overflow: hidden;
- padding: 0 0 0 25px;
- display: block;
- }
- .search-tovar-list .service-item>table .price label:after {
- left: 2px;
- top: 19px;
- }
- .search-tovar-list .service-item>table .price label span {
- float: right;
- font-size: 24px;
- line-height: 48px;
- color: #e5124c;
- }
- */
- .search-tovar-list .banner-content { margin: 70px 0; }
- /*.about-page { margin: 50px 0 0; }*/
- .about-page .section-container { padding: 20px 0; min-height: 748px; }
- .about-page .section-container h1 { margin: 94px 0 0; }
- .about-page .section-container .text {
- margin: 150px 0 0;
- width: 640px;
- font-size: 20px;
- font-style: italic;
- line-height: 24px;
- }
- .about-page .our-goal h1 { margin: 180px 0 0 385px; }
- .about-page .our-goal .text { margin: 95px 0 0 385px; }
- .about-page .may-like h1 { margin: 65px 0 0 0; text-align: center; }
- .about-page .may-like ul {
- margin: 65px -55px 0;
- padding: 0;
- list-style-type: none;
- text-align: center;
- }
- .about-page .may-like ul li {
- font-size: 20px;
- line-height: 24px;
- float: none;
- width: auto;
- font-style: italic;
- display: inline-block;
- vertical-align: top;
- margin: 0 80px;
- padding: 130px 0 0;
- background: url(img/may-like-ico1.png) center 0 no-repeat;
- }
- .about-page .may-like ul .service { background: url(img/may-like-ico2.png) center 0 no-repeat; width: auto; }
- .about-page .may-like ul .high-quality { background: url(img/may-like-ico3.png) center 0 no-repeat; }
- .about-page .our-team { padding-bottom: 57px; }
- .about-page .our-team h1 { margin: 75px 0 30px; text-align: center; }
- .about-page .white-container {
- width: 814px;
- margin: 0 auto;
- font-size: 20px;
- line-height: 24px;
- font-style: italic;
- text-align: center;
- }
- .about-page .our-team-list {
- margin: 12px -62px 0;
- padding: 0;
- list-style-type: none;
- text-align: center;
- font-size: 0;
- line-height: 0;
- }
- .about-page .our-team-list li {
- display: inline-block;
- margin: 150px 61px 0;
- vertical-align: top;
- position: relative;
- /* задаем глубину сцене */
- -webkit-perspective: 600px; /* webkit */
- -moz-perspective: 600px; /* mozilla */
- -ms-perspective: 600px; /* IE 10 */
- -o-perspective: 600px; /* opera когда-то тоже должна начать понимать */
- perspective: 600px; /* св-во по стандартам */
- }
- .about-page .our-team-list li .employee {
- width: 237px;
- height: 303px;
- font-size: 20px;
- line-height: 25px;
- font-style: italic;
- position: relative;
- -webkit-transition: -webkit-transform 0.5s;
- -moz-transition: -moz-transform 0.5s;
- -ms-transition: -moz-transform 0.5s;
- -o-transition: -o-transform 0.5s;
- transition: transform 0.5s; /* трансформации будут происходить анимированно продолжительностью 0.5 сек */
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- -ms-transform-style: preserve-3d;
- -o-transform-style: preserve-3d;
- transform-style: preserve-3d; /* указываем, что дочерние элементы находятся в 3D пространстве */
- }
- .about-page .our-team-list li:hover .back
- { /* добавляя этот класс, поворачиваем контейнер на 180 градусов */
- -webkit-transform: rotateY( 180deg );
- -moz-transform: rotateY( 180deg );
- -ms-transform: rotateY( 180deg );
- -o-transform: rotateY( 180deg );
- transform: rotateY( 180deg );
- }
- .about-page .our-team-list li:hover .front
- { /* добавляя этот класс, поворачиваем контейнер на 180 градусов */
- -webkit-transform: rotateY( 0deg );
- -moz-transform: rotateY( 0deg );
- -ms-transform: rotateY( 0deg );
- -o-transform: rotateY( 0deg );
- transform: rotateY( 0deg );
- }
- .about-page .our-team-list .back,
- .about-page .our-team-list .front {
- padding: 125px 30px 30px 39px;
- height: 148px;
- width: 158px;
- border: 1px solid #FFF;
- border-radius: 40px;
- top: 0;
- left: 0;
- display: block;
- position: absolute;
- -webkit-backface-visibility: hidden;
- -moz-backface-visibility: hidden;
- -ms-backface-visibility: hidden;
- -o-backface-visibility: hidden;
- backface-visibility: hidden; /* если элемент "отвернулся" от пользователя, контент этого элемента не виден */
- -webkit-transition: -webkit-transform 0.5s;
- -moz-transition: -moz-transform 0.5s;
- -ms-transition: -moz-transform 0.5s;
- -o-transition: -o-transform 0.5s;
- transition: transform 0.5s; /* трансформации будут происходить анимированно продолжительностью 0.5 сек */
- }
- .no-textshadow .about-page .our-team-list .front { display: none; }
- .about-page .our-team-list .front {
- -webkit-transform: rotateY( 180deg );
- -moz-transform: rotateY( 180deg );
- -ms-transform: rotateY(180deg);
- -o-transform: rotateY( 180deg );
- transform: rotateY( 180deg ); /* в начальном положении фэйс карты к нам развернут на 180 градусов */
- }
- .about-page .our-team-list .front .photo {
- -webkit-transform: rotateY( 180deg );
- -moz-transform: rotateY( 180deg );
- -ms-transform: rotateY(180deg);
- -o-transform: rotateY( 180deg );
- transform: rotateY( 180deg );
- }
- .about-page .our-team-list .front,
- .about-page .our-team-list .front a
- {
- color: #000;
- line-height: 148px;
- }
- .about-page .our-team-list .front .inner {
- display: inline-block;
- vertical-align: middle;
- font-size: 14px;
- line-height: 17px;
- max-height: 148px;
- overflow: hidden;
- color:#fff;
- }
- .about-page .our-team-list .photo {
- position: absolute;
- width: 205px;
- height: 205px;
- border-radius: 100%;
- border: 1px solid #FFF;
- overflow: hidden;
- top: -103px;
- left: 50%;
- margin: 0 0 0 -103.5px;
- background: #FFF;
- }
- .about-page .our-team-list .name { color: #e5124c; }
- .about-page .our-team-list .post { color: #FFF; margin: 0 0 10px; font-size: 15px; font-size: 15px;margin-top: 9px;}
- .about-page .our-team-list .mail-wrap {
- padding: 20px 0 25px;
- font-size: 14px;
- line-height: 16px;
- font-style: normal;
- background: url(img/seporate-white.png) center 6px no-repeat;
- }
- .about-page .our-team-list .mail-wrap a { color: #FFF; }
- .about-page .social-block {
- font-size: 0;
- line-height: 0;
- }
- .about-page .social-block a {
- margin: 5px 10px 0 0;
- width: 20px;
- height: 20px;
- display: inline-block;
- background: url(img/sprite-ico.png) -93px -101px no-repeat;
- }
- .about-page .social-block .tw { background-position: -74px -101px; }
- .about-page .social-block .fb { background-position: -56px -101px; width: 17px; }
- .about-page .social-block .vk { background-position: -40px -101px; }
- .work-page {
- padding: 20px 0;
- min-height: 1040px;
- }
- .work-page h1 { margin: 30px 0 30px; }
- .work-page .desc {
- color: #FFF;
- margin: 100px 0 60px;
- font-size: 20px;
- line-height: 24px;
- font-style: italic;
- }
- .work-page .black-container {}
- .work-page .black-container a { color: #e5124c; }
- .section-settings {
- position: relative;
- background: #F9F9F9 url(img/section-services-top.png) 0 0 repeat-x;
- padding: 20px 0;
- }
- .section-settings:after {
- content: '';
- width: 100%;
- height: 7px;
- position: absolute;
- left: 0;
- bottom: 0;
- background: url(img/section-services-top.png) 0 0 repeat-x;
- }
- .section-settings .tabs {
- float: right;
- }
- .section-settings .tabs a {
- float: left;
- width: 18px;
- height: 18px;
- margin: 0 0 0 13px;
- }
- .section-settings .tabs a:first-child { margin: 0; }
- .section-settings .tabs .list { background: url(img/tovar-list-ico.png) 0 0 no-repeat;}
- .section-settings .tabs .list:hover,
- .section-settings .tabs .list.active { background-position: 0 -22px; }
- .section-settings .tabs .tiles { background: url(img/tovar-tiles-ico.png) 0 0 no-repeat;}
- .section-settings .tabs .tiles.active,
- .section-settings .tabs .tiles:hover { background-position: 0px -22px; }
- .section-settings .just-found {
- float: left;
- margin: 0 65px 0 0;
- }
- .section-settings .sort {
- display: inline-block;
- vertical-align: top;
- position: relative;
- padding: 0 0 0 20px;
- }
- .section-settings .sort:before,
- .section-settings .sort:after {
- content: '';
- position: absolute;
- width: 0;
- height: 0;
- left: 8px;
- top: 8px;
- border: 3px solid transparent;
- border-top: 3px solid #35a2fe;
- }
- .section-settings .sort:before {
- top: 7px;
- border-top: 3px solid #FFF;
- z-index: 5;
- }
- .section-settings .sort span {
- display: inline-block;
- border-bottom: 1px dashed #35a2fe;
- color: #35a2fe;
- cursor: pointer;
- position: relative;
- }
- .section-settings .sort ul {
- list-style-type: none;
- display: none;
- position: absolute;
- border-radius: 30px;
- width: 150px;
- padding: 30px 40px;
- margin: 0;
- background: #FFF;
- box-shadow: 0 1px 1px rgba(0,0,0,0.2);
- z-index: 20;
- left: -10px;
- top: 25px;
- }
- .no-rgba .section-settings .sort ul { border: 1px solid #EAEAEA; }
- .section-settings .sort ul li { margin: 0 0 5px; }
- .section-settings .sort ul li a { text-decoration: none; }
- .section-settings .sort ul li.active a { color: #f6235d; }
- .pagination { float: right; }
- .pagination span,
- .pagination a,
- .pagination em {
- float: left;
- height: 22px;
- min-width: 18px;
- padding: 0 2px;
- text-align: center;
- border-radius: 100%;
- color: #000;
- font-size: 14px;
- line-height: 22px;
- }
- .pagination a.active,
- .pagination em.current {
- color: #FFF;
- background: #35A2FE;
- text-decoration: none;
- }
- .pagination .prev,
- .pagination .previous_page,
- .pagination .next_page,
- .pagination .next {
- width: auto;
- color: #35a2fe;
- padding: 0 0 0 20px;
- margin: 0 10px 0 0;
- border-radius: 0;
- position: relative;
- }
- .pagination .next,
- .pagination .next_page {
- padding: 0 20px 0 0;
- margin: 0 0 0 10px;
- }
- .pagination .prev:before,
- .pagination .next:before,
- .pagination .prev:after,
- .pagination .previous_page:after,
- .pagination .next_page:after,
- .pagination .next:after {
- content: '';
- position: absolute;
- width: 0;
- height: 0;
- left: 0;
- top: 8px;
- border: 4px solid transparent;
- border-right: 4px solid #35a2fe;
- }
- .pagination .prev:before,
- .pagination .next:before,
- .pagination .previous_page:before,
- .pagination .next_page:before {
- border-right: 4px solid #FFF;
- left: 1px;
- z-index: 5;
- }
- .pagination .next:after,
- .pagination .next_page:after {
- border-right: 4px solid transparent;
- border-left: 4px solid #35a2fe;
- left: auto;
- right: 0;
- }
- .pagination .next:before,
- .pagination .next_page:before {
- border-right: 4px solid transparent;
- border-left: 4px solid #FFF;
- left: auto;
- right: 1px;
- }
- .search-results-list {
- text-align: center;
- font-size: 0;
- line-height: 0;
- margin: 25px 0;
- }
- .search-results-list .service {
- float: none;
- display: inline-block;
- margin: 0 5px 33px;
- font-size: 14px;
- line-height: 17px;
- text-align: left;
- }
- .search-results-list .banner-content { margin: 5px 0 50px; }
- .search-tovar-list .how-works,
- .search-results-list .how-works {
- font: 30px/40px 'ArialBlackRegular', Arial, sans-serif;
- display: block;
- padding: 0 45px 0 0;
- margin: 40px auto 0;
- width: 465px;
- background: url(img/banner-more.png) right 3px no-repeat;
- }
- .products-viewed { margin: 53px 0 0; }
- .products-viewed .top {
- margin: 0 0 28px;
- text-align: center;
- color: #e5124c;
- }
- .products-viewed .top a {
- float: right;
- }
- .products-viewed .bx-wrapper {
- position: relative;
- }
- /* .products-viewed .bx-wrapper .bx-controls-direction a {
- position: absolute;
- background: url(img/slider-btn.png) 0 0 no-repeat;
- width: 20px;
- height: 20px;
- top: 50%;
- margin: -10px 0 0;
- left: -40px;
- overflow: hidden;
- text-indent: -999px;
- }
- .products-viewed .bx-wrapper .bx-controls-direction .bx-next {
- left: auto;
- right: -40px;
- background: url(img/slider-btn.png) 0 -20px no-repeat;
- }*/
- .products-viewed .slider {
- text-align: center;
- font-size: 0;
- line-height: 0;
- }
- .products-viewed .slide {
- width: 170px;
- height: 170px;
- display: inline-block;
- margin: 0 2px;
- overflow: hidden;
- border: 1px solid #F9F9F9;
- box-shadow: 0 1px 1px rgba(0,0,0,0.5);
- position: relative;
- }
- .products-viewed .slide img { width: 170px; }
- .products-viewed .info {
- width: 100%;
- height: 100%;
- position: absolute;
- top: 0;
- left: 0;
- background: rgba(0,0,0,0.5);
- line-height: 170px;
- display: none;
- }
- .products-viewed .slide:hover .info { display: block; }
- .no-rgba .products-viewed .info { background: url(img/bg-black-transparent-50.png) 0 0 repeat;}
- .products-viewed .info .title {
- vertical-align: middle;
- display: inline-block;
- color: #FFF;
- text-align: center;
- font-size: 14px;
- line-height: 17px;
- }
- .products-viewed .info .price {
- display: block;
- margin: 17px 0 0;
- }
- .how-works { margin: 60px 0 0; }
- .how-works .title {
- font: 30px/40px 'ArialBlackRegular', Arial, sans-serif;
- color: #e5124c;
- margin: 0 0 40px;
- }
- .how-works .how-works-container {
- padding: 90px 0 50px;
- text-align: center;
- }
- .how-works .how-works-item {
- width: 230px;
- height: 235px;
- margin: 0 -16px;
- padding: 35px 20px 0;
- border-radius: 100%;
- vertical-align: top;
- display: inline-block;
- background: rgba(0,0,0,0.3);
- text-align: center;
- color: #FFF;
- }
- .no-rgba .how-works .how-works-item { background: url(img/bg-black-transparent-50.png) 0 0 repeat;}
- .how-works .how-works-item .ico {
- display: block;
- height: 95px;
- margin: 0 0 18px;
- }
- .how-works .how-works-item .number {
- padding: 0 5px;
- margin: 0 0 15px;
- display: inline-block;
- position: relative;
- }
- .how-works .how-works-item .number:after,
- .how-works .how-works-item .number:before {
- content: '';
- width: 15px;
- height: 1px;
- background: #B7B7B7;
- position: absolute;
- top: 8px;
- left: -15px;
- }
- .how-works .how-works-item .number:before {
- left: auto;
- right: -15px;
- }
- .how-works .how-works-item .text {
- overflow: hidden;
- font-size: 20px;
- line-height: 24px;
- text-shadow: 0 1px 1px rgba(0,0,0,0.5);
- font-style: italic;
- }
- .how-works .top {
- margin: 43px 0 70px;
- }
- .how-works .how-works-link {
- font: 30px/40px 'ArialBlackRegular', Arial, sans-serif;
- display: inline-block;
- padding: 0 45px 0 0;
- background: url(img/banner-more.png) right 3px no-repeat;
- }
- .how-works .you-can { margin: 25px 0; }
- .how-works .you-can .photo {
- width: 98px;
- float: left;
- }
- .how-works .you-can .text {
- width: 500px;
- float: left;
- margin: 0 0 0 24px;
- font-size: 14px;
- line-height: 24px;
- padding: 7px 0 0;
- }
- .how-works .select-packaging { margin: 55px 0 0; }
- .how-works .select-packaging p {
- font-size: 14px;
- line-height: 17px;
- margin: 0 0 20px;
- }
- .how-works .select-packaging p a { color: #f6235d; }
- .how-works .select-packaging .slider {}
- .cart-page .packaging-box .slide,
- .how-works .select-packaging .slide {
- width: 112px;
- height: 112px;
- float: left;
- margin: 0 7px 0 0;
- overflow: hidden;
- }
- .cart-page .packaging-box .slide { height: 157px; border: 1px solid #E9E9E9; }
- .cart-page .packaging-box .slide .price {
- font-size: 20px;
- line-height: 45px;
- display: block;
- text-align: center;
- color: #e5124c;
- }
- .cart-page .packaging-box .slide img,
- .how-works .select-packaging .slide img { width: 100%; }
- .how-works .select-packaging .bx-wrapper {
- margin: 0 0 0 40px!important;
- position: relative;
- }
- /* .cart-page .packaging-box .bx-wrapper .bx-controls-direction a,
- .packaging-section .bx-wrapper .bx-controls-direction a,
- .how-works .bx-wrapper .bx-controls-direction a {
- position: absolute;
- background: url(img/slider-btn.png) 0 0 no-repeat;
- width: 20px;
- height: 20px;
- top: 50%;
- margin: -10px 0 0;
- left: -40px;
- overflow: hidden;
- text-indent: -999px;
- }
- .cart-page .packaging-box .bx-wrapper .bx-controls-direction .bx-next,
- .packaging-section .bx-wrapper .bx-controls-direction .bx-next,
- .how-works .bx-wrapper .bx-controls-direction .bx-next {
- left: auto;
- right: -40px;
- background: url(img/slider-btn.png) 0 -20px no-repeat;
- }*/
- .registration-page { margin: 94px 0 0; }
- .registration-page-left {
- float: left;
- width: 600px;
- }
- .registration-page .registration-box {
- border-radius: 40px;
- background: #fff;
- box-shadow: 0 1px 1px rgba(0,0,0,0.16);
- padding: 37px 45px 50px 55px;
- }
- .no-boxshadow .registration-page .registration-box,
- .no-boxshadow .registration-page .enter-box { border: 1px solid #EAEAEA; }
- .registration-page .title {
- text-transform: uppercase;
- margin: 0 0 30px;
- }
- .registration-page .row { margin: 0 0 15px; }
- .registration-page input[type=text],
- .registration-page input[type=password] {
- width: 230px;
- }
- .registration-page textarea {
- width: 415px;
- height: 180px;
- }
- .registration-page .checkbox a { color: #f6235d; }
- .registration-page .checkbox-wrap { margin: 35px 0 20px; }
- .registration-page .enter-box {
- float: right;
- border-radius: 40px;
- background: #fff;
- box-shadow: 0 1px 1px rgba(0,0,0,0.16);
- padding: 37px 25px 30px;
- width: 280px;
- }
- .password { display: none; }
- .registration-page .enter-box form { margin: 0 0 45px; }
- .registration-page .enter-box input[type=submit] {
- float: left;
- width: 107px;
- }
- .registration-page .btn-wrap a { float: right; line-height: 33px; }
- .registration-page .enter-box a, .registration-page-left a { color: #e5124c; }
- .registration-page .social-block { margin: 44px 0 0; }
- .registration-page .social-box a {
- width: 58px;
- height: 58px;
- float: left;
- background: url(img/social-big.png) 0 0 no-repeat;
- margin: 0 0 0 15px;
- }
- .registration-page .social-box .tw { background-position: -60px 0; }
- .registration-page .social-box .gg { background-position: -120px 0; }
- .registration-page .social-box .vk { background-position: -180px 0; }
- .registration-page .social-box .vkontakte { background-position: -180px 0; }
- .registration-page .social-box a:first-child { margin: 0; }
- .packaging-section {
- /*margin: 52px 0 0;*/
- padding: 148px 0 20px;
- min-height: 1080px;
- }
- .packaging-section h1 {
- color: #35a2fe;
- margin: 0 0 60px;
- }
- .packaging-section .black-container { padding: 75px 115px 55px;}
- .packaging-section .slider-container:first-child { margin: 0 0 115px; }
- .packaging-section .slider-container .title {
- font-size: 20px;
- line-height: 24px;
- font-style: italic;
- margin: 0 0 40px;
- }
- .packaging-section .slider {
- width: 600px;
- margin: 0 auto;
- }
- .packaging-section .slide {
- width: 112px;
- height: 112px;
- float: left;
- margin: 0 8px 8px 0;
- }
- .packaging-section .slide img { width: 100%; }
- .packaging-section .bx-wrapper { position: relative; }
- /* .packaging-section .bx-wrapper .bx-controls-direction .bx-next { background-position: 0 -60px; }
- .packaging-section .bx-wrapper .bx-controls-direction .bx-prev { background-position: 0 -40px; }
- */
- .packaging-section .info {
- width: 100%;
- height: 100%;
- position: absolute;
- top: 0;
- left: 0;
- background: rgba(0,0,0,0.5);
- line-height: 170px;
- display: none;
- text-align: center;
- }
- .packaging-section .slide:hover .info { display: block; }
- .packaging-section .info .title {
- vertical-align: middle;
- display: inline-block;
- color: #FFF;
- text-align: center;
- font-size: 14px;
- line-height: 17px;
- text-align:center;
- }
- .packaging-section .info .price {
- display: block;
- margin: 17px 0 0;
- }
- .sct-electr-certificate {
- padding: 80px 0 20px;
- min-height: 1080px;
- background-color: #FFF;
- background-size: 1920px auto;
- -webkit-background-size: 1920px auto;
- -o-background-size: 1920px auto;
- -moz-background-size: 1920px auto;
- }
- .sct-electr-certificate h1 { margin: 0 0 30px; }
- .sct-gift-certificate .black-container,
- .sct-electr-certificate .black-container { padding: 63px 60px 77px; }
- .sct-gift-certificate .offer-box,
- .sct-electr-certificate .offer-box, .work-page .offer-box{
- margin: 0 0 70px 50px;
- font-size: 20px;
- line-height: 24px;
- font-style: italic;
- }
- .sct-gift-certificate .offer-box ul,
- .sct-electr-certificate .offer-box ul {
- padding: 0 0 0 37px;
- margin: 0;
- list-style-type: disc;
- }
- .sct-electr-certificate p {}
- .sct-gift-certificate ul,
- .sct-electr-certificate ul {
- /*margin: 0 0 33px;*/
- /*padding: 0;*/
- /*list-style-type: none;*/
- }
- .sct-gift-certificate .marker-disk,
- .sct-electr-certificate .marker-disk {
- padding: 0 0 0 37px;
- list-style-type: disc;
- }
- .sct-gift-certificate a,
- .sct-electr-certificate a { /*color: #f6235d;*/ font-size: 13pt; font-weight: bold; width:620px;}
- .sct-gift-certificate { padding: 115px 0 20px; min-height: 1080px; }
- .sct-gift-certificate h1 { margin: 0 0 40px; }
- .delivery-seciton {
- padding: 30px 0 20px;
- min-height: 1080px;
- }
- .delivery-seciton .black-container {
- padding: 77px 60px 65px 68px;
- font-size: 14px;
- line-height: 24px;
- }
- .delivery-seciton h3 { margin: 0 0 36px; }
- .delivery-seciton h1 { margin: 30px 0 30px; }
- .cart-page {}
- .cart-page .steps { float: left; }
- .cart-page .steps>span,
- .cart-page .steps a {
- font-size: 14px;
- line-height: 45px;
- height: 45px;
- border: 1px solid #FFF;
- float: right;
- border-radius: 35px;
- width: 155px;
- padding: 0 5px 0 60px;
- color: #FFF;
- background: #35A2FE;
- margin: 0 -33px 0 0;
- white-space: nowrap;
- }
- .cart-page .steps span.active,
- .cart-page .steps a.active,
- .cart-page .steps a:hover { background: #E5124C; }
- .cart-page .steps a:first-child { margin: 0; }
- .cart-page .steps .passed { background: #8AD0AF; }
- .cart-page .steps .step1 {}
- .cart-page .steps .step2 { width: 145px;}
- .cart-page .steps .step3 { padding: 0 27px 0 50px; }
- .cart-page .steps .step4 { width: 95px; }
- .cart-page .steps a span {
- text-transform: uppercase;
- }
- .cart-page .product-container { margin: 0 0 30px; }
- .cart-page .product-container .product-list {
- float: left;
- width: 555px;
- padding: 0 110px 0 0;
- border-right: 1px solid #D3DCE3;
- }
- .cart-page .product-container .product-list-inner { margin: 0 0 -25px; }
- .cart-page .product-container .product-item {
- padding: 0 0 25px;
- margin: 0 0 25px;
- border-bottom: 1px dotted #030303;
- }
- .cart-page .tabs { margin: 55px 0 0; }
- .cart-page .tab { display: none; }
- .cart-page .tab:first-child { display: block; }
- .cart-page .product-box {
- padding: 30px 0 25px;
- border-top: 1px dotted #000;
- }
- .cart-page .first,
- .cart-page .product-box:first-child { padding-top: 0; border: 0; }
- .cart-page .product-box .photo {
- float: left;
- width: 223px;
- height: 145px;
- overflow: hidden;
- border: 1px solid #9FA3A5;
- }
- .cart-page .product-box .photo img { width: 100%; }
- .cart-page .product-box .right {
- float: right;
- width: 290px;
- }
- .cart-page .product-box .right .top {
- margin: 0 -86px 0 0;
- }
- .cart-page .product-box .title {
- font-size: 18px;
- line-height: 21px;
- margin: 0 0 30px;
- }
- .cart-page .product-box .price-wrap {
- padding: 0 0 0 10px;
- color: #7a7a7a;
- display: block;
- height: 36px;
- line-height: 36px;
- border-bottom: 1px dotted #7a7a7a;
- color: #7a7a7a;
- }
- .cart-page .product-box .price-wrap .price {
- float: right;
- font-size: 24px;
- line-height: 36px;
- }
- .cart-page .product-box .title-lnk { margin: 0 20px 0 0; }
- .cart-page .product-box .delete {
- text-decoration: none;
- color: #e5124c;
- font-size: 14px;
- line-height: 17px;
- border-bottom: 1px dashed #e5124c;
- }
- .cart-page .product-box table { width: 100%; }
- .cart-page .product-box td { padding: 0 0 8px 35px; }
- .cart-page .product-box td:first-child {
- padding: 21px 10px 8px 0;
- width: 285px;
- border-right: 1px solid #E0E0E0;
- }
- .cart-page .product-box .row { margin: 0 0 6px -18px; }
- .cart-page .product-box .price .checked,
- .cart-page .product-box .checked { color: #e5124c; }
- .cart-page .product-box .row i {
- display: inline-block;
- vertical-align: top;
- margin: 0 14px 0 0;
- width: 23px;
- height: 16px;
- background: url(img/sprite-ico.png) -77px -10px no-repeat;
- }
- .cart-page .product-box .row .gift { background-position: -77px -27px; }
- .cart-page .product-box .price label {
- display: block;
- height: 36px;
- line-height: 36px;
- border-bottom: 1px dotted #7a7a7a;
- color: #7a7a7a;
- padding: 0 0 0 20px;
- }
- .cart-page .product-box .price label:after {
- top: 14px;
- left: 0;
- }
- .cart-page .product-box .price label span {
- float: right;
- font-size: 24px;
- line-height: 36px;
- }
- .cart-page .section-settings { padding: 25px 0 20px; margin: 5px 0 0; }
- .cart-page .total-amount {
- float: right;
- margin: 0 0 0 80px;
- font-size: 14px;
- line-height: 30px;
- }
- .cart-page .total-amount span {
- font-size: 24px;
- color: #e5124c;
- margin: 0 0 0 30px;
- }
- .cart-page .promocode {
- line-height: 30px;
- float: right;
- }
- .cart-page .promocode input {
- width: 77px;
- height: 30px;
- border-radius: 0;
- text-align: left;
- }
- .cart-page .wrapper-btn { margin: 30px 0 70px;}
- .cart-page .add-order,
- .cart-page .wrapper-btn a {
- display: block;
- width: 169px;
- height: 30px;
- line-height: 30px;
- color: #FFF;
- text-align: center;
- border-radius: 30px;
- font-size: 12px;
- background: #8AD0AF;
- }
- .cart-page .add-order { margin: 43px 0 0 65px; }
- .cart-page .wrapper-btn .next {
- float: right;
- background: #E5124C;
- }
- .cart-page .title-cart-empty {
- padding: 125px 0 80px;
- text-align: center;
- font-size: 18px;
- line-height: 21px;
- color: #35a2fe;
- background: url(img/section-services-top.png) 0 bottom repeat-x;
- /*display: none;*/
- }
- .cart-page .tab-step2 {}
- .cart-page .tab-step2 .title {
- font-size: 18px;
- line-height: 21px;
- color: #35a2fe;
- margin: 0 0 33px;
- }
- .cart-page .tab-step2 .title span{
- font-size: 14px;
- line-height: 17px;
- color: #7a7a7a;
- }
- .cart-page .packaging-box .right .title { margin: 0 0 12px; }
- .cart-page .packaging-box .right .title span {
- font-size: 14px;
- line-height: 17px;
- color: #7a7a7a;
- }
- .cart-page .packaging-box {
- margin: 40px 0;
- }
- .cart-page .packaging-box .photo {
- float: left;
- width: 235px;
- }
- .cart-page .packaging-box .photo .pict {
- width: 233px;
- height: 233px;
- display: block;
- overflow: hidden;
- position: relative;
- border: 1px solid #D1D1D1;
- text-align: center;
- }
- .cart-page .packaging-box .photo .pict .inscription {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- padding: 80px 40px 5px;
- text-align: center;
- font-size: 10px;
- line-height: 17px;
- color: #e5124c;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
- }
- /*.cart-page .packaging-box .photo .pict img { width: 100%; }*/
- .cart-page .packaging-box .zoom-wrap {
- margin: 6px 0 0;
- text-align: center;
- }
- .cart-page .packaging-box .zoom, .cart-page .packaging-box .certificate_preview {
- position: relative;
- padding: 0 0 0 15px;
- position: relative;
- color: #e5124c;
- display: inline-block;
- }
- .cart-page .packaging-box .zoom:after, .cart-page .packaging-box .certificate_preview:after {
- content: '';
- width: 12px;
- height: 12px;
- position: absolute;
- left: 0;
- top: 2px;
- background: url(img/sprite-ico.png) -102px -80px no-repeat;
- }
- .cart-page .packaging-box .right {
- width: 710px;
- float: right;
- }
- .cart-page .packaging-box .bx-wrapper { position: relative; }
- .cart-page .packaging-box .price-packaging { float: right; margin: 100px 65px 0 0; }
- .cart-page .packaging-box .price-packaging span {
- font-size: 24px;
- line-height: 27px;
- margin: 0 0 0 15px;
- color: #e5124c;
- }
- .cart-page .packaging-box .or {
- font-size: 18px;
- line-height: 21px;
- color: #35a2fe;
- text-align: center;
- margin: 23px 0 10px;
- }
- .cart-page .tab-step2 .feed-method-title {
- border-top: 1px dotted #000;
- margin: -50px 0 33px;
- padding: 30px 0 0;
- }
- .cart-page .feed-method {
- margin: 0 0 160px;
- display: table;
- width: 100%;
- }
- .cart-page .feed-method label {
- display: table-cell;
- padding: 0;
- text-align: center;
- }
- .cart-page .feed-method label .feed-method-pict {
- height: 120px;
- line-height: 120px;
- margin: 0 0 20px;
- display: block;
- text-align: center;
- }
- .cart-page .feed-method label:after {
- left: 50%;
- margin: 0 0 0 -5px;
- top: 125px;
- }
- .cart-page .feed-method label .feed-method-pict img { vertical-align: middle; }
- .cart-page .packaging-box-elect { border: 0; }
- .cart-page .file-wrap {
- text-align: center;
- margin: 0 0 20px;
- position: relative;
- }
- .cart-page .inp-wrap input {
- border-radius: 0;
- text-align: left;
- border: 1px solid #000;
- background: transparent;
- }
- .cart-page .inp-wrap input.error {
- border: 1px solid #e5124c;
- }
- .cart-page .tab-step3 .title {
- font-size: 18px;
- line-height: 21px;
- margin: 0 0 30px;
- color: #35a2fe;
- }
- .cart-page .tab-step3 table { width: 100%; margin: 0 0 50px; }
- .cart-page .tab-step3 td { padding: 0 0 0 10px; }
- .cart-page .tab-step3 td:first-child { padding: 0; }
- .cart-page .tab-step3 td:first-child .title { margin: 0 0 20px; }
- .cart-page .tab-step3 .delivery-cell { width: 310px; }
- .cart-page .tab-step3 .payment-cell { width: 246px; }
- .cart-page .tab-step3 .inp-wrap { margin: 0 0 15px; }
- .cart-page .tab-step3 .inp-wrap input { width: 222px; padding-right: 20px; }
- .cart-page .tab-step3 .row { margin: 0 0 9px; }
- .cart-page .tab-step3 label { padding: 0 0 0 20px; }
- .cart-page .tab-step3 label:after { left: 0; }
- .cart-page .tab-step3 .deferred-delivery-tbl .delivery-cell { width: 400px; }
- .cart-page .deferred-delivery {
- margin: 33px 0 0;
- color: #7a7a7a;
- display: none;
- }
- .cart-page .deferred-delivery-ttl { color: #e5124c; margin: 0 0 8px; }
- .cart-page .deferred-delivery .inp-wrap { margin: 0 0 8px; position: relative; }
- .cart-page .deferred-delivery .inp-wrap input[type="text"] {
- padding: 0 25px;
- text-align: center;
- margin: 8px 0 0;
- line-height: 23px;
- position: relative;
- background: url(img/arrow-down-blue.png) 197px 16px no-repeat;
- }
- .cart-page .deferred-delivery .def-select {
- margin: 8px 0 0;
- }
- .cart-page .deferred-delivery .vis-sel {
- background: transparent;
- border: 1px solid #000;
- /*width: 170px;*/
- border-radius: 0;
- }
- .cart-page .deferred-delivery .vis-sel-inner:before { display: none; }
- .cart-page .deferred-delivery .vis-sel-inner:after {
- border: 4px solid transparent;
- border-top: 4px solid #35A2FE;
- }
- .cart-page .datepicker {
- position: absolute;
- left: 236px;
- z-index: 20;
- top: 20px;
- display: none;
- }
- .cart-page .purchase-completed {
- position: relative;
- top: 0px;
- width: 397px;
- height: 69px;
- font-size: 18px;
- line-height: 21px;
- color: #FFF;
- margin: 0 auto 50px;
- text-align: center;
- padding: 21px 0 0;
- text-transform: 0 1px 1px rgba(255,255,255,0.3);
- background: url(img/purchase-completed-pict.png) 0 0 no-repeat;
- }
- .purchase_list{
- /*padding-left:100px;*/
- }
- .purchase_table{
- padding-left:100px;
- }
- .purchase_table table.order_items{
- width:650px;
- line-height:30px;
- }
- .cart_hr{ width:650px;padding:20px;}
- .favorite-slider { margin: 40px 0 0; }
- .favorite-slider .title {
- font-size: 14px;
- line-height: 17px;
- text-transform: uppercase;
- text-align: center;
- margin: 0 0 30px;
- color: #e5124c;
- }
- .favorite-slider .bx-wrapper {
- position: relative;
- }
- /* .favorite-slider .bx-wrapper .bx-controls-direction a {
- position: absolute;
- background: url(img/slider-btn.png) 0 0 no-repeat;
- width: 20px;
- height: 20px;
- top: 50%;
- margin: -40px 0 0;
- left: -40px;
- overflow: hidden;
- text-indent: -999px;
- }
- .favorite-slider .bx-wrapper .bx-controls-direction .bx-next {
- left: auto;
- right: -40px;
- background: url(img/slider-btn.png) 0 -20px no-repeat;
- }*/
- .favorite-slider .slider {
- text-align: center;
- font-size: 0;
- line-height: 0;
- }
- .favorite-slider .slide {
- width: 170px;
- margin: 0 4px 4px 0;
- display: inline-block;
- vertical-align: top;
- }
- .favorite-slider .slide-lnk {
- width: 170px;
- height: 170px;
- line-height: 170px;
- display: block;
- overflow: hidden;
- border: 1px solid #F9F9F9;
- box-shadow: 0 1px 1px rgba(0,0,0,0.5);
- position: relative;
- }
- .favorite-slider .slide-lnk a img { width: 170px; }
- .favorite-slider .info {
- width: 100%;
- height: 100%;
- position: absolute;
- top: 0;
- left: 0;
- background: rgba(0,0,0,0.5);
- line-height: 170px;
- display: none;
- }
- .favorite-slider .slide:hover .info { display: block; }
- .no-rgba .favorite-slider .info { background: url(img/bg-black-transparent-50.png) 0 0 repeat;}
- .favorite-slider .info .title {
- vertical-align: middle;
- display: inline-block;
- color: #FFF;
- text-align: center;
- font-size: 14px;
- line-height: 17px;
- text-transform: none;
- margin: 0;
- }
- .favorite-slider .info .price {
- display: block;
- margin: 17px 0 0;
- }
- .favorite-slider .slide-btn {
- display: block;
- text-align: center;
- border-radius: 30px;
- background: #E5124C;
- color: #FFF;
- font-size: 12px;
- line-height: 30px;
- height: 30px;
- margin: 4px 0 0;
- }
- .feedback-popup {
- padding: 40px 50px 20px;
- width: 718px;
- border-radius: 40px;
- background: #FFF;
- box-shadow: 0.5px 1px 1px rgba(0,0,0,0.25);
- position: absolute;
- font-size: 12px;
- line-height: 15px;
- z-index: 20;
- left: 50%;
- margin: -477px 0 0 -409px;
- display: none;
- text-align: left;
- }
- .no-boxshadow .feedback-popup { border: 1px solid #EAEAEA; }
- .feedback-popup .title {
- text-transform: uppercase;
- margin: 0 0 30px;
- font-size: 14px;
- line-height: 17px;
- color: #000;
- }
- .feedback-popup .left {
- width: 187px;
- float: left;
- }
- .feedback-popup .row {
- margin: 0 0 10px;
- color: #35a2fe;
- }
- .feedback-popup .rating {
- height: 12px;
- display: inline-block;
- vertical-align: top;
- position: relative;
- width: 80px;
- margin: 0 20px 0 0;
- background: url(img/rating.png) 0 -25px repeat;
- }
- .feedback-popup .rating div {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- background: url(img/rating.png) 0 -38px repeat;
- }
- .feedback-popup .look-all { margin: 10px 0 0; color: #e5124c; display: inline-block; }
- .feedback-popup .right { width: 490px; float: right; color: #7a7a7a; }
- .feedback-popup .feedback { margin: 0 0 30px; position: relative; }
- .feedback-popup .feedback:before {
- content: '"';
- position: absolute;
- top: 0;
- left: -10px;
- color: #e5124c;
- }
- .feedback-popup .feedback:after {
- content: '"';
- color: #e5124c;
- display: inline-block;
- margin: 0 0 0 3px;
- }
- .tovar-popup {
- padding: 38px 49px 29px 39px;
- width: 498px;
- background: #FFF;
- border-radius: 30px;
- box-shadow: 0 2px 5px rgba(0, 0, 0, 0.6);
- position: absolute;
- z-index: 20;
- display: none;
- left: -1px;
- top: -350px;
- }
- .no-boxshadow .tovar-popup { border: 1px solid #EAEAEA; }
- .tovar-popup:before {
- content: '';
- width: 12px;
- height: 12px;
- position: absolute;
- bottom: -12px;
- left: 68px;
- background: url(img/sprite-ico.png) -85px -73px no-repeat;
- }
- .tovar-popup .close {
- position: absolute;
- width: 9px;
- height: 9px;
- right: 40px;
- top: 27px;
- background: url(img/sprite-ico.png) -90px -46px no-repeat;
- }
- .tovar-popup .left {
- float: left;
- width: 177px;
- }
- .tovar-popup .left .photo {
- display: block;
- width: 177px;
- height: 177px;
- overflow: hidden;
- }
- .tovar-popup .left .photo img { width: 100%; }
- .tovar-popup .preview {
- margin: 8px -8px 0;
- font-size: 0;
- line-height: 0;
- text-align: center;
- }
- .tovar-popup .preview a {
- display: inline-block;
- vertical-align: top;
- width: 48px;
- height: 48px;
- overflow: hidden;
- margin: 0 8px;
- }
- .tovar-popup .preview a img { width: 100%; }
- .tovar-popup .right {
- width: 295px;
- float: right;
- }
- /*start 22.09.2014*/
- .tovar-popup .right .title {
- font-size: 16px;
- line-height: 19px;
- margin: 0 0 10px;
- width: auto;
- height: auto;
- background: none;
- position: static;
- }
- .tovar-popup .right .title a { color: #e5124c; }
- .tovar-popup .right label {
- line-height: 33px;
- border-bottom: 1px dotted #A3A3A3;
- padding: 0 0 0 25px;
- display: block;
- }
- .tovar-popup .right label:after { left: 2px; top: 10px; }
- .tovar-popup .right .label-selectbox {
- border: 0;
- }
- .tovar-popup .right .label-selectbox:after { left: 2px; top: 15px; }
- .tovar-popup .select-box {
- width: 268px;
- height: 24px;
- margin: 4px 0 0;
- }
- .tovar-popup .select-box.open { height: 25px; }
- .tovar-popup .select-box .select-box-text { font-size: 14px!important; line-height: 24px!important; }
- .tovar-popup .select-box .select-box-list-wrap {
- background: #FFF;
- font-size: 12px!important;
- line-height: 14px!important;
- }
- .tovar-popup .right>label .price-sp {
- float: right;
- font-size: 16px;
- line-height: 33px;
- color: #e5124c;
- }
- .tovar-popup .tovar-popup-descript {
- font-size: 12px;
- line-height: 15px;
- color: #000;
- margin: 10px 0;
- }
- .tovar-popup .tovar-popup-descript .more { color: #e5124c; text-decoration: underline; }
- .tovar-popup .tovar-popup-descript .more:hover { text-decoration: none; }
- .tovar-popup .tovar-popup-certificate-ttl {
- color: #ed0e4d;
- font-size: 12px;
- line-height: 15px;
- margin: 0 0 10px;
- }
- /* end 22.09.2014*/
- .tovar-popup .row { margin: 0 0 2px; }
- .tovar-popup .row label { display: inline-block; line-height: 17px; border: none; }
- .tovar-popup .row label:after { top: 3px; }
- .tovar-popup .certifikat-ttl {
- color: #7a7a7a;
- display: inline-block;
- }
- .tovar-popup .row i {
- display: inline-block;
- vertical-align: middle;
- margin: 0 14px 0 0;
- width: 29px;
- height: 19px;
- background: url(img/elecrtonic-certificate.png) 0 0 no-repeat;
- }
- .tovar-popup .row .gift { background: url(img/gift-certificate.png) 0 0 no-repeat; }
- .tovar-popup .button-wrap { margin: 25px 0 0; }
- .tovar-popup .button-wrap a {
- float: left;
- width: 138px;
- height: 31px;
- text-align: center;
- background: #35A2FE;
- border-radius: 30px;
- font-size: 12px;
- line-height: 31px;
- color: #FFF;
- }
- .tovar-popup .button-wrap .buy { float: right; background: #E5124C; }
- .feed-method-popups {
- position: relative;
- width: 100%;
- }
- .select-bouquet-pop {
- top: -680px;
- left: 0;
- position: absolute;
- padding: 34px 40px 24px;
- background: #FFF;
- box-shadow: 0.5px 1px 1px rgba(0,0,0,0.25);
- border-radius: 40px;
- width: 882px;
- z-index: 20;
- display: none;
- }
- .no-boxshadow .select-bouquet-pop { border: 1px solid #EAEAEA; }
- .slider-pop .close,
- .select-bouquet-pop .close {
- position: absolute;
- width: 20px;
- height: 20px;
- top: 15px;
- right: 15px;
- }
- .slider-pop .close:after,
- .select-bouquet-pop .close:after {
- content: '';
- position: absolute;
- width: 9px;
- height: 9px;
- top: 50%;
- left: 50%;
- margin: -4.5px 0 0 -4.5px;
- background: url(img/sprite-ico.png) -90px -46px no-repeat;
- }
- .cart-page .tab-step2 .select-bouquet-pop .title,
- .select-bouquet-pop .title {
- text-transform: uppercase;
- margin: 0 0 30px 25px;
- font-size: 14px;
- line-height: 17px;
- color: #000;
- }
- .select-bouquet-pop .slider {}
- .select-bouquet-pop .slide {
- width: 172px;
- float: left;
- margin: 0 5px 0 0;
- text-align: center;
- }
- .select-bouquet-pop .slide .photo {
- border: 1px solid #f9f9f9;
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
- width: 170px;
- height: 170px;
- overflow: hidden;
- display: block;
- }
- .select-bouquet-pop .slide .photo img { width: 100%; }
- .select-bouquet-pop .slide .price {
- font-size: 24px;
- line-height: 27px;
- color: #e5124c;
- margin: 8px 0 7px;
- }
- .select-bouquet-pop .slide .btn {
- display: block;
- text-align: center;
- border-radius: 30px;
- background: #E5124C;
- color: #FFF;
- font-size: 12px;
- line-height: 30px;
- height: 30px;
- }
- .slider-pop .bx-wrapper,
- .select-bouquet-pop .bx-wrapper {
- position: relative;
- }
- /* .slider-pop .bx-wrapper .bx-controls-direction a,
- .select-bouquet-pop .bx-wrapper .bx-controls-direction a {
- position: absolute;
- background: url(img/slider-btn.png) 0 0 no-repeat;
- width: 20px;
- height: 20px;
- top: 50%;
- margin: -40px 0 0;
- left: -40px;
- overflow: hidden;
- text-indent: -999px;
- }
- .slider-pop .bx-wrapper .bx-controls-direction .bx-next,
- .select-bouquet-pop .bx-wrapper .bx-controls-direction .bx-next {
- left: auto;
- right: -40px;
- background: url(img/slider-btn.png) 0 -20px no-repeat;
- }*/
- .slider-pop {
- top: -580px;
- left: 50%;
- margin: 0 0 0 -290px;
- position: absolute;
- padding: 69px 50px 65px;
- background: #FFF;
- box-shadow: 0.5px 1px 1px rgba(0,0,0,0.25);
- border-radius: 40px;
- width: 480px;
- z-index: 20;
- display: none;
- }
- .slider-pop-right { left: auto; right: 0; }
- .no-boxshadow .slider-pop { border: 1px solid #EAEAEA; }
- .slider-pop .slider {}
- .slider-pop .slide {
- width: 112px;
- height: 112px;
- overflow: hidden;
- float: left;
- margin: 0 7px 0 0;
- }
- .slider-pop .slide img { width: 100%; }
- /*.slider-pop .bx-wrapper .bx-controls-direction a { margin: -10px 0 0; }*/
- .cabinet-page {
- width: 1288px;
- margin: 0 auto;
- background: #FFF;
- border-radius: 40px;
- padding: 60px 0;
- color: #000;
- }
- .cabinet-page .cabinet-head {
- position: relative;
- text-align: center;
- margin: 0 0 18px;
- }
- .cabinet-page .cabinet-head .title {
- font-size: 20px;
- line-height: 23px;
- margin: 0 0 9px;
- text-transform: uppercase;
- }
- .cabinet-page .cabinet-head .welcome { color: #35a2fe; }
- .cabinet-page .cabinet-head .protection {
- position: absolute;
- right: 25px;
- top: -38px;
- font-size: 12px;
- line-height: 15px;
- padding: 50px 0 0 ;
- background: url(img/protection.png) center 0 no-repeat;
- }
- .cabinet-page .section-settings { padding: 25px 0 20px; }
- .cabinet-page .section-settings table { width: 100%; }
- .cabinet-page .section-settings table td {
- text-align: center;
- border-left: 1px solid #E0E0E0;
- font-size: 14px;
- line-height: 30px;
- padding: 0 5px;
- }
- .cabinet-page .section-settings table td:first-child { border: 0; }
- .cabinet-page .section-settings table td a { color: #000; }
- .cabinet-page .section-settings table td a.active { color: #e5124c; }
- .cabinet-page .tabs { margin: 50px 0 0; }
- .cabinet-page .tabs .tab { display: none; }
- .cabinet-page .tabs .tab:first-child { display: block; }
- .cabinet-page .row {
- font-size: 14px;
- line-height: 30px;
- height: 30px;
- }
- .cabinet-page .inp-title {
- float: left;
- width: 226px;
- margin: 0 5px 0 0;
- white-space: nowrap;
- overflow: hidden;
- -ms-text-overflow: ellipsis;
- text-overflow: ellipsis;
- }
- .cabinet-page .data {
- float: left;
- padding: 0 0 0 11px;
- width: 710px;
- white-space: nowrap;
- overflow: hidden;
- -ms-text-overflow: ellipsis;
- text-overflow: ellipsis;
- }
- .cabinet-page .row .inp-hidden {
- width: 720px;
- height: 28px;
- border: 1px solid #000;
- border-radius: 0;
- text-align: left;
- line-height: 16px;
- display: none;
- }
- .cabinet-page .save-btn,
- .cabinet-page .change-btn {
- display: block;
- width: 170px;
- height: 30px;
- font-size: 12px;
- line-height: 30px;
- color: #FFF;
- background: #35A2FE;
- text-align: center;
- margin: 50px 0 0;
- border-radius: 30px;
- }
- .cabinet-page .save-btn { background: #8AD0AF; display: none; }
- .cabinet-page .row .checkbox { color: #000; padding: 0 0 0 25px; }
- .cabinet-page .row .checkbox:after { left: 0; }
- .cabinet-page .row .checkbox.checked:after { background: #4099F0; }
- .cabinet-page .radio { color: #000; }
- .cabinet-page .radio-hidden, .cabinet-page .checkbox-hidden { display: none; }
- .cabinet-page .last-orders { width: 100%; margin: 70px 0 0; }
- .cabinet-page .last-orders th {
- padding: 0 0 20px 5px;
- border-bottom: 1px dotted #A3A3A3;
- text-align: left;
- font-weight: normal;
- }
- .cabinet-page .last-orders td { padding: 32px 0 0 5px; }
- .cabinet-page .last-orders th:first-child,
- .cabinet-page .last-orders td:first-child { padding-left: 0; }
- .favorite-page {}
- .favorite-page .banner-content { margin: 0 0 40px; }
- .favorite-page .title {
- color: #e5124c;
- text-align: center;
- margin: 0 0 38px;
- }
- .favorite-page .favorite-container { width: 880px; margin: 0 auto; }
- .favorite-page .favorite-container .service {
- margin-bottom: 27px;
- }
- .favorite-page .favorite-empty {
- font-size: 18px;
- line-height: 21px;
- text-align: center;
- color: #35a2fe;
- }
- .favorite-tabs {}
- .favorite-tabs .banner-content { margin: 48px 0; }
- .favorite-tabs .section-settings { padding: 25px 0 20px; }
- .favorite-tabs .section-settings table { width: 100%; }
- .favorite-tabs .section-settings table td {
- text-align: center;
- border-left: 1px solid #E0E0E0;
- font-size: 14px;
- line-height: 30px;
- padding: 0 5px;
- width: 25%;
- }
- .favorite-tabs .section-settings table td:first-child { border: 0; }
- .favorite-tabs .section-settings table td a { color: #000; }
- .favorite-tabs .section-settings table td a.active { color: #e5124c; }
- .favorite-tabs .tabs {
- margin: 47px auto 0;
- width: 880px;
- }
- .favorite-tabs .tabs .tab { display: none; }
- .favorite-tabs .tabs .tab:first-child { display: block; }
- .favorite-tabs .tabs .service { margin: 0 8px 40px 0; }
- .favorite-tabs .tabs .service>.title {
- margin: 20px 0;
- white-space: nowrap;
- overflow: hidden;
- -ms-text-overflow: ellipsis;
- text-overflow: ellipsis;
- }
- .favorite-tabs .tabs .service>.bottom { margin: 0 8px 0 13px; }
- .favorite-tabs .tabs .service>.bottom .price {
- font-size: 24px;
- line-height: 31px;
- color: #e5124c;
- float: left;
- }
- .favorite-tabs .tabs .service>.bottom .cart-btn {
- float: right;
- width: 169px;
- border-radius: 30px;
- background: #E5124C;
- color: #FFF;
- font-size: 12px;
- line-height: 31px;
- text-align: center;
- }
- .feedback-page { margin: 60px 0 0; }
- .feedback-page h3 { margin: 0 0 45px; }
- .feedback-page .feedback-list {}
- .feedback-page .feedback-item { margin: 0 0 47px; }
- .feedback-page .feedback-item .photo {
- width: 284px;
- height: 284px;
- overflow: hidden;
- border: 1px solid #b8b8b8;
- float: left;
- }
- .feedback-page .right {
- float: right;
- width: 631px;
- font-size: 14px;
- line-height: 24px;
- }
- .feedback-page .right .title {
- font-size: 18px;
- line-height: 21px;
- margin: 10px 0 25px;
- }
- .feedback-page .right .user { margin: 0 0 22px; }
- .feedback-page .right .descript { margin: 0 0 21px; }
- .feedback-page .right .feedback-more {
- font-style: italic;
- display: inline-block;
- color: #7a7a7a;
- line-height: 17px;
- }
- .feedback-page .right .feedback-more span { margin: 0 0 0 12px; }
- /*.contacts-page { margin: 60px 0 0; }*/
- .contacts-page .section-settings { padding:25px 0 20px; }
- .contacts-page .section-settings table { width: 100%; }
- .contacts-page .section-settings table td {
- text-align: center;
- border-left: 1px solid #E0E0E0;
- font-size: 14px;
- line-height: 30px;
- padding: 0 15px 0 15px;
- width: 18%;
- }
- .contacts-page .section-settings table td:first-child { border: 0; }
- .contacts-page .section-settings table td a { color: #000; }
- .contacts-page .section-settings table td a.active { color: #e5124c; }
- .contacts-page .tabs {
- padding: 50px 0 56px;
- background: #FFF url(img/section-services-top.png) 0 bottom repeat-x;
- }
- .contacts-page .tabs .tab { display: none; }
- .contacts-page .tabs .tab:first-child { display: block; }
- .contacts-page .map-pict {
- float: right;
- margin: 0 0 10px;
- }
- .contacts-page .contacts-box { margin: 0 0 26px; }
- .contacts-page .contacts-box .title {
- padding: 0 0 0 25px;
- color: #000;
- font-size: 14px;
- line-height: 24px;
- position: relative;
- margin: 0 0 4px;
- }
- .contacts-page .contacts-box .title:after {
- content: '';
- width: 12px;
- height: 16px;
- position: absolute;
- left: 0;
- top: 4px;
- }
- .contacts-page .contacts-box .title-phone:after { background: url(img/sprite-ico.png) -62px -122px no-repeat; }
- .contacts-page .contacts-box .title-adress:after {
- background: url(img/sprite-ico.png) -74px -122px no-repeat;
- width: 11px;
- }
- .contacts-page .contacts-box .title-time:after {
- background: url(img/sprite-ico.png) -86px -122px no-repeat;
- width: 14px;
- }
- .contacts-page .contacts-box .text { margin: 0 0 4px 60px; color: #35a2fe; }
- .contacts-page .contacts-box .text.phone { color: #f6235d; }
- .contacts-page .contacts-box .gray { color: #7a7a7a; }
- .contacts-page .information {
- font-size: 14px;
- line-height: 24px;
- margin: 55px 0 0;
- }
- .contacts-page .information p { margin: 0 0 25px; }
- .activation-container { }
- .activation-container h3 { margin: 0 0 40px; }
- .activation-container .activation-item {
- position: relative;
- padding: 10px 0 0 80px;
- margin: 0 0 40px;
- }
- .activation-container .num {
- position: absolute;
- width: 44px;
- height: 44px;
- font-size: 14px;
- line-height: 44px;
- border: 1px solid #4EADFD;
- color: #000;
- text-align: center;
- border-radius: 100%;
- left: 0;
- top: 0;
- }
- .activation-container .title {
- font-size: 18px;
- line-height: 21px;
- color: #35a2fe;
- margin: 0 0 15px;
- }
- .activation-container input[type="text"] {
- width: 330px;
- background: transparent;
- text-align: left;
- }
- .activation-container .footnote {
- margin: 27px 0 0;
- line-height: 24px;
- color: #7a7a7a;
- }
- .activation-container .checkbox { margin: 13px 0 0 48px; }
- .activation-container .checkbox a { color: #f6235d; }
- .activation-container input[type=submit] {
- width: 174px;
- display: block;
- margin: 20px 0 0 80px;
- }
- .corporate-page {}
- .corporate-page .sct-corporate {
- min-height: 886px;
- padding: 112px 0 25px;
- }
- .corporate-page .sct-corporate h1 { margin: 0 0 60px; }
- .corporate-page .sct-corporate .desc {
- font-size: 20px;
- line-height: 24px;
- color: #565655;
- font-style: italic;
- margin: 0 0 35px;
- }
- .corporate-page .slider-firm {}
- .corporate-page .slider-firm .slide {
- width: 155px;
- height: 115px;
- text-align: center;
- overflow: hidden;
- line-height: 115px;
- float: left;
- margin: 0 10px 0 0;
- }
- .corporate-page .slider-firm .slide img { vertical-align: middle; }
- .corporate-page .bx-wrapper { position: relative; }
- /* .corporate-page .bx-has-controls-direction a {
- position: absolute;
- width: 30px;
- height: 59px;
- left: -30px;
- top: 50%;
- margin: -30px 0 0;
- overflow: hidden;
- text-indent: -999px;
- background: url(img/slider-big-btn.png) 0 0 no-repeat;
- }
- .corporate-page .bx-has-controls-direction .bx-next {
- left: auto;
- right: -30px;
- background-position: -30px 0;
- }*/
- .info-about {
- margin: 80px 0 0;
- text-align: center;
- }
- .info-about .info-about-item {
- width: 230px;
- height: 208px;
- margin: 0 -18px;
- padding: 62px 20px 0;
- border-radius: 100%;
- vertical-align: top;
- display: inline-block;
- background: rgba(0,0,0,0.3);
- text-align: center;
- color: #FFF;
- }
- .no-rgba .corporate-page .add-projects,
- .no-rgba .corporate-page .add-photo,
- .no-rgba .info-about .info-about-item { background: url(img/bg-black-transparent-50.png) 0 0 repeat;}
- .info-about .info-about-item .ico {
- display: block;
- height: 102px;
- margin: 0 0 18px;
- }
- .info-about .info-about-item .text {
- overflow: hidden;
- text-transform: uppercase;
- }
- .corporate-page .corporate-section { position: relative; padding: 103px 0 95px; }
- .corporate-page .section-products {
- background: #F37FA6;
- }
- .corporate-page .section-products:after {
- content: '';
- width: 100%;
- height: 20px;
- position: absolute;
- left: 0;
- bottom: 37px;
- background: url(img/filter-theme.png) 0 0 repeat;
- }
- .corporate-page .section-products h3 { margin: 0 0 50px; font: 18px/21px "lucida_granderegular",Verdana,sans-serif; text-transform: uppercase; margin: 0px 0px 10px; color: #FFF;}
- .corporate-page .section-products-list {}
- .corporate-page .section-products-item {
- color: #FFF;
- font-size: 14px;
- line-height: 24px;
- border-bottom: 1px solid #C8736E;
- position: relative;
- }
- .corporate-page .section-products-item:after {
- content: '';
- width: 100%;
- height: 1px;
- background: #F599B8;
- position: absolute;
- left: 0;
- bottom: 0;
- }
- .corporate-page .section-products-hidden {
- margin: 0 20px 0 67px;
- padding: 30px 0 40px;
- display: none;
- }
- .corporate-page .section-products-ttl {
- display: block;
- position: relative;
- padding: 0 90px 0 165px;
- font-size: 20px;
- line-height: 76px;
- height: 70px;
- font-style: italic;
- color: #fff;
- }
- .corporate-page .section-products-ttl:before,
- .corporate-page .section-products-ttl:after {
- content: '';
- width: 0;
- height: 0;
- position: absolute;
- border: 6px solid transparent;
- border-left: 6px solid #FFF;
- top: 50%;
- margin: -6px 0 0 0;
- right: 64px;
- }
- .corporate-page .section-products-ttl:before {
- z-index: 5;
- border-left: 6px solid #F37FA6;
- right: 65px;
- }
- .corporate-page .section-products-ttl.active:after,
- .corporate-page .section-products-ttl.active:before {
- border: 6px solid transparent;
- border-bottom: 6px solid #FFF;
- }
- .corporate-page .section-products-ttl.active:before {
- border-bottom: 6px solid #F37FA6;
- right: 64px;
- margin: -5px 0 0 0;
- }
- .corporate-page .section-products-ttl span {
- position: absolute;
- width: 85px;
- top: 15px;
- left: 51px;
- height: 50px;
- line-height: 50px;
- text-align: center;
- }
- .corporate-page .section-products-ttl span img { vertical-align: middle; }
- .corporate-page .section-certificates {
- background: #7FADF3;
- color: #FFF;
- min-height: 567px;
- }
- .corporate-page .section-certificates:after {
- content: '';
- width: 100%;
- height: 9px;
- position: absolute;
- left: 0;
- bottom: 75px;
- background: url(img/section-services-bg.png) 0 0 repeat;
- }
- .corporate-page .section-certificates:before {
- content: '';
- width: 100px;
- height: 100%;
- top: 0;
- left: 50%;
- margin: 0 0 0 490px;
- position: absolute;
- background: url(img/section-services-right-bg.png) 0 0 repeat;
- }
- .corporate-page .section-certificates h3 { color: #FFF; }
- .corporate-page .section-certificates-inner { margin: 95px 0 0 80px; }
- .corporate-page .section-certificates-inner .title {
- font-size: 20px;
- line-height: 24px;
- font-style: italic;
- margin: 0 0 28px;
- }
- .corporate-page .section-certificates-inner ul {
- margin: 0 0 20px 37px;
- padding: 0 0 0 34px;
- color: #565655;
- font-size: 14px;
- line-height: 24px;
- }
- .corporate-page .section-certificates-inner .no-marker {
- padding: 0;
- list-style-type: none;
- }
- .corporate-page .section-branding {
- background: #D67FF3;
- min-height: 641px;
- }
- .corporate-page .section-branding h3 { margin: 0 0 100px; color: #FFF; }
- .corporate-page .section-branding-desc { font-size: 14px; line-height: 24px; color: #FFF; }
- .corporate-page .section-branding-photo {
- position: relative;
- text-align: center;
- padding: 40px 0 0;
- }
- .corporate-page .section-branding-photo img {
- margin: 30px 0 0;
- }
- .corporate-page .add-photo {
- position: absolute;
- top: 31px;
- left: 521px;
- color: #FFF;
- z-index: 20px;
- width: 205px;
- height: 205px;
- border-radius: 100%;
- text-align: center;
- font-size: 18px;
- line-height: 205px;
- text-transform: uppercase;
- background: rgba(0,0,0,0.5);
- }
- .corporate-page .section-projects {
- background: #7FF3BB;
- padding-bottom: 25px;
- }
- .corporate-page .section-projects h3 {
- color: #FFF;
- margin: 0 0 80px;
- }
- .corporate-page .section-projects-list {
- margin: 0 -90px 0 60px;
- }
- .corporate-page .projects-item {
- width: 354px;
- float: left;
- margin: 0 140px 65px 0;
- font-size: 14px;
- line-height: 24px;
- }
- .corporate-page .projects-item .photo {
- width: 352px;
- height: 224px;
- display: block;
- overflow: hidden;
- margin: 0 0 28px;
- cursor:default;
- }
- .corporate-page .projects-item .photo a {cursor:default;}
- .corporate-page .projects-item .photo img { width: 100%; }
- .corporate-page .projects-item .title {
- font-size: 20px;
- line-height: 24px;
- font-style: italic;
- margin: 0 0 26px;
- }
- .corporate-page .projects-item .who { margin: 0 0 25px 36px; }
- .corporate-page .projects-item ul {
- margin: 0;
- padding: 0 0 0 36px;
- list-style-type: none;
- }
- .corporate-page .projects-item ul li {
- position: relative;
- }
- .corporate-page .projects-item ul li:after {
- content: '';
- width: 5px;
- height: 5px;
- border-radius: 100%;
- left: -36px;
- top: 8px;
- background: #565655;
- position: absolute;
- }
- .corporate-page .add-projects {
- clear:both;
- display: block;
- color: #FFF;
- width: 205px;
- height: 205px;
- border-radius: 100%;
- text-align: center;
- font-size: 18px;
- line-height: 205px;
- text-transform: uppercase;
- background: rgba(0,0,0,0.5);
- margin: 0 0 0 310px;
- position: relative;
- top: -45px;
- }
- .questions-section { margin: 60px 0 0; }
- .questions-section h3 {
- text-transform: none;
- margin: 0 0 40px 83px;
- }
- .questions-section .questions-list { margin: 0 0 70px; }
- .questions-section .questions-item {
- padding: 10px 0 0 83px;
- position: relative;
- margin: 0 0 40px;
- }
- .questions-section .questions-item .num {
- border: 1px solid #4eadfd;
- border-radius: 100%;
- color: #000;
- font-size: 14px;
- height: 44px;
- left: 0;
- line-height: 44px;
- position: absolute;
- text-align: center;
- top: 0;
- width: 44px;
- }
- .questions-section .questions-item .title {
- font-size: 18px;
- line-height: 24px;
- color: #35a2fe;
- margin: 0 0 25px;
- }
- .questions-section .questions-item .text {
- font-size: 14px;
- line-height: 24px;
- padding: 0 0 22px;
- display:none;
- }
- .questions-section .questions-pagination {
- text-align: center;
- font-size: 0;
- line-height: 0;
- margin: 150px 0 70px;
- }
- .questions-section .questions-pagination a {
- display: inline-block;
- width: 43px;
- height: 43px;
- border-radius: 100%;
- border: 1px solid #50AEFD;
- margin: 0 3px;
- font-size: 14px;
- line-height: 43px;
- text-align: center;
- color: #7a7a7a;
- }
- .questions-section .questions-pagination a:hover {
- text-decoration: none;
- border: 1px solid #F6235D;
- }
- .questions-section .questions-pagination .active {
- border: 1px solid #F6235D;
- background: #F6235D;
- color: #FFF;
- }
- .questions-section .questions-pagination span {
- display: inline-block;
- font-size: 14px;
- line-height: 45px;
- width: 30px;
- text-align: center;
- }
- .product-page { margin: 35px 0 0; }
- .product-page h2 {
- margin: 40px auto 20px;
- text-align: center;
- width: 750px;
- }
- .product-page .product-photo { position: relative; }
- .product-page .product-photo .flag {
- right: 162px;
- /*display: none;*/
- }
- .product-page .product-photo .flag-our-choice { right: 147px; }
- .product-page .product-photo {}
- .product-page .big-photo {
- width: 798px;
- height: 430px;
- float: left;
- overflow: hidden;
- position: relative;
- }
- .product-page .big-photo .video {
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 5;
- left: 0;
- top: 0;
- background: transparent;
- }
- .product-page .big-photo .video iframe {
- width: 798px;
- height: 430px;
- }
- .product-page .product-photo .big-photo img { width: 100%; }
- .product-page .product-photo .bx-wrapper,
- .product-page .preview {
- width: 140px;
- float: right;
- position: relative;
- }
- .product-page .preview-hidden {
- height: 430px;
- overflow: hidden;
- }
- /* .product-page .product-photo .bx-wrapper .bx-has-controls-direction a {
- position: absolute;
- top: -25px;
- left: 50%;
- width: 20px;
- height: 20px;
- margin: 0 0 0 -10px;
- background: url(img/slider-vertical-btn.png) 0 -20px no-repeat;
- overflow: hidden;
- text-indent: -999px;
- }
- .product-page .product-photo .bx-wrapper .bx-has-controls-direction .bx-next {
- bottom: -25px;
- top: auto;
- background-position: 0 0;
- }*/
- .product-page .preview a {
- display: block;
- width: 138px;
- height: 95px;
- overflow: hidden;
- position: relative;
- border: 1px solid #D7D7D7;
- margin: 0 0 13px;
- }
- .product-page .preview a:hover,
- .product-page .preview .active { border: 1px solid #E62258; }
- .product-page .preview a img { width: 100%; }
- .product-page .preview .video:after {
- content: '';
- width: 100%;
- height: 100%;
- position: absolute;
- top: 0;
- left: 0;
- background: rgba(0,0,0,0.5);
- z-index: 20;
- }
- .no-rgba .service .product-page .preview .video:after { background: url(img/bg-black-transparent-50.png) 0 0 repeat; }
- .product-page .preview .video:before {
- content: '';
- position: absolute;
- width: 21px;
- height: 25px;
- background: url(img/play-ico.png) 0 0 no-repeat;
- margin: -10.5px 0 0 -12.5px;
- z-index: 21;
- left: 50%;
- top: 50%;
- }
- .product-certifikat-wrap { margin: 33px 0 0; }
- .product-certifikat { float: left; }
- .product-certifikat-wrap .button-wrapper { float: right; }
- /* start 22.09.2014*/
- .product-certifikat td { padding: 0px 25px 5px; border-right: 1px solid #DEDEDE; }
- .product-certifikat td:first-child { padding-top: 0; padding-left: 0; width: 281px; }
- .product-certifikat .row {
- line-height: 48px;
- border-bottom: 1px dotted #9F9F9F;
- }
- .product-certifikat .row .certifikat-ttl {
- color: #7a7a7a;
- display: inline-block;
- margin: 0 5px 0 0;
- }
- /* end 22.09.2014*/
- .product-certifikat .row .info-box {
- margin: 17px 0 0;
- }
- .product-certifikat .row i {
- display: inline-block;
- vertical-align: middle;
- margin: 0 10px 0 0;
- width: 29px;
- height: 19px;
- background: url(img/elecrtonic-certificate.png) 0 0 no-repeat;
- }
- .product-certifikat .row .gift { background: url(img/gift-certificate.png) 0 0 no-repeat; }
- .product-certifikat .button { width: 195px; padding: 15px 0 0 50px;}
- .product-certifikat-wrap .button-wrapper a {
- display: block;
- width: 169px;
- height: 31px;
- text-align: center;
- background: #35A2FE;
- border-radius: 30px;
- font-size: 12px;
- line-height: 31px;
- color: #FFF;
- margin: 0 0 12px;
- }
- .product-certifikat .button .buy { background: #E5124C; margin: 0; }
- .product-certifikat .price label {
- line-height: 48px;
- border-bottom: 1px dotted #A3A3A3;
- padding: 0 0 0 25px;
- display: block;
- width:405px;
- }
- .product-certifikat-wrap .product-certifikat .price label:after, .product-page .product-certifikat .price label:after {
- left: 2px;
- top: 19px;
- }
- /* start 22.09.2014*/
- .product-page .product-certifikat .price label .price-sp {
- float: right;
- font-size: 24px;
- line-height: 48px;
- color: #e5124c;
- }
- /* end 22.09.2014*/
- .product-page .section-settings { padding:25px 0 20px; margin: 20px 0 0; }
- .product-page .section-settings table { width: 100%; }
- .product-page .section-settings table td {
- text-align: center;
- border-left: 1px solid #E0E0E0;
- font-size: 14px;
- line-height: 30px;
- padding: 0 5px;
- }
- .product-page .section-settings table td:first-child { border: 0; }
- .product-page .section-settings table td a { color: #000; }
- .product-page .section-settings table td a.active { color: #e5124c; }
- .product-page .tabs {
- padding: 30px 0 30px;
- margin: 0 0 30px;
- background: #FFF url(img/section-services-top.png) 0 bottom repeat-x;
- color: #000;
- font-size: 14px;
- line-height: 24px;
- }
- .product-page .tabs .tab { display: none; }
- .product-page .tabs .tab:first-child { display: block; }
- .product-page .about-certifikat {
- font-size: 14px;
- line-height: 24px;
- }
- .product-page .about-certifikat .desc { margin: 0 0 47px; }
- .product-page .about-certifikat .know { color: #e5124c; margin: 0 0 25px; }
- .product-page .about-certifikat ul {
- list-style-type: none;
- margin: 0 0 25px;
- padding: 0 0 0 70px;
- }
- .product-page .about-certifikat ul li { position: relative; }
- .product-page .about-certifikat ul li:after {
- content: '';
- width: 4px;
- height: 4px;
- border-radius: 4px;
- background: #000;
- position: absolute;
- top: 10px;
- left: -35px;
- }
- .product-page .beautifully-packaged { margin: 45px 0 0; text-align:center;}
- .product-page .beautifully-packaged a {
- display: inline-block;
- padding: 0 0 0 118px;
- line-height: 146px;
- font-size: 146px;
- font-size: 24px;
- color: #e5124c;
- font-family: Georgia, Arial, sans-serif;
- background: url(img/beautifully_package.png) 7px 0 no-repeat;
- }
- .product-page .social-block { float: right;
- margin-top: -70px;
- max-height: 21px;
- max-width: 101px;
- }
- .product-page .social-block a, .product-page .social-block table { float: right; margin: 0 0 0 20px; }
- .product-page .tab-feedback {}
- .product-page .tab-feedback {}
- .product-page .tab-feedback table { width: 100%; }
- .product-page .tab-feedback table td { border-bottom: 1px solid #E5E5E5; }
- .product-page .evaluate { width: 320px; padding: 0 0 55px 95px;}
- .product-page .statistics { width: 295px; padding: 0 0 15px 5px; }
- .product-page .average-rating { padding: 0 65px 55px 5px;}
- .product-page .tab-feedback .title {
- text-transform: uppercase;
- margin: 0 0 30px;
- font-size: 14px;
- line-height: 24px;
- }
- .product-page .tab-feedback .statistics .row {
- margin: 0 0 9px;
- color: #35a2fe;
- font-size: 12px;
- line-height: 15px;
- }
- .product-page .tab-feedback .evaluate .rating { cursor: pointer; }
- .product-page .tab-feedback .rating {
- height: 12px;
- display: inline-block;
- vertical-align: top;
- position: relative;
- width: 80px;
- margin: 0 20px 0 0;
- background: url(img/rating.png) 0 -25px repeat;
- }
- .product-page .tab-feedback .rating div {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- background: url(img/rating.png) 0 -38px repeat;
- }
- .product-page .evaluate {
- font-size: 12px;
- line-height: 15px;
- }
- .product-page .evaluate .row { margin: 0 0 10px; }
- .product-page .write-btn {
- display: block;
- width: 169px;
- background: #35A2FE;
- color: #FFF;
- font-size: 12px;
- line-height: 31px;
- border-radius: 30px;
- text-align: center;
- margin: 11px 0 0;
- }
- .product-page .all-feedback{
- font-size: 12px;
- line-height: 24px;
- color: #e5124c;
- }
- .product-page .feedback-list { margin: 64px 0 0; }
- .product-page .feedback-box {
- margin: 0 0 30px;
- }
- .product-page .tab-feedback .feedback-box .rating { margin: 0 0 12px 25px; display: block; }
- .product-page .feedback-box-inner {
- display: inline-block;
- position: relative;
- border-radius: 30px;
- border: 1px solid #35A2FE;
- /*background: #35A2FE;*/
- padding: 4px 22px 3px;
- /*color: #FFF;*/
- }
- .product-page .feedback-box-inner p, .product-page .feedback-admin .feedback-box-inner p {
- margin-bottom:0px;
- }
- .product-page .feedback-box-inner:after {
- content: '';
- width: 10px;
- height: 10px;
- background: url(img/sprite-ico.png) -100px -123px no-repeat;
- position: absolute;
- bottom: -10px;
- left: 35px;
- }
- .product-page .feedback-admin { margin: 0 0 64px 65px; }
- .product-page .feedback-admin .feedback-box-inner {
- /*background: #E5124C;*/
- border: 1px solid #E5124C;
- }
- .product-page .feedback-admin .feedback-box-inner:after {
- bottom: auto;
- top: -9px;
- background-position: -111px -123px;
- }
- .product-page .leave-comment {
- padding: 12px 0;
- border-bottom: 1px solid #E5E5E5;
- display: none;
- }
- .product-page .leave-comment input[type=text] {
- height: 31px;
- border: 0;
- border-radius: 0;
- background: #F2F2F2;
- text-align: left;
- }
- .product-page .leave-comment .leave-comment-row { margin: 10px 0 0; }
- .product-page .leave-comment .leave-comment-btn {
- float: right;
- width: 169px;
- color: #FFF;
- font-size: 12px;
- line-height: 31px;
- border-radius: 30px;
- background: #E5124C;
- text-align: center;
- }
- .product-page .from-whom {
- display: inline-block;
- position: relative;
- }
- .product-page .from-whom>a {
- border-bottom: 1px dashed #35a2fe;
- margin: 0 0 0 10px;
- text-decoration: none;
- }
- .product-page .from-whom ul {
- display: none;
- list-style-type: none;
- background: #FFF;
- margin: 0;
- padding: 10px 20px;
- border-radius: 30px;
- position: absolute;
- box-shadow: 1px 1px 2px rgba(0,0,0,0.25);
- z-index: 20;
- white-space: nowrap;
- }
- footer {
- position: absolute;
- width: 100%;
- left: 0;
- bottom: 0;
- }
- .footer {
- padding: 5px 0 0;
- background: url(img/bg-green.png) 0 0 repeat;
- }
- .footer-inner {
- padding: 22px 0 22px;
- background: url(img/footer-inner-bg.jpg) 0 0 repeat;
- }
- .footer .title {
- font-size: 18px;
- line-height: 21px;
- margin: 0 0 15px;
- color: #e5124c;
- }
- .footer table { width: 100%; }
- .footer td { padding: 0 0 0 10px; }
- .footer td:first-child { padding: 0; }
- .footer ul {
- margin: 0;
- padding: 0;
- list-style-type: none;
- }
- .footer ul li { color: #FFF; padding-top:5px;}
- .footer ul li a:hover { text-decoration:none; color:#e5124c;}
- .footer ul a {
- color: #FFF;
- text-decoration: none;
- font-size: 14px;
- line-height: 17px;
- font-style: italic;
- }
- .footer ul a:hover { text-decoration: underline; }
- .footer .social-block {
- float: left;
- }
- .footer .social-block .title {
- font-size: 14px;
- line-height: 16px;
- color: #35a2fe;
- margin: 15px 0 0;
- }
- .footer .social-block a {
- margin: 5px 10px 0 0;
- width: 20px;
- height: 20px;
- float: left;
- background: url(img/sprite-ico.png) -93px -101px no-repeat;
- }
- .footer .social-block .tw { background-position: -74px -101px; }
- .footer .social-block .fb { background-position: -56px -101px; width: 17px; }
- .footer .social-block .vk { background-position: -40px -101px; }
- .footer .contacts {
- float: right;
- margin: 0 7px 0 0;
- font-size: 14px;
- line-height: 17px;
- font-style: italic;
- color: #FFF;
- }
- .footer .contacts .phone { margin: 13px 0 15px; }
- .footer-btm { padding: 26px 0 20px; }
- .footer-left {
- float: left;
- width: 675px;
- font-size: 12px;
- line-height: 15px;
- color: #9c9c9c;
- }
- .footer-left .desing { margin: 15px 0 0; }
- .footer-left .desing a {
- color: #9c9c9c;
- text-decoration: none;
- }
- .footer-left .desing a:hover { text-decoration: underline; }
- .footer-btm .payment {
- float: right;
- width: 265px;
- margin: 5px -5px 0 0;
- }
- .footer-btm .payment a {
- float: left;
- width: 56px;
- height: 35px;
- background: url(img/payment-ico.png) 0 0 no-repeat;
- }
- .footer-btm .payment .rbk { background-position: 0 0; width: 82px; margin: 0 30px 0 0; }
- .footer-btm .payment .visa { background-position: -90px 0; margin: 0 40px 0 0; }
- .footer-btm .payment .master { background-position: -150px 0; }
- .popup {
- display: none;
- position: absolute;
- top: 50px;
- left: 300px;
- padding: 85px 55px 50px;
- border-radius: 40px;
- box-shadow: 0.5px 1px 1px rgba(0,0,0,0.25);
- background: url(img/bg.jpg) 0 0 repeat;
- z-index: 110;
- }
- .no-boxshadow .popup { border: 1px solid #EAEAEA; }
- .popup .close {
- top: 17px;
- right: 17px;
- position: absolute;
- width: 28px;
- height: 28px;
- border-radius: 100%;
- background: #fff;
- box-shadow: inset 0 1px 1px rgba(0,0,0,0.16);
- }
- .popup .close:after {
- content: '';
- position: absolute;
- width: 9px;
- height: 9px;
- top: 50%;
- left: 50%;
- margin: -4.5px 0 0 -4.5px;
- background: url(img/sprite-ico.png) -90px -46px no-repeat;
- }
- .popup .footnote {
- font-size: 13px;
- line-height: 16px;
- margin: 35px 0 0;
- color: #565655;
- }
- .popup-registration { text-align: center; color: #000; width: 475px; }
- .popup-registration .title {
- color: #8ad0af;
- margin: 0 0 35px;
- }
- .pop-select-city {
- width: 475px;
- /*display: block;*/
- display: none;
- padding: 115px 55px 122px;
- text-align: center;
- color: #000;
- }
- .pop-select-city .def-select {
- width: 232px;
- position: relative;
- }
- .pop-select-city select.def-select { position: relative; z-index: 3; }
- .pop-select-city span.def-select { margin: 13px 0 0; }
- .pop-select-city .def-select:after {
- content: '';
- width: 100%;
- height: 100%;
- border-radius: 30px;
- background: #FFF;
- position: absolute;
- right: -1px;
- bottom: -1px;
- z-index: 1;
- box-shadow: 0 1px 1px rgba(0,0,0,0.2);
- }
- .pop-select-city .def-select .vis-sel {
- background: #8AD0AF;
- border: 1px solid #8AD0AF;
- position: relative;
- z-index: 2;
- }
- .pop-select-city .def-select .vis-sel .vis-sel-inner:before {
- border-top: 3px solid #8AD0AF;
- }
- .pop-select-city .def-select .vis-sel .vis-sel-inner:after {
- border-top: 3px solid #FFF;
- }
- .pop-select-city .def-select .vis-sel .vis-sel-text { color: #FFF; }
- .pop-type-certificate {
- width: 504px;
- padding: 40px;
- }
- .pop-type-certificate .popup-inner {
- background: #FFF;
- border-radius: 30px;
- padding: 20px 20px 30px;
- text-align: center;
- }
- .pop-type-certificate .popup-inner .title {
- margin: 0 0 40px;
- }
- .pop-type-certificate .popup-inner .radio {
- padding: 98px 0 0;
- position: relative;
- margin: 0 20px;
- }
- .pop-type-certificate .popup-inner .radio:after {
- top: 77px;
- left: 50%;
- margin: 0 0 0 -5px;
- }
- .pop-type-certificate .popup-inner .radio .ico {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- overflow: hidden;
- height: 67px;
- }
- .popup-add-tovar {
- width: 506px;
- padding: 43px 40px 39px;
- }
- .popup-add-tovar .popup-inner {
- border-radius: 30px;
- background: #FFF;
- padding: 100px 80px 24px;
- min-height: 100px;
- text-align: center;
- }
- .popup-add-tovar .popup-inner .look-fav {
- color: #e5124c;
- font-size: 12px;
- line-height: 15px;
- display: inline-block;
- margin: 20px 0 0;
- }
- .popup-add-tovar .popup-inner .button-wrap { margin: 50px 0 0; }
- .popup-add-tovar .popup-inner .button-wrap a {
- float: left;
- width: 169px;
- color: #FFF;
- font-size: 12px;
- line-height: 31px;
- border-radius: 30px;
- color: #FFF;
- text-align: center;
- background: #8AD0AF;
- }
- .popup-add-tovar .popup-inner .button-wrap .order { background: #E5124C; float: right; }
- .popup-entrance {
- box-shadow: 0.5px 1px 1px rgba(0,0,0,0.25);
- background: #fff;
- border-radius: 40px;
- z-index: 110;
- padding: 40px 50px 50px;
- width: 722px;
- position: absolute;
- display: none;
- }
- .popup-entrance .close {
- position: absolute;
- top: 20px;
- right: 33px;
- width: 20px;
- height: 20px;
- }
- .popup-entrance .close:after {
- content: '';
- position: absolute;
- width: 9px;
- height: 9px;
- top: 50%;
- left: 50%;
- margin: -4.5px 0 0 -4.5px;
- background: url(img/sprite-ico.png) -90px -46px no-repeat;
- }
- .popup-entrance .title {
- text-transform: uppercase;
- color: #000;
- margin: 0 0 30px;
- }
- .popup-entrance form {
- width: 245px;
- float: left;
- }
- .popup-entrance form .row { margin: 0 0 14px; }
- .popup-entrance form input[type=text],
- .popup-entrance form input[type=password] { width: 230px; }
- .popup-entrance form input[type=submit] {
- float: left;
- width: 107px;
- }
- .popup-entrance form .btn-wrap a { float: right; line-height: 33px; color: #e5124c; }
- .popup-entrance .social-block {
- width: 420px;
- float: right;
- }
- .popup-entrance .social-box a {
- width: 58px;
- height: 58px;
- float: left;
- background: url(img/social-big.png) 0 0 no-repeat;
- margin: 0 0 0 15px;
- }
- .popup-entrance .social-box .tw { background-position: -60px 0; }
- .popup-entrance .social-box .twitter { background-position: -60px 0; }
- .popup-entrance .social-box .gg { background-position: -120px 0; }
- .popup-entrance .social-box .vk { background-position: -180px 0; }
- .popup-entrance .social-box .vkontakte { background-position: -180px 0; }
- .popup-entrance .social-box a:first-child { margin: 0; }
- .popup-entrance .footnote { margin: 35px 0 0; }
- .popup-entrance .footnote a { color: #e5124c; }
- /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
- .fancybox-wrap,
- .fancybox-skin,
- .fancybox-outer,
- .fancybox-inner,
- .fancybox-image,
- .fancybox-wrap iframe,
- .fancybox-wrap object,
- .fancybox-nav,
- .fancybox-nav span,
- .fancybox-tmp
- {
- padding: 0;
- margin: 0;
- border: 0;
- outline: none;
- vertical-align: top;
- }
- .fancybox-wrap {
- position: absolute;
- top: 0;
- left: 0;
- z-index: 8020;
- }
- .fancybox-skin {
- position: relative;
- padding: 30px;
- border-radius: 30px;
- background: url(img/bg.jpg) 0 0 repeat;
- box-shadow: 0.5px 1px 1px rgba(0,0,0,0.25);
- }
- .no-boxshadow .fancybox-skin { border: 1px solid #EAEAEA; }
- .fancybox-opened {
- z-index: 8030;
- }
- .fancybox-outer, .fancybox-inner {
- position: relative;
- }
- .fancybox-inner {
- overflow: hidden;
- position: relative;
- border: 1px solid #d1d1d1;
- }
- .fancybox-lock {
- overflow: hidden;
- width: auto;
- }
- #fancybox-loading {
- position: fixed;
- top: 50%;
- left: 50%;
- margin-top: -22px;
- margin-left: -22px;
- background-position: 0 -108px;
- opacity: 0.8;
- cursor: pointer;
- z-index: 8060;
- }
- #fancybox-loading div {
- width: 44px;
- height: 44px;
- background: url(img/fancybox_loading.gif) center center no-repeat;
- }
- /* Overlay helper */
- .fancybox-overlay {
- position: absolute;
- top: 0;
- left: 0;
- overflow: hidden;
- display: none;
- z-index: 8010;
- background: rgba(255,255,255,0.7);
- }
- .no-rgba .fancybox-overlay { background: url(img/bg-white-transparent.png) 0 0 repeat; }
- .fancybox-overlay-fixed {
- position: fixed;
- bottom: 0;
- right: 0;
- overflow-y:scroll;
- }
- .fancybox-lock .fancybox-overlay {
- overflow: auto;
- overflow-y: scroll;
- }
- .fancybox-close {
- top: 8px;
- right: 8px;
- position: absolute;
- width: 28px;
- height: 28px;
- border-radius: 100%;
- background: #fff;
- box-shadow: inset 0 1px 1px rgba(0,0,0,0.16);
- }
- .fancybox-close:after {
- content: '';
- position: absolute;
- width: 9px;
- height: 9px;
- top: 50%;
- left: 50%;
- margin: -4.5px 0 0 -4.5px;
- background: url(img/sprite-ico.png) -90px -46px no-repeat;
- }
- /* Overlay helper */
- .fancybox-lock {
- overflow: hidden !important;
- width: auto;
- }
- .fancybox-lock body {
- overflow: hidden !important;
- }
- .fancybox-lock-test {
- overflow-y: hidden !important;
- }
- @media screen and (max-width: 1920px) {
- .sct-electr-certificate {
- background-size: 100% auto;
- -webkit-background-size: 100% auto;
- -o-background-size: 100% auto;
- -moz-background-size: 100% auto;
- }
- }
- .inp-count {
- padding: 0 0 0 10px;
- margin: 27px 0 0;
- font-size: 14px;
- line-height: 30px;
- color: #717576;
- }
- .inp-count a {
- font-size: 22px;
- line-height: 30px;
- color: #058BFF;
- display: inline-block;
- margin: 0 1px;
- vertical-align: top;
- }
- .inp-count a:hover { text-decoration: none; }
- .inp-count input {
- height: 30px;
- width: 58px;
- border-radius: 35px;
- border: 1px solid #52808F;
- color: #6b7273;
- text-align: center;
- vertical-align: top;
- }
- .cart-page .type-gift {
- float: right;
- width: 260px;
- }
- .cart-page .type-gift .title {
- font-size: 17px;
- line-height: 20px;
- color: #349fff;
- margin: -5px 0 30px;
- }
- .cart-page .type-gift .row {
- margin: 0 -15px 10px 0;
- }
- .cart-page .type-gift .row label {
- display: inline-block;
- line-height: 17px;
- border: none;
- padding: 0 0 0 20px;
- }
- .cart-page .type-gift .row input { margin: 0; }
- .cart-page .type-gift .row label:after { top: 4px; left: 0; }
- .cart-page .type-gift .row label i {
- display: inline-block;
- vertical-align: top;
- margin: 0 10px 0 0;
- width: 29px;
- height: 19px;
- background: url(img/elecrtonic-certificate.png) 0 0 no-repeat;
- }
- .cart-page .type-gift .row label .gift { background: url(img/gift-certificate.png) 0 0 no-repeat; }
- .cart-page .packaging-selected {
- padding: 40px 0 20px;
- border-top: 1px dotted #000;
- }
- .cart-page .packaging-selected:first-child { border: 0; padding-top: 0; }
- .cart-page .packaging-selected .photo {
- float: left;
- width: 113px;
- height: 114px;
- border: 1px solid #E9E9E9;
- overflow: hidden;
- }
- .cart-page .packaging-selected .photo img { width: 100%; }
- .cart-page .packaging-selected .info {
- width: 360px;
- float: left;
- margin: 0 0 0 75px;
- }
- .cart-page .packaging-selected div.title {
- font-size: 13px;
- line-height: 16px;
- color: #35a2fe;
- margin: 0;
- }
- .cart-page .packaging-selected .price-wrap {
- border-bottom: 1px dotted #7B7B7B;
- position: relative;
- font-size: 20px;
- line-height: 23px;
- color: #787878;
- text-align: right;
- }
- .cart-page .packaging-selected .delete {
- text-decoration: none;
- color: #e5124c;
- font-size: 14px;
- line-height: 17px;
- border-bottom: 1px dashed #e5124c;
- position: absolute;
- right: -80px;
- bottom: 0;
- }
- .cart-page .packaging-selected .inp-count {
- padding: 0;
- margin: 20px 0 0;
- }
- .cart-page .entire-order { margin: 0 0 30px; }
- .cart-page .entire-order-lnk {
- display: inline-block;
- font-size: 13px;
- height: 16px;
- line-height: 16px;
- padding: 0 10px 0 0;
- background: url(img/arrow-btn.png) right 0 no-repeat;
- }
- .cart-page .entire-order-lnk.active { background: url(img/arrow-btn.png) right -17px no-repeat; }
- .cart-page .entire-order-lnk:hover { text-decoration: none; }
- .cart-page .entire-order-lnk span { border-bottom: 1px dotted #35a2fe; }
- .cart-page .entire-order .hidden {
- padding: 30px 0 0;
- }
- .cart-page .entire-order table {
- color: #8e8e8e;
- font-size: 14px;
- line-height: 17px;
- }
- .cart-page .entire-order table td {
- padding: 15px 0 2px 25px;
- border-bottom: 1px dashed #C7C6C6;
- }
- .cart-page .entire-order table td:first-child { padding-left: 0; width: 270px; }
- .cart-page .entire-order table .numbers { width: 40px; }
- .cart-page .entire-order table {}
- .cart-page .entire-order table {}
- .buy-one-click {
- background: #FFF;
- padding: 30px 45px 25px;
- width: 326px;
- }
- .buy-one-click>form>input[type=text], .buy-one-click>form>input[type=email] {
- margin: 0 0 18px;
- display: block;
- text-align: left;
- padding: 0 20px;
- line-height: 39px;
- height: 39px;
- color: #c8caca;
- }
- .buy-one-click>form>input[type=email], .buy-one-click>form>input[type=number] { color: #7a7a7a; }
- .buy-one-click .inp-count {
- display: block;
- text-align: center;
- margin: 0;
- }
- .buy-one-click input[type=submit] {
- width: 190px;
- margin: 18px auto 0;
- display: block;
- background: #44A8FF;
- color: #FFF;
- }
- .popup-report {
- background: #FFF;
- padding: 48px 30px 44px;
- width: 364px;
- font-size: 14px;
- line-height: 17px;
- color: #979899;
- }
- /*My Style*/
- .ajax-loader{
- padding-left:233px;
- }
- .popup#popup-video{
- padding: 10px 50px 50px 50px;
- }
- .errors{color:#e5124c;}
- .admin-tools{
- /*width:20px;*/
- /*height:22px;*/
- }
- .section-settings .endless_preloader {
- width:100%;
- height:25px;
- background: url(img/endless-loader.gif) center center no-repeat;
- position:absolute;
- right:0;
- top:-40px;
- display:none;
- }
- .medium-text{
- margin:0 46px 0 50px;
- }
- .medium-text h1 {
- margin: 5px 0;
- }
- .admin_edit_link{
- padding-left:40px;
- }
- .disable_buy_button{
- width: 169px;
- padding: 0 0 10px 0;
- text-align: center;
- font-weight: bold;
- }
- .corp_pr{
- float: right;
- color: #ec2f60;
- font-size: 18px;
- }
- .partners_pr{
- float: right;
- color: #ec2f60;
- font-size: 18px;
- margin-right:40px;
- }
- h1.search_nil{
- font-size: 20px;
- margin-bottom: 10px;
- color:#595656;
- }
- .grey{color: grey;}
- .pink{color:#ec2f60;}
- .title_h1{
- margin:40px auto 10px;
- text-align:center;
- width: 750px;
- font:24px/27px "lucida_granderegular",Verdana,sans-serif;
- color:#565655;
- }
- .title_div{
- margin:40px auto 10px;
- text-align:center;
- width: 750px;
- font:24px/27px "lucida_granderegular",Verdana,sans-serif;
- }
- .seo_h1{
- color:#939393;
- font: 14px "lucida_granderegular",Verdana,sans-serif;
- text-align:center;
- padding: 0 0 17px 0;
- display:inline;
- }
- h2.cert_description{
- color: #939393;
- font: 14px "lucida_granderegular",Verdana,sans-serif;
- margin: 0 0 3px;
- text-align: left;
- width: 100%;
- line-height:24px;
- color:#000;
- }
- span.h1_small_city{
- color:#939393;
- font: 14px "lucida_granderegular",Verdana,sans-serif;
- text-align:center;
- padding: 0 0 17px 0;
- margin-left:-5px;
- }
- .seo_titles{
- padding: 0 0 17px;
- text-align: center;
- }
- .pr_from{
- font-size:13px;
- }
- /*notifications*/
- .alert-box {
- color:#555;
- border-radius:10px;
- /*font-family:Tahoma,Geneva,Arial,sans-serif;*/
- font-size:11px;
- padding:10px 36px;
- margin:10px 0px 10px;
- }
- .alert-box span {
- font-weight:bold;
- text-transform:uppercase;
- }
- .alert-box.error {
- background:#ffecec url('img/error.png') no-repeat 10px 50%;
- border:1px solid #f5aca6;
- }
- .alert-box.success {
- background:#e9ffd9 url('img/success.png') no-repeat 10px 50%;
- border:1px solid #a6ca8a;
- }
- .alert-box.warning {
- background:#fff8c4 url('img/warning.png') no-repeat 10px 50%;
- border:1px solid #f2c779;
- }
- .tab .warning {
- background: none;
- border: none;
- }
- .notice {
- background:#e3f7fc url('img/notice.png') no-repeat 10px 50%;
- border:1px solid #8ed9f6;
- }
- /*start 25.11.2014 */
- .bx-wrapper { position: relative; }
- .bx-wrapper .bx-controls-direction a {
- position: absolute;
- width: 0;
- height: 0;
- border: 40px solid transparent;
- border-left: 20px solid #999;
- border-right: 0;
- top: 50%;
- right: -40px;
- margin: 20px 0 0 0;
- text-indent: -9999px;
- -webkit-transition: all 0.5s ease;
- -moz-transition: all 0.5s ease;
- -ms-transition: all 0.5s ease;
- -o-transition: all 0.5s ease;
- transition: all 0.5s ease;
- }
- .bx-wrapper .bx-controls-direction .bx-prev {
- border-left: 0;
- border-right: 20px solid #999;
- right: auto;
- left: -40px;
- }
- .bx-wrapper .bx-controls-direction .bx-next:hover {
- border-left: 20px solid #000;
- }
- .bx-wrapper .bx-controls-direction .bx-prev:hover {
- border-right: 20px solid #000;
- }
- .bx-wrapper .bx-controls-direction a:after {
- content: '';
- position: absolute;
- top: -40px;
- left: 3px;
- width: 0;
- height: 0;
- border: 40px solid transparent;
- border-right: 20px solid #FFF;
- border-left: 0;
- }
- .bx-wrapper .bx-controls-direction .bx-next:after {
- left: auto;
- right: 3px;
- border: 40px solid transparent;
- border-left: 20px solid #FFF;
- border-right: 0;
- }
- .bx-wrapper .bx-controls-direction .disabled { display: none; }
- .cart-hidden-wrap .bx-controls-direction a {
- border: 30px solid transparent;
- border-left: 15px solid #999;
- border-right: 0;
- margin: -20px 0 0;
- right: -15px;
- }
- .cart-hidden-wrap .bx-wrapper .bx-controls-direction .bx-prev {
- border-left: 0;
- border-right: 15px solid #999;
- right: auto;
- left: -15px;
- }
- .cart-hidden-wrap .bx-wrapper .bx-controls-direction .bx-next:hover {
- border-left: 15px solid #000;
- }
- .cart-hidden-wrap .bx-wrapper .bx-controls-direction .bx-prev:hover {
- border-right: 15px solid #000;
- }
- .cart-hidden-wrap .bx-wrapper .bx-controls-direction a:after {
- top: -30px;
- border: 30px solid transparent;
- border-right: 15px solid #FFF;
- border-left: 0;
- }
- .cart-hidden-wrap .bx-wrapper .bx-controls-direction .bx-next:after {
- border: 30px solid transparent;
- border-left: 15px solid #FFF;
- border-right: 0;
- }
- .product-page .bx-wrapper .bx-controls-direction a {
- border: 30px solid transparent;
- border-top: 15px solid #999;
- margin: 0 0 0 -30px;
- right: auto;
- left: 50%;
- top: auto;
- bottom: -55px;
- }
- .product-page .bx-wrapper .bx-controls-direction .bx-prev {
- border: 30px solid transparent;
- border-bottom: 15px solid #999;
- right: auto;
- top: -55px;
- bottom: auto;
- }
- .product-page .bx-wrapper .bx-controls-direction .bx-next:hover {
- border: 30px solid transparent;
- border-top: 15px solid #000;
- }
- .product-page .bx-wrapper .bx-controls-direction .bx-prev:hover {
- border: 30px solid transparent;
- border-bottom: 15px solid #000;
- }
- .product-page .bx-wrapper .bx-controls-direction a:after {
- top: -27px;
- left: -30px;
- border: 30px solid transparent!important;
- border-bottom: 15px solid #FFF!important;
- border-left: 0;
- }
- .product-page .bx-wrapper .bx-controls-direction .bx-next:after {
- top: -18px;
- border: 30px solid transparent !important;
- border-top: 15px solid #fff!important;
- }
- .corporate-page .bx-wrapper .bx-controls-direction a,
- .cart-page .bx-wrapper .bx-controls-direction a,
- .packaging-section .bx-wrapper .bx-controls-direction a,
- .how-works .bx-wrapper .bx-controls-direction a { margin: -40px 0 0; }
- .products-viewed .bx-wrapper .bx-controls-direction a { margin: -30px 0 0; }
- .corporate-page .bx-wrapper .bx-controls-direction a:after,
- .packaging-section .bx-wrapper .bx-controls-direction a:after { display: none; }
- .select-bouquet-pop .bx-wrapper .bx-controls-direction a { margin: -60px 0 0; right: -30px; }
- .select-bouquet-pop .bx-wrapper .bx-controls-direction .bx-prev { left: -30px; }
- .filter-menu .nav,
- header .nav {
- display: table;
- width: 100%;
- margin: 15px 0 0;
- }
- .filter-menu .nav a,
- header .nav a {
- display: table-cell;
- font-size: 13px;
- line-height: 16px;
- text-decoration: none;
- vertical-align: middle;
- padding: 0 0 0 15px;
- }
- .filter-menu .nav a:first-child,
- header .nav a:first-child { padding: 0 0 0 5px; }
- .filter-menu .nav a img,
- header .nav a img {
- display: inline-block;
- vertical-align: middle;
- margin: 0 5px 0 0;
- }
- .filter-menu .nav a span,
- header .nav a span {
- color: #565655;
- display: inline-block;
- vertical-align: middle;
- }
- .filter-menu .nav a:hover span,
- header .nav a:hover span { text-decoration: underline; }
- .filter-menu {}
- .filter-menu .filter-top {
- text-align: center;
- position: relative;
- text-align: center;
- background: #E5124C;
- font-size: 15px;
- line-height: 33px;
- color: #FFF;
- height: 33px;
- cursor:pointer;
- }
- .filter-menu .text { position: relative; z-index: 3; }
- .filter-menu .arrow {
- position: absolute;
- bottom: -20px;
- left: 50%;
- margin: 0 0 0 -22.5px;
- width: 45px;
- height: 45px;
- border-radius: 100%;
- background: #E5124C;
- cursor: pointer;
- z-index: 2;
- }
- .filter-menu .arrow:before,
- .filter-menu .arrow:after {
- content: '';
- width: 0;
- height: 0;
- position: absolute;
- border: 10px solid transparent;
- border-top: 10px solid #FFF;
- left: 12px;
- top: 25px;
- }
- .filter-menu .arrow:after {
- border: 10px solid transparent;
- border-top: 10px solid #E5124C;
- top: 24px;
- }
- .filter-menu .arrow.active:before,
- .filter-menu .arrow.active:after {
- border-top: 0;
- border-bottom: 10px solid #FFF;
- }
- .filter-menu .arrow.active:after {
- border-top: 0;
- border-bottom: 10px solid #E5124C;
- top: 26px;
- }
- .filter-menu .filter-line { margin: 0; padding: 20px 0; }
- .filter-menu .filter-hidden { display: none; }
- .popup-add-photo {
- padding: 60px 40px 40px;
- /*background: #FFF;*/
- }
- .popup-add-photo .bx-wrapper .bx-controls-direction a {
- top: 50%;
- margin: -40px 0 0;
- }
- .popup-add-photo .bx-wrapper .bx-controls-direction .bx-next { right: -30px; }
- .popup-add-photo .bx-wrapper .bx-controls-direction .bx-prev { left: -30px; }
- .product_city{
- font-style:italic;
- /*display: none;*/
- }
- .your-city-box {
- float: left;
- font-size: 14px;
- line-height: 17px;
- position: relative;
- color: #5a5e67;
- margin: 51px 0 0 70px;
- }
- .your-city-box a:hover { text-decoration: none; }
- .your-city-box .your-city-lnk {
- border-bottom: 1px dotted #5a5e67;
- color: #e5124c;
- font-size: 19.5px;
- line-height: 17px;
- }
- .your-city-box .your-city-hidden {
- display: none;
- background: #35a2fe;
- border-radius: 20px;
- position: absolute;
- padding: 12px 10px 10px;
- top: 32px;
- left: 50%;
- margin: 0 0 0 -120px;
- width: 240px;
- z-index: 50;
- box-sizing: border-box;
- -webkit-box-sizing: border-box;
- -o-box-sizing: border-box;
- -moz-box-sizing: border-box;
- }
- .your-city-box .your-city-hidden .title {
- white-space: nowrap;
- margin: 0 0 10px;
- }
- .your-city-box .your-city-hidden:after {
- content: '';
- width: 0;
- height: 0;
- position: absolute;
- top: -9px;
- left: 50%;
- margin: 0 0 0 -16px;
- border: 16px solid transparent;
- border-bottom: 9px solid #35a2fe;
- border-top: 0;
- }
- .your-city-box .your-city-hidden .title span {
- color: #FFF;
- display: inline-block;
- white-space: nowrap;
- max-width: 150px;
- overflow: hidden;
- -ms-text-overflow: ellipsis;
- text-overflow: ellipsis;
- vertical-align: top;
- }
- .your-city-box .your-city-hidden .btn-wrap { margin: 0 0 10px; }
- .your-city-box .your-city-hidden .btn-wrap a {
- float: right;
- background: #FFF;
- padding: 0 10px;
- text-align: center;
- color: #565655;
- font-size: 12px;
- line-height: 32px;
- height: 32px;
- border-radius: 30px;
- min-width: 39px;
- }
- .your-city-box .your-city-hidden .btn-wrap a:first-child { float: left; }
- .your-city-box .your-city-hidden p {
- margin: 0;
- color: #FFF;
- text-align: center;
- font-size: 11px;
- line-height: 15px;
- }
- .choice-city-pop {
- background: #fff url(img/babtike-grey.png) 97% 8px no-repeat;
- padding: 25px 30px;
- color: #3c3c3b;
- min-width: 350px;
- box-sizing: border-box;
- -webkit-box-sizing: border-box;
- -o-box-sizing: border-box;
- -moz-box-sizing: border-box;
- }
- .choice-city-pop .title { font-size: 18px; line-height: 21px; color: #0d0d0d; text-align: center; margin: 0 0 24px; }
- .choice-city-pop table { width: 100%; font-size: 16px; line-height: 19px;}
- .choice-city-pop td:first-child { padding: 0 20px 0 0; }
- .choice-city-pop a { color: #3c3c3b; text-decoration: underline; margin: 0 0 11px; display: inline-block; }
- .choice-city-pop a:hover { text-decoration: none; }
- /*start 20.01.2015*/
- .old-price {display: block; }
- .old-price span {
- display: inline-block;
- position: relative;
- }
- .old-price span:after {
- content: '';
- position: absolute;
- width: 100%;
- height: 1px;
- left: 0;
- top: 50%;
- background: #EB3C4C;
- }
- .btn-container {
- float: right;
- width: 170px;
- }
- header .header-nav a.small-square:after {
- background: url(img/small-square.jpg) 0 0 repeat;
- }
- header .header-nav a.big-square:after {
- background: url(img/big-square.jpg) 0 0 repeat;
- }
- header .header-nav a.points:after {
- background: url(img/points-bg.jpg) 0 0 repeat;
- }
- header .header-nav a.zigzags:after {
- background: url(img/zigzags-bg.jpg) 0 0 repeat;
- }
- .main-banner {
- cursor:pointer;
- position: relative;
- min-height: 444px;
- box-sizing: border-box;
- -webkit-box-sizing: border-box;
- -o-box-sizing: border-box;
- -moz-box-sizing: border-box;
- }
- .main-banner>.wrapper {
- /*padding: 110px 0 75px;*/
- position: relative;
- z-index: 10;
- }
- .main-banner .bx-wrapper,
- .main-banner .slider { position: absolute; top: 0; left: 0; width: 100%; }
- .main-banner .slider .slide {
- /*padding: 110px 0 75px;*/
- cursor:pointer;
- min-height: 444px;
- background-position: center center;
- background-repeat: no-repeat;
- background-size: cover;
- -webkit-background-size: cover;
- -o-background-size: cover;
- -moz-background-size: cover;
- }
- .main-banner .bx-pager {
- position: absolute;
- width: 100%;
- bottom: 20px;
- text-align: center;
- z-index: 20;
- }
- .main-banner .bx-pager .bx-pager-item {
- display: inline-block;
- vertical-align: top;
- margin: 0 5px;
- }
- .main-banner .bx-pager .bx-pager-item a {
- display: block;
- width: 10px;
- height: 10px;
- border-radius: 100%;
- border: 1px solid #000;
- overflow: hidden;
- text-indent: -999px;
- }
- .main-banner .bx-pager .bx-pager-item a.active { background: #f6235d; }
- /*end 20.01.2015*/
- /* start 27.02.2015 News*/
- .news-page h2{
- font-size: 18px;
- line-height: 18px;
- margin: 30px 0 25px 0;
- text-transform: uppercase;
- }
- .news{
- height: 230px;
- border-radius: 30px;
- background-color: #fff;
- padding: 12px 25px 15px 45px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- -ms-box-sizing: border-box;
- box-sizing: border-box;
- box-shadow: 0 1px 1px rgba(0,0,0,.16);
- margin-bottom: 20px;
- }
- .news h3{
- text-transform: none;
- text-decoration: underline;
- font-size: 15px;
- }
- .news h3 a{
- text-transform: none;
- text-decoration: underline;
- font-size: 15px;
- color:#e5124c;
- }
- .news .date{
- background: #35a2fe;
- padding: 4px 9px;
- color: #fff;
- font-size: 12px;
- }
- .news .source{
- color: #565655;
- font-size: 12px;
- }
- .news-body{
- margin-top: 15px;
- position: relative;
- }
- .news-text{
- margin-left: 150px;
- padding: 10px 20px 0 20px;
- font-style: italic;
- }
- .news-text .more{
- font-style: normal;
- }
- .news-body .actions{
- position: absolute;
- margin-left: 165px;
- bottom: 0;
- }
- .actions a{
- color: #7a7a7a;
- line-height: 19px;
- font-size: 12px;
- }
- .actions .comments-link{
- margin-right: 25px;
- }
- .actions .comments-link span{color: #e5124c;}
- .actions .comments-link .icon, .actions .add-comment-link .icon{
- background: url(img/actions.png) no-repeat 0 0;
- width: 22px;
- height: 19px;
- display: inline-block;
- margin-bottom: -4px;
- margin-right: 5px;
- }
- .actions .add-comment-link .icon{
- background-position: -25px 0;
- }
- .news-body .share-box{
- position: absolute;
- bottom: 0;
- right: 0;
- }
- .share-box a{
- display: inline-block;
- width: 28px;
- height: 28px;
- background-image: url(img/share-ico.png);
- background-repeat: no-repeat;
- }
- .share-box a:hover{
- opacity: .6;
- }
- .share-box .vk{
- background-position: 0 0;
- }
- .share-box .fb{
- background-position:-28px 0;
- }
- .share-box .twitter{
- background-position: -56px 0;
- margin-right: 5px;
- }
- .share-box .google{
- width: 29px;
- background-position:-84px 0;
- }
- .news-photo{
- width: 140px;
- height: 140px;
- padding: 1px;
- background: #fff;
- box-shadow: 0 2px 6px rgba(0,0,0,.75);
- float: left;
- }
- .news-photo img{
- width: 100%;
- height: 100%;
- }
- /*News detailed*/
- .news-detailed{
- margin-top: 56px;
- }
- .news-detailed h2{
- font-size: 20px;
- color: #e5124c;
- text-align: center;
- }
- .news-detailed .news-photo{
- margin-bottom: 7px;
- float: none;
- }
- .news-media{
- width: 287px;
- float: left;
- }
- /*News detailed slider*/
- .news-detailed .slider .thumbnail{
- width: 71px;
- height: 63px;
- padding: 4px 4px 8px 4px;
- }
- .news-detailed .slider a{
- display: block;
- width: 100%;
- height: 100%;
- padding: 1px;
- background: #fff;
- box-shadow: 0 2px 6px rgba(0,0,0,.75);
- }
- .news-detailed .slider a img{
- width: 100%;
- height: 100%;
- }
- .news-detailed .bx-wrapper .bx-controls-direction a {
- position: absolute;
- width: 0;
- height: 0;
- border: 20px solid transparent;
- border-left: 10px solid #999;
- border-right: 0;
- top: 50%;
- right: -20px;
- margin-top: -19px;
- text-indent: -9999px;
- -webkit-transition: all 0.5s ease;
- -moz-transition: all 0.5s ease;
- -ms-transition: all 0.5s ease;
- -o-transition: all 0.5s ease;
- transition: all 0.5s ease;
- }
- .news-detailed .bx-wrapper .bx-controls-direction .bx-prev {
- border-left: 0;
- border-right: 10px solid #999;
- right: auto;
- left: -20px;
- }
- .news-detailed .bx-wrapper .bx-controls-direction .bx-next:hover {
- border-left: 10px solid #000;
- }
- .news-detailed .bx-wrapper .bx-controls-direction .bx-prev:hover {
- border-right: 10px solid #000;
- }
- .news-detailed .bx-wrapper .bx-controls-direction a:after {
- content: '';
- position: absolute;
- top: -20px;
- left: 3px;
- width: 0;
- height: 0;
- border: 20px solid transparent;
- border-right: 10px solid #FFF;
- border-left: 0;
- }
- .news-detailed .bx-wrapper .bx-controls-direction .bx-next:after {
- left: auto;
- right: 3px;
- border: 20px solid transparent;
- border-left: 10px solid #FFF;
- border-right: 0;
- }
- .news-detailed .preview-hidden{
- }
- .news-detailed .preview-hidden .thumbnail{
- float: left;
- }
- .news-detailed .news-photo{
- width: 285px;
- height: 210px;
- position: relative;
- }
- .news-detailed .news-photo .video{
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0;
- left: 0;
- }
- .news-detailed .news-photo .video iframe{
- width: 100%;
- height: 100%;
- }
- .news-detailed .news{
- height: auto;
- }
- .news-detailed .news-text{
- margin-left: 295px;
- padding-top: 0;
- min-height: 210px;
- }
- .news-detailed .news-text p{
- margin-bottom: 0;
- }
- .news .space{
- height: 30px;
- content: "";
- clear:left;
- }
- .news-detailed .news-body .actions{
- position: static;
- margin-left: 0;
- float: left;
- margin-top: 8px;
- }
- .news-detailed .news-body .share-box{
- position: static;
- float: right;
- margin-right: 30px;
- }
- .actions .next-news{
- text-shadow: 0 1px 1px #fff, 0 1px 1px rgba(0,0,0,.75);
- color: #35a2fe;
- margin-left: 80px;
- }
- .actions .next-news .icon{
- width: 16px;
- height: 17px;
- background: url(img/actions.png) -50px 0;
- display: inline-block;
- margin-bottom: -4px;
- }
- .comment-wrapper{
- padding-right: 17px;
- }
- .add-comment{
- margin-top: 30px;
- }
- .add-comment input{
- border: 1px solid #adacac;
- border-radius: 0;
- width: 196px;
- text-align: left;
- margin-bottom: 12px;
- background-color: #f2f2f2;
- color: #c1c1c1;
- }
- .add-comment textarea{
- border: 1px solid #adacac;
- border-radius: 0;
- text-indent: 0;
- background-color: #f2f2f2;
- margin-bottom: 6px;
- color: #c1c1c1;
- }
- .add-comment button{
- background: #e5124c;
- color: #fff;
- border: none;
- height: 32px;
- padding: 0 48px;
- border-radius: 16px;
- box-shadow: 0 2px 2px rgba(0,0,0,.75);
- float: right;
- }
- .news-detailed .feedback-list { margin: 45px 0 0; }
- .news-detailed .feedback-box {
- margin: 0 0 24px;
- }
- .news-detailed .feedback-box-inner {
- display: inline-block;
- position: relative;
- border-radius: 30px;
- background: #35A2FE;
- padding: 15px 22px 15px;
- color: #FFF;
- }
- .news-detailed .feedback-box-inner:after {
- content: '';
- width: 10px;
- height: 10px;
- background: url(img/sprite-ico.png) -100px -123px no-repeat;
- position: absolute;
- bottom: -10px;
- left: 35px;
- }
- .news-detailed .feedback-admin { margin: 0 0 30px 65px; }
- .news-detailed .feedback-admin .feedback-box-inner {
- background: #E5124C;
- }
- .news-detailed .feedback-admin .feedback-box-inner:after {
- bottom: auto;
- top: -9px;
- background-position: -111px -123px;
- }
- .news-detailed .feedback-author{
- margin: 5px 0 0 52px;
- color: #8d8d8d;
- font-size: 12px;
- font-style: italic;
- }
- .justified-table td{
- display: inline-block;
- width: 23%;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- -ms-box-sizing: border-box;
- box-sizing: border-box;
- }
- .activation h4{
- margin-bottom: 25px;
- }
- .activation .activation-input{
- width: 240px;
- height: 30px;
- border-radius: 0;
- border: 1px solid #565655;
- margin-bottom: 23px;
- text-align: left;
- }
- .activation .title{
- margin-top: 35px;
- margin-bottom: 21px;
- }
- input[type="submit"].check-btn, input[type="button"].check-btn,
- input[type="submit"].activate-btn, input[type="button"].activate-btn,
- .check-btn, .activate-btn{
- width: 240px;
- display: block;
- height: 30px;
- font-size: 12px;
- line-height: 30px;
- color: #FFF;
- background: #8ad0af;
- text-align: center;
- border-radius: 30px;
- margin-bottom: 35px;
- }
- .activate-btn{
- background: #35A2F3;
- }
- .error-message{
- color: #e5124c;
- }
- .info-tel{
- font-style: italic;
- margin-top: 40px;
- }
- .info-tel span{
- color: #35a2fe;
- }
- /*Popup activation*/
- .popup-activate-certicate {
- width: 500px;
- height: 216px;
- border-radius: 40px;
- background: #FFF;
- box-shadow: 0.5px 1px 1px rgba(0,0,0,0.25);
- position: absolute;
- font-size: 14px;
- line-height: 25px;
- z-index: 110;
- left: 50%;
- margin: -90px 0 0 40px;
- display: none;
- text-align: left;
- padding: 80px 45px 80px 75px;
- color: #e5124c;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- -ms-box-sizing: border-box;
- box-sizing: border-box;
- }
- .popup-activate-certicate .certificate-number{
- color: #000;
- }
- .popup-activate-certicate .close {
- position: absolute;
- width: 9px;
- height: 9px;
- right: 40px;
- top: 27px;
- background: url(img/sprite-ico.png) -90px -46px no-repeat;
- }
- .empty { font-size: 0; line-height: 0; padding: 0; margin: 0; }
- #category_description{ padding-top:50px;}
- .blue{color:#35a2fe;}
- .pink{color:#e5124c;}
- label.error{display:table-cell;color:#e5124c;font-size:12px;}
- label.sing_up{display:table-cell;}
- .center{text-align:center;}
- .holiday{
- border: 3px solid #e5124c;
- border-radius: 15px;
- font: 18px/21px "lucida_granderegular",Verdana,sans-serif;
- padding: 15px;
- }
- /*Suppliers table*/
- /*.supplier_content {
- margin:50px 0 0 0;
- padding:0px;
- }
- .supplier_content .buy-btn{ color:#fff;}
- .supplier_content table{
- width:100%;
- border:1px solid #000000;
- border-collapse: collapse;
- border-spacing: 0;
- width:100%;
- height:100%;
- margin:0px;
- padding:0px;
- }
- .supplier_content tr:nth-child(odd){ background-color:#eff7f7; }
- .supplier_content tr:nth-child(even) { background-color:#ffffff; }
- .supplier_content td{
- vertical-align:middle;
- border:1px solid #000000;
- border-width:0px 1px 1px 0px;
- text-align:left;
- padding:7px;
- font-size:12px;
- font-weight:normal;
- color:#000000;
- }
- .supplier_content tr:last-child td{
- border-width:0px 1px 0px 0px;
- }
- .supplier_content tr:first-child td{
- background-color:#4ca2f7;
- border:0px solid #000000;
- text-align:center;
- border-width:0px 0px 1px 1px;
- font-size:14px;
- font-weight:bold;
- color:#ffffff;
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment