@mixin df { display: -webkit-flex; display: -moz-flex; display: flex;}@mixin df-ai { -webkit-align-items: center; -moz-align-items: center; align-items: center;}@mixin df-ai-fs { -webkit-align-items: flex-start; -moz-align-items: flex-start; align-items: flex-start;}@mixin df-ai-fe { -webkit-align-items: flex-end; -moz-align-items: flex-end; align-items: flex-end;}@mixin df-jc { -webkit-justify-content: center; -moz-justify-content: center; justify-content: center;}@mixin df-jc-sa { -webkit-justify-content: space-around; -moz-justify-content: space-around; justify-content: space-around;}@mixin df-jc-sb { -webkit-justify-content: space-between; -moz-justify-content: space-between; justify-content: space-between;}@mixin df-jc-fs { -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-start;}@mixin df-jc-fe { -webkit-justify-content: flex-end; -moz-justify-content: flex-end; justify-content: flex-end;}@mixin df-as { -webkit-align-self: center; -moz-align-self: center; align-self: center;}@mixin df-as-fe { -webkit-align-self: flex-end; -moz-align-self: flex-end; align-self: flex-end;}@mixin df-fs { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; flex-shrink: 0;}@mixin fw-w { -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; flex-wrap: wrap;}@mixin box-sizing { box-sizing: border-box;}@mixin user-select { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}@mixin fd-c{ -webkit-flex-direction:column; -moz-flex-direction:column; flex-direction:column;}@mixin fd-r{ -webkit-flex-direction:row; -moz-flex-direction:row; flex-direction:row;}@mixin fd-r-r{ -webkit-flex-direction:row-reverse; -moz-flex-direction:row-reverse; flex-direction:row-reverse;}@mixin fn{ -webkit-flex:none; -moz-flex:none; flex:none;}@mixin fa{ -webkit-flex:auto; -moz-flex:auto; flex:auto;}