/*********************** Generic ************************/ body{background:#E9E9E9;color:#616161;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:19px;}a{color:#461C67;}/*********************** Headings ************************/ h1{font-size:26px;color:#461C67;font-weight:normal;margin-bottom:15px;}h1.smaller{font-size:18px;font-weight:bold;line-height:25px;margin:0px 0px 5px;}h2{font-size:20px;line-height:28px;}h3{font-size:16px;line-height:22px;margin:18px 0px 8px;}h4{font-size:13px;}/*********************** backgrounds ************************/ .bg-purple{background:-moz-linear-gradient(top,#61367b 0%,#310f45 100%);/* FF3.6+ */ background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#61367b),color-stop(100%,#310f45));/* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,#61367b 0%,#310f45 100%);/* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,#61367b 0%,#310f45 100%);/* Opera 11.10+ */ background:-ms-linear-gradient(top,#61367b 0%,#310f45 100%);/* IE10+ */ background:linear-gradient(top,#61367b 0%,#310f45 100%);/* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#61367b',endColorstr='#310f45',GradientType=0 );/* IE6-9 */}/*********************** Text colours ************************/ .text-orange{color:#ED6023 !important;}ul.ticks{list-style:none outside none;margin:0;padding:0;}ul.ticks li{background:url("/img/common/tickOrange.png") no-repeat scroll 0 3px rgba(0,0,0,0);margin:0;padding:0 0 10px 25px;}li.head{font-weight:bold;text-transform:uppercase;}/* youtube ticks */ .youtube-ticks-frame-wrapper{margin:0px 30px;}/*********************** Tables ************************/ table.table{border:solid 1px #dddddd;width:100%;}table.table th{background:#F2EFF5;border-bottom:solid 1px #dddddd;font-size:11px;text-align:left;padding:2px 6px;}table.table td{border-bottom:solid 1px #dddddd;padding:4px 6px;}table.table tr.alt{background:#F2EFF5}.tablehead{color:#461C67;font-size:15px;font-weight:bold;padding:12px 16px;text-shadow:none;}/*********************** Treatments ************************/ .box-shadow{box-shadow:0 0 5px #888888;}.corner-radius{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}code{white-space:normal;}/*********************** Forms ************************/ input.search-query{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(237,96,35,0.8);outline:0;outline:thin dotted \9;/* IE6-9 */ -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(237,96,35,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(237,96,35,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(237,96,35,0.6);}.btn{background:#f4a555;/* Old browsers */ background:-moz-linear-gradient(top,#f4a555 0%,#ed6023 100%);/* FF3.6+ */ background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4a555),color-stop(100%,#ed6023));/* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,#f4a555 0%,#ed6023 100%);/* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,#f4a555 0%,#ed6023 100%);/* Opera 11.10+ */ background:-ms-linear-gradient(top,#f4a555 0%,#ed6023 100%);/* IE10+ */ background:linear-gradient(top,#f4a555 0%,#ed6023 100%);/* W3C */ text-shadow:0 1px 1px rgba(0,0,0,0.75);color:#fff;font-weight:bold;border:solid 1px #ed6023;}input:required:invalid,input:focus:invalid{color:red;}/*********************** Panels ************************/ .content-panel{background:#fff;margin-bottom:20px;box-shadow:0 0 5px #888888;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.content-panel .purple{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#61367b;/* Old browsers */ background:-moz-linear-gradient(top,#61367b 0%,#310f45 100%);/* FF3.6+ */ background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#61367b),color-stop(100%,#310f45));/* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,#61367b 0%,#310f45 100%);/* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,#61367b 0%,#310f45 100%);/* Opera 11.10+ */ background:-ms-linear-gradient(top,#61367b 0%,#310f45 100%);/* IE10+ */ background:linear-gradient(top,#61367b 0%,#310f45 100%);/* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#61367b',endColorstr='#310f45',GradientType=0 );/* IE6-9 */ min-height:80px;text-align:center;color:#fff;margin:0px;}.inner-panel-purple{background:#2D0C41;padding:20px 20px 20px 35px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;font-weight:bold;}/*********************** Header and navigation ************************/ .lookup{height:90px;}.lookup form{margin:15px 30px 0;}.navbar{position:relative;background:#2D0C41;margin:0px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}.navbar .brand{position:absolute;top:-70px;left:30px;width:175px;height:175px;background:url(/img/logos/telRoundel.png) no-repeat 0px 0px;text-indent:-999px;}.navbar .nav{margin:0px 0px 0px 200px;}.navbar .nav > li > a{color:#fff;text-shadow:none;font-size:15px;font-weight:bold;padding:12px 16px;}/*.navbar .nav > li > a:hover{color:#dbdbdb;}*/ .navbar .nav > li > a.current{color:#ED6023 !important;}/*********************** Level 2 navigation ************************/ ul.nav-left{list-style:none;margin:30px 30px 0 30px;padding-left:17px;}ul.nav-left li a{color:#fff;display:block;border-bottom:solid 1px rgba(255,255,255,0.3);padding:6px 0 6px 10px;}/*********************** Footer ************************/ #footer{font-size:11px;padding-top:15px;}#footer a{color:#616161;}/*********************** Page type css ************************/ /* We could use the generic classes for spacing,but suspect we may want to make changes thoughout a template type,therefore let's outline spacing here */ #textpage{margin:42px 10px 25px 10px;min-height:300px;}.container{padding:0px;}.jumbotron{background:url("/img/heros/home_1.jpg") no-repeat center center;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}.span-inner-border{border-right:1px solid #BEBEBE;margin-bottom:20px;margin-right:20px;padding-left:19px;padding-right:19px;}div.col-md-4 div.span-inner-border.last{border:medium none;margin-right:0;}div.headline{font-size:31px;height:24px;position:relative;top:20px;}div.readthrough{position:relative;top:25px;}.nav > li > a:hover,.nav > li > a:focus{background-color:transparent!important;color:#DBDBDB;}div#available div.tickIcon{background:url(/img/icons/domainAvailableTick2.gif) no-repeat 0px 0px;height:90px;width:83px;float:left;}div#taken div.takenIcon{background:url(/img/icons/domainTakenCross.gif) no-repeat 0px 0px;height:90px;width:83px;float:left;}div#taken,div#available{display:none;}.btn-toolbar{margin:5px 5px 5px;}/* hosted.telnic.org iframe */ .embed-hosted-telnic-iframe .embed-responsive{height:100%;width:100%;position:relative;overflow:hidden;}/* Home Page mobile tweaks */ @media only screen and (max-width:480px){.navbar .brand{display:none;width:0px;height:0px;}.jumbotron{background:url("/img/heros/mobile_home_1.jpg") no-repeat center center;}.embed-hosted-telnic-iframe .embed-responsive .embed-responsive-item{-ms-zoom:0.5;-moz-transform:scale(0.5);-moz-transform-origin:0 0;-o-transform:scale(0.5);-o-transform-origin:0 0;-webkit-transform:scale(0.5);-webkit-transform-origin:0 0;}.app-showcase .app-link img{margin:10%;}.btn-default{margin:5px 5px 5px;}.span-inner-border{border-right:0px none #BEBEBE;}.content-panel .purple{height:120px;text-align:center;}.navbar .nav{margin:0px;;}input,textarea,.uneditable-input{width:auto;}/* youtube ticks */ .youtube-ticks-frame-wrapper{margin:0px 0px;}.lookup{height:60px;;}#txtLookupMid{margin-left:5px;}.span3-center{padding:0;}.headline,.readthrough{float:left!important;padding-left:15px;}.margin-top-20{margin-top:0px;}.margin-top-25{margin-top:4px;}div.lookup form.pull-right{float:left;}#textpage{margin:5px 5px 10px 5px;min-height:100px;}.content-panel{padding:5px;}/* active word-breaks for all a elements within panel-body * This _should_ be limited just to the accordion view */ .panel-body a{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}/* make responsive images inside tables larger in mobile views */ .table-responsive .img-responsive{padding:0px 12px 0px 4px;box-sizing:content-box;}}