
.login-3 {
    background: #ffffff !important;
   
}
.control-group.error.success {
    margin: 8px 0px;
}
.ct-bg{
  padding:2px 0px !important;  
  color:#fff;   
  position: relative;
  /* z-index: 2; */
  background: #1e3953;
} 
.login-3 .form-section {
    min-height: 80vh;
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    /* justify-content: center; */
    padding: 8px 0;
    background: linear-gradient(75deg, #464682 10%, #ee4037) !important
  /*  background: #ff574d;*/;
}
.btn-primary, html .btn-primary:active, html .btn-primary.active, html .btn-primary:active:focus, html .btn-primary.active:focus, html .btn-primary:focus:active, html .btn-primary:focus {
    color: #fff;
    background-color: #ad0505;
    border-color: #ad0505;
    border: 2px solid #ad0505;
}
.open > html .btn-primary.dropdown-toggle, html .btn-primary:hover {
    color: #ad0505;
    background-color: transparent;
    border-color: #ad0505;
    border: 2px solid #ad0505;
}
.ct-bg .btn {
      border: none;
    font-size: 15px;
    font-weight: normal;
    margin-bottom: 0px;
    margin-top: 5px;
}
.login-3 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Jost', sans-serif;
}
.input-prepend.row {
    margin: 1px;
}
.login-3 .form-inner {
    width: 100%;
    margin: 0 30px;
    /*background: #ff574d;*/
}

.login-3 .bg-img {
    top: 0;
    bottom: 0;
    opacity: 1;
    width: 100%;
    z-index: 999;
    min-height: 496px;
    position: relative;
    justify-content: center;
    align-items: center;
    padding: 30px 50px;
}

.login-3 .form-section .extra-login {
    float: left;
    width: 100%;
    margin: 25px 0 25px;
    text-align: center;
    position: relative;
}

.login-3 .form-section .extra-login::before {
    position: absolute;
    left: 0;
    top: 10px;
    width: 100%;
    height: 1px;
    background: #d86058;
    content: "";
}

.login-3 .form-section .extra-login > span {
    width: auto;
    float: none;
    display: inline-block;
    padding: 1px 20px;
    z-index: 1;
    position: relative;
    font-family: Open Sans;
    font-size: 15px;
    color: #fff;
    text-transform: capitalize;
    background: #ff574d;
}

.login-3 .pad-0 {
    padding: 0;
}

.ptext {
    /*color: #dadada;*/
    margin-bottom: 0;
    font-size: 13.5px;
}

.ptext {
   /* color: #fff;*/
    margin-bottom: 0;
    font-size: 13.5px;
    font-weight: 500;
}

.login-3 .form-section p a {
    font-weight: 500;
    /*color: #fff;*/
}

.login-3 .form-section ul {
    list-style: none;
    padding: 0;
    margin: 0 0 20px;
}

.login-3 .form-section .social-list li {
    display: inline-block;
    margin-bottom: 5px;
}

.login-3 .form-section .thembo {
    margin-left: 4px;
}

.login-3 .form-section h3 {
    font-size: 25px;
    font-weight: bold;
    color: #fff;    text-align: center;
}

.login-3 .form-section .form-group {
    margin-bottom: 25px;
}

.login-3 .form-section .form-box {
    float: left;
    width: 100%;
    text-align: left;
    position: relative;
}

.login-3 .form-section .form-box input {
    float: left;
    width: 100%;
}

.login-3 .form-section .input-text {
       padding: 5px 20px;
    font-size: 15px;
    outline: none;
    height: 34px;
    background: rgba(23, 23, 23, 0.72);
    color: #616161;
    border-radius: 50px;
    font-weight: 500;
    border: 1px solid transparent;
    background: #fff;
    box-shadow: 0px 3px 5px rgb(0 0 0 / 20%);
    width: 100%;
}

.login-3 .form-section .checkbox .terms {
    margin-left: 3px;
}

.login-3 .form-section .btn-md {
       cursor: pointer;
    padding: 5px 20px;
    font-size: 14px;
    font-weight: 400;
    /* font-family: 'Jost', sans-serif; */
    border-radius: 50px;
}

.login-3 .form-section input[type=checkbox], input[type=radio] {
    margin-right: 3px;
}

.login-3 .form-section button:focus {
    outline: none;
    outline: 0 auto -webkit-focus-ring-color;
}

.login-3 .form-section .btn-theme.focus, .btn-theme:focus {
    box-shadow: none;
}

.login-3 .form-section .btn-theme {
    background: #2c3ca9;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    border: none;
    color: #fff;
    border-radius: 50px;
    font-weight: 400;
}

.login-3 .form-section .btn-theme:hover {
    box-shadow: 0 0 35px rgba(0, 0, 0, 0.2);
    background: #223196;
}

.login-3 .none-2 {
    display: none;
}

.login-3 .form-section .terms {
    margin-left: 3px;
}

.login-3 .form-section .checkbox {
    font-size: 14px;
}

.login-3 .form-section .form-check {
    float: left;
    margin-bottom: 0;
}

.login-3 .form-section .form-check a {
    color: #fff;
    float: right;
}

.login-3 .form-section .form-check-input {
    position: absolute;
    margin-left: 0;
}

.login-3 .form-section .form-check label::before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 18px;
    height: 18px;
    top: 2px;
    margin-left: -25px;
    border: 1px solid #c5c3c3;
    border-radius: 3px;
    background-color: #fff;
}

.login-3 .form-section .form-check-label {
    padding-left: 25px;
    margin-bottom: 0;
    font-size: 15px;
    font-weight: 500;
    color: #fff;
}

.login-3 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {
    background: #2c3ca9;
    border-color: #2c3ca9;
}

.login-3 .form-section input[type=checkbox]:checked + label:before {
    font-weight: 300;
    color: #fff;
    line-height: 15px;
    font-size: 14px;
    content: "\2713"; 
}

.login-3 .form-section input[type=checkbox], input[type=radio] {
    margin-top: 4px;
}

.login-3 .form-section a.forgot-password {
    font-size: 16px;
    color: #fff;
    float: right;
    line-height: 50px;
}

.login-3 .logo img {
    margin: 15px;
    height: 30px;
}
.btn-block {
    display: block;
    width: 100% !important;
}
select#country option[value="1-"]   { background-image:url(https://dollartax.wisetechboard.com/dollar2021/images/usflag.png);   }
select#country option[value="91-"] { background-image:url(https://dollartax.wisetechboard.com/dollar2021/images/indflag.png); }
.clip-home {
    clip-path: polygon(0 0, 100% 0, 100% 0%, 85% 100%, 0 100%);
    position: relative;
}

.login-3 .info {
    position: absolute;
    z-index: 20;
    max-width: 550px;
    left: -180px;
}


.login-3 .form-section ul {
    list-style: none;
    padding: 0;
    margin: 0 0 20px;
}

.login-3 .form-section .social-list li {
    display: inline-block;
    margin-bottom: 5px;
}

.login-3 .form-section .social-list li a {
    font-size: 14px;
    font-weight: 400;
    width: 130px;
    margin: 2px 0 3px 0;
    height: 40px;
    line-height: 40px;
    border-radius: 20px;
    display: inline-block;
    text-decoration: none;
    background: #fff;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

.login-3 .form-section .social-list li a i {
    height: 40px;
    width: 40px;
    line-height: 40px;
    float: left;
    color: #fff;
    font-size: 14px;
    border-radius: 20px;
}

.login-3 .form-section .social-list li a span {
    margin-right: 7px;
}

/** Social media **/
.login-3 .facebook-color {
    color: #4867aa;
}

.login-3 .twitter-color {
    color: #33CCFF;
}

.login-3 .google-color {
    color: #db4437;
}

.login-3 .twitter-i {
    background: #33CCFF;
}

.login-3 .facebook-i {
    background: #4867aa;
}

.login-3 .google-i {
    background: #db4437;
}

@media (max-width: 1200px) {
    .login-3 .info {
        left: -100px;
    }
}

@media (max-width: 992px) {
    .login-3 .clip-home {
        clip-path: polygon(0 0, 100% 0, 100% 0%, 100% 100%, 0 100%);
        position: relative;
    }

    .login-3 .form-section {
        width: 100%;
    }

    .login-3 .bg-img {
        min-height: 100%;
        border-radius: 5px;
    }

	video
	{
		    height: 300px !important;
	}
	.new_bg_p {
    min-height: 34vh !important;
	}
	.clip-home {
		clip-path: polygon(0 0, 100% 0, 100% 0%, 100% 100%, 0 100%);
		position: relative;
	}
	.logFrom
	{
        box-shadow: 1px 1px 10px 0px #c1c1c1;
        padding: 36px !important;
        width: 335px !important;
        margin-top: 20px !important;
        margin-left: 42px !important
	}
}

@media (max-width: 768px) {
    .login-3 .form-inner {
        margin: 0 15px;
    }
	.login-3 .form-section {
		min-height: 33vh;
	}
	.logFrom
	{
		box-shadow: 1px 1px 10px 0px #c1c1c1;
		padding: 36px;
			width: 335px;
		margin-top: 20px;
		margin-left: 42px !important;
	}
	
}
.new_bg_p {
    min-height: 100vh;
    background: linear-gradient(
75deg, #46468294 10%, #ee4037c2) !important;
    width: 100%;
    position: relative;
    display: flex;
    height: 100%;
}
.login-3 .form-inner {
    width: 100%;
    margin: 0 30px;
    /* background: #ff574d; */
}
.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
#register ::-webkit-input-placeholder {
    color :#00000075;
    font-weight: 400;
}
#login_form ::-webkit-input-placeholder {
    color :#00000075;
    font-weight: 400;
}
#register .control-group:not(.error)
{
    margin-bottom: 10px;
}
#login_form .control-group
{
    margin-bottom: 20px;
}
#nWind label {
    margin-left: 17px;
}
select#country:focus-visible {
    outline: none;
}
#register .inputcountry{
      background: white;
    border-radius: 39px 0px 0px 39px;
    box-shadow: 1px 1px 5px 0px #c1c1c1 !important;
    border: 1px solid #d2cfcfc2;
    padding-left: 14px !important;
    width: 100%;
}
#register input#mobile {
    border-radius: 0px 39px 39px 0px;  box-shadow:  1px 1px 5px 0px #c1c1c1 !important;
    width:61% !important;
}
.form-control:not(.inputmobile,.inputcountry)
{
    border-radius: 39px !important;
    box-shadow: 1px 1px 5px 0px #c1c1c1 !important;
}
#login_form.form-horizontal .control-label, #forgot_form.form-horizontal .control-label {
  
    margin-bottom: 7px !important;
}
label.help-inline.valid {
    display: none !important;
}
.createbtn 
{
    border-radius: 38px !important;
    height: 44px;
}
.signbtn 
{
    border-radius: 38px !important;
    height: 47px;
} 

.form-control:focus {
    border-width: 3px;
}
.control-group.warning > label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #c09853;
}

.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #c09853;
}

.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #c09853;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #a47e3c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}

.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #c09853;
  background-color: #fcf8e3;
  border-color: #c09853;
}

.control-group.error .help-block,
.control-group.error .help-inline {
  color: #b94a48;
}

.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error textarea {
  color: #b94a48;
}


.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #b94a48;
  background-color: #f2dede;
}

.control-group.success .help-block,
.control-group.success .help-inline {
  color: #000000;
}

.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #000000;
}


.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #000000;
  background-color: #dff0d8;
}

.control-group.info > label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #3a87ad;
}

.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #3a87ad;
}

.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #3a87ad;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
  border-color: #2d6987;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
}

.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #3a87ad;
}
input.search-query {
  padding-right: 14px;
  padding-right: 4px \9;
  padding-left: 14px;
  padding-left: 4px \9;
  /* IE7-8 doesn't have border-radius, so don't indent the padding */

  margin-bottom: 0;
  -webkit-border-radius: 15px;
     -moz-border-radius: 15px;
          border-radius: 15px;
}

.uploadfile
{
    border: 1px solid #dbd9d9;
    width: 279px;
    border-radius: 28px;
    box-shadow: -1px 0px 5px 0px #c1c1c1;
    padding-left: 18px;
    height: 38px;
    padding-top: -6px; 
    background: white;
    cursor: pointer;
}

select option{

    color: #000000 !important;
}
.btndefaultcolor { 
    background-color: #ad0505 !important;
}
.btn-outline-text {
    color: #383c9f !important;
}
#captcha {
  
    height: 53px;
    border-radius: 15px 15px 0px 0px;
    margin-bottom: -1px;
    background: #ecddbc;

}

#entered_captcha {
    border-radius: 0px 0px 15px 15px;
    height: 40px;
}

.formcontrol
{
	padding: 5px;
    border-radius: 23px;
    border: 1px solid #c1c1c1;
    box-shadow: 1px 1px #c1c1c1;
    margin-right: 6px;
	width: 354px !important;
    
}
.formcontrol:foucs
{
	padding: 5px;
    border-radius: 23px;
    border: 1px solid #c1c1c1;
    box-shadow: 1px 1px #c1c1c1;
    margin-right: 6px;
}
.control-label{
font-size: 13px;
    margin-bottom:0px !important;
    color: black;
    font-weight: 600;
	}    
    .help-inline
	{
		font-size:12px;margin: 0px;
	}
	.pwddiv
	{
		position:relative;
	}
	.field-icon.toggle-password {
    position: absolute;
    right: 10px;
    top: 15px;
}

.form-client .form-control 
{
   
    height: 40px !important;
	font-size: 14px !important;
	
}

#myModal1{
		color:#fff;
	}
	#myModal1 .modal-content {
    position: relative;
    background-color: transparent !important;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border:  none !important;
    border-radius: 0px;
    outline: 0;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
	text-align:center;
}
/* #myModal1 .modal-header{ */
	/* text-align:center !important; */
	/* border:none; */
	/* display:none; */
/* } */
	#myModal1 .modal-body {
background:#efefef !important;
color:#333;
padding-top:0;
}
.btn-success {
    color: #fff;
    background-color: #0062cc !important;
    border-color: #0062cc !important;
}
#myModal1 .modal-body pre {
font-family: 'Verdana', sans-serif;
	    display: block;
	    padding: 9.5px;
	    margin: 0 0 10px;
	    font-size: 14px;
	    line-height: 1.42857143;
	    color: #333;
	    word-break: break-word;
	    background-color: #efefef;
	    border: 0px solid #ccc;
	    border-radius: 4px;
	    white-space: pre-line;       /* css-3 */
	    white-space: -moz-pre-line;  /* Mozilla, since 1999 */
	    white-space: -pre-line;      /* Opera 4-6 */
	    white-space: -o-pre-line;    /* Opera 7 */
}
#myModal1 .modal-body p {
	padding-top:10px;
}
#myModal1 .modal-body font[color=green]{
	color:#333 !important
}
#myModal1 .modal-header button, #myModal1 .modal-header h4{display:none;}
#myModal1 .modal-footer{
	justify-content: center !important;
	border:none;
	background: #efefef;
	    padding: 0 0 20px;
}

.form-control {
    display: block;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.logFrom
{
	box-shadow: 1px 1px 10px 0px #c1c1c1;
    padding: 36px;
	    width: 386px;
    margin-top: 20px;
    margin-left: 130px;    background: #f1f1f2;
}
.logFrom .form-control 
{
   
    height:44px !important;  
      font-weight: lighter !important;
    font-size: 16px !important;
    font-family: 'Jost', sans-serif;
	border-radius: 39px !important;
    box-shadow:  1px 1px 5px 0px #c1c1c1 !important;
} 
.reg-logo{ 
      color: white;
    padding: 0px 20px 20px 20px;
    font-size: 24px;
}
.reg-logo1{ 
    color: white;
      padding: 0px 20px 20px 20px; 
    font-size: 23px;
}

.login-31 {
    background: #ffffff !important;
   
}

.login-31 .form-section {
    min-height: 30vh;
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    /* justify-content: center; */
    background: linear-gradient(75deg, #464682 10%, #ee4037) !important
  /*  background: #ff574d;*/;
}

.login-31 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Jost', sans-serif;
}

.login-31 .form-inner {
    max-width: 450px;
    width: 100%;
    margin: 0 30px;
    /*background: #ff574d;*/
}

.login-31 .bg-img {
    top: 0;
    bottom: 0;
    opacity: 1;
    width: 100%;
    z-index: 999;
    min-height: 496px;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 30px 50px;
}

.login-31 .form-section .extra-login {
    float: left;
    width: 100%;
    margin: 25px 0 25px;
    text-align: center;
    position: relative;
}

.login-31 .form-section .extra-login::before {
    position: absolute;
    left: 0;
    top: 10px;
    width: 100%;
    height: 1px;
    background: #d86058;
    content: "";
}

.login-31 .form-section .extra-login > span {
    width: auto;
    float: none;
    display: inline-block;
    padding: 1px 20px;
    z-index: 1;
    position: relative;
    font-family: Open Sans;
    font-size: 15px;
    color: #fff;
    text-transform: capitalize;
    background: #ff574d;
}

.login-31 .pad-0 {
    padding: 0;
}

.login-31 .form-section p {
    /*color: #dadada;*/
    margin-bottom: 0;
    font-size: 13.5px;
}

.login-31 .form-section p {
   /* color: #fff;*/
    margin-bottom: 0;
    font-size: 13.5px;
    font-weight: 500;
}

.login-31 .form-section p a {
    font-weight: 500;
    /*color: #fff;*/
}

.login-31 .form-section ul {
    list-style: none;
    padding: 0;
    margin: 0 0 20px;
}

.login-31 .form-section .social-list li {
    display: inline-block;
    margin-bottom: 5px;
}

.login-31 .form-section .thembo {
    margin-left: 4px;
}

.login-31 .form-section h3 {
    font-size: 25px;
    font-weight: bold;
    color: #fff;    text-align: center;
}

.login-31 .form-section .form-group {
    margin-bottom: 25px;
}

.login-31 .form-section .form-box {
    float: left;
    width: 100%;
    text-align: left;
    position: relative;
}

.login-31 .form-section .form-box input {
    float: left;
    width: 100%;
}

.login-31 .form-section .input-text {
       padding: 5px 20px;
    font-size: 15px;
    outline: none;
    height: 34px;
    background: rgba(23, 23, 23, 0.72);
    color: #616161;
    border-radius: 50px;
    font-weight: 500;
    border: 1px solid transparent;
    background: #fff;
    box-shadow: 0px 3px 5px rgb(0 0 0 / 20%);
    width: 100%;
}

.login-31 .form-section .checkbox .terms {
    margin-left: 3px;
}

.login-31 .form-section .btn-md {
       cursor: pointer;
    padding: 5px 20px;
    font-size: 14px;
    font-weight: 400;
    /* font-family: 'Jost', sans-serif; */
    border-radius: 50px;
}

.login-31 .form-section input[type=checkbox], input[type=radio] {
    margin-right: 3px;
}

.login-31 .form-section button:focus {
    outline: none;
    outline: 0 auto -webkit-focus-ring-color;
}

.login-31 .form-section .btn-theme.focus, .btn-theme:focus {
    box-shadow: none;
}

.login-31 .form-section .btn-theme {
    background: #2c3ca9;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    border: none;
    color: #fff;
    border-radius: 50px;
    font-weight: 400;
}

.login-31 .form-section .btn-theme:hover {
    box-shadow: 0 0 35px rgba(0, 0, 0, 0.2);
    background: #223196;
}

.login-31 .none-2 {
    display: none;
}

.login-31 .form-section .terms {
    margin-left: 3px;
}

.login-31 .form-section .checkbox {
    font-size: 14px;
}

.login-31 .form-section .form-check {
    float: left;
    margin-bottom: 0;
}

.login-31 .form-section .form-check a {
    color: #fff;
    float: right;
}

.login-31 .form-section .form-check-input {
    position: absolute;
    margin-left: 0;
}

.login-31 .form-section .form-check label::before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 18px;
    height: 18px;
    top: 2px;
    margin-left: -25px;
    border: 1px solid #c5c3c3;
    border-radius: 3px;
    background-color: #fff;
}

.login-31 .form-section .form-check-label {
    padding-left: 25px;
    margin-bottom: 0;
    font-size: 15px;
    font-weight: 500;
    color: #fff;
}

.login-31 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {
    background: #2c3ca9;
    border-color: #2c3ca9;
}

.login-31 .form-section input[type=checkbox]:checked + label:before {
    font-weight: 300;
    color: #fff;
    line-height: 15px;
    font-size: 14px;
    content: "\2713";
}

.login-31 .form-section input[type=checkbox], input[type=radio] {
    margin-top: 4px;
}

.login-31 .form-section a.forgot-password {
    font-size: 16px;
    color: #fff;
    float: right;
    line-height: 50px;
}

.login-31 .logo img {
    margin: 15px;
    height: 30px;
}

.clip-home {
    clip-path: polygon(0 0, 100% 0, 100% 0%, 85% 100%, 0 100%);
    position: relative;
}

.login-31 .info {
    position: absolute;
    z-index: 20;
    max-width: 550px;
    left: -180px;
}


.login-31 .form-section ul {
    list-style: none;
    padding: 0;
    margin: 0 0 20px;
}

.login-31 .form-section .social-list li {
    display: inline-block;
    margin-bottom: 5px;
}

.login-31 .form-section .social-list li a {
    font-size: 14px;
    font-weight: 400;
    width: 130px;
    margin: 2px 0 3px 0;
    height: 40px;
    line-height: 40px;
    border-radius: 20px;
    display: inline-block;
    text-decoration: none;
    background: #fff;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

.login-31 .form-section .social-list li a i {
    height: 40px;
    width: 40px;
    line-height: 40px;
    float: left;
    color: #fff;
    font-size: 14px;
    border-radius: 20px;
}

.login-31 .form-section .social-list li a span {
    margin-right: 7px;
}

/** Social media **/
.login-31 .facebook-color {
    color: #4867aa;
}

.login-31 .twitter-color {
    color: #33CCFF;
}

.login-31 .google-color {
    color: #db4437;
}

.login-31 .twitter-i {
    background: #33CCFF;
}

.login-31 .facebook-i {
    background: #4867aa;
}

.login-31 .google-i {
    background: #db4437;
}
.fwid {
width: 71% !important;
    margin: auto !important;
}
.disclr
{
    color: #f7ff00;font-size: 31px;font-weight: 800;
}

@media (max-width: 1200px) {
    .login-31 .info {
        left: -100px;
    }
}

@media (max-width: 992px) {
    .login-31 .clip-home {
        clip-path: polygon(0 0, 100% 0, 100% 0%, 100% 100%, 0 100%);
        position: relative;
    }

    .login-31 .form-section {
        width: 100%;
    }

    .login-31 .bg-img {
        min-height: 100%;
        border-radius: 5px;
    }
.fwid
{
    width: 93% !Important;
    margin: auto;
    padding: 27px;
}
.disclr
{
    color: #f7ff00;font-size: 19px!Important;font-weight: 800;
}

	video
	{
		    height: 300px !important;
	}
	.new_bg_p {
    min-height: 34vh !important;
	}
	.clip-home {
		clip-path: polygon(0 0, 100% 0, 100% 0%, 100% 100%, 0 100%);
		position: relative;
	}
	.logFrom
	{
        box-shadow: 1px 1px 10px 0px #c1c1c1;
        padding: 36px !important;
        width: 335px !important;
        margin-top: 20px !important;
        margin-left: 42px !important
	}.reg-logo {
    color: white;
    padding: 0px 20px 20px 20px;
    font-size: 16px !important;
}
#register input#mobile {
    border-radius: 0px 39px 39px 0px;
    box-shadow: 1px 1px 5px 0px #c1c1c1 !important;
    width: 53% !important;
}

}

@media (max-width: 768px) {
    .login-31 .form-inner {
        margin: 0 15px;
    }
	.login-31 .form-section {
		min-height: 33vh;
	}
	.reg-logo {
    color: white;
    padding: 0px 20px 20px 20px;
    font-size: 16px !important;
}
#register input#mobile {
    border-radius: 0px 39px 39px 0px;
    box-shadow: 1px 1px 5px 0px #c1c1c1 !important;
    width: 53% !important;
}
.fwid
{
   width: 93% !Important;
    margin: auto;
    padding: 27px;
}
.disclr
{
    color: #f7ff00;font-size: 19px!Important;font-weight: 800;
}

	.logFrom
	{
		box-shadow: 1px 1px 10px 0px #c1c1c1;
		padding: 36px;
			width: 335px;
		margin-top: 20px;
		margin-left: 42px !important;
	}
	
}html .btn-primary-outline, html .btn-primary-outline:active, html .btn-primary-outline.active, html .btn-primary-outline:active:focus, html .btn-primary-outline.active:focus, html .btn-primary-outline:focus:active, html .btn-primary-outline:focus {
    color: #ad0505;
    background-color: transparent;
    border-color: #ad0505;
}
.list-inline {
    margin-bottom:6px !important;
} 
.bg-cello-50 {
    background: #1e354a;
    fill: #1e354a;
}
.open > html .btn-primary-outline.dropdown-toggle, html .btn-primary-outline:hover {
    color: #fff;
    background-color: #ad0505;
    border-color: #ad0505;
}
.new_bg_p {
    min-height:100vh;
    background: linear-gradient(
75deg, #46468294 10%, #ee4037c2) !important;
    width: 100%;
    position: relative;
    display: flex;
    height: 100%;
}
.login-31 .form-inner {
    max-width: 450px;
    width: 100%;
    margin: 0 30px;
    /* background: #ff574d; */
}
.btn-tiny, .btn-group-tiny > .btn {
       font-size: 12px;
    line-height: 1.71429;
    border-radius: 6px;
    min-width: inherit !important;
}
.section-15 {
    padding-top: 15px;
    padding-bottom: 15px;
}
.bg-cloud-burst {
    background: #1e354a;
    fill: #1e354a;
}.page .text-bismark {
    color: #496a8a;
}
.rights {
    display: inline-block;
    margin: 0;
    line-height: 1.5;
    letter-spacing: .025em;
    vertical-align: baseline;
}.page .text-white {
    color: #fff;
}.pimg {
    height: 25px;
}
 .shell-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}

.shell,
.shell-wide,
.shell-fluid {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px;
}
.shell,
.shell-wide {
	min-width: 300px;
	max-width: 480px;
}
@media (min-width: 768px) {
	.shell,
	.shell-wide {
		max-width: 750px;
	}
}
@media (min-width: 992px) {
	.shell,
	.shell-wide {
		max-width: 970px;
	}
}
@media (min-width: 1200px) {
	.shell,
	.shell-wide {
		max-width: 1200px;
	}
}
@media (min-width: 1800px) {
	.shell-wide {
		max-width: 1800px;
	}
}
.range {
	margin-left: -15px;
	margin-right: -15px;
}
.range > .range {
	margin-left: 0;
	margin-right: 0;
}
.range-spacer {
	-webkit-flex-basis: 100%;
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	max-width: 100%;
}
[class*="cell-"] {
	padding-left: 15px;
	padding-right: 15px;
}
html.lt-ie-10 * + .range,
* + .range {
	margin-top: 50px;
}
html.lt-ie-10 * +[class*='cell-'],
* +[class*='cell-'],
html.lt-ie-10 * + .range-sm,
* + .range-sm {
	margin-top: 30px;
}
html.lt-ie-10 * + .range-lg,
* + .range-lg {
	margin-top: 66px;
}
html.lt-ie-10 .range-condensed,
.range-condensed {
	margin-left: 0;
	margin-right: 0;
}
html.lt-ie-10 .range-condensed >[class*='cell'],
.range-condensed >[class*='cell'] {
	padding-left: 0;
	padding-right: 0;
}
html.lt-ie-10 .range-condensed > * +[class*='cell'],
.range-condensed > * +[class*='cell'] {
	margin-top: 0;
}
html.lt-ie-10 .range-narrow,
.range-narrow {
	margin-left: -5px;
	margin-right: -5px;
}
html.lt-ie-10 .range-narrow >[class*='cell'],
.range-narrow >[class*='cell'] {
	padding-left: 5px;
	padding-right: 5px;
}
html.lt-ie-10 .range-narrow > * +[class*='cell'],
.range-narrow > * +[class*='cell'] {
	padding-left: 5px;
	padding-right: 5px;
}
@media (min-width: 480px) {
	.range {
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-ms-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		flex: 0 1 auto;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.range > .range {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
	}
	.range-vertical {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.range >[class*='cell'] {
		-ms-flex: 0 0 auto;
		-webkit-flex: 0 0 auto;
		flex: 0 0 auto;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
	}
}
@media (min-width: 480px) {
	* +[class*='cell-xs-'] {
		margin-top: 0;
	}
	.range-xs-center {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.range-xs-left {
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.range-xs-right {
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.range-xs-justify {
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.range-xs-around {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}
	.range-xs-top {
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.range-xs {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.range-xs-reverse {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.range-xs-middle {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.range-xs-bottom {
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
	}
	.cell-xs-top {
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
	.cell-xs-middle {
		-webkit-align-self: center;
		-ms-flex-item-align: center;
		align-self: center;
	}
	.cell-xs-bottom {
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end;
	}
	.range > .cell-xs-preffix-0 {
		margin-left: 0%;
	}
	.range > .cell-xs-1 {
		-webkit-flex-basis: 8.33333%;
		-ms-flex-preferred-size: 8.33333%;
		flex-basis: 8.33333%;
		max-width: 8.33333%;
	}
	.range > .cell-xs-preffix-1 {
		margin-left: 8.33333%;
	}
	.range > .cell-xs-push-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.range > .cell-xs-2 {
		-webkit-flex-basis: 16.66667%;
		-ms-flex-preferred-size: 16.66667%;
		flex-basis: 16.66667%;
		max-width: 16.66667%;
	}
	.range > .cell-xs-preffix-2 {
		margin-left: 16.66667%;
	}
	.range > .cell-xs-push-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.range > .cell-xs-3 {
		-webkit-flex-basis: 25%;
		-ms-flex-preferred-size: 25%;
		flex-basis: 25%;
		max-width: 25%;
	}
	.range > .cell-xs-preffix-3 {
		margin-left: 25%;
	}
	.range > .cell-xs-push-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.range > .cell-xs-4 {
		-webkit-flex-basis: 33.33333%;
		-ms-flex-preferred-size: 33.33333%;
		flex-basis: 33.33333%;
		max-width: 33.33333%;
	}
	.range > .cell-xs-preffix-4 {
		margin-left: 33.33333%;
	}
	.range > .cell-xs-push-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.range > .cell-xs-5 {
		-webkit-flex-basis: 41.66667%;
		-ms-flex-preferred-size: 41.66667%;
		flex-basis: 41.66667%;
		max-width: 41.66667%;
	}
	.range > .cell-xs-preffix-5 {
		margin-left: 41.66667%;
	}
	.range > .cell-xs-push-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.range > .cell-xs-6 {
		-webkit-flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		max-width: 50%;
	}
	.range > .cell-xs-preffix-6 {
		margin-left: 50%;
	}
	.range > .cell-xs-push-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
	.range > .cell-xs-7 {
		-webkit-flex-basis: 58.33333%;
		-ms-flex-preferred-size: 58.33333%;
		flex-basis: 58.33333%;
		max-width: 58.33333%;
	}
	.range > .cell-xs-preffix-7 {
		margin-left: 58.33333%;
	}
	.range > .cell-xs-push-7 {
		-webkit-order: 7;
		-ms-flex-order: 7;
		order: 7;
	}
	.range > .cell-xs-8 {
		-webkit-flex-basis: 66.66667%;
		-ms-flex-preferred-size: 66.66667%;
		flex-basis: 66.66667%;
		max-width: 66.66667%;
	}
	.range > .cell-xs-preffix-8 {
		margin-left: 66.66667%;
	}
	.range > .cell-xs-push-8 {
		-webkit-order: 8;
		-ms-flex-order: 8;
		order: 8;
	}
	.range > .cell-xs-9 {
		-webkit-flex-basis: 75%;
		-ms-flex-preferred-size: 75%;
		flex-basis: 75%;
		max-width: 75%;
	}
	.range > .cell-xs-preffix-9 {
		margin-left: 75%;
	}
	.range > .cell-xs-push-9 {
		-webkit-order: 9;
		-ms-flex-order: 9;
		order: 9;
	}
	.range > .cell-xs-10 {
		-webkit-flex-basis: 83.33333%;
		-ms-flex-preferred-size: 83.33333%;
		flex-basis: 83.33333%;
		max-width: 83.33333%;
	}
	.range > .cell-xs-preffix-10 {
		margin-left: 83.33333%;
	}
	.range > .cell-xs-push-10 {
		-webkit-order: 10;
		-ms-flex-order: 10;
		order: 10;
	}
	.range > .cell-xs-11 {
		-webkit-flex-basis: 91.66667%;
		-ms-flex-preferred-size: 91.66667%;
		flex-basis: 91.66667%;
		max-width: 91.66667%;
	}
	.range > .cell-xs-preffix-11 {
		margin-left: 91.66667%;
	}
	.range > .cell-xs-push-11 {
		-webkit-order: 11;
		-ms-flex-order: 11;
		order: 11;
	}
	.range > .cell-xs-12 {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
	}
	.range > .cell-xs-preffix-12 {
		margin-left: 100%;
	}
	.range > .cell-xs-push-12 {
		-webkit-order: 12;
		-ms-flex-order: 12;
		order: 12;
	}
	.range > .cell-xs-1-5 {
		-webkit-flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
		flex-basis: 20%;
		max-width: 20%;
	}
}
@media (min-width: 768px) {
	* +[class*='cell-sm-'] {
		margin-top: 0;
	}
	.range-sm-center {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.range-sm-left {
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.range-sm-right {
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.range-sm-justify {
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.range-sm-around {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}
	.range-sm-top {
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.range-sm {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.range-sm-reverse {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.range-sm-middle {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.range-sm-bottom {
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
	}
	.cell-sm-top {
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
	.cell-sm-middle {
		-webkit-align-self: center;
		-ms-flex-item-align: center;
		align-self: center;
	}
	.cell-sm-bottom {
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end;
	}
	.range > .cell-sm-preffix-0 {
		margin-left: 0%;
	}
	.range > .cell-sm-1 {
		-webkit-flex-basis: 8.33333%;
		-ms-flex-preferred-size: 8.33333%;
		flex-basis: 8.33333%;
		max-width: 8.33333%;
	}
	.range > .cell-sm-preffix-1 {
		margin-left: 8.33333%;
	}
	.range > .cell-sm-push-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.range > .cell-sm-2 {
		-webkit-flex-basis: 16.66667%;
		-ms-flex-preferred-size: 16.66667%;
		flex-basis: 16.66667%;
		max-width: 16.66667%;
	}
	.range > .cell-sm-preffix-2 {
		margin-left: 16.66667%;
	}
	.range > .cell-sm-push-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.range > .cell-sm-3 {
		-webkit-flex-basis: 25%;
		-ms-flex-preferred-size: 25%;
		flex-basis: 25%;
		max-width: 25%;
	}
	.range > .cell-sm-preffix-3 {
		margin-left: 25%;
	}
	.range > .cell-sm-push-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.range > .cell-sm-4 {
		-webkit-flex-basis: 33.33333%;
		-ms-flex-preferred-size: 33.33333%;
		flex-basis: 33.33333%;
		max-width: 33.33333%;
	}
	.range > .cell-sm-preffix-4 {
		margin-left: 33.33333%;
	}
	.range > .cell-sm-push-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.range > .cell-sm-5 {
		-webkit-flex-basis: 41.66667%;
		-ms-flex-preferred-size: 41.66667%;
		flex-basis: 41.66667%;
		max-width: 41.66667%;
	}
	.range > .cell-sm-preffix-5 {
		margin-left: 41.66667%;
	}
	.range > .cell-sm-push-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.range > .cell-sm-6 {
		-webkit-flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		max-width: 50%;
	}
	.range > .cell-sm-preffix-6 {
		margin-left: 50%;
	}
	.range > .cell-sm-push-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
	.range > .cell-sm-7 {
		-webkit-flex-basis: 58.33333%;
		-ms-flex-preferred-size: 58.33333%;
		flex-basis: 58.33333%;
		max-width: 58.33333%;
	}
	.range > .cell-sm-preffix-7 {
		margin-left: 58.33333%;
	}
	.range > .cell-sm-push-7 {
		-webkit-order: 7;
		-ms-flex-order: 7;
		order: 7;
	}
	.range > .cell-sm-8 {
		-webkit-flex-basis: 66.66667%;
		-ms-flex-preferred-size: 66.66667%;
		flex-basis: 66.66667%;
		max-width: 66.66667%;
	}
	.range > .cell-sm-preffix-8 {
		margin-left: 66.66667%;
	}
	.range > .cell-sm-push-8 {
		-webkit-order: 8;
		-ms-flex-order: 8;
		order: 8;
	}
	.range > .cell-sm-9 {
		-webkit-flex-basis: 75%;
		-ms-flex-preferred-size: 75%;
		flex-basis: 75%;
		max-width: 75%;
	}
	.range > .cell-sm-preffix-9 {
		margin-left: 75%;
	}
	.range > .cell-sm-push-9 {
		-webkit-order: 9;
		-ms-flex-order: 9;
		order: 9;
	}
	.range > .cell-sm-10 {
		-webkit-flex-basis: 83.33333%;
		-ms-flex-preferred-size: 83.33333%;
		flex-basis: 83.33333%;
		max-width: 83.33333%;
	}
	.range > .cell-sm-preffix-10 {
		margin-left: 83.33333%;
	}
	.range > .cell-sm-push-10 {
		-webkit-order: 10;
		-ms-flex-order: 10;
		order: 10;
	}
	.range > .cell-sm-11 {
		-webkit-flex-basis: 91.66667%;
		-ms-flex-preferred-size: 91.66667%;
		flex-basis: 91.66667%;
		max-width: 91.66667%;
	}
	.range > .cell-sm-preffix-11 {
		margin-left: 91.66667%;
	}
	.range > .cell-sm-push-11 {
		-webkit-order: 11;
		-ms-flex-order: 11;
		order: 11;
	}
	.range > .cell-sm-12 {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
	}
	.range > .cell-sm-preffix-12 {
		margin-left: 100%;
	}
	.range > .cell-sm-push-12 {
		-webkit-order: 12;
		-ms-flex-order: 12;
		order: 12;
	}
	.range > .cell-sm-1-5 {
		-webkit-flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
		flex-basis: 20%;
		max-width: 20%;
	}
}
@media (min-width: 992px) {
	* +[class*='cell-md-'] {
		margin-top: 0;
	}
	.range-md-center {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.range-md-left {
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.range-md-right {
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.range-md-justify {
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.range-md-around {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}
	.range-md-top {
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.range-md {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.range-md-reverse {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.range-md-middle {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.range-md-bottom {
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
	}
	.cell-md-top {
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
	.cell-md-middle {
		-webkit-align-self: center;
		-ms-flex-item-align: center;
		align-self: center;
	}
	.cell-md-bottom {
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end;
	}
	.range > .cell-md-preffix-0 {
		margin-left: 0%;
	}
	.range > .cell-md-1 {
		-webkit-flex-basis: 8.33333%;
		-ms-flex-preferred-size: 8.33333%;
		flex-basis: 8.33333%;
		max-width: 8.33333%;
	}
	.range > .cell-md-preffix-1 {
		margin-left: 8.33333%;
	}
	.range > .cell-md-push-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.range > .cell-md-2 {
		-webkit-flex-basis: 16.66667%;
		-ms-flex-preferred-size: 16.66667%;
		flex-basis: 16.66667%;
		max-width: 16.66667%;
	}
	.range > .cell-md-preffix-2 {
		margin-left: 16.66667%;
	}
	.range > .cell-md-push-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.range > .cell-md-3 {
		-webkit-flex-basis: 25%;
		-ms-flex-preferred-size: 25%;
		flex-basis: 25%;
		max-width: 25%;
	}
	.range > .cell-md-preffix-3 {
		margin-left: 25%;
	}
	.range > .cell-md-push-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.range > .cell-md-4 {
		-webkit-flex-basis: 33.33333%;
		-ms-flex-preferred-size: 33.33333%;
		flex-basis: 33.33333%;
		max-width: 33.33333%;
	}
	.range > .cell-md-preffix-4 {
		margin-left: 33.33333%;
	}
	.range > .cell-md-push-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.range > .cell-md-5 {
		-webkit-flex-basis: 41.66667%;
		-ms-flex-preferred-size: 41.66667%;
		flex-basis: 41.66667%;
		max-width: 41.66667%;
	}
	.range > .cell-md-preffix-5 {
		margin-left: 41.66667%;
	}
	.range > .cell-md-push-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.range > .cell-md-6 {
		-webkit-flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		max-width: 50%;
	}
	.range > .cell-md-preffix-6 {
		margin-left: 50%;
	}
	.range > .cell-md-push-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
	.range > .cell-md-7 {
		-webkit-flex-basis: 58.33333%;
		-ms-flex-preferred-size: 58.33333%;
		flex-basis: 58.33333%;
		max-width: 58.33333%;
	}
	.range > .cell-md-preffix-7 {
		margin-left: 58.33333%;
	}
	.range > .cell-md-push-7 {
		-webkit-order: 7;
		-ms-flex-order: 7;
		order: 7;
	}
	.range > .cell-md-8 {
		-webkit-flex-basis: 66.66667%;
		-ms-flex-preferred-size: 66.66667%;
		flex-basis: 66.66667%;
		max-width: 66.66667%;
	}
	.range > .cell-md-preffix-8 {
		margin-left: 66.66667%;
	}
	.range > .cell-md-push-8 {
		-webkit-order: 8;
		-ms-flex-order: 8;
		order: 8;
	}
	.range > .cell-md-9 {
		-webkit-flex-basis: 75%;
		-ms-flex-preferred-size: 75%;
		flex-basis: 75%;
		max-width: 75%;
	}
	.range > .cell-md-preffix-9 {
		margin-left: 75%;
	}
	.range > .cell-md-push-9 {
		-webkit-order: 9;
		-ms-flex-order: 9;
		order: 9;
	}
	.range > .cell-md-10 {
		-webkit-flex-basis: 83.33333%;
		-ms-flex-preferred-size: 83.33333%;
		flex-basis: 83.33333%;
		max-width: 83.33333%;
	}
	.range > .cell-md-preffix-10 {
		margin-left: 83.33333%;
	}
	.range > .cell-md-push-10 {
		-webkit-order: 10;
		-ms-flex-order: 10;
		order: 10;
	}
	.range > .cell-md-11 {
		-webkit-flex-basis: 91.66667%;
		-ms-flex-preferred-size: 91.66667%;
		flex-basis: 91.66667%;
		max-width: 91.66667%;
	}
	.range > .cell-md-preffix-11 {
		margin-left: 91.66667%;
	}
	.range > .cell-md-push-11 {
		-webkit-order: 11;
		-ms-flex-order: 11;
		order: 11;
	}
	.range > .cell-md-12 {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
	}
	.range > .cell-md-preffix-12 {
		margin-left: 100%;
	}
	.range > .cell-md-push-12 {
		-webkit-order: 12;
		-ms-flex-order: 12;
		order: 12;
	}
	.range > .cell-md-1-5 {
		-webkit-flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
		flex-basis: 20%;
		max-width: 20%;
	}
}
@media (min-width: 1200px) {
	* +[class*='cell-lg-'] {
		margin-top: 0;
	}
	.range-lg-center {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.range-lg-left {
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.range-lg-right {
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.range-lg-justify {
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.range-lg-around {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}
	.range-lg-top {
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.range-lg {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.range-lg-reverse {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.range-lg-middle {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.range-lg-bottom {
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
	}
	.cell-lg-top {
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
	.cell-lg-middle {
		-webkit-align-self: center;
		-ms-flex-item-align: center;
		align-self: center;
	}
	.cell-lg-bottom {
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end;
	}
	.range > .cell-lg-preffix-0 {
		margin-left: 0%;
	}
	.range > .cell-lg-1 {
		-webkit-flex-basis: 8.33333%;
		-ms-flex-preferred-size: 8.33333%;
		flex-basis: 8.33333%;
		max-width: 8.33333%;
	}
	.range > .cell-lg-preffix-1 {
		margin-left: 8.33333%;
	}
	.range > .cell-lg-push-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.range > .cell-lg-2 {
		-webkit-flex-basis: 16.66667%;
		-ms-flex-preferred-size: 16.66667%;
		flex-basis: 16.66667%;
		max-width: 16.66667%;
	}
	.range > .cell-lg-preffix-2 {
		margin-left: 16.66667%;
	}
	.range > .cell-lg-push-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.range > .cell-lg-3 {
		-webkit-flex-basis: 25%;
		-ms-flex-preferred-size: 25%;
		flex-basis: 25%;
		max-width: 25%;
	}
	.range > .cell-lg-preffix-3 {
		margin-left: 25%;
	}
	.range > .cell-lg-push-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.range > .cell-lg-4 {
		-webkit-flex-basis: 33.33333%;
		-ms-flex-preferred-size: 33.33333%;
		flex-basis: 33.33333%;
		max-width: 33.33333%;
	}
	.range > .cell-lg-preffix-4 {
		margin-left: 33.33333%;
	}
	.range > .cell-lg-push-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.range > .cell-lg-5 {
		-webkit-flex-basis: 41.66667%;
		-ms-flex-preferred-size: 41.66667%;
		flex-basis: 41.66667%;
		max-width: 41.66667%;
	}
	.range > .cell-lg-preffix-5 {
		margin-left: 41.66667%;
	}
	.range > .cell-lg-push-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.range > .cell-lg-6 {
		-webkit-flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		max-width: 50%;
	}
	.range > .cell-lg-preffix-6 {
		margin-left: 50%;
	}
	.range > .cell-lg-push-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
	.range > .cell-lg-7 {
		-webkit-flex-basis: 58.33333%;
		-ms-flex-preferred-size: 58.33333%;
		flex-basis: 58.33333%;
		max-width: 58.33333%;
	}
	.range > .cell-lg-preffix-7 {
		margin-left: 58.33333%;
	}
	.range > .cell-lg-push-7 {
		-webkit-order: 7;
		-ms-flex-order: 7;
		order: 7;
	}
	.range > .cell-lg-8 {
		-webkit-flex-basis: 66.66667%;
		-ms-flex-preferred-size: 66.66667%;
		flex-basis: 66.66667%;
		max-width: 66.66667%;
	}
	.range > .cell-lg-preffix-8 {
		margin-left: 66.66667%;
	}
	.range > .cell-lg-push-8 {
		-webkit-order: 8;
		-ms-flex-order: 8;
		order: 8;
	}
	.range > .cell-lg-9 {
		-webkit-flex-basis: 75%;
		-ms-flex-preferred-size: 75%;
		flex-basis: 75%;
		max-width: 75%;
	}
	.range > .cell-lg-preffix-9 {
		margin-left: 75%;
	}
	.range > .cell-lg-push-9 {
		-webkit-order: 9;
		-ms-flex-order: 9;
		order: 9;
	}
	.range > .cell-lg-10 {
		-webkit-flex-basis: 83.33333%;
		-ms-flex-preferred-size: 83.33333%;
		flex-basis: 83.33333%;
		max-width: 83.33333%;
	}
	.range > .cell-lg-preffix-10 {
		margin-left: 83.33333%;
	}
	.range > .cell-lg-push-10 {
		-webkit-order: 10;
		-ms-flex-order: 10;
		order: 10;
	}
	.range > .cell-lg-11 {
		-webkit-flex-basis: 91.66667%;
		-ms-flex-preferred-size: 91.66667%;
		flex-basis: 91.66667%;
		max-width: 91.66667%;
	}
	.range > .cell-lg-preffix-11 {
		margin-left: 91.66667%;
	}
	.range > .cell-lg-push-11 {
		-webkit-order: 11;
		-ms-flex-order: 11;
		order: 11;
	}
	.range > .cell-lg-12 {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
	}
	.range > .cell-lg-preffix-12 {
		margin-left: 100%;
	}
	.range > .cell-lg-push-12 {
		-webkit-order: 12;
		-ms-flex-order: 12;
		order: 12;
	}
	.range > .cell-lg-1-5 {
		-webkit-flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
		flex-basis: 20%;
		max-width: 20%;
	}
}
@media (min-width: 1800px) {
	* +[class*='cell-xl-'] {
		margin-top: 0;
	}
	.range-xl-center {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.range-xl-left {
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.range-xl-right {
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.range-xl-justify {
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.range-xl-around {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}
	.range-xl-top {
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.range-xl {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.range-xl-reverse {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.range-xl-middle {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.range-xl-bottom {
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
	}
	.cell-xl-top {
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
	.cell-xl-middle {
		-webkit-align-self: center;
		-ms-flex-item-align: center;
		align-self: center;
	}
	.cell-xl-bottom {
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end;
	}
	.range > .cell-xl-preffix-0 {
		margin-left: 0%;
	}
	.range > .cell-xl-1 {
		-webkit-flex-basis: 8.33333%;
		-ms-flex-preferred-size: 8.33333%;
		flex-basis: 8.33333%;
		max-width: 8.33333%;
	}
	.range > .cell-xl-preffix-1 {
		margin-left: 8.33333%;
	}
	.range > .cell-xl-push-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.range > .cell-xl-2 {
		-webkit-flex-basis: 16.66667%;
		-ms-flex-preferred-size: 16.66667%;
		flex-basis: 16.66667%;
		max-width: 16.66667%;
	}
	.range > .cell-xl-preffix-2 {
		margin-left: 16.66667%;
	}
	.range > .cell-xl-push-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.range > .cell-xl-3 {
		-webkit-flex-basis: 25%;
		-ms-flex-preferred-size: 25%;
		flex-basis: 25%;
		max-width: 25%;
	}
	.range > .cell-xl-preffix-3 {
		margin-left: 25%;
	}
	.range > .cell-xl-push-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.range > .cell-xl-4 {
		-webkit-flex-basis: 33.33333%;
		-ms-flex-preferred-size: 33.33333%;
		flex-basis: 33.33333%;
		max-width: 33.33333%;
	}
	.range > .cell-xl-preffix-4 {
		margin-left: 33.33333%;
	}
	.range > .cell-xl-push-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.range > .cell-xl-5 {
		-webkit-flex-basis: 41.66667%;
		-ms-flex-preferred-size: 41.66667%;
		flex-basis: 41.66667%;
		max-width: 41.66667%;
	}
	.range > .cell-xl-preffix-5 {
		margin-left: 41.66667%;
	}
	.range > .cell-xl-push-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.range > .cell-xl-6 {
		-webkit-flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		max-width: 50%;
	}
	.range > .cell-xl-preffix-6 {
		margin-left: 50%;
	}
	.range > .cell-xl-push-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
	.range > .cell-xl-7 {
		-webkit-flex-basis: 58.33333%;
		-ms-flex-preferred-size: 58.33333%;
		flex-basis: 58.33333%;
		max-width: 58.33333%;
	}
	.range > .cell-xl-preffix-7 {
		margin-left: 58.33333%;
	}
	.range > .cell-xl-push-7 {
		-webkit-order: 7;
		-ms-flex-order: 7;
		order: 7;
	}
	.range > .cell-xl-8 {
		-webkit-flex-basis: 66.66667%;
		-ms-flex-preferred-size: 66.66667%;
		flex-basis: 66.66667%;
		max-width: 66.66667%;
	}
	.range > .cell-xl-preffix-8 {
		margin-left: 66.66667%;
	}
	.range > .cell-xl-push-8 {
		-webkit-order: 8;
		-ms-flex-order: 8;
		order: 8;
	}
	.range > .cell-xl-9 {
		-webkit-flex-basis: 75%;
		-ms-flex-preferred-size: 75%;
		flex-basis: 75%;
		max-width: 75%;
	}
	.range > .cell-xl-preffix-9 {
		margin-left: 75%;
	}
	.range > .cell-xl-push-9 {
		-webkit-order: 9;
		-ms-flex-order: 9;
		order: 9;
	}
	.range > .cell-xl-10 {
		-webkit-flex-basis: 83.33333%;
		-ms-flex-preferred-size: 83.33333%;
		flex-basis: 83.33333%;
		max-width: 83.33333%;
	}
	.range > .cell-xl-preffix-10 {
		margin-left: 83.33333%;
	}
	.range > .cell-xl-push-10 {
		-webkit-order: 10;
		-ms-flex-order: 10;
		order: 10;
	}
	.range > .cell-xl-11 {
		-webkit-flex-basis: 91.66667%;
		-ms-flex-preferred-size: 91.66667%;
		flex-basis: 91.66667%;
		max-width: 91.66667%;
	}
	.range > .cell-xl-preffix-11 {
		margin-left: 91.66667%;
	}
	.range > .cell-xl-push-11 {
		-webkit-order: 11;
		-ms-flex-order: 11;
		order: 11;
	}
	.range > .cell-xl-12 {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
	}
	.range > .cell-xl-preffix-12 {
		margin-left: 100%;
	}
	.range > .cell-xl-push-12 {
		-webkit-order: 12;
		-ms-flex-order: 12;
		order: 12;
	}
	.range > .cell-xl-1-5 {
		-webkit-flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
		flex-basis: 20%;
		max-width: 20%;
	}
}
@media (min-width: 480px) {
	.range-7.range > .cell-xs-preffix-0 {
		margin-left: 0%;
	}
	.range-7.range > .cell-xs-1 {
		-webkit-flex-basis: 14.28571%;
		-ms-flex-preferred-size: 14.28571%;
		flex-basis: 14.28571%;
		max-width: 14.28571%;
	}
	.range-7.range > .cell-xs-preffix-1 {
		margin-left: 14.28571%;
	}
	.range-7.range > .cell-xs-push-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.range-7.range > .cell-xs-2 {
		-webkit-flex-basis: 28.57143%;
		-ms-flex-preferred-size: 28.57143%;
		flex-basis: 28.57143%;
		max-width: 28.57143%;
	}
	.range-7.range > .cell-xs-preffix-2 {
		margin-left: 28.57143%;
	}
	.range-7.range > .cell-xs-push-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.range-7.range > .cell-xs-3 {
		-webkit-flex-basis: 42.85714%;
		-ms-flex-preferred-size: 42.85714%;
		flex-basis: 42.85714%;
		max-width: 42.85714%;
	}
	.range-7.range > .cell-xs-preffix-3 {
		margin-left: 42.85714%;
	}
	.range-7.range > .cell-xs-push-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.range-7.range > .cell-xs-4 {
		-webkit-flex-basis: 57.14286%;
		-ms-flex-preferred-size: 57.14286%;
		flex-basis: 57.14286%;
		max-width: 57.14286%;
	}
	.range-7.range > .cell-xs-preffix-4 {
		margin-left: 57.14286%;
	}
	.range-7.range > .cell-xs-push-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.range-7.range > .cell-xs-5 {
		-webkit-flex-basis: 71.42857%;
		-ms-flex-preferred-size: 71.42857%;
		flex-basis: 71.42857%;
		max-width: 71.42857%;
	}
	.range-7.range > .cell-xs-preffix-5 {
		margin-left: 71.42857%;
	}
	.range-7.range > .cell-xs-push-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.range-7.range > .cell-xs-6 {
		-webkit-flex-basis: 85.71429%;
		-ms-flex-preferred-size: 85.71429%;
		flex-basis: 85.71429%;
		max-width: 85.71429%;
	}
	.range-7.range > .cell-xs-preffix-6 {
		margin-left: 85.71429%;
	}
	.range-7.range > .cell-xs-push-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
	.range-7.range > .cell-xs-7 {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
	}
	.range-7.range > .cell-xs-preffix-7 {
		margin-left: 100%;
	}
	.range-7.range > .cell-xs-push-7 {
		-webkit-order: 7;
		-ms-flex-order: 7;
		order: 7;
	}
	.range-7.range > .cell-xs-1-5 {
		-webkit-flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
		flex-basis: 20%;
		max-width: 20%;
	}
}
@media (min-width: 768px) {
	.range-7.range > .cell-sm-preffix-0 {
		margin-left: 0%;
	}
	.range-7.range > .cell-sm-1 {
		-webkit-flex-basis: 14.28571%;
		-ms-flex-preferred-size: 14.28571%;
		flex-basis: 14.28571%;
		max-width: 14.28571%;
	}
	.range-7.range > .cell-sm-preffix-1 {
		margin-left: 14.28571%;
	}
	.range-7.range > .cell-sm-push-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.range-7.range > .cell-sm-2 {
		-webkit-flex-basis: 28.57143%;
		-ms-flex-preferred-size: 28.57143%;
		flex-basis: 28.57143%;
		max-width: 28.57143%;
	}
	.range-7.range > .cell-sm-preffix-2 {
		margin-left: 28.57143%;
	}
	.range-7.range > .cell-sm-push-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.range-7.range > .cell-sm-3 {
		-webkit-flex-basis: 42.85714%;
		-ms-flex-preferred-size: 42.85714%;
		flex-basis: 42.85714%;
		max-width: 42.85714%;
	}
	.range-7.range > .cell-sm-preffix-3 {
		margin-left: 42.85714%;
	}
	.range-7.range > .cell-sm-push-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.range-7.range > .cell-sm-4 {
		-webkit-flex-basis: 57.14286%;
		-ms-flex-preferred-size: 57.14286%;
		flex-basis: 57.14286%;
		max-width: 57.14286%;
	}
	.range-7.range > .cell-sm-preffix-4 {
		margin-left: 57.14286%;
	}
	.range-7.range > .cell-sm-push-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.range-7.range > .cell-sm-5 {
		-webkit-flex-basis: 71.42857%;
		-ms-flex-preferred-size: 71.42857%;
		flex-basis: 71.42857%;
		max-width: 71.42857%;
	}
	.range-7.range > .cell-sm-preffix-5 {
		margin-left: 71.42857%;
	}
	.range-7.range > .cell-sm-push-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.range-7.range > .cell-sm-6 {
		-webkit-flex-basis: 85.71429%;
		-ms-flex-preferred-size: 85.71429%;
		flex-basis: 85.71429%;
		max-width: 85.71429%;
	}
	.range-7.range > .cell-sm-preffix-6 {
		margin-left: 85.71429%;
	}
	.range-7.range > .cell-sm-push-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
	.range-7.range > .cell-sm-7 {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
	}
	.range-7.range > .cell-sm-preffix-7 {
		margin-left: 100%;
	}
	.range-7.range > .cell-sm-push-7 {
		-webkit-order: 7;
		-ms-flex-order: 7;
		order: 7;
	}
	.range-7.range > .cell-sm-1-5 {
		-webkit-flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
		flex-basis: 20%;
		max-width: 20%;
	}
}
@media (min-width: 992px) {
	.range-7.range > .cell-md-preffix-0 {
		margin-left: 0%;
	}
	.range-7.range > .cell-md-1 {
		-webkit-flex-basis: 14.28571%;
		-ms-flex-preferred-size: 14.28571%;
		flex-basis: 14.28571%;
		max-width: 14.28571%;
	}
	.range-7.range > .cell-md-preffix-1 {
		margin-left: 14.28571%;
	}
	.range-7.range > .cell-md-push-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.range-7.range > .cell-md-2 {
		-webkit-flex-basis: 28.57143%;
		-ms-flex-preferred-size: 28.57143%;
		flex-basis: 28.57143%;
		max-width: 28.57143%;
	}
	.range-7.range > .cell-md-preffix-2 {
		margin-left: 28.57143%;
	}
	.range-7.range > .cell-md-push-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.range-7.range > .cell-md-3 {
		-webkit-flex-basis: 42.85714%;
		-ms-flex-preferred-size: 42.85714%;
		flex-basis: 42.85714%;
		max-width: 42.85714%;
	}
	.range-7.range > .cell-md-preffix-3 {
		margin-left: 42.85714%;
	}
	.range-7.range > .cell-md-push-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.range-7.range > .cell-md-4 {
		-webkit-flex-basis: 57.14286%;
		-ms-flex-preferred-size: 57.14286%;
		flex-basis: 57.14286%;
		max-width: 57.14286%;
	}
	.range-7.range > .cell-md-preffix-4 {
		margin-left: 57.14286%;
	}
	.range-7.range > .cell-md-push-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.range-7.range > .cell-md-5 {
		-webkit-flex-basis: 71.42857%;
		-ms-flex-preferred-size: 71.42857%;
		flex-basis: 71.42857%;
		max-width: 71.42857%;
	}
	.range-7.range > .cell-md-preffix-5 {
		margin-left: 71.42857%;
	}
	.range-7.range > .cell-md-push-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.range-7.range > .cell-md-6 {
		-webkit-flex-basis: 85.71429%;
		-ms-flex-preferred-size: 85.71429%;
		flex-basis: 85.71429%;
		max-width: 85.71429%;
	}
	.range-7.range > .cell-md-preffix-6 {
		margin-left: 85.71429%;
	}
	.range-7.range > .cell-md-push-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
	.range-7.range > .cell-md-7 {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
	}
	.range-7.range > .cell-md-preffix-7 {
		margin-left: 100%;
	}
	.range-7.range > .cell-md-push-7 {
		-webkit-order: 7;
		-ms-flex-order: 7;
		order: 7;
	}
	.range-7.range > .cell-md-1-5 {
		-webkit-flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
		flex-basis: 20%;
		max-width: 20%;
	}
}
@media (min-width: 1200px) {
	.range-7.range > .cell-lg-preffix-0 {
		margin-left: 0%;
	}
	.range-7.range > .cell-lg-1 {
		-webkit-flex-basis: 14.28571%;
		-ms-flex-preferred-size: 14.28571%;
		flex-basis: 14.28571%;
		max-width: 14.28571%;
	}
	.range-7.range > .cell-lg-preffix-1 {
		margin-left: 14.28571%;
	}
	.range-7.range > .cell-lg-push-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.range-7.range > .cell-lg-2 {
		-webkit-flex-basis: 28.57143%;
		-ms-flex-preferred-size: 28.57143%;
		flex-basis: 28.57143%;
		max-width: 28.57143%;
	}
	.range-7.range > .cell-lg-preffix-2 {
		margin-left: 28.57143%;
	}
	.range-7.range > .cell-lg-push-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.range-7.range > .cell-lg-3 {
		-webkit-flex-basis: 42.85714%;
		-ms-flex-preferred-size: 42.85714%;
		flex-basis: 42.85714%;
		max-width: 42.85714%;
	}
	.range-7.range > .cell-lg-preffix-3 {
		margin-left: 42.85714%;
	}
	.range-7.range > .cell-lg-push-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.range-7.range > .cell-lg-4 {
		-webkit-flex-basis: 57.14286%;
		-ms-flex-preferred-size: 57.14286%;
		flex-basis: 57.14286%;
		max-width: 57.14286%;
	}
	.range-7.range > .cell-lg-preffix-4 {
		margin-left: 57.14286%;
	}
	.range-7.range > .cell-lg-push-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.range-7.range > .cell-lg-5 {
		-webkit-flex-basis: 71.42857%;
		-ms-flex-preferred-size: 71.42857%;
		flex-basis: 71.42857%;
		max-width: 71.42857%;
	}
	.range-7.range > .cell-lg-preffix-5 {
		margin-left: 71.42857%;
	}
	.range-7.range > .cell-lg-push-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.range-7.range > .cell-lg-6 {
		-webkit-flex-basis: 85.71429%;
		-ms-flex-preferred-size: 85.71429%;
		flex-basis: 85.71429%;
		max-width: 85.71429%;
	}
	.range-7.range > .cell-lg-preffix-6 {
		margin-left: 85.71429%;
	}
	.range-7.range > .cell-lg-push-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
	.range-7.range > .cell-lg-7 {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
	}
	.range-7.range > .cell-lg-preffix-7 {
		margin-left: 100%;
	}
	.range-7.range > .cell-lg-push-7 {
		-webkit-order: 7;
		-ms-flex-order: 7;
		order: 7;
	}
	.range-7.range > .cell-lg-1-5 {
		-webkit-flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
		flex-basis: 20%;
		max-width: 20%;
	}
}
@media (min-width: 1800px) {
	.range-7.range > .cell-xl-preffix-0 {
		margin-left: 0%;
	}
	.range-7.range > .cell-xl-1 {
		-webkit-flex-basis: 14.28571%;
		-ms-flex-preferred-size: 14.28571%;
		flex-basis: 14.28571%;
		max-width: 14.28571%;
	}
	.range-7.range > .cell-xl-preffix-1 {
		margin-left: 14.28571%;
	}
	.range-7.range > .cell-xl-push-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.range-7.range > .cell-xl-2 {
		-webkit-flex-basis: 28.57143%;
		-ms-flex-preferred-size: 28.57143%;
		flex-basis: 28.57143%;
		max-width: 28.57143%;
	}
	.range-7.range > .cell-xl-preffix-2 {
		margin-left: 28.57143%;
	}
	.range-7.range > .cell-xl-push-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.range-7.range > .cell-xl-3 {
		-webkit-flex-basis: 42.85714%;
		-ms-flex-preferred-size: 42.85714%;
		flex-basis: 42.85714%;
		max-width: 42.85714%;
	}
	.range-7.range > .cell-xl-preffix-3 {
		margin-left: 42.85714%;
	}
	.range-7.range > .cell-xl-push-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.range-7.range > .cell-xl-4 {
		-webkit-flex-basis: 57.14286%;
		-ms-flex-preferred-size: 57.14286%;
		flex-basis: 57.14286%;
		max-width: 57.14286%;
	}
	.range-7.range > .cell-xl-preffix-4 {
		margin-left: 57.14286%;
	}
	.range-7.range > .cell-xl-push-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.range-7.range > .cell-xl-5 {
		-webkit-flex-basis: 71.42857%;
		-ms-flex-preferred-size: 71.42857%;
		flex-basis: 71.42857%;
		max-width: 71.42857%;
	}
	.range-7.range > .cell-xl-preffix-5 {
		margin-left: 71.42857%;
	}
	.range-7.range > .cell-xl-push-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.range-7.range > .cell-xl-6 {
		-webkit-flex-basis: 85.71429%;
		-ms-flex-preferred-size: 85.71429%;
		flex-basis: 85.71429%;
		max-width: 85.71429%;
	}
	.range-7.range > .cell-xl-preffix-6 {
		margin-left: 85.71429%;
	}
	.range-7.range > .cell-xl-push-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
	.range-7.range > .cell-xl-7 {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
	}
	.range-7.range > .cell-xl-preffix-7 {
		margin-left: 100%;
	}
	.range-7.range > .cell-xl-push-7 {
		-webkit-order: 7;
		-ms-flex-order: 7;
		order: 7;
	}
	.range-7.range > .cell-xl-1-5 {
		-webkit-flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
		flex-basis: 20%;
		max-width: 20%;
	}
}
html.lt-ie-10 .range > .cell-xs-1 {
	margin-left: auto;
	margin-right: auto;
	max-width: 8.33333%;
}
html.lt-ie-10 .range > .cell-xs-2 {
	margin-left: auto;
	margin-right: auto;
	max-width: 16.66667%;
}
html.lt-ie-10 .range > .cell-xs-3 {
	margin-left: auto;
	margin-right: auto;
	max-width: 25%;
}
html.lt-ie-10 .range > .cell-xs-4 {
	margin-left: auto;
	margin-right: auto;
	max-width: 33.33333%;
}
html.lt-ie-10 .range > .cell-xs-5 {
	margin-left: auto;
	margin-right: auto;
	max-width: 41.66667%;
}
html.lt-ie-10 .range > .cell-xs-6 {
	margin-left: auto;
	margin-right: auto;
	max-width: 50%;
}
html.lt-ie-10 .range > .cell-xs-7 {
	margin-left: auto;
	margin-right: auto;
	max-width: 58.33333%;
}
html.lt-ie-10 .range > .cell-xs-8 {
	margin-left: auto;
	margin-right: auto;
	max-width: 66.66667%;
}
html.lt-ie-10 .range > .cell-xs-9 {
	margin-left: auto;
	margin-right: auto;
	max-width: 75%;
}
html.lt-ie-10 .range > .cell-xs-10 {
	margin-left: auto;
	margin-right: auto;
	max-width: 83.33333%;
}
html.lt-ie-10 .range > .cell-xs-11 {
	margin-left: auto;
	margin-right: auto;
	max-width: 91.66667%;
}
html.lt-ie-10 .range > .cell-xs-12 {
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}
html.lt-ie-10 .range > .cell-xs-1-5 {
	margin-left: auto;
	margin-right: auto;
	max-width: 20%;
}
html.lt-ie-10 .range > .cell-sm-1 {
	margin-left: auto;
	margin-right: auto;
	max-width: 8.33333%;
}
html.lt-ie-10 .range > .cell-sm-2 {
	margin-left: auto;
	margin-right: auto;
	max-width: 16.66667%;
}
html.lt-ie-10 .range > .cell-sm-3 {
	margin-left: auto;
	margin-right: auto;
	max-width: 25%;
}
html.lt-ie-10 .range > .cell-sm-4 {
	margin-left: auto;
	margin-right: auto;
	max-width: 33.33333%;
}
html.lt-ie-10 .range > .cell-sm-5 {
	margin-left: auto;
	margin-right: auto;
	max-width: 41.66667%;
}
html.lt-ie-10 .range > .cell-sm-6 {
	margin-left: auto;
	margin-right: auto;
	max-width: 50%;
}
html.lt-ie-10 .range > .cell-sm-7 {
	margin-left: auto;
	margin-right: auto;
	max-width: 58.33333%;
}
html.lt-ie-10 .range > .cell-sm-8 {
	margin-left: auto;
	margin-right: auto;
	max-width: 66.66667%;
}
html.lt-ie-10 .range > .cell-sm-9 {
	margin-left: auto;
	margin-right: auto;
	max-width: 75%;
}
html.lt-ie-10 .range > .cell-sm-10 {
	margin-left: auto;
	margin-right: auto;
	max-width: 83.33333%;
}
html.lt-ie-10 .range > .cell-sm-11 {
	margin-left: auto;
	margin-right: auto;
	max-width: 91.66667%;
}
html.lt-ie-10 .range > .cell-sm-12 {
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}
html.lt-ie-10 .range > .cell-sm-1-5 {
	margin-left: auto;
	margin-right: auto;
	max-width: 20%;
}
html.lt-ie-10 .range > .cell-md-1 {
	margin-left: auto;
	margin-right: auto;
	max-width: 8.33333%;
}
html.lt-ie-10 .range > .cell-md-2 {
	margin-left: auto;
	margin-right: auto;
	max-width: 16.66667%;
}
html.lt-ie-10 .range > .cell-md-3 {
	margin-left: auto;
	margin-right: auto;
	max-width: 25%;
}
html.lt-ie-10 .range > .cell-md-4 {
	margin-left: auto;
	margin-right: auto;
	max-width: 33.33333%;
}
html.lt-ie-10 .range > .cell-md-5 {
	margin-left: auto;
	margin-right: auto;
	max-width: 41.66667%;
}
html.lt-ie-10 .range > .cell-md-6 {
	margin-left: auto;
	margin-right: auto;
	max-width: 50%;
}
html.lt-ie-10 .range > .cell-md-7 {
	margin-left: auto;
	margin-right: auto;
	max-width: 58.33333%;
}
html.lt-ie-10 .range > .cell-md-8 {
	margin-left: auto;
	margin-right: auto;
	max-width: 66.66667%;
}
html.lt-ie-10 .range > .cell-md-9 {
	margin-left: auto;
	margin-right: auto;
	max-width: 75%;
}
html.lt-ie-10 .range > .cell-md-10 {
	margin-left: auto;
	margin-right: auto;
	max-width: 83.33333%;
}
html.lt-ie-10 .range > .cell-md-11 {
	margin-left: auto;
	margin-right: auto;
	max-width: 91.66667%;
}
html.lt-ie-10 .range > .cell-md-12 {
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}
html.lt-ie-10 .range > .cell-md-1-5 {
	margin-left: auto;
	margin-right: auto;
	max-width: 20%;
}
html.lt-ie-10 .range > .cell-lg-1 {
	margin-left: auto;
	margin-right: auto;
	max-width: 8.33333%;
}
html.lt-ie-10 .range > .cell-lg-2 {
	margin-left: auto;
	margin-right: auto;
	max-width: 16.66667%;
}
html.lt-ie-10 .range > .cell-lg-3 {
	margin-left: auto;
	margin-right: auto;
	max-width: 25%;
}
html.lt-ie-10 .range > .cell-lg-4 {
	margin-left: auto;
	margin-right: auto;
	max-width: 33.33333%;
}
html.lt-ie-10 .range > .cell-lg-5 {
	margin-left: auto;
	margin-right: auto;
	max-width: 41.66667%;
}
html.lt-ie-10 .range > .cell-lg-6 {
	margin-left: auto;
	margin-right: auto;
	max-width: 50%;
}
html.lt-ie-10 .range > .cell-lg-7 {
	margin-left: auto;
	margin-right: auto;
	max-width: 58.33333%;
}
html.lt-ie-10 .range > .cell-lg-8 {
	margin-left: auto;
	margin-right: auto;
	max-width: 66.66667%;
}
html.lt-ie-10 .range > .cell-lg-9 {
	margin-left: auto;
	margin-right: auto;
	max-width: 75%;
}
html.lt-ie-10 .range > .cell-lg-10 {
	margin-left: auto;
	margin-right: auto;
	max-width: 83.33333%;
}
html.lt-ie-10 .range > .cell-lg-11 {
	margin-left: auto;
	margin-right: auto;
	max-width: 91.66667%;
}
html.lt-ie-10 .range > .cell-lg-12 {
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}
html.lt-ie-10 .range > .cell-lg-1-5 {
	margin-left: auto;
	margin-right: auto;
	max-width: 20%;
}
html.lt-ie-10 .range >[class*="cell-xs-preffix-"],
html.lt-ie-10 .range >[class*="cell-sm-preffix-"],
html.lt-ie-10 .range >[class*="cell-md-preffix-"],
html.lt-ie-10 .range >[class*="cell-lg-preffix-"] {
	margin-left: auto;
}
@media (min-width: 480px) {
	.text-xs-left {
		text-align: left;
	}
	.text-xs-center {
		text-align: center;
	}
	.text-xs-right {
		text-align: right;
	}
	.text-xs-justify {
		text-align: justify;
	}
	.text-xs-nowrap {
		white-space: nowrap;
	}
	.text-xs-normal {
		white-space: normal;
	}
}
@media (min-width: 768px) {
	.text-sm-left {
		text-align: left;
	}
	.text-sm-center {
		text-align: center;
	}
	.text-sm-right {
		text-align: right;
	}
	.text-sm-justify {
		text-align: justify;
	}
	.text-sm-nowrap {
		white-space: nowrap;
	}
	.text-sm-normal {
		white-space: normal;
	}
}
@media (min-width: 992px) {
	.text-md-left {
		text-align: left;
	}
	.text-md-center {
		text-align: center;
	}
	.text-md-right {
		text-align: right;
	}
	.text-md-justify {
		text-align: justify;
	}
	.text-md-nowrap {
		white-space: nowrap;
	}
	.text-md-normal {
		white-space: normal;
	}
}
@media (min-width: 1200px) {
	.text-lg-left {
		text-align: left;
	}
	.text-lg-center {
		text-align: center;
	}
	.text-lg-right {
		text-align: right;
	}
	.text-lg-justify {
		text-align: justify;
	}
	.text-lg-nowrap {
		white-space: nowrap;
	}
	.text-lg-normal {
		white-space: normal;
	}
}
@media (min-width: 1800px) {
	.text-xl-left {
		text-align: left;
	}
	.text-xl-center {
		text-align: center;
	}
	.text-xl-right {
		text-align: right;
	}
	.text-xl-justify {
		text-align: justify;
	}
	.text-xl-nowrap {
		white-space: nowrap;
	}
	.text-xl-normal {
		white-space: normal;
	}
}
.text-left {
	text-align: left;
}
.text-center {
	text-align: center;
}
.text-right {
	text-align: right;
}
.text-middle {
	vertical-align: middle;
}
@media (min-width: 480px) {
	html:not(.lt-ie10) .text-xs-left {
		text-align: left;
	}
	html:not(.lt-ie10) .text-xs-center {
		text-align: center;
	}
	html:not(.lt-ie10) .text-xs-right {
		text-align: right;
	}
	html:not(.lt-ie10) .text-xs-justify {
		text-align: justify;
	}
}
@media (min-width: 768px) {
	html:not(.lt-ie10) .text-sm-left {
		text-align: left;
	}
	html:not(.lt-ie10) .text-sm-center {
		text-align: center;
	}
	html:not(.lt-ie10) .text-sm-right {
		text-align: right;
	}
	html:not(.lt-ie10) .text-sm-justify {
		text-align: justify;
	}
}
@media (min-width: 992px) {
	html:not(.lt-ie10) .text-md-left {
		text-align: left;
	}
	html:not(.lt-ie10) .text-md-center {
		text-align: center;
	}
	html:not(.lt-ie10) .text-md-right {
		text-align: right;
	}
	html:not(.lt-ie10) .text-md-justify {
		text-align: justify;
	}
}
@media (min-width: 1200px) {
	html:not(.lt-ie10) .text-lg-left {
		text-align: left;
	}
	html:not(.lt-ie10) .text-lg-center {
		text-align: center;
	}
	html:not(.lt-ie10) .text-lg-right {
		text-align: right;
	}
	html:not(.lt-ie10) .text-lg-justify {
		text-align: justify;
	}
}
@media (min-width: 480px) {
	.pull-xs-left {
		float: left;
	}
	.pull-xs-base {
		float: none;
	}
	.pull-xs-right {
		float: right;
	}
}
@media (min-width: 768px) {
	.pull-sm-left {
		float: left;
	}
	.pull-sm-base {
		float: none;
	}
	.pull-sm-right {
		float: right;
	}
}
@media (min-width: 992px) {
	.pull-md-left {
		float: left;
	}
	.pull-md-base {
		float: none;
	}
	.pull-md-right {
		float: right;
	}
}
@media (min-width: 1200px) {
	.pull-lg-left {
		float: left;
	}
	.pull-lg-base {
		float: none;
	}
	.pull-lg-right {
		float: right;
	}
}
@media (min-width: 1800px) {
	.pull-xl-left {
		float: left;
	}
	.pull-xl-base {
		float: none;
	}
	.pull-xl-right {
		float: right;
	}
}
.reveal-block {
	display: block !important;
}
.reveal-inline-block {
	display: inline-block !important;
}
.reveal-inline {
	display: inline !important;
}
.reveal-flex {
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
}
.veil {
	display: none !important;
}
@media (min-width: 480px) {
	.reveal-xs-block {
		display: block !important;
	}
	.reveal-xs-inline-block {
		display: inline-block !important;
	}
	.reveal-xs-inline {
		display: inline !important;
	}
	.reveal-xs-flex {
		display: -ms-flexbox !important;
		display: -webkit-flex !important;
		display: flex !important;
	}
	.veil-xs {
		display: none !important;
	}
}
@media (min-width: 768px) {
	.reveal-sm-block {
		display: block !important;
	}
	.reveal-sm-inline-block {
		display: inline-block !important;
	}
	.reveal-sm-inline {
		display: inline !important;
	}
	.reveal-sm-flex {
		display: -ms-flexbox !important;
		display: -webkit-flex !important;
		display: flex !important;
	}
	.veil-sm {
		display: none !important;
	}
}
@media (min-width: 992px) {
	.reveal-md-block {
		display: block !important;
	}
	.reveal-md-inline-block {
		display: inline-block !important;
	}
	.reveal-md-inline {
		display: inline !important;
	}
	.reveal-md-flex {
		display: -ms-flexbox !important;
		display: -webkit-flex !important;
		display: flex !important;
	}
	.veil-md {
		display: none !important;
	}
}
@media (min-width: 1200px) {
	.reveal-lg-block {
		display: block !important;
	}
	.reveal-lg-inline-block {
		display: inline-block !important;
	}
	.reveal-lg-inline {
		display: inline !important;
	}
	.reveal-lg-flex {
		display: -ms-flexbox !important;
		display: -webkit-flex !important;
		display: flex !important;
	}
	.veil-lg {
		display: none !important;
	}
}
@media (min-width: 1800px) {
	.reveal-xl-block {
		display: block !important;
	}
	.reveal-xl-inline-block {
		display: inline-block !important;
	}
	.reveal-xl-inline {
		display: inline !important;
	}
	.reveal-xl-flex {
		display: -ms-flexbox !important;
		display: -webkit-flex !important;
		display: flex !important;
	}
	.veil-xl {
		display: none !important;
	}
}.bg-cello {
    background: #1e3953;
    fill: #1e3953;
}

.section-15 {
	padding-top: 15px;
	padding-bottom: 15px;
}
.section-30 {
	padding-top: 30px;
	padding-bottom: 30px;
}
.section-35 {
	padding-top: 35px;
	padding-bottom: 35px;
}
.section-40 {
	padding-top: 40px;
	padding-bottom: 40px;
}
.section-45 {
	padding-top: 45px;
	padding-bottom: 45px;
}
.section-50 {
	padding-top: 50px;
	padding-bottom: 50px;
}
.section-60 {
	padding-top: 60px;
	padding-bottom: 60px;
}
.section-66 {
	padding-top: 66px;
	padding-bottom: 66px;
}
.section-75 {
	padding-top: 75px;
	padding-bottom: 75px;
}
.section-90 {
	padding-top: 90px;
	padding-bottom: 90px;
}
.section-100 {
	padding-top: 100px;
	padding-bottom: 100px;
}
.section-120 {
	padding-top: 120px;
	padding-bottom: 120px;
}
.section-130 {
	padding-top: 130px;
	padding-bottom: 130px;
}
.section-145 {
	padding-top: 145px;
	padding-bottom: 145px;
}
.section-165 {
	padding-top: 165px;
	padding-bottom: 165px;
}
@media (min-width: 480px) {
	.section-xs-15 {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.section-xs-30 {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.section-xs-35 {
		padding-top: 35px;
		padding-bottom: 35px;
	}
	.section-xs-40 {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.section-xs-45 {
		padding-top: 45px;
		padding-bottom: 45px;
	}
	.section-xs-50 {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.section-xs-60 {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.section-xs-66 {
		padding-top: 66px;
		padding-bottom: 66px;
	}
	.section-xs-75 {
		padding-top: 75px;
		padding-bottom: 75px;
	}
	.section-xs-90 {
		padding-top: 90px;
		padding-bottom: 90px;
	}
	.section-xs-100 {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.section-xs-120 {
		padding-top: 120px;
		padding-bottom: 120px;
	}
	.section-xs-130 {
		padding-top: 130px;
		padding-bottom: 130px;
	}
	.section-xs-145 {
		padding-top: 145px;
		padding-bottom: 145px;
	}
	.section-xs-165 {
		padding-top: 165px;
		padding-bottom: 165px;
	}
}
@media (min-width: 768px) {
	.section-sm-15 {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.section-sm-30 {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.section-sm-35 {
		padding-top: 35px;
		padding-bottom: 35px;
	}
	.section-sm-40 {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.section-sm-45 {
		padding-top: 45px;
		padding-bottom: 45px;
	}
	.section-sm-50 {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.section-sm-60 {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.section-sm-66 {
		padding-top: 66px;
		padding-bottom: 66px;
	}
	.section-sm- {
		padding-top: 75px;
		padding-bottom: 75px;
	}
	.section-sm-90 {
		padding-top: 90px;
		padding-bottom: 90px;
	}
	.section-sm-100 {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.section-sm-120 {
		padding-top: 120px;
		padding-bottom: 120px;
	}
	.section-sm-130 {
		padding-top: 130px;
		padding-bottom: 130px;
	}
	.section-sm-145 {
		padding-top: 145px;
		padding-bottom: 145px;
	}
	.section-sm-165 {
		padding-top: 165px;
		padding-bottom: 165px;
	}
}
@media (min-width: 992px) {
	.section-md-15 {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.section-md-30 {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.section-md-35 {
		padding-top: 35px;
		padding-bottom: 35px;
	}
	.section-md-40 {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.section-md-45 {
		padding-top: 45px;
		padding-bottom: 45px;
	}
	.section-md-50 {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.section-md-60 {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.section-md-66 {
		padding-top: 66px;
		padding-bottom: 66px;
	}
	.section-md-75 {
		padding-top: 75px;
		padding-bottom: 75px;
	}
	.section-md-90 {
		padding-top: 90px;
		padding-bottom: 90px;
	}
	.section-md-100 {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.section-md-120 {
		padding-top: 120px;
		padding-bottom: 120px;
	}
	.section-md-130 {
		padding-top: 130px;
		padding-bottom: 130px;
	}
	.section-md-145 {
		padding-top: 145px;
		padding-bottom: 145px;
	}
	.section-md-165 {
		padding-top: 165px;
		padding-bottom: 165px;
	}
}
@media (min-width: 1200px) {
	.section-lg-15 {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.section-lg-30 {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.section-lg-35 {
		padding-top: 35px;
		padding-bottom: 35px;
	}
	.section-lg-40 {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.section-lg-45 {
		padding-top: 45px;
		padding-bottom: 45px;
	}
	.section-lg-50 {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.section-lg-60 {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.section-lg-66 {
		padding-top: 66px;
		padding-bottom: 66px;
	}
	.section-lg-75 {
		padding-top: 75px;
		padding-bottom: 75px;
	}
	.section-lg-90 {
		padding-top: 90px;
		padding-bottom: 90px;
	}
	.section-lg-100 {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.section-lg-120 {
		padding-top: 120px;
		padding-bottom: 120px;
	}
	.section-lg-130 {
		padding-top: 130px;
		padding-bottom: 130px;
	}
	.section-lg-145 {
		padding-top: 145px;
		padding-bottom: 145px;
	}
	.section-lg-165 {
		padding-top: 165px;
		padding-bottom: 165px;
	}
}
@media (min-width: 1800px) {
	.section-xl-15 {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.section-xl-30 {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.section-xl-35 {
		padding-top: 35px;
		padding-bottom: 35px;
	}
	.section-xl-40 {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.section-xl-45 {
		padding-top: 45px;
		padding-bottom: 45px;
	}
	.section-xl-50 {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.section-xl-60 {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.section-xl-66 {
		padding-top: 66px;
		padding-bottom: 66px;
	}
	.section-xl-75 {
		padding-top: 75px;
		padding-bottom: 75px;
	}
	.section-xl-90 {
		padding-top: 90px;
		padding-bottom: 90px;
	}
	.section-xl-100 {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.section-xl-120 {
		padding-top: 120px;
		padding-bottom: 120px;
	}
	.section-xl-130 {
		padding-top: 130px;
		padding-bottom: 130px;
	}
	.section-xl-145 {
		padding-top: 145px;
		padding-bottom: 145px;
	}
	.section-xl-165 {
		padding-top: 165px;
		padding-bottom: 165px;
	}
}
.section-top-15 {
	padding-top: 15px;
}
.section-top-30 {
	padding-top: 30px;
}
.section-top-35 {
	padding-top: 35px;
}
.section-top-40 {
	padding-top: 40px;
}
.section-top-45 {
	padding-top: 45px;
}
.section-top-50 {
	padding-top: 50px;
}
.section-top-60 {
	padding-top: 60px;
}
.section-top-66 {
	padding-top: 66px;
}
.section-top-75 {
	padding-top: 75px;
}
.section-top-90 {
	padding-top: 90px;
}
.section-top-100 {
	padding-top: 100px;
}
.section-top-120 {
	padding-top: 120px;
}
.section-top-130 {
	padding-top: 130px;
}
.section-top-145 {
	padding-top: 145px;
}
.section-top-165 {
	padding-top: 165px;
}
@media (min-width: 480px) {
	.section-xs-top-15 {
		padding-top: 15px;
	}
	.section-xs-top-30 {
		padding-top: 30px;
	}
	.section-xs-top-35 {
		padding-top: 35px;
	}
	.section-xs-top-40 {
		padding-top: 40px;
	}
	.section-xs-top-45 {
		padding-top: 45px;
	}
	.section-xs-top-50 {
		padding-top: 50px;
	}
	.section-xs-top-60 {
		padding-top: 60px;
	}
	.section-xs-top-66 {
		padding-top: 66px;
	}
	.section-xs-top-75 {
		padding-top: 75px;
	}
	.section-xs-top-90 {
		padding-top: 90px;
	}
	.section-xs-top-100 {
		padding-top: 100px;
	}
	.section-xs-top-120 {
		padding-top: 120px;
	}
	.section-xs-top-130 {
		padding-top: 130px;
	}
	.section-xs-top-145 {
		padding-top: 145px;
	}
	.section-xs-top-165 {
		padding-top: 165px;
	}
}
@media (min-width: 768px) {
	.section-sm-top-15 {
		padding-top: 15px;
	}
	.section-sm-top-30 {
		padding-top: 30px;
	}
	.section-sm-top-35 {
		padding-top: 35px;
	}
	.section-sm-top-40 {
		padding-top: 40px;
	}
	.section-sm-top-45 {
		padding-top: 45px;
	}
	.section-sm-top-50 {
		padding-top: 50px;
	}
	.section-sm-top-60 {
		padding-top: 60px;
	}
	.section-sm-top-66 {
		padding-top: 66px;
	}
	.section-sm-top-75 {
		padding-top: 75px;
	}
	.section-sm-top-90 {
		padding-top: 90px;
	}
	.section-sm-top-100 {
		padding-top: 100px;
	}
	.section-sm-top-120 {
		padding-top: 120px;
	}
	.section-sm-top-130 {
		padding-top: 130px;
	}
	.section-sm-top-145 {
		padding-top: 145px;
	}
	.section-sm-top-165 {
		padding-top: 165px;
	}
}
@media (min-width: 992px) {
	.section-md-top-15 {
		padding-top: 15px;
	}
	.section-md-top-30 {
		padding-top: 30px;
	}
	.section-md-top-35 {
		padding-top: 35px;
	}
	.section-md-top-40 {
		padding-top: 40px;
	}
	.section-md-top-45 {
		padding-top: 45px;
	}
	.section-md-top-50 {
		padding-top: 50px;
	}
	.section-md-top-60 {
		padding-top: 60px;
	}
	.section-md-top-66 {
		padding-top: 66px;
	}
	.section-md-top-75 {
		padding-top: 75px;
	}
	.section-md-top-90 {
		padding-top: 90px;
	}
	.section-md-top-100 {
		padding-top: 100px;
	}
	.section-md-top-120 {
		padding-top: 120px;
	}
	.section-md-top-130 {
		padding-top: 130px;
	}
	.section-md-top-145 {
		padding-top: 145px;
	}
	.section-md-top-165 {
		padding-top: 165px;
	}
}
@media (min-width: 1200px) {
	.section-lg-top-15 {
		padding-top: 15px;
	}
	.section-lg-top-30 {
		padding-top: 30px;
	}
	.section-lg-top-35 {
		padding-top: 35px;
	}
	.section-lg-top-40 {
		padding-top: 40px;
	}
	.section-lg-top-45 {
		padding-top: 45px;
	}
	.section-lg-top-50 {
		padding-top: 50px;
	}
	.section-lg-top-60 {
		padding-top: 60px;
	}
	.section-lg-top-66 {
		padding-top: 66px;
	}
	.section-lg-top-75 {
		padding-top: 75px;
	}
	.section-lg-top-90 {
		padding-top: 90px;
	}
	.section-lg-top-100 {
		padding-top: 100px;
	}
	.section-lg-top-120 {
		padding-top: 120px;
	}
	.section-lg-top-130 {
		padding-top: 130px;
	}
	.section-lg-top-145 {
		padding-top: 145px;
	}
	.section-lg-top-165 {
		padding-top: 165px;
	}
}
@media (min-width: 1800px) {
	.section-xl-top-15 {
		padding-top: 15px;
	}
	.section-xl-top-30 {
		padding-top: 30px;
	}
	.section-xl-top-35 {
		padding-top: 35px;
	}
	.section-xl-top-40 {
		padding-top: 40px;
	}
	.section-xl-top-45 {
		padding-top: 45px;
	}
	.section-xl-top-50 {
		padding-top: 50px;
	}
	.section-xl-top-60 {
		padding-top: 60px;
	}
	.section-xl-top-66 {
		padding-top: 66px;
	}
	.section-xl-top-75 {
		padding-top: 75px;
	}
	.section-xl-top-90 {
		padding-top: 90px;
	}
	.section-xl-top-100 {
		padding-top: 100px;
	}
	.section-xl-top-120 {
		padding-top: 120px;
	}
	.section-xl-top-130 {
		padding-top: 130px;
	}
	.section-xl-top-145 {
		padding-top: 145px;
	}
	.section-xl-top-165 {
		padding-top: 165px;
	}
}
.section-bottom-15 {
	padding-bottom: 15px;
}
.section-bottom-30 {
	padding-bottom: 30px;
}
.section-bottom-35 {
	padding-bottom: 35px;
}
.section-bottom-40 {
	padding-bottom: 40px;
}
.section-bottom-45 {
	padding-bottom: 45px;
}
.section-bottom-50 {
	padding-bottom: 50px;
}
.section-bottom-60 {
	padding-bottom: 60px;
}
.section-bottom-66 {
	padding-bottom: 66px;
}
.section-bottom-75 {
	padding-bottom: 75px;
}
.section-bottom-90 {
	padding-bottom: 90px;
}
.section-bottom-100 {
	padding-bottom: 100px;
}
.section-bottom-120 {
	padding-bottom: 120px;
}
.section-bottom-130 {
	padding-bottom: 130px;
}
.section-bottom-145 {
	padding-bottom: 145px;
}
.section-bottom-165 {
	padding-bottom: 165px;
}
@media (min-width: 480px) {
	.section-xs-bottom-15 {
		padding-bottom: 15px;
	}
	.section-xs-bottom-30 {
		padding-bottom: 30px;
	}
	.section-xs-bottom-35 {
		padding-bottom: 35px;
	}
	.section-xs-bottom-40 {
		padding-bottom: 40px;
	}
	.section-xs-bottom-45 {
		padding-bottom: 45px;
	}
	.section-xs-bottom-50 {
		padding-bottom: 50px;
	}
	.section-xs-bottom-60 {
		padding-bottom: 60px;
	}
	.section-xs-bottom-66 {
		padding-bottom: 66px;
	}
	.section-xs-bottom-75 {
		padding-bottom: 75px;
	}
	.section-xs-bottom-90 {
		padding-bottom: 90px;
	}
	.section-xs-bottom-100 {
		padding-bottom: 100px;
	}
	.section-xs-bottom-120 {
		padding-bottom: 120px;
	}
	.section-xs-bottom-130 {
		padding-bottom: 130px;
	}
	.section-xs-bottom-145 {
		padding-bottom: 145px;
	}
	.section-xs-bottom-165 {
		padding-bottom: 165px;
	}
}
@media (min-width: 768px) {
	.section-sm-bottom-15 {
		padding-bottom: 15px;
	}
	.section-sm-bottom-30 {
		padding-bottom: 30px;
	}
	.section-sm-bottom-35 {
		padding-bottom: 35px;
	}
	.section-sm-bottom-40 {
		padding-bottom: 40px;
	}
	.section-sm-bottom-45 {
		padding-bottom: 45px;
	}
	.section-sm-bottom-50 {
		padding-bottom: 50px;
	}
	.section-sm-bottom-60 {
		padding-bottom: 60px;
	}
	.section-sm-bottom-66 {
		padding-bottom: 66px;
	}
	.section-sm-bottom-75 {
		padding-bottom: 75px;
	}
	.section-sm-bottom-90 {
		padding-bottom: 90px;
	}
	.section-sm-bottom-100 {
		padding-bottom: 100px;
	}
	.section-sm-bottom-120 {
		padding-bottom: 120px;
	}
	.section-sm-bottom-130 {
		padding-bottom: 130px;
	}
	.section-sm-bottom-145 {
		padding-bottom: 145px;
	}
	.section-sm-bottom-165 {
		padding-bottom: 165px;
	}
}
@media (min-width: 992px) {
	.section-md-bottom-15 {
		padding-bottom: 15px;
	}
	.section-md-bottom-30 {
		padding-bottom: 30px;
	}
	.section-md-bottom-35 {
		padding-bottom: 35px;
	}
	.section-md-bottom-40 {
		padding-bottom: 40px;
	}
	.section-md-bottom-45 {
		padding-bottom: 45px;
	}
	.section-md-bottom-50 {
		padding-bottom: 50px;
	}
	.section-md-bottom-60 {
		padding-bottom: 60px;
	}
	.section-md-bottom-66 {
		padding-bottom: 66px;
	}
	.section-md-bottom-75 {
		padding-bottom: 75px;
	}
	.section-md-bottom-90 {
		padding-bottom: 90px;
	}
	.section-md-bottom-100 {
		padding-bottom: 100px;
	}
	.section-md-bottom-120 {
		padding-bottom: 120px;
	}
	.section-md-bottom-130 {
		padding-bottom: 130px;
	}
	.section-md-bottom-145 {
		padding-bottom: 145px;
	}
	.section-md-bottom-165 {
		padding-bottom: 165px;
	}
}
@media (min-width: 1200px) {
	.section-lg-bottom-15 {
		padding-bottom: 15px;
	}
	.section-lg-bottom-30 {
		padding-bottom: 30px;
	}
	.section-lg-bottom-35 {
		padding-bottom: 35px;
	}
	.section-lg-bottom-40 {
		padding-bottom: 40px;
	}
	.section-lg-bottom-45 {
		padding-bottom: 45px;
	}
	.section-lg-bottom-50 {
		padding-bottom: 50px;
	}
	.section-lg-bottom-60 {
		padding-bottom: 60px;
	}
	.section-lg-bottom-66 {
		padding-bottom: 66px;
	}
	.section-lg-bottom-75 {
		padding-bottom: 75px;
	}
	.section-lg-bottom-90 {
		padding-bottom: 90px;
	}
	.section-lg-bottom-100 {
		padding-bottom: 100px;
	}
	.section-lg-bottom-120 {
		padding-bottom: 120px;
	}
	.section-lg-bottom-130 {
		padding-bottom: 130px;
	}
	.section-lg-bottom-145 {
		padding-bottom: 145px;
	}
	.section-lg-bottom-165 {
		padding-bottom: 165px;
	}
}
@media (min-width: 1800px) {
	.section-xl-bottom-15 {
		padding-bottom: 15px;
	}
	.section-xl-bottom-30 {
		padding-bottom: 30px;
	}
	.section-xl-bottom-35 {
		padding-bottom: 35px;
	}
	.section-xl-bottom-40 {
		padding-bottom: 40px;
	}
	.section-xl-bottom-45 {
		padding-bottom: 45px;
	}
	.section-xl-bottom-50 {
		padding-bottom: 50px;
	}
	.section-xl-bottom-60 {
		padding-bottom: 60px;
	}
	.section-xl-bottom-66 {
		padding-bottom: 66px;
	}
	.section-xl-bottom-75 {
		padding-bottom: 75px;
	}
	.section-xl-bottom-90 {
		padding-bottom: 90px;
	}
	.section-xl-bottom-100 {
		padding-bottom: 100px;
	}
	.section-xl-bottom-120 {
		padding-bottom: 120px;
	}
	.section-xl-bottom-130 {
		padding-bottom: 130px;
	}
	.section-xl-bottom-145 {
		padding-bottom: 145px;
	}
	.section-xl-bottom-165 {
		padding-bottom: 165px;
	}
}.d-inline-block {
    display: inline-block !important;
}.list-marked-variant-2 > li > a {
    position: relative;
    display: inline-block;
    padding-left: 18px;
}.text-uppercase {
    text-transform: uppercase !important;
}
.text-center {
    text-align: center !important;
}
.text-big {
    font-size: 17px;
}.link-bold {
    font: 700 18px/22px"Ubuntu", Helvetica, Arial, sans-serif;
}
.link {
    display: inline-block;
}.bg-cello a,.bg-cello h6 {
    color: #fff !important;
}
.unit {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex: 0 1 100%;
	-webkit-flex: 0 1 100%;
	flex: 0 1 100%;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}
.unit-body {
	-ms-flex: 0 1 auto;
	-webkit-flex: 0 1 auto;
	flex: 0 1 auto;
}
.unit-left,
.unit-right {
	-ms-flex: 0 0 auto;
	-webkit-flex: 0 0 auto;
	flex: 0 0 auto;
	max-width: 100%;
}
.unit-align-center {
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.unit-align-left {
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}
.unit-align-right {
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.unit-align-justify {
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.unit-align-around {
	-webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around;
}
.unit-top {
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
}
.unit-middle {
	/* -webkit-align-items: center; */
	-ms-flex-align: center;
	/* align-items: center; */
}
.unit-bottom {
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end;
}
.unit-grow-1 {
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}
.unit-grow-2 {
	-webkit-flex-grow: 2;
	-ms-flex-positive: 2;
	flex-grow: 2;
}
.unit-grow-3 {
	-webkit-flex-grow: 3;
	-ms-flex-positive: 3;
	flex-grow: 3;
}
.unit-item-top {
	-webkit-align-self: flex-start;
	-ms-flex-item-align: start;
	align-self: flex-start;
}
.unit-item-middle {
	-webkit-align-self: center;
	-ms-flex-item-align: center;
	align-self: center;
}
.unit-item-bottom {
	-webkit-align-self: flex-end;
	-ms-flex-item-align: end;
	align-self: flex-end;
}
.unit-item-narrow {
	-webkit-flex-grow: 0;
	-ms-flex-positive: 0;
	flex-grow: 0;
}
.unit-item-standart {
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}
.unit-item-wide {
	-webkit-flex-grow: 2;
	-ms-flex-positive: 2;
	flex-grow: 2;
}
.unit,
.unit-vertical {
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}
.unit >[class*='unit-']:first-child,
.unit-vertical >[class*='unit-']:first-child {
	padding-top: 0;
}
.unit > .unit-left + .unit-right,
.unit > .unit-left + .unit-body,
.unit-vertical > .unit-left + .unit-right,
.unit-vertical > .unit-left + .unit-body {
	padding-left: 0;
	padding-top: 20px;
}
.unit > .unit-body + .unit-right,
.unit-vertical > .unit-body + .unit-right {
	padding-left: 0;
	padding-top: 20px;
}
.unit-horizontal {
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
}
.unit-horizontal > .unit-left + .unit-right,
.unit-horizontal > .unit-left + .unit-body {
	padding-top: 0;
	padding-left: 30px;
}
.unit-horizontal > .unit-body + .unit-right {
	padding-top: 0;
	padding-left: 30px;
}
.unit-inverse {
	-webkit-flex-direction: column-reverse;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
}
.unit-inverse,
.unit-inverse.unit-vertical {
	-webkit-flex-direction: column-reverse;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
}
.unit-inverse >[class*='unit-']:first-child,
.unit-inverse.unit-vertical >[class*='unit-']:first-child {
	padding-top: 20px;
}
.unit-inverse >[class*='unit-']:last-child,
.unit-inverse.unit-vertical >[class*='unit-']:last-child {
	padding-top: 0;
}
.unit-inverse.unit-horizontal {
	-webkit-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}
.unit-inverse.unit-horizontal >[class*='unit-']:first-child {
	padding-top: 0;
	padding-left: 30px;
}
.unit-inverse.unit-horizontal >[class*='unit-']:last-child {
	padding-left: 0;
}
@media (min-width: 480px) {
	.unit-xs-align-center {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.unit-xs-align-left {
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.unit-xs-align-right {
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.unit-xs-align-justify {
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.unit-xs-align-around {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}
	.unit-xs-top {
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.unit-xs-middle {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.unit-xs-bottom {
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
	}
	.unit-xs-grow-1 {
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
	}
	.unit-xs-grow-2 {
		-webkit-flex-grow: 2;
		-ms-flex-positive: 2;
		flex-grow: 2;
	}
	.unit-xs-grow-3 {
		-webkit-flex-grow: 3;
		-ms-flex-positive: 3;
		flex-grow: 3;
	}
	.unit-item-xs-top {
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
	.unit-item-xs-middle {
		-webkit-align-self: center;
		-ms-flex-item-align: center;
		align-self: center;
	}
	.unit-item-xs-bottom {
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end;
	}
	.unit-item-xs-narrow {
		-webkit-flex-grow: 0;
		-ms-flex-positive: 0;
		flex-grow: 0;
	}
	.unit-item-xs-standart {
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
	}
	.unit-item-xs-wide {
		-webkit-flex-grow: 2;
		-ms-flex-positive: 2;
		flex-grow: 2;
	}
	.unit-xs,
	.unit-xs-vertical {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.unit-xs >[class*='unit-']:first-child,
	.unit-xs-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-xs > .unit-left + .unit-right,
	.unit-xs > .unit-left + .unit-body,
	.unit-xs-vertical > .unit-left + .unit-right,
	.unit-xs-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 20px;
	}
	.unit-xs > .unit-body + .unit-right,
	.unit-xs-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 20px;
	}
	.unit-xs-horizontal {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.unit-xs-horizontal > .unit-left + .unit-right,
	.unit-xs-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-xs-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-xs-inverse {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.unit-xs-inverse,
	.unit-xs-inverse.unit-xs-vertical {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.unit-xs-inverse >[class*='unit-']:first-child,
	.unit-xs-inverse.unit-xs-vertical >[class*='unit-']:first-child {
		padding-top: 20px;
	}
	.unit-xs-inverse >[class*='unit-']:last-child,
	.unit-xs-inverse.unit-xs-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-xs-inverse.unit-xs-horizontal {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.unit-xs-inverse.unit-xs-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-xs-inverse.unit-xs-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 768px) {
	.unit-sm-align-center {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.unit-sm-align-left {
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.unit-sm-align-right {
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.unit-sm-align-justify {
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.unit-sm-align-around {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}
	.unit-sm-top {
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.unit-sm-middle {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.unit-sm-bottom {
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
	}
	.unit-sm-grow-1 {
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
	}
	.unit-sm-grow-2 {
		-webkit-flex-grow: 2;
		-ms-flex-positive: 2;
		flex-grow: 2;
	}
	.unit-sm-grow-3 {
		-webkit-flex-grow: 3;
		-ms-flex-positive: 3;
		flex-grow: 3;
	}
	.unit-item-sm-top {
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
	.unit-item-sm-middle {
		-webkit-align-self: center;
		-ms-flex-item-align: center;
		align-self: center;
	}
	.unit-item-sm-bottom {
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end;
	}
	.unit-item-sm-narrow {
		-webkit-flex-grow: 0;
		-ms-flex-positive: 0;
		flex-grow: 0;
	}
	.unit-item-sm-standart {
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
	}
	.unit-item-sm-wide {
		-webkit-flex-grow: 2;
		-ms-flex-positive: 2;
		flex-grow: 2;
	}
	.unit-sm,
	.unit-sm-vertical {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.unit-sm >[class*='unit-']:first-child,
	.unit-sm-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-sm > .unit-left + .unit-right,
	.unit-sm > .unit-left + .unit-body,
	.unit-sm-vertical > .unit-left + .unit-right,
	.unit-sm-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 20px;
	}
	.unit-sm > .unit-body + .unit-right,
	.unit-sm-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 20px;
	}
	.unit-sm-horizontal {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.unit-sm-horizontal > .unit-left + .unit-right,
	.unit-sm-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-sm-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-sm-inverse {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.unit-sm-inverse,
	.unit-sm-inverse.unit-sm-vertical {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.unit-sm-inverse >[class*='unit-']:first-child,
	.unit-sm-inverse.unit-sm-vertical >[class*='unit-']:first-child {
		padding-top: 20px;
	}
	.unit-sm-inverse >[class*='unit-']:last-child,
	.unit-sm-inverse.unit-sm-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-sm-inverse.unit-sm-horizontal {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.unit-sm-inverse.unit-sm-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-sm-inverse.unit-sm-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 992px) {
	.unit-md-align-center {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.unit-md-align-left {
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.unit-md-align-right {
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.unit-md-align-justify {
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.unit-md-align-around {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}
	.unit-md-top {
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.unit-md-middle {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.unit-md-bottom {
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
	}
	.unit-md-grow-1 {
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
	}
	.unit-md-grow-2 {
		-webkit-flex-grow: 2;
		-ms-flex-positive: 2;
		flex-grow: 2;
	}
	.unit-md-grow-3 {
		-webkit-flex-grow: 3;
		-ms-flex-positive: 3;
		flex-grow: 3;
	}
	.unit-item-md-top {
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
	.unit-item-md-middle {
		-webkit-align-self: center;
		-ms-flex-item-align: center;
		align-self: center;
	}
	.unit-item-md-bottom {
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end;
	}
	.unit-item-md-narrow {
		-webkit-flex-grow: 0;
		-ms-flex-positive: 0;
		flex-grow: 0;
	}
	.unit-item-md-standart {
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
	}
	.unit-item-md-wide {
		-webkit-flex-grow: 2;
		-ms-flex-positive: 2;
		flex-grow: 2;
	}
	.unit-md,
	.unit-md-vertical {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.unit-md >[class*='unit-']:first-child,
	.unit-md-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-md > .unit-left + .unit-right,
	.unit-md > .unit-left + .unit-body,
	.unit-md-vertical > .unit-left + .unit-right,
	.unit-md-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 20px;
	}
	.unit-md > .unit-body + .unit-right,
	.unit-md-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 20px;
	}
	.unit-md-horizontal {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.unit-md-horizontal > .unit-left + .unit-right,
	.unit-md-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-md-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-md-inverse {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.unit-md-inverse,
	.unit-md-inverse.unit-md-vertical {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.unit-md-inverse >[class*='unit-']:first-child,
	.unit-md-inverse.unit-md-vertical >[class*='unit-']:first-child {
		padding-top: 20px;
	}
	.unit-md-inverse >[class*='unit-']:last-child,
	.unit-md-inverse.unit-md-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-md-inverse.unit-md-horizontal {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.unit-md-inverse.unit-md-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-md-inverse.unit-md-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 1200px) {
	.unit-lg-align-center {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.unit-lg-align-left {
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.unit-lg-align-right {
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.unit-lg-align-justify {
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.unit-lg-align-around {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}
	.unit-lg-top {
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.unit-lg-middle {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.unit-lg-bottom {
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
	}
	.unit-lg-grow-1 {
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
	}
	.unit-lg-grow-2 {
		-webkit-flex-grow: 2;
		-ms-flex-positive: 2;
		flex-grow: 2;
	}
	.unit-lg-grow-3 {
		-webkit-flex-grow: 3;
		-ms-flex-positive: 3;
		flex-grow: 3;
	}
	.unit-item-lg-top {
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
	.unit-item-lg-middle {
		-webkit-align-self: center;
		-ms-flex-item-align: center;
		align-self: center;
	}
	.unit-item-lg-bottom {
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end;
	}
	.unit-item-lg-narrow {
		-webkit-flex-grow: 0;
		-ms-flex-positive: 0;
		flex-grow: 0;
	}
	.unit-item-lg-standart {
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
	}
	.unit-item-lg-wide {
		-webkit-flex-grow: 2;
		-ms-flex-positive: 2;
		flex-grow: 2;
	}
	.unit-lg,
	.unit-lg-vertical {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.unit-lg >[class*='unit-']:first-child,
	.unit-lg-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-lg > .unit-left + .unit-right,
	.unit-lg > .unit-left + .unit-body,
	.unit-lg-vertical > .unit-left + .unit-right,
	.unit-lg-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 20px;
	}
	.unit-lg > .unit-body + .unit-right,
	.unit-lg-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 20px;
	}
	.unit-lg-horizontal {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.unit-lg-horizontal > .unit-left + .unit-right,
	.unit-lg-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-lg-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-lg-inverse {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.unit-lg-inverse,
	.unit-lg-inverse.unit-lg-vertical {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.unit-lg-inverse >[class*='unit-']:first-child,
	.unit-lg-inverse.unit-lg-vertical >[class*='unit-']:first-child {
		padding-top: 20px;
	}
	.unit-lg-inverse >[class*='unit-']:last-child,
	.unit-lg-inverse.unit-lg-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-lg-inverse.unit-lg-horizontal {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.unit-lg-inverse.unit-lg-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-lg-inverse.unit-lg-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 1800px) {
	.unit-xl-align-center {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.unit-xl-align-left {
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.unit-xl-align-right {
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.unit-xl-align-justify {
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.unit-xl-align-around {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}
	.unit-xl-top {
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.unit-xl-middle {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.unit-xl-bottom {
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
	}
	.unit-xl-grow-1 {
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
	}
	.unit-xl-grow-2 {
		-webkit-flex-grow: 2;
		-ms-flex-positive: 2;
		flex-grow: 2;
	}
	.unit-xl-grow-3 {
		-webkit-flex-grow: 3;
		-ms-flex-positive: 3;
		flex-grow: 3;
	}
	.unit-item-xl-top {
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
	.unit-item-xl-middle {
		-webkit-align-self: center;
		-ms-flex-item-align: center;
		align-self: center;
	}
	.unit-item-xl-bottom {
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end;
	}
	.unit-item-xl-narrow {
		-webkit-flex-grow: 0;
		-ms-flex-positive: 0;
		flex-grow: 0;
	}
	.unit-item-xl-standart {
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
	}
	.unit-item-xl-wide {
		-webkit-flex-grow: 2;
		-ms-flex-positive: 2;
		flex-grow: 2;
	}
	.unit-xl,
	.unit-xl-vertical {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.unit-xl >[class*='unit-']:first-child,
	.unit-xl-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-xl > .unit-left + .unit-right,
	.unit-xl > .unit-left + .unit-body,
	.unit-xl-vertical > .unit-left + .unit-right,
	.unit-xl-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 20px;
	}
	.unit-xl > .unit-body + .unit-right,
	.unit-xl-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 20px;
	}
	.unit-xl-horizontal {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.unit-xl-horizontal > .unit-left + .unit-right,
	.unit-xl-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-xl-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-xl-inverse {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.unit-xl-inverse,
	.unit-xl-inverse.unit-xl-vertical {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.unit-xl-inverse >[class*='unit-']:first-child,
	.unit-xl-inverse.unit-xl-vertical >[class*='unit-']:first-child {
		padding-top: 20px;
	}
	.unit-xl-inverse >[class*='unit-']:last-child,
	.unit-xl-inverse.unit-xl-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-xl-inverse.unit-xl-horizontal {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.unit-xl-inverse.unit-xl-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-xl-inverse.unit-xl-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
.unit-spacing-xs.unit >[class*='unit-']:first-child,
.unit-spacing-xs.unit-vertical >[class*='unit-']:first-child {
	padding-top: 0;
}
.unit-spacing-xs.unit > .unit-left + .unit-right,
.unit-spacing-xs.unit > .unit-left + .unit-body,
.unit-spacing-xs.unit-vertical > .unit-left + .unit-right,
.unit-spacing-xs.unit-vertical > .unit-left + .unit-body {
	padding-left: 0;
	padding-top: 8px;
}
.unit-spacing-xs.unit > .unit-body + .unit-right,
.unit-spacing-xs.unit-vertical > .unit-body + .unit-right {
	padding-left: 0;
	padding-top: 8px;
}
.unit-spacing-xs.unit-horizontal > .unit-left + .unit-right,
.unit-spacing-xs.unit-horizontal > .unit-left + .unit-body {
	padding-top: 0;
	padding-left: 8px;
}
.unit-spacing-xs.unit-horizontal > .unit-body + .unit-right {
	padding-top: 0;
	padding-left: 8px;
}
.unit-spacing-xs.unit-inverse >[class*='unit-']:first-child,
.unit-spacing-xs.unit-inverse.unit-vertical >[class*='unit-']:first-child {
	padding-top: 8px;
}
.unit-spacing-xs.unit-inverse >[class*='unit-']:last-child,
.unit-spacing-xs.unit-inverse.unit-vertical >[class*='unit-']:last-child {
	padding-top: 0;
}
.unit-spacing-xs.unit-inverse.unit-horizontal >[class*='unit-']:first-child {
	padding-top: 0;
	padding-left: 8px;
}
.unit-spacing-xs.unit-inverse.unit-horizontal >[class*='unit-']:last-child {
	padding-left: 0;
}
@media (min-width: 480px) {
	.unit-spacing-xs.unit-xs >[class*='unit-']:first-child,
	.unit-spacing-xs.unit-xs-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-xs.unit-xs > .unit-left + .unit-right,
	.unit-spacing-xs.unit-xs > .unit-left + .unit-body,
	.unit-spacing-xs.unit-xs-vertical > .unit-left + .unit-right,
	.unit-spacing-xs.unit-xs-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-xs > .unit-body + .unit-right,
	.unit-spacing-xs.unit-xs-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-xs-horizontal > .unit-left + .unit-right,
	.unit-spacing-xs.unit-xs-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-xs-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-xs-inverse >[class*='unit-']:first-child,
	.unit-spacing-xs.unit-xs-inverse.unit-xs-vertical >[class*='unit-']:first-child {
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-xs-inverse >[class*='unit-']:last-child,
	.unit-spacing-xs.unit-xs-inverse.unit-xs-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-xs.unit-xs-inverse.unit-xs-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-xs-inverse.unit-xs-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 768px) {
	.unit-spacing-xs.unit-sm >[class*='unit-']:first-child,
	.unit-spacing-xs.unit-sm-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-xs.unit-sm > .unit-left + .unit-right,
	.unit-spacing-xs.unit-sm > .unit-left + .unit-body,
	.unit-spacing-xs.unit-sm-vertical > .unit-left + .unit-right,
	.unit-spacing-xs.unit-sm-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-sm > .unit-body + .unit-right,
	.unit-spacing-xs.unit-sm-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-sm-horizontal > .unit-left + .unit-right,
	.unit-spacing-xs.unit-sm-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-sm-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-sm-inverse >[class*='unit-']:first-child,
	.unit-spacing-xs.unit-sm-inverse.unit-sm-vertical >[class*='unit-']:first-child {
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-sm-inverse >[class*='unit-']:last-child,
	.unit-spacing-xs.unit-sm-inverse.unit-sm-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-xs.unit-sm-inverse.unit-sm-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-sm-inverse.unit-sm-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 992px) {
	.unit-spacing-xs.unit-md >[class*='unit-']:first-child,
	.unit-spacing-xs.unit-md-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-xs.unit-md > .unit-left + .unit-right,
	.unit-spacing-xs.unit-md > .unit-left + .unit-body,
	.unit-spacing-xs.unit-md-vertical > .unit-left + .unit-right,
	.unit-spacing-xs.unit-md-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-md > .unit-body + .unit-right,
	.unit-spacing-xs.unit-md-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-md-horizontal > .unit-left + .unit-right,
	.unit-spacing-xs.unit-md-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-md-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-md-inverse >[class*='unit-']:first-child,
	.unit-spacing-xs.unit-md-inverse.unit-md-vertical >[class*='unit-']:first-child {
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-md-inverse >[class*='unit-']:last-child,
	.unit-spacing-xs.unit-md-inverse.unit-md-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-xs.unit-md-inverse.unit-md-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-md-inverse.unit-md-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 1200px) {
	.unit-spacing-xs.unit-lg >[class*='unit-']:first-child,
	.unit-spacing-xs.unit-lg-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-xs.unit-lg > .unit-left + .unit-right,
	.unit-spacing-xs.unit-lg > .unit-left + .unit-body,
	.unit-spacing-xs.unit-lg-vertical > .unit-left + .unit-right,
	.unit-spacing-xs.unit-lg-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-lg > .unit-body + .unit-right,
	.unit-spacing-xs.unit-lg-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-lg-horizontal > .unit-left + .unit-right,
	.unit-spacing-xs.unit-lg-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-lg-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-lg-inverse >[class*='unit-']:first-child,
	.unit-spacing-xs.unit-lg-inverse.unit-lg-vertical >[class*='unit-']:first-child {
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-lg-inverse >[class*='unit-']:last-child,
	.unit-spacing-xs.unit-lg-inverse.unit-lg-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-xs.unit-lg-inverse.unit-lg-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-lg-inverse.unit-lg-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 1800px) {
	.unit-spacing-xs.unit-xl >[class*='unit-']:first-child,
	.unit-spacing-xs.unit-xl-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-xs.unit-xl > .unit-left + .unit-right,
	.unit-spacing-xs.unit-xl > .unit-left + .unit-body,
	.unit-spacing-xs.unit-xl-vertical > .unit-left + .unit-right,
	.unit-spacing-xs.unit-xl-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-xl > .unit-body + .unit-right,
	.unit-spacing-xs.unit-xl-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-xl-horizontal > .unit-left + .unit-right,
	.unit-spacing-xs.unit-xl-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-xl-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-xl-inverse >[class*='unit-']:first-child,
	.unit-spacing-xs.unit-xl-inverse.unit-xl-vertical >[class*='unit-']:first-child {
		padding-top: 8px;
	}
	.unit-spacing-xs.unit-xl-inverse >[class*='unit-']:last-child,
	.unit-spacing-xs.unit-xl-inverse.unit-xl-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-xs.unit-xl-inverse.unit-xl-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 8px;
	}
	.unit-spacing-xs.unit-xl-inverse.unit-xl-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
.unit-spacing-sm.unit >[class*='unit-']:first-child,
.unit-spacing-sm.unit-vertical >[class*='unit-']:first-child {
	padding-top: 0;
}
.unit-spacing-sm.unit > .unit-left + .unit-right,
.unit-spacing-sm.unit > .unit-left + .unit-body,
.unit-spacing-sm.unit-vertical > .unit-left + .unit-right,
.unit-spacing-sm.unit-vertical > .unit-left + .unit-body {
	padding-left: 0;
	padding-top: 15px;
}
.unit-spacing-sm.unit > .unit-body + .unit-right,
.unit-spacing-sm.unit-vertical > .unit-body + .unit-right {
	padding-left: 0;
	padding-top: 15px;
}
.unit-spacing-sm.unit-horizontal > .unit-left + .unit-right,
.unit-spacing-sm.unit-horizontal > .unit-left + .unit-body {
	padding-top: 0;
	padding-left: 15px;
}
.unit-spacing-sm.unit-horizontal > .unit-body + .unit-right {
	padding-top: 0;
	padding-left: 15px;
}
.unit-spacing-sm.unit-inverse >[class*='unit-']:first-child,
.unit-spacing-sm.unit-inverse.unit-vertical >[class*='unit-']:first-child {
	padding-top: 15px;
}
.unit-spacing-sm.unit-inverse >[class*='unit-']:last-child,
.unit-spacing-sm.unit-inverse.unit-vertical >[class*='unit-']:last-child {
	padding-top: 0;
}
.unit-spacing-sm.unit-inverse.unit-horizontal >[class*='unit-']:first-child {
	padding-top: 0;
	padding-left: 15px;
}
.unit-spacing-sm.unit-inverse.unit-horizontal >[class*='unit-']:last-child {
	padding-left: 0;
}
@media (min-width: 480px) {
	.unit-spacing-sm.unit-xs >[class*='unit-']:first-child,
	.unit-spacing-sm.unit-xs-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-sm.unit-xs > .unit-left + .unit-right,
	.unit-spacing-sm.unit-xs > .unit-left + .unit-body,
	.unit-spacing-sm.unit-xs-vertical > .unit-left + .unit-right,
	.unit-spacing-sm.unit-xs-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-xs > .unit-body + .unit-right,
	.unit-spacing-sm.unit-xs-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-xs-horizontal > .unit-left + .unit-right,
	.unit-spacing-sm.unit-xs-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-xs-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-xs-inverse >[class*='unit-']:first-child,
	.unit-spacing-sm.unit-xs-inverse.unit-xs-vertical >[class*='unit-']:first-child {
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-xs-inverse >[class*='unit-']:last-child,
	.unit-spacing-sm.unit-xs-inverse.unit-xs-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-sm.unit-xs-inverse.unit-xs-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-xs-inverse.unit-xs-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 768px) {
	.unit-spacing-sm.unit-sm >[class*='unit-']:first-child,
	.unit-spacing-sm.unit-sm-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-sm.unit-sm > .unit-left + .unit-right,
	.unit-spacing-sm.unit-sm > .unit-left + .unit-body,
	.unit-spacing-sm.unit-sm-vertical > .unit-left + .unit-right,
	.unit-spacing-sm.unit-sm-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-sm > .unit-body + .unit-right,
	.unit-spacing-sm.unit-sm-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-sm-horizontal > .unit-left + .unit-right,
	.unit-spacing-sm.unit-sm-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-sm-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-sm-inverse >[class*='unit-']:first-child,
	.unit-spacing-sm.unit-sm-inverse.unit-sm-vertical >[class*='unit-']:first-child {
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-sm-inverse >[class*='unit-']:last-child,
	.unit-spacing-sm.unit-sm-inverse.unit-sm-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-sm.unit-sm-inverse.unit-sm-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-sm-inverse.unit-sm-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 992px) {
	.unit-spacing-sm.unit-md >[class*='unit-']:first-child,
	.unit-spacing-sm.unit-md-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-sm.unit-md > .unit-left + .unit-right,
	.unit-spacing-sm.unit-md > .unit-left + .unit-body,
	.unit-spacing-sm.unit-md-vertical > .unit-left + .unit-right,
	.unit-spacing-sm.unit-md-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-md > .unit-body + .unit-right,
	.unit-spacing-sm.unit-md-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-md-horizontal > .unit-left + .unit-right,
	.unit-spacing-sm.unit-md-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-md-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-md-inverse >[class*='unit-']:first-child,
	.unit-spacing-sm.unit-md-inverse.unit-md-vertical >[class*='unit-']:first-child {
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-md-inverse >[class*='unit-']:last-child,
	.unit-spacing-sm.unit-md-inverse.unit-md-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-sm.unit-md-inverse.unit-md-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-md-inverse.unit-md-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 1200px) {
	.unit-spacing-sm.unit-lg >[class*='unit-']:first-child,
	.unit-spacing-sm.unit-lg-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-sm.unit-lg > .unit-left + .unit-right,
	.unit-spacing-sm.unit-lg > .unit-left + .unit-body,
	.unit-spacing-sm.unit-lg-vertical > .unit-left + .unit-right,
	.unit-spacing-sm.unit-lg-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-lg > .unit-body + .unit-right,
	.unit-spacing-sm.unit-lg-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-lg-horizontal > .unit-left + .unit-right,
	.unit-spacing-sm.unit-lg-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-lg-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-lg-inverse >[class*='unit-']:first-child,
	.unit-spacing-sm.unit-lg-inverse.unit-lg-vertical >[class*='unit-']:first-child {
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-lg-inverse >[class*='unit-']:last-child,
	.unit-spacing-sm.unit-lg-inverse.unit-lg-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-sm.unit-lg-inverse.unit-lg-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-lg-inverse.unit-lg-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 1800px) {
	.unit-spacing-sm.unit-xl >[class*='unit-']:first-child,
	.unit-spacing-sm.unit-xl-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-sm.unit-xl > .unit-left + .unit-right,
	.unit-spacing-sm.unit-xl > .unit-left + .unit-body,
	.unit-spacing-sm.unit-xl-vertical > .unit-left + .unit-right,
	.unit-spacing-sm.unit-xl-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-xl > .unit-body + .unit-right,
	.unit-spacing-sm.unit-xl-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-xl-horizontal > .unit-left + .unit-right,
	.unit-spacing-sm.unit-xl-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-xl-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-xl-inverse >[class*='unit-']:first-child,
	.unit-spacing-sm.unit-xl-inverse.unit-xl-vertical >[class*='unit-']:first-child {
		padding-top: 15px;
	}
	.unit-spacing-sm.unit-xl-inverse >[class*='unit-']:last-child,
	.unit-spacing-sm.unit-xl-inverse.unit-xl-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-sm.unit-xl-inverse.unit-xl-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 15px;
	}
	.unit-spacing-sm.unit-xl-inverse.unit-xl-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
.unit-spacing-md.unit >[class*='unit-']:first-child,
.unit-spacing-md.unit-vertical >[class*='unit-']:first-child {
	padding-top: 0;
}
.unit-spacing-md.unit > .unit-left + .unit-right,
.unit-spacing-md.unit > .unit-left + .unit-body,
.unit-spacing-md.unit-vertical > .unit-left + .unit-right,
.unit-spacing-md.unit-vertical > .unit-left + .unit-body {
	padding-left: 0;
	padding-top: 22px;
}
.unit-spacing-md.unit > .unit-body + .unit-right,
.unit-spacing-md.unit-vertical > .unit-body + .unit-right {
	padding-left: 0;
	padding-top: 22px;
}
.unit-spacing-md.unit-horizontal > .unit-left + .unit-right,
.unit-spacing-md.unit-horizontal > .unit-left + .unit-body {
	padding-top: 0;
	padding-left: 22px;
}
.unit-spacing-md.unit-horizontal > .unit-body + .unit-right {
	padding-top: 0;
	padding-left: 22px;
}
.unit-spacing-md.unit-inverse >[class*='unit-']:first-child,
.unit-spacing-md.unit-inverse.unit-vertical >[class*='unit-']:first-child {
	padding-top: 22px;
}
.unit-spacing-md.unit-inverse >[class*='unit-']:last-child,
.unit-spacing-md.unit-inverse.unit-vertical >[class*='unit-']:last-child {
	padding-top: 0;
}
.unit-spacing-md.unit-inverse.unit-horizontal >[class*='unit-']:first-child {
	padding-top: 0;
	padding-left: 22px;
}
.unit-spacing-md.unit-inverse.unit-horizontal >[class*='unit-']:last-child {
	padding-left: 0;
}
@media (min-width: 480px) {
	.unit-spacing-md.unit-xs >[class*='unit-']:first-child,
	.unit-spacing-md.unit-xs-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-md.unit-xs > .unit-left + .unit-right,
	.unit-spacing-md.unit-xs > .unit-left + .unit-body,
	.unit-spacing-md.unit-xs-vertical > .unit-left + .unit-right,
	.unit-spacing-md.unit-xs-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 22px;
	}
	.unit-spacing-md.unit-xs > .unit-body + .unit-right,
	.unit-spacing-md.unit-xs-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 22px;
	}
	.unit-spacing-md.unit-xs-horizontal > .unit-left + .unit-right,
	.unit-spacing-md.unit-xs-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-xs-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-xs-inverse >[class*='unit-']:first-child,
	.unit-spacing-md.unit-xs-inverse.unit-xs-vertical >[class*='unit-']:first-child {
		padding-top: 22px;
	}
	.unit-spacing-md.unit-xs-inverse >[class*='unit-']:last-child,
	.unit-spacing-md.unit-xs-inverse.unit-xs-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-md.unit-xs-inverse.unit-xs-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-xs-inverse.unit-xs-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 768px) {
	.unit-spacing-md.unit-sm >[class*='unit-']:first-child,
	.unit-spacing-md.unit-sm-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-md.unit-sm > .unit-left + .unit-right,
	.unit-spacing-md.unit-sm > .unit-left + .unit-body,
	.unit-spacing-md.unit-sm-vertical > .unit-left + .unit-right,
	.unit-spacing-md.unit-sm-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 22px;
	}
	.unit-spacing-md.unit-sm > .unit-body + .unit-right,
	.unit-spacing-md.unit-sm-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 22px;
	}
	.unit-spacing-md.unit-sm-horizontal > .unit-left + .unit-right,
	.unit-spacing-md.unit-sm-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-sm-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-sm-inverse >[class*='unit-']:first-child,
	.unit-spacing-md.unit-sm-inverse.unit-sm-vertical >[class*='unit-']:first-child {
		padding-top: 22px;
	}
	.unit-spacing-md.unit-sm-inverse >[class*='unit-']:last-child,
	.unit-spacing-md.unit-sm-inverse.unit-sm-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-md.unit-sm-inverse.unit-sm-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-sm-inverse.unit-sm-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 992px) {
	.unit-spacing-md.unit-md >[class*='unit-']:first-child,
	.unit-spacing-md.unit-md-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-md.unit-md > .unit-left + .unit-right,
	.unit-spacing-md.unit-md > .unit-left + .unit-body,
	.unit-spacing-md.unit-md-vertical > .unit-left + .unit-right,
	.unit-spacing-md.unit-md-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 22px;
	}
	.unit-spacing-md.unit-md > .unit-body + .unit-right,
	.unit-spacing-md.unit-md-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 22px;
	}
	.unit-spacing-md.unit-md-horizontal > .unit-left + .unit-right,
	.unit-spacing-md.unit-md-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-md-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-md-inverse >[class*='unit-']:first-child,
	.unit-spacing-md.unit-md-inverse.unit-md-vertical >[class*='unit-']:first-child {
		padding-top: 22px;
	}
	.unit-spacing-md.unit-md-inverse >[class*='unit-']:last-child,
	.unit-spacing-md.unit-md-inverse.unit-md-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-md.unit-md-inverse.unit-md-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-md-inverse.unit-md-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 1200px) {
	.unit-spacing-md.unit-lg >[class*='unit-']:first-child,
	.unit-spacing-md.unit-lg-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-md.unit-lg > .unit-left + .unit-right,
	.unit-spacing-md.unit-lg > .unit-left + .unit-body,
	.unit-spacing-md.unit-lg-vertical > .unit-left + .unit-right,
	.unit-spacing-md.unit-lg-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 22px;
	}
	.unit-spacing-md.unit-lg > .unit-body + .unit-right,
	.unit-spacing-md.unit-lg-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 22px;
	}
	.unit-spacing-md.unit-lg-horizontal > .unit-left + .unit-right,
	.unit-spacing-md.unit-lg-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-lg-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-lg-inverse >[class*='unit-']:first-child,
	.unit-spacing-md.unit-lg-inverse.unit-lg-vertical >[class*='unit-']:first-child {
		padding-top: 22px;
	}
	.unit-spacing-md.unit-lg-inverse >[class*='unit-']:last-child,
	.unit-spacing-md.unit-lg-inverse.unit-lg-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-md.unit-lg-inverse.unit-lg-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-lg-inverse.unit-lg-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 1800px) {
	.unit-spacing-md.unit-xl >[class*='unit-']:first-child,
	.unit-spacing-md.unit-xl-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-md.unit-xl > .unit-left + .unit-right,
	.unit-spacing-md.unit-xl > .unit-left + .unit-body,
	.unit-spacing-md.unit-xl-vertical > .unit-left + .unit-right,
	.unit-spacing-md.unit-xl-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 22px;
	}
	.unit-spacing-md.unit-xl > .unit-body + .unit-right,
	.unit-spacing-md.unit-xl-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 22px;
	}
	.unit-spacing-md.unit-xl-horizontal > .unit-left + .unit-right,
	.unit-spacing-md.unit-xl-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-xl-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-xl-inverse >[class*='unit-']:first-child,
	.unit-spacing-md.unit-xl-inverse.unit-xl-vertical >[class*='unit-']:first-child {
		padding-top: 22px;
	}
	.unit-spacing-md.unit-xl-inverse >[class*='unit-']:last-child,
	.unit-spacing-md.unit-xl-inverse.unit-xl-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-md.unit-xl-inverse.unit-xl-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 22px;
	}
	.unit-spacing-md.unit-xl-inverse.unit-xl-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
.unit-spacing-lg.unit >[class*='unit-']:first-child,
.unit-spacing-lg.unit-vertical >[class*='unit-']:first-child {
	padding-top: 0;
}
.unit-spacing-lg.unit > .unit-left + .unit-right,
.unit-spacing-lg.unit > .unit-left + .unit-body,
.unit-spacing-lg.unit-vertical > .unit-left + .unit-right,
.unit-spacing-lg.unit-vertical > .unit-left + .unit-body {
	padding-left: 0;
	padding-top: 30px;
}
.unit-spacing-lg.unit > .unit-body + .unit-right,
.unit-spacing-lg.unit-vertical > .unit-body + .unit-right {
	padding-left: 0;
	padding-top: 30px;
}
.unit-spacing-lg.unit-horizontal > .unit-left + .unit-right,
.unit-spacing-lg.unit-horizontal > .unit-left + .unit-body {
	padding-top: 0;
	padding-left: 30px;
}
.unit-spacing-lg.unit-horizontal > .unit-body + .unit-right {
	padding-top: 0;
	padding-left: 30px;
}
.unit-spacing-lg.unit-inverse >[class*='unit-']:first-child,
.unit-spacing-lg.unit-inverse.unit-vertical >[class*='unit-']:first-child {
	padding-top: 30px;
}
.unit-spacing-lg.unit-inverse >[class*='unit-']:last-child,
.unit-spacing-lg.unit-inverse.unit-vertical >[class*='unit-']:last-child {
	padding-top: 0;
}
.unit-spacing-lg.unit-inverse.unit-horizontal >[class*='unit-']:first-child {
	padding-top: 0;
	padding-left: 30px;
}
.unit-spacing-lg.unit-inverse.unit-horizontal >[class*='unit-']:last-child {
	padding-left: 0;
}
@media (min-width: 480px) {
	.unit-spacing-lg.unit-xs >[class*='unit-']:first-child,
	.unit-spacing-lg.unit-xs-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-lg.unit-xs > .unit-left + .unit-right,
	.unit-spacing-lg.unit-xs > .unit-left + .unit-body,
	.unit-spacing-lg.unit-xs-vertical > .unit-left + .unit-right,
	.unit-spacing-lg.unit-xs-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-xs > .unit-body + .unit-right,
	.unit-spacing-lg.unit-xs-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-xs-horizontal > .unit-left + .unit-right,
	.unit-spacing-lg.unit-xs-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-xs-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-xs-inverse >[class*='unit-']:first-child,
	.unit-spacing-lg.unit-xs-inverse.unit-xs-vertical >[class*='unit-']:first-child {
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-xs-inverse >[class*='unit-']:last-child,
	.unit-spacing-lg.unit-xs-inverse.unit-xs-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-lg.unit-xs-inverse.unit-xs-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-xs-inverse.unit-xs-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 768px) {
	.unit-spacing-lg.unit-sm >[class*='unit-']:first-child,
	.unit-spacing-lg.unit-sm-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-lg.unit-sm > .unit-left + .unit-right,
	.unit-spacing-lg.unit-sm > .unit-left + .unit-body,
	.unit-spacing-lg.unit-sm-vertical > .unit-left + .unit-right,
	.unit-spacing-lg.unit-sm-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-sm > .unit-body + .unit-right,
	.unit-spacing-lg.unit-sm-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-sm-horizontal > .unit-left + .unit-right,
	.unit-spacing-lg.unit-sm-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-sm-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-sm-inverse >[class*='unit-']:first-child,
	.unit-spacing-lg.unit-sm-inverse.unit-sm-vertical >[class*='unit-']:first-child {
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-sm-inverse >[class*='unit-']:last-child,
	.unit-spacing-lg.unit-sm-inverse.unit-sm-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-lg.unit-sm-inverse.unit-sm-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-sm-inverse.unit-sm-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 992px) {
	.unit-spacing-lg.unit-md >[class*='unit-']:first-child,
	.unit-spacing-lg.unit-md-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-lg.unit-md > .unit-left + .unit-right,
	.unit-spacing-lg.unit-md > .unit-left + .unit-body,
	.unit-spacing-lg.unit-md-vertical > .unit-left + .unit-right,
	.unit-spacing-lg.unit-md-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-md > .unit-body + .unit-right,
	.unit-spacing-lg.unit-md-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-md-horizontal > .unit-left + .unit-right,
	.unit-spacing-lg.unit-md-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-md-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-md-inverse >[class*='unit-']:first-child,
	.unit-spacing-lg.unit-md-inverse.unit-md-vertical >[class*='unit-']:first-child {
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-md-inverse >[class*='unit-']:last-child,
	.unit-spacing-lg.unit-md-inverse.unit-md-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-lg.unit-md-inverse.unit-md-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-md-inverse.unit-md-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 1200px) {
	.unit-spacing-lg.unit-lg >[class*='unit-']:first-child,
	.unit-spacing-lg.unit-lg-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-lg.unit-lg > .unit-left + .unit-right,
	.unit-spacing-lg.unit-lg > .unit-left + .unit-body,
	.unit-spacing-lg.unit-lg-vertical > .unit-left + .unit-right,
	.unit-spacing-lg.unit-lg-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-lg > .unit-body + .unit-right,
	.unit-spacing-lg.unit-lg-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-lg-horizontal > .unit-left + .unit-right,
	.unit-spacing-lg.unit-lg-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-lg-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-lg-inverse >[class*='unit-']:first-child,
	.unit-spacing-lg.unit-lg-inverse.unit-lg-vertical >[class*='unit-']:first-child {
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-lg-inverse >[class*='unit-']:last-child,
	.unit-spacing-lg.unit-lg-inverse.unit-lg-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-lg.unit-lg-inverse.unit-lg-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-lg-inverse.unit-lg-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
@media (min-width: 1800px) {
	.unit-spacing-lg.unit-xl >[class*='unit-']:first-child,
	.unit-spacing-lg.unit-xl-vertical >[class*='unit-']:first-child {
		padding-top: 0;
	}
	.unit-spacing-lg.unit-xl > .unit-left + .unit-right,
	.unit-spacing-lg.unit-xl > .unit-left + .unit-body,
	.unit-spacing-lg.unit-xl-vertical > .unit-left + .unit-right,
	.unit-spacing-lg.unit-xl-vertical > .unit-left + .unit-body {
		padding-left: 0;
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-xl > .unit-body + .unit-right,
	.unit-spacing-lg.unit-xl-vertical > .unit-body + .unit-right {
		padding-left: 0;
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-xl-horizontal > .unit-left + .unit-right,
	.unit-spacing-lg.unit-xl-horizontal > .unit-left + .unit-body {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-xl-horizontal > .unit-body + .unit-right {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-xl-inverse >[class*='unit-']:first-child,
	.unit-spacing-lg.unit-xl-inverse.unit-xl-vertical >[class*='unit-']:first-child {
		padding-top: 30px;
	}
	.unit-spacing-lg.unit-xl-inverse >[class*='unit-']:last-child,
	.unit-spacing-lg.unit-xl-inverse.unit-xl-vertical >[class*='unit-']:last-child {
		padding-top: 0;
	}
	.unit-spacing-lg.unit-xl-inverse.unit-xl-horizontal >[class*='unit-']:first-child {
		padding-top: 0;
		padding-left: 30px;
	}
	.unit-spacing-lg.unit-xl-inverse.unit-xl-horizontal >[class*='unit-']:last-child {
		padding-left: 0;
	}
}
.unit-middle .unit-left {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}h6 + *, .h6 + * {
    margin-top: 18px;
}span.icon.icon-xs-smaller.icon-primary.fa.fa-phone {
    width: 20px;
    height: 20px;
    font-size: 20px;
    line-height: 20px;
    color: #ad0505;
}
.badge {
    color: #02265A;
}

.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    line-height: 1;
    vertical-align: middle;
    white-space: nowrap;
    text-align: center;
    background-color: #dedede;
    border-radius: 10px;
}
.bg-cello a:hover {
    color: #ad0505 !important;
}
h6 + *, .h6 + * {
    margin-top: 18px;
}
.inset-left-30 {
    padding-left: 30px;
}
a:hover, a:focus {
    color: #ad0505;
    text-decoration: none;
}