/* GLOBAL STYLES -------------------------------------------------- */ /* Padding below the footer and lighter body text */ /* Bootstrap Overrides */ body { color: #5a5a5a; } .bs-callout { padding: 20px; margin: 20px 0; border: 1px solid #ddd; border-left-width: 5px; border-radius: 3px; } .bs-callout h4 { margin-top: 0; margin-bottom: 5px; } .bs-callout p:last-child { margin-bottom: 0; } .bs-callout code { border-radius: 3px; } .bs-callout+.bs-callout { margin-top: -5px; } .bs-callout-default { border-left-color: #777; } .bs-callout-default h4 { color: #777; } .bs-callout-primary { border-left-color: #428bca; } .bs-callout-primary h4 { color: #428bca; } .bs-callout-success { border-left-color: #5cb85c; } .bs-callout-success h4 { color: #5cb85c; } .bs-callout-danger { border-left-color: #d9534f; } .bs-callout-danger h4 { color: #d9534f; } .bs-callout-warning { border-left-color: #f0ad4e; } .bs-callout-warning h4 { color: #f0ad4e; } .bs-callout-info { border-left-color: #5bc0de; } .bs-callout-info h4 { color: #5bc0de; } #wrgis{ width: 675px; } #leftNav .nav li.active{ background-color: #eee; } li small { color: #999; font-size: 100%; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: #fff; font-size: 115%; background-color: transparent; } #content{ margin-left: 200px; margin-right: 320px; margin-top: -25px; } blockquote{ border-left: none; } .author-about{ right:40px; width:316px; background-color:#ddd; } .about{ margin-top: 120px; } .author-about p, .author-about h2{ padding: 5px; } ::selection { color:#000; background:#ffcc33; } ::-moz-selection { color:#000; background:#ffcc33; } #overview,#education,#tech,#experience,#media,#activity{ margin-top: -15px; } #leftNav{ position:fixed; } .container{ width:100%; } article{ margin-top: 100px; } .navbar-inverse{ background-color: #222; } #nav-brand:hover,#nav-contact:focus{ background-color:#ff6600; } #nav-home:hover,#nav-home:active{ background-color:#98cc66; } #nav-about:hover,#nav-about:focus{ background-color:#c00000; } #nav-portfolio:hover,#nav-portfolio:focus{ background-color:#428bca; } #portfolio img{ opacity: 1; filter: alpha(opacity=10); /* For IE8 and earlier */ outline: none; border-color: #222; box-shadow: 0 0 5px #aaa; } #portfolio img:hover{ opacity: 1; filter: alpha(opacity=10); /* For IE8 and earlier */ outline: none; border-color: #222; box-shadow: 0 0 10px #222; } #git{ position: fixed; } #modalBody{ height: 100px; margin-left: 120px; } #nav-home .active{ background-color: #ff6600; } .foot{ margin-left: -15px; margin-right: -15px; text-align: left; } .foot a{ /* color: #5a5a5a; */ } .foot a:hover{ color: #428bca; /* text-decoration: none; */ } .foot button{ background-color: transparent; padding-bottom: 0; padding-top: 0; padding-left: 0; } .foot button:hover{ color: #428bca; /* text-decoration: none; */ } footer{ background-color: #222; border-top: 1px solid #101010; padding: 10px; height: 200px; /* margin-left: -15px; margin-right: -15px; */ } footer button{ background-color: transparent; color: #5a5a5a; } .carousel-caption{ left: 10%; right:40%; text-align:left; } /* custom */ #headings{ /* background-color:#666; */ /* border-bottom: 1px solid #aaa; */ text-align:center; } #first{ height: 350px; /* background-color: #eee; border-top: 1px solid #aaa; border-bottom: 1px solid #aaa; */ } #second{ height: 350px; border-top: 1px solid #aaa; background-color: #eee; border-bottom: 1px solid #aaa; } #third{ height: 350px; /* border-top: 1px solid #aaa; background-color: #eee; padding-bottom: 20px; */ } .place-left{ margin-top:50px; margin-left: 20%; } .place-right{ margin-top:50px; margin-left: 20%; } #databaseImage{ border: 3px solid #222; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } #cube{ height: 275px; } /* CUSTOMIZE THE NAVBAR -------------------------------------------------- */ /* Special class on .container surrounding .navbar, used for positioning it into place. */ .navbar-wrapper { position: absolute; top: 0; right: 0; left: 0; z-index: 20; } /* Flip around the padding for proper display in narrow viewports */ .navbar-wrapper > .container { padding-right: 0; padding-left: 0; } .navbar-wrapper .navbar { padding-right: 15px; padding-left: 15px; } .navbar-wrapper .navbar .container { width: auto; } /* CUSTOMIZE THE CAROUSEL -------------------------------------------------- */ /* Carousel base class */ .carousel { height: 400px; margin-bottom: 20px; } /* Since positioning the image, we need to help out the caption */ .carousel-caption { z-index: 10; } /* Declare heights because of positioning of img element */ .carousel .item { height: 400px; background-color: #777; } .carousel-inner > .item > img { position: absolute; top: 0; left: 0; min-width: 100%; height: 400px; } /* Sidenav for Docs -------------------------------------------------- */ .bs-docs-sidenav { width: 200px; margin: 30px 0 0; padding: 0; /* background-color: #fff; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.065); box-shadow: 0 1px 4px rgba(0,0,0,.065); */ } /* .bs-docs-sidenav > li > a { display: block; width: 190px \9; margin: 0 0 -1px; padding: 8px 14px; border: 1px solid #e5e5e5; } */ /* .bs-docs-sidenav > li:first-child > a { -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; } .bs-docs-sidenav > li:last-child > a { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; } */ .bs-docs-sidenav > .active > a { position: relative; z-index: 2; padding: 9px 15px; border: 0; text-shadow: 0 1px 0 rgba(0,0,0,.15); -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1); -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1); box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1); } @media (min-width: 1330px){ #portfolio img{ width: 125%; } } /*iPad and smaller*/ @media (max-width: 1000px){ #leftNav{ /* position:relative; */ display:none; } #content{ margin: 5px; } #first{ height:300px; } #second{ height:300px; } #third { height:300px; } #first img{ display:none; } #second img{ display:none; } #third img{ display:none; } .author-about{ right:33%; left: 33%; width:316px; background-color:#ddd; } .author-about p, .author-about h2{ padding: 5px; } } @media (max-width: 405px){ .author-about{ width: 275px; float:left !important; margin-left: 0; } .author-about img{ width: 275px; } #first{ height:475px; } #second{ height:475px; } #third { height:475px; } }