.price{
font-size:22px;
}

.about_company{
font-size:119px;
background-color: rgba(191, 191, 191, 0.26);
}
.specification{
font-size:22px;
}
.logo_image_inmenu{
margin-right: 300px;
}
.block_style #main_header{
    width: inherit!important;
}
.block_style header .header-top{
display: none;
}
.specification_box{
    background-color: #bfbfbf;
    border-radius: 4px;
  min-height:70px;

}
.about_company_box{
background-color: rgba(191, 191, 191, 0.26);
    border-radius: 4px;
 min-height:70px;
    font-size: 12px;
margin-top: -14px;
padding: 5px;
}
.about_company{
background-color: #4f80bd;
min-height:50px;
}

.wpsh_close{
display:none;
}
.wpsh_fixed{
    background-color: rgba(14, 13, 13, 0.6) !important;
      box-shadow: none!important;
     padding-top:0px!important;
       height: 63px!important;

}
.footer-bottom.dark_style {
    background-color: #414a5d!important;
}
footer#theme_footer.dark_style {
    background: none #394151!important;
}

.footer-bottom .container .footer_widget a {
    text-decoration: none;
}
table, tr, {
   border: 1px solid black;
}
.ridge{border-style: ridge;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{
border:1px!important;
}
nav.top_menu > ul > li ul, .main-nav.dark_style{
background: rgba(119,119,119, 0.1)!important;
}
article p{
    margin: 0 0 15px 15px!important;
}
div > p {
margin: 0 0 15px 15px!important;
padding-top: 10px;
}
.wpcf7 .wpcf7-submit{
background:none!important;
color:black!important;
}
#sgcboxLoadedContent{
overflow:hidden!important;
}
.alignnone size-full wp-image-2500{
margin-top: -6px!important;
}
.wpb_wrapper{
    margin-left: 0px!important;
    margin-right: 0px!important;
padding-right: 16px!important;
}
.news{

border: 1px solid #000000!important;
}
.vc_column_container>.vc_column-inner{

padding-left: 55px!important;
    padding-right: 35px!important;
}
.vc_row:not(.vc_custom_row_width), .vc_row .vc_column_container, .vc_row .vc_column_container>.vc_column-inner{

overflow: visible!important;
}

.menu-item.rehub-custom-menu-item.top-search-onclick{
display:none;
}
#dwls_search_results{
display:none!important;
}

.about_company{

background:none!important;
}
.wpuf-form-add{
background: beige;
}
.main-nav.dark_style nav.top_menu > ul > li {
    border-right: 0px solid rgba(255, 255, 255, 0.15);
    padding-left: 18px;
}
.title{
display:none!important;
}