.content_inner .btn_add_window{position:relative;padding:0 0 0 35px;line-height:16px}
.content_inner .btn_add_window,.btn_add_window span,.btn_add_window i{display:inline-block}
.content_inner .btn_add_window i{position:absolute;z-index:10;top:-3px;left:0;width:26px;height:26px;background:url(images/icon-add-window.gif) no-repeat 0 0}
.content_inner .btn_add_window span{color:#327301;font-size:16px;border-bottom:1px dashed #327301}
.content_inner .btn_add_window:hover span{border:none;padding-bottom:1px}
.content_inner .b_green_light{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;behavior:url(http://www.oknamobifon.ru/bitrix/templates/mobifon2012_common/js/PIE.htc);position:relative;padding:20px;border:1px solid #cbefd1;background-color:#eaf8ec;margin:20px 0}
.content_inner .b_window_add,.b_window_order{text-align:center}
.content_inner .b_window_order input{padding:10px;border-radius:5px;font-size:20px!important}
.content_inner .b_window_add{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;behavior:url(http://www.oknamobifon.ru/bitrix/templates/mobifon2012_common/js/PIE.htc);position:relative;padding:20px;border:1px solid #cbefd1;background-color:#eaf8ec;margin:20px 0}
.content_inner .b_window_select_type,.b_window_select_size_and_additional,.b_window_order{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;behavior:url(http://www.oknamobifon.ru/bitrix/templates/mobifon2012_common/js/PIE.htc);position:relative;padding:20px;margin:20px 0;border-style:solid;border-width:1px;background-color:#eef1f4;border-color:#d4dde7;color:#8d2522;color:#000;box-shadow:1px 1px 6px 2px #ddd}
.bgsosna{background:url(/kalkulyator/derevyannye-okna/wood.png) repeat 0 0!important}
.bglistvennica{background:url(/kalkulyator/derevyannye-okna/wood2.jpg) repeat 0 0!important}
.bgdub{background:url(/kalkulyator/derevyannye-okna/dub.jpg) repeat 0 0!important}
.derAlum{background:url(/kalkulyator/derevyannye-okna/der-alumin.jpg) repeat 0 0!important}
.content_inner .b_window_select_type .title,.b_window_select_size_and_additional .title{position:relative;padding:0 0 0 30px;margin:0 0 12px}
.content_inner .b_window_select_type .title i,.b_window_select_size_and_additional .title i,.b_window_select_size_and_additional .title .i{display:block;position:absolute;z-index:10;top:0;left:0;width:24px;height:23px;line-height:23px;background:url(/img/bg-circle-red-gradient.png) no-repeat 0 0;text-align:center;color:#FFF;font-size:14px;font-style:normal;font-weight:400}
.content_inner .b_window_select_type .title span,.b_window_select_size_and_additional .title span{font-weight:700;font-size:16px}
.content_inner .b_window_select_size_and_additional .content .col_left{float:left;width:395px;margin:0}
.content_inner .b_window_select_size_and_additional .content .col_right{float:right;width:445px}
.content_inner .b_window_select_size_and_additional table td{vertical-align:top}
.content_inner .b_window_select_size_and_additional table td.td1{padding:0 50px 0 20px;border-right:1px solid #d4dde7}
.content_inner .b_window_select_size_and_additional table td.td2{padding:0 50px 0 40px;border-right:1px solid #d4dde7}
.content_inner .b_window_select_size_and_additional table td.td3{padding:0 0 0 40px;border-right:0 solid #d4dde7}
.fontWhite{color:#fff!important}
.l_window_type{padding-left:35px}
.l_window_type .item a{display:inline-block;padding:7px;border:3px solid transparent}
.l_window_type .item a i{display:block;background:url(/img/sprite-windows-s.gif) no-repeat 0 0}
.l_window_type .item a.type_1 i{width:23px;height:43px;background-position:0 0}
.l_window_type .item a.type_1.active i{background-position:0 -65px}
.l_window_type .item a.type_2 i{width:43px;height:43px;background-position:-23px 0}
.l_window_type .item a.type_2.active i{background-position:-23px -65px}
.l_window_type .item a.type_3 i{width:69px;height:43px;background-position:-66px 0}
.l_window_type .item a.type_3.active i{background-position:-66px -65px}
.l_window_type .item a.type_4 i{width:23px;height:65px;background-position:-135px 0}
.l_window_type .item a.type_4.active i{background-position:-135px -65px}
.l_window_type .item a.type_5 i{width:43px;height:65px;background-position:-158px 0}
.l_window_type .item a.type_5.active i{background-position:-158px -65px}
.l_window_type .item a.type_6 i{width:63px;height:65px;background-position:-201px 0}
.l_window_type .item a.type_6.active i{background-position:-201px -65px}
.l_window_type .item a.active{border-color:#7c8896;cursor:default}
.l_window_type .item.first{border:none}
.l_form_additional{margin:0 0 12px}
.l_form_additional .row{border-bottom:1px solid #d4dde7;padding:0 0 10px;margin:0 0 10px}
.l_form_additional .row .field_name{float:left;color:#656565;font-size:12px}
.derevyannFnt .row .field_name{float:left;color:#000;font-size:13px}
.l_form_additional .row .field_option{float:right}
.l_form_additional .row .field_option select{width:160px;color:#656565}
.old_windows{padding:0 0 0 40px;line-height:15px;color:#656565;background:url(/img/icon-check-green.png) no-repeat 6px 2px;font-size:12px;margin:0 0 10px}
.b_delivery_comment{font-size:11px;line-height:16px;color:#656565}
.b_delivery_comment strong{font-size:12px}
.b_delivery_comment .row_1{border-bottom:1px solid #d4dde7;padding:0 0 6px;margin:0 0 7px}
.title_window_num{border-bottom:1px dashed #327301;text-align:center;color:#327301;height:12px}
.title_window_num span{display:inline-block;font-size:16px;background-color:#FFF;padding:0 5px}
.b_selected_window{-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;behavior:url(http://www.oknamobifon.ru/bitrix/templates/mobifon2012_common/js/PIE.htc);position:relative;padding:20px;margin:20px 0;border-style:solid;border-width:1px;background-color:#eef1f4;border-color:#d4dde7;color:#8d2522}
.b_selected_window .img{float:left;text-align:center;width:90px;padding:30px 0 0}
.b_selected_window .img a{display:inline-block;padding:7px;border:3px solid transparent;border:none;padding:0;cursor:default}
.b_selected_window .img a i{display:block;background:url(images/sprite-windows-s.gif) no-repeat 0 0}
.b_selected_window .img a.type_1 i{width:23px;height:43px;background-position:0 0}
.b_selected_window .img a.type_1.active i{background-position:0 -65px}
.b_selected_window .img a.type_2 i{width:43px;height:43px;background-position:-23px 0}
.b_selected_window .img a.type_2.active i{background-position:-23px -65px}
.b_selected_window .img a.type_3 i{width:69px;height:43px;background-position:-66px 0}
.b_selected_window .img a.type_3.active i{background-position:-66px -65px}
.b_selected_window .img a.type_4 i{width:23px;height:65px;background-position:-135px 0}
.b_selected_window .img a.type_4.active i{background-position:-135px -65px}
.b_selected_window .img a.type_5 i{width:43px;height:65px;background-position:-158px 0}
.b_selected_window .img a.type_5.active i{background-position:-158px -65px}
.b_selected_window .img a.type_6 i{width:63px;height:65px;background-position:-201px 0}
.b_selected_window .img a.type_6.active i{background-position:-201px -65px}
.b_selected_window .img a.active{border-color:#7c8896;cursor:default}
.b_selected_window .data{margin:0 0 0 100px;line-height:17px}
.b_selected_window .data .text{border:1px solid #babcbe;padding:10px 15px;margin:0 0 8px}
.b_selected_window .data .text .text_1{font-weight:700;margin:0 0 5px;color:#000}
.b_selected_window .data .text .text_2{color:#515253}
.btn_change_params,.btn_delete_window,.btn_back_to_count{display:inline-block;margin-left:30px;position:relative;height:22px;line-height:22px;border:1px solid #d9e1ea;border-left:none;padding:0 6px;font-size:12px}
.btn_change_params i,.btn_delete_window i,.btn_back_to_count i{display:block;height:24px;width:30px;position:absolute;z-index:10;top:-1px;right:100%;background:url(images/sprite-icons-1.png) no-repeat 0 0}
.btn_change_params{color:#327301}
.btn_change_params i{background-position:0 0}
.btn_delete_window{color:#9c0d11}
.btn_delete_window i{background-position:0 -24px}
.btn_back_to_count{color:#9c0d11}
.btn_back_to_count i{background-position:0 -48px}
.l_form .your_window .field_name{font-weight:700;font-size:16px;padding-top:20px}
.l_form .your_window .field_option a{display:inline-block;padding:7px;border:3px solid transparent;vertical-align:top;margin-right:15px}
.l_form .your_window .field_option a i{display:block;background:url(images/sprite-windows-s.gif) no-repeat 0 0}
.l_form .your_window .field_option a.type_1 i{width:23px;height:43px;background-position:0 0}
.l_form .your_window .field_option a.type_1.active i{background-position:0 -65px}
.l_form .your_window .field_option a.type_2 i{width:43px;height:43px;background-position:-23px 0}
.l_form .your_window .field_option a.type_2.active i{background-position:-23px -65px}
.l_form .your_window .field_option a.type_3 i{width:69px;height:43px;background-position:-66px 0}
.l_form .your_window .field_option a.type_3.active i{background-position:-66px -65px}
.l_form .your_window .field_option a.type_4 i{width:23px;height:65px;background-position:-135px 0}
.l_form .your_window .field_option a.type_4.active i{background-position:-135px -65px}
.l_form .your_window .field_option a.type_5 i{width:43px;height:65px;background-position:-158px 0}
.l_form .your_window .field_option a.type_5.active i{background-position:-158px -65px}
.l_form .your_window .field_option a.type_6 i{width:63px;height:65px;background-position:-201px 0}
.l_form .your_window .field_option a.type_6.active i{background-position:-201px -65px}
.l_form .your_window .field_option a.active{border-color:#7c8896;cursor:default}
.l_form .your_window .window_descriptions{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;behavior:url(http://www.oknamobifon.ru/bitrix/templates/mobifon2012_common/js/PIE.htc);position:relative;padding:20px;margin:20px 0;border-style:solid;border-width:1px;background-color:#ffffe7;border-color:#e2cfab;color:#4c4c45;line-height:17px;clear:both;margin:10px 112px 0 110px}
.l_form .your_window .window_descriptions .text_1{font-weight:700;color:#8d2522;margin:0 0 5px}
.l_form .your_window .window_descriptions .text_2{color:#57574f}
.l_form .btn{position:relative}
.l_form .btn .btn_back_to_count{position:absolute;z-index:10;top:5px;left:0}
.b_window_dimensions .b_window_text{color:#545454!important;font-size:16px!important;line-height:16px!important;text-align:center!important;margin:15px!important}
.Fdark{color:#000!important}
.Fdark .b_window_text{color:#000!important}
.b_window_sizes{margin:0 0 18px 25px}
.b_window_height,.b_door_height,.b_window,.b_door{float:left;display:inline-block;vertical-align:top}
.b_window_height span.mm,.b_door_height span.mm,.b_window span.mm,.b_door span.mm{font-size:11px;color:#363650}
.b_window_height input.size,.b_door_height input.size,.b_window input.size,.b_door input.size{margin:0 2px;padding:0 2px;width:40px;text-align:center;color:#000;font-size:13px;font-weight:700;border:1px solid #ababc0}
.b_window_height{width:27px;height:103px;background:url(/img/bg-window-height.gif) no-repeat 0 0;white-space:nowrap;margin-top:28px;padding:83px 0 0;text-indent:-33px;position:relative}
.b_door_height{width:27px;height:155px;background:url(/img/bg-door-height.gif) no-repeat 0 0;white-space:nowrap;margin-top:28px;padding:135px 0 0 3px;position:relative}
.b_window,.b_door{width:98px}
.b_window .width,.b_door .width{width:98px;text-align:center;height:28px;background:url(/img/bg-window-width.gif) no-repeat 0 0;position:relative}
.b_window .width input,.b_door .width input{position:relative;top:-5px}
.b_window .width span,.b_door .width span{position:relative;top:-10px;display:block;line-height:normal}
.b_window .img,.b_door .img{background:url(/img/window-b.gif) no-repeat 0 0;position:relative}
.b_window .img,.b_door .img,.b_window .img i,.b_door .img i,.b_window .img span,.b_door .img span{width:98px;height:187px}
.b_window .img i,.b_door .img i,.b_window .img span,.b_door .img span{display:block;position:absolute;top:0;left:0}
.b_window .img i{z-index:10;background:url(/img/sprite-window-rotate-big.png) no-repeat 0 0}
.b_window .img i.type_1{background-position:0 0}
.b_window .img i.type_2{background-position:-98px 0}
.b_window .img i.type_3{background-position:-196px 0}
.b_window .img i.type_4{background-position:-294px 0}
.b_window .img i.type_5{background-position:-394px 0}
.b_door .img i,.b_door .img span{width:98px;height:291px}
.b_door .img i{z-index:10;background:url(/img/sprite-door-rotate-big.png) no-repeat 0 0}
.b_door .img i.type_1{background-position:0 0}
.b_door .img i.type_2{background-position:-98px 0}
.b_door .img i.type_3{background-position:-196px 0}
.b_door .img i.type_4{background-position:-294px 0}
.b_door .img i.type_5{background-position:-394px 0}
.b_window .img span{top:9px;left:7px;z-index:5;width:81px;height:167px;background:url(images/grid.png) no-repeat 0 0;display:none}
.b_door .img span{top:9px;left:7px;z-index:5;width:81px;height:167px;background:url(images/grid-door.png) no-repeat 0 0;display:none}
.b_door .img{height:291px;background-image:url(/img/door-b.gif)}
.b_window_rotations{padding:0 0 0 42px}
.b_window_rotations .item{float:left;width:98px;border-left:1px solid #d4dde7}
.b_window_rotations .item .rotations{text-align:center;margin:0 15px}
.b_window_rotations .item .rotations a{display:inline-block;width:23px;height:43px;background:url(/img/sprite-window-rotations.gif) no-repeat 0 0}
.b_window_rotations .item .rotations a.type_1{background-position:0 0}
.b_window_rotations .item .rotations a.type_1.active{background-position:0 -43px}
.b_window_rotations .item .rotations a.type_2{background-position:-23px 0}
.b_window_rotations .item .rotations a.type_2.active{background-position:-23px -43px}
.b_window_rotations .item .rotations a.type_3{background-position:-46px 0}
.b_window_rotations .item .rotations a.type_3.active{background-position:-46px -43px}
.b_window_rotations .item .rotations a.type_4{background-position:-69px 0}
.b_window_rotations .item .rotations a.type_4.active{background-position:-69px -43px}
.b_window_rotations .item .rotations a.type_5{background-position:-92px 0}
.b_window_rotations .item .rotations a.type_5.active{background-position:-92px -43px}
.b_window_rotations .item .grid{text-align:center}
.b_window_rotations .item .grid a{display:inline-block;text-align:center;position:relative;color:#9292a0;font-size:11px;line-height:13px;text-decoration:none;border:1px solid transparent;padding:2px 5px;cursor:default}
.b_window_rotations .item .grid a.active{color:#a73838;text-decoration:underline;cursor:pointer;padding-left:20px;background-image:url(/img/sprite-icons-grid.png);background-position:4px 4px;background-repeat:no-repeat}
.b_window_rotations .item .grid a.active:hover{text-decoration:none}
.b_window_rotations .item .grid a.selected{border-color:#b3b9c1;color:#4e607e;background-color:#e7ecf1;background-position:4px -85px;text-decoration:none;cursor:pointer}
.b_window_rotations .item.first{border:none}
.b_tooltip_dimensions_container{position:absolute;z-index:20;left:0;top:0;display:inline-block}
.b_tooltip_dimensions{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;behavior:url(http://www.oknamobifon.ru/bitrix/templates/mobifon2012_common/js/PIE.htc);-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:1px solid #e2cfab;background-color:#ffffe7;position:relative;width:310px;height:20px;padding:20px 10px;text-align:left}
.b_tooltip_dimensions i.arrow{position:absolute;z-index:10;top:100%;left:50%;width:15px;height:8px;background:url(images/arrow-tooltip-dimensions-horz.gif) no-repeat 0 0;margin:0 0 0 -7px}
.b_tooltip_dimensions .from,.b_tooltip_dimensions .to{color:#000;font-size:13px;font-weight:700}
.b_tooltip_dimensions .from{position:absolute;top:16px;left:0;width:60px;text-align:center}
.b_tooltip_dimensions .to{position:absolute;top:16px;left:260px;width:70px;text-align:center}
.b_tooltip_dimensions .slider{margin:0 60px 0 50px;padding:2px 0 0}
.b_tooltip_dimensions.height_mode{height:250px;width:20px;padding:10px 25px;text-align:center}
.b_tooltip_dimensions.height_mode .arrow{top:50%;left:100%;width:8px;height:15px;background:url(images/arrow-tooltip-dimensions-vert.gif) no-repeat -8px 0;margin:-7px 0 0}
.b_tooltip_dimensions.height_mode .arrow.right{background-position:0 0;left:-8px}
.b_tooltip_dimensions.height_mode .from{top:244px;left:0;width:70px}
.b_tooltip_dimensions.height_mode .to{top:5px;left:0}
.b_tooltip_dimensions.height_mode .slider{margin:23px 0 0;height:200px}
.hidden{display:none}
.b_tooltip_dimensions{top:0;left:0}
.wrong_field{border-color:#C00!important;background-color:#FEE!important}
.save_wnd_btn_block{text-align:center}
.b_selected_window.edit_mode{background-color:#EAF8EC!important;border-color:#CBEFD1}
.b_selected_window.edit_mode .btns{display:none}
.door_type .rotations .type_1,.door_type .rotations .type_3,.door_type .rotations .type_5{display:none!important}
.door_type .rotations .type_2{margin-top:49px}
.b_window_rotations.single_door{padding:0 0 0 17px}
.l_form_additional select{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;padding:1px;margin:-3px 0 0}
.field_option{padding:0 0 0 10px;float:left}
.field_name{width:100px}
.btns{width:600px}
.content2 .clearfix::after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}
.content_inner .clearfix{display:inline-block}
.content_inner{width:100%}
#calc_price{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.5;color:#fff;text-decoration:none;padding:10px 20px;border-radius:5px;text-transform:none;font-weight:normal;background-color:#f46610;padding:7px 15px;background-color:#f46610!important;width:235px}
#calc_price_montazh{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.5;color:#fff;text-decoration:none;padding:10px 20px;border-radius:5px;text-transform:none;font-weight:normal;background-color:#f46610;padding:7px 15px;background-color:#0b88c8;margin:10px 0 0;width:235px}
.field_name{width:125px}

.babracadabra {color: rgb(11, 136, 200);font-weight: bold;text-decoration: underline;}