/*!
 * ctdisg v0.1.0
 * Homepage: http://www.ctdi.sg
 * Copyright 2016 Redooor LLP
 * Licensed under Proprietary
*/.h1,.h2,.h3,h1,h2,h3,.h4,.h5,.h6,h4,h5,h6,p,pre,ol,ul{margin-top:0;margin-bottom:14px}h1{color:#00234b}body{background-color:#ddd}.container-wrapper{margin:0 auto}@media screen and (min-width:1280px){.container-wrapper{width:1240px}}footer{font-size:12px;line-height:1.8em;background-color:#f1f1f1;padding:2em}footer hr{margin-top:1em;margin-bottom:1em;border:0;border-top:1px solid #ddd}footer a{color:#888}footer a:hover{color:#222}footer .copy{font-size:1em;color:#aaa}footer .footer-links{font-size:1em}footer .footer-links li{border-right:1px solid #888;padding-right:1em;padding-left:.5em}footer .footer-links li:last-child{border-right:1px solid #eee}footer .footer-links a{color:#888}footer .footer-links a:hover{color:#222}@media screen and (max-width:480px){footer{padding:1em}footer .footer-links li{display:block;border:0;line-height:2}}.navbar{margin-bottom:0}.navbar.navbar-ctdi{background-color:#00418e;-webkit-box-shadow:none;box-shadow:none}.navbar.navbar-ctdi ul.nav>li>a,.navbar.navbar-ctdi ul.nav>li>a:visited,.navbar.navbar-ctdi ul.nav>.open>a:visited{color:#fff;border-bottom:2px solid #00418e}.navbar.navbar-ctdi ul.nav>li>a:hover,.navbar.navbar-ctdi ul.nav>li>a:focus,.navbar.navbar-ctdi ul.nav>.open>a,.navbar.navbar-ctdi ul.nav>.open>a:hover,.navbar.navbar-ctdi ul.nav>.open>a:focus{color:#e8ad00;background-color:#00418e;border-bottom:2px solid #e8ad00}.navbar-brand{padding:15.5px 1.5em}.navbar-toggle{color:#fff}@media screen and (max-width:767px){.navbar-nav .open .dropdown-menu>li.dropdown-header{color:#4d91e0}.navbar-nav .open .dropdown-menu>li>a{color:#fff}}.carousel-indicators{bottom:0}.carousel-indicators .active{background-color:#aaa}.carousel-indicators li{background-color:#999}.carousel-control span.glyphicon{background-color:#333;height:40px;width:40px;padding:4px;border-radius:20px}.carousel-control.left{background-image:initial}.carousel-control.left span.glyphicon{margin-left:-20px}.carousel-control.right{background-image:initial}.carousel-control.right span.glyphicon{margin-right:-20px}img.img-responsive{width:100%}.modal .modal-dialog .modal-content .modal-body iframe{width:100%;height:500px;border:0}.panel-image{height:300px;padding:1em;text-align:center}.panel-image>a{position:relative;height:100%;width:100%;display:block}.panel.panel-card .panel-image img{width:auto;height:auto;max-height:100%;max-width:100%}.ctdi-top-line{background-color:#00234b;line-height:1em}#ctdi-carousel{margin-bottom:2px}.ctdi-margin-right{position:relative;overflow-x:hidden}.ctdi-margin-right img.img-responsive{position:relative;left:-2px;margin-bottom:2px}.ctdi-speed-button{position:relative;display:block}.ctdi-speed-button img{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.ctdi-speed-button:hover img{opacity:.5}.ctdi-speed-button-title{position:absolute;z-index:1;top:0;left:0;font-size:1.6em;padding:.1em .3em;text-transform:uppercase;color:#999}.ctdi-speed-button-title strong{color:#e47900}.ctdi-header-wrapper{background:#00234b;padding:14px 2em}.ctdi-header-wrapper h1{color:#f1f1f1;margin-bottom:0}.ctdi-content-wrapper{background:#fff;padding:2em}.ctdi-content-body .jumbotron{margin-bottom:0}.ctdi-content-body-left{padding:4em 2em}.ctdi-content-wrapper .panel-default .panel-heading{background:#00418e;border-color:#00234b}.ctdi-content-wrapper ul:not(.pagination){padding-left:1.1em}.ctdi-content-wrapper ul li{position:relative;list-style:none}.ctdi-content-wrapper ul:not(.pagination) li:before{content:"\e072";color:#e8ad00;position:absolute;top:.3em;font-size:.8em;left:-1.4em;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ctdi-clearfix .col-md-6:nth-child(odd){clear:both}#product-container .price{font-size:2em}#product-container .price-quote{font-size:1.5em;color:#cc4d4d}@media screen and (max-width:480px){.ctdi-speed-button-title{font-size:1em}.ctdi-header-wrapper{padding:14px 1em}.ctdi-content-wrapper{padding:1em}}@media screen and (max-width:768px){.ctdi-speed-links div:nth-of-type(2n) .ctdi-margin-right img.img-responsive{left:auto}}