*{background: #fff !important;color: #000 !important;}
h1{margin-left: 0 !important;}
ol li{margin-left:1.5em;}
.about_text{margin:0;width:auto;}
.avatar h2{margin-top:115px;}
.person .wrap{padding-right:0;}
.rating{margin: 0 0 1em 0 !important;}
.rating .source{margin-left:40%;position:static;width:auto;}
.story .wrap{padding:0 0 2em 0;}
.table_item{float:none;margin-left:35px;width:auto;}
.top_manager{margin-left:120px;max-width:none;}
.top_manager .image{left:-120px;right:auto;}
div.story{margin: 0 !important;}
#catalog.ictinus,#objects.preview li.ictinus{display:block;position:static;}
#clients{margin-top:20px;}
#columns.column h2{left:0;}
#company_info{left:200px;margin:0;top:0;}
#contacts.head_contacts .phones{float:none;margin:0 0 0 2em;position:static;}
#contacts.head_contacts .phones .tel{border:none;}
#contacts.head_contacts .phones .tel2{margin:0 0 2em 0;}
#contacts.head_contacts .tel .code{font-size:25%;}
#content.content_inner{margin-left:0;}
#doc_list li{height:80px;margin-right:3%;padding-top:70px;width:44%;}
#doc_list li.company{display:inline;position:static;width:auto;}
#doc_list,#doc_list li{margin:0;padding:0;}
#doc_list,#page_body{overflow:visible;position:static;}
#events dt{margin-bottom:0;position:static;}
#events.description{height: auto !important;visibility:visible;}
#footer.layout_wrap{padding:0;}
#head{clear:both;height:9em;}
#head.head_contacts{left:65%;padding:0;}
#head.head_contacts .phones .code{color:#000;display: block !important;font-size:0.6em;top:1em;}
#head.head_contacts .phones .rest,#contacts.head_contacts .phones .rest{font-size:100%;top:0;}
#head.head_contacts .phones .tel,#head.head_contacts .phones{border:none;font-size:1.5em;left:0;margin:0;overflow:visible;position:static;top:0;}
#head.head_contacts .phones .tel2,#contacts.head_contacts .phones .tel2{overflow:visible;padding:0;position:static;top:0;}
#logo{left:0;top:0;}
#logo img.png,#triad,#services_navigation,#main_navigation,#head.head_contacts h3,img.ictinus,#press_analitycs,#doc_list li.grass,#doc_list li.letter,.decor,.decor_alpha,#top_shade,.yandex_maps,a.hover,.kobylka,#made_in img,#footer.gradient,#content.objects .categories,#filter{display: none !important;}
#logo_print{display:inline;}
#main_story{margin:0 0 0 120px;width:auto;}
#main_story.middle{border:none;padding:0 0 0 1em;}
#objects #events.description .text{padding:0;position:static;}
#objects.preview{float:none;left:0;margin:0;position:static;width:auto;}
#objects.preview li{float: left !important;position:static;}
#our_objects{float:none;position:static;width: auto !important;}
#our_objects dd.desc{display: block !important;}
#our_objects dl{padding-bottom:1.5em;}
#our_objects p{left:0;width:auto;}
#partners{padding-left:100px;}
#press_articles,#press_news,#press_market{float:none;left:0;margin:0 0 2em 0;width:auto;}
#services dd{margin-bottom:1em;}
#services,#content.objects,#footer{margin-top:2em;}
#top_manager{text-align:left;width:auto;}
#top_manager,#top_manager.ictinus,#doc_list li.company span{position:static;}
#top_manager.ictinus{float:left;margin:0 10px 10px 0;}
body #columns.column{clear:both;float:none;left:0;margin:0;position:static;width:auto;}
body #contacts.head_contacts .tel .desc{display:inline;left:0;margin:0 0 0 0.5em;position:static;}
body #content{position:static;width:auto;}
html,body,#page,#page_body,.layout_wrap,.layout,#content,#content.wide,#footer,#head{height:auto;margin:0;max-height:100%;max-width:100%;min-height:100%;min-width:100%;padding:0;width:auto;}
ul.list li:before{color:#000;}
