|
@@ -75,7 +75,7 @@ body {
|
|
|
-webkit-text-size-adjust: none;
|
|
|
-moz-text-size-adjust: none;
|
|
|
-ms-text-size-adjust: none;
|
|
|
- font-family: "Roboto", sans-serif;
|
|
|
+ font-family: "Open Sans", sans-serif;
|
|
|
}
|
|
|
|
|
|
/* line 21, sass/screen.scss */
|
|
@@ -161,20 +161,14 @@ a {
|
|
|
height: 120px;
|
|
|
background: black;
|
|
|
}
|
|
|
-@media (max-width: 48em) {
|
|
|
- /* line 28, sass/screen.scss */
|
|
|
- #top_banner {
|
|
|
- height: 120px;
|
|
|
- }
|
|
|
-}
|
|
|
-@media (max-width: 24em) {
|
|
|
+@media (max-width: 32em) {
|
|
|
/* line 28, sass/screen.scss */
|
|
|
#top_banner {
|
|
|
height: 80px;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-/* line 44, sass/screen.scss */
|
|
|
+/* line 40, sass/screen.scss */
|
|
|
#bold_title {
|
|
|
color: white;
|
|
|
max-width: 48em;
|
|
@@ -190,59 +184,135 @@ a {
|
|
|
display: block;
|
|
|
clear: both;
|
|
|
}
|
|
|
-/* line 51, sass/screen.scss */
|
|
|
+/* line 47, sass/screen.scss */
|
|
|
#bold_title h1 {
|
|
|
- position: absolute;
|
|
|
+ font-size: 3em;
|
|
|
+ text-align: right;
|
|
|
+ position: relative;
|
|
|
+ top: 0.75em;
|
|
|
+ width: 47.82609%;
|
|
|
+ float: left;
|
|
|
+ margin-right: 4.34783%;
|
|
|
}
|
|
|
/* line 55, sass/screen.scss */
|
|
|
#bold_title .tagline {
|
|
|
+ font-size: 1.5em;
|
|
|
+ text-align: left;
|
|
|
+ width: 47.82609%;
|
|
|
+ float: right;
|
|
|
+ margin-right: 0;
|
|
|
+}
|
|
|
+/* line 60, sass/screen.scss */
|
|
|
+#bold_title .tagline span {
|
|
|
position: absolute;
|
|
|
+ margin-left: -30.43478%;
|
|
|
+ top: 3em;
|
|
|
+}
|
|
|
+@media (max-width: 32em) {
|
|
|
+ /* line 68, sass/screen.scss */
|
|
|
+ #bold_title h1 {
|
|
|
+ font-size: 2em;
|
|
|
+ top: 0.5em;
|
|
|
+ width: 65.21739%;
|
|
|
+ float: left;
|
|
|
+ margin-right: 4.34783%;
|
|
|
+ }
|
|
|
+ /* line 74, sass/screen.scss */
|
|
|
+ #bold_title .tagline span {
|
|
|
+ font-size: 0.75em;
|
|
|
+ top: 2.5em;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
-/* line 62, sass/screen.scss */
|
|
|
-.home.page #bold_title h1 {
|
|
|
- position: relative;
|
|
|
+/* line 83, sass/screen.scss */
|
|
|
+.page #content_box #inner_box {
|
|
|
+ max-width: 48em;
|
|
|
+ margin-left: auto;
|
|
|
+ margin-right: auto;
|
|
|
}
|
|
|
-/* line 64, sass/screen.scss */
|
|
|
-.home.page #bold_title h1 .hi {
|
|
|
- position: absolute;
|
|
|
- top: 25px;
|
|
|
- left: 4.2em;
|
|
|
- font-size: 2em;
|
|
|
+/* line 12, ../../../../../Library/Ruby/Gems/2.0.0/gems/susy-2.2.2/sass/susy/output/support/_clearfix.scss */
|
|
|
+.page #content_box #inner_box:after {
|
|
|
+ content: " ";
|
|
|
+ display: block;
|
|
|
+ clear: both;
|
|
|
}
|
|
|
-@media (max-width: 24em) {
|
|
|
- /* line 64, sass/screen.scss */
|
|
|
- .home.page #bold_title h1 .hi {
|
|
|
- top: 10px;
|
|
|
- left: 2em;
|
|
|
- font-size: 1.875em;
|
|
|
+/* line 85, sass/screen.scss */
|
|
|
+.page #content_box #inner_box article {
|
|
|
+ width: 100%;
|
|
|
+ float: left;
|
|
|
+ margin-left: 0;
|
|
|
+ margin-right: 0;
|
|
|
+ padding-top: 56px;
|
|
|
+}
|
|
|
+@media (max-width: 48em) {
|
|
|
+ /* line 85, sass/screen.scss */
|
|
|
+ .page #content_box #inner_box article {
|
|
|
+ width: 95.83333%;
|
|
|
+ float: left;
|
|
|
+ margin-left: 2.08333%;
|
|
|
+ margin-right: 2.08333%;
|
|
|
}
|
|
|
}
|
|
|
-/* line 77, sass/screen.scss */
|
|
|
-.home.page #bold_title h1 .name {
|
|
|
- position: absolute;
|
|
|
- top: 60px;
|
|
|
- left: 2em;
|
|
|
- font-size: 3.375em;
|
|
|
-}
|
|
|
-@media (max-width: 24em) {
|
|
|
- /* line 77, sass/screen.scss */
|
|
|
- .home.page #bold_title h1 .name {
|
|
|
- top: 37px;
|
|
|
- left: 1em;
|
|
|
- font-size: 2.25em;
|
|
|
+@media (max-width: 32em) {
|
|
|
+ /* line 85, sass/screen.scss */
|
|
|
+ .page #content_box #inner_box article {
|
|
|
+ padding-top: 28px;
|
|
|
+ }
|
|
|
+}
|
|
|
+/* line 97, sass/screen.scss */
|
|
|
+.page #content_box #inner_box article header {
|
|
|
+ text-align: center;
|
|
|
+}
|
|
|
+/* line 100, sass/screen.scss */
|
|
|
+.page #content_box #inner_box article header h2 {
|
|
|
+ font-size: 2em;
|
|
|
+ font-family: "Oswald", sans-serif;
|
|
|
+ line-height: 56px;
|
|
|
+ padding-bottom: 28px;
|
|
|
+}
|
|
|
+@media (max-width: 32em) {
|
|
|
+ /* line 100, sass/screen.scss */
|
|
|
+ .page #content_box #inner_box article header h2 {
|
|
|
+ font-size: 1.5em;
|
|
|
+ padding-bottom: 0;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-/* line 92, sass/screen.scss */
|
|
|
+/* line 119, sass/screen.scss */
|
|
|
+.home.page #bold_title h1 {
|
|
|
+ text-align: center;
|
|
|
+ width: 100%;
|
|
|
+ float: left;
|
|
|
+ margin-left: 0;
|
|
|
+ margin-right: 0;
|
|
|
+}
|
|
|
+/* line 123, sass/screen.scss */
|
|
|
+.home.page #bold_title h1 .hi {
|
|
|
+ font-size: 0.667em;
|
|
|
+ vertical-align: super;
|
|
|
+ margin-right: 0.25em;
|
|
|
+}
|
|
|
+@media (max-width: 32em) {
|
|
|
+ /* line 131, sass/screen.scss */
|
|
|
+ .home.page #bold_title h1 {
|
|
|
+ font-size: 3em;
|
|
|
+ top: 0.35em;
|
|
|
+ }
|
|
|
+ /* line 136, sass/screen.scss */
|
|
|
+ .home.page #bold_title .tagline span {
|
|
|
+ background: red;
|
|
|
+ font-size: 0.75em;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+/* line 144, sass/screen.scss */
|
|
|
#content_box {
|
|
|
background: white;
|
|
|
position: relative;
|
|
|
}
|
|
|
-/* line 96, sass/screen.scss */
|
|
|
+/* line 148, sass/screen.scss */
|
|
|
#content_box #main_menu {
|
|
|
background: black;
|
|
|
- font-size: 0.875em;
|
|
|
max-width: 48em;
|
|
|
margin-left: auto;
|
|
|
margin-right: auto;
|
|
@@ -253,44 +323,31 @@ a {
|
|
|
display: block;
|
|
|
clear: both;
|
|
|
}
|
|
|
-@media (min-width: 24em) {
|
|
|
- /* line 96, sass/screen.scss */
|
|
|
- #content_box #main_menu {
|
|
|
- font-size: 1em;
|
|
|
- }
|
|
|
-}
|
|
|
-/* line 105, sass/screen.scss */
|
|
|
+/* line 152, sass/screen.scss */
|
|
|
#content_box #main_menu ul {
|
|
|
position: absolute;
|
|
|
- bottom: -40px;
|
|
|
- margin-left: 4.34783%;
|
|
|
-}
|
|
|
-@media (min-width: 24em) {
|
|
|
- /* line 105, sass/screen.scss */
|
|
|
- #content_box #main_menu ul {
|
|
|
- bottom: -50px;
|
|
|
- margin-left: 0%;
|
|
|
- }
|
|
|
+ bottom: -42px;
|
|
|
+ text-align: center;
|
|
|
}
|
|
|
-/* line 115, sass/screen.scss */
|
|
|
+/* line 157, sass/screen.scss */
|
|
|
#content_box #main_menu ul li {
|
|
|
- padding: 10px 15px 5px 0px;
|
|
|
- float: left;
|
|
|
-}
|
|
|
-@media (min-width: 24em) {
|
|
|
- /* line 115, sass/screen.scss */
|
|
|
- #content_box #main_menu ul li {
|
|
|
- padding: 10px 30px 10px 0px;
|
|
|
- }
|
|
|
+ padding: 10px 15px 5px 0;
|
|
|
+ display: inline-block;
|
|
|
}
|
|
|
-/* line 124, sass/screen.scss */
|
|
|
+/* line 162, sass/screen.scss */
|
|
|
#content_box #main_menu ul a {
|
|
|
color: white;
|
|
|
font-family: "Oswald", sans-serif;
|
|
|
font-weight: normal;
|
|
|
}
|
|
|
+@media (max-width: 48em) {
|
|
|
+ /* line 170, sass/screen.scss */
|
|
|
+ #content_box #main_menu ul {
|
|
|
+ margin-left: 2.17391%;
|
|
|
+ }
|
|
|
+}
|
|
|
|
|
|
-/* line 133, sass/screen.scss */
|
|
|
+/* line 177, sass/screen.scss */
|
|
|
#inner_box {
|
|
|
max-width: 48em;
|
|
|
margin-left: auto;
|
|
@@ -304,24 +361,21 @@ a {
|
|
|
clear: both;
|
|
|
}
|
|
|
|
|
|
-/* line 139, sass/screen.scss */
|
|
|
+/* line 183, sass/screen.scss */
|
|
|
+.home.page #inner_box {
|
|
|
+ padding-bottom: 0;
|
|
|
+}
|
|
|
+/* line 187, sass/screen.scss */
|
|
|
.home.page h2 {
|
|
|
line-height: 80px;
|
|
|
text-align: center;
|
|
|
- font-size: 1.875em;
|
|
|
+ font-size: 2em;
|
|
|
font-family: 'Oswald', sans-serif;
|
|
|
}
|
|
|
-@media (min-width: 24em) {
|
|
|
- /* line 139, sass/screen.scss */
|
|
|
- .home.page h2 {
|
|
|
- font-size: 2.25em;
|
|
|
- line-height: 100px;
|
|
|
- }
|
|
|
-}
|
|
|
-/* line 151, sass/screen.scss */
|
|
|
+/* line 194, sass/screen.scss */
|
|
|
.home.page .work.column {
|
|
|
width: 25%;
|
|
|
- height: 240px;
|
|
|
+ height: 300px;
|
|
|
float: left;
|
|
|
display: block;
|
|
|
padding: 0;
|
|
@@ -330,7 +384,7 @@ a {
|
|
|
vertical-align: bottom;
|
|
|
background: gray;
|
|
|
}
|
|
|
-/* line 162, sass/screen.scss */
|
|
|
+/* line 205, sass/screen.scss */
|
|
|
.home.page .work.column span {
|
|
|
position: absolute;
|
|
|
color: white;
|
|
@@ -350,42 +404,32 @@ a {
|
|
|
left: 1.33em;
|
|
|
overflow: visible;
|
|
|
}
|
|
|
-@media (min-width: 24em) {
|
|
|
- /* line 151, sass/screen.scss */
|
|
|
- .home.page .work.column {
|
|
|
- height: 300px;
|
|
|
- }
|
|
|
- /* line 179, sass/screen.scss */
|
|
|
- .home.page .work.column span {
|
|
|
- font-size: 36px;
|
|
|
- }
|
|
|
-}
|
|
|
-/* line 184, sass/screen.scss */
|
|
|
+/* line 219, sass/screen.scss */
|
|
|
.home.page .work.column.research {
|
|
|
background-image: url("../images/home-research-2x.png");
|
|
|
background-position: right bottom;
|
|
|
background-size: cover;
|
|
|
}
|
|
|
-/* line 189, sass/screen.scss */
|
|
|
+/* line 224, sass/screen.scss */
|
|
|
.home.page .work.column.development {
|
|
|
background-image: url("../images/home-development-2x.png");
|
|
|
background-position: right bottom;
|
|
|
background-size: cover;
|
|
|
}
|
|
|
-/* line 194, sass/screen.scss */
|
|
|
+/* line 229, sass/screen.scss */
|
|
|
.home.page .work.column.writing {
|
|
|
background-image: url("../images/home-writing-2x.png");
|
|
|
background-position: right bottom;
|
|
|
background-size: cover;
|
|
|
}
|
|
|
-/* line 199, sass/screen.scss */
|
|
|
+/* line 234, sass/screen.scss */
|
|
|
.home.page .work.column.other {
|
|
|
background-image: url("../images/home-contact-2x.png");
|
|
|
background-position: right bottom;
|
|
|
background-size: cover;
|
|
|
}
|
|
|
|
|
|
-/* line 207, sass/screen.scss */
|
|
|
+/* line 242, sass/screen.scss */
|
|
|
#site_footer {
|
|
|
max-width: 48em;
|
|
|
margin-left: auto;
|
|
@@ -399,46 +443,45 @@ a {
|
|
|
display: block;
|
|
|
clear: both;
|
|
|
}
|
|
|
-/* line 212, sass/screen.scss */
|
|
|
+/* line 247, sass/screen.scss */
|
|
|
#site_footer .footer_body {
|
|
|
- padding-top: 40px;
|
|
|
+ padding-top: 46px;
|
|
|
border-bottom: 1px solid #607f9f;
|
|
|
}
|
|
|
-@media (min-width: 24em) {
|
|
|
- /* line 212, sass/screen.scss */
|
|
|
- #site_footer .footer_body {
|
|
|
- margin-top: 10px;
|
|
|
- }
|
|
|
-}
|
|
|
-/* line 220, sass/screen.scss */
|
|
|
+/* line 251, sass/screen.scss */
|
|
|
#site_footer .footer_body a {
|
|
|
color: #76a4d1;
|
|
|
}
|
|
|
-/* line 224, sass/screen.scss */
|
|
|
+/* line 255, sass/screen.scss */
|
|
|
#site_footer .footer_body .column {
|
|
|
padding-top: 14px;
|
|
|
- margin-left: 4.34783%;
|
|
|
font-size: 0.75em;
|
|
|
- width: 82.6087%;
|
|
|
+}
|
|
|
+/* line 259, sass/screen.scss */
|
|
|
+#site_footer .footer_body .column.first {
|
|
|
+ width: 30.43478%;
|
|
|
float: left;
|
|
|
margin-right: 4.34783%;
|
|
|
}
|
|
|
-@media (min-width: 24em) {
|
|
|
- /* line 224, sass/screen.scss */
|
|
|
- #site_footer .footer_body .column {
|
|
|
- margin-left: 0%;
|
|
|
- }
|
|
|
- /* line 232, sass/screen.scss */
|
|
|
+/* line 263, sass/screen.scss */
|
|
|
+#site_footer .footer_body .column.last {
|
|
|
+ width: 65.21739%;
|
|
|
+ float: right;
|
|
|
+ margin-right: 0;
|
|
|
+}
|
|
|
+@media (max-width: 48em) {
|
|
|
+ /* line 268, sass/screen.scss */
|
|
|
#site_footer .footer_body .column.first {
|
|
|
- padding-left: 0;
|
|
|
width: 30.43478%;
|
|
|
float: left;
|
|
|
margin-right: 4.34783%;
|
|
|
+ margin-left: 2.17391%;
|
|
|
}
|
|
|
- /* line 237, sass/screen.scss */
|
|
|
- #site_footer .footer_body .column.second {
|
|
|
- width: 65.21739%;
|
|
|
+ /* line 273, sass/screen.scss */
|
|
|
+ #site_footer .footer_body .column.last {
|
|
|
+ width: 47.82609%;
|
|
|
float: right;
|
|
|
margin-right: 0;
|
|
|
+ margin-right: 2.17391%;
|
|
|
}
|
|
|
}
|