@import "./variables"; @import "./mixins"; @import "./modal"; @import "popup_block.less"; input[type="submit"]{ background: #eb008b; font-size: 14px; color: #fff; font-weight: bold; text-align: center; max-width:178px; width:100%; height: 31px; border: solid 1px #fabfe2; border-radius: 4px; cursor: pointer; margin-bottom:10px; &:hover{ border: solid 1px #eb008b; background: #fff; color:#eb008b; } &[disabled="disabled"]{ &:hover{ border: solid 1px #fabfe2; background: #eb008b; color: #fff; } opacity:.7; cursor:default; } } /**/ @media (min-width: 1200px) { .container { width: 970px; padding-left: 10px; padding-right: 10px } } .header-menu { margin-top: 10px; /* margin-bottom: 10px*/ } .header-menu .contacts-block { text-align: center } @media (min-width: 767px) { .header-menu .contacts-block { text-align: left } } .header-menu .contacts-block .contact-desc { margin-top: 5px; font-family: Arial, Helvetica Neue, Helvetica, sans-serif; font-size: 11px; line-height: 11px; color: #666 } .header-menu .contacts-block .contact-phone { font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif; font-size: 22px; line-height: 22px; font-weight: 700; margin-bottom: 6px } .header-menu .logo-block { text-align: right } .header-menu .iconed-menu-block .iconed-list { text-align: justify; margin-bottom:0; line-height: 1.42857143; } .header-menu .iconed-menu-block .iconed-list:after { content: ""; display: inline-block; width: 100% } .header-menu .iconed-menu-block .iconed-list li { display: inline-block; padding-left: 0; padding-right: 0 } .header-menu .iconed-menu-block .iconed-list li { .desc { padding-top: 55px; font-family: Arial, Helvetica Neue, Helvetica, sans-serif; font-size: 11px; line-height: 12px; text-align: center; margin: 0 -20px 0; } &:last-child { .desc { margin: 0 -2px 0; } } } @media (min-width: 767px) { .header-menu .iconed-menu-block .iconed-list li .desc { padding-top: 75px; font-size:12px; } } .header-menu .iconed-menu-block .iconed-list li a { color: #000 } .header-menu .iconed-menu-block .iconed-list li a:hover { color: #f09 } .header-menu .iconed-menu-block .icon { width: 50px; height: 52px; display: inline-block; background: url(../../img/common/icons_main_menu.png) 50% no-repeat; background-size: 100% } @media (min-width: 767px) { .header-menu .iconed-menu-block .icon { width: 69px; height: 69px } } .header-menu .iconed-menu-block .icon.icon-menu-lk { background-position-y: 0 } .header-menu .iconed-menu-block .icon.icon-menu-lk:hover { background-position-y: -257px } @media (min-width: 767px) { .header-menu .iconed-menu-block .icon.icon-menu-lk { background-position-y: 0 } .header-menu .iconed-menu-block .icon.icon-menu-lk:hover { background-position-y: -356px } } .header-menu .iconed-menu-block .icon.icon-menu-office { background-position-y: -52px } .header-menu .iconed-menu-block .icon.icon-menu-office:hover { background-position: center -312px } @media (min-width: 767px) { .header-menu .iconed-menu-block .icon.icon-menu-office { background-position-y: -71px } .header-menu .iconed-menu-block .icon.icon-menu-office:hover { background-position-y: -430px } } .header-menu .iconed-menu-block .icon.icon-menu-where-buy { background-position-y: -104px } .header-menu .iconed-menu-block .icon.icon-menu-where-buy:hover { background-position: center -363px } @media (min-width: 767px) { .header-menu .iconed-menu-block .icon.icon-menu-where-buy { background-position-y: -144px } .header-menu .iconed-menu-block .icon.icon-menu-where-buy:hover { background-position: center -502px } } .header-menu .iconed-menu-block .icon.icon-menu-pay { background-position-y: -155px } .header-menu .iconed-menu-block .icon.icon-menu-pay:hover { background-position: center -415px } @media (min-width: 767px) { .header-menu .iconed-menu-block .icon.icon-menu-pay { background-position-y: -214px } .header-menu .iconed-menu-block .icon.icon-menu-pay:hover { background-position: center -574px } } .header-menu .iconed-menu-block .icon.icon-menu-number { background-position-y: -206px } .header-menu .iconed-menu-block .icon.icon-menu-number:hover { background-position: center -469px } @media (min-width: 767px) { .header-menu .iconed-menu-block .icon.icon-menu-number { background-position-y: -284px } .header-menu .iconed-menu-block .icon.icon-menu-number:hover { background-position: center -648px } } .menu.main-menu-tabbed { margin-bottom: 15px } @media (min-width: 992px) { .menu.main-menu-tabbed { //margin-bottom: 0 } } .menu.main-menu-tabbed .main-menu-nav { margin-bottom: 0; padding-left: 0; list-style: none; width: auto } .menu.main-menu-tabbed .main-menu-nav > li { position: relative; display: block } .menu.main-menu-tabbed .main-menu-nav > li > a { position: relative; display: block; padding: 10px 15px } .menu.main-menu-tabbed .main-menu-nav > li > a:focus, .menu.main-menu-tabbed .main-menu-nav > li > a:hover { text-decoration: none; background-color: #eee } .menu.main-menu-tabbed .main-menu-nav > li.disabled > a { color: #777 } .menu.main-menu-tabbed .main-menu-nav > li.disabled > a:focus, .menu.main-menu-tabbed .main-menu-nav > li.disabled > a:hover { color: #777; text-decoration: none; background-color: transparent; cursor: not-allowed } .menu.main-menu-tabbed .main-menu-nav .open > a, .menu.main-menu-tabbed .main-menu-nav .open > a:focus, .menu.main-menu-tabbed .main-menu-nav .open > a:hover { background-color: #eee; border-color: #337ab7 } .menu.main-menu-tabbed .main-menu-nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5 } .menu.main-menu-tabbed .main-menu-nav > li > a > img { max-width: none } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset { border-bottom: 1px solid #e9e9e9 } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li { float: none } @media (min-width: 992px) { .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li { float: left } } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li:first-of-type a { border-top-left-radius: 5px; border-top-right-radius: 5px } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li a { position: relative; border: #e9e9e9; display: block; outline: 0; border-radius: 0; margin-right: 0 } @media (min-width: 992px) { .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li a { border-top-right-radius: 5px; border-top-left-radius: 5px; margin-right: 5px; border-bottom-color: transparent } } @media (min-width: 992px) { .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li a:after { content: " "; position: absolute; width: 10px; top: 0; bottom: 0; right: -6px; margin-bottom: -1px; margin-top: -1px; -webkit-transform: skewX(11deg); transform: skewX(11deg); background-color: #fff; border-bottom: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9; border-top-right-radius: 5px; z-index: 1 } } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li a:hover { border-bottom: 1px solid #e9e9e9 } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li a:hover, .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li a:hover:after { background-color: #f7f7f5 } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li.active a { border: 1px solid #e9e9e9; z-index: 1 } @media (min-width: 992px) { .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li.active a { border-bottom-color: transparent } } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li.active a:after { border-right: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #fff; margin-bottom: -1px } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li.active a:hover { border-bottom: 1px solid #e9e9e9 } @media (min-width: 992px) { .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li.active a:hover { border-bottom: 1px solid transparent } } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li.active a:hover, .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset li.active a:hover:after { background-color: #fff } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset.nav-tabs-large { border-bottom: none } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset.nav-tabs-large li:first-of-type a { border-top-left-radius: 7px; border-top-right-radius: 7px } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset.nav-tabs-large li a { font-size: 18px; color: #8a8a8a; border-radius: 0 } @media (min-width: 992px) { .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset.nav-tabs-large li a { border-top-right-radius: 7px; border-top-left-radius: 7px } } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-inset.nav-tabs-large li a:after { border-top-right-radius: 7px } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-white li a { border: 1px solid #f2f2f2; border-radius: 0; color: #c032b7; text-shadow: 0 1px 0 #fff; background: #fff; background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #fff), color-stop(100%, #f3f3f3)); background: -webkit-linear-gradient(top, #fff 2%, #f3f3f3); background: linear-gradient(180deg, #fff 2%, #f3f3f3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#f3f3f3", GradientType=0) } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-white li:first-of-type a { border-top-left-radius: 4px } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-white li:last-of-type a { border-top-right-radius: 4px } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-white li.active a { color: #979797; border-top: 1px solid #f2f2f2; border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; border-bottom: none; background: #f3f3f3; background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f3f3f3), color-stop(98%, #fff)); background: -webkit-linear-gradient(top, #f3f3f3, #fff 98%); background: linear-gradient(180deg, #f3f3f3 0, #fff 98%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f3f3", endColorstr="#ffffff", GradientType=0) } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-white.nav-tabs-white-large li { position: relative; display: block; width: 100% } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-white.nav-tabs-white-large li a { height: 75px; font-size: 24px; position: relative } .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-white.nav-tabs-white-large li a .nav-tabs-white-va-m, .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-white.nav-tabs-white-large li a .nav-tabs-white-va-m-2l { margin-top: 10px } @media (min-width: 992px) { .menu.main-menu-tabbed .main-menu-nav.nav-tabs.nav-tabs-white.nav-tabs-white-large li { vertical-align: bottom; display: table-cell; width: 1% } } .menu.main-menu-tabbed .main-menu-nav > li { float: left } .menu.main-menu-tabbed .main-menu-nav > li > a { border-radius: 4px } .menu.main-menu-tabbed .main-menu-nav > li + li { margin-left: 2px } .menu.main-menu-tabbed .main-menu-nav > li.active > a, .menu.main-menu-tabbed .main-menu-nav > li.active > a:focus, .menu.main-menu-tabbed .main-menu-nav > li.active > a:hover { color: #fff; background-color: #337ab7 } .menu.main-menu-tabbed .main-menu-nav.nav-pills-rounded { font-family: Tahoma, Verdana, Segoe, sans-serif } .menu.main-menu-tabbed .main-menu-nav.nav-pills-rounded li { position: relative; display: block; float: none; border-radius: 10px; padding: 10px 20px; margin-right: 3px; margin-left: 0; margin-bottom: 3px } @media (min-width: 767px) { .menu.main-menu-tabbed .main-menu-nav.nav-pills-rounded li { display: inline-block } } .menu.main-menu-tabbed .main-menu-nav .nav-pills-close-button { display: inline-block; border-radius: 50%; position: absolute; right: -1px; top: 0; background-color: #fff; color: #000 } .menu.main-menu-tabbed .main-menu-nav .nav-pills-pink { background-color: #c032b7; color: #fff; text-shadow: 1px 1px 0 rgba(0, 0, 0, .25) } .menu.main-menu-tabbed .main-menu-nav .nav-pills-pink .nav-pills-close-button { border-right: 1px solid #c032b7; text-shadow: none } .menu.main-menu-tabbed .main-menu-nav .nav-pills-blue { background-color: #26abff; color: #fff; text-shadow: 1px 1px 0 rgba(0, 0, 0, .25) } .menu.main-menu-tabbed .main-menu-nav .nav-pills-blue .nav-pills-close-button { border-right: 1px solid #26abff; text-shadow: none } .menu.main-menu-tabbed .main-menu-nav .nav-pills-green { background-color: #b1d131; color: #fff; text-shadow: 1px 1px 0 rgba(0, 0, 0, .25) } .menu.main-menu-tabbed .main-menu-nav .nav-pills-green .nav-pills-close-button { border-right: 1px solid #b1d131; text-shadow: none } .menu.main-menu-tabbed .main-menu-nav.nav-pills-13 { font-size: 13px; line-height: 13px } .menu.main-menu-tabbed .main-menu-nav.nav-pills-13 li { padding: 3px 25px 3px 10px } .menu.main-menu-tabbed .main-menu-nav.nav-pills-13 li .nav-pills-close-button { padding: 3px 6px } .menu.main-menu-tabbed .main-menu-nav > li { position: relative; display: block; height: auto; width: 100% } @media (min-width: 992px) { .menu.main-menu-tabbed .main-menu-nav > li { text-align: center; width: auto } } .menu.main-menu-tabbed .main-menu-nav > li > a { border-radius: 0; padding-top: 6px; font-size: 16px; line-height: 16px; white-space: nowrap; color: #000; font-family: Tahoma, Verdana, Segoe, sans-serif; text-decoration: none; text-align: left; margin-bottom: 0 } @media (min-width: 992px) { .menu.main-menu-tabbed .main-menu-nav > li > a { height: 28px; background-size: contain; padding-left: 15px; padding-right: 15px; color: #fff; text-align: center; border-radius: 5px; font-size: 13px; line-height: 13px; font-weight: 700; background: #e5e9ea; background: -webkit-linear-gradient(top, #e5e9ea, #c4cbcd 50%, #aeb6ba 51%, #abb6ba); background: linear-gradient(180deg, #e5e9ea 0, #c4cbcd 50%, #aeb6ba 51%, #abb6ba); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e5e9ea", endColorstr="#abb6ba", GradientType=0); border-bottom: 1px solid #91989b; border-left: 1px solid #91989b; border-right: 1px solid #91989b; border-top: 1px solid #d9dfe1 } .menu.main-menu-tabbed .main-menu-nav > li > a.active, .menu.main-menu-tabbed .main-menu-nav > li > a:active, .menu.main-menu-tabbed .main-menu-nav > li > a:hover { background: #ff59b9; background: -webkit-linear-gradient(top, #ff59b9, #ed2ca4 50%, #d71b84 51%, #e60089); background: linear-gradient(180deg, #ff59b9 0, #ed2ca4 50%, #d71b84 51%, #e60089); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff59b9", endColorstr="#e60089", GradientType=0); border-bottom: 1px solid #b7006c; border-top: 1px solid #ff11b4; border-left: 1px solid #b7006c; border-right: 1px solid #b7006c } } @media (min-width: 992px) { .menu.main-menu-tabbed .main-menu-collapsed.collapse { display: block; height: auto !important } } .menu.main-menu-tabbed .main-menu-header { border-radius: 8px; border: 1px solid #cacaca; display: none !important } @media (max-width: 767px) { .menu.main-menu-tabbed .main-menu-header { display: block !important } table.menu.main-menu-tabbed .main-menu-header { display: table !important } tr.menu.main-menu-tabbed .main-menu-header { display: table-row !important } td.menu.main-menu-tabbed .main-menu-header, th.menu.main-menu-tabbed .main-menu-header { display: table-cell !important } } @media (min-width: 767px) and (max-width: 991px) { .menu.main-menu-tabbed .main-menu-header { display: block !important } table.menu.main-menu-tabbed .main-menu-header { display: table !important } tr.menu.main-menu-tabbed .main-menu-header { display: table-row !important } td.menu.main-menu-tabbed .main-menu-header, th.menu.main-menu-tabbed .main-menu-header { display: table-cell !important } } .menu.main-menu-tabbed .main-menu-header .main-menu-header-title { display: inline-block; padding-left: 10px; font-size: 20px; font-family: Tahoma, Verdana, Segoe, sans-serif; vertical-align: middle } .menu.main-menu-tabbed .main-menu-header > .btn-collaps-menu { border-left: none; border-top: none; border-bottom: none } .hor-menu { width: 100%; height: 30px; overflow: visible; display: table; //margin-bottom: 20px; .hor-menu-list { display: table-row; width: 100%; height: 100%; overflow: visible; li { display: table-cell; vertical-align: top; padding-left: 2px; height: 30px; overflow: visible; &:first-child {padding-left: 0} a { text-align: center; display: block; line-height: 27px; padding: 0 15px; background: url('../../img/common/hor_menu_btn_bg.png') 0 0 repeat-x; font-family: Calibri, Arial, sans-serif; font-weight: bold; color: #fff; text-decoration: none; font-size: 14px; .border-radius(4px); .box-shadow(1px 1px 4px -1px rgba(0, 0, 0, 0.3)); min-width:70px; &:hover,&.active{ background-position: 0 -28px; } } } } } .btn-collaps-menu { border: 1px solid #cacaca; border-radius: 8px; background-color: transparent; color: #c032b7; font-family: Tahoma, Verdana, Segoe, sans-serif; font-size: 11px; line-height: 11px; padding: 10px 13px } .btn-collaps-menu .btn-collaps-menu-hor-bar { display: block; margin-bottom: 4px; height: 2px; background-color: #000 } .collapse.main-menu-collapsed{ transition: max-height 0.35s, height 0.35s; -webkit-transition: max-height 0.35s, height 0.35s; -o-transition: max-height 0.35s, height 0.35s; overflow: hidden; /*display: block; max-height: 0;*/ } .footer.footer-grayed { background-color: #f8f8f8; padding: 20px 25px 10px; border-radius: 5px } .footer.footer-grayed .footer-menu { padding-left: 0; list-style: none } .footer.footer-grayed .footer-menu > li { display: inline-block; /*padding-left: 5px;*/ /*padding-right: 5px*/ } /*@media (min-width: 992px) {*/ .footer.footer-grayed .footer-menu { padding-left: 0; list-style: none; margin-left: -5px; margin-top:0; margin-bottom:10px; line-height:1.42857143; } .footer.footer-grayed .footer-menu > li { /*display: inline-block;*/ padding-left: 5px; padding-right: 5px } .footer.footer-grayed .footer-menu li { padding-right: 14px; position: relative; margin-bottom: 10px; margin-right: 7px; } .footer.footer-grayed .footer-menu li:after { content: ""; display: block; position: absolute; right: 0; top: 3px; bottom: 3px; border-right: 1px solid #f09 } .footer.footer-grayed .footer-menu li:last-of-type:after { display: none } .footer.footer-grayed .footer-menu li + li { /*padding-left: 14px*/ } /*}*/ .footer.footer-grayed .footer-menu li a { font-family: Arial, Helvetica Neue, Helvetica, sans-serif; font-size: 12px; line-height: 12px; color: #666 } .footer.footer-grayed .footer-menu li a:hover { color: #f09 } .footer.footer-grayed .footer-desc { font-family: Arial, Helvetica Neue, Helvetica, sans-serif; color: #999; font-size: 11px; line-height: 11px; margin-bottom: 10px } .footer.footer-grayed .footer-search .form-group { position: relative; margin-bottom: 10px } .footer.footer-grayed .footer-search .form-group .search-input { height: 23px; padding-left: 23px; border-radius: 23px; border: 1px solid #999; color: #666 } .footer.footer-grayed .footer-search .form-group .search-icon { position: absolute; left: 0; bottom: 0; width: 23px; height: 23px; background: url(../../img/common/icon_search_magnifier.gif) 50% no-repeat; } .footer.footer-grayed .footer-socs-icons .icon { display: inline-block; width: 23px; height: 22px; background: url(../../img/common/icons_social_networks.png) 0 0 no-repeat } .footer.footer-grayed .footer-socs-icons .icon + .icon { margin-left: 10px } .footer.footer-grayed .footer-socs-icons .icon:hover { background-position-y: -22px } .footer.footer-grayed .footer-socs-icons .icon.icon-twitter { background-position-x: 0 } .footer.footer-grayed .footer-socs-icons .icon.icon-facebook { background-position-x: -33px } .footer.footer-grayed .footer-socs-icons .icon.icon-vk { background-position-x: -65px } .breadcrumb_old{ padding-left:0; padding-right: 0; } /**/ input { outline: none; } .checkbox { margin:0; } .c-tooltip { background: #ffffe3; border:1px solid #e0dfe0; .border-radius(6px); border-width: 1px 1px 2px; .box-shadow(0 0 20px 0 rgba(35, 31, 32, 0.1) inset); padding: 5px; text-transform: none; white-space: nowrap; text-align: left; } .hide { display: none !important; } .animated-big-loader { height:100%; width:100%; z-index: 9999; position: fixed; top:0; left:0; background: rgba(0,0,0,0.4) url("../../img/common/loader_popup.gif") center center no-repeat; } *, *:before, *:after { .box-sizing(border-box); } * { margin: 0; padding: 0; border: 0; } body { line-height:1.26; font-family:@tahoma; } div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; } .left { float: left; } .button-visual-states { text-align: center; position: relative; cursor: pointer; .l,.r { height:100%; display:block; position: absolute; top:0; background-repeat: no-repeat; } .l { left:0; background-position: left top; } .r { right:0; background-position: right top; border: 0 none !important; } .c { background-position: left top; text-align: center; display: block; height: 100%; } &.disabled { .l,.c { background-position: left bottom; color:#474747; text-shadow: 0 1px 0 #e2e2e2; cursor: default; } .r { background-position: right bottom; cursor: default; } } } a.button-visual-states { outline: none; text-decoration: none; } .button-visual-states-simple.disabled { background-position: left bottom; cursor: default; } input[type="submit"].common-grey-btn,a.common-grey-btn,button.common-grey-btn{ background: linear-gradient(#f6f6f6, #eceae8); border-radius: 8px; text-transform: none; box-shadow: 0 2px 3px 1px #dad9d9; border-left:none; border-right:none; border-top:solid 1px #f0f0ef; border-bottom: solid 1px #eceae8; color:#ec008c!important; line-height: 33px; height:34px; padding:0 31px; width:auto; &:hover{ background: linear-gradient(#ff66a7, #ff068b); border-top:solid 1px #ff58a9; border-bottom:solid 1px #ff58a9; color:#fff!important; } } .common-grey-button { display: inline-block; width: auto; height: 39px; cursor: pointer; .l, .r { background-image: url("../../img/common/grey-button-39-lr.png"); width:11px; } span.c { background-image: url("../../img/common/grey-button-39-c.png"); margin:0 11px; padding:0 4px; font-size: 16px !important; color: #ec008c !important; font-weight: normal !important; text-align: center !important; text-shadow: 0 1px 0 #fff !important; line-height: 35px !important; text-transform: none !important; /*font-family: @arial !important; font-weight: bold !important; */ font-family: @tahoma !important; } &.hover,&.pressed { span.c{ color: #ffffff !important; text-shadow: 0 -1px 1px rgb( 122, 87, 143 ) !important; } } } .big-green-button { display: inline-block; width: auto; height: 71px; cursor: pointer; &.btn-disabled.submit-with-confirm{ cursor:default; opacity:.7; } .l, .r { background-image: url("../../img/common/big-green-button-lr.png"); width:14px; } span.c { background-image: url("../../img/common/big-green-button-c.png"); margin:0 14px; padding:0 4px; font-size: 34px !important; font-family: @myriad !important; color: rgb( 64, 64, 64 ) !important; font-weight: bold !important; line-height: 71px !important; text-align: center !important; text-transform: uppercase !important; text-shadow: 0 1px 0 #fff !important;; } } .round-corner-block, .round-corner-block-lighter { border:1px dotted #d8d8d8; .border-radius(5px); text-align: left; &:after { content: ""; display: block; clear: both; } } .round-input { /*Вынести этот класс в коммон, найти везде по сайту*/ border: 1px solid #d5d5d5; border-radius: 7px; color: #242424; font-size: 14px; height: 30px; outline: medium none; padding: 0 7px; option { padding:0 7px; } } .round-corner-block-lighter { border:1px solid #ebebeb; } #LinkPagerContainer { text-align: center; width: 720px; ul.pagination { height:30px; &>li { height:30px; min-width:30px; float:left; display: block; margin:0 5px; &>a,&>span { padding:0 6px; line-height: 27px; height:30px; min-width:30px; .border-radius(50%); text-decoration: underline; float:none; display: block; outline: none; } &.active { &>a,&>span { text-decoration: none; } } &.dash { min-width:0; &:before { content:"..."; display: inline-block; line-height: 30px; } } } } } /* .paginator { line-height:30px; vertical-align: middle; text-align: center; a { text-align: center; display: inline-block; background: #fff; width:auto; min-width:30px; height:30px; .border-radius(50%); border:1px solid #1a96ff; vertical-align: middle; font-size: 14px; font-family: @myriad; color: #1a96ff; text-decoration: underline; padding: 1px 6px 0; margin:0 5px; &.mobile, &.next { display: inline-block; } &.current{ padding-top:3px; background: #e5e5e5; font-size: 14px; font-family: @myriad; color: #8a8a8a; border:0 none; text-decoration: none; cursor: default; } &.next { .border-radius(0); border:0 none; width:auto; height:auto; min-width:0; display: inline-block; padding:0 0 7px 0; position: relative; overflow: hidden; background: transparent; text-decoration: none; &:before { content:"Следующая страница"; display: block; font-size: 24px; font-family: @myriad; color: rgb( 192, 50, 183 ); text-decoration: underline; } } } .dash { display: inline-block; content:"..."; width:auto; height:30px; vertical-align: middle; color: rgb( 26, 150, 255 ); margin:0 5px; &:before{ content:"..."; } } }*/ body { min-width:320px; width:100%; .breadcrumb_old { background: transparent; .border-radius(0); } } /* .page-header-fb { width:100%; border-bottom:0 none; margin:0; .phys-or-busyn { width:100%; border-bottom:1px solid #f5f5f5; border-top:1px solid #fff; height: 30px; &:after { content: ""; display: block; clear:both; } div { float: left; width: 50%; a { display: block; width:100%; height:28px; vertical-align: middle; text-align: center; text-decoration: none; font-size:12px; padding: 5px 0 0; span { display: inline; border-bottom:1px dotted #1a96ff; color:#1a96ff; } &.active { background-color: #fcfcfc; .box-shadow(0 0 6px 0 rgba(35, 31, 32, 0.29) inset); cursor: default; span { border-bottom:1px dotted #8a8a8a; color:#8a8a8a; text-align: center; } } } } } .head-sales-or-serv{ width:100%; padding: 8px 0 9px; &:after { content: ""; display: block; clear:both; } div { width:50%; float: left; padding-left:15px; &:first-child { padding-left: 3px; } a { display: block; width: 100%; text-decoration: none; span { display: block; &.name { font-family: @arial; font-size:11px; color:#939393; } &.num { font-family: @myriad; font-size:16px; color:#ec008c; padding-top: 2px; } } } } } .geo,.where-buy { float:left; font-size:12px; &:before { display: block; float:left; content:""; height: 21px; margin-right: 7px; } a { color:#1a96ff; text-decoration: none; border-bottom:1px dotted #1a96ff; vertical-align: middle; line-height: 21px; } } .geo { width: 50%; padding-left:3px; &:before { background: transparent url("../../img/common/point_region.png") 0 0 no-repeat; width: 16px; } .txt { color: #8a8a8a; vertical-align: middle; line-height: 21px; } } .where-buy { margin-left:15px; &:before { background: transparent url("../../img/common/pic_map_offices.png") 0 0 no-repeat; width: 27px; } } ul.mainmenu { clear:left; padding-top: 23px; li { float: left; width: 20%; display: block; text-align: center; padding:0 7px; a { text-decoration: none; display: block; &:hover span { text-decoration: underline; color: #1a96ff; } img { display: inline-block; //content: ""; min-width:20px; height:45px; vertical-align: top; } span { display: block; font-size:10px; color:#1a96ff; margin: 7px 0 0; } } &.logo { display: none; } } &:after { display: block; content:""; clear:both; } } .mainmenu-2 { display: none; } } .page-footer { width:100%; background: transparent url(../../img/common/footer-bg-320.png) top center repeat-x; padding:27px 5px 22px; text-align: center; margin-top: 32px; .foot-sales-or-serv { a.serv { text-decoration: none; display: inline-block; span{ display: block; &.name { color:#8a8a8a; font-size:12px; font-family: @tahoma; } &.num { color: #ec008c; font-family: @myriad; font-size: 26px; margin-top: 4px; } } } } .soc-nets { a.socnet { text-decoration: 0; border: 0; outline: none; display: inline-block; width: 22px; height: 22px; background: transparent top left no-repeat; margin:0 3px; &.socnet-fb { background-image: url(../../img/common/pic_facebook.png); } &.socnet-vk { background-image: url(../../img/common/pic_vk.png); } &.socnet-tw { background-image: url(../../img/common/pic_tweet.png); } } } ul.footer-menu { list-style-type: none; margin: 4px 0 15px; li { list-style-type: none; display: inline-block; a { color: #26abff; font-size: 12px; text-decoration: underline; margin:0 10px; } } } .copyright { color: #747474; font-size:12px; } } */ .page-content { width:100%; padding: 0; &>.header { font-size:32px; color:#242424; font-family: @myriad; text-transform: uppercase; text-align: center; line-height: 36px; padding: 14px 0; margin-top: 8px; } h1.header { font-weight:normal; } } .border-radius-10 { .border-radius(10px); } .border-radius-15 { .border-radius(15px); } @media screen and (min-width: 767px) { @import "./common_tablet"; } @media screen and (min-width: 980px) { @import "./common_desktop"; } /* @media only screen and (min-width: 980px) { }*/ .confirm-check{ font-size:12px; margin-bottom:4px; display: inline-block; #confirm-check{ margin-right:4px; margin-top:9px; vertical-align: bottom; } label{ display:inline; } }