html {background-color:#dcf5f5;}
body {
    font-family: 'Lato','sans-serif';
    font-size: 12px;
    margin: 0px;
    background-color: #fff;
    margin-left: auto;
    margin-right: auto;
    width: 882px;
}
.main {padding:15px;/*float:left;display:inline;background-color:#fff;*/}

h1{font-size:18px; font-weight:bold; margin-top:0; font-family:Arial, Helvetica, sans-serif;}
h2{font-size:16px; font-weight:bold; margin-top:0; font-family:Arial, Helvetica, sans-serif;}
h3{font-size:14px; font-weight:bold; margin-top:0; font-family:Arial, Helvetica, sans-serif;}
h4{font-size:12px; font-weight:bold; margin-top:0; font-family:Arial, Helvetica, sans-serif;}

.largeh1 {margin:10px 0 0 0; font-size:24px;}

img{border:none;}

a:link{color:#ff8330; text-decoration:underline; font-weight:bold;}
a:visited{color:#ff8330; text-decoration:underline; font-weight:bold;}
a:hover{color:#ff8330; text-decoration:none; font-weight:bold;}
a:active{color:#ff8330; text-decoration:underline; font-weight:bold;}

a.news-include-href{color:#000000;text-decoration:none;}
a.news-include-href:hover{text-decoration:underline;}

.news-list h2 a{color:#165e8e;text-decoration:none;}

.sidebar-news a{color:#165E8E;text-decoration:none;}
.sidebar-news a:hover{text-decoration:underline;}

#compareTable th h4 {margin-top:1.33em;}
#compareTable td {padding:1.33em;}
#compareTable td {background-color:#DCF4F4}
#compareTable td:nth-child(1) {background-color:#FFF2D6}

.compare-table-head-orange 
{
    /*float:left;*/
    text-align:center;
    margin: 1px;
    /*padding:14px;*/
    color: #ffffff;
    background-color:#ff8330;
}
.compare-table-head-blue 
{
    /*float:left;*/
    text-align:center;
    margin: 1px;
    /*padding:14px;*/
    color: #ffffff;
    background-color: #33CCCC;
}

.panel-links {
    background-color: #dcdcdc;
    width: 575px;
    float: left;
    padding: 10px;
    min-height: 200px;
    border-bottom: 1px solid #999999;
    margin-bottom: 20px;
}

.panel-links ul {
width:245px; float:left;
}

.panel-links li {
list-style: none;
background: url(../images/small-arrow.gif) no-repeat;
padding: 0 0 0 12px;
margin-left: -30px;
margin-bottom: 8px;
}

.panel-links a {
color: #000000;
font-size: 11px;
font-weight: normal;
}

.panel-links-middle {
    background-color: #dcdcdc;
    width: 355px;
    float: left;
    padding: 10px;
}

.panel-links-middle ul {
width:295px;
}

.panel-links-middle li {
background:transparent url(../images/small-arrow.gif) no-repeat scroll 0 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:4px;
margin-left:-40px;
margin-top:8px;
padding:0 0 0 12px;
}

.panel-links-middle a {
color: #000000;
font-size: 11px;
font-weight: normal;
}

.navigation {
    background-color: #fc7200;
    background-image: none;
    height: 39px;
    margin-top: 15px;
    margin-bottom: 10px;
}
.nav {
    float: left;
    display: inline;
    padding: 7.5px 15px 7px 15px;
    margin-top: 1px;
}
.getdocs {float:right; margin-top:8px;}

.nav a:link {
    color: #fff;
    text-decoration: none;
    font-size: 15px;
    font-weight: normal;
}
.nav a:visited{color:#fff; text-decoration:none;  font-size:15px;  font-weight: normal;}
.nav a:hover{color:#fff; text-decoration:underline;  font-size:15px;  font-weight: normal;}
.nav a:active{color:#fff; text-decoration:none;  font-size:15px;  font-weight: normal;}

.subnav-container {margin:35px 0 15px 0;}
.subnav-current {background-image:url('../images/btn-subnavbg-current.gif'); height:25px; margin-bottom:2px;}
.subnav {background-image:url('../images/btn-subnavbg.gif'); height:25px;  margin-bottom:2px;}
.subnav-item {padding:5px;}

.subnav-container a:link{color:#000; text-decoration:none; font-weight:normal; font-size:12px;}
.subnav-container a:visited{color:#000; text-decoration:none;  font-weight:normal; font-size:12px;}
.subnav-container a:hover{color:#000; text-decoration:underline;  font-weight:normal; font-size:12px;}
.subnav-container a:active{color:#000; text-decoration:none;  font-weight:normal; font-size:12px;}

.footer a:link{color:#fff; text-decoration:none; font-weight:normal;}
.footer a:visited{color:#fff; text-decoration:none; font-weight:normal;}
.footer a:hover{color:#fff; text-decoration:underline; font-weight:normal;}
.footer a:active{color:#fff; text-decoration:none; font-weight:normal;}
.footer-disclaimer {font-size:10px; color:#666; background-color:#dcf5f5; padding:3px; text-align:center;}

.left{float:left;}
.right{float:right;}
.clear{clear:both; padding-bottom:10px;}

.right-space{float:right; margin:5px 0 5px 10px;}

.clear-breaker{clear:both; margin-bottom:10px; height: 10px; border-bottom:1px solid #999999;}

.blue{color:#165e8e;}
.cyan{color:#33cccc;}
.orange{color:#ff8330;}
.yellow{color:#fec501;}
.green{color:#99cc00;}
.grey{color:#dcdcdc;}
.dgrey{color:#666666;}
.white, #white{color:#fff;}
.black{color:#000000;}

.nomargin{margin:0px;}

.breadcrumb {border-bottom:solid 2px #dcdcdc; padding:8px 0px 8px 0px;}
.home-image {background-image:url('../images/banner-image.jpg'); background-repeat:no-repeat; height:852px; height:230px;}
    .home-image .opener-txt {
        color: #fff;
        font-size: 26px;
        font-weight: normal;
        margin-left: 25px;
        font-family: 'Lato', sans-serif;
        padding-top: 20px;
    }
    .home-image .opener-txt-sm {
        color: #fff;
        font-size: 20px;
        font-weight: normal;
        margin-left: 25px;
        font-family: 'Lato', sans-serif;
        padding-top: 20px;
    }
.home-image	.opener-btn {margin-left:20px; margin-top:28px;}

.home-intro {height:75px; position:relative; top:435px; left:auto;}


.content-left-wide {float:left; display:inline; width:595px; margin-top:15px; min-height:500px;}
.content-left-narrow {float:left; display:inline; width:205px; margin-top:15px; min-height:500px; clear:left;}
.content-middle {float:left; display:inline; width:375px; margin-left:15px; margin-top:15px; min-height:500px;}
.content-right {float:left; display:inline; width:242px; margin-left:15px; margin-top:0; min-height:500px;}

.list li {
list-style: none;
background: url(../images/small-arrow.gif) no-repeat;
padding: 0 0 0 12px;
margin-left: -40px;
margin-bottom: 8px;
}

.intro-text {
width: auto;
margin-left: 220px;
}

.margin-top-25 {
margin-top: 25px;
}

.product-intro {display:inline; width:595px; padding-top:15px;}

.panel-social{padding:7px 0px 0px 0px;text-align:center;float:right;clear:right;}
.social-fb{margin-right:10px;}

.panel-cyan {background-image:url('../images/panelbg-cyan-top.gif'); padding:15px 15px 2px 15px;}
.panel-cyan-btm {background-image:url('../images/panelbg-cyan-bottom.gif'); height:12px; margin-bottom:15px;}

.panel-yellow {background-image:url('../images/panelbg-yellow-top.gif'); padding:15px 15px 2px 15px;}
.panel-yellow-btm {background-image:url('../images/panelbg-yellow-bottom.gif'); height:12px; margin-bottom:15px;}


.panel-green {
    background-color: #edf8d1;
    padding: 15px 15px 2px 15px;
    margin-top: 15px;
    ;
}
.panel-green-rep {
    background-color: #edf8d1;
    padding: 15px 15px 2px 15px;
    margin-top: 15px;
}
.panel-green-btm {
    background-image: none;
    height: 12px;
    margin-bottom: 15px;
    background-color: #edf8d1;
}

.panel-plain-right {padding:0 15px 15px 15px;}
.panel-plain-left {margin:15px 0px 15px 0px;}

.panel-front {
    float: left;
    width: 242px;
    height: 240px;
    background-color: #fff;
    margin-left: 26px;
    margin-top: 16px;
    margin-right: 26px;
}

.panel-front2 {
    float: left;
    width: 242px;
    height: 170px;
    background-color: #fff;
    margin-left: 26px;
    margin-top: 16px;
    margin-right: 26px;
}

.panel-car {
    float: left;
    width: 242px;
    height: 100px;
    background-color: #dcdcdc;
    margin-left: 26px;
    margin-top: 26px;
    margin-right: 26px;
}

.panel-home1 {
    float: left;
    width: 595px;
    height: 270px;
    margin: -75px 0 85px 0;
    background-color: #dcdcdc;
}

.panel-home2 {
    float: left;
    width: 595px;
    height: 210px;
    margin: -75px 0 55px 0;
    background-color: #dcdcdc;
}

.panel-home3 {
    float: left;
    width: 595px;
    height: 150px;
    margin: -75px 0 115px 0;
    background-color: #dcdcdc;
}

.panel-front h1, .panel-front h2 {
    font-size: 16px;
    font-weight: normal;
    margin: 22px 0 20px 20px;
    font-family: Lato, sans-serif;
}

.panel-front2 h1, .panel-front2 h2 {
    font-size: 16px;
    font-weight: normal;
    margin: 22px 0 20px 20px;
    font-family: Lato, sans-serif;
}

.panel-front3 h1, .panel-front3 h2 {
    font-size: 16px;
    font-weight: normal;
    margin: 22px 0 20px 20px;
    font-family: Lato, sans-serif;
}

.panel-front ul {
	list-style: none;
	margin: 0 20px;
	padding: 0;
}

.panel-front li {
    font-size: 13px;
    font-weight: normal;
    margin: 10px 0 0 0;
    padding-left: 20px;
    background: url(../images/tick.png) no-repeat;
    font-family: Lato, sans-serif;
}

.panel-front .button {
	margin: 20px 0 0 20px;
}

.warranty {
	background: url(../images/panel-front-warranty.jpg);
}

.gaprti {
	margin-left:9px;
	background: url(../images/panel-front-gaprti.jpg);
}

.home-intro-panel {
	float:left;
	margin:35px 0 0 29px;
	width: 240px;
}
.home-intro-panel h2, .home-intro-panel ul {margin-left:-10px;}

 #doVRM { cursor:pointer;}
.warranty99-head {background-image:url('../images/warranty-99-bg-heading.gif'); width:205px; height:54px;}
.warranty99 {background-color: #dcdcdc; background-position:bottom; width:205px; height:550px; padding-bottom:15px;} .warranty119-head {background-image:url('../images/warranty-119-bg-heading.gif'); width:375px; height:54px;}
.warranty119 {
    background-color: #dcdcdc;
    background-position: bottom;
    width: 375px;
    height: 550px;
    padding-bottom: 15px;
    float: left;
}
.warrantyupw-head {background-image:url('../images/warranty-upw-bg-heading.gif'); width:593px; height:54px;}
.warrantyupw {
    background-color: #dcdcdc;
    width: 593px;
    height: 41px;
    padding-bottom: 15px;
    float: left;
}

.warranty99-head h2, .warranty119-head h2, .warrantyupw-head h2 {color:#fff; padding:18px 10px 0 5px; font-size:14px;}
.warranty99 ul, .warranty119 ul {margin:0 10px 0 0; padding-left:25px; margin-left:5px;}
.warranty99 li {list-style-image:url('../images/tick-graphic-small.gif'); padding-top:0; width:190px; margin-bottom: 5px;}
.warranty119 li {list-style-image:url('../images/tick-graphic-small.gif'); padding-top:0; width:145px; margin-bottom: 5px;}
.warrantyupw li {list-style-image:url('../images/tick-graphic-small.gif'); padding-top:0; width:280px; margin-bottom: 5px;}

.warranty-compare-banner {background-image:url('../images/compare-panel.gif'); width:593px; height:80px; float:left;}

.warranty-compare-head {background-image:url('../images/compare-table-heading-bg.gif'); width:588px; height:44px; margin-top:0;}
.warranty-compare-head h4 {color:#fff; padding:0; margin:0;}
.warranty-compare {background-image:url('../images/compare-table-bg-bottom.gif'); width:588px; height:748px;}
.warranty-compare-us {float:left; width:95px; min-height:26px; height:auto; text-align:center; margin-top:10px;}
.warranty-compare-desc {float:left; width:110px; min-height:26px; height:auto; text-align:center; margin-top:10px; padding-left:10px;}
.warranty-compare-title {float:left; width:214px; min-height:26px; height:auto; text-align:center; margin-top:10px;}
.warranty-compare-them {float:left; width:124px; min-height:26px; height:auto; text-align:center; margin-top:10px;}

.gaprtivri-head {background-image:url('../images/compare-products-table-bg-header.gif'); width:375px; height:30px; margin-left:215px;}
.gaprtivri {background-image:url('../images/compare-products-table-bg-bottom.gif'); width:375px; height:725px; margin-left:215px; float:left;}
.gaprtivri-qcell {float:left; width:200px; margin:10px 10px 10px -215px;}
.gaprtivri-acell {float:left; width:104px; margin:10px; text-align:center;}
.gaprtivri-hcell{float:left; width:122px; margin:6px 2px 0px 0px; text-align:center;}
.gaprtivri-head h3 {color:#fff; margin-bottom:0px;}

.footer {padding:15px;height:88px;background-color:#4872d4;;color:#fff;}
.footer-column {float:left; display:inline; width:194px; height:85px; margin-right:15px;}

.cbformcont {height:122px;}
#cbsubmit {margin-top:10px; cursor:pointer;}

.noscript {float:left; color:Red; margin:20px;}

.appcont input {width:170px; height:16px; border:solid 1px #CFCFD1; background-color:#fff;  float:left; margin:15px 10px 0px 40px;}
.appcont select{width:172px; height:22px; border:solid 1px #CFCFD1; background-color:#fff;  float:left; margin:15px 10px 0px 40px;}
.appcont label {float:left; width:120px; margin:20px 10px 0 10px;}
.appcont .appnav {float:right; margin:20px;}

.appcont .stage1-head {background-image:url('../images/order-form-heading-step1.gif'); height:54px; width:375px;}
.appcont .stage1-head h2 {color:#fff; padding:17px 0 0 62px;}
.appcont .stage1-form {height:493px; width:375px; background:url('../images/middle-col-bg-bottom.gif') no-repeat; background-position:bottom;}

.appcont .stage2-head {background-image:url('../images/order-form-heading-step2.gif'); height:54px; width:375px;}
.appcont .stage2-head h2 {color:#fff; padding:17px 0 0 117px;}
.appcont .stage2-form {height:493px; width:375px; background:url('../images/middle-col-bg-bottom.gif') no-repeat; background-position:bottom;}

.appcont .stage3-head {background-image:url('../images/order-form-heading-step3.gif'); height:54px; width:375px;}
.appcont .stage3-head h2 {color:#fff; padding:17px 0 0 172px;}
.appcont .stage3-form {height:493px; width:375px; background:url('../images/middle-col-bg-bottom.gif') no-repeat; background-position:bottom;}

.appcont #notemileage {clear:both; margin:10px;}
.appcont #ultimateplus {}
.appcont #noteultimateplus {clear:both; float:left; margin:10px 10px 0px 10px;}

.appcont #reg {width: 77px; text-transform:uppercase; text-align:center;}
.appcont #doVRM {color:#fff; background-color:#FF8330; width:80px; height:20px; margin-left:0px;}
.appcont #used {width:20px; margin-left:20px; margin-right:5px; margin-top:19px;}
.appcont #new {width:20px; margin-right:5px; margin-top:19px;}
.appcont #qusednew {width:140px}
.appcont #lblused, .appcont #lblnew {display:inline; width:20px; margin-left:0px;}
.appcont #postcode {text-transform:uppercase;}

#emailquote {float:left; height:17px; color:#165E8E; width:170px; margin:5px 5px 0 0;}
#emailquotetxt {cursor:pointer; font-weight:bold; vertical-align:super; text-decoration:underline;}

.required {width:180px; padding-top:8px; margin-left:180px; color:#666;}

/* rti, gap */
.appcont #poyes, .appcont #cayes {width:20px; margin-left:20px; margin-right:5px; margin-top:26px;}
.appcont #pono, .appcont #cano {width:20px; margin-right:5px; margin-top:26px;}
.appcont #qperiodowned, .appcont #qcarage {width:148px}
.appcont #lblpoyes, .appcont #lblpono, .appcont #lblcayes, .appcont #lblcano {display:inline; width:20px; margin-left:0px; margin-top:27px;}
/* */

label.lgroup {margin-top:10px;}
input.fgroup {margin-top:5px;}
select.fgroup {margin-top:5px;}

.bankdetails-cont {height:140px;}
.payq {padding:10px 10px 0px 10px}
label.payquest {width:305px;}
label.bdlbl, .scdash {margin-top:3px}
#payfull, #paypart {width:20px; margin-left:0px; margin-top:20px;}
#ddabout {font-weight:normal; color:#165E8E;}
#tchref, .tchref {color:#165E8E;}
#accountnum {margin-top:1px}
#sortcode1 {width:25px; margin-top:1px; margin-right:0px;}
#sortcode2 {width:25px; margin-top:1px; margin-left:0px; margin-right:0px;}
#sortcode3 {width:25px; margin-top:1px; margin-left:0px;}
.bmsg {padding:15px 10px 0 10px;}
#tc {width:20px; margin-left:0px; margin-top:20px;}
.paylogos {margin:5px 0 0 8px}

 #docslogin {margin:30px 115px 0 -100px;}
 #docsloginerr {color:Red; padding:10px;}
 #btngetdocs {height:21px; width:60px; margin:0; float:none; background-color:Transparent; border:none;}

.docs .getadobe {font-size:10px; margin:40px 0 0 10px;}
.docs .downloaddocs {float:right; padding:12px 50px 0 0;}
.docs .doclinks {padding-top:20px}
.docs #docsh2 {padding-left:10px;}
.docs .printlink {float:right; margin-top:22px; margin-right:10px;}
.docs .thanks {padding:10px;}
.docs #policynum {padding-left:10px; padding-top:15px;}
.docs #expdate {padding-left:10px;}


#stage2, #stage3, #stage4 {display:none;} 
/* #stage1, #stage2, #stage4 {display:none;} */
 

.appsummary-head {background-image:url('../images/left-col-top-bg-heading.gif'); background-repeat:no-repeat; height:38px; width:205px; margin-top:8px;}
.appsummary-head h2 {color:#fff; padding:10px 0 0 10px; margin:0px;}
.appsummary-cont {background-image:url('../images/left-col-gradient-bg-bottom.gif'); background-repeat:no-repeat; background-position:bottom; height:500px; width:205px;}
.appsummary {padding:10px;}

.appsummary .app-item-head {float:left; width:160px; margin:0 0 4px 0; font-weight:bold;}
.appsummary .app-item-left {float:left; width:65px; margin:4px 0 4px 0;}
.appsummary .app-item-right {float:left; width:115px; margin:4px 0 4px 0;}
.appsummary .app-total {float:left; width:100px; margin:0 0 0px 0; margin-top:3px;}
.appsummary .app-price {float:left; width:85px; margin:0 0 0px 0; font-weight:bold; font-size:14px; text-align:center;}

.appsummary #s-product {width:181px;}
.appsummary #s-emailaddress {width:180px; overflow:hidden;}

.news-list h2{margin:20px 0px 3px 0px;}
.news-list p{margin:3px 0px 3px 0px;}

.news-main{float:right;padding:0px 0px 0px 5px;}
.news-thumb-tiny{float:left;height:50px;padding:5px 5px 5px 0px;}

.jlink {cursor:pointer; text-decoration:underline;}
.blink {cursor:pointer; text-decoration:underline;}
.hr {border-bottom:solid 1px #ccc; margin-bottom:10px; padding-top:5px;}

.alertBox{background-color:#FFFFFF;border:6px solid #dcf5f5;float:left;display:inline;min-height:80px;height:auto!important;margin:200px 0 0 300px;position:fixed;width:295px;overflow:hidden;box-shadow: 10px 10px 5px #888;}
.alertHead{height:18px;overflow:hidden;width:100%;background-image:url(../images/navbg-popup.gif); background-position:left; width:295px; color:#FFFFFF;font-weight:bold;text-align:left;padding:4px 0px 0px 5px;}
.alertBox p{margin:15px 10px 5px 10px;text-align:justify;}
.alertClose{margin:10px 0px 5px 232px;cursor:pointer;width:auto;}
.alertMClose{margin:-2px 0px 5px 220px;cursor:pointer;vertical-align:top;}

.toplink {display:block; margin-bottom:20px;}

/* discounting */
#discountform {float:left; margin:16px 0 0 102px; }
#discountlink {float:left; margin:17px 0 0 172px; text-decoration:underline; font-weight:bold; color:#99CC00; cursor:pointer; display:none; }
#dsc {font-weight:bold; padding:0 1px 0 1px; height:16px;}
#dscgo {margin-left:2px; text-decoration:underline; cursor:pointer; color:#99CC00; font-weight:bold;}
#dscstatus {position:relative; right:46px; top:2px;}
#dsc-premium {display:none;}
#d-desc {color:#FF8330; font-weight:bold;}

/* ultimateplus */
#ultimateplus {background:url('https://www.gocarwarranty.co.uk/css/main.css') no-repeat; float:left; margin-left:10px; width:351px; height:300px;}
#ckultimatepluslb {width:318px; margin-right:0px; margin-top:10px;}
#ckultimateplus {width:16px; margin:10px 0 0 0;}
#noteultimateplus p {margin-top:2px;}
.nomb {margin-bottom:0px;}
.upw {font-size:13px;}

.simpletable {width:360px; text-align:center; border:solid 1px #000;}
.simpletable thead {font-weight:bold; background-color:#f7f7f7;}
.simpletable thead td {border-bottom:solid 1px #000;}
.simpletable .bdr {border-right:solid 1px #000;}

.badge-warranty{float:right;}

.list-tick{margin:0px 0px 20px 5px;padding-left:25px;}
.list-tick li{list-style-image:url('../images/tick-graphic-small.gif'); padding-top:0; width:190px; margin-bottom: 10px;}
.warranty-list li{font-weight:bold;font-size:12px;}
.car-warranty{float:right;margin:5px 0px 0px 0px;}

.link-image{display:block;padding:7px 0px 0px 10px;font-size:15px;}
.warranty-button{background:url(../images/btn-lp-warranty.gif) no-repeat 0% 0%;width:211px;height:25px;}
a.link-image{color:#ffffff; text-decoration:none;}

.h2-lp{margin:17px 0px;}

.recommended-links { margin:20px 0 20px 0; }

.extended-model-wrap {
	text-align: center;
	margin-bottom:25px;
	padding: 0px;
	border:0;
	width: 594px;
	float:left;
}

.extended-model-wrap div {
	float: left;
	width: 198px;
}

.link-rss{background:url(../images/rss.gif) no-repeat 0px 0px;display:block;height:34px;width:34px;float:right;}
.head-news{margin:0px 0px 15px 0px;}

.qreglabel {float:left; margin-left:5px; margin-top:22px; font-weight:bold;}
.quote-frm {padding:5px 20px 5px 20px;}
.quote-regplate-bg {background-image:url('../images/vrm-plate.gif');  height:62px; width:263px; display:inline; float:left; margin:0 10px 0 10px;}
.quote-regplate-bg #reg {background-color: transparent; border: solid 0px #FFF; width:260.66px; font-size:38px; text-align:center; text-transform:uppercase; padding-top:10px;}
#getPrices {float:left; vertical-align:bottom; margin-top:18px; font-weight:bold;}

.quotetable {margin-left:2px; margin-top:-10px; text-align:center;}
.quotetable thead {font-size:12px; font-weight:bold; text-align:center;}
.quotetable .qproduct {background: url('https://www.gocarwarranty.co.uk/css/main.css') no-repeat right; width:105px; text-align:left;}
.quotetable .qproduct h3 {padding-left:8px;}
.quotetable .qprice {width:116px; height:90px; background:url('../images/quote-box.gif') no-repeat;}
.quotetable .qbuynow {margin-top:10px; cursor:pointer;}
#comp-1yr, #comp-2yr, #comp-3yr, #ulti-1yr, #ulti-2yr, #ulti-3yr, #ultp-1yr, #ultp-2yr, #ultp-3yr, #abso-1yr, #abso-2yr, #abso-3yr {font-size:14px;}

.quote-panel {
    background-color: #dcdcdc;
    padding-top: 15px;
    height: 535px;
}
.quotesummary-head {margin:8px 0 20px 20px}
.quote-criteria {margin:0 0 0 5px}

.canddi {position: absolute; left: -10px;}

#new_button1 {
    background-color: #fc7200;
    color: white;

    height: 40px;
    line-height: 40px;
    width: 200px;
    text-align: center;
    font-size: 16px;
    font-weight: normal;
    font-family: Lato, sans-serif;
}

#new_button1:hover {
    background-color: #fc7200;
    color: white;
    display: block;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    width: 200px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    font-family: Lato, sans-serif;
}


#new_button2 {
    background-color: #fc7200;
    color: white;
    display: block;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    width: 200px;
    text-align: center;
    font-size: 16px;
    margin: 20px 0 0 20px;
    font-weight: normal;
    font-family: Lato, sans-serif;
}

#new_button2:hover {
    background-color: #fc7200;
    color: white;
    display: block;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    width: 200px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    font-family: Lato, sans-serif;
}

#new_button3 {
    background-color: #fc7200;
    color: white;
    display: block;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    width: 200px;
    text-align: center;
    font-size: 16px;
    margin: 20px 0 0 318px;
    font-weight: normal;
    font-family: Lato, sans-serif;
}

#new_button3:hover {
    background-color: #fc7200;
    color: white;
    display: block;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    width: 200px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    font-family: Lato, sans-serif;
}

#callback_link {
    background-color: #fc7200;
    color: white;
    display: block;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    width: 200px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    font-family: Lato, sans-serif;
}

.panel-green {
    background-color: #edf8d1;
    padding: 15px 15px 2px 15px;
    margin-top: 15px;
}

.panel-green-btm {
    background-image: none;
    height: 12px;
    margin-bottom: 15px;
    background-color: #edf8d1;
}

#blue_wear_and_tear {
    background-color: #fc7200;
    color: white;
    display: block;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    width: 200px;
    text-align: center;
    font-size: 16px;
    margin: 20px 0 0 20px;
    font-weight: normal;
    font-family: Lato, sans-serif;
}