@media screen and (min-width:700px)
{

.AboutBig
{
        display:none;
}


.AboutSmall
{
        display:inline-block;
}

}

@media screen and (max-width:800px)
{
	.section-inner-left
	{
		display:flex; float:none; width:100%; height:auto;
	}
	.select-inner-right-lax
	{
		flex-grow:100; height:100%; display:flex; align-items:center; justify-content:center; text-align:center;
	}
	.section-about-title
	{
        	font-size:28px; color:#fff; text-align:left; width:100%; height:auto; padding-left:20px;
	}
	.section-inner-title
	{
        	font-size:28px; font-weight:bold; color:#fff; text-align:left; padding-left:20px;
	}
	.section-inner-text
	{
        	font-size:16px; color:#fff; padding-top:10px; text-align:left; padding-left:20px;
	}
}

@media screen and (min-width:901px)
{
        /* HAMBURGER HIDDEN */

        mobilenav
        {
                display:none;
        }

}

/* END HAMBURGER HIDDEN */

/* 980 or less - iPHONE 6+ */
@media screen and (max-width:900px)
{

	.mobile-padding
	{
		display:inline-block; height:95px;
	}	

        .header1, .header2, .outer
        {
                display:none;
        }

        .FooterMain
        {
                display:none;
        }

        .FooterMobile
        {
                display:visible;
		background-color:#4a89d9;
		width:100%;
		height:60px;
		display:inline-block;
		display:flex;
		align-items:center;
		justify-content:center;
		letter-spacing:1.5px;
		bottom:0;
		position:relative;
		font-size:12px;
		padding-left:10px;
		color:#fff;
        }



/* HAMBURGER */

/* header */

	

       mobilenav
        {
                display:visible !important;
		padding-bottom:100px;
	}

        .header {
                background-color: #fff;
                box-shadow: 1px 1px 4px 0 rgba(0,0,0,.1);
                position: fixed;
                width: 100%;
                z-index: 1005;
                overflow:hidden;
		-webkit-transition: all .3s ease-in;
		-moz-transition: all .3s ease-in;
		-o-transition: all .3s ease-in;
		transition: all .3s ease-in;
        }

        .header ul {
                margin: 0;
                padding: 0;
                list-style: none;
                overflow: hidden;
                background-color: #fff;
                border-top:1px solid #666;
        }

        .header li a {
                display: inline-block;
                text-decoration: none;
                width:100%;
                color:#888580;
                font-size:16px;
                border-top:1px solid #ccc;
                font-family: 'Lato', sans-serif;
                font-weight:400;
		display:flex;
		align-items:center;
		justify-content:left;
		padding:8px 5px 8px 10px;
        }

        .header li a:hover,
        .header .menu-btn:hover {
                color:#fff;
                background-color: #4a89d9;
        }

        .header .logo {
                display: block;
                float: left;
                font-size: 2em;
                padding: 20px 20px;
                text-decoration: none;
        }
/* menu */

        .header .menu {
                clear: both;
                max-height: 0;
                transition: max-height .2s ease-out;
        }
/* menu icon */
        .header .menu-icon {
                cursor: pointer;
                display: inline-block;
                float: right;
                padding: 38px 30px;
                position: relative;
                user-select: none;
        }

        .header .menu-icon .navicon {
                background: #ccc;
                display: block;
                height: 5px;
                margin-bottom:5px;
                position: relative;
                transition: background .2s ease-out;
                width: 38px;
        }

        .header .menu-icon .navicon:before,
        .header .menu-icon .navicon:after {
                background: #ccc;
                content: '';
                display: block;
                margin-top:15px;
                height: 100%;
                position: absolute;
                transition: all .2s ease-out;
                width: 100%;
        }

        .header .menu-icon .navicon:before {
                top: 5px;
        }

        .header .menu-icon .navicon:after {
                top: -5px;
        }

/* menu btn */
        .header .menu-btn {
                display: none;
        }

        .header .menu-btn:checked ~ .menu {
                max-height: 480px;
                width:100%;
        }

        .header .menu-btn:checked ~ .menu-icon .navicon {
                background: transparent;
        }

        .header .menu-btn:checked ~ .menu-icon .navicon:before {
                transform: rotate(-45deg);
        }

        .header .menu-btn:checked ~ .menu-icon .navicon:after {
                transform: rotate(45deg);
        }

        .header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:before,
        .header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:after {
                top: 0;
        }

}
/* END HAMBURGER */

@media screen and (max-width:1366px) {
	.box 
	{
        	width: 33.3333%;
	}
}




@media screen and (max-width:1180px) {

	h1
	{
		line-height:40px;
	}

	.HomeSidebar
	{
        	width:100%; float:none; height:auto;
	}

	.HomeContent
	{
        	width:100%;
		display:inline-block;
	}

	.HomeSidebarInner
	{
        	width:100%;
		height:auto;
		display:inline-block;
		border-bottom-left-radius:4px;
		border-bottom-right-radius:4px;
	}
	.HomeSidebarInner:nth-child(2), .HomeSidebarInner:nth-child(3)
	{
		display:none;
	}

	.HomeButton
	{
		margin:0 auto;
		display:flex;
		align-items:center;
		justify-content:center;
		height:40px;
		width:200px;
		background-color:#4a89d9;
		color:#fff;
		border-radius:4px;
		-webkit-transition: all .3s ease-out;
		-moz-transition: all .3s ease-out;
		-o-transition: all .3s ease-out;
		transition: all .3s ease-out;
		text-transform:uppercase;
	}
	.HomeButton:hover
	{
		opacity:0.9;
	}

}
