
.logo-dvr {
	max-width: 30%;
	float: left;
}

@media only screen and (min-width: 550px) {
.ets {
	float: left;
	width: 68%;
}
}
.dvr-article .block-content-area{-webkit-order:1; order:1}
.dvr-article .dvr-content{-webkit-order:2; order:2}  
.dvr-article{
               -ms-box-orient: horizontal;
           display: -webkit-box;
           display: -moz-box;
           display: -ms-flexbox;
           display: -moz-flex;
           display: -webkit-flex;
           display: flex;
           flex-direction: row;
           -webkit-flex-wrap: wrap;
           flex-wrap: wrap;
    }
 @media only screen and (min-width: 600px) {
     .dvr-article{display:block;}
     img.firefight {
	max-width: 66%;
}
}

a.button {
	text-decoration: none;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	background-color: #1d4289;
	color: #FFDD8F;
	border-radius: 8px;
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.18);
	padding: 0.25em 0.75em;
	min-width: 10ch;
	min-height: 44px;
	text-align: center;
	line-height: 1.1;
	transition: 220ms all ease-in-out;
}
a.button:hover, a.button:active {
	background-color: #6284fc;
}
a.button:focus {
	outline-style: solid;
	outline-color: transparent;
	box-shadow: 0 0 0 4px #809cff;
}
.button {
	margin: .25rem auto;
}
.li-buttn {
	text-align: center;
}

.sidebar-primary{border: 1px solid #ececec;}