body,h1,h2,h3,h4,h5,h6 {font-family: "Raleway", sans-serif}


/* меню */
@import url('https://fonts.googleapis.com/css?family=Ubuntu+Condensed');
.menu-main {list-style: none;padding: 25px 0 5px;text-align: center;background: #fff;}
.menu-main li {display: inline-block;}
.menu-main li:after {content: "|";color: #dc3545;display: inline-block;vertical-align:top;}
.menu-main li:last-child:after {content: none;}
.menu-main a {text-decoration: none;font-family: 'Ubuntu Condensed', sans-serif;letter-spacing: 2px;position: relative;padding-bottom: 20px;margin: 0 34px 0 30px;font-size: 17px;text-transform: uppercase;display: inline-block;transition: color .2s;}
.menu-main a, .menu-main a:visited {color: #dc3545;}
.menu-main a.current, .menu-main a:hover{color: #dc3545;}
.menu-main a:before,
.menu-main a:after {content: "";position: absolute;height: 4px;top: auto;right: 50%;bottom: 15px;left: 50%;background: #dc3545;transition: .8s;}
.menu-main a:hover:before, .menu-main .current:before {left: 0;}
.menu-main a:hover:after, .menu-main .current:after {right: 0;}   


/*Ползунок новостей*/
.card_slider {height: 580px;border: 2px solid #DC3545;overflow-x: hidden;}
::-webkit-scrollbar {width: 5px;}
::-webkit-scrollbar-track {background: #f1f1f1;}
::-webkit-scrollbar-thumb {background: #561a1a;}


/* шкала */
.header {position: fixed;top: 0;z-index: 2;width: 100%;background-color: #f1f1f1;} 
.progress-container {width: 100%;height: 8px;background: #ccc;}
.progress-bar {height: 8px;background: #561e20;width: 0%;}


/* блок меню */
@media (max-width:992px){.srf-sidebar.srf-collapse{display:none}.srf-main{margin-left:0!important;margin-right:0!important}.srf-auto{max-width:100%}}
@media (min-width:993px){.srf-modal-content{width:900px}.srf-hide-large{display:none!important}.srf-sidebar.srf-collapse{display:block!important}}
@media (max-width:992px) and (min-width:601px){.srf-hide-medium{display:none!important}}
.srf-sidebar{width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}
.srf-padding-large {padding:12px 24px!important}

.srf-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.srf-button:hover{color:#dc3545!important;background-color:#561e20!important}
.srf-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.srf-light-grey,
.srf-hover-light-grey:hover,
.srf-light-gray,
.srf-hover-light-gray:hover{color:#fff!important;background-color:#561e20!important}
.srf-margin-left{margin-left:16px!important}.srf-margin-right{margin-right:16px!important}

.srf-padding-small{padding:4px 8px!important}.srf-padding{padding:8px 16px!important}

.srf-panel:after,
.srf-panel:before,
.srf-row:after,
.srf-row:before,
.srf-row-padding:after,
.srf-row-padding:before, 
.srf-panel{padding:0.01em 16px}
.srf-panel{margin-top:16px;margin-bottom:16px}


/* блок информации */
.srf-center{text-align:center!important}
.srf-jumbo{font-size:64px!important}
.srf-image{max-width:100%;height:auto}img{vertical-align:middle}a{color:inherit}
.srf-round-small{border-radius:2px}
.srf-round,
.srf-round-medium{border-radius:4px}
.srf-round-large{border-radius:8px}
.srf-round-xlarge{border-radius:16px}
.srf-round-xxlarge{border-radius:32px}
.srf-justify{text-align:center}
.srf-padding-32{padding-top:32px!important;padding-bottom:32px!important}

.srf-left-align{text-align:left!important}.srf-right-align{text-align:right!important}

@media (max-width:600px){.srf-modal-content{margin:0 10px;width:auto!important}.srf-modal{padding-top:30px}
.srf-hide-small{display:none!important}.srf-mobile{display:block;width:100%!important}.srf-bar-item.srf-mobile,.srf-dropdown-hover.srf-mobile,.srf-dropdown-click.srf-mobile{text-align:center}


 /* блок колонтитул */
.srf-black {color: #fff!important;background-color: #fff!important}
.srf-center {text-align: center!important}
.srf-padding-24 {padding-top: 24px!important;padding-bottom: 24px!important}