hr, img {
	border: 0
}
body, ol, p, ul {
	margin: 0
}
a:active, a:focus, a:hover, button:focus {
	outline: 0
}
.block-left, .col-xxs-1, .col-xxs-10, .col-xxs-11, .col-xxs-12, .col-xxs-2, .col-xxs-3, .col-xxs-4, .col-xxs-5, .col-xxs-6, .col-xxs-7, .col-xxs-8, .col-xxs-9 {
	float: left
}
.clearfix:after, .container-fluid:after, .container:after, .row:after {
	clear: both
}
.v-center, audio, canvas, img, video {
	vertical-align: middle
}
*, :after, :before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
::-moz-selection {
background:#b3d4fc;
text-shadow:none
}
::selection {
	background: #b3d4fc;
	text-shadow: none
}
html {
	font-size: 100%;
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: transparent;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-webkit-overflow-scrolling: touch
}
body {
	color: #333;
	font-size: 14px;
	line-height: 1.42857143;
	background-color: #fff;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif
}
a {
	color: #337ab7;
	display: inline-block;
	text-decoration: none;
	background-color: transparent
}
a:focus, a:hover {
	color: #23527c
}
ol, ul {
	padding: 0
}
ul li {
	list-style: none
}
iframe {
	border: none
}
hr {
	height: 0;
	border-top: 1px solid #eee;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	line-height: 1
}
p {
	line-height: 1.5
}
textarea {
	overflow: auto;
	resize: vertical
}
.browsehappy {
	color: #000;
	margin: .2em 0;
	background: #ccc;
	padding: .2em 0
}
.container, .container-fluid {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px
}
@media (min-width:510px) {
.container {
	width: 480px
}
}
@media (min-width:768px) {
.container {
	width: 750px
}
}
@media (min-width:992px) {
.container {
	width: 970px
}
}
@media (min-width:1200px) {
.container {
	width: 1170px
}
}
.row {
	margin-left: -15px;
	margin-right: -15px
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xxs-1, .col-xxs-10, .col-xxs-11, .col-xxs-12, .col-xxs-2, .col-xxs-3, .col-xxs-4, .col-xxs-5, .col-xxs-6, .col-xxs-7, .col-xxs-8, .col-xxs-9 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
.col-xxs-12 {
	width: 100%
}
.col-xxs-11 {
	width: 91.66666667%
}
.col-xxs-10 {
	width: 83.33333333%
}
.col-xxs-9 {
	width: 75%
}
.col-xxs-8 {
	width: 66.66666667%
}
.col-xxs-7 {
	width: 58.33333333%
}
.col-xxs-6 {
	width: 50%
}
.col-xxs-5 {
	width: 41.66666667%
}
.col-xxs-4 {
	width: 33.33333333%
}
.col-xxs-3 {
	width: 25%
}
.col-xxs-2 {
	width: 16.66666667%
}
.col-xxs-1 {
	width: 8.33333333%
}
.col-xxs-pull-12 {
	right: 100%
}
.col-xxs-pull-11 {
	right: 91.66666667%
}
.col-xxs-pull-10 {
	right: 83.33333333%
}
.col-xxs-pull-9 {
	right: 75%
}
.col-xxs-pull-8 {
	right: 66.66666667%
}
.col-xxs-pull-7 {
	right: 58.33333333%
}
.col-xxs-pull-6 {
	right: 50%
}
.col-xxs-pull-5 {
	right: 41.66666667%
}
.col-xxs-pull-4 {
	right: 33.33333333%
}
.col-xxs-pull-3 {
	right: 25%
}
.col-xxs-pull-2 {
	right: 16.66666667%
}
.col-xxs-pull-1 {
	right: 8.33333333%
}
.col-xxs-pull-0 {
	right: auto
}
.col-xxs-push-12 {
	left: 100%
}
.col-xxs-push-11 {
	left: 91.66666667%
}
.col-xxs-push-10 {
	left: 83.33333333%
}
.col-xxs-push-9 {
	left: 75%
}
.col-xxs-push-8 {
	left: 66.66666667%
}
.col-xxs-push-7 {
	left: 58.33333333%
}
.col-xxs-push-6 {
	left: 50%
}
.col-xxs-push-5 {
	left: 41.66666667%
}
.col-xxs-push-4 {
	left: 33.33333333%
}
.col-xxs-push-3 {
	left: 25%
}
.col-xxs-push-2 {
	left: 16.66666667%
}
.col-xxs-push-1 {
	left: 8.33333333%
}
.col-xxs-push-0 {
	left: auto
}
.col-xxs-offset-12 {
	margin-left: 100%
}
.col-xxs-offset-11 {
	margin-left: 91.66666667%
}
.col-xxs-offset-10 {
	margin-left: 83.33333333%
}
.col-xxs-offset-9 {
	margin-left: 75%
}
.col-xxs-offset-8 {
	margin-left: 66.66666667%
}
.col-xxs-offset-7 {
	margin-left: 58.33333333%
}
.col-xxs-offset-6 {
	margin-left: 50%
}
.col-xxs-offset-5 {
	margin-left: 41.66666667%
}
.col-xxs-offset-4 {
	margin-left: 33.33333333%
}
.col-xxs-offset-3 {
	margin-left: 25%
}
.col-xxs-offset-2 {
	margin-left: 16.66666667%
}
.col-xxs-offset-1 {
	margin-left: 8.33333333%
}
.col-xxs-offset-0 {
	margin-left: 0
}
@media (min-width:480px) {
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	float: left
}
.col-xs-12 {
	width: 100%
}
.col-xs-11 {
	width: 91.66666667%
}
.col-xs-10 {
	width: 83.33333333%
}
.col-xs-9 {
	width: 75%
}
.col-xs-8 {
	width: 66.66666667%
}
.col-xs-7 {
	width: 58.33333333%
}
.col-xs-6 {
	width: 50%
}
.col-xs-5 {
	width: 41.66666667%
}
.col-xs-4 {
	width: 33.33333333%
}
.col-xs-3 {
	width: 25%
}
.col-xs-2 {
	width: 16.66666667%
}
.col-xs-1 {
	width: 8.33333333%
}
.col-xs-pull-12 {
	right: 100%
}
.col-xs-pull-11 {
	right: 91.66666667%
}
.col-xs-pull-10 {
	right: 83.33333333%
}
.col-xs-pull-9 {
	right: 75%
}
.col-xs-pull-8 {
	right: 66.66666667%
}
.col-xs-pull-7 {
	right: 58.33333333%
}
.col-xs-pull-6 {
	right: 50%
}
.col-xs-pull-5 {
	right: 41.66666667%
}
.col-xs-pull-4 {
	right: 33.33333333%
}
.col-xs-pull-3 {
	right: 25%
}
.col-xs-pull-2 {
	right: 16.66666667%
}
.col-xs-pull-1 {
	right: 8.33333333%
}
.col-xs-pull-0 {
	right: auto
}
.col-xs-push-12 {
	left: 100%
}
.col-xs-push-11 {
	left: 91.66666667%
}
.col-xs-push-10 {
	left: 83.33333333%
}
.col-xs-push-9 {
	left: 75%
}
.col-xs-push-8 {
	left: 66.66666667%
}
.col-xs-push-7 {
	left: 58.33333333%
}
.col-xs-push-6 {
	left: 50%
}
.col-xs-push-5 {
	left: 41.66666667%
}
.col-xs-push-4 {
	left: 33.33333333%
}
.col-xs-push-3 {
	left: 25%
}
.col-xs-push-2 {
	left: 16.66666667%
}
.col-xs-push-1 {
	left: 8.33333333%
}
.col-xs-push-0 {
	left: auto
}
.col-xs-offset-12 {
	margin-left: 100%
}
.col-xs-offset-11 {
	margin-left: 91.66666667%
}
.col-xs-offset-10 {
	margin-left: 83.33333333%
}
.col-xs-offset-9 {
	margin-left: 75%
}
.col-xs-offset-8 {
	margin-left: 66.66666667%
}
.col-xs-offset-7 {
	margin-left: 58.33333333%
}
.col-xs-offset-6 {
	margin-left: 50%
}
.col-xs-offset-5 {
	margin-left: 41.66666667%
}
.col-xs-offset-4 {
	margin-left: 33.33333333%
}
.col-xs-offset-3 {
	margin-left: 25%
}
.col-xs-offset-2 {
	margin-left: 16.66666667%
}
.col-xs-offset-1 {
	margin-left: 8.33333333%
}
.col-xs-offset-0 {
	margin-left: 0
}
}
@media (min-width:768px) {
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
	float: left
}
.col-sm-12 {
	width: 100%
}
.col-sm-11 {
	width: 91.66666667%
}
.col-sm-10 {
	width: 83.33333333%
}
.col-sm-9 {
	width: 75%
}
.col-sm-8 {
	width: 66.66666667%
}
.col-sm-7 {
	width: 58.33333333%
}
.col-sm-6 {
	width: 50%
}
.col-sm-5 {
	width: 41.66666667%
}
.col-sm-4 {
	width: 33.33333333%
}
.col-sm-3 {
	width: 25%
}
.col-sm-2 {
	width: 16.66666667%
}
.col-sm-1 {
	width: 8.33333333%
}
.col-sm-pull-12 {
	right: 100%
}
.col-sm-pull-11 {
	right: 91.66666667%
}
.col-sm-pull-10 {
	right: 83.33333333%
}
.col-sm-pull-9 {
	right: 75%
}
.col-sm-pull-8 {
	right: 66.66666667%
}
.col-sm-pull-7 {
	right: 58.33333333%
}
.col-sm-pull-6 {
	right: 50%
}
.col-sm-pull-5 {
	right: 41.66666667%
}
.col-sm-pull-4 {
	right: 33.33333333%
}
.col-sm-pull-3 {
	right: 25%
}
.col-sm-pull-2 {
	right: 16.66666667%
}
.col-sm-pull-1 {
	right: 8.33333333%
}
.col-sm-pull-0 {
	right: auto
}
.col-sm-push-12 {
	left: 100%
}
.col-sm-push-11 {
	left: 91.66666667%
}
.col-sm-push-10 {
	left: 83.33333333%
}
.col-sm-push-9 {
	left: 75%
}
.col-sm-push-8 {
	left: 66.66666667%
}
.col-sm-push-7 {
	left: 58.33333333%
}
.col-sm-push-6 {
	left: 50%
}
.col-sm-push-5 {
	left: 41.66666667%
}
.col-sm-push-4 {
	left: 33.33333333%
}
.col-sm-push-3 {
	left: 25%
}
.col-sm-push-2 {
	left: 16.66666667%
}
.col-sm-push-1 {
	left: 8.33333333%
}
.col-sm-push-0 {
	left: auto
}
.col-sm-offset-12 {
	margin-left: 100%
}
.col-sm-offset-11 {
	margin-left: 91.66666667%
}
.col-sm-offset-10 {
	margin-left: 83.33333333%
}
.col-sm-offset-9 {
	margin-left: 75%
}
.col-sm-offset-8 {
	margin-left: 66.66666667%
}
.col-sm-offset-7 {
	margin-left: 58.33333333%
}
.col-sm-offset-6 {
	margin-left: 50%
}
.col-sm-offset-5 {
	margin-left: 41.66666667%
}
.col-sm-offset-4 {
	margin-left: 33.33333333%
}
.col-sm-offset-3 {
	margin-left: 25%
}
.col-sm-offset-2 {
	margin-left: 16.66666667%
}
.col-sm-offset-1 {
	margin-left: 8.33333333%
}
.col-sm-offset-0 {
	margin-left: 0
}
}
@media (min-width:992px) {
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
	float: left
}
.col-md-12 {
	width: 100%
}
.col-md-11 {
	width: 91.66666667%
}
.col-md-10 {
	width: 83.33333333%
}
.col-md-9 {
	width: 75%
}
.col-md-8 {
	width: 66.66666667%
}
.col-md-7 {
	width: 58.33333333%
}
.col-md-6 {
	width: 50%
}
.col-md-5 {
	width: 41.66666667%
}
.col-md-4 {
	width: 33.33333333%
}
.col-md-3 {
	width: 25%
}
.col-md-2 {
	width: 16.66666667%
}
.col-md-1 {
	width: 8.33333333%
}
.col-md-pull-12 {
	right: 100%
}
.col-md-pull-11 {
	right: 91.66666667%
}
.col-md-pull-10 {
	right: 83.33333333%
}
.col-md-pull-9 {
	right: 75%
}
.col-md-pull-8 {
	right: 66.66666667%
}
.col-md-pull-7 {
	right: 58.33333333%
}
.col-md-pull-6 {
	right: 50%
}
.col-md-pull-5 {
	right: 41.66666667%
}
.col-md-pull-4 {
	right: 33.33333333%
}
.col-md-pull-3 {
	right: 25%
}
.col-md-pull-2 {
	right: 16.66666667%
}
.col-md-pull-1 {
	right: 8.33333333%
}
.col-md-pull-0 {
	right: auto
}
.col-md-push-12 {
	left: 100%
}
.col-md-push-11 {
	left: 91.66666667%
}
.col-md-push-10 {
	left: 83.33333333%
}
.col-md-push-9 {
	left: 75%
}
.col-md-push-8 {
	left: 66.66666667%
}
.col-md-push-7 {
	left: 58.33333333%
}
.col-md-push-6 {
	left: 50%
}
.col-md-push-5 {
	left: 41.66666667%
}
.col-md-push-4 {
	left: 33.33333333%
}
.col-md-push-3 {
	left: 25%
}
.col-md-push-2 {
	left: 16.66666667%
}
.col-md-push-1 {
	left: 8.33333333%
}
.col-md-push-0 {
	left: auto
}
.col-md-offset-12 {
	margin-left: 100%
}
.col-md-offset-11 {
	margin-left: 91.66666667%
}
.col-md-offset-10 {
	margin-left: 83.33333333%
}
.col-md-offset-9 {
	margin-left: 75%
}
.col-md-offset-8 {
	margin-left: 66.66666667%
}
.col-md-offset-7 {
	margin-left: 58.33333333%
}
.col-md-offset-6 {
	margin-left: 50%
}
.col-md-offset-5 {
	margin-left: 41.66666667%
}
.col-md-offset-4 {
	margin-left: 33.33333333%
}
.col-md-offset-3 {
	margin-left: 25%
}
.col-md-offset-2 {
	margin-left: 16.66666667%
}
.col-md-offset-1 {
	margin-left: 8.33333333%
}
.col-md-offset-0 {
	margin-left: 0
}
}
@media (min-width:1200px) {
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
	float: left
}
.col-lg-12 {
	width: 100%
}
.col-lg-11 {
	width: 91.66666667%
}
.col-lg-10 {
	width: 83.33333333%
}
.col-lg-9 {
	width: 75%
}
.col-lg-8 {
	width: 66.66666667%
}
.col-lg-7 {
	width: 58.33333333%
}
.col-lg-6 {
	width: 50%
}
.col-lg-5 {
	width: 41.66666667%
}
.col-lg-4 {
	width: 33.33333333%
}
.col-lg-3 {
	width: 25%
}
.col-lg-2 {
	width: 16.66666667%
}
.col-lg-1 {
	width: 8.33333333%
}
.col-lg-pull-12 {
	right: 100%
}
.col-lg-pull-11 {
	right: 91.66666667%
}
.col-lg-pull-10 {
	right: 83.33333333%
}
.col-lg-pull-9 {
	right: 75%
}
.col-lg-pull-8 {
	right: 66.66666667%
}
.col-lg-pull-7 {
	right: 58.33333333%
}
.col-lg-pull-6 {
	right: 50%
}
.col-lg-pull-5 {
	right: 41.66666667%
}
.col-lg-pull-4 {
	right: 33.33333333%
}
.col-lg-pull-3 {
	right: 25%
}
.col-lg-pull-2 {
	right: 16.66666667%
}
.col-lg-pull-1 {
	right: 8.33333333%
}
.col-lg-pull-0 {
	right: auto
}
.col-lg-push-12 {
	left: 100%
}
.col-lg-push-11 {
	left: 91.66666667%
}
.col-lg-push-10 {
	left: 83.33333333%
}
.col-lg-push-9 {
	left: 75%
}
.col-lg-push-8 {
	left: 66.66666667%
}
.col-lg-push-7 {
	left: 58.33333333%
}
.col-lg-push-6 {
	left: 50%
}
.col-lg-push-5 {
	left: 41.66666667%
}
.col-lg-push-4 {
	left: 33.33333333%
}
.col-lg-push-3 {
	left: 25%
}
.col-lg-push-2 {
	left: 16.66666667%
}
.col-lg-push-1 {
	left: 8.33333333%
}
.col-lg-push-0 {
	left: auto
}
.col-lg-offset-12 {
	margin-left: 100%
}
.col-lg-offset-11 {
	margin-left: 91.66666667%
}
.col-lg-offset-10 {
	margin-left: 83.33333333%
}
.col-lg-offset-9 {
	margin-left: 75%
}
.col-lg-offset-8 {
	margin-left: 66.66666667%
}
.col-lg-offset-7 {
	margin-left: 58.33333333%
}
.col-lg-offset-6 {
	margin-left: 50%
}
.col-lg-offset-5 {
	margin-left: 41.66666667%
}
.col-lg-offset-4 {
	margin-left: 33.33333333%
}
.col-lg-offset-3 {
	margin-left: 25%
}
.col-lg-offset-2 {
	margin-left: 16.66666667%
}
.col-lg-offset-1 {
	margin-left: 8.33333333%
}
.col-lg-offset-0 {
	margin-left: 0
}
}
.container-fluid:after, .container-fluid:before, .container:after, .container:before, .row:after, .row:before {
	content: " ";
	display: table
}
.block-center, .db {
	display: block
}
.m-xxs-0 {
	margin: 0
}
.m-xxs-5 {
	margin: 5px
}
.m-xxs-10 {
	margin: 10px
}
.m-xxs-15 {
	margin: 15px
}
.m-xxs-20 {
	margin: 20px
}
.m-xxs-25 {
	margin: 25px
}
.m-xxs-30 {
	margin: 30px
}
.m-xxs-35 {
	margin: 35px
}
.m-xxs-40 {
	margin: 40px
}
.m-xxs-45 {
	margin: 45px
}
.m-xxs-50 {
	margin: 50px
}
.m-xxs-55 {
	margin: 55px
}
.m-xxs-60 {
	margin: 60px
}
.m-xxs-65 {
	margin: 65px
}
.m-xxs-70 {
	margin: 70px
}
.m-xxs-75 {
	margin: 75px
}
.m-xxs-80 {
	margin: 80px
}
.m-xxs-85 {
	margin: 85px
}
.m-xxs-90 {
	margin: 90px
}
.m-xxs-95 {
	margin: 95px
}
.m-xxs-100 {
	margin: 100px
}
@media (min-width:480px) {
.m-xs-0 {
	margin: 0
}
.m-xs-5 {
	margin: 5px
}
.m-xs-10 {
	margin: 10px
}
.m-xs-15 {
	margin: 15px
}
.m-xs-20 {
	margin: 20px
}
.m-xs-25 {
	margin: 25px
}
.m-xs-30 {
	margin: 30px
}
.m-xs-35 {
	margin: 35px
}
.m-xs-40 {
	margin: 40px
}
.m-xs-45 {
	margin: 45px
}
.m-xs-50 {
	margin: 50px
}
.m-xs-55 {
	margin: 55px
}
.m-xs-60 {
	margin: 60px
}
.m-xs-65 {
	margin: 65px
}
.m-xs-70 {
	margin: 70px
}
.m-xs-75 {
	margin: 75px
}
.m-xs-80 {
	margin: 80px
}
.m-xs-85 {
	margin: 85px
}
.m-xs-90 {
	margin: 90px
}
.m-xs-95 {
	margin: 95px
}
.m-xs-100 {
	margin: 100px
}
}
@media (min-width:768px) {
.m-sm-0 {
	margin: 0
}
.m-sm-5 {
	margin: 5px
}
.m-sm-10 {
	margin: 10px
}
.m-sm-15 {
	margin: 15px
}
.m-sm-20 {
	margin: 20px
}
.m-sm-25 {
	margin: 25px
}
.m-sm-30 {
	margin: 30px
}
.m-sm-35 {
	margin: 35px
}
.m-sm-40 {
	margin: 40px
}
.m-sm-45 {
	margin: 45px
}
.m-sm-50 {
	margin: 50px
}
.m-sm-55 {
	margin: 55px
}
.m-sm-60 {
	margin: 60px
}
.m-sm-65 {
	margin: 65px
}
.m-sm-70 {
	margin: 70px
}
.m-sm-75 {
	margin: 75px
}
.m-sm-80 {
	margin: 80px
}
.m-sm-85 {
	margin: 85px
}
.m-sm-90 {
	margin: 90px
}
.m-sm-95 {
	margin: 95px
}
.m-sm-100 {
	margin: 100px
}
}
@media (min-width:992px) {
.m-md-0 {
	margin: 0
}
.m-md-5 {
	margin: 5px
}
.m-md-10 {
	margin: 10px
}
.m-md-15 {
	margin: 15px
}
.m-md-20 {
	margin: 20px
}
.m-md-25 {
	margin: 25px
}
.m-md-30 {
	margin: 30px
}
.m-md-35 {
	margin: 35px
}
.m-md-40 {
	margin: 40px
}
.m-md-45 {
	margin: 45px
}
.m-md-50 {
	margin: 50px
}
.m-md-55 {
	margin: 55px
}
.m-md-60 {
	margin: 60px
}
.m-md-65 {
	margin: 65px
}
.m-md-70 {
	margin: 70px
}
.m-md-75 {
	margin: 75px
}
.m-md-80 {
	margin: 80px
}
.m-md-85 {
	margin: 85px
}
.m-md-90 {
	margin: 90px
}
.m-md-95 {
	margin: 95px
}
.m-md-100 {
	margin: 100px
}
}
@media (min-width:1200px) {
.m-lg-0 {
	margin: 0
}
.m-lg-5 {
	margin: 5px
}
.m-lg-10 {
	margin: 10px
}
.m-lg-15 {
	margin: 15px
}
.m-lg-20 {
	margin: 20px
}
.m-lg-25 {
	margin: 25px
}
.m-lg-30 {
	margin: 30px
}
.m-lg-35 {
	margin: 35px
}
.m-lg-40 {
	margin: 40px
}
.m-lg-45 {
	margin: 45px
}
.m-lg-50 {
	margin: 50px
}
.m-lg-55 {
	margin: 55px
}
.m-lg-60 {
	margin: 60px
}
.m-lg-65 {
	margin: 65px
}
.m-lg-70 {
	margin: 70px
}
.m-lg-75 {
	margin: 75px
}
.m-lg-80 {
	margin: 80px
}
.m-lg-85 {
	margin: 85px
}
.m-lg-90 {
	margin: 90px
}
.m-lg-95 {
	margin: 95px
}
.m-lg-100 {
	margin: 100px
}
}
.m-t-xxs-0 {
	margin-top: 0
}
.m-t-xxs-5 {
	margin-top: 5px
}
.m-t-xxs-10 {
	margin-top: 10px
}
.m-t-xxs-15 {
	margin-top: 15px
}
.m-t-xxs-20 {
	margin-top: 20px
}
.m-t-xxs-25 {
	margin-top: 25px
}
.m-t-xxs-30 {
	margin-top: 30px
}
.m-t-xxs-35 {
	margin-top: 35px
}
.m-t-xxs-40 {
	margin-top: 40px
}
.m-t-xxs-45 {
	margin-top: 45px
}
.m-t-xxs-50 {
	margin-top: 50px
}
.m-t-xxs-55 {
	margin-top: 55px
}
.m-t-xxs-60 {
	margin-top: 60px
}
.m-t-xxs-65 {
	margin-top: 65px
}
.m-t-xxs-70 {
	margin-top: 70px
}
.m-t-xxs-75 {
	margin-top: 75px
}
.m-t-xxs-80 {
	margin-top: 80px
}
.m-t-xxs-85 {
	margin-top: 85px
}
.m-t-xxs-90 {
	margin-top: 90px
}
.m-t-xxs-95 {
	margin-top: 95px
}
.m-t-xxs-100 {
	margin-top: 100px
}
.m-r-xxs-0 {
	margin-right: 0
}
.m-r-xxs-5 {
	margin-right: 5px
}
.m-r-xxs-10 {
	margin-right: 10px
}
.m-r-xxs-15 {
	margin-right: 15px
}
.m-r-xxs-20 {
	margin-right: 20px
}
.m-r-xxs-25 {
	margin-right: 25px
}
.m-r-xxs-30 {
	margin-right: 30px
}
.m-r-xxs-35 {
	margin-right: 35px
}
.m-r-xxs-40 {
	margin-right: 40px
}
.m-r-xxs-45 {
	margin-right: 45px
}
.m-r-xxs-50 {
	margin-right: 50px
}
.m-r-xxs-55 {
	margin-right: 55px
}
.m-r-xxs-60 {
	margin-right: 60px
}
.m-r-xxs-65 {
	margin-right: 65px
}
.m-r-xxs-70 {
	margin-right: 70px
}
.m-r-xxs-75 {
	margin-right: 75px
}
.m-r-xxs-80 {
	margin-right: 80px
}
.m-r-xxs-85 {
	margin-right: 85px
}
.m-r-xxs-90 {
	margin-right: 90px
}
.m-r-xxs-95 {
	margin-right: 95px
}
.m-r-xxs-100 {
	margin-right: 100px
}
.m-b-xxs-0 {
	margin-bottom: 0
}
.m-b-xxs-5 {
	margin-bottom: 5px
}
.m-b-xxs-10 {
	margin-bottom: 10px
}
.m-b-xxs-15 {
	margin-bottom: 15px
}
.m-b-xxs-20 {
	margin-bottom: 20px
}
.m-b-xxs-25 {
	margin-bottom: 25px
}
.m-b-xxs-30 {
	margin-bottom: 30px
}
.m-b-xxs-35 {
	margin-bottom: 35px
}
.m-b-xxs-40 {
	margin-bottom: 40px
}
.m-b-xxs-45 {
	margin-bottom: 45px
}
.m-b-xxs-50 {
	margin-bottom: 50px
}
.m-b-xxs-55 {
	margin-bottom: 55px
}
.m-b-xxs-60 {
	margin-bottom: 60px
}
.m-b-xxs-65 {
	margin-bottom: 65px
}
.m-b-xxs-70 {
	margin-bottom: 70px
}
.m-b-xxs-75 {
	margin-bottom: 75px
}
.m-b-xxs-80 {
	margin-bottom: 80px
}
.m-b-xxs-85 {
	margin-bottom: 85px
}
.m-b-xxs-90 {
	margin-bottom: 90px
}
.m-b-xxs-95 {
	margin-bottom: 95px
}
.m-b-xxs-100 {
	margin-bottom: 100px
}
.m-l-xxs-0 {
	margin-left: 0
}
.m-l-xxs-5 {
	margin-left: 5px
}
.m-l-xxs-10 {
	margin-left: 10px
}
.m-l-xxs-15 {
	margin-left: 15px
}
.m-l-xxs-20 {
	margin-left: 20px
}
.m-l-xxs-25 {
	margin-left: 25px
}
.m-l-xxs-30 {
	margin-left: 30px
}
.m-l-xxs-35 {
	margin-left: 35px
}
.m-l-xxs-40 {
	margin-left: 40px
}
.m-l-xxs-45 {
	margin-left: 45px
}
.m-l-xxs-50 {
	margin-left: 50px
}
.m-l-xxs-55 {
	margin-left: 55px
}
.m-l-xxs-60 {
	margin-left: 60px
}
.m-l-xxs-65 {
	margin-left: 65px
}
.m-l-xxs-70 {
	margin-left: 70px
}
.m-l-xxs-75 {
	margin-left: 75px
}
.m-l-xxs-80 {
	margin-left: 80px
}
.m-l-xxs-85 {
	margin-left: 85px
}
.m-l-xxs-90 {
	margin-left: 90px
}
.m-l-xxs-95 {
	margin-left: 95px
}
.m-l-xxs-100 {
	margin-left: 100px
}
.p-xxs-0 {
	padding: 0
}
.p-xxs-5 {
	padding: 5px
}
.p-xxs-10 {
	padding: 10px
}
.p-xxs-15 {
	padding: 15px
}
.p-xxs-20 {
	padding: 20px
}
.p-xxs-25 {
	padding: 25px
}
.p-xxs-30 {
	padding: 30px
}
.p-xxs-35 {
	padding: 35px
}
.p-xxs-40 {
	padding: 40px
}
.p-xxs-45 {
	padding: 45px
}
.p-xxs-50 {
	padding: 50px
}
.p-xxs-55 {
	padding: 55px
}
.p-xxs-60 {
	padding: 60px
}
.p-xxs-65 {
	padding: 65px
}
.p-xxs-70 {
	padding: 70px
}
.p-xxs-75 {
	padding: 75px
}
.p-xxs-80 {
	padding: 80px
}
.p-xxs-85 {
	padding: 85px
}
.p-xxs-90 {
	padding: 90px
}
.p-xxs-95 {
	padding: 95px
}
.p-xxs-100 {
	padding: 100px
}
.p-xxs-105 {
	padding: 105px
}
.p-xxs-110 {
	padding: 110px
}
.p-xxs-115 {
	padding: 115px
}
.p-xxs-120 {
	padding: 120px
}
.p-xxs-125 {
	padding: 125px
}
.p-xxs-130 {
	padding: 130px
}
.p-xxs-135 {
	padding: 135px
}
.p-xxs-140 {
	padding: 140px
}
.p-xxs-145 {
	padding: 145px
}
.p-xxs-150 {
	padding: 150px
}
@media (min-width:480px) {
.m-t-xs-0 {
	margin-top: 0
}
.m-t-xs-5 {
	margin-top: 5px
}
.m-t-xs-10 {
	margin-top: 10px
}
.m-t-xs-15 {
	margin-top: 15px
}
.m-t-xs-20 {
	margin-top: 20px
}
.m-t-xs-25 {
	margin-top: 25px
}
.m-t-xs-30 {
	margin-top: 30px
}
.m-t-xs-35 {
	margin-top: 35px
}
.m-t-xs-40 {
	margin-top: 40px
}
.m-t-xs-45 {
	margin-top: 45px
}
.m-t-xs-50 {
	margin-top: 50px
}
.m-t-xs-55 {
	margin-top: 55px
}
.m-t-xs-60 {
	margin-top: 60px
}
.m-t-xs-65 {
	margin-top: 65px
}
.m-t-xs-70 {
	margin-top: 70px
}
.m-t-xs-75 {
	margin-top: 75px
}
.m-t-xs-80 {
	margin-top: 80px
}
.m-t-xs-85 {
	margin-top: 85px
}
.m-t-xs-90 {
	margin-top: 90px
}
.m-t-xs-95 {
	margin-top: 95px
}
.m-t-xs-100 {
	margin-top: 100px
}
.m-r-xs-0 {
	margin-right: 0
}
.m-r-xs-5 {
	margin-right: 5px
}
.m-r-xs-10 {
	margin-right: 10px
}
.m-r-xs-15 {
	margin-right: 15px
}
.m-r-xs-20 {
	margin-right: 20px
}
.m-r-xs-25 {
	margin-right: 25px
}
.m-r-xs-30 {
	margin-right: 30px
}
.m-r-xs-35 {
	margin-right: 35px
}
.m-r-xs-40 {
	margin-right: 40px
}
.m-r-xs-45 {
	margin-right: 45px
}
.m-r-xs-50 {
	margin-right: 50px
}
.m-r-xs-55 {
	margin-right: 55px
}
.m-r-xs-60 {
	margin-right: 60px
}
.m-r-xs-65 {
	margin-right: 65px
}
.m-r-xs-70 {
	margin-right: 70px
}
.m-r-xs-75 {
	margin-right: 75px
}
.m-r-xs-80 {
	margin-right: 80px
}
.m-r-xs-85 {
	margin-right: 85px
}
.m-r-xs-90 {
	margin-right: 90px
}
.m-r-xs-95 {
	margin-right: 95px
}
.m-r-xs-100 {
	margin-right: 100px
}
.m-b-xs-0 {
	margin-bottom: 0
}
.m-b-xs-5 {
	margin-bottom: 5px
}
.m-b-xs-10 {
	margin-bottom: 10px
}
.m-b-xs-15 {
	margin-bottom: 15px
}
.m-b-xs-20 {
	margin-bottom: 20px
}
.m-b-xs-25 {
	margin-bottom: 25px
}
.m-b-xs-30 {
	margin-bottom: 30px
}
.m-b-xs-35 {
	margin-bottom: 35px
}
.m-b-xs-40 {
	margin-bottom: 40px
}
.m-b-xs-45 {
	margin-bottom: 45px
}
.m-b-xs-50 {
	margin-bottom: 50px
}
.m-b-xs-55 {
	margin-bottom: 55px
}
.m-b-xs-60 {
	margin-bottom: 60px
}
.m-b-xs-65 {
	margin-bottom: 65px
}
.m-b-xs-70 {
	margin-bottom: 70px
}
.m-b-xs-75 {
	margin-bottom: 75px
}
.m-b-xs-80 {
	margin-bottom: 80px
}
.m-b-xs-85 {
	margin-bottom: 85px
}
.m-b-xs-90 {
	margin-bottom: 90px
}
.m-b-xs-95 {
	margin-bottom: 95px
}
.m-b-xs-100 {
	margin-bottom: 100px
}
.m-l-xs-0 {
	margin-left: 0
}
.m-l-xs-5 {
	margin-left: 5px
}
.m-l-xs-10 {
	margin-left: 10px
}
.m-l-xs-15 {
	margin-left: 15px
}
.m-l-xs-20 {
	margin-left: 20px
}
.m-l-xs-25 {
	margin-left: 25px
}
.m-l-xs-30 {
	margin-left: 30px
}
.m-l-xs-35 {
	margin-left: 35px
}
.m-l-xs-40 {
	margin-left: 40px
}
.m-l-xs-45 {
	margin-left: 45px
}
.m-l-xs-50 {
	margin-left: 50px
}
.m-l-xs-55 {
	margin-left: 55px
}
.m-l-xs-60 {
	margin-left: 60px
}
.m-l-xs-65 {
	margin-left: 65px
}
.m-l-xs-70 {
	margin-left: 70px
}
.m-l-xs-75 {
	margin-left: 75px
}
.m-l-xs-80 {
	margin-left: 80px
}
.m-l-xs-85 {
	margin-left: 85px
}
.m-l-xs-90 {
	margin-left: 90px
}
.m-l-xs-95 {
	margin-left: 95px
}
.m-l-xs-100 {
	margin-left: 100px
}
.p-xs-0 {
	padding: 0
}
.p-xs-5 {
	padding: 5px
}
.p-xs-10 {
	padding: 10px
}
.p-xs-15 {
	padding: 15px
}
.p-xs-20 {
	padding: 20px
}
.p-xs-25 {
	padding: 25px
}
.p-xs-30 {
	padding: 30px
}
.p-xs-35 {
	padding: 35px
}
.p-xs-40 {
	padding: 40px
}
.p-xs-45 {
	padding: 45px
}
.p-xs-50 {
	padding: 50px
}
.p-xs-55 {
	padding: 55px
}
.p-xs-60 {
	padding: 60px
}
.p-xs-65 {
	padding: 65px
}
.p-xs-70 {
	padding: 70px
}
.p-xs-75 {
	padding: 75px
}
.p-xs-80 {
	padding: 80px
}
.p-xs-85 {
	padding: 85px
}
.p-xs-90 {
	padding: 90px
}
.p-xs-95 {
	padding: 95px
}
.p-xs-100 {
	padding: 100px
}
.p-xs-105 {
	padding: 105px
}
.p-xs-110 {
	padding: 110px
}
.p-xs-115 {
	padding: 115px
}
.p-xs-120 {
	padding: 120px
}
.p-xs-125 {
	padding: 125px
}
.p-xs-130 {
	padding: 130px
}
.p-xs-135 {
	padding: 135px
}
.p-xs-140 {
	padding: 140px
}
.p-xs-145 {
	padding: 145px
}
.p-xs-150 {
	padding: 150px
}
}
@media (min-width:768px) {
.m-t-sm-0 {
	margin-top: 0
}
.m-t-sm-5 {
	margin-top: 5px
}
.m-t-sm-10 {
	margin-top: 10px
}
.m-t-sm-15 {
	margin-top: 15px
}
.m-t-sm-20 {
	margin-top: 20px
}
.m-t-sm-25 {
	margin-top: 25px
}
.m-t-sm-30 {
	margin-top: 30px
}
.m-t-sm-35 {
	margin-top: 35px
}
.m-t-sm-40 {
	margin-top: 40px
}
.m-t-sm-45 {
	margin-top: 45px
}
.m-t-sm-50 {
	margin-top: 50px
}
.m-t-sm-55 {
	margin-top: 55px
}
.m-t-sm-60 {
	margin-top: 60px
}
.m-t-sm-65 {
	margin-top: 65px
}
.m-t-sm-70 {
	margin-top: 70px
}
.m-t-sm-75 {
	margin-top: 75px
}
.m-t-sm-80 {
	margin-top: 80px
}
.m-t-sm-85 {
	margin-top: 85px
}
.m-t-sm-90 {
	margin-top: 90px
}
.m-t-sm-95 {
	margin-top: 95px
}
.m-t-sm-100 {
	margin-top: 100px
}
.m-r-sm-0 {
	margin-right: 0
}
.m-r-sm-5 {
	margin-right: 5px
}
.m-r-sm-10 {
	margin-right: 10px
}
.m-r-sm-15 {
	margin-right: 15px
}
.m-r-sm-20 {
	margin-right: 20px
}
.m-r-sm-25 {
	margin-right: 25px
}
.m-r-sm-30 {
	margin-right: 30px
}
.m-r-sm-35 {
	margin-right: 35px
}
.m-r-sm-40 {
	margin-right: 40px
}
.m-r-sm-45 {
	margin-right: 45px
}
.m-r-sm-50 {
	margin-right: 50px
}
.m-r-sm-55 {
	margin-right: 55px
}
.m-r-sm-60 {
	margin-right: 60px
}
.m-r-sm-65 {
	margin-right: 65px
}
.m-r-sm-70 {
	margin-right: 70px
}
.m-r-sm-75 {
	margin-right: 75px
}
.m-r-sm-80 {
	margin-right: 80px
}
.m-r-sm-85 {
	margin-right: 85px
}
.m-r-sm-90 {
	margin-right: 90px
}
.m-r-sm-95 {
	margin-right: 95px
}
.m-r-sm-100 {
	margin-right: 100px
}
.m-b-sm-0 {
	margin-bottom: 0
}
.m-b-sm-5 {
	margin-bottom: 5px
}
.m-b-sm-10 {
	margin-bottom: 10px
}
.m-b-sm-15 {
	margin-bottom: 15px
}
.m-b-sm-20 {
	margin-bottom: 20px
}
.m-b-sm-25 {
	margin-bottom: 25px
}
.m-b-sm-30 {
	margin-bottom: 30px
}
.m-b-sm-35 {
	margin-bottom: 35px
}
.m-b-sm-40 {
	margin-bottom: 40px
}
.m-b-sm-45 {
	margin-bottom: 45px
}
.m-b-sm-50 {
	margin-bottom: 50px
}
.m-b-sm-55 {
	margin-bottom: 55px
}
.m-b-sm-60 {
	margin-bottom: 60px
}
.m-b-sm-65 {
	margin-bottom: 65px
}
.m-b-sm-70 {
	margin-bottom: 70px
}
.m-b-sm-75 {
	margin-bottom: 75px
}
.m-b-sm-80 {
	margin-bottom: 80px
}
.m-b-sm-85 {
	margin-bottom: 85px
}
.m-b-sm-90 {
	margin-bottom: 90px
}
.m-b-sm-95 {
	margin-bottom: 95px
}
.m-b-sm-100 {
	margin-bottom: 100px
}
.m-l-sm-0 {
	margin-left: 0
}
.m-l-sm-5 {
	margin-left: 5px
}
.m-l-sm-10 {
	margin-left: 10px
}
.m-l-sm-15 {
	margin-left: 15px
}
.m-l-sm-20 {
	margin-left: 20px
}
.m-l-sm-25 {
	margin-left: 25px
}
.m-l-sm-30 {
	margin-left: 30px
}
.m-l-sm-35 {
	margin-left: 35px
}
.m-l-sm-40 {
	margin-left: 40px
}
.m-l-sm-45 {
	margin-left: 45px
}
.m-l-sm-50 {
	margin-left: 50px
}
.m-l-sm-55 {
	margin-left: 55px
}
.m-l-sm-60 {
	margin-left: 60px
}
.m-l-sm-65 {
	margin-left: 65px
}
.m-l-sm-70 {
	margin-left: 70px
}
.m-l-sm-75 {
	margin-left: 75px
}
.m-l-sm-80 {
	margin-left: 80px
}
.m-l-sm-85 {
	margin-left: 85px
}
.m-l-sm-90 {
	margin-left: 90px
}
.m-l-sm-95 {
	margin-left: 95px
}
.m-l-sm-100 {
	margin-left: 100px
}
.p-sm-0 {
	padding: 0
}
.p-sm-5 {
	padding: 5px
}
.p-sm-10 {
	padding: 10px
}
.p-sm-15 {
	padding: 15px
}
.p-sm-20 {
	padding: 20px
}
.p-sm-25 {
	padding: 25px
}
.p-sm-30 {
	padding: 30px
}
.p-sm-35 {
	padding: 35px
}
.p-sm-40 {
	padding: 40px
}
.p-sm-45 {
	padding: 45px
}
.p-sm-50 {
	padding: 50px
}
.p-sm-55 {
	padding: 55px
}
.p-sm-60 {
	padding: 60px
}
.p-sm-65 {
	padding: 65px
}
.p-sm-70 {
	padding: 70px
}
.p-sm-75 {
	padding: 75px
}
.p-sm-80 {
	padding: 80px
}
.p-sm-85 {
	padding: 85px
}
.p-sm-90 {
	padding: 90px
}
.p-sm-95 {
	padding: 95px
}
.p-sm-100 {
	padding: 100px
}
.p-sm-105 {
	padding: 105px
}
.p-sm-110 {
	padding: 110px
}
.p-sm-115 {
	padding: 115px
}
.p-sm-120 {
	padding: 120px
}
.p-sm-125 {
	padding: 125px
}
.p-sm-130 {
	padding: 130px
}
.p-sm-135 {
	padding: 135px
}
.p-sm-140 {
	padding: 140px
}
.p-sm-145 {
	padding: 145px
}
.p-sm-150 {
	padding: 150px
}
}
@media (min-width:992px) {
.m-t-md-0 {
	margin-top: 0
}
.m-t-md-5 {
	margin-top: 5px
}
.m-t-md-10 {
	margin-top: 10px
}
.m-t-md-15 {
	margin-top: 15px
}
.m-t-md-20 {
	margin-top: 20px
}
.m-t-md-25 {
	margin-top: 25px
}
.m-t-md-30 {
	margin-top: 30px
}
.m-t-md-35 {
	margin-top: 35px
}
.m-t-md-40 {
	margin-top: 40px
}
.m-t-md-45 {
	margin-top: 45px
}
.m-t-md-50 {
	margin-top: 50px
}
.m-t-md-55 {
	margin-top: 55px
}
.m-t-md-60 {
	margin-top: 60px
}
.m-t-md-65 {
	margin-top: 65px
}
.m-t-md-70 {
	margin-top: 70px
}
.m-t-md-75 {
	margin-top: 75px
}
.m-t-md-80 {
	margin-top: 80px
}
.m-t-md-85 {
	margin-top: 85px
}
.m-t-md-90 {
	margin-top: 90px
}
.m-t-md-95 {
	margin-top: 95px
}
.m-t-md-100 {
	margin-top: 100px
}
.m-r-md-0 {
	margin-right: 0
}
.m-r-md-5 {
	margin-right: 5px
}
.m-r-md-10 {
	margin-right: 10px
}
.m-r-md-15 {
	margin-right: 15px
}
.m-r-md-20 {
	margin-right: 20px
}
.m-r-md-25 {
	margin-right: 25px
}
.m-r-md-30 {
	margin-right: 30px
}
.m-r-md-35 {
	margin-right: 35px
}
.m-r-md-40 {
	margin-right: 40px
}
.m-r-md-45 {
	margin-right: 45px
}
.m-r-md-50 {
	margin-right: 50px
}
.m-r-md-55 {
	margin-right: 55px
}
.m-r-md-60 {
	margin-right: 60px
}
.m-r-md-65 {
	margin-right: 65px
}
.m-r-md-70 {
	margin-right: 70px
}
.m-r-md-75 {
	margin-right: 75px
}
.m-r-md-80 {
	margin-right: 80px
}
.m-r-md-85 {
	margin-right: 85px
}
.m-r-md-90 {
	margin-right: 90px
}
.m-r-md-95 {
	margin-right: 95px
}
.m-r-md-100 {
	margin-right: 100px
}
.m-b-md-0 {
	margin-bottom: 0
}
.m-b-md-5 {
	margin-bottom: 5px
}
.m-b-md-10 {
	margin-bottom: 10px
}
.m-b-md-15 {
	margin-bottom: 15px
}
.m-b-md-20 {
	margin-bottom: 20px
}
.m-b-md-25 {
	margin-bottom: 25px
}
.m-b-md-30 {
	margin-bottom: 30px
}
.m-b-md-35 {
	margin-bottom: 35px
}
.m-b-md-40 {
	margin-bottom: 40px
}
.m-b-md-45 {
	margin-bottom: 45px
}
.m-b-md-50 {
	margin-bottom: 50px
}
.m-b-md-55 {
	margin-bottom: 55px
}
.m-b-md-60 {
	margin-bottom: 60px
}
.m-b-md-65 {
	margin-bottom: 65px
}
.m-b-md-70 {
	margin-bottom: 70px
}
.m-b-md-75 {
	margin-bottom: 75px
}
.m-b-md-80 {
	margin-bottom: 80px
}
.m-b-md-85 {
	margin-bottom: 85px
}
.m-b-md-90 {
	margin-bottom: 90px
}
.m-b-md-95 {
	margin-bottom: 95px
}
.m-b-md-100 {
	margin-bottom: 100px
}
.m-l-md-0 {
	margin-left: 0
}
.m-l-md-5 {
	margin-left: 5px
}
.m-l-md-10 {
	margin-left: 10px
}
.m-l-md-15 {
	margin-left: 15px
}
.m-l-md-20 {
	margin-left: 20px
}
.m-l-md-25 {
	margin-left: 25px
}
.m-l-md-30 {
	margin-left: 30px
}
.m-l-md-35 {
	margin-left: 35px
}
.m-l-md-40 {
	margin-left: 40px
}
.m-l-md-45 {
	margin-left: 45px
}
.m-l-md-50 {
	margin-left: 50px
}
.m-l-md-55 {
	margin-left: 55px
}
.m-l-md-60 {
	margin-left: 60px
}
.m-l-md-65 {
	margin-left: 65px
}
.m-l-md-70 {
	margin-left: 70px
}
.m-l-md-75 {
	margin-left: 75px
}
.m-l-md-80 {
	margin-left: 80px
}
.m-l-md-85 {
	margin-left: 85px
}
.m-l-md-90 {
	margin-left: 90px
}
.m-l-md-95 {
	margin-left: 95px
}
.m-l-md-100 {
	margin-left: 100px
}
.p-md-0 {
	padding: 0
}
.p-md-5 {
	padding: 5px
}
.p-md-10 {
	padding: 10px
}
.p-md-15 {
	padding: 15px
}
.p-md-20 {
	padding: 20px
}
.p-md-25 {
	padding: 25px
}
.p-md-30 {
	padding: 30px
}
.p-md-35 {
	padding: 35px
}
.p-md-40 {
	padding: 40px
}
.p-md-45 {
	padding: 45px
}
.p-md-50 {
	padding: 50px
}
.p-md-55 {
	padding: 55px
}
.p-md-60 {
	padding: 60px
}
.p-md-65 {
	padding: 65px
}
.p-md-70 {
	padding: 70px
}
.p-md-75 {
	padding: 75px
}
.p-md-80 {
	padding: 80px
}
.p-md-85 {
	padding: 85px
}
.p-md-90 {
	padding: 90px
}
.p-md-95 {
	padding: 95px
}
.p-md-100 {
	padding: 100px
}
.p-md-105 {
	padding: 105px
}
.p-md-110 {
	padding: 110px
}
.p-md-115 {
	padding: 115px
}
.p-md-120 {
	padding: 120px
}
.p-md-125 {
	padding: 125px
}
.p-md-130 {
	padding: 130px
}
.p-md-135 {
	padding: 135px
}
.p-md-140 {
	padding: 140px
}
.p-md-145 {
	padding: 145px
}
.p-md-150 {
	padding: 150px
}
}
@media (min-width:1200px) {
.m-t-lg-0 {
	margin-top: 0
}
.m-t-lg-5 {
	margin-top: 5px
}
.m-t-lg-10 {
	margin-top: 10px
}
.m-t-lg-15 {
	margin-top: 15px
}
.m-t-lg-20 {
	margin-top: 20px
}
.m-t-lg-25 {
	margin-top: 25px
}
.m-t-lg-30 {
	margin-top: 30px
}
.m-t-lg-35 {
	margin-top: 35px
}
.m-t-lg-40 {
	margin-top: 40px
}
.m-t-lg-45 {
	margin-top: 45px
}
.m-t-lg-50 {
	margin-top: 50px
}
.m-t-lg-55 {
	margin-top: 55px
}
.m-t-lg-60 {
	margin-top: 60px
}
.m-t-lg-65 {
	margin-top: 65px
}
.m-t-lg-70 {
	margin-top: 70px
}
.m-t-lg-75 {
	margin-top: 75px
}
.m-t-lg-80 {
	margin-top: 80px
}
.m-t-lg-85 {
	margin-top: 85px
}
.m-t-lg-90 {
	margin-top: 90px
}
.m-t-lg-95 {
	margin-top: 95px
}
.m-t-lg-100 {
	margin-top: 100px
}
.m-r-lg-0 {
	margin-right: 0
}
.m-r-lg-5 {
	margin-right: 5px
}
.m-r-lg-10 {
	margin-right: 10px
}
.m-r-lg-15 {
	margin-right: 15px
}
.m-r-lg-20 {
	margin-right: 20px
}
.m-r-lg-25 {
	margin-right: 25px
}
.m-r-lg-30 {
	margin-right: 30px
}
.m-r-lg-35 {
	margin-right: 35px
}
.m-r-lg-40 {
	margin-right: 40px
}
.m-r-lg-45 {
	margin-right: 45px
}
.m-r-lg-50 {
	margin-right: 50px
}
.m-r-lg-55 {
	margin-right: 55px
}
.m-r-lg-60 {
	margin-right: 60px
}
.m-r-lg-65 {
	margin-right: 65px
}
.m-r-lg-70 {
	margin-right: 70px
}
.m-r-lg-75 {
	margin-right: 75px
}
.m-r-lg-80 {
	margin-right: 80px
}
.m-r-lg-85 {
	margin-right: 85px
}
.m-r-lg-90 {
	margin-right: 90px
}
.m-r-lg-95 {
	margin-right: 95px
}
.m-r-lg-100 {
	margin-right: 100px
}
.m-b-lg-0 {
	margin-bottom: 0
}
.m-b-lg-5 {
	margin-bottom: 5px
}
.m-b-lg-10 {
	margin-bottom: 10px
}
.m-b-lg-15 {
	margin-bottom: 15px
}
.m-b-lg-20 {
	margin-bottom: 20px
}
.m-b-lg-25 {
	margin-bottom: 25px
}
.m-b-lg-30 {
	margin-bottom: 30px
}
.m-b-lg-35 {
	margin-bottom: 35px
}
.m-b-lg-40 {
	margin-bottom: 40px
}
.m-b-lg-45 {
	margin-bottom: 45px
}
.m-b-lg-50 {
	margin-bottom: 50px
}
.m-b-lg-55 {
	margin-bottom: 55px
}
.m-b-lg-60 {
	margin-bottom: 60px
}
.m-b-lg-65 {
	margin-bottom: 65px
}
.m-b-lg-70 {
	margin-bottom: 70px
}
.m-b-lg-75 {
	margin-bottom: 75px
}
.m-b-lg-80 {
	margin-bottom: 80px
}
.m-b-lg-85 {
	margin-bottom: 85px
}
.m-b-lg-90 {
	margin-bottom: 90px
}
.m-b-lg-95 {
	margin-bottom: 95px
}
.m-b-lg-100 {
	margin-bottom: 100px
}
.m-l-lg-0 {
	margin-left: 0
}
.m-l-lg-5 {
	margin-left: 5px
}
.m-l-lg-10 {
	margin-left: 10px
}
.m-l-lg-15 {
	margin-left: 15px
}
.m-l-lg-20 {
	margin-left: 20px
}
.m-l-lg-25 {
	margin-left: 25px
}
.m-l-lg-30 {
	margin-left: 30px
}
.m-l-lg-35 {
	margin-left: 35px
}
.m-l-lg-40 {
	margin-left: 40px
}
.m-l-lg-45 {
	margin-left: 45px
}
.m-l-lg-50 {
	margin-left: 50px
}
.m-l-lg-55 {
	margin-left: 55px
}
.m-l-lg-60 {
	margin-left: 60px
}
.m-l-lg-65 {
	margin-left: 65px
}
.m-l-lg-70 {
	margin-left: 70px
}
.m-l-lg-75 {
	margin-left: 75px
}
.m-l-lg-80 {
	margin-left: 80px
}
.m-l-lg-85 {
	margin-left: 85px
}
.m-l-lg-90 {
	margin-left: 90px
}
.m-l-lg-95 {
	margin-left: 95px
}
.m-l-lg-100 {
	margin-left: 100px
}
.p-lg-0 {
	padding: 0
}
.p-lg-5 {
	padding: 5px
}
.p-lg-10 {
	padding: 10px
}
.p-lg-15 {
	padding: 15px
}
.p-lg-20 {
	padding: 20px
}
.p-lg-25 {
	padding: 25px
}
.p-lg-30 {
	padding: 30px
}
.p-lg-35 {
	padding: 35px
}
.p-lg-40 {
	padding: 40px
}
.p-lg-45 {
	padding: 45px
}
.p-lg-50 {
	padding: 50px
}
.p-lg-55 {
	padding: 55px
}
.p-lg-60 {
	padding: 60px
}
.p-lg-65 {
	padding: 65px
}
.p-lg-70 {
	padding: 70px
}
.p-lg-75 {
	padding: 75px
}
.p-lg-80 {
	padding: 80px
}
.p-lg-85 {
	padding: 85px
}
.p-lg-90 {
	padding: 90px
}
.p-lg-95 {
	padding: 95px
}
.p-lg-100 {
	padding: 100px
}
.p-lg-105 {
	padding: 105px
}
.p-lg-110 {
	padding: 110px
}
.p-lg-115 {
	padding: 115px
}
.p-lg-120 {
	padding: 120px
}
.p-lg-125 {
	padding: 125px
}
.p-lg-130 {
	padding: 130px
}
.p-lg-135 {
	padding: 135px
}
.p-lg-140 {
	padding: 140px
}
.p-lg-145 {
	padding: 145px
}
.p-lg-150 {
	padding: 150px
}
}
.p-t-xxs-0 {
	padding-top: 0
}
.p-t-xxs-5 {
	padding-top: 5px
}
.p-t-xxs-10 {
	padding-top: 10px
}
.p-t-xxs-15 {
	padding-top: 15px
}
.p-t-xxs-20 {
	padding-top: 20px
}
.p-t-xxs-25 {
	padding-top: 25px
}
.p-t-xxs-30 {
	padding-top: 30px
}
.p-t-xxs-35 {
	padding-top: 35px
}
.p-t-xxs-40 {
	padding-top: 40px
}
.p-t-xxs-45 {
	padding-top: 45px
}
.p-t-xxs-50 {
	padding-top: 50px
}
.p-t-xxs-55 {
	padding-top: 55px
}
.p-t-xxs-60 {
	padding-top: 60px
}
.p-t-xxs-65 {
	padding-top: 65px
}
.p-t-xxs-70 {
	padding-top: 70px
}
.p-t-xxs-75 {
	padding-top: 75px
}
.p-t-xxs-80 {
	padding-top: 80px
}
.p-t-xxs-85 {
	padding-top: 85px
}
.p-t-xxs-90 {
	padding-top: 90px
}
.p-t-xxs-95 {
	padding-top: 95px
}
.p-t-xxs-100 {
	padding-top: 100px
}
.p-t-xxs-105 {
	padding-top: 105px
}
.p-t-xxs-110 {
	padding-top: 110px
}
.p-t-xxs-115 {
	padding-top: 115px
}
.p-t-xxs-120 {
	padding-top: 120px
}
.p-t-xxs-125 {
	padding-top: 125px
}
.p-t-xxs-130 {
	padding-top: 130px
}
.p-t-xxs-135 {
	padding-top: 135px
}
.p-t-xxs-140 {
	padding-top: 140px
}
.p-t-xxs-145 {
	padding-top: 145px
}
.p-t-xxs-150 {
	padding-top: 150px
}
.p-r-xxs-0 {
	padding-right: 0
}
.p-r-xxs-5 {
	padding-right: 5px
}
.p-r-xxs-10 {
	padding-right: 10px
}
.p-r-xxs-15 {
	padding-right: 15px
}
.p-r-xxs-20 {
	padding-right: 20px
}
.p-r-xxs-25 {
	padding-right: 25px
}
.p-r-xxs-30 {
	padding-right: 30px
}
.p-r-xxs-35 {
	padding-right: 35px
}
.p-r-xxs-40 {
	padding-right: 40px
}
.p-r-xxs-45 {
	padding-right: 45px
}
.p-r-xxs-50 {
	padding-right: 50px
}
.p-r-xxs-55 {
	padding-right: 55px
}
.p-r-xxs-60 {
	padding-right: 60px
}
.p-r-xxs-65 {
	padding-right: 65px
}
.p-r-xxs-70 {
	padding-right: 70px
}
.p-r-xxs-75 {
	padding-right: 75px
}
.p-r-xxs-80 {
	padding-right: 80px
}
.p-r-xxs-85 {
	padding-right: 85px
}
.p-r-xxs-90 {
	padding-right: 90px
}
.p-r-xxs-95 {
	padding-right: 95px
}
.p-r-xxs-100 {
	padding-right: 100px
}
.p-r-xxs-105 {
	padding-right: 105px
}
.p-r-xxs-110 {
	padding-right: 110px
}
.p-r-xxs-115 {
	padding-right: 115px
}
.p-r-xxs-120 {
	padding-right: 120px
}
.p-r-xxs-125 {
	padding-right: 125px
}
.p-r-xxs-130 {
	padding-right: 130px
}
.p-r-xxs-135 {
	padding-right: 135px
}
.p-r-xxs-140 {
	padding-right: 140px
}
.p-r-xxs-145 {
	padding-right: 145px
}
.p-r-xxs-150 {
	padding-right: 150px
}
.p-b-xxs-0 {
	padding-bottom: 0
}
.p-b-xxs-5 {
	padding-bottom: 5px
}
.p-b-xxs-10 {
	padding-bottom: 10px
}
.p-b-xxs-15 {
	padding-bottom: 15px
}
.p-b-xxs-20 {
	padding-bottom: 20px
}
.p-b-xxs-25 {
	padding-bottom: 25px
}
.p-b-xxs-30 {
	padding-bottom: 30px
}
.p-b-xxs-35 {
	padding-bottom: 35px
}
.p-b-xxs-40 {
	padding-bottom: 40px
}
.p-b-xxs-45 {
	padding-bottom: 45px
}
.p-b-xxs-50 {
	padding-bottom: 50px
}
.p-b-xxs-55 {
	padding-bottom: 55px
}
.p-b-xxs-60 {
	padding-bottom: 60px
}
.p-b-xxs-65 {
	padding-bottom: 65px
}
.p-b-xxs-70 {
	padding-bottom: 70px
}
.p-b-xxs-75 {
	padding-bottom: 75px
}
.p-b-xxs-80 {
	padding-bottom: 80px
}
.p-b-xxs-85 {
	padding-bottom: 85px
}
.p-b-xxs-90 {
	padding-bottom: 90px
}
.p-b-xxs-95 {
	padding-bottom: 95px
}
.p-b-xxs-100 {
	padding-bottom: 100px
}
.p-b-xxs-105 {
	padding-bottom: 105px
}
.p-b-xxs-110 {
	padding-bottom: 110px
}
.p-b-xxs-115 {
	padding-bottom: 115px
}
.p-b-xxs-120 {
	padding-bottom: 120px
}
.p-b-xxs-125 {
	padding-bottom: 125px
}
.p-b-xxs-130 {
	padding-bottom: 130px
}
.p-b-xxs-135 {
	padding-bottom: 135px
}
.p-b-xxs-140 {
	padding-bottom: 140px
}
.p-b-xxs-145 {
	padding-bottom: 145px
}
.p-b-xxs-150 {
	padding-bottom: 150px
}
.p-l-xxs-0 {
	padding-left: 0
}
.p-l-xxs-5 {
	padding-left: 5px
}
.p-l-xxs-10 {
	padding-left: 10px
}
.p-l-xxs-15 {
	padding-left: 15px
}
.p-l-xxs-20 {
	padding-left: 20px
}
.p-l-xxs-25 {
	padding-left: 25px
}
.p-l-xxs-30 {
	padding-left: 30px
}
.p-l-xxs-35 {
	padding-left: 35px
}
.p-l-xxs-40 {
	padding-left: 40px
}
.p-l-xxs-45 {
	padding-left: 45px
}
.p-l-xxs-50 {
	padding-left: 50px
}
.p-l-xxs-55 {
	padding-left: 55px
}
.p-l-xxs-60 {
	padding-left: 60px
}
.p-l-xxs-65 {
	padding-left: 65px
}
.p-l-xxs-70 {
	padding-left: 70px
}
.p-l-xxs-75 {
	padding-left: 75px
}
.p-l-xxs-80 {
	padding-left: 80px
}
.p-l-xxs-85 {
	padding-left: 85px
}
.p-l-xxs-90 {
	padding-left: 90px
}
.p-l-xxs-95 {
	padding-left: 95px
}
.p-l-xxs-100 {
	padding-left: 100px
}
.p-l-xxs-105 {
	padding-left: 105px
}
.p-l-xxs-110 {
	padding-left: 110px
}
.p-l-xxs-115 {
	padding-left: 115px
}
.p-l-xxs-120 {
	padding-left: 120px
}
.p-l-xxs-125 {
	padding-left: 125px
}
.p-l-xxs-130 {
	padding-left: 130px
}
.p-l-xxs-135 {
	padding-left: 135px
}
.p-l-xxs-140 {
	padding-left: 140px
}
.p-l-xxs-145 {
	padding-left: 145px
}
.p-l-xxs-150 {
	padding-left: 150px
}
.img-responsive {
	height: auto;
	display: block;
	max-width: 100%
}
.img-rounded {
	border-radius: 6px
}
.img-circle {
	border-radius: 50%
}
.text-left {
	text-align: left
}
.text-right {
	text-align: right
}
.text-center {
	text-align: center
}
.text-justify {
	text-align: justify
}
.text-left-xxs {
	text-align: left
}
.text-right-xxs {
	text-align: right
}
.text-center-xxs {
	text-align: center
}
.text-justify-xxs {
	text-align: justify
}
@media (min-width:480px) {
.p-t-xs-0 {
	padding-top: 0
}
.p-t-xs-5 {
	padding-top: 5px
}
.p-t-xs-10 {
	padding-top: 10px
}
.p-t-xs-15 {
	padding-top: 15px
}
.p-t-xs-20 {
	padding-top: 20px
}
.p-t-xs-25 {
	padding-top: 25px
}
.p-t-xs-30 {
	padding-top: 30px
}
.p-t-xs-35 {
	padding-top: 35px
}
.p-t-xs-40 {
	padding-top: 40px
}
.p-t-xs-45 {
	padding-top: 45px
}
.p-t-xs-50 {
	padding-top: 50px
}
.p-t-xs-55 {
	padding-top: 55px
}
.p-t-xs-60 {
	padding-top: 60px
}
.p-t-xs-65 {
	padding-top: 65px
}
.p-t-xs-70 {
	padding-top: 70px
}
.p-t-xs-75 {
	padding-top: 75px
}
.p-t-xs-80 {
	padding-top: 80px
}
.p-t-xs-85 {
	padding-top: 85px
}
.p-t-xs-90 {
	padding-top: 90px
}
.p-t-xs-95 {
	padding-top: 95px
}
.p-t-xs-100 {
	padding-top: 100px
}
.p-t-xs-105 {
	padding-top: 105px
}
.p-t-xs-110 {
	padding-top: 110px
}
.p-t-xs-115 {
	padding-top: 115px
}
.p-t-xs-120 {
	padding-top: 120px
}
.p-t-xs-125 {
	padding-top: 125px
}
.p-t-xs-130 {
	padding-top: 130px
}
.p-t-xs-135 {
	padding-top: 135px
}
.p-t-xs-140 {
	padding-top: 140px
}
.p-t-xs-145 {
	padding-top: 145px
}
.p-t-xs-150 {
	padding-top: 150px
}
.p-r-xs-0 {
	padding-right: 0
}
.p-r-xs-5 {
	padding-right: 5px
}
.p-r-xs-10 {
	padding-right: 10px
}
.p-r-xs-15 {
	padding-right: 15px
}
.p-r-xs-20 {
	padding-right: 20px
}
.p-r-xs-25 {
	padding-right: 25px
}
.p-r-xs-30 {
	padding-right: 30px
}
.p-r-xs-35 {
	padding-right: 35px
}
.p-r-xs-40 {
	padding-right: 40px
}
.p-r-xs-45 {
	padding-right: 45px
}
.p-r-xs-50 {
	padding-right: 50px
}
.p-r-xs-55 {
	padding-right: 55px
}
.p-r-xs-60 {
	padding-right: 60px
}
.p-r-xs-65 {
	padding-right: 65px
}
.p-r-xs-70 {
	padding-right: 70px
}
.p-r-xs-75 {
	padding-right: 75px
}
.p-r-xs-80 {
	padding-right: 80px
}
.p-r-xs-85 {
	padding-right: 85px
}
.p-r-xs-90 {
	padding-right: 90px
}
.p-r-xs-95 {
	padding-right: 95px
}
.p-r-xs-100 {
	padding-right: 100px
}
.p-r-xs-105 {
	padding-right: 105px
}
.p-r-xs-110 {
	padding-right: 110px
}
.p-r-xs-115 {
	padding-right: 115px
}
.p-r-xs-120 {
	padding-right: 120px
}
.p-r-xs-125 {
	padding-right: 125px
}
.p-r-xs-130 {
	padding-right: 130px
}
.p-r-xs-135 {
	padding-right: 135px
}
.p-r-xs-140 {
	padding-right: 140px
}
.p-r-xs-145 {
	padding-right: 145px
}
.p-r-xs-150 {
	padding-right: 150px
}
.p-b-xs-0 {
	padding-bottom: 0
}
.p-b-xs-5 {
	padding-bottom: 5px
}
.p-b-xs-10 {
	padding-bottom: 10px
}
.p-b-xs-15 {
	padding-bottom: 15px
}
.p-b-xs-20 {
	padding-bottom: 20px
}
.p-b-xs-25 {
	padding-bottom: 25px
}
.p-b-xs-30 {
	padding-bottom: 30px
}
.p-b-xs-35 {
	padding-bottom: 35px
}
.p-b-xs-40 {
	padding-bottom: 40px
}
.p-b-xs-45 {
	padding-bottom: 45px
}
.p-b-xs-50 {
	padding-bottom: 50px
}
.p-b-xs-55 {
	padding-bottom: 55px
}
.p-b-xs-60 {
	padding-bottom: 60px
}
.p-b-xs-65 {
	padding-bottom: 65px
}
.p-b-xs-70 {
	padding-bottom: 70px
}
.p-b-xs-75 {
	padding-bottom: 75px
}
.p-b-xs-80 {
	padding-bottom: 80px
}
.p-b-xs-85 {
	padding-bottom: 85px
}
.p-b-xs-90 {
	padding-bottom: 90px
}
.p-b-xs-95 {
	padding-bottom: 95px
}
.p-b-xs-100 {
	padding-bottom: 100px
}
.p-b-xs-105 {
	padding-bottom: 105px
}
.p-b-xs-110 {
	padding-bottom: 110px
}
.p-b-xs-115 {
	padding-bottom: 115px
}
.p-b-xs-120 {
	padding-bottom: 120px
}
.p-b-xs-125 {
	padding-bottom: 125px
}
.p-b-xs-130 {
	padding-bottom: 130px
}
.p-b-xs-135 {
	padding-bottom: 135px
}
.p-b-xs-140 {
	padding-bottom: 140px
}
.p-b-xs-145 {
	padding-bottom: 145px
}
.p-b-xs-150 {
	padding-bottom: 150px
}
.p-l-xs-0 {
	padding-left: 0
}
.p-l-xs-5 {
	padding-left: 5px
}
.p-l-xs-10 {
	padding-left: 10px
}
.p-l-xs-15 {
	padding-left: 15px
}
.p-l-xs-20 {
	padding-left: 20px
}
.p-l-xs-25 {
	padding-left: 25px
}
.p-l-xs-30 {
	padding-left: 30px
}
.p-l-xs-35 {
	padding-left: 35px
}
.p-l-xs-40 {
	padding-left: 40px
}
.p-l-xs-45 {
	padding-left: 45px
}
.p-l-xs-50 {
	padding-left: 50px
}
.p-l-xs-55 {
	padding-left: 55px
}
.p-l-xs-60 {
	padding-left: 60px
}
.p-l-xs-65 {
	padding-left: 65px
}
.p-l-xs-70 {
	padding-left: 70px
}
.p-l-xs-75 {
	padding-left: 75px
}
.p-l-xs-80 {
	padding-left: 80px
}
.p-l-xs-85 {
	padding-left: 85px
}
.p-l-xs-90 {
	padding-left: 90px
}
.p-l-xs-95 {
	padding-left: 95px
}
.p-l-xs-100 {
	padding-left: 100px
}
.p-l-xs-105 {
	padding-left: 105px
}
.p-l-xs-110 {
	padding-left: 110px
}
.p-l-xs-115 {
	padding-left: 115px
}
.p-l-xs-120 {
	padding-left: 120px
}
.p-l-xs-125 {
	padding-left: 125px
}
.p-l-xs-130 {
	padding-left: 130px
}
.p-l-xs-135 {
	padding-left: 135px
}
.p-l-xs-140 {
	padding-left: 140px
}
.p-l-xs-145 {
	padding-left: 145px
}
.p-l-xs-150 {
	padding-left: 150px
}
.text-left-xs {
	text-align: left
}
.text-right-xs {
	text-align: right
}
.text-center-xs {
	text-align: center
}
.text-justify-xs {
	text-align: justify
}
}
@media (min-width:768px) {
.p-t-sm-0 {
	padding-top: 0
}
.p-t-sm-5 {
	padding-top: 5px
}
.p-t-sm-10 {
	padding-top: 10px
}
.p-t-sm-15 {
	padding-top: 15px
}
.p-t-sm-20 {
	padding-top: 20px
}
.p-t-sm-25 {
	padding-top: 25px
}
.p-t-sm-30 {
	padding-top: 30px
}
.p-t-sm-35 {
	padding-top: 35px
}
.p-t-sm-40 {
	padding-top: 40px
}
.p-t-sm-45 {
	padding-top: 45px
}
.p-t-sm-50 {
	padding-top: 50px
}
.p-t-sm-55 {
	padding-top: 55px
}
.p-t-sm-60 {
	padding-top: 60px
}
.p-t-sm-65 {
	padding-top: 65px
}
.p-t-sm-70 {
	padding-top: 70px
}
.p-t-sm-75 {
	padding-top: 75px
}
.p-t-sm-80 {
	padding-top: 80px
}
.p-t-sm-85 {
	padding-top: 85px
}
.p-t-sm-90 {
	padding-top: 90px
}
.p-t-sm-95 {
	padding-top: 95px
}
.p-t-sm-100 {
	padding-top: 100px
}
.p-t-sm-105 {
	padding-top: 105px
}
.p-t-sm-110 {
	padding-top: 110px
}
.p-t-sm-115 {
	padding-top: 115px
}
.p-t-sm-120 {
	padding-top: 120px
}
.p-t-sm-125 {
	padding-top: 125px
}
.p-t-sm-130 {
	padding-top: 130px
}
.p-t-sm-135 {
	padding-top: 135px
}
.p-t-sm-140 {
	padding-top: 140px
}
.p-t-sm-145 {
	padding-top: 145px
}
.p-t-sm-150 {
	padding-top: 150px
}
.p-r-sm-0 {
	padding-right: 0
}
.p-r-sm-5 {
	padding-right: 5px
}
.p-r-sm-10 {
	padding-right: 10px
}
.p-r-sm-15 {
	padding-right: 15px
}
.p-r-sm-20 {
	padding-right: 20px
}
.p-r-sm-25 {
	padding-right: 25px
}
.p-r-sm-30 {
	padding-right: 30px
}
.p-r-sm-35 {
	padding-right: 35px
}
.p-r-sm-40 {
	padding-right: 40px
}
.p-r-sm-45 {
	padding-right: 45px
}
.p-r-sm-50 {
	padding-right: 50px
}
.p-r-sm-55 {
	padding-right: 55px
}
.p-r-sm-60 {
	padding-right: 60px
}
.p-r-sm-65 {
	padding-right: 65px
}
.p-r-sm-70 {
	padding-right: 70px
}
.p-r-sm-75 {
	padding-right: 75px
}
.p-r-sm-80 {
	padding-right: 80px
}
.p-r-sm-85 {
	padding-right: 85px
}
.p-r-sm-90 {
	padding-right: 90px
}
.p-r-sm-95 {
	padding-right: 95px
}
.p-r-sm-100 {
	padding-right: 100px
}
.p-r-sm-105 {
	padding-right: 105px
}
.p-r-sm-110 {
	padding-right: 110px
}
.p-r-sm-115 {
	padding-right: 115px
}
.p-r-sm-120 {
	padding-right: 120px
}
.p-r-sm-125 {
	padding-right: 125px
}
.p-r-sm-130 {
	padding-right: 130px
}
.p-r-sm-135 {
	padding-right: 135px
}
.p-r-sm-140 {
	padding-right: 140px
}
.p-r-sm-145 {
	padding-right: 145px
}
.p-r-sm-150 {
	padding-right: 150px
}
.p-b-sm-0 {
	padding-bottom: 0
}
.p-b-sm-5 {
	padding-bottom: 5px
}
.p-b-sm-10 {
	padding-bottom: 10px
}
.p-b-sm-15 {
	padding-bottom: 15px
}
.p-b-sm-20 {
	padding-bottom: 20px
}
.p-b-sm-25 {
	padding-bottom: 25px
}
.p-b-sm-30 {
	padding-bottom: 30px
}
.p-b-sm-35 {
	padding-bottom: 35px
}
.p-b-sm-40 {
	padding-bottom: 40px
}
.p-b-sm-45 {
	padding-bottom: 45px
}
.p-b-sm-50 {
	padding-bottom: 50px
}
.p-b-sm-55 {
	padding-bottom: 55px
}
.p-b-sm-60 {
	padding-bottom: 60px
}
.p-b-sm-65 {
	padding-bottom: 65px
}
.p-b-sm-70 {
	padding-bottom: 70px
}
.p-b-sm-75 {
	padding-bottom: 75px
}
.p-b-sm-80 {
	padding-bottom: 80px
}
.p-b-sm-85 {
	padding-bottom: 85px
}
.p-b-sm-90 {
	padding-bottom: 90px
}
.p-b-sm-95 {
	padding-bottom: 95px
}
.p-b-sm-100 {
	padding-bottom: 100px
}
.p-b-sm-105 {
	padding-bottom: 105px
}
.p-b-sm-110 {
	padding-bottom: 110px
}
.p-b-sm-115 {
	padding-bottom: 115px
}
.p-b-sm-120 {
	padding-bottom: 120px
}
.p-b-sm-125 {
	padding-bottom: 125px
}
.p-b-sm-130 {
	padding-bottom: 130px
}
.p-b-sm-135 {
	padding-bottom: 135px
}
.p-b-sm-140 {
	padding-bottom: 140px
}
.p-b-sm-145 {
	padding-bottom: 145px
}
.p-b-sm-150 {
	padding-bottom: 150px
}
.p-l-sm-0 {
	padding-left: 0
}
.p-l-sm-5 {
	padding-left: 5px
}
.p-l-sm-10 {
	padding-left: 10px
}
.p-l-sm-15 {
	padding-left: 15px
}
.p-l-sm-20 {
	padding-left: 20px
}
.p-l-sm-25 {
	padding-left: 25px
}
.p-l-sm-30 {
	padding-left: 30px
}
.p-l-sm-35 {
	padding-left: 35px
}
.p-l-sm-40 {
	padding-left: 40px
}
.p-l-sm-45 {
	padding-left: 45px
}
.p-l-sm-50 {
	padding-left: 50px
}
.p-l-sm-55 {
	padding-left: 55px
}
.p-l-sm-60 {
	padding-left: 60px
}
.p-l-sm-65 {
	padding-left: 65px
}
.p-l-sm-70 {
	padding-left: 70px
}
.p-l-sm-75 {
	padding-left: 75px
}
.p-l-sm-80 {
	padding-left: 80px
}
.p-l-sm-85 {
	padding-left: 85px
}
.p-l-sm-90 {
	padding-left: 90px
}
.p-l-sm-95 {
	padding-left: 95px
}
.p-l-sm-100 {
	padding-left: 100px
}
.p-l-sm-105 {
	padding-left: 105px
}
.p-l-sm-110 {
	padding-left: 110px
}
.p-l-sm-115 {
	padding-left: 115px
}
.p-l-sm-120 {
	padding-left: 120px
}
.p-l-sm-125 {
	padding-left: 125px
}
.p-l-sm-130 {
	padding-left: 130px
}
.p-l-sm-135 {
	padding-left: 135px
}
.p-l-sm-140 {
	padding-left: 140px
}
.p-l-sm-145 {
	padding-left: 145px
}
.p-l-sm-150 {
	padding-left: 150px
}
.text-left-sm {
	text-align: left
}
.text-right-sm {
	text-align: right
}
.text-center-sm {
	text-align: center
}
.text-justify-sm {
	text-align: justify
}
}
@media (min-width:992px) {
.p-t-md-0 {
	padding-top: 0
}
.p-t-md-5 {
	padding-top: 5px
}
.p-t-md-10 {
	padding-top: 10px
}
.p-t-md-15 {
	padding-top: 15px
}
.p-t-md-20 {
	padding-top: 20px
}
.p-t-md-25 {
	padding-top: 25px
}
.p-t-md-30 {
	padding-top: 30px
}
.p-t-md-35 {
	padding-top: 35px
}
.p-t-md-40 {
	padding-top: 40px
}
.p-t-md-45 {
	padding-top: 45px
}
.p-t-md-50 {
	padding-top: 50px
}
.p-t-md-55 {
	padding-top: 55px
}
.p-t-md-60 {
	padding-top: 60px
}
.p-t-md-65 {
	padding-top: 65px
}
.p-t-md-70 {
	padding-top: 70px
}
.p-t-md-75 {
	padding-top: 75px
}
.p-t-md-80 {
	padding-top: 80px
}
.p-t-md-85 {
	padding-top: 85px
}
.p-t-md-90 {
	padding-top: 90px
}
.p-t-md-95 {
	padding-top: 95px
}
.p-t-md-100 {
	padding-top: 100px
}
.p-t-md-105 {
	padding-top: 105px
}
.p-t-md-110 {
	padding-top: 110px
}
.p-t-md-115 {
	padding-top: 115px
}
.p-t-md-120 {
	padding-top: 120px
}
.p-t-md-125 {
	padding-top: 125px
}
.p-t-md-130 {
	padding-top: 130px
}
.p-t-md-135 {
	padding-top: 135px
}
.p-t-md-140 {
	padding-top: 140px
}
.p-t-md-145 {
	padding-top: 145px
}
.p-t-md-150 {
	padding-top: 150px
}
.p-r-md-0 {
	padding-right: 0
}
.p-r-md-5 {
	padding-right: 5px
}
.p-r-md-10 {
	padding-right: 10px
}
.p-r-md-15 {
	padding-right: 15px
}
.p-r-md-20 {
	padding-right: 20px
}
.p-r-md-25 {
	padding-right: 25px
}
.p-r-md-30 {
	padding-right: 30px
}
.p-r-md-35 {
	padding-right: 35px
}
.p-r-md-40 {
	padding-right: 40px
}
.p-r-md-45 {
	padding-right: 45px
}
.p-r-md-50 {
	padding-right: 50px
}
.p-r-md-55 {
	padding-right: 55px
}
.p-r-md-60 {
	padding-right: 60px
}
.p-r-md-65 {
	padding-right: 65px
}
.p-r-md-70 {
	padding-right: 70px
}
.p-r-md-75 {
	padding-right: 75px
}
.p-r-md-80 {
	padding-right: 80px
}
.p-r-md-85 {
	padding-right: 85px
}
.p-r-md-90 {
	padding-right: 90px
}
.p-r-md-95 {
	padding-right: 95px
}
.p-r-md-100 {
	padding-right: 100px
}
.p-r-md-105 {
	padding-right: 105px
}
.p-r-md-110 {
	padding-right: 110px
}
.p-r-md-115 {
	padding-right: 115px
}
.p-r-md-120 {
	padding-right: 120px
}
.p-r-md-125 {
	padding-right: 125px
}
.p-r-md-130 {
	padding-right: 130px
}
.p-r-md-135 {
	padding-right: 135px
}
.p-r-md-140 {
	padding-right: 140px
}
.p-r-md-145 {
	padding-right: 145px
}
.p-r-md-150 {
	padding-right: 150px
}
.p-b-md-0 {
	padding-bottom: 0
}
.p-b-md-5 {
	padding-bottom: 5px
}
.p-b-md-10 {
	padding-bottom: 10px
}
.p-b-md-15 {
	padding-bottom: 15px
}
.p-b-md-20 {
	padding-bottom: 20px
}
.p-b-md-25 {
	padding-bottom: 25px
}
.p-b-md-30 {
	padding-bottom: 30px
}
.p-b-md-35 {
	padding-bottom: 35px
}
.p-b-md-40 {
	padding-bottom: 40px
}
.p-b-md-45 {
	padding-bottom: 45px
}
.p-b-md-50 {
	padding-bottom: 50px
}
.p-b-md-55 {
	padding-bottom: 55px
}
.p-b-md-60 {
	padding-bottom: 60px
}
.p-b-md-65 {
	padding-bottom: 65px
}
.p-b-md-70 {
	padding-bottom: 70px
}
.p-b-md-75 {
	padding-bottom: 75px
}
.p-b-md-80 {
	padding-bottom: 80px
}
.p-b-md-85 {
	padding-bottom: 85px
}
.p-b-md-90 {
	padding-bottom: 90px
}
.p-b-md-95 {
	padding-bottom: 95px
}
.p-b-md-100 {
	padding-bottom: 100px
}
.p-b-md-105 {
	padding-bottom: 105px
}
.p-b-md-110 {
	padding-bottom: 110px
}
.p-b-md-115 {
	padding-bottom: 115px
}
.p-b-md-120 {
	padding-bottom: 120px
}
.p-b-md-125 {
	padding-bottom: 125px
}
.p-b-md-130 {
	padding-bottom: 130px
}
.p-b-md-135 {
	padding-bottom: 135px
}
.p-b-md-140 {
	padding-bottom: 140px
}
.p-b-md-145 {
	padding-bottom: 145px
}
.p-b-md-150 {
	padding-bottom: 150px
}
.p-l-md-0 {
	padding-left: 0
}
.p-l-md-5 {
	padding-left: 5px
}
.p-l-md-10 {
	padding-left: 10px
}
.p-l-md-15 {
	padding-left: 15px
}
.p-l-md-20 {
	padding-left: 20px
}
.p-l-md-25 {
	padding-left: 25px
}
.p-l-md-30 {
	padding-left: 30px
}
.p-l-md-35 {
	padding-left: 35px
}
.p-l-md-40 {
	padding-left: 40px
}
.p-l-md-45 {
	padding-left: 45px
}
.p-l-md-50 {
	padding-left: 50px
}
.p-l-md-55 {
	padding-left: 55px
}
.p-l-md-60 {
	padding-left: 60px
}
.p-l-md-65 {
	padding-left: 65px
}
.p-l-md-70 {
	padding-left: 70px
}
.p-l-md-75 {
	padding-left: 75px
}
.p-l-md-80 {
	padding-left: 80px
}
.p-l-md-85 {
	padding-left: 85px
}
.p-l-md-90 {
	padding-left: 90px
}
.p-l-md-95 {
	padding-left: 95px
}
.p-l-md-100 {
	padding-left: 100px
}
.p-l-md-105 {
	padding-left: 105px
}
.p-l-md-110 {
	padding-left: 110px
}
.p-l-md-115 {
	padding-left: 115px
}
.p-l-md-120 {
	padding-left: 120px
}
.p-l-md-125 {
	padding-left: 125px
}
.p-l-md-130 {
	padding-left: 130px
}
.p-l-md-135 {
	padding-left: 135px
}
.p-l-md-140 {
	padding-left: 140px
}
.p-l-md-145 {
	padding-left: 145px
}
.p-l-md-150 {
	padding-left: 150px
}
.text-left-md {
	text-align: left
}
.text-right-md {
	text-align: right
}
.text-center-md {
	text-align: center
}
.text-justify-md {
	text-align: justify
}
}
.text-nowrap {
	white-space: nowrap
}
.text-lowercase {
	text-transform: lowercase
}
.text-uppercase {
	text-transform: uppercase
}
.text-capitalize {
	text-transform: capitalize
}
.block-center {
	margin-right: auto;
	margin-left: auto
}
.block-right {
	float: right
}
.visible-lg, .visible-md, .visible-sm, .visible-xs, .visible-xxs {
	display: none
}
@media (max-width:479px) {
.visible-xxs {
	display: block!important
}
}
@media (min-width:480px) and (max-width:767px) {
.visible-xs {
	display: block!important
}
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm {
	display: block!important
}
}
@media (min-width:992px) and (max-width:1199px) {
.visible-md {
	display: block!important
}
}
@media (min-width:1200px) {
.p-t-lg-0 {
	padding-top: 0
}
.p-t-lg-5 {
	padding-top: 5px
}
.p-t-lg-10 {
	padding-top: 10px
}
.p-t-lg-15 {
	padding-top: 15px
}
.p-t-lg-20 {
	padding-top: 20px
}
.p-t-lg-25 {
	padding-top: 25px
}
.p-t-lg-30 {
	padding-top: 30px
}
.p-t-lg-35 {
	padding-top: 35px
}
.p-t-lg-40 {
	padding-top: 40px
}
.p-t-lg-45 {
	padding-top: 45px
}
.p-t-lg-50 {
	padding-top: 50px
}
.p-t-lg-55 {
	padding-top: 55px
}
.p-t-lg-60 {
	padding-top: 60px
}
.p-t-lg-65 {
	padding-top: 65px
}
.p-t-lg-70 {
	padding-top: 70px
}
.p-t-lg-75 {
	padding-top: 75px
}
.p-t-lg-80 {
	padding-top: 80px
}
.p-t-lg-85 {
	padding-top: 85px
}
.p-t-lg-90 {
	padding-top: 90px
}
.p-t-lg-95 {
	padding-top: 95px
}
.p-t-lg-100 {
	padding-top: 100px
}
.p-t-lg-105 {
	padding-top: 105px
}
.p-t-lg-110 {
	padding-top: 110px
}
.p-t-lg-115 {
	padding-top: 115px
}
.p-t-lg-120 {
	padding-top: 120px
}
.p-t-lg-125 {
	padding-top: 125px
}
.p-t-lg-130 {
	padding-top: 130px
}
.p-t-lg-135 {
	padding-top: 135px
}
.p-t-lg-140 {
	padding-top: 140px
}
.p-t-lg-145 {
	padding-top: 145px
}
.p-t-lg-150 {
	padding-top: 150px
}
.p-r-lg-0 {
	padding-right: 0
}
.p-r-lg-5 {
	padding-right: 5px
}
.p-r-lg-10 {
	padding-right: 10px
}
.p-r-lg-15 {
	padding-right: 15px
}
.p-r-lg-20 {
	padding-right: 20px
}
.p-r-lg-25 {
	padding-right: 25px
}
.p-r-lg-30 {
	padding-right: 30px
}
.p-r-lg-35 {
	padding-right: 35px
}
.p-r-lg-40 {
	padding-right: 40px
}
.p-r-lg-45 {
	padding-right: 45px
}
.p-r-lg-50 {
	padding-right: 50px
}
.p-r-lg-55 {
	padding-right: 55px
}
.p-r-lg-60 {
	padding-right: 60px
}
.p-r-lg-65 {
	padding-right: 65px
}
.p-r-lg-70 {
	padding-right: 70px
}
.p-r-lg-75 {
	padding-right: 75px
}
.p-r-lg-80 {
	padding-right: 80px
}
.p-r-lg-85 {
	padding-right: 85px
}
.p-r-lg-90 {
	padding-right: 90px
}
.p-r-lg-95 {
	padding-right: 95px
}
.p-r-lg-100 {
	padding-right: 100px
}
.p-r-lg-105 {
	padding-right: 105px
}
.p-r-lg-110 {
	padding-right: 110px
}
.p-r-lg-115 {
	padding-right: 115px
}
.p-r-lg-120 {
	padding-right: 120px
}
.p-r-lg-125 {
	padding-right: 125px
}
.p-r-lg-130 {
	padding-right: 130px
}
.p-r-lg-135 {
	padding-right: 135px
}
.p-r-lg-140 {
	padding-right: 140px
}
.p-r-lg-145 {
	padding-right: 145px
}
.p-r-lg-150 {
	padding-right: 150px
}
.p-b-lg-0 {
	padding-bottom: 0
}
.p-b-lg-5 {
	padding-bottom: 5px
}
.p-b-lg-10 {
	padding-bottom: 10px
}
.p-b-lg-15 {
	padding-bottom: 15px
}
.p-b-lg-20 {
	padding-bottom: 20px
}
.p-b-lg-25 {
	padding-bottom: 25px
}
.p-b-lg-30 {
	padding-bottom: 30px
}
.p-b-lg-35 {
	padding-bottom: 35px
}
.p-b-lg-40 {
	padding-bottom: 40px
}
.p-b-lg-45 {
	padding-bottom: 45px
}
.p-b-lg-50 {
	padding-bottom: 50px
}
.p-b-lg-55 {
	padding-bottom: 55px
}
.p-b-lg-60 {
	padding-bottom: 60px
}
.p-b-lg-65 {
	padding-bottom: 65px
}
.p-b-lg-70 {
	padding-bottom: 70px
}
.p-b-lg-75 {
	padding-bottom: 75px
}
.p-b-lg-80 {
	padding-bottom: 80px
}
.p-b-lg-85 {
	padding-bottom: 85px
}
.p-b-lg-90 {
	padding-bottom: 90px
}
.p-b-lg-95 {
	padding-bottom: 95px
}
.p-b-lg-100 {
	padding-bottom: 100px
}
.p-b-lg-105 {
	padding-bottom: 105px
}
.p-b-lg-110 {
	padding-bottom: 110px
}
.p-b-lg-115 {
	padding-bottom: 115px
}
.p-b-lg-120 {
	padding-bottom: 120px
}
.p-b-lg-125 {
	padding-bottom: 125px
}
.p-b-lg-130 {
	padding-bottom: 130px
}
.p-b-lg-135 {
	padding-bottom: 135px
}
.p-b-lg-140 {
	padding-bottom: 140px
}
.p-b-lg-145 {
	padding-bottom: 145px
}
.p-b-lg-150 {
	padding-bottom: 150px
}
.p-l-lg-0 {
	padding-left: 0
}
.p-l-lg-5 {
	padding-left: 5px
}
.p-l-lg-10 {
	padding-left: 10px
}
.p-l-lg-15 {
	padding-left: 15px
}
.p-l-lg-20 {
	padding-left: 20px
}
.p-l-lg-25 {
	padding-left: 25px
}
.p-l-lg-30 {
	padding-left: 30px
}
.p-l-lg-35 {
	padding-left: 35px
}
.p-l-lg-40 {
	padding-left: 40px
}
.p-l-lg-45 {
	padding-left: 45px
}
.p-l-lg-50 {
	padding-left: 50px
}
.p-l-lg-55 {
	padding-left: 55px
}
.p-l-lg-60 {
	padding-left: 60px
}
.p-l-lg-65 {
	padding-left: 65px
}
.p-l-lg-70 {
	padding-left: 70px
}
.p-l-lg-75 {
	padding-left: 75px
}
.p-l-lg-80 {
	padding-left: 80px
}
.p-l-lg-85 {
	padding-left: 85px
}
.p-l-lg-90 {
	padding-left: 90px
}
.p-l-lg-95 {
	padding-left: 95px
}
.p-l-lg-100 {
	padding-left: 100px
}
.p-l-lg-105 {
	padding-left: 105px
}
.p-l-lg-110 {
	padding-left: 110px
}
.p-l-lg-115 {
	padding-left: 115px
}
.p-l-lg-120 {
	padding-left: 120px
}
.p-l-lg-125 {
	padding-left: 125px
}
.p-l-lg-130 {
	padding-left: 130px
}
.p-l-lg-135 {
	padding-left: 135px
}
.p-l-lg-140 {
	padding-left: 140px
}
.p-l-lg-145 {
	padding-left: 145px
}
.p-l-lg-150 {
	padding-left: 150px
}
.text-left-lg {
	text-align: left
}
.text-right-lg {
	text-align: right
}
.text-center-lg {
	text-align: center
}
.text-justify-lg {
	text-align: justify
}
.visible-lg {
	display: block!important
}
.hidden-lg {
	display: none!important
}
}
@media (max-width:479px) {
.hidden-xxs {
	display: none!important
}
}
@media (min-width:480px) and (max-width:767px) {
.hidden-xs {
	display: none!important
}
}
@media (min-width:768px) and (max-width:991px) {
.hidden-sm {
	display: none!important
}
}
@media (min-width:992px) and (max-width:1199px) {
.hidden-md {
	display: none!important
}
}
.clearfix:after, .clearfix:before {
	content: " ";
	display: table
}
.pull-right {
	float: right!important
}
.pull-left {
	float: left!important
}
.h-center {
	display: table;
	text-align: center;
	width: 100%;
	height: 100%
}
.v-center {
	display: table-cell
}
.embed-responsive {
	position: relative;
	display: block;
	height: 0;
	padding: 0;
	overflow: hidden
}
.embed-responsive-16by9 {
	padding-bottom: 56.25%
}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0
}/*!



 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;border:0;margin:0;overflow:visible}.hamburger,.hamburger:active,.hamburger:focus,.hamburger:hover{background-color:transparent}.hamburger-box{width:25px;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:25px;height:3px;background-color:#fff;border-radius:0;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--spin .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .34s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .34s ease-in,-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease-out,-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1)}
 @-webkit-keyframes passing-through { 0% { opacity: 0; -webkit-transform: translateY(40px); -moz-transform: translateY(40px); -ms-transform: translateY(40px); -o-transform: translateY(40px); transform: translateY(40px); }
  30%, 70% { opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); }
  100% { opacity: 0; -webkit-transform: translateY(-40px); -moz-transform: translateY(-40px); -ms-transform: translateY(-40px); -o-transform: translateY(-40px); transform: translateY(-40px); } }
@-moz-keyframes passing-through { 0% { opacity: 0; -webkit-transform: translateY(40px); -moz-transform: translateY(40px); -ms-transform: translateY(40px); -o-transform: translateY(40px); transform: translateY(40px); }
  30%, 70% { opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); }
  100% { opacity: 0; -webkit-transform: translateY(-40px); -moz-transform: translateY(-40px); -ms-transform: translateY(-40px); -o-transform: translateY(-40px); transform: translateY(-40px); } }
@keyframes passing-through { 0% { opacity: 0; -webkit-transform: translateY(40px); -moz-transform: translateY(40px); -ms-transform: translateY(40px); -o-transform: translateY(40px); transform: translateY(40px); }
  30%, 70% { opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); }
  100% { opacity: 0; -webkit-transform: translateY(-40px); -moz-transform: translateY(-40px); -ms-transform: translateY(-40px); -o-transform: translateY(-40px); transform: translateY(-40px); } }
@-webkit-keyframes slide-in { 0% { opacity: 0; -webkit-transform: translateY(40px); -moz-transform: translateY(40px); -ms-transform: translateY(40px); -o-transform: translateY(40px); transform: translateY(40px); }
  30% { opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } }
@-moz-keyframes slide-in { 0% { opacity: 0; -webkit-transform: translateY(40px); -moz-transform: translateY(40px); -ms-transform: translateY(40px); -o-transform: translateY(40px); transform: translateY(40px); }
  30% { opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } }
@keyframes slide-in { 0% { opacity: 0; -webkit-transform: translateY(40px); -moz-transform: translateY(40px); -ms-transform: translateY(40px); -o-transform: translateY(40px); transform: translateY(40px); }
  30% { opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } }
@-webkit-keyframes pulse { 0% { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
  10% { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
  20% { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } }
@-moz-keyframes pulse { 0% { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
  10% { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
  20% { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } }
@keyframes pulse { 0% { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
  10% { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
  20% { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } }
.dropzone, .dropzone * { box-sizing: border-box; }

.dropzone { min-height: 150px; border: 2px solid rgba(0, 0, 0, 0.3); background: white; padding: 24px 24px; }
.dropzone.dz-clickable { cursor: pointer; }
.dropzone.dz-clickable * { cursor: default; }
.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * { cursor: pointer; }
.dropzone.dz-started .dz-message { display: none; }
.dropzone.dz-drag-hover { border-style: solid; }
.dropzone.dz-drag-hover .dz-message { opacity: 0.5; }
.dropzone .dz-message { text-align: center; margin: 2em 0; }
.dropzone .dz-preview { position: relative; display: inline-block; vertical-align: top; margin: 16px; min-height: 100px; }
.dropzone .dz-preview:hover { z-index: 1000; }
.dropzone .dz-preview:hover .dz-details { opacity: 1; }
.dropzone .dz-preview.dz-file-preview .dz-image { border-radius: 20px; background: #999; background: linear-gradient(to bottom, #eee, #ddd); }
.dropzone .dz-preview.dz-file-preview .dz-details { opacity: 1; }
.dropzone .dz-preview.dz-image-preview { background: white; }
.dropzone .dz-preview.dz-image-preview .dz-details { -webkit-transition: opacity 0.2s linear; -moz-transition: opacity 0.2s linear; -ms-transition: opacity 0.2s linear; -o-transition: opacity 0.2s linear; transition: opacity 0.2s linear; }
.dropzone .dz-preview .dz-remove { font-size: 14px; text-align: center; display: block; cursor: pointer; border: none; }
.dropzone .dz-preview .dz-remove:hover { text-decoration: underline; }
.dropzone .dz-preview:hover .dz-details { opacity: 1; }
.dropzone .dz-preview .dz-details { z-index: 20; position: absolute; top: 0; left: 0; opacity: 0; font-size: 13px; min-width: 100%; max-width: 100%; padding: 2em 1em; text-align: center; color: rgba(0, 0, 0, 0.9); line-height: 150%; }
.dropzone .dz-preview .dz-details .dz-size { margin-bottom: 1em; font-size: 16px; }
.dropzone .dz-preview .dz-details .dz-filename { white-space: nowrap; }
.dropzone .dz-preview .dz-details .dz-filename:hover span { border: 1px solid rgba(200, 200, 200, 0.8); background-color: rgba(255, 255, 255, 0.8); }
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) { overflow: hidden; text-overflow: ellipsis; }
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span { border: 1px solid transparent; }
.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span { background-color: rgba(255, 255, 255, 0.4); padding: 0 0.4em; border-radius: 3px; }
.dropzone .dz-preview:hover .dz-image img { -webkit-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05); -webkit-filter: blur(8px); filter: blur(8px); }
.dropzone .dz-preview .dz-image { border-radius: 20px; overflow: hidden; width: 120px; height: 120px; position: relative; display: block; z-index: 10; }
.dropzone .dz-preview .dz-image img { display: block; }
.dropzone .dz-preview.dz-success .dz-success-mark { -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); }
.dropzone .dz-preview.dz-error .dz-error-mark { opacity: 1; -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); }
.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark { pointer-events: none; opacity: 0; z-index: 500; position: absolute; display: block; top: 50%; left: 50%; margin-left: -27px; margin-top: -27px; }
.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg { display: block; width: 54px; height: 54px; }
.dropzone .dz-preview.dz-processing .dz-progress { opacity: 1; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.dropzone .dz-preview.dz-complete .dz-progress { opacity: 0; -webkit-transition: opacity 0.4s ease-in; -moz-transition: opacity 0.4s ease-in; -ms-transition: opacity 0.4s ease-in; -o-transition: opacity 0.4s ease-in; transition: opacity 0.4s ease-in; }
.dropzone .dz-preview:not(.dz-processing) .dz-progress { -webkit-animation: pulse 6s ease infinite; -moz-animation: pulse 6s ease infinite; -ms-animation: pulse 6s ease infinite; -o-animation: pulse 6s ease infinite; animation: pulse 6s ease infinite; }
.dropzone .dz-preview .dz-progress { opacity: 1; z-index: 1000; pointer-events: none; position: absolute; height: 16px; left: 50%; top: 50%; margin-top: -8px; width: 80px; margin-left: -40px; background: rgba(255, 255, 255, 0.9); -webkit-transform: scale(1); border-radius: 8px; overflow: hidden; }
.dropzone .dz-preview .dz-progress .dz-upload { background: #333; background: linear-gradient(to bottom, #666, #444); position: absolute; top: 0; left: 0; bottom: 0; width: 0; -webkit-transition: width 300ms ease-in-out; -moz-transition: width 300ms ease-in-out; -ms-transition: width 300ms ease-in-out; -o-transition: width 300ms ease-in-out; transition: width 300ms ease-in-out; }
.dropzone .dz-preview.dz-error .dz-error-message { display: block; }
.dropzone .dz-preview.dz-error:hover .dz-error-message { opacity: 1; pointer-events: auto; }
.dropzone .dz-preview .dz-error-message { pointer-events: none; z-index: 1000; position: absolute; display: block; display: none; opacity: 0; -webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; -ms-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease; transition: opacity 0.3s ease; border-radius: 8px; font-size: 13px; top: 130px; left: -10px; width: 140px; background: #be2626; background: linear-gradient(to bottom, #be2626, #a92222); padding: 0.5em 1.2em; color: white; }
.dropzone .dz-preview .dz-error-message:after { content: ''; position: absolute; top: -6px; left: 64px; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #be2626; }

#dropzone { margin-bottom: 3rem; }

.dropzone { border: 2px dashed #0087F7; border-radius: 5px; background: white; }
.dropzone .dz-message { font-weight: 400; }
.dropzone .dz-message .note { font-size: 0.8em; font-weight: 200; display: block; margin-top: 1.4rem; }
.modal { z-index: 9999!important }
.modal-overlay{ z-index: 500!important }
.site-navbar {z-index: 800!important; } 