/* ## Fixed Mini Header appearing on scroll
----------------------------------------------------- */

.mini-header {
background:rgba(255,255,255,.95);
box-shadow:0 6px 10px rgba(0,0,0,.35);
color:#eee;text-align:left;
display:none;
left:0;
padding:0;
position:fixed;
top:0;width:100%;
z-index:99999;}

.mini-header .wrap {display:flex;}
.fixed-logo {flex:4;margin:0 auto;padding:8px 0 8px 20px;width:100%;z-index:10}
.fixed-logo img {max-width:250px}
.fixed-menu {display:flex;align-self:center;flex:0 34px;margin:0 20px 16px 0;text-align:center}
.fixed-menu a {color:#CC2228;text-decoration:none}
.fixed-menu .dashicons {color:#CC2228;font-size:2rem}



/* +340 */
@media only screen and ( min-width: 340px) {

.mini-header .wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;flex-flow:row wrap;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width:100%;margin:0 auto}

}


/* +480 */

@media only screen and ( min-width: 480px) {


}

/* +768 */

@media only screen and ( min-width: 768px) {


}

/* +1920*/

@media only screen and ( min-width: 1880px) {


}

/* +2560*/

@media only screen and ( min-width: 2560px) {
	

}