/* Theme Name: Recline Description: Layout and styling for reclinejs.com Author: Sam Smith Author URI: http://www.mintcanary.com/ */ /* -------------------------------------------------- Table of Contents ----------------------------------------------------- :: General Styles :: Layout :: :: :: */ /* --------------------------------------------------- General Styles --------------------------------------------------- */ @import url(http://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700); body, p { font-family: 'PT Sans',Helvetica,Arial,sans-serif; font-size: 15px; } h1, h2, h3, h4, h5, h6 { font-family:'PT Sans',Helvetica, Arial, sans-serif; font-weight: bold; } h2 { font-size: 24px; } h3 { font-size: 20px; } h4 { font-size: 18px; } a { color: #c7231d; } a:hover { color: #bc130e; } /* --------------------------------------------------- Layout --------------------------------------------------- */ .navbar-header{ } .navbar-header .logo-icon { height: 34px; } .navbar-brand { font-family:'PT Sans', Helvetica, Arial, sans-serif; font-style:italic; font-size:18px; font-weight:400; letter-spacing:-1px; text-shadow: none !important; color: #FFF !important; margin-top: -6px; } .navbar-nav > li > a { padding: 15px 10px; font-size: 13px; text-shadow: none !important; color: #999 !important; } .navbar-nav > li > a:focus, .navbar-nav > li > a:hover { color: #FFF !important; } .navbar .divider-vertical { height: 50px; margin: 0 9px; border-right: 1px solid #ffffff; } .navbar-inverse .divider-vertical { border-right-color: #222222; } @media (max-width: 767px) { .navbar-collapse .nav > .divider-vertical { display: none; } } .navbar { height:50px; background: #303030; /* Old browsers */ background: -moz-linear-gradient(top, #303030 0%, #2d2d2d 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303030), color-stop(100%,#2d2d2d)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #303030 0%,#2d2d2d 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #303030 0%,#2d2d2d 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #303030 0%,#2d2d2d 100%); /* IE10+ */ background: linear-gradient(top, #303030 0%,#2d2d2d 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#303030', endColorstr='#2d2d2d',GradientType=0 ); /* IE6-9 */ -webkit-box-shadow:none; -moz-box-shadow: none; box-shadow: none; } .icon-white{ color: #FFF; margin-right: 1px; } a.btn, button.btn { white-space: normal !important; } body { padding-top: 60px; } section { padding-top:20px; } .home-page.page-header { margin-top:-10px; background: #2d2d2d; /* Old browsers */ background: -moz-linear-gradient(top, #2d2d2d 0%, #040404 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d2d2d), color-stop(100%,#040404)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #2d2d2d 0%,#040404 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #2d2d2d 0%,#040404 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #2d2d2d 0%,#040404 100%); /* IE10+ */ background: linear-gradient(top, #2d2d2d 0%,#040404 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#040404',GradientType=0 ); /* IE6-9 */ padding:0px; margin-bottom:0px; border:none; padding: 60px; padding-bottom: 200px; /* hide crocodile top to footer on front page */ margin-bottom: -30px; } .home-page.page-header p { color:#FFF; } .home-page.page-header a { } .home-page.page-header .container { background-image: url(images/header-screen.png); background-repeat: no-repeat; background-position: -3px 0px; } .home-page.page-header .inner { padding:0px 0px 0px 40px; font-size:16px; line-height: 23px; width: 400px; } .home-page.page-header:after { margin-top:-14px; } .home-page.page-header .links { margin-top: 30px; margin-bottom: 0; } .home-page.page-header .links a { margin-left: 25px; } .home-page.page-header .links a:first-child { margin-left: 0px; } /* --------------------------------------------------- Footer --------------------------------------------------- */ .footer { background-color:#040404; color:#CCC; margin-top: 30px; } .footer:before { content: " "; height:14px; display:block; background-image: url(images/zigzags.png); background-repeat: repeat-x; background-position: center -100px; margin-top:-34px; } .footer:after { display:none; } .footer .row { margin-top:15px; margin-bottom:15px; } .footer a { color:#CCC; } .footer a.btn { color:#333333; } .tutorials .well { height: 60px; } .tutorials:last-child { margin-bottom: 200px; } /** Code / Pre **/ .container pre { padding: 10px 15px; border: 1px solid #ccc; background: white; color: #444; box-shadow: 0 0 15px #ddd; -moz-box-shadow: 0 0 15px #ddd; -webkit-box-shadow: 0 0 15px #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .doc-ex-rendered { margin-bottom: 20px; } #my-online-csv { height: 100px; }