﻿body header .logoHolder a {
    background-image: url(/Content/Images/mobile-landing-logo.png) !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: left !important;
}

.logoHolder a {
    background-image: url(/Content/images/sprite@2x.png);
    background-size: 500px;
}
.logoHolder {
    float: left;
    margin: 5px 0;
}
.homePage .logoHolder a {
    display: block;
    width: 232px;
    height: 42px;
    background-position: 0px -458px;
    background-size: 500px;
}
.logoHolder a {
    display: block;
    width: 250px;
    height: 37px;
    background-position: 0px -363px;
    background-size: 400px;
    margin: 2px 0;
}
.homePage .logoHolder a {
    width: 309px;
}
.logoHolder a {
    height: 38px;
}
@media all and (max-width:1140px) {
    .logoHolder a {
        background-image: url(/Content/images/sprite@2x.png);
        background-size: 500px;
    }
}
@media all and (max-width:1024px) {
   .logoHolder {
        margin-top: 10px;
    }
    .mobileMenuToggler {
    padding:12px 10px!important; 
    }
    .logoHolder a {
        background-position: 0px -458px;
    }
        .homePage .logoHolder a, .logoHolder a {
        display: block;
        width: 232px;
        height: 42px;
        /*background-position: 0px -355px;
        background-size: 396px;*/
        margin-top: 5px;
        zoom: 0.80;
		 -webkit-transform-origin: top left;
        -moz-transform-origin:top left;
        transform-origin: top left;
        transform: scale(0.8);
       -moz-transform: scale(0.80);
        -webkit-transform: scale(0.8);
        width: 302px;
        }
}
@media all and (max-width:810px) {
	/*.homePage .logoHolder a, .logoHolder a {
	margin-top: 0;
	}*/
}
@media all and (max-width:767px) {
    .logoHolder {
        width: 242px;
        overflow: hidden;
    }
    .logoHolder {margin: 9px 0 5px -9px;}
}
@media (max-width:350px) {
.homePage .logoHolder {width: 232px;}
    .homePage .logoHolder a{
        transform: scale(0.7);
        -webkit-transform: scale(0.7);
        -moz-transform: scale(0.7);
        width: 100%;
        transform-origin: left 10px;
        -webkit-transform-origin: left 10px;
        -moz-transform-origin: left 10px;
    }
}
@media (max-width:349px) {
.homePage .logoHolder {width: 306px;}
}


