@charset "UTF-8";
/* CSS Document */

/*Text*/
body, html  {
    font-family: 'Lato', 'Helvetica Neue', sans-serif;
	height:100%;
	width:100%;
	transition:opacity .25s ease-in-out;
	-webkit-transition:opacity .25s ease-in-out;
	-moz-transition:opacity .25s ease-in-out;
	-ms-transition:opacity .25s ease-in-out;
}
.rad body, .rad html{
	color:#555;
}
#body-transition{
	height:100%;
	width:100%;
	opacity:0;
	transform:translateY(-.5%);
	-webkit-transform:translateY(-.5%);
	-moz-transform:translateY(-.5%);
	-ms-transform:translateY(-.5%);
	transition:all .25s ease-in-out;
	-webkit-transition:all .25s ease-in-out;
	-moz-transition:all .25s ease-in-out;
	-ms-transition:all .25s ease-in-out;
}

#body-transition.transition-in{
	opacity:1;
	transform:translateY(0%);
	-webkit-transform:translateY(0%);
	-moz-transform:translateY(0%);
	-ms-transform:translateY(0%);
}
#search-box{
	font-size:17px;
}
a {
    color:#0097ff !important;
}
#footer a {
    color:#fff !important;
}

.title-case{
    text-transform: capitalize !important;
}
p, h1, h2, h3, h4 {
    line-height: 1.7;
}
.rad p {
    font-size: 16px;
}
.rad h1 {
    font-size: 54px;
    font-weight: 700;
    text-transform: uppercase;
}
.rad h2 {
    font-size: 24px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0;
}
.rad h3 {
    font-size: 16px;
    font-family: 'Libre Baskerville', 'Garamond', serif;
    font-style: italic;
    font-weight: 400;
    margin: 0;
}

.subheading {
    opacity:.5;
}
.bold {
    font-weight:500 !important;
}
.underline {
    text-decoration: underline;
}
.center-position{
	margin:auto;
}
/* Organized Link CSS */
div.row #organized-travel:hover, #organized-packages:hover, #organized-billsreceipts:hover, #organized-entertainment:hover {
    background: #f9f9f9;
}

/*Color*/
.overlay {
    background: rgba(0,0,0,.4);
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
}
.light-grey {
    color:#efeff4;
    fill:#efeff4;
}
.grey {
    color:#606570;
    fill:#606570;
}
.google-red {
    color:#ff5722;
    fill:#ff5722;
}
.accent {
    color:#9BD3FD;
    fill:#9BD3FD;
}
.primary {
    color:#0097ff;
    fill:#0097ff;
}
.secondary{
    color:#00568F;
    fill:#00568F;
}
.subpage-hero{
	margin-top:-100px;
}
.rad .light-grey-background{
    background-color: #efeff4;
}
.grey-background{
    background-color:#606570;
}
.red-background{
    background-color:#ff5722;
}
.accent-background{
    background-color:#9BD3FD;
}
.primary-background{
    background-color:#0097ff;
}
.secondary-background{
    background-color:#00568F;
}
.black-background{
	background-color:#000;
}

.rad .max-width-container {
    max-width: 1080px;
}
.rad .card {
    background-color: #ffffff;
    border-radius: 2px;
    overflow: hidden;
    -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.1);
    -ms-box-shadow: 0 1px 5px rgba(0,0,0,0.1);
    box-shadow: 0 1px 5px rgba(0,0,0,0.1);
    /*-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    -ms-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);*/
}

.background-image-contain{
	background-size:contain;
	background-repeat: no-repeat;
	background-position: center;
}

/*Alignment & Spacing*/
.vertical-margin{
    margin: auto 0;
}
.large-section-padding{
    padding: 200px 0;
}
.medium-section-padding{
    padding: 125px 0;
}
.small-section-padding{
    padding: 50px 0;
}
.padding-right {
    padding-right:20px;
}
.float-right{
    float: right;
}
.rad .square-box-padding {
    padding:180px 120px;
}
.hidden {
    visibility: hidden;
}
.rad .columns {
    padding: 0;
}


/* Main Navigation Awesomeness */
#navigation-scrolled{
	opacity:0;
	transform:translate3d(0,-20%,0);
	-webkit-transform:translate3d(0,-20%,0);
	-moz-transform:translate3d(0,-20%,0);
	-ms-transform:translate3d(0,-20%,0);
	transition:all .25s ease-in-out;
	-webkit-transition:all .25s ease-in-out;
	-moz-transition:all .25s ease-in-out;
	-ms-transition:all .25s ease-in-out;
	box-shadow: 0 1px 6px rgba(0,0,0,0.35);
	left:0px;
	right:0px;
	top:0px;
	position:fixed;
	z-index:10000;
	background-color:#0097ff;
}
#navigation-scrolled.active{
	opacity:1;
	transform:translate3d(0,0%,0);
	-webkit-transform:translate3d(0,0%,0);
	-moz-transform:translate3d(0,0%,0);
	-ms-transform:translate3d(0,0%,0);
}

#homepage-promo-1{
	position:absolute;
	z-index:1;
	bottom:-10%;
	margin-left:10%;
}
#homepage-promo-2{
	position:absolute;
	z-index:2;
	bottom:-10%;
	margin-left:10%;
	transition:all .5s ease-in-out;
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
}
#homepage-promo-3{
	position:absolute;
	z-index:3;
	bottom:-10%;
	margin-left:10%;
	transition:all .5s ease-in-out;
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
}
.active #homepage-promo-2{
	transform:translateY(-25%);
	-webkit-transform:translateY(-25%);
	-moz-transform:translateY(-25%);
	-ms-transform:translateY(-25%);
}
.active #homepage-promo-3{
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
}


/* Unsubscribe Animation */
#unsubscribe-section{
	background-image:url(../assets/img/newspaper.jpg);
	overflow:hidden;
}
#unsubscribe-button{
	max-width:200px;
}
#unsubscribe-screen-2 , #unsubscribe-screen-3{
	left:50%;
	bottom:0px;
}
#unsubscribe-screen-1{
	position:relative;
	z-index:10;
	margin:auto;
}
#unsubscribe-screen-2{
	position:absolute;
	z-index:9;
	bottom:0px;
}
#unsubscribe-screen-3{
	position:absolute;
	z-index:8;
	bottom:0px;
}
#unsubscribe-screen-1, #unsubscribe-screen-2,#unsubscribe-screen-3{
	-webkit-transform:translate3d(0,100%,0);
	-moz-transform:translate3d(0,100%,0);
	-ms-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0);

	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
	transition:all .5s ease-in-out;
}
.step-2 #unsubscribe-screen-1, .step-2 #unsubscribe-screen-2, .step-2 #unsubscribe-screen-3{
	-webkit-transform:translate3d(0,0%,0);
	-moz-transform:translate3d(0,0%,0);
	-ms-transform:translate3d(0,0%,0);
	transform:translate3d(0,0%,0);
}
.step-3 #unsubscribe-screen-2{
	-webkit-transform:translate3d(-50%,0%,0);
	-moz-transform:translate3d(-50%,0%,0);
	-ms-transform:translate3d(-50%,0%,0);
	transform:translate3d(-50%,0%,0);
}
.step-3 #unsubscribe-screen-3{
	-webkit-transform:translate3d(50%,0%,0);
	-moz-transform:translate3d(50%,0%,0);
	-ms-transform:translate3d(50%,0%,0);
	transform:translate3d(50%,0%,0);
}
/* Feedback Animation */
#feedback-section #feedback-1, #feedback-section #feedback-2{
	opacity:0;
	-webkit-transition:all .75s ease-in-out;
	-moz-transition:all .75s ease-in-out;
	-ms-transition:all .75s ease-in-out;
	transition:all .75s ease-in-out;
	padding-top:60px;
	padding-bottom:60px;
	padding-left:30px;
	padding-right:30px;
	background-color:#fff;
	-webkit-box-shadow:0px 0px 30px rgba(0,0,0,.1);
	-moz-box-shadow:0px 0px 30px rgba(0,0,0,.1);
	-ms-box-shadow:0px 0px 30px rgba(0,0,0,.1);
	box-shadow:0px 0px 30px rgba(0,0,0,.1);
}
#feedback-section #feedback-1{
	-webkit-transform:translate3d(0,0%,0);
	-moz-transform:translate3d(0,0%,0);
	-ms-transform:translate3d(0,0%,0);
	transform:translate3d(0,0%,0);
}
#feedback-section #feedback-2{
	-webkit-transform:translate3d(0,75%,0);
	-moz-transform:translate3d(0,75%,0);
	-ms-transform:translate3d(0,75%,0);
	transform:translate3d(0,75%,0);
}
#feedback-section #feedback-1.active{
	opacity:1;
	-webkit-transform:translate3d(0,-25%,0);
	-moz-transform:translate3d(0,-25%,0);
	-ms-transform:translate3d(0,-25%,0);
	transform:translate3d(0,-25%,0);
}
#feedback-section #feedback-2.active{
	opacity:1;
	-webkit-transform:translate3d(0,25%,0);
	-moz-transform:translate3d(0,25%,0);
	-ms-transform:translate3d(0,25%,0);
	transform:translate3d(0,25%,0);
}
/* Grid Text animation */
.grid-text{
	opacity:0;
	-webkit-transition:all .75s ease-in-out;
	-moz-transition:all .75s ease-in-out;
	-ms-transition:all .75s ease-in-out;
	transition:all .75s ease-in-out;
	-webkit-transform:translate3d(0,25%,0);
	-moz-transform:translate3d(0,25%,0);
	-ms-transform:translate3d(0,25%,0);
	transform:translate3d(0,25%,0);
}

.active .grid-text{
	opacity:1;
	-webkit-transform:translate3d(0,0%,0);
	-moz-transform:translate3d(0,0%,0);
	-ms-transform:translate3d(0,0%,0);
	transform:translate3d(0,0%,0);
}

.grid-overlay{
	opacity:0;
	-webkit-transition:all .25s ease-in-out;
	-moz-transition:all .25s ease-in-out;
	-ms-transition:all .25s ease-in-out;
	transition:all .25s ease-in-out;
	background-color:rgba(0,0,0,.4);
}
.grid-overlay:hover{
	background-color:rgba(0,0,0,.6);
}
.active .grid-overlay{
	opacity:1;
}
/* Search Section */
#search-bar{
	background-size: auto 50%;
	background-position:96% center;
	background-image:url(../img/converted-pngs/grey/search.png);
	background-repeat:no-repeat;
}
#search-email-1, #search-email-2, #search-contact-1{
	opacity:0;
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
	transition:all .5s ease-in-out;
	-webkit-transform:translate3d(0,-25%,0);
	-moz-transform:translate3d(0,-25%,0);
	-ms-transform:translate3d(0,-25%,0);
	transform:translate3d(0,-25%,0);

}
#search-email-1.active, #search-email-2.active, #search-contact-1.active{
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);

}

/* Sample Party Animation */
#swipe-section-background-image{
	background-image:url(../assets/img/swipe-phone.png);
	background-size:cover;
	background-repeat:no-repeat;
	background-position:105%;
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
	transition:all .5s ease-in-out;
}
#background-image-fade{
	background-color:rgba(255,255,255,1);
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
	transition:all .5s ease-in-out;
}
#swipe-section-text{
	opacity:0;
	-webkit-transform:translate3d(0,10%,0);
	-moz-transform:translate3d(0,10%,0);
	-ms-transform:translate3d(0,10%,0);
	transform:translate3d(0,10%,0);
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
	transition:all .5s ease-in-out;
}
.active #swipe-section-text{
	-webkit-transform:translate3d(0,0%,0);
	-moz-transform:translate3d(0,0%,0);
	-ms-transform:translate3d(0,0%,0);
	transform:translate3d(0,0%,0);
	opacity:1;

}
.active #background-image-fade{
	background-color:rgba(0,0,0,0);
}
.active #swipe-section-background-image{
	background-position:right;
}

/* Fast Section */
#fast-section{
	background-size: auto 100%;
    background-image: url(../assets/img/fireworks.jpg);
    background-position-x: right;
}
#fast-section .black-background{
	background-color:rgba(0,0,0,.6);
}
#organized-section .medium-centered-text{
	text-align:center;
}
#intro-top, #intro-bottom{
	position:absolute;
	height:50%;
	top:0;
	left:0px;
	right:0px;
	transition:all .5s ease-in-out;
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	transition-delay:.5s;
	-webkit-transition-delay:.5s;
	-moz-transition-delay:.5s;
	transform:rotate(0deg) translateY(0%);
	-webkit-transform:rotate(0deg) translateY(0%);
	-moz-transform:rotate(0deg) translateY(0%);
}
#intro-bottom{
	top:50%;
}
#intro.step-2 #intro-top{
	transform:rotate(-10deg) translateY(-175%);
	-webkit-transform:rotate(-10deg) translateY(-175%);
	-moz-transform:rotate(-10deg) translateY(-175%);

}
#intro.step-2 #intro-bottom{
	transform:rotate(-10deg) translateY(175%);
	-webkit-transform:rotate(-10deg) translateY(175%);
	-moz-transform:rotate(-10deg) translateY(175%);
}

#intro-icon{
	position:absolute;
	top:50%;
	margin-top:-75px;
	width:200px;
	left:50%;
	margin-left:-100px;
	z-index:100;
	opacity:0;
	transition:all .5s ease-in-out;
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-webkit-transform:translate3d(0,-5%,0);
	-moz-transform:translate3d(0,-5%,0);
	-ms-transform:translate3d(0,-5%,0);
	transform:translate3d(0,-5%,0);
}
#intro #intro-circle{
	position:absolute;
	top:50%;
	margin-top:-375px;
	width:750px;
	height:750px;
	left:50%;
	margin-left:-375px;
	z-index:99;
	border-radius:50%;
	background-color:#fff;
	transition:all 1s ease-in-out;
	-webkit-transition:all 1s ease-in-out;
	-moz-transition:all 1s ease-in-out;
	-webkit-transform:scale(0,0);
	-moz-transform:scale(0,0);
	-ms-transform:scale(0,0);
	transform:scale(0,0);
	opacity:.15;
}
#intro.step-1 #intro-icon{
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
}

#intro.step-2 #intro-icon{
	opacity:0;
}
#intro #intro-circle.bang{
	opacity:0;
	-webkit-transform:scale(1,1);
	-moz-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
}
input[type="text"].transparent-bottom-bordered-input{
	background-color:rgba(0,0,0,0) !important;
	border-top-width:0px !important;
	border-left-width:0px !important;
	border-right-width:0px !important;
	border-bottom-width:3px !important;
	color:#fff !important;
	border-radius:0px !important;
	border-radius:0px !important;
	font-size:26px;
	border-bottom: 3px solid rgba(0,180,255,0) !important;
}

.invite-button{
	opacity:0;
	-webkit-transform:translate3d(-50%,0,0);
	-moz-transform:translate3d(-50%,0,0);
	-ms-transform:translate3d(-50%,0,0);
	transform:translate3d(-50%,0,0);
	transition:all 1s ease-in-out;
	-webkit-transition:all 1s ease-in-out;
	-moz-transition:all 1s ease-in-out;
	font-size: 27px;
}
.active .invite-button{
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
}
#request-bottom-field, #request-top-field{
	opacity:0;
	-webkit-transform:translate3d(50%,0,0);
	-moz-transform:translate3d(50%,0,0);
	-ms-transform:translate3d(50%,0,0);
	transform:translate3d(50%,0,0);
	transition:all 1s ease-in-out;
	-webkit-transition:all 1s ease-in-out;
	-moz-transition:all 1s ease-in-out;
}
.active #request-bottom-field, .active #request-top-field{
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
}
.active #request-bottom-field.border-party{
	border-bottom: 3px solid rgba(0,180,255,1) !important;
}

.active #request-top-field.border-party{
	border-bottom: 3px solid rgba(0,180,255,1) !important;
}

#organized-section .icon-40{
	width:30px;
	height:30px;
}
#error-notification{
	z-index:100000;
}
.invite-button{
	font-size:27px;
}
#screenshot-promo-1{
	position:relative;
	z-index:1;
}
#screenshot-promo-2{
	opacity:0;
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:2;
	transition:all .5s ease-in-out;
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
}
#screenshot-promo-3{
	opacity:0;
	position:absolute;
	z-index:3;
	bottom:0px;
	left:0px;
	transition:all .5s ease-in-out;
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
}
.active #screenshot-promo-2{
	opacity:1;
	transform:translateY(-10%);
	-webkit-transform:translateY(-10%);
	-moz-transform:translateY(-10%);
	-ms-transform:translateY(-10%);
}
.active #screenshot-promo-3{
	opacity:1;
	transform:translateY(-35%);
	-webkit-transform:translateY(-35%);
	-moz-transform:translateY(-35%);
	-ms-transform:translateY(-35%);
}


/* Security Terms Privacy link styles */
#pages a {
    color:#cccccc !important;
    transition: all 0.5s ease 0s;
}
#pages a:hover {
    color:#0097ff !important;
}

#pages a#privacy:before {
    content: "";
    position: absolute;
    background: #cccccc;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    margin-top: 32px;
    margin-left: 20px;
}
#pages a#terms:before {
    content: "";
    position: absolute;
    background: #cccccc;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    margin-top: 32px;
    margin-left: 15px;
}
#pages a#security:before {
    content: "";
    position: absolute;
    background: #cccccc;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    margin-top: 32px;
    margin-left: 23px;
}
#pages a#privacy:hover:after {
    content: "";
    position: absolute;
    background: #0097ff;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    margin-top: 32px;
    margin-left: -29px;
}
#pages a#terms:hover:after {
    content: "";
    position: absolute;
    background: #0097ff;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    margin-top: 32px;
    margin-left: -25px;
}
#pages a#security:hover:after {
    content: "";
    position: absolute;
    background: #0097ff;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    margin-top: 32px;
    margin-left: -32px;
}
#secondary-nav a {
    text-transform: uppercase;
}
#secondary-nav a:hover{
    color:#007acc !important;
}
#secondary-nav .link-item:hover, #secondary-nav .link-item.active {
    transition: all 0.2s ease 0s;
    border-right: 3px solid #0097ff;
}


/*Press Page Articles*/
.article-image{
    background-size: cover;
    background-position: center;
    height: 200px;
}
#articles h2{
    font-size: 18px !important;
}

.article-ellipsis {
    height: 42px;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.2;
}
.card-shadow{
    -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.1);
    -ms-box-shadow: 0 1px 5px rgba(0,0,0,0.1);
    box-shadow: 0 1px 5px rgba(0,0,0,0.1);
}
#downloadoverlay:hover {
    background:rgba(0, 151, 255, .9);
    background-image:url(../assets/img/download-icon.png);
    background-repeat: no-repeat;
    background-size: 30px;
    background-position: center;
    padding: 0;
    z-index: 2;
}


/* Hide or Show Elements */
.hide-privacy-nav{
    display: block;
}


/*Sizes*/
.icon-200{
    width: 200px;
    height: 200px;
}
#page-nav-container{
	width: 100%;
	background-color: #fff;
}

/*Mobile Only Styles*/
@media only screen and (max-width: 40.063em) {
	#navigation{
		display:none;
	}
	#home-header-video{
		display:none !important;
	}
	.homepage-hero{
		height:100%;
		background-image:url(../assets/img/mobile-back.jpg);
	}
	#home-header-text{
		top:40% !important;
	}
    .centered-small{
        text-align: center !important;
    }
    .small-asset-size{
         background-size:92% !important;
    }
    .move-up-small{
         margin-top: -80px;
    }
	#feedback-section #feedback-1.active{
		-webkit-transform:translate3d(0,0,0);
		-moz-transform:translate3d(0,0,0);
		-ms-transform:translate3d(0,0,0);
		transform:translate3d(0,0,0);
	}
	#feedback-section #feedback-2.active{
		opacity:1;
		-webkit-transform:translate3d(0,0,0);
		-moz-transform:translate3d(0,0,0);
		-ms-transform:translate3d(0,0,0);
		transform:translate3d(0,0,0);
	}
	.rad .large-padding{
		padding:10px;
	}
	.square-box-padding{
		padding-top:60px !important;
		padding-bottom:60px !important;
		padding-left:40px !important;
		padding-right:40px !important;
	}
	.rad h1{
		font-size:30px;
	}
	.rad .no-bottom-padding{
		padding-bottom: 0px !important;
	}
	#unsubscribe-screen-1{
		width:75%;
	}
	.rad .modal {
		opacity: 0;
		height: auto;
		max-height: 90%;
		top: 15%;
		width: 300px;
		position: fixed;
		left: 50%;
		margin-left: -150px;
		z-index: -1;
		text-align: center;
		background-color: #ffffff;
		overflow: hidden;
	}
	input[type="text"].transparent-bottom-bordered-input{
		text-align:center;
		font-size:18px;
	}
	.invite-button{
		font-size:18px;
	}
    .no-float-mobile{
        float:none;
    }
    .hide-privacy-nav{
        display: none;
    }
    .hide-on-mobile{
        display:none;
    }
    .fixed-scroll-mobile {
        background: #f7f7f7;
        text-align: center !important;
        width: 100%;
        z-index:1;
    }
    #secondary-nav #link-item {
        border-right: none !important;
        border-bottom:1px solid rgba(0, 0, 0, 0.05);

    }
    #secondary-nav #link-item:hover {
        transition: all 0.2s ease 0s;
        border-right: none !important;
        border-bottom:3px solid #0097ff;

    }
    .no-mobile-top-padding {
        padding-top: 0 !important;
    }
}
@media only screen and (max-width: 750px) {
    .rad .small-centered {
        position: relative;
        margin-left: auto;
        margin-right: auto;
        float: none !important;
        text-align: center;
    }
    #last-first {
        order:-1;
    }
    .hide-privacy-nav{
        display: none;
    }

}
@media only screen and (max-width: 1100px) {
    .hide-privacy-nav{
        display: none;
    }
}


@media only screen and (min-width: 800px) {
   .rad .max-width-container{
	  max-width:1200px;
	  }
    #swipe-section-background-image{
        background-size: 65%;
    }


}

@media only screen and (min-width: 1280px) {
  #organized-section .medium-centered-text{
		text-align:inherit;
	}
	.organized-menu{
			min-height:350px;
		}
	 #swipe-section-background-image{
		background-size: 50%;
	}
}



@media only screen and (min-width: 1400px) {
   .rad .max-width-container{
	  max-width:1200px;
	  }
	#fast-section .black-background{
		background-color:rgba(0,0,0,0);
	}
	#fast-section{
	background-size: cover;
    background-image: url(../assets/img/fireworks.jpg);
    background-position-x: auto;
}
}

@media only screen and (min-width: 1800px) {
   .rad .max-width-container{
	  max-width:1400px;
	  }
}

@media only screen and (min-width: 2000px) {
   .rad .max-width-container{
	  max-width:1800px;
	}
	.large-section-padding {
		padding: 300px 0;
	}
}