.f-left{float:left}.f-right{float:right}.t-left{text-align:left !important}.t-center{text-align:center !important}.t-right{text-align:right !important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.hidden{display:none}.anchor{font-size:30px;color:#000}.anchor{margin:0 0 18px 0}.red{color:red}.bold{font-weight:bold}.clear{clear:both;width:100%;height:1px}table{margin:0 0 20px;border:0}td{padding:10px;border:1px solid #777;background:#eee}.banner td{border:1px solid #ccc;padding:10px 12px;width:330px}.banner .images{float:left}.banner .text{float:left;font-size:11px !important;margin-left:10px;text-align:left}.banner .text span{display:block}.banner{clear:both;margin:0;width:1000px}.text .address{color:#060;font-size:9px !important;margin-bottom:0;margin-top:7px}.text .banner_phone{margin-bottom:0;margin-top:6px}.text .banner_phone,.text .banner_phone a{font-size:11px}.element_1,.element_2,.element_3{border:3px solid #fff;padding:10px;width:278px;box-shadow:0 8px 8px rgba(0,0,0,0.2)}.banner .element_1{float:left;margin-right:10px}.banner .element_2{float:left;margin-right:10px}.banner .element_3{float:right}.b-center p{font-size:11px}.banner .element{position:relative}.banner .discount{background:none repeat scroll 0 0 #b02b2c;color:#fff;font-size:20px;left:24px;opacity:.85;padding:4px 10px;position:absolute;top:27px}.btn{background:#3498db;background-image:-webkit-linear-gradient(top,#3498db,#2980b9);background-image:-moz-linear-gradient(top,#3498db,#2980b9);background-image:-ms-linear-gradient(top,#3498db,#2980b9);background-image:-o-linear-gradient(top,#3498db,#2980b9);background-image:linear-gradient(to bottom,#3498db,#2980b9);-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;color:#fff;font-size:27px;padding:10px 20px 10px 20px;text-decoration:none;border:0 none}.btn:hover{background:#2980b9;background-image:-webkit-linear-gradient(top,#2980b9,#3498db);background-image:-moz-linear-gradient(top,#2980b9,#3498db);background-image:-ms-linear-gradient(top,#2980b9,#3498db);background-image:-o-linear-gradient(top,#2980b9,#3498db);background-image:linear-gradient(to bottom,#2980b9,#3498db);text-decoration:none}input.btn[type="submit"]{font-size:21px !important;padding:11px 17px !important}.call_me_block input.btn[type="submit"]{font-size:18px !important;padding:7px 10px !important}body{font-family:'robotoregular',sans-serif;font-family:'Roboto',sans-serif;font-size:15px}form#new_review{padding:5px 0 0 0}form#new_review input[type="text"],form#new_review input[type="email"],form#new_review textarea{width:400px;border:3px solid #ccc}form#new_review input,form#new_review textarea{padding:4px;width:400px}form#new_review input[type="submit"]{width:auto}input[type="submit"]{cursor:pointer;padding:7px 16px !important;font-size:14px !important}.errorExplanation{margin-bottom:20px !important}.formtastic,.formtastic ul,.formtastic ol,.formtastic li,.formtastic fieldset,.formtastic legend,.formtastic input,.formtastic button,.formtastic textarea,.formtastic select,.formtastic p{margin:0;padding:0}.formtastic fieldset{border:0}.formtastic em,.formtastic strong{font-style:normal;font-weight:normal}.formtastic ol,.formtastic ul{list-style:none}.formtastic abbr,.formtastic acronym{border:0;font-variant:normal}.formtastic input,.formtastic button,.formtastic textarea{font-family:sans-serif;font-size:inherit;font-weight:inherit}.formtastic input,.formtastic textarea,.formtastic select{font-size:100%}.formtastic legend{white-space:normal;color:#000}.formtastic .errors{color:#c00;margin:.5em 0 1.5em 25%;list-style:square}.formtastic .errors li{padding:0;border:0;display:list-item}.formtastic .buttons,.formtastic .actions{overflow:hidden;padding-left:25%}.formtastic .button,.formtastic .action{float:left;padding-right:.5em}.formtastic .button_action button{padding:3px 8px}.formtastic .link_action a{display:block;padding:3px 0}.formtastic .inputs{overflow:hidden}.formtastic .input{overflow:hidden;padding:.5em 0;margin-top:-0.5em;margin-bottom:1em}.formtastic .input .label{display:block;width:25%;float:left;padding-top:.2em}.formtastic .fragments .label,.formtastic .choices .label{position:absolute;width:95%;left:0}.formtastic .fragments .label label,.formtastic .choices .label label{position:absolute}.formtastic .choices{position:relative}.formtastic .choices-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .choice{padding:0;border:0}.formtastic .input .inline-hints{color:#666;margin:.5em 0 0 25%}.formtastic .inline-errors{color:#c00;margin:.5em 0 0 25%}.formtastic .errors{color:#c00;margin:.5em 0 0 25%;list-style:square}.formtastic .errors li{padding:0;border:0;display:list-item}.formtastic .stringish input{width:72%}.formtastic .stringish input[size],.formtastic .stringish input[max]{width:auto;max-width:72%}.formtastic .text textarea{width:72%}.formtastic .text textarea[cols]{width:auto;max-width:72%}.formtastic .hidden{display:none}.formtastic .boolean label{padding-left:25%;display:block}.formtastic .choices-group{margin-bottom:-0.5em}.formtastic .choice{margin:.1em 0 .5em 0}.formtastic .choice label{float:none;width:100%;line-height:100%;padding-top:0;margin-bottom:.6em}.formtastic .choice label input,.formtastic .boolean label input{margin:0 .3em 0 .1em;line-height:100%}.formtastic .fragments{position:relative}.formtastic .fragments-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .fragment{float:left;width:auto;margin:0 .3em 0 0;padding:0;border:0}.formtastic .fragment label{display:none}.formtastic .fragment label input{display:inline;margin:0;padding:0}.fixed_flash{min-width:960px;position:fixed;right:0;top:0}.flash{font-size:18px;margin:0 auto 25px;opacity:.9;padding:0;text-align:center;width:98%;z-index:100}.flash-notice{background-color:#e2f9e3;border:1px solid #9c9}.flash-notice,.flash-notice a{color:#060}.flash-error{background-color:#eaa;border:1px solid #c00;color:#c00}.flash .message{margin:0 15px;padding:21px}.flash .closer{cursor:pointer;float:right;font-size:23px !important;font-weight:bold;margin:3px 15px 0;padding:15px;text-align:right;text-decoration:none;width:10px}.flash-error .closer{color:#c00}.flash-message .closer{border:1px solid #060;color:#060}#top,#top_l,.pluso{cursor:pointer;top:10px;left:10px;display:none;position:fixed;z-index:10;background:#353535;background:#4f579a;background:#ccc;padding:17px}#top_l{left:10px !important}#top div,#top_l div{background:url(/assets/top_-5e980c9b5cd8e7b7ce655518f71f1a88669f9f720b7a6c18261a0e3044f604b1.png) no-repeat scroll 0 0 transparent;height:8px;width:11px}.pagination{clear:both;cursor:default;padding:.3em;text-align:left;margin:0 0 20px 0;line-height:45px}.pagination a,.pagination span,.pagination em{padding:8px 15px;font-size:20px}.pagination .disabled{color:#aaa;border:1px solid #ccc}.pagination .current{color:#fff;background:#c14545;font-style:normal;font-weight:bold}.pagination a{color:#fff;background:none repeat scroll 0 0 #353535;border-radius:3px;text-decoration:none}.pagination a:hover,.pagination a:focus{background:#c14545}.pagination .page_info{color:#aaa;padding-top:.8em}.pagination .previous_page{margin-right:1em}.pagination .next_page{margin-left:1em}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;margin:0 7px 0 0}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:none !important}.slick-prev{background:url(/assets/arrow_prev-558c04413ccd8efeba522eb78fae1f15ffcca36dd5135d587f057d720b1fe38b.png) no-repeat scroll 1px 59px transparent}.slick-next{background:url(/assets/arrow_next-8827ed01a0b99cc38f434e3c22b642e31bf74d6869064b2a006e176920081e14.png) no-repeat scroll 4px 59px transparent}.slick-list{float:left;width:812px;height:190px;margin:14px 0 0}.slick-slider{float:left}.slick-arrow{cursor:pointer;-moz-user-select:none;float:left;width:68px;height:187px;text-indent:-9999px;border:0 none}*{margin:0;padding:0}body{width:100%;color:#020202}#bg{position:fixed;left:0;top:0;min-height:100%;min-width:100%;z-index:-1}a{outline:0;text-decoration:underline}body,a{color:#020202}h1,h2,h3,h4,h5,h6,.h1{font-weight:normal}h1,.h1{font-size:22px;line-height:33px;font-weight:normal;text-align:center}a:hover{text-decoration:none}p{margin:0 0 18px}img{border:0}input{vertical-align:middle}#wrapper{margin:0 auto}#pre_header{width:1000px;margin:0 auto}.pre_header_item{float:left;margin:0;padding:10px;text-align:center;width:31%}.pre_header_item span{line-height:30px}#header{height:248px;position:relative;margin:13px auto 0 !important;padding:7px 9px}#left_wrapper,#right_wrapper,#logo{float:left}#left_wrapper,#right_wrapper{float:left;margin:36px 0 0 0}#left_wrapper,#right_wrapper{background:#ecfbf4;padding:20px 20px 20px 20px;margin:79px 0 0}#left_wrapper{margin-right:14px;width:327px;height:55px}#right_wrapper{width:318px;height:55px}#logo{width:220px}#left_wrapper .address{background:url(/assets/icon_address-cf5785a78b8a0cb98df18927fef2e85afd635e8a0c3d910d05b45f9a26e0cda0.png) no-repeat scroll 0 -1px transparent;font-size:16px;line-height:18px;padding:2px 20px 2px 26px;text-align:left;margin:0 0 5px}#left_wrapper .phone{background:url(/assets/icon_phone-55ced2e6650bc4c8a74bc3e8819824c9f60730f85cb6b8fa2cc0e90051b79f02.png) no-repeat scroll 0 -1px transparent;font-size:16px;line-height:18px;padding:2px 20px 2px 26px;text-align:left}#right_wrapper a{font-size:18px;line-height:28px;margin:0 0 8px;padding:0;text-decoration:none}#right_wrapper a:hover{text-decoration:underline}.action_item{text-align:center}.fn{position:absolute;top:-19px;left:11px;font-size:118px;display:block;text-transform:uppercase}.fnn{position:absolute;top:111px;left:19px;font-size:32px;display:block;text-transform:uppercase}#address{float:left}#address{font-size:21px}#phone_wrapper{float:right;text-align:right;font-size:21px;margin:5px 0 0}#logo a{text-decoration:none}#header .name{color:#000;float:left;font-size:14px;line-height:33px;margin:0}#header .nammy{display:block;font-size:21px;margin:5px 0 0 0;line-height:31px}#main-menu,.sidebar ul{list-style:none}#main-menu{width:977px;height:49px;position:absolute;left:0;top:209px;background:#6a7372 none repeat scroll 0 0}#main-menu li{line-height:30px}#main-menu li,.sidebar li{float:left;line-height:50px}.sidebar li{line-height:30px;padding:6px 0;width:100%}#main-menu li:hover a,#main-menu li.current a{background:#000}.sidebar li:hover a,.sidebar li.current a{text-decoration:none}.sidebar li li:hover a,.sidebar li li.current a{background:#00a759 none repeat scroll 0 0;color:#fff}#main-menu li a,.sidebar li a{font-size:15px;padding:5px 14px;text-decoration:none;margin:0 3px}#main-menu li a{text-decoration:none;padding:14px 15px;color:#fff;line-height:30px;font-size:17px}#main-menu li a:hover{text-decoration:none}.sidebar li a{font-size:15px;padding:6px 9px}.sidebar li a:hover{text-decoration:none}#sideLeft{float:left;width:269px;position:relative;margin:-15px 23px 0 21px}.board{background-color:rgba(0,0,0,0.6);box-shadow:0 8px 8px rgba(0,0,0,0.2);color:#fff;line-height:42px;margin:20px 0 14px;padding:5px 17px;width:236px;font-size:16px;text-align:center}.board a{color:#fff}.rb{background:#eee;float:left;margin:24px 0 20px}#footer{background:#eee none repeat scroll 0 0;color:#6a7370;font-size:12px;height:100px;margin:0 0 20px;padding:20px 23px;width:1000px}.development{float:left;text-align:left}.development img{float:left}.development a{color:#fff;font-size:14px;margin:0;text-decoration:none}.development a:hover{text-decoration:underline}#footer .contacts .phone{font-size:35px;margin:0 0 15px}#footer .contacts .phone_item{margin:0 0 -5px;font-size:52px}#footer .contacts .phone a{font-size:17px}#footer .with_love{display:block;margin-top:14px}#middle{width:100%;height:1%;position:relative}#middle:after{content:'';clear:both;display:table}#content{padding:0 0 10px 0}.is_no_sidebar #content{margin:0 0 0 -3px}.content_inner{padding:2px 0 17px;min-height:146px;overflow:hidden}.page-title{margin:4px 0 21px -3px;position:relative;width:100%;backhround:#f7f7f7}.breadcrumbs{margin:20px 0 0 0;padding:12px 22px}.breadcrumbs,.breadcrumbs a{text-transform:uppercase;color:#666}.header_wrapper{margin:0 0 14px 0}#content ul{list-style:square;margin:0 0 10px 30px}.content_inner p:last-child,.board p:last-child{margin-bottom:0}#content .contacts p{margin:0 0 14px;color:#000}#content .contacts #feedback p,#content .contacts p.anchor{margin:0 0 5px}.contacts .mobile{background:url(/assets/icons/mobile-017ed1b008aba1424267c7dcc46666ff98c49b06c3faffaa6eda7f5798f37057.png) no-repeat scroll 0 2px transparent;line-height:13px;margin-bottom:6px;padding:2px 0 5px 31px}.contacts .calendar{background:url(/assets/icons/calendar-9d18a4f81c79a0fcf7f85052f7a8e68ee4636abcf5e6c73b5b34952187557032.png) no-repeat scroll 0 0 transparent;line-height:13px;margin-bottom:6px;padding:1px 0 5px 31px}.contacts .unchecked{background:url(/assets/icons/unchecked-cf5dca810cf989992b5da71e76a3a5005c5ddf01bbb036a12a57206863ad6b38.png) no-repeat scroll 0 2px transparent;line-height:13px;margin-bottom:6px;padding:4px 0 5px 31px}.contacts .home{background:url(/assets/icons/home-0b3575b6712e061906a97c395ab4d066494a3ae9976ff2a80ec585e8d5990d55.png) no-repeat scroll 0 2px transparent;line-height:13px;margin-bottom:6px;padding:1px 0 5px 31px}.contacts .mobile_big{float:right;background:url(/assets/icons/mobile_big-5720e86c5a1fe8994680aa4b9cb83feac71a159d682b2a54aa5ea71df952391c.png) no-repeat scroll 0 0 transparent;line-height:13px;margin-bottom:6px;padding:4px 0 5px 31px}.contacts .mobile_big .item{margin:0 0 5px}.contacts .address{background:url(/assets/icons/address-49b93ce261563bd207d884f7831eb56b3766f5fe464825a6ee0e7363c388631b.png) no-repeat scroll 3px 2px transparent;line-height:13px;margin-bottom:6px;padding:2px 0 5px 31px}.contacts .mail{background:url(/assets/icons/mail-04f7027a09f77809b04ff629b3d388cb03c11d042eb25df5f32b4fbf88621702.png) no-repeat scroll 0 2px transparent;line-height:13px;margin-bottom:6px;padding:1px 0 5px 31px}.contacts .www{background:url(/assets/icons/www-28c763d82c11635170afe4d2de80dd1069bbb38b849f70f6e01ff76e426ca44b.png) no-repeat scroll 0 2px transparent;line-height:13px;margin-bottom:6px;padding:1px 0 5px 31px}.feedback .formtastic .input .label{display:block;float:none;width:100%}.feedback .anchor{margin:0}li#contact_from_input,li#contact_theme_input{margin-top:0;margin-bottom:0}.feedback .formtastic input[type="text"],.feedback .formtastic textarea{padding:5px;border:3px solid #ccc;margin:2px 0 0}.feedback .formtastic input[type="text"]:focus,.feedback .formtastic textarea:focus{background:#eee}.feedback .formtastic .actions{padding-left:0}.photo{float:left;margin:0 25px 25px 0}.photo:hover{background:none repeat scroll 0 0 #3ba5ca}.photo:hover a{color:#fff}.photo img{margin:0 0 13px}.photo.even_photo{margin-right:0}.author{color:#0a1779;margin-bottom:10px}.date{color:#555;font-size:13px;margin-bottom:10px}.item .inner_post{color:#555;padding-left:40px}.item{border-bottom:3px dashed #ccc;float:left;padding:15px 0 15px;width:960px}#content p:last-child{margin-bottom:0}.post{margin-bottom:9px}.items{float:left;margin:0 0 10px 0}#reviews_form{margin-top:20px}#reviews_form p.anchor{font-size:27px;line-height:40px;margin:0 0 13px}table.options td{border:1px solid #ccc;padding:10px 13px}table.options td.left{color:#666}.micro_photo{float:left;margin:0 -2px 0 0}.micro_photos{height:90px}.map img{border:3px solid #ccc}.photo,.micro_photo{position:relative;border:1px solid #ccc;padding:13px;box-shadow:0 8px 8px rgba(0,0,0,0.2)}.micro_photo{margin:0 26px 26px 0}.micro_photo .type_of_number,.photo .type_of_number,.micro_photo .comment,.photo .comment{opacity:.85;padding:4px 10px;position:absolute;top:12px;color:#fff;font-size:15px;cursor:pointer}.micro_photo .comment,.photo .comment{background:none repeat scroll 0 0 #3ba5ca;left:12px}.micro_photo .type_of_number,.photo .type_of_number{background:none repeat scroll 0 0 #7fc499;right:12px}.micro_photos,.photos{clear:both}.without_titles img{margin:0}.micro_photos,.photos{float:left;height:auto}.inner_links{float:left;width:300px}.inner_image{float:left;width:100px}.rb span.wrap{background-color:rgba(0,0,0,0.43);box-shadow:0 8px 8px rgba(0,0,0,0.2);color:#fff;margin:0 auto 0 0;padding:10px 15px;width:240px;position:absolute;top:130px;left:0}.rb span.wrap .title{display:block;font-size:15px;line-height:30px;opacity:1;text-align:center}.rb .inner{position:relative}.rb .inner img{margin:0 0 15px 0}.half_container .sidebar{display:none}.half_container #content{width:932px}.item-image{float:left;width:297px}.partners .item-image{width:auto}.item-content{float:left;width:652px}.contacts_item{margin:0 20px 0 0}.contacts_item,.feedback_item{float:left;width:417px;border:2px dashed #ccc;padding:20px;background:#fff}.map{float:left;width:584px;border:2px dashed #ccc;padding:20px;margin:20px 0 0 0}.feedback_item{width:424px}.contacts .show_big img{border:3px solid #ccc}form#feedback input[type="text"],form#feedback textarea{width:412px}.main_copy{height:50px;line-height:48px;padding:0 20px;margin:0 0 20px 0}.main_copy,.main_copy a{color:#666;text-transform:uppercase;font-size:16px;line-height:57px}.main_copy a{text-decoration:none;display:inline}.main_copy a:hover{text-decoration:underline}.call_me_block{display:none}.call_me_block input[type="text"]{border:2px solid #ccc;font-size:20px;padding:5px;width:194px}.partners .item{width:25%;text-align:center;padding:20px 1px 21px;margin:0 0 0 -2px}.partners .item img{max-width:220px}.city_map{width:950px;height:594px}.city_map{border:2px dashed #ccc;background:url(/images/maps/map_base.png) no-repeat scroll 200px 0 transparent}.city_map .map_1_kir:hover{background:url(/images/maps/Kirovskii.png) no-repeat scroll 210px 54px transparent;width:950px;height:594px}.breadcrumbs_wrapper{line-height:23px;text-align:center;margin:-19px 0 0 0}#header,#footer,.main_copy,h1,.h1,.content_inner,.welcome_body,.city_tabs{width:960px;margin:0 auto}.welcome_body_wrapper{margin:0 auto}.welcome_body{width:100% !important;margin:0 auto}.is_home .content_inner{width:100%;max-width:2000px}.slider_wrapper{margin:0 auto;max-width:1350px;width:100%}.city_tabs{margin:20px auto 0 auto}.welcome_body_wrapper{margin:0 auto}.tabs__content table,#content table{margin:16px 0 16px;overflow:hidden;padding:16px 0 0;width:100%;color:#777}#content th,.tabs__content th,#content td,.tabs__content td{border:1px solid #ccc;padding:6px 13px;background:#fff}.is_gallery.full_container{width:1000px;margin:0 auto}.is_gallery h1,.is_gallery .h1{text-align:left;background:0}.kids{margin:-17px auto 10px;width:960px;text-align:center}@media only screen and (max-width:1024px){#slides img{width:954px;height:400px}.slides_container{height:400px !important}#slides .next,#slides .prev{top:192px !important}#slides .next{left:886px !important}img.kids{width:929px}}.is_with_sidebar .content_inner{width:686px !important}.post img{margin:0 0 20px 0}#footer .col{float:left;width:24.9%}#footer .col_1{width:38%}#footer .col_2{width:18%}#footer .col_3{width:20%}#footer .col_4{width:24%}.footer_name{line-height:15px}.col_1 img{margin:0 0 20px 0}#footer_phone_wrapper .phone{font-size:15px}#footer_phone_wrapper .email{font-size:15px}#footer_phone_wrapper .phone_comment_second img{width:24px;height:24px;margin:0 3px 0 0}#footer-menu{list-style:none}#footer-menu a{color:#6a7370;font-size:16px;line-height:36px;padding:14px 10px;text-decoration:none}#footer-menu li{line-height:17px;display:inline}#footer-menu a:hover{text-decoration:underline}.regs{float:left;margin:27px auto 42px;width:100%}.reg_item{float:left;margin:0 14px;text-align:center;width:30%}.regs img{display:block;margin:0 0 9px 96px}.regs span{font-size:14px !important;font-weight:normal}.about_image_wrapper{float:left;width:350px;margin:30px 20px 0 0}.about_text_wrapper{float:left;width:573px;margin:30px 0 0 0}.welcome_body .news{float:left;width:100%;margin:40px 0 0 0}.contacts_item a{text-decoration:none}.contacts_item a:hover{text-decoration:underline}.is_with_sidebar .breadcrumbs{text-align:left !important;padding:2px 22px 12px 4px !important}.is_with_sidebar h1{padding-left:2px;line-height:26px;width:100%}.is_with_sidebar .item-content{width:372px}.item-content .anchor{font-size:23px}.news_resource img{margin:0 0 15px 0}.welcome_body .news .item{float:left;width:25%;border:0 none;padding:25px 0 15px}.welcome_body .news .item-image{margin:0 0 10px 0}.welcome_body .news a{word-wrap:break-word;font-size:14px;text-decoration:none}.welcome_body .news a:hover{text-decoration:underline}.welcome_body .item-content{width:auto}p.h1 a{font-size:23px !important}a.grey_btn,a.grey_btn:hover{background:#a8a9ad;padding:12px 20px;color:#fff;font-size:19px !important;text-decoration:none !important}a.grey_btn:hover{background:#777}.purle_btn{background:#9599bc;padding:12px 20px;color:#fff;font-size:19px !important;text-decoration:none !important}a.purle_btn:hover{background:#4e57ac}.grey_wrapper{background:#f7f7f7;margin:24px 0 24px 0;padding:36px 0 36px}.clients{width:100%;float:left}img.temp{margin:0 0 20px 10px}.geo{margin:0;float:left;width:100%}.geo table{width:100%;border-collapse:collapse}.geo table td{border:0 none !important;padding:0 !important}.geo .anchor{font-weight:bold;font-size:23px}.geo img{margin:12px 5px 5px 5px}.small_anchor{font-size:23px;line-height:31px;margin:8px 0 0}#content p{font-size:15px;line-height:21px;margin:0 0 18px}#content p.anchor.h1{font-size:28px}.t-center,td.t-center p{text-align:center !important}#content th,.eee{background:#eee}.items .image{float:left;margin:0 17px 0 0}.items .image img{border:3px solid #ccc;padding:3px}#content p{text-align:justify}#content p.anchor.h1{text-align:center}#content .contacts p{text-align:left}.dinamic_map{border:2px dashed #ccc;float:left;margin:0 0 20px 0;padding:20px;width:905px}.formtastic abbr{color:red;margin:0 0 0 4px}.geo table td{padding:0 !important}img.geo_images{margin:15px 0}.footer_menu{float:left;width:841px}.footer_name_wrapper{float:left;margin:47px 0 0 8px}.footer_name{font-size:18px}.footer_development_wrapper{float:right;margin:46px 5px 0 0}.footer_development_wrapper a{font-size:15px}.about{float:left;width:100%;margin:0 auto}.fixed-width{margin:0 auto;width:950px}.how{float:left;width:100%;margin:0 auto;background:#fff;border-top:10px solid #fbf9ec;border-bottom:10px solid #fbf9ec;padding:33px 0}.is_home h1{margin:20px 0 0 0}.img_how{margin:9px 0 0 67px}.sidebar li ul{margin:0 0 0 15px;border-left:3px solid #ccc;width:auto}.sidebar li li{line-height:25px;padding:2px 0}#content .contacts p.anchor_feedback{font-size:23px !important}.formtastic .input{padding:14px 0}#content ul,#content ol{margin:0 0 20px 30px}.formtastic ul,.formtastic ol{margin-left:0 !important}.footer_social a,.footer_social a:hover{text-decoration:none}.errorExplanation{background-color:#ffccba;background-image:url(/assets/form/validation-edf58d7c34449da14636e686004d0f515a2747fcddf1276e345ee4a379ec9e2b.png);background-position:10px center;background-repeat:no-repeat;border:1px solid;color:#d63301;font-size:13px;margin:10px 0;padding:15px 10px 15px 50px}.errorExplanation h2{margin-bottom:10px}.errorExplanation{margin-bottom:20px !important}#content .errorExplanation ul{margin:10px 0 10px 30px;list-style:square outside none}#content .errorExplanation li:first-child{margin-bottom:0}.tabs{width:1000px;margin:0 0 30px}.tabs__caption{height:28px;line-height:25px;list-style:none;border-bottom:1px solid #fff;background:none !important}#content ul.tabs__caption{margin:0 0 0 26%}.tabs__caption li{float:left;display:inline;margin:0 1px 0 0;padding:0 13px 1px;color:#777;cursor:pointer;background:#f9f9f9;border:1px solid #e4e4e4;position:relative;line-height:42px}.tabs__caption li:hover,.vertical .tabs__caption li:hover{color:#F70;background:#ffffdf;border:1px solid #ffca95}.tabs__caption .active{color:#444;background:#efefef;border:1px solid #d4d4d4;border-bottom:1px solid #efefef}.tabs__content{display:none;border:1px solid #d4d4d4;border-width:0 1px 1px;background:#efefef;background:0;padding:0 22px}.tabs__content.active{display:block}.tabs__content p:first-child{margin:20px 0 0 0}td{background:0}.tabs__content{padding:0;border:0 none}#content p{margin:0 0 18px}#content .formtastic p.inline-errors{margin:0 0 0 25%}