/* SONIC PRICE PAGE - DNA4863499 ddcbthyng */
.alias-sonic-price .page-bd {min-height: 830px; background: url(/sites/s/sonicautomotiveprofilev9/images/sonicPricePage/pagebg.jpg) no-repeat scroll 50% -40px #ffffff; padding:0; background-size: 100% auto;}
.alias-sonic-price .topLinksWrapper {padding: 0 0 40px 0; background: url(/sites/s/sonicautomotiveprofilev9/images/sonicPricePage/linkbg.png) repeat-x scroll 0 100% transparent;}
.alias-sonic-price .topLinks {padding: 20px 0 10px 0; background: none #ffffff; margin-bottom: 0; width: 100%; margin:0;}
.alias-sonic-price .topLinks ul {width: 80%; margin: 0 auto;}
.alias-sonic-price .topLinks .ui-button,
.alias-sonic-price .topLinks .btn {margin: 0 20px; padding: 12px; min-width: 60%; width: auto; font-weight: normal; text-align: center; font-size: 12px; color: #ffffff; border-radius: 10px; border: none; transform: none; box-shadow: 0 1px 3px #484848; background: #ee3e2f; /* Old browsers */ background: -moz-linear-gradient(top,  #ee3e2f 0%, #c83428 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee3e2f), color-stop(100%,#c83428)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #ee3e2f 0%,#c83428 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #ee3e2f 0%,#c83428 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #ee3e2f 0%,#c83428 100%); /* IE10+ */ background: linear-gradient(to bottom,  #ee3e2f 0%,#c83428 100%); /* W3C */}
.alias-sonic-price .topLinks .btn:before {display: none;}
.alias-sonic-price .topLinks .ui-button:hover,
.alias-sonic-price .topLinks .btn:hover,
.alias-sonic-price .links-list .nav > li > a.btn-default:hover {background: none #c83428; box-shadow: none; color: #ffffff;}
.alias-sonic-price .topLinks .ui-button:hover .ui-button-text {color: #ffffff;background: none transparent; }
.alias-sonic-price .topLinks .ui-button-text {font-weight: normal; font-size: 12px; padding:0; background: none transparent; border: none; transform: none; min-height: 0;}
.alias-sonic-price .contentWrapper {padding:0 100px;}
.alias-sonic-price .sonicPriceLogo {margin: 40px auto 20px; width: 208px;}
.alias-sonic-price .contentWrapper .content-default {padding: 15px 0; border: none;}
.alias-sonic-price .contentWrapper .content-default .content {font-size: 16px;}
.alias-sonic-price .content-default.content1 {text-align: center; font-weight: bold; color: #ee3e2f;}
.alias-sonic-price .content-default.content2 {text-align: left; font-weight: normal; color: #6e6e6e; width: 65%; margin: 0 auto;}
.alias-sonic-price .content-default.content3 {text-align: center; font-weight: normal; color: #ee3e2f; font-style: italic;}
.alias-sonic-price .content-default.content4 {text-align: center; font-weight: bold; color: #6e6e6e; padding-top: 30px; background: url(/sites/s/sonicautomotiveprofilev9/images/sonicPricePage/hr.png) no-repeat scroll 50% 0 transparent;}

/* Template Hacks */
.v9-global-0011-v1.alias-sonic-price .topLinks {min-height: 75px;}
.v9-oem-audi-0002-v1.alias-sonic-price .page-bd {width: 1024px;}
.v9-oem-acura-0001-v1.alias-sonic-price .page-bd,
.v9-oem-scion-0001-v1.alias-sonic-price .page-bd {background-position: 50% 40px;}
.v9-global-0004-v2.alias-sonic-price .page-bd {background: url(/v9/variations/global/0004/v2/images/page-center.png) repeat-y 50% 0 transparent; padding: 1px 10px 0; background-size: 100% auto;}
.v9-global-0004-v2.alias-sonic-price .page-bd .sonicPricePage {min-height: 830px; background: url(/sites/s/sonicautomotiveprofilev9/images/sonicPricePage/pagebg.jpg) no-repeat scroll 50% -40px #ffffff; padding:0; background-size: 100% auto;}
.v9-oem-subaru-0002-v1.alias-sonic-price .content-default.content2 {width: 50%;}

/* BMW SPECIFIC */
.bmw.single-franchise.alias-sonic-price .page-bd {background: url(/sites/s/sonicautomotiveprofilev9/images/sonicPricePage/bmw/pagebg.jpg) no-repeat scroll 50% 20px #ffffff; background-size: 100% auto;}
.bmw.single-franchise.alias-sonic-price .topLinks .ui-button {background: #565454; /* Old browsers */ background: -moz-linear-gradient(top,  #565454 0%, #494747 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565454), color-stop(100%,#494747)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #565454 0%,#494747 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #565454 0%,#494747 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #565454 0%,#494747 100%); /* IE10+ */ background: linear-gradient(to bottom,  #565454 0%,#494747 100%); /* W3C */}
.bmw.single-franchise.alias-sonic-price .topLinks .ui-button:hover {background: none #494747;}
.bmw.single-franchise.alias-sonic-price .content-default.content1,
.bmw.single-franchise.alias-sonic-price .content-default.content2,
.bmw.single-franchise.alias-sonic-price .content-default.content3,
.bmw.single-franchise.alias-sonic-price .content-default.content4 {color: #595858;}
.bmw.single-franchise.alias-sonic-price .content-default.content4 {background: url(/sites/s/sonicautomotiveprofilev9/images/sonicPricePage/bmw/hr.png) no-repeat scroll 50% 0 transparent;}

/* ddcsamp 07806219 - BMW buttons (compliance) */
.bmw.single-franchise.alias-sonic-price .topLinks .ui-button,
.bmw.single-franchise.alias-sonic-price .topLinks .btn,
.bmw.single-franchise.alias-sonic-price .topLinks .btn:hover {border-radius: 0; background: #236cd1;}