/*
Theme Name:AIR Icons
Author:Airline Creative
Author URI:http://www.flyairline.co
Version:1.0
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;}

::-webkit-scrollbar {width:3px;background:#aaa;border-radius:250px;}
::-webkit-scrollbar-thumb {background:#111;cursor:pointer;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
legend {display:none;}
.clearfix:after, .clear:after {clear:both;}
img {max-width:100%;height:auto;}
b,strong,label {font-weight:400;}
.max-height {height:100%;}

* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:focus {outline:0;}

.row {display:table;width:100%;}
.col {display:table-cell;vertical-align:top;}
.col.mid {vertical-align:middle;}

.left {float:left;}
.right {float:right;}
.center {text-align:center;}

.content {display:table;margin:0 auto;padding:0 20px;}

article {display:table;width:100%;}

.bottom {vertical-align:bottom !important;}
.timer {opacity:0;}
.table {display:table;}
.push {margin-top:75px;}
.center {text-align:center;}
.content {display:table;margin:0 auto;}
.row {display:table;width:100%;}
.col {display:table-cell;vertical-align:top;}
.table {display:table !important;}
.relative {position:relative !important;z-index:3;}
.block {display:block;width:100%;height:100%;}
.inline-block {display:inline-block !important;}
.mid {vertical-align:middle !important;}
.bottom {vertical-align:bottom !important;}
.full {max-width:100% !important;}
.absolute {position:absolute;top:0;left:0;}
.overlay {background:rgba(0,0,0,0.8);z-index:1;}
.max-width {max-width:100% !important;}
.padding-none {padding:0 !important;}

[class*="c-"] {float:left;margin:1.5%;margin-right:0;margin-top:0;}
[class*="c-"]:first-child {margin-left:0;}

[class*="cx-"] {float:left;margin:0%;margin-right:0;margin-top:0;}
[class*="cx-"]:first-child {margin-left:0;}

/*guttered 1.5%*/
.c-12 {width:100%;}
.c-8 {width:61.666666666666667%;}
.c-6 {width:49.25%;}
.c-4 {width:32.333333333333336%;}
.c-3 {width:23.875%;}
.c-2 {width:15.416666666666666%;}
/*guttered 1.5%*/

/*guttered 0%*/
.cx-12 {width:100%;}
.cx-8 {width:66.66667%;}
.cx-6 {width:50%;}
.cx-4 {width:33.333333333333336%;}
.cx-3 {width:25%;}
.cx-2 {width:16.666666666666668%;}
/*guttered 0%*/

/*no float 0%*/
.col-12 {width:100%;}
.col-8 {width:66.666666666666667%;}
.col-6 {width:50%;}
.col-4 {width:33.333333333333337%;}
.col-3 {width:25%;}
.col-2 {width:16.666666666666668%;}
/*no float 0%*/