.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.wpinventory_item img {
max-width: 100%;
}
.wpinventory_item div {
margin-bottom: 10px;
}
.wpinventory_item p {
margin: 0 0 15px;
padding: 0;
}
.wpinventory_item .wpinventory-default-left-column .inventory_image span.wpinventory_label {
display: none;
}
.wpinventory_item .bxslideshow_sizer {
max-width: 100%;
}
.wpinventory_item .bxslideshow_sizer div {
margin-bottom: 0;
}
.wpinventory_item .bx-wrapper {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border: none;
background: transparent;
}
.wpinventory_item .bx-wrapper .bx-viewport {
box-shadow: none;
border: 1px solid #ccc;
width: calc(100% - 2px) !important;
left: 0;
background: transparent;
}
.bx-has-pager {
padding: 0 0 50px;
}
.wpinventory_item .bx-wrapper .bx-pager {
bottom: 0;
}
.wpinventory_filter,
.wpinventory_pagination {
width: 96%;
margin: 0 2% 15px;
}
.wpinventory_filter span {
display: inline-block;
text-align: left;
vertical-align: bottom;
}
.wpinventory_filter span + span {
margin-left: 12px;
}
.wpinventory_filter input,
.wpinventory_filter select {
max-width: 200px;
margin-left: 5px;
padding: 5px;
border: 1px solid #eee;
border-radius: 2px;
background: #fff;
color: #333;
}
.wpinventory_filter select {
border: none;
}
.wpinventory_loop_all_div {
width: 96%;
margin: 0 2% 15px;
text-align: center;
display: flex;
flex-wrap: wrap;
}
.wpinventory_loop_all_div .wpinventory_item {
display: flex;
flex-direction: column;
position: relative;
width: 28%;
min-width: 200px;
max-width: 400px;
margin: 0 2% 30px;
padding: 0;
border: 1px solid #eee;
text-align: left;
vertical-align: top;
}
.wpinventory_loop_all_div .wpinventory_item p {
z-index: 1;
margin: 0 0 15px;
padding: 0 15px;
}
.wpinventory_loop_all_div .inventory_price a {
font-weight: 700;
text-decoration: none;
}
.wpinventory_loop_all_div .inventory_price a:hover {
font-weight: 700;
}
.wpinventory_loop_all_div .image {
max-height: 200px;
overflow: hidden;
text-align: center;
}
.wpinventory_loop_all_div img {
max-width: 99.5%;
height: auto;
max-height: 200px;
margin: 0;
padding: 0;
}
.inventory_images {
overflow: hidden;
}
.wpinventory-column {
display: inline-block;
box-sizing: border-box;
width: 40%;
max-width: 40%;
margin: 0;
padding: 0 10px 0 0;
vertical-align: top;
}
.wpinventory-column + .wpinventory-column {
width: 59%;
max-width: 59%;
padding: 0 0 0 10px;
}
.wpinventory-column ul,
.wpinventory-column ol {
margin: 0 0 0 40px;
}
.wpinventory-column li {
margin: 0 0 15px;
}
.wpinventory-column .inventory_name,
.wpinventory-column .inventory_price {
font-size: 1.2rem;
font-weight: bold;
}
.wpinventory-column .inventory_make,
.wpinventory-column .inventory_model {
display: inline-block;
max-width: 48%;
font-size: .8rem;
}
.wpinventory-column .inventory_make:not(:empty) + .inventory_model:not(:empty)::before {
content: ' - ';
}
.inventory_image .label,
.inventory_images .label {
display: none;
}
.wpinventory_pagination a {
display: inline-block;
margin: 0 0 8px 8px;
line-height: 24px;
text-decoration: none;
}
.wpinventory_pagination a:hover, .wpinventory_pagination a.page_current {
text-decoration: none;
}
.wpinventory_loop_all_table {
margin-bottom: 15px;
text-align: left;
}
.wpinventory_loop_all_table .wpinventory_item td,
.wpinventory_loop_all_table thead th {
padding: 8px;
vertical-align: top;
}
.wpinventory_reserve {
padding-top: 15px;
border-top: 1px solid #eee;
}
.wpinventory_reserve div {
margin-bottom: 15px;
}
.wpinventory_reserve label {
display: inline-block;
width: 150px;
}
.wpinventory_reserve input:not([type="submit"]),
.wpinventory_reserve textarea {
display: inline-block;
min-width: 200px;
padding: 15px 8px;
border: 1px solid #eee;
border-radius: 2px;
box-shadow: none;
font-family: inherit;
}
.wpinventory_reserve .submit .button,
.wpinventory_reserve input[type="submit"] {
width: auto;
}
.wpinventory_back {
display: inline-block;
margin-bottom: 15px;
}
.wpinventory_message,
.wpinventory_error,
#wpim_reserve .error {
margin: 10px 0;
padding: 10px;
border: 1px solid #000;
border-left: 5px solid #008000;
background: #fff;
color: #000;
}
.wpinventory_error,
#wpim_reserve .error {
border-left-color: #f00;
}
.wpim_warning {
padding: 12px 15px;
border: 2px solid #f00;
}
@media only screen and (max-width: 600px) {
.wpinventory_item .wpinventory-column {
display: block;
max-width: none;
padding: 0 0 30px;
width: 100%;
}
}
@media only screen and (max-width: 550px) {
.wpinventory_reserve input,
.wpinventory_reserve textarea {
display: block;
max-width: none;
}
}
.dashicons-spin {
display: inline-block;
-webkit-animation: spinner-loader 2s infinite linear; -moz-animation: spinner-loader 2s infinite linear; -o-animation: spinner-loader 2s infinite linear; animation: spinner-loader 2s infinite linear;
}
@-moz-keyframes spinner-loader {
0% {
-moz-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes spinner-loader {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes spinner-loader {
0% {
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
} audio,
canvas,
video {
display: inline-block;
} audio:not([controls]) {
display: none;
height: 0;
} [hidden],
template {
display: none;
}  html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body {
margin: 0;
}  a {
background: transparent;
} a:focus {
outline: thin dotted;
} a:active,
a:hover {
outline: 0;
}  h1 {
font-size: 2em;
margin: 0.67em 0;
} abbr[title] {
border-bottom: 1px dotted;
} b,
strong {
font-weight: bold;
} dfn {
font-style: italic;
} hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
} mark {
background: #ff0;
color: #000;
} code,
kbd,
pre,
samp {
font-family: monospace, serif;
font-size: 1em;
} pre {
white-space: pre-wrap;
} q {
quotes: "\201C" "\201D" "\2018" "\2019";
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}  img {
border: 0;
} svg:not(:root) {
overflow: hidden;
}  figure {
margin: 0;
}  fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
} legend {
border: 0; padding: 0; } button,
input,
select,
textarea {
font-family: inherit; font-size: 100%; margin: 0; } button,
input {
line-height: normal;
} button,
select {
text-transform: none;
} button,
html input[type="button"], input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; cursor: pointer; } button[disabled],
html input[disabled] {
cursor: default;
} input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; } input[type="search"] {
-webkit-appearance: textfield; -moz-box-sizing: content-box;
-webkit-box-sizing: content-box; box-sizing: content-box;
} input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
} textarea {
overflow: auto; vertical-align: top; }  table {
border-collapse: collapse;
border-spacing: 0;
}.slicknav_btn,.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_menu,.slicknav_menu *{box-sizing:border-box}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu{*zoom:1;font-size:16px;background:#4c4c4c;padding:5px}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden;padding:0}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222}.slicknav_nav{clear:both;color:#fff;margin:0;font-size:.875em}.slicknav_nav ul{margin:0 0 0 20px}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a{text-decoration:none;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px} .slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none} @font-face {
font-family: 'gcevents';
src: url(//www.groundcrewevents.com/wp-content/themes/gcevents/font/gcevents.eot?90450233);
src: url(//www.groundcrewevents.com/wp-content/themes/gcevents/font/gcevents.eot?90450233#iefix) format('embedded-opentype'),
url(//www.groundcrewevents.com/wp-content/themes/gcevents/font/gcevents.woff2?90450233) format('woff2'),
url(//www.groundcrewevents.com/wp-content/themes/gcevents/font/gcevents.woff?90450233) format('woff'),
url(//www.groundcrewevents.com/wp-content/themes/gcevents/font/gcevents.ttf?90450233) format('truetype'),
url(//www.groundcrewevents.com/wp-content/themes/gcevents/font/gcevents.svg?90450233#gcevents) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="icon-"]:before, [class*=" icon-"]:before {
font-family: "gcevents";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.icon-left-open:before { content: '\e800'; } .icon-right-open:before { content: '\e801'; } .icon-down-open:before { content: '\e802'; } .icon-up-open:before { content: '\e803'; } .icon-up-dir:before { content: '\e804'; } .icon-right-dir:before { content: '\e805'; } .icon-left-dir:before { content: '\e806'; } .icon-down-dir:before { content: '\e807'; } .icon-twitter:before { content: '\f099'; } .icon-facebook:before { content: '\f09a'; }   h2 {
font-weight: 300;
font-size: 2.8rem;
line-height: 1em;
text-transform: uppercase;
margin-bottom: 0;
}
h3 {
color: #435542;
font-size: 2rem;
margin-bottom: .25em;
} *,
*:after,
*:before {
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-font-smoothing:antialiased;
font-smoothing:antialiased;
text-rendering:optimizeLegibility;
} html {
font-size:62.5%;
max-width: 100%;
}
body {
font:300 14px/1.8 'Montserrat', Helvetica, Arial, sans-serif;
color:#1d1d1d;
overflow-x: hidden;
max-width: 100%;
} .clear:before,
.clear:after {
content:' ';
display:table;
}
.clear:after {
clear:both;
}
.clear {
*zoom:1;
}
img {
max-width:100%;
vertical-align:bottom;
}
a {
color: #435542;
text-decoration:none;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
}
a:hover {
color: #000;
text-decoration: underline;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
}
a:focus {
outline:0;
}
a:hover,
a:active {
outline:0;
}
input:focus {
outline:0;
border:1px solid #04A4CC;
}
input, textarea {
width: 100%;
}  .wrapper {
max-width:1024px;
width:95%;
margin:0 auto;
position:relative;
}
.full-width {
width: 100vw;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
}
.full-heigth {
height: 100vh;
position: relative;
}
.single-col-feature {
background-repeat: no-repeat;
background-position: top right;
background-size: contain;
background-color: #fff;
margin-top: 0;
padding-top: 0;
}
.single-col-feature .content {
padding: 200px 30px 50px 30px;
}
.toggle-menu {
padding: 30px 20px;
background-color: #454545;
color: #fff;
display: inline-block;
position: relative;
}
.toggle-menu span {
position: absolute;
bottom: 10px;
left: 50%;
margin-left: -1rem;
}
.toggle-menu span:before {
transform: rotate(90deg);
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
}
.toggle-menu.open span:before {
transform: rotate(-90deg);
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
} .main-nav .has-nav {
text-align: right;
font-family: 'Roboto Condensed';
}
.main-nav .has-phone {
margin: 20px 0;
text-align: right;
}
.main-nav .has-phone a {
display: block;
width: 100%;
text-align: center;
}
.main-nav .has-nav ul {
list-style: none;
margin: 0;
padding-left: 0;
transition: none;
text-align: left;
}
.main-nav .has-nav > ul {
display: none;
}
.main-nav .current_page_item > a {
opacity: .3;
}
.main-nav .has-nav li {
color: #fff;
display: inline-block;
float: left;
margin: 0 2px 0 0;
padding: 12px 0px 0px 0px;
position: relative;
text-decoration: none;
text-transform: uppercase;
}
.main-nav .has-nav li a {
text-decoration: none;
display: block;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
}
.main-nav .has-nav li a:hover {
background-color: rgba(255,255,255,.3);
-moz-transition: all 1s;
-webkit-transition: all 1s;
transition: all 1s;
}
.main-nav .has-nav > ul > li > a {
padding: 20px 10px;
letter-spacing: .05em;
font-weight: 400;
font-size: 1.5rem;
position: relative;
}
.main-nav .has-nav > ul > li:not(.current_page_item) > a:before {
content: '';
background-color: #d8d8d8;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 0px;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
}
.main-nav .has-nav > ul > li:hover > a:before, .main-nav .has-nav > ul > li.active > a:before {
height: 6px;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
}
.main-nav .has-nav li:hover {
cursor: pointer;
}
.main-nav .has-nav > ul > li {
opacity: 1;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
}
.main-nav .has-nav > ul:hover > li {
opacity: .3;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
}
.main-nav .has-nav > ul:hover > li:hover {
opacity: 1;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
}
.main-nav .has-nav ul li ul {
visibility: hidden;
opacity: 0;
float: left;
min-width: 200px;
position: absolute;
padding: 15px;
margin: 0;
left: 0;
z-index: 999;
line-height: 1.4em;
}
.main-nav .has-nav ul li:hover > ul,
.main-nav .has-nav ul li ul:hover {
visibility: visible;
opacity: 1;
margin-left: 12px;
background-color: #eee;
-moz-transition: all 1s;
-webkit-transition: all 1s;
transition: all 1s;
}
.main-nav .has-nav ul li ul li {
clear: both;
padding: 5px 0;
width: 100%;
box-sizing: border-box;
text-transform: none;
}
.main-nav .has-nav ul ul ul {
left: 100%;
top: 0;
border-left: 2px solid #d8d8d8;
} .header {
background: #eee url(//www.groundcrewevents.com/wp-content/themes/gcevents/img/bkg_header.jpg) no-repeat top center;
background-size: cover;
z-index: 20;
}
body.page-id-176 .header, .carharttsales .header, body.page-id-262 .header, body.page-id-262 footer.footer {
display: none !important;
}
.has-logo {
padding: 25px 0;
}
.has-logo a {
display: block;
}
.slicknav_menu {
background-color: transparent;
}
.slicknav_nav > ul {
margin: 0;
}
.slicknav_btn {
display: none;
}
.slicknav_nav .slicknav_row, .slicknav_nav a {
background-color: #eee;
color: #333;
border-radius: 0;
}
.slicknav_nav .slicknav_row:hover, .slicknav_nav a:hover {
border-radius: 0;
} .page-header {
text-align: center;
padding: 80px 0;
background-size: cover;
background-position: center;
background-color: #999;
}
.page-id-262 .page-header {
background-size: contain;
background-color: #000;
padding: 120px 0;
background-repeat: no-repeat;
}
h1 {
font-weight: 300;
color: #fff;
text-transform: lowercase;
font-size: 3rem;
margin: 30px 0;
line-height: .9em;
}
h1 em {
font-weight: 700;
font-family: 'Roboto Condensed';
text-transform: uppercase;
font-style: normal;
display: block;
font-size: .6em;
}
h1 strong {
color: #f3df98;
} .intro-content {
padding: 50px;
text-align: center;
}
.intro-content p {
font-size: 1.6rem;
}
.intro-content h2 {
font-family: 'Roboto Condensed';
color: #4c4c4c;
font-weight: 700;
}
.intro-content h3 {
margin-top: 0;
} .logo {
}
.logo-img {
} .nav {
} .sidebar {
} .footer {
background-size: cover;
color: #fff;
padding-bottom: 15px;
border-top: 5px solid #fff;
font-weight: 400;
padding: 30px 0;
}
.footer a {
color: #fff;
}
.footer-nav {
text-align: left;
font-family: 'Roboto Condensed';
font-weight: 300;
font-size: 1.5rem;
}
.footer-nav ul, .footer-nav li {
margin: 0;
padding: 0;
list-style-type: none;
text-align: left;
}
.footer-nav > ul {
display: inline-block;
}
.footer-nav > ul > li {
float: left;
display: inline-block;
padding-right: 30px;
}
.footer-nav > ul > li > a {
font-weight: bold;
text-transform: uppercase;
}
.footer-content {
padding-left: 30px !important;
}
.footer-content > p {
margin-top: 0;
}
.padding-top {
padding-top: 15px;
}  .home .content-block {
padding: 0 5%;
font-size: 1.8rem;
}
.content-block {
padding: 30px 0;
}
.bkg-gray .content-block {
padding: 50px;
background-color: #fff;
} .wide-carousel h2 {
margin-bottom: 0;
}
.wide-carousel h2 strong {
display: block;
font-size: 1.8rem;
}
.wide-carousel .slide-item {
background-size: cover;
background-position: center center;
width: 100%;
max-width: 100%;
text-align: center;
color: #fff;
padding: 80px 40px;
box-sizing: border-box;
}
.btn, .wide-carousel .slide-item a {
display: inline-block;
background-color: #435542;
color: #fff;
padding: 10px 25px;
font-family: 'Roboto Condensed';
font-weight: 700;
text-transform: uppercase;
}
.wide-carousel .slide-item a {
margin-top: 40px;
}
.btn:hover, .wide-carousel .slide-item a:hover {
color: #435542;
background-color: #fff;
text-decoration: none;
} .team-grid .row {
height: 100%;
min-height: 500px;
}
.team-photo {
background-size: cover;
min-height: 300px;
}
.team-grid .team-bio {
background-color: #2f2e2b;
color: #fff;
text-align: center;
box-sizing: border-box;
padding: 70px 30px 30px 30px;
font-weight: 500;
}
.team-bio h4 {
position: relative;
color: #f3df98;
font-family: 'Roboto Condensed';
font-size: 2.5rem;
margin-bottom: 15px;
}
.team-bio h4:before {
content: '';
position: absolute;
background: transparent url(//www.groundcrewevents.com/wp-content/themes/gcevents/img/ico-gce.png) no-repeat top center;
display: block;
width: 32px;
height: 22px;
top: -30px;
left: 50%;
transform: translate(-50%, 0%);
}
.team-grid > div:nth-child(4n+1) .team-bio, .team-grid > div:nth-child(4n+4) .team-bio {
background-color: #435542;
} .grid-title {
background-size: cover;
color: #fff;
background-color: #435542;
background-image: url(//www.groundcrewevents.com/wp-content/themes/gcevents/img/bkg_title.jpg);
text-align: center;
padding: 40px 0;
margin-top: 60px;
}
.grid-title h2 {
margin: 0;
}
.img-grid > div {
padding-top: 25%;
background-size: cover;
background-position: top center;
position: relative;
}
.img-grid > div:hover span.label {
padding: 30px 0;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
}
.img-grid > div:hover span.blend {
height: 90px;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
}
.img-grid > div a {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: 15;
}
.img-grid span.label {
display: block;
position: absolute;
font-size: 1.8rem;
left: 0;
bottom: 0;
text-align: center;
color: #fff;
padding: 25px 0;
width: 100%;
font-weight: bold;
text-transform: uppercase;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
z-index: 1;
}
.img-grid span.blend {
background-color: #545558;
mix-blend-mode: multiply;
display: block;
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 80px;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.img-grid span.blend {
opacity: 0.6;
}
} .caro .slick-dots {
bottom: 10%;
display: none;
}
.caro .slick-dots li button:before {
content: '';
opacity: .7;
font-size: 2rem;
color: #fff;
}
.caro .slick-dots li.slick-active button:before {
color: #435542;
}
.caro .slick-next {
right: 5%;
z-index: 10;
background-color: #fff;
padding: 10px;
height: auto;
width: auto;
}
.caro .slick-next:before {
content: '\e801';
font-family: 'gcevents';
color: #435542;
}
.caro .slick-prev {
left: 5%;
z-index: 10;
background-color: #fff;
padding: 10px;
height: auto;
width: auto;
}
.caro .slick-prev:hover, .caro .slick-next:hover {
background-color: #435542;
}
.caro .slick-prev:hover:before, .caro .slick-next:hover:before {
color: #fff;
}
.caro .slick-prev:before {
content: '\e800';
font-family: 'gcevents';
color: #435542;
} .gallery {
padding: 50px 0;
}
.gallery .row > div {
padding: 15px;
}
.gallery .row > div a {
position: relative;
display: block;
}
.gallery .hover {
display: block;
position: absolute;
width: 100%;
height: 100%;
opacity: 0;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
background-color: rgba(47,46,43,.7);
z-index: 5;
}
.gallery .hover:before {
content: '+';
position: absolute;
top: 50%;
left: 50%;
color: #f3df98;
font-size: 8rem;
transform: translate(-50%, -50%);
}
.gallery a:hover .hover {
opacity: 1;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
} .bkg-gray {
background-color: #d8d8d8;
}
input[type="submit"] {
background-color: #435542;
color: #fff;
padding: 10px 25px;
border: 0;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
}
input[type="submit"]:hover {
background-color: #333;
-moz-transition: all .3s;
-webkit-transition: all .3s;
transition: all .3s;
} .two-columns {
padding-top: 25px;
padding-bottom: 35px;
}
.reverse .two-columns {
background-color: #454545;
color: #fff;
padding: 0;
}
.reverse .two-columns .is-col {
background-size: cover;
background-position: center center;
padding: 10vw 80px;
min-height: 25vw;
}
.reverse .two-columns .is-col p {
font-size: 1.75rem;
}
.reverse .two-columns h3 {
color: #f3df98;
text-transform: none;
}  @font-face {
font-family:'Font-Name';
src:url(//www.groundcrewevents.com/wp-content/themes/gcevents/fonts/font-name.eot);
src:url(//www.groundcrewevents.com/wp-content/themes/gcevents/fonts/font-name.eot?#iefix) format('embedded-opentype'),
url(//www.groundcrewevents.com/wp-content/themes/gcevents/fonts/font-name.woff) format('woff'),
url(//www.groundcrewevents.com/wp-content/themes/gcevents/fonts/font-name.ttf) format('truetype'),
url(//www.groundcrewevents.com/wp-content/themes/gcevents/fonts/font-name.svg#font-name) format('svg');
font-weight:normal;
font-style:normal;
}  .slick-loading .slick-list
{
background: #fff url(http://www.groundcrewevents.com/wp-content/themes/gcevents/ajax-loader.gif) center center no-repeat;
} @font-face
{
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url(http://www.groundcrewevents.com/wp-content/themes/gcevents/fonts/slick.eot);
src: url(http://www.groundcrewevents.com/wp-content/themes/gcevents/fonts/slick.eot?#iefix) format('embedded-opentype'), url(http://www.groundcrewevents.com/wp-content/themes/gcevents/fonts/slick.woff) format('woff'), url(http://www.groundcrewevents.com/wp-content/themes/gcevents/fonts/slick.ttf) format('truetype'), url(http://www.groundcrewevents.com/wp-content/themes/gcevents/fonts/slick.svg#slick) format('svg');
} .slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
} .slick-dotted.slick-slider
{
margin-bottom: 30px;
}
.page-id-225 .slick-dotted.slick-slider {
margin-bottom: 0px;
}
.slick-dots
{
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
} .lity {
z-index: 9990;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
white-space: nowrap;
background: #0b0b0b;
background: rgba(0, 0, 0, 0.9);
outline: none !important;
opacity: 0;
-webkit-transition: opacity .3s ease;
-o-transition: opacity .3s ease;
transition: opacity .3s ease; }
.lity.lity-opened {
opacity: 1; }
.lity.lity-closed {
opacity: 0; }
.lity * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.lity-wrap {
z-index: 9990;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
text-align: center;
outline: none !important; }
.lity-wrap:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -0.25em; }
.lity-loader {
z-index: 9991;
color: #fff;
position: absolute;
top: 50%;
margin-top: -0.8em;
width: 100%;
text-align: center;
font-size: 14px;
font-family: Arial,Helvetica,sans-serif;
opacity: 0;
-webkit-transition: opacity .3s ease;
-o-transition: opacity .3s ease;
transition: opacity .3s ease; }
.lity-loading .lity-loader {
opacity: 1; }
.lity-container {
z-index: 9992;
position: relative;
text-align: left;
vertical-align: middle;
display: inline-block;
white-space: normal;
max-width: 100%;
max-height: 100%;
outline: none !important; }
.lity-content {
z-index: 9993;
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: -webkit-transform .3s ease;
transition: -webkit-transform .3s ease;
-o-transition: -o-transform .3s ease;
transition: transform .3s ease;
transition: transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease; }
.lity-loading .lity-content, .lity-closed .lity-content {
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
transform: scale(0.8); }
.lity-content:after {
content: '';
position: absolute;
left: 0;
top: 0;
bottom: 0;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); }
.lity-close, .lity-close:active {
z-index: 9994;
width: 35px;
height: 35px;
position: fixed;
right: 20px !important;
top: 20px !important;
-webkit-appearance: none;
cursor: pointer;
text-decoration: none;
text-align: center;
padding: 0;
color: #fff;
font-style: normal;
font-size: 35px;
font-family: Arial,Baskerville,monospace;
line-height: 35px;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
border: 0;
background: none;
outline: none;
-webkit-box-shadow: none;
box-shadow: none; }
.lity-close:before {
content: 'X';
}
.lity-close::-moz-focus-inner {
border: 0;
padding: 0; }
.lity-close:hover, .lity-close:focus, .lity-close:active, .lity-close:visited {
text-decoration: none;
text-align: center;
padding: 0;
color: #fff;
font-style: normal;
font-size: 35px;
font-family: Arial,Baskerville,monospace;
line-height: 35px;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
border: 0;
background: none;
outline: none;
-webkit-box-shadow: none;
box-shadow: none; }
.lity-close:active {
top: 1px; }
.lity-image img {
max-width: 100%;
display: block;
line-height: 0;
border: 0; }
.lity-iframe .lity-container, .lity-youtube .lity-container, .lity-vimeo .lity-container, .lity-facebookvideo .lity-container, .lity-googlemaps .lity-container {
width: 100%;
max-width: 964px; }
.lity-iframe-container {
width: 100%;
height: 0;
padding-top: 56.25%;
overflow: auto;
pointer-events: auto;
-webkit-transform: translateZ(0);
transform: translateZ(0);
-webkit-overflow-scrolling: touch; }
.lity-iframe-container iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; }
.lity-hide {
display: none; } @media only screen and (max-width:767px) {
}
@media only screen and (min-width:320px) {
}
@media only screen and (min-width:480px) {
}
@media only screen and (min-width:768px) {
h1 {
font-size: 3.8rem;
font-size: 3.5vw;
}
h2 {
font-size: 2.8rem;
}
.toggle-menu {
display: none;
}
.wide-carousel .slide-item {
height: 100%;
height: 40vw;
min-height: 360px;
max-width: 100%;
max-width: 100vw;
padding: 160px 30px;
box-sizing: border-box;
position: relative;
}
.wide-carousel .slide-item .content {
position: absolute;
top: 50%;
transform: translateY(-50%);
width: 100%;
}
.single-col-feature {
margin-top: -30px;
}
.single-col-feature .content {
max-width: 40%;
padding: 200px 0px;
}
.main-nav .has-nav {
text-align: left;
}
.main-nav .has-nav > ul {
display: inline-block;
}
.slicknav_menu {
display: none;
}
.benefits-content .benefits-item {
column-count: 3;
column-gap: 35px;
-webkit-column-break-inside: avoid;
column-break-inside: avoid;
vertical-align: top;
line-height: 1.4em;
}
.benefits-item > * {
display: inline-block;
margin: 5px 0;
width: 100%;
}
.two-columns > div {
padding-right: 35px;
}
}
@media only screen and (min-width:899px) {
.global-nav a.cta {
border-left: 5px solid #fff;
box-sizing: border-box;
}
.main-nav .has-nav > ul {
margin-left: -70px;
}
.main-nav .has-nav li {
padding: 12px 12px 0px 12px;
}
}
@media only screen and (min-width:1024px) {
.wide-carousel.caro .slick-next {
left: 50%;
margin-left: 450px;
}
.wide-carousel.caro .slick-prev {
left: 50%;
margin-left: -482px;
}
}
@media only screen and (min-width:1140px) {
}
@media only screen and (min-width:1280px) {
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:144dpi) {
} ::selection {
background:#04A4CC;
color:#FFF;
text-shadow:none;
}
::-webkit-selection {
background:#04A4CC;
color:#FFF;
text-shadow:none;
}
::-moz-selection {
background:#04A4CC;
color:#FFF;
text-shadow:none;
} .alignnone {
margin:5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display:block;
margin:5px auto 5px auto;
}
.alignright {
float:right;
margin:5px 0 20px 20px;
}
.alignleft {
float:left;
margin:5px 20px 20px 0;
}
a img.alignright {
float:right;
margin:5px 0 20px 20px;
}
a img.alignnone {
margin:5px 20px 20px 0;
}
a img.alignleft {
float:left;
margin:5px 20px 20px 0;
}
a img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.wp-caption {
background:#FFF;
border:1px solid #F0F0F0;
max-width:96%;
padding:5px 3px 10px;
text-align:center;
}
.wp-caption.alignnone {
margin:5px 20px 20px 0;
}
.wp-caption.alignleft {
margin:5px 20px 20px 0;
}
.wp-caption.alignright {
margin:5px 0 20px 20px;
}
.wp-caption img {
border:0 none;
height:auto;
margin:0;
max-width:98.5%;
padding:0;
width:auto;
}
.wp-caption .wp-caption-text,
.gallery-caption {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}
.sticky {
}
.bypostauthor {
} .row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:768px){.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:1200px){.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:1200px){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}} @media print {
* {
background:transparent !important;
color:#000 !important;
box-shadow:none !important;
text-shadow:none !important;
}
a,
a:visited {
text-decoration:underline;
}
a[href]:after {
content:" (" attr(href) ")";
}
abbr[title]:after {
content:" (" attr(title) ")";
}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content:"";
}
pre,blockquote {
border:1px solid #999;
page-break-inside:avoid;
}
thead {
display:table-header-group;
}
tr,img {
page-break-inside:avoid;
}
img {
max-width:100% !important;
}
@page {
margin:0.5cm;
}
p,
h2,
h3 {
orphans:3;
widows:3;
}
h2,
h3 {
page-break-after:avoid;
}
}