@charset "UTF-8";

#qbwrap {}

/* Breadcrumb / AddThis fix */
.breadcrumb-wrapper .share-wrapper{width: 180px; height: 20px; margin-top:2px;}
.breadcrumb-wrapper .share-wrapper button{float: right;margin-top:2px;}

/* FAQ */
.spfaq{ padding: 0; margin: 0;}
.spfaq > div{ margin: 0 0 30px 0; border: 1px solid #E7E8E9;}
.spfaq > div h3{cursor: pointer;font-size: 16px !important;margin: 0 !important;padding: 20px 15px 12px 75px;background: #F6F6F6 url(http://cdn.quantum.com/img/support/iconpm.png) left top no-repeat;min-height:58px;color: #00B6F1 !important;-webkit-transition:background-position .3s ease-out; -moz-transition:background-position .3s ease-out; -o-transition:background-position .3s ease-out;  transition:background-position .3s ease-out;}
.spfaq > div.activeTab h3{background-position: 0px -119px;color: #FFF !important;background-color: #00B6F1;}
.spfaq > div.activeTab > div.cont{ border-color:#EEE}
.spfaq > div p{ font-size: 13px !important; margin: 0 0 12px 0 !important; line-height: 1.5!important;}
.spfaq > div > div.cont{ background-color: #FFF; padding: 20px 10px 10px 17px; border-left: 59px solid #EEE;}
.spfaq > div > div.cont a{color: #000;}
.spfaq > div > div.cont ul{ font-size: 13px; margin: 0 0 12px 0 !important; line-height: 1.5!important; list-style-type: disc;}
.spfaq > div > div.cont ul li{ margin: 0 0 5px 14px;}
.spfaq > div > div.cont table.tbl1{ font-size: 12px;}
.spfaq > div > div.cont table.tbl1 td{ font-size: 11px;  border-bottom: 1px solid #CCC; padding: 6px 6px 6px 6px; line-height: 1.5;}
.spfaq > div > div.cont table.tbl1 th{ text-align: left; padding: 6px 6px 6px 6px; color: #FFF; background-color: #666; border-right: 1px solid #FFF;}
.spfaq > div > div.cont table.tbl1 tr:nth-child(odd){ background-color: #F6F6F6;}

/* Sidebar block / Contact */
.blue-contact-block { background:#0f73c3;color:#ffffff;padding:2em 2em 3.2em 2em;font-size:14px;margin-bottom:2em; }
.blue-contact-block h2{ font-size: 24px !important; color: #FFF!important;}
.blue-contact-block p{font-size: 24px; font-family: "DIN Next W01 Regular",Arial,Helvetica,sans-serif !important; margin: 0 0 30px 0 !important;}
.blue-contact-block p a{ font-size: 14px; margin: 0; display: block; text-decoration: underline !important;}
.blue-contact-block p a:hover{color:#00B6F1 !important; text-decoration:none !important}
.blue-contact-block a.email{ font-size: 22px !important; color: #FFF !important;}
.blue-contact-block a.email:hover{color:#00B6F1 !important}

