/
Ladlen
/
modal-steps
Обзор
Документация
Войти
/
Ladlen
/
modal-steps
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
css/window.css
778 строк
20 KB
Dolgov Dmitriy
refactoring
03 июл 2017, 21:35
03 июл 2017, 21:35
c1b0998
Код
Авторство
О чём код?
body { color: #999999; font-weight: 400; text-rendering: optimizelegibility; } @font-face { font-family: "Open Sans Semibold"; src: url(../fonts/OpenSansSemibold.ttf) format("truetype"); } @font-face { font-family: "Open Sans"; src: url(../fonts/OpenSans.ttf) format("truetype"); } @font-face { font-family: "Open Sans Light"; src: url(../fonts/OpenSansLight.ttf) format("truetype"); } #widget_right_panel { color: #999999; font-weight: 400; text-rendering: optimizelegibility; overflow: visible !important; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; position: fixed; right: 0; top: 30%; z-index: 10000; } #calculator_block, #calculator_block div, #widget_right_panel, a.close_calculator { box-sizing: content-box; } #widget_right_panel { opacity: 0.9; } #widget_right_panel ul { margin: 0; padding: 0; } #widget_right_panel ul > li, p.h2 { text-transform: uppercase; } #widget_right_panel ul > li { background: rgb(15, 138, 99) none repeat scroll 0 0; border-left: 1px solid rgb(35, 158, 119); border-top: 1px solid rgb(35, 158, 119); box-sizing: border-box; color: #444; font-weight: 700; list-style: outside none none; margin: 0; padding: 17px; text-decoration: none; width: 100%; } #widget_right_panel ul > li { text-align: left; } #widget_right_panel ul > li, a.close_calculator { line-height: normal; } #widget_right_panel.roundcorner ul > li:first-child { border-top-left-radius: 13px; } #widget_right_panel ul > li, a.close_calculator { line-height: normal; } a, a.inverted, a.white { color: #e14d43; cursor: pointer; outline: medium none; text-decoration: none; transition: all 0.35s ease 0s; } a.calculator_calc { border-bottom: 0 none; } #widget_right_panel.calculatorwhite ul > li > a { background-image: url("../img/menu_icon2.png"); background-repeat: no-repeat; color: #fff; /*padding: 17px 0 17px 17px;*/ padding: 17px 0 17px 37px !important; } /*#widget_right_panel ul > li > a { background-image: url("../img/menu_icon.png"); background-repeat: no-repeat; color: #444; padding: 17px 0 17px 37px !important; text-decoration: none; width: 100%; }*/ #widget_right_panel.calculatorwhite a, #widget_right_panel.calculatorwhite ul > li span { color: #fff; } #widget_right_panel.calculatorwhite a, #widget_right_panel.calculatorwhite ul > li span { color: #fff; } #widget_right_panel span { line-height: 0; margin: 0; padding: 0; vertical-align: middle; } #widget_right_panel ul > li span { color: #444; } #widget_right_panel.calculatorwhite a, #widget_right_panel.calculatorwhite ul > li span { color: #fff; } #widget_right_panel.roundcorner ul > li:last-child { border-bottom-left-radius: 13px; } a.calculator_gallery { background-position: 0 -162px; } /* close_calculator */ #widget_right_panel.roundcorner a.close_calculator { border-bottom-left-radius: 10px; } #widget_right_panel.calculatorwhite a.close_calculator { background-position: 7px -342px; background-image: url(../img/menu_icon2.png) !important; } /*#widget_right_panel.calculatorwhite a.close_calculator, #widget_right_panel.calculatorwhite a.open_right_panel, #widget_right_panel.calculatorwhite.calculatorleft a.close_calculator, #widget_right_panel.calculatorwhite.calculatorleft a.open_right_panel { background-image: url(../img/menu_icon2.png) !important; color: #FFF !important; }*/ #widget_right_panel ul > li, a.close_calculator { line-height: normal !important; } a.close_calculator { background-position: 7px -344px; color: #444; height: 23px; font-size: 15px; font-weight: 400; padding: 4px 10px 0 27px !important; margin: -1px 0 0 !important; } a.close_calculator, a.open_right_panel { float: right !important; background-color: rgb(15, 138, 99); border-left: 1px solid rgb(35, 158, 119); border-bottom: 1px solid rgb(35, 158, 119); background-image: url(../img/menu_icon.png); text-decoration: none !important; background-repeat: no-repeat; } #calculator_block, #calculator_block div, #widget_right_panel, a.close_calculator { box-sizing: content-box !important; } /* //close_calculator */ /* open_right_panel */ #widget_right_panel.roundcorner a.open_right_panel { /*border-bottom-left-radius: 10px;*/ border-top-left-radius: 10px; } #widget_right_panel.calculatorwhite a.open_right_panel { background-position: 5px -315px; background-image: url(../img/menu_icon2.png); } /*#widget_right_panel.calculatorwhite a.close_calculator, #widget_right_panel.calculatorwhite a.open_right_panel, #widget_right_panel.calculatorwhite.calculatorleft a.close_calculator, #widget_right_panel.calculatorwhite.calculatorleft a.open_right_panel { background-image: url(../img/menu_icon2.png) !important; color: #FFF !important; }*/ a.open_right_panel { line-height: normal !important; background-position: 7px -317px; border-top: 1px solid rgb(35, 158, 119) !important; padding: 27px 0 0 27px !important; margin: 0 !important; } /* //open_right_panel */ #calculator_popup { position: absolute !important; width: 100% !important; min-height: 100% !important; z-index: 9998 !important; top: 0; } #calculator_block { position: relative !important; /*width: 472px !important;*/ max-width: 490px !important; width: 50% !important; background: #fff !important; border: 3px solid rgb(15, 138, 99) !important; padding: 23px 76px 0 !important; margin: 3% auto !important; } #calculator_block { box-shadow: 0 0 12px rgba(0, 0, 0, .2); } #calculator_block.roundcorner { border-radius: 13px; } a.calculator_close_link { margin-right: 20px !important; z-index: 999 !important; } a.calculator_close_link { position: absolute !important; right: 0 !important; background: url(../img/close_icon.png) no-repeat !important; padding: 25px 25px 0 0 !important; margin: 0 29px 0 0 !important; } #calculator_block h2 { color: #444 !important; font-size: 32px !important; font-family: 'Open Sans Light', 'Open Sans', Arial !important; font-weight: 100 !important; line-height: normal !important; margin: 33px 0 0 !important; padding: 0 !important; } #calculator_block, #calculator_block div, #widget_right_panel, a.close_calculator { box-sizing: content-box !important; } #calculator_block div { float: left !important; width: 100%; } #calculator_block input, .copy_sign p, .calculator_step { font-family: 'Open Sans Light', 'Open Sans', Arial !important; } .calculator_step { height: 31px !important; color: #fff !important; font-size: 18px !important; font-weight: 100 !important; background: url(../img/calculator_step.png) right no-repeat rgb(15, 138, 99) !important; padding: 6px 19px 0 85px !important; margin: 19px 0 0 -85px !important; width: 25% !important; position: relative; } .step_arrow { position: absolute !important; right: 0; top: 0; width: 0 !important; background: #fff; height: 0; border: 19px solid transparent; border-left-color: rgb(15, 138, 99); border-right: 0; } .calculator_inner { width: 100%; clear: both; float: left !important; } #calculator_block h3, #calculator_block ul { color: #666 !important; line-height: 22px !important; } #calculator_block h3 { font-size: 18px !important; font-family: 'Open Sans Semibold', 'Open Sans', sans-serif !important; font-weight: 600 !important; margin: 19px 0 9px !important; } #calculator_block p, p.calculator_h2, p.calculator_h3 { padding: 0 !important; } .calculator_center { display: table !important; margin: 0 auto !important; } #calculator_block, #calculator_block div, #widget_right_panel, a.close_calculator { box-sizing: content-box !important; } #calculator_block div { float: left !important; width: 100%; } .calculator_block img { float: left !important; max-width: 110px !important; max-height: 110px !important; margin: 0 15px !important; border: 1px dotted rgb(15, 138, 99) !important; padding: 10px; cursor: pointer; } #calculator_block img { border: none !important; } .calculator_block input { margin: 10px 17px 0 0 !important; } #calculator_block input, .copy_sign p, .calculator_step { font-family: 'Open Sans Light', 'Open Sans', Arial, sans-serif !important; } #calculator_block input { float: left !important; height: 40px !important; color: #b4b4b4 !important; font-size: 16px !important; font-weight: 100 !important; border: 2px solid #b4b4b4 !important; border-radius: 3px !important; padding: 0 7px !important; margin: 25px 17px 0 0; } #calculator_block input[type="checkbox"], #calculator_block input[type="radio"] { display: none !important; } #calculator_block input[type="checkbox"], #calculator_block input[type="radio"] { margin-left: 59px !important; } .calculator_label_radio label { font-size: 16px !important; color: #444 !important; cursor: pointer !important; padding: 1px 0 2px 22px !important; margin-top: -2px !important; margin-bottom: 12px !important; margin-right: 25px !important; } #calculator_block label, a.calculator_back_link, a.calculator_prev { float: left !important; } #calculator_block label { font-size: 15px !important; color: #444 !important; } #calculator_block label, .calculator_label_radio label { clear: none !important; } #calculator_block a, #calculator_block label, #calculator_block ol, #calculator_block sup, #calculator_block ul, .copy_sign a, .copy_sign p, .calculator_label_radio label { font-weight: 400 !important; } #calculator_block label { line-height: 24px; margin-left: 10px; height: 72px; } #calculator_block input[type="checkbox"] + label, #calculator_block input[type="radio"] + label { text-align: center !important; padding: 50px 0 0 !important; width: 100%; float: left !important; font-family: 'Open Sans Light', 'Open Sans', Arial, sans-serif !important; cursor: pointer !important; } #calculator_block input[type="radio"]:checked + label { color: rgb(15, 138, 99) !important; font-family: 'Open Sans Light', 'Open Sans', Arial, sans-serif !important; background: url(../img/radio_active_icon.png) no-repeat !important; } #calculator_block h3, #calculator_block ul { color: #666 !important; line-height: 22px !important; } #calculator_block h3 { font-size: 18px !important; font-family: 'Open Sans Semibold', 'Open Sans', sans-serif !important; font-weight: 400 !important; margin: 19px 0 9px !important; } #calculator_block p, p.calculator_h2, p.calculator_h3 { padding: 0 !important; } .calculator_center { display: table !important; margin: 0 auto !important; } #calculator_block, #calculator_block div, #widget_right_panel, a.close_calculator { box-sizing: content-box !important; } #calculator_block div { float: none !important; width: 100%; display: inline-block; } .calculator_block img { float: left !important; max-width: 110px !important; max-height: 110px !important; margin: 0 15px !important; border: 1px dotted rgb(15, 138, 99) !important; padding: 10px; cursor: pointer; } #calculator_block img { border: none !important; } .calculator_label_radio label { font-size: 16px !important; color: #444 !important; cursor: pointer !important; padding: 1px 0 2px 22px !important; margin-top: -2px !important; margin-bottom: 12px !important; margin-right: 25px !important; } #calculator_block label, a.calculator_back_link, a.calculator_prev { float: left !important; } #calculator_block label { font-size: 15px !important; color: #444 !important; } #calculator_block label, .calculator_label_radio label { clear: none !important; } #calculator_block a, #calculator_block label, #calculator_block ol, #calculator_block sup, #calculator_block ul, .copy_sign a, .copy_sign p, .calculator_label_radio label { font-weight: 400 !important; } #calculator_block label { line-height: 24px; margin-left: 10px; } #calculator_block input[type="checkbox"] + label, #calculator_block input[type="radio"] + label { text-align: center !important; padding: 50px 0 0 !important; width: 100%; float: left !important; font-family: 'Open Sans Light', 'Open Sans', Arial !important; cursor: pointer !important; } #calculator_block input[type="radio"] + label { background: url(../img/radio_icon.png) no-repeat top center !important; color: #666 !important; } .calculator_block { width: 148px !important; margin: 15px 14px 0 0 !important; } #calculator_block .calculator_block img { box-sizing: border-box !important; -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; } #calculator_block label { margin: 0 !important; } .copy_sign { background: #dedede none repeat scroll 0 0; height: 32px; margin: 50px 0 0 -85px; width: 682px; } .copy_sign { width: 682px !important; height: 32px !important; background: #dedede !important; margin: 50px 0 0 -85px !important; } .copy_sign { font-size: 12px !important; padding: 6px 0 0 !important; } .copy_sign { float: left !important; border-top: 1px solid #e8e9eb !important; } .calculator_block p, .copy_sign p { text-align: center !important; } #calculator_block a, #calculator_block label, #calculator_block ol, #calculator_block sup, #calculator_block ul, .copy_sign a, .copy_sign p, .calculator_label_radio label { font-weight: 400 !important; } #calculator_block input, .copy_sign p, .calculator_step { font-family: 'Open Sans Light', 'Open Sans', Arial !important; } .copy_sign p { font-size: 13px !important; color: #B2B2B2 !important; margin-right: 40px !important; font-weight: 100 !important; margin-top: 6px !important; } #calculator_block p, p.calculator_h2, p.calculator_h3 { padding: 0 !important; } a { color: #0069d6; text-decoration: none; } a, a.inverted, a.white { cursor: pointer; color: #E14D43; text-decoration: none; -webkit-transition: all .35s ease; -moz-transition: all .35s ease; -o-transition: all .35s ease; transition: all .35s ease; outline: none; } #calculator_block label, a.calculator_back_link, a.calculator_prev { float: left !important; } a.calculator_back_link { font-size: 14px !important; background: url(../img/back_link_icon.png) left no-repeat !important; text-decoration: none !important; padding-left: 17px !important; margin-top: 12px !important; } a.calculator_back_link { margin: 12px 0; } a.calculator_back, button.calculator_step_button { font-size: 18px !important; font-weight: 100 !important; } a.calculator_back { float: left !important; color: #444 !important; font-family: 'Open Sans Light', 'Open Sans', Arial, sans-serif !important; background: url(../img/back_icon.png) left no-repeat !important; padding: 0 0 0 17px !important; text-decoration: none !important; margin: 35px 17px 0 0 !important; } #calculator_block a { color: #444 !important; text-decoration: none !important; } #calculator_block a, #calculator_block label, #calculator_block ol, #calculator_block sup, #calculator_block ul, .copy_sign a, .copy_sign p, .calculator_label_radio label { font-weight: 400 !important; } #calculator_block a { color: #444 !important; text-decoration: none !important; } #calculator_block a, #calculator_block label, #calculator_block ol, #calculator_block sup, #calculator_block ul, .copy_sign a, .copy_sign p, .calculator_label_radio label { font-weight: 400 !important; } a.calculator_back, button.calculator_step_button { font-size: 18px !important; font-weight: 100 !important; } button.calculator_calc_next { background-image: none !important; } button.calculator_step_button { float: left !important; height: 44px !important; background: rgb(15, 138, 99) !important; color: #fff !important; font-family: 'Open Sans Light', 'Open Sans', Arial, sans-serif !important; border: none !important; cursor: pointer !important; padding: 0 17px !important; margin: 50px 0 0 !important; } #calculator_block button, #calculator_block ul { font-family: 'Open Sans Light', 'Open Sans', Arial, sans-serif !important; } #calculator_block button, #calculator_phone_input { float: left !important; font-weight: 100 !important; } #calculator_block button { height: 44px; position: inherit !important; background-image: url(../img/button_icon.png); background-position: left !important; background-repeat: no-repeat !important; background-color: rgb(15, 138, 99) !important; color: #fff !important; font-size: 18px !important; border: none !important; cursor: pointer !important; padding: 0 17px 0 46px !important; margin: 25px 0 0 !important; } .calculator_block { margin-right: 0 !important; width: 141px !important; } .calculator_center { text-align: center !important; } .copy_sign { position: relative !important; bottom: -7px !important; } #calculator_block input[type="radio"]:checked + label { color: rgb(15, 138, 99) !important; font-family: 'Open Sans Light', 'Open Sans', Arial, sans-serif !important; background: url(../img/radio_active_icon.png) no-repeat top center !important; } #calculator_block input[type="checkbox"] + label { background: url(../img/checkbox_icon.png) no-repeat !important; color: #666 !important; } #calculator_block input[type="checkbox"]:checked + label { color: rgb(15, 138, 99) !important; font-family: 'Open Sans Light', 'Open Sans', Arial, sans-serif !important; background: url(../img/checkbox_active_icon.png) no-repeat !important; } .meed_modal { background-color: white; border-radius: 5px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); display: none; font-family: NeoSansProRegular, sans-serif; font-size: 14px; left: 30%; /*line-height: 14px;*/ padding: 5px; position: fixed; right: 30%; top: 5%; z-index: 2147483647; line-height: 16px; padding-top: 10px; } .meed_modal_title { background-color: rgba(0, 0, 0, 0); font-weight: bold; margin: auto; text-align: center; } .meed_modal_body { color: #333; } .meed_modal_but { background: grey none repeat scroll 0 0; border: 1px solid; border-radius: 5px; color: white; float: right; height: 30px; width: 100%; } .open_right_panel { position: absolute; left: 28px; top: -28px; border-bottom-left-radius: 0; } #calculator_block.roundcorner { overflow: hidden; } .copy_sign p { position: absolute; width: 100%; } #widget_right_panel ul > li:hover { background-color: rgb(35,158,119) !important; }