html{overflow-y:scroll}html,body{color:#000000;height:100%}html *:focus,body *:focus{outline:0}html .hidden,body .hidden{display:none}html .clear,body .clear{clear:both}html table,body table{table-layout:fixed;width:100%}html table td,body table td{word-wrap:break-word;overflow-wrap:break-word}body.body-blue{background-color:#030021}.spin{margin:0 auto;background:url(../images/spin-white.gif) no-repeat;width:30px;height:30px}.spin-grey{background:url(../images/spin-grey.gif) no-repeat}table.sorted thead th{cursor:pointer}.ng-pristine.ng-invalid-required,.ng-pristine.ng-invalid-required{box-shadow:none}.btn-primary,.btn-primary:hover,.btn-primary:focus{background-color:#1b75bb;border-color:#1b75bb}.btn-default,.btn-default:hover{border-color:#ccc}a{color:#1b75bb}.form-control:focus{border-color:#1b75bb}.nav-tabs{background-color:#ccc}.panel-default .panel-heading{background-color:#ccc}.sync-info{font-size:13px;color:#ccc}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:local("PT Sans"),local("PTSans-Regular"),url(../fonts/PT_Sans-Web-Regular.ttf) format("truetype")}@font-face{font-family:'PT Sans Bold';font-style:normal;font-weight:700;src:local("PT Sans Bold"),local("PTSans-Bold"),url(../fonts/PT_Sans-Web-Bold.ttf) format("truetype")}@font-face{font-family:'PT Sans Italic';font-style:italic;font-weight:400;src:local("PT Sans Italic"),local("PTSans-Italic"),url(../fonts/PT_Sans-Web-Italic.ttf) format("truetype")}@font-face{font-family:'PT Sans Bold Italic';font-style:italic;font-weight:700;src:local("PT Sans Bold Italic"),local("PTSans-BoldItalic"),url(../fonts/PT_Sans-Web-BoldItalic.ttf) format("truetype")}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local("Roboto"),local("Roboto-Regular"),url(../fonts/Roboto-Light.ttf) format("truetype")}html,body{color:#000000;font-family:"Roboto", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;font-size:14px}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:300;margin-top:20px;margin-bottom:20px}h1{font-size:34px}h2{font-size:34px}h3{font-size:34px}h4{font-size:34px}html{overflow-y:scroll}html,body{color:#000000;height:100%}html *:focus,body *:focus{outline:0}html .hidden,body .hidden{display:none}html .clear,body .clear{clear:both}html table,body table{table-layout:fixed;width:100%}html table td,body table td{word-wrap:break-word;overflow-wrap:break-word}header{min-height:40px;border-bottom:2px solid #000000}header .logo{margin:10px 0 10px 15px}header .top-menu{margin-left:30px}header .top-menu ul{margin:18px 0 0 0px;padding:0;text-align:left}header .top-menu ul li{list-style:none;display:inline;margin:0px 0px 0 60px;padding:0px;font-weight:300;text-transform:uppercase;font-size:20px}header .top-menu ul li a{color:#428bca;font-size:20px}header .top-menu ul li a:hover{text-decoration:underline}header .top-menu ul li.active a{color:#000000;text-decoration:none}header .nav-top-right{margin-top:13px;margin-right:30px}header .nav-top-right a.btn-primary{background-color:#1d6fb7;border:1px solid #1d6fb7}header .nav-top-right #user-avatar{display:inline-block;width:24px;height:24px}header .nav-top-right img.gravatar-small{width:32px;height:32px}section#main{position:relative;height:620px;background:url(../images/background-circle-2.png) center no-repeat;background-color:#030021;background-position-x:center;background-position-y:0px;text-align:center;padding:1px}section#main .idea-ticker{margin:0 auto;margin-top:80px;height:102px}section#main .idea-ticker ul{padding:0}section#main .idea-ticker ul li{list-style:none;display:block;margin:0;padding:0px;text-align:center;height:33px}section#main .idea-ticker ul li a{color:#ffffff;background-color:rgba(0,0,0,0.6);font-family:'Roboto', sans-serif;font-size:25px;padding:0;font-weight:100;text-align:center}section#main .search-bar{margin:0 auto;margin-top:90px;width:520px;position:relative}section#main .search-bar input[type="text"]{display:inline-block;opacity:0.95;padding:2px 10px;width:520px;height:60px;background-image:none;background-color:#fff;border:none;border-radius:4px;vertical-align:middle;text-align:left;color:#333;font-weight:bold;font-size:30px;font-weight:300;white-space:nowrap}section#main .search-bar button[type="submit"]{display:inline-block;position:absolute;right:0;top:0;padding:5px 12px;height:100%;margin-bottom:0;font-size:30px;font-weight:300;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;color:#1d6fb7;background:none;border:none}section#main .search-bar-min button{display:inline-block;padding:5px 25px;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;color:#1d6fb7;background-color:#ffffff;border:none;font-weight:bold;font-family:"Roboto", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:1.75em;line-height:1.2;letter-spacing:0;text-transform:none;transition:background-color 0.25s;outline:0;opacity:0.9}section#main .search-bar-min button:hover{background-color:#dddddd;transition:background-color 0.25s}section#main .search-bar-min input[type="text"]{height:36px;width:320px;display:inline-block;white-space:nowrap;border:none;background-color:#fff;padding:4px 14px;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:2px solid #ffffff;outline:0;font-weight:bold;font-family:"Roboto", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:16px;text-transform:none;transition:border 0.25s}section#main .search-bar-min input[type="text"]:focus{border:2px solid #cccccc;transition:border 0.25s}section#main .create-bar{display:block;margin:0 auto;margin-top:80px;width:320px}section#main .create-bar .header{display:inline-block;padding:5px 25px;color:#ffffff;border:none;font-weight:bold;font-family:"Roboto", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:25px}section#main .create-bar .buttons{margin-top:5px}section#main .create-bar .buttons a.create-btn{float:left;width:96px;height:84px;cursor:pointer;background-color:#fff;border-radius:5px;margin:5px}section#main .create-bar .buttons a.create-btn .icon{display:block;margin:0 auto;margin-top:15px;width:36px;height:36px}section#main .create-bar .buttons a.create-btn .icon-list{background:url(../images/icon-list.png) no-repeat}section#main .create-bar .buttons a.create-btn .icon-procon{background:url(../images/icon-procon.png) no-repeat}section#main .create-bar .buttons a.create-btn .icon-comparison{background:url(../images/icon-comparison.png) no-repeat}section#main .create-bar .buttons a.create-btn .desc{text-align:center;text-decoration:none;margin-top:3px;color:#1b75bb}section#main .create-bar .buttons a.create-btn .high{display:block;text-align:center}section#main .create-bar .buttons a.create-btn:hover{background-color:#ccc;text-decoration:none}section.info-box{padding:1px}section.info-box .info-box-inner{width:640px;margin:0 auto;margin-top:60px;margin-bottom:60px}section.info-box h2{font-size:42px;margin-top:10px;margin-bottom:10px}section.info-box p{font-size:20px}section.info-box ul{padding-left:15px}section.info-box ul li{list-style-type:none;font-size:17px;margin-bottom:3px}section.info-box ul li i.fa{margin-right:3px;font-size:14px;color:#555}section.info-slides{margin-bottom:20px}section.info-slides .slider{margin:0 auto;width:640px;height:482px}section.info-slides .slick-prev:before,section.info-slides .slick-next:before{color:#555;font-family:"FontAwesome";font-size:52px}section.info-slides .slick-prev:before{content:"\f053"}section.info-slides .slick-next:before{content:"\f054"}section.info-slides .slick-prev,section.info-slides .slick-next{width:42px;height:52px}section.info-slides .slick-prev{left:-65px}section.info-slides .slick-next{right:-65px}section.info-slides .slick-dots li button:before{content:"\f111";font-family:"FontAwesome";font-size:11px;color:#555}section.info-box-blue{color:#ffffff;background-color:#1b75bb}section.info-box-blue .info-box-inner{margin-top:30px;margin-bottom:80px}section.info-box-blue ul li i.fa{color:#fff}footer{background-color:#0e0e20;height:140px}footer .footer-inner{margin-top:20px;color:#ffffff;font-size:14px;text-align:center}footer a{color:#1b75bb}
