body{font-family: 'Roboto', sans-serif !important;}
/*
font-family: 'Oswald', sans-serif;
font-family: 'Roboto', sans-serif;
*/
@media (max-width: 768px) {
.toptop ul li {display:table-row !important; }
.hidden-xs {display:none !important;}
  }


.toptop {color:#fff;}
.toptop  a{color:#fff;}
.toptop a:hover{border-bottom:1px dashed #fff;}
.toptop button {margin:0; padding:0;}
.toptop button:hover{border-bottom:1px dashed #fff;}
.toptop i{margin-right:5px;}
.toptop ul li {display: inline; border-bottom:none; margin-right:30px;}
.toptop li.nomarg {margin-right:0;}
#wrap-contact-form141 {float:right;}
#wrap-contact-form141 .sscf-popup141{background:none !important; display:inline; margin:0; padding:0;}
#sp-section-7, #sp-section-9{display:none;}
#sp-section-8{display:none;}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {
 background-color: #0c1a1d99 !important;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner { background-color: #0c1a1dcc !important;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner a{color:#fff !important;}

.sp-page-title h2{font-size:260% !important; text-transform:uppercase; }
.sp-page-title h3{display:none;}

#sp-bottom .bottom-content-wrap{padding-bottom:0px !important;}
#myfooter {color:#fff; padding:80px 0 0px 0 !important;}
#myfooter .sppb-addon-single-image {margin-bottom:10px;}
#myfooter img{}
#myfooter h4 {color:#fff; margin:0; padding:0; display:block; padding:7px 0 5px 15px; background:rgba(28,49,74,0.95); text-transform:uppercase !important; border-left:4px solid #fff; margin-bottom:10px;}
#myfooter .dop{padding-bottom:20px !important;}
#myfooter .dop2 { padding-left:15px !important; padding-bottom:20px !important;}
#myfooter .dop2  i{margin-right:10px;}
#myfooter .dop2  a{color:#fff !important;}
#myfooter .dop2  a:hover{border-bottom:1px dashed #fff; padding-bottom:5px !important;}
#myfooter li {}
#myfooter .dop a{color:#fff !important; display:block; background:transparent; padding:7px 0 5px 15px !important;}
#myfooter .dop  a:hover{background-color: #0c1a1d99 !important;}
#myfooter p{text-align:justify; font-size: 13px !important; color:#fff !important;}
#sp-footer {padding: 5px 0 !important;}
a.pathway:hover{border-bottom:1px dashed #fff;}


#sp-component {color:#20303c !important;}
#sp-component h1{font-size:20px; margin:0; padding:0; color:#444;}
#sp-component h2{font-size:24px; margin:0 0 20px 0; padding:0; color:#444; font-weight:400;}
#sp-component h3{font-size:14px; margin:10px 0 10px 0; padding:0; color:#444; text-transform:uppercase;}
#sp-component h4{font-size:14px; margin:0 0 10px 0; padding:0; color:#444;text-transform:uppercase; color:#1C314A;}
#sp-component .continf a{color:#ea8b04;}
#sp-component .continf a:hover{color:#1C314A;}
#sp-component ul{padding-left:10px;}
#sp-component li{line-height:1.5; list-style-type: none;}
#sp-component p{text-align:justify; text-indent:20px;}

/*Страница КОнтакты*/
.continf i{margin-right:10px;}
.continf  iframe{width:100%;}
.continf table { width:100%;}
.continf tr:hover{background:#1C314A; color:#fff;}
.continf ul{margin-bottom:10px;}
.continf td{padding-left:5px;}
.continf .bara2{background:#eaeaea; }


.offcanvas-menu {background:#1C314A; color:#fff;}
.offcanvas-menu a {color:#fff !important;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li {border-bottom: 1px solid #ea8b04;}
.offcanvas-menu i {color:#ea8b04;}

table .standartt {width:100%; border-collapse:collapse; }
.standartt .blue th, .standartt .blue td {font-weight:500; text-transform:uppercase; text-align:center !important; border:1px solid #1C314A; background:#caebfa; padding:5px 0 5px 10px;}
.standartt td, .standartt th {border:1px solid #1C314A; padding:5px 10px 5px 10px;  cursor:pointer;}
.standartt tr.temno td{background:#eaeaea;}
.standartt tr:hover td{background:#b2d7ec; }
.m_object span  {text-transform:uppercase !important; font-size:12px !important; display:block;  padding:10px 0 10px; margin:0 0 20px; font-weight:400; line-height:1.3; color:#20303c;}

.podval1 p{text-align:justify; color:#1C314A; text-indent:20px; font-size:14px;}
.podval1 h2 {color:#1C314A; text-transform:uppercase !important; font-size:24px; margin-bottom:30px;}
.podval1 footer {text-align:right; color:#1C314A; font-size:16px; font-weight:400;}
.podval1 .sppb-blockquote::before {color: #1C314A;}
.myallv {background:#1C314A; color:#fff; padding:10px 60px; border:4px solid #1C314A; border-radius:0px; text-transform:uppercase; font-weight:400;}
.myallv:hover{background:#fff !important; color:#1C314A;}
#slide-fullwidth p.details  {text-align:center !important; }
#slide-fullwidth .sppb-slidehsow-sub-title, #slide-fullwidth h1, #slide-fullwidth h2 {display:none;}
#slide-fullwidth  .firtstext { line-height:60px; display:block; width:100%; font-size:56px; color:#fff; text-align:center; text-transform:uppercase; font-weight:700;}
#slide-fullwidth .secondtext{font-size:28px; display:block; padding: 10px 50px;  color:#fff; margin: 10px; text-transform:uppercase;}
#sp-main-body,#sp-section-5, #sp-bottom {background:#fff;}