﻿h2 {
	color: #CB3734 !important;
}

.cta-container {
}

.content-holder-fill.and1x2 {
    height: 100%;
}

@media (max-width: 799px) {
.content-holder-fill.and1x2 {
    padding-bottom: 6% !important;
}
}

.project-header.and1x2 {
    height: 100%;
    margin-bottom: -6%;
}

@media (min-width: 1303px) {

    .project-header.and1x2 {
        margin-bottom: -17%;
    }
}

@media (min-width: 400px) and (max-width: 799px) {

    .project-header.and1x2 {
        margin-bottom: -9%;
    }
}


@media (min-width: 800px) and (max-width: 1302px) {

    .project-header.and1x2 {
        margin-bottom: -2%;
    }
}


.content-holder-fill-except:hover
    {
        ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;
        filter: alpha(opacity=100) !important;
        opacity: 1.0 !important;
		background: none !important;

    }

.content-holder-med:hover
    {
        ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;
        filter: alpha(opacity=100) !important;
        opacity: 1.0 !important;

    }

.content-holder-med.and2x2 {
    width: 95%;
    height: 100%;
}

.project-header.and2x2 {
    width: 700px;
    height: 440px;
}

.content-holder-med.and2x2:hover {
    background: none !important;
}


@media (max-width: 1302px) {

    .project-header.and2x2 {
        width: 100%;
        height: 100%;
    }
}

@media (min-width: 400px) and (max-width: 1302px) {

    .project-header.and2x2 {
        margin-bottom: -3%;
    }
}

@media (max-width: 799px) {

    .project-header.and2x2 {
        padding-bottom: 6%;
    }
}

.project-header.and2x2 img
{
    width: 100%;
}


.project-footer-container.remove-perm {
    background: none;
    padding-bottom: 20px;
	width: 100%;
}

@media (min-width: 1285px) {
    .project-footer-container.remove-perm {
        width: 700px;
    }
}

@media (max-width: 1302px) {
    .project-footer-container.remove {
        background: none;
    }
}



.content-holder-med:hover {
    background: none !important;
}



@media (min-width: 1303px) and (max-width: 1621px) {
	.content-holder-fill.nexttolast {
		margin-top: 5px !important;
        margin-bottom: -253px !important;
	}
}



