
/* section continers to use on the bigger sections on each page*/

/* the default container -- to align with the navigation bar*/

.small-padding-top{
    padding-top: 48px !important;
}

.small-padding-bottom{
    padding-top: 48px !important;
}


.orch-section-container{
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 64px;
    padding-bottom: 64px;
}
.section-container{
	padding-left: 12%;
	padding-right: 12%;
	padding-top:64px;
	padding-bottom:64px;
}

.full-height-container{
    min-height: 100vh;
}

/* container for pages that are text heavy, so should be a little less in width
** eg. blogs, privacy policy, woocommerce-investment
*/
.text-section-container{
    padding-left: 26%;
	padding-right: 26%;
	padding-top:64px;
	padding-bottom:64px;
}

.secondary-header-container{
    padding-top: 140px;
	padding-bottom:80px;
}


/* X-Large devices (large desktops, less than 1400px) */
@media (max-width: 1399.98px) {
	.section-container{
		padding-left: 10%;
		padding-right: 10%;
	}
    .text-section-container{
        padding-left: 22%;
		padding-right: 22%;
    }
}

/* Large devices (laptops, less than 1200px) */
@media (max-width: 1199.98px) {
	.section-container{
		padding-left: 10%;
		padding-right: 10%;
	}
    .text-section-container{
        padding-left: 18%;
		padding-right: 18%;
    }
}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {
	.section-container{
		padding-left: 10%;
		padding-right: 10%;
	}
    .text-section-container{
        padding-left: 14%;
		padding-right: 14%;
    }
}

@media (max-width: 575.98px) { 
	.section-container, .text-section-container{
		padding-left: 6%;
		padding-right: 6%;
	}
}



/* container width */

.w-100{
    width: 100%;
}

.w-80{
    width: 80%
}

.w-72{
    width: 72%;
}

.w-60{
    width: 60%;
}

.w-50{
    width: 50%;
}

.w-33{
    width: 33%;
}

.w-25{
    width: 25%;
}

.w-20{
    width: 20%;
}


.h-100{
   min-height: 100vh;
}


@media (max-width: 1199.98px) {
    .lg-w-100{
        width: 100%;
    }
}

@media (max-width: 991.98px) {
    .md-w-100{
        width: 100%;
    }
    .md-w-90{
        width: 90%;
    }
}

@media (max-width: 767.98px) {
    .sm-w-100{
        width: 100% !important;
    }
    .sm-w-90{
        width: 90% !important;
    }

    .sm-w-70{
        width: 70% !important;
    }

    .sm-w-50{
        width: 50% !important;
    }
}

@media (max-width: 575.98px) {
    .xs-w-100{
        width: 100% !important; 
    }

    .xs-w-70{
        width: 70% !important;
    }
}

