#main_block h2 {    font-size: 35px;}#main_block h3 {    font-size: 18px;}#main_block h5 {    font-size: 15px;}#main_block h5 {	display:none;}#main_btn {	padding-top:15px;}.main_btn .btn {	padding-left:0;	padding-right:0;	width:100%;}h4 {    font-size: 22px;}/*screen 03*/#screen_03 .cat_project_td_menu, #screen_03 .category_panel {    width: 0px;}.category_text_vn {    font-size: 20px;}#screen_04 h2 {    padding: 15px;}.project_logos {    padding: 0 30px;}.project_logo {    height: 80px;}/*screen 05*/.accordion-header-name {    font-size: 30px;}.p-info .num {    display: none;}.p-close {    width: 70px;}#screen_05 .p-info .tbl-td {    padding: 0 80px 0 30px;}#screen_05 .p-info .tbl-td .font-size-30 {    font-size: 24px;}.p-desc {    font-size: 22px;}#block_project h2 {    font-size: 30px;}#parther_box .parther_item, #parther_box .row:last-child .parther_item  {    border-bottom-width: 1px;}#parther_box .row:last-child .parther_item:nth-child(6),#parther_box .row:last-child .parther_item:nth-child(5) {    border-bottom-width: 0;}#map {    left: 0;}/*#page_vn*/#gallery_page .container {	padding:0;}/*footer*/#footer .contact_name {	font-size:14px;}#footer .contact_dlj, .contact_email, .contact_phone {	font-size:11px;}.contact_img {	max-width:100%;    height: 100px;}.block-programm .ravnye-bloki {    padding-bottom: 50px;}.cat_text {    padding: 80px 30px 0;}.category_text_vn {    font-size: 18px;}.arrow_info {    display: none;}.block_list {    padding-left: 20px;}.block_list .block_img {    display: none;}.block_list:before {    content: "";    width: 7px;    height: 7px;    background: #333333;    -webkit-border-radius: 100%;    -moz-border-radius: 100%;    border-radius: 100%;    top: 10px;    left: 0;    display: block;    position: absolute;}.people_expert_row .people_expert {}#main_block h3, .str_01 {    font-size: 22px;}#main_block h2, .str_02 {    font-size: 35px;}.main_btn {    padding-top: 0;}#main_block h5, .str_03 {    font-size: 12px;    padding-top: 5px;}#screen_01 #main_block .overlay-white {    padding: 20px 40px;}