Merge branch 'release-2.140.115'
[feisty_meow.git] / production / example_apps / zippy_maps / webroot / css / home.css
diff --git a/production/example_apps/zippy_maps/webroot/css/home.css b/production/example_apps/zippy_maps/webroot/css/home.css
new file mode 100644 (file)
index 0000000..d1db778
--- /dev/null
@@ -0,0 +1,250 @@
+@font-face {
+    font-family: 'cakefont';
+    src: url('../font/cakedingbats-webfont.eot');
+    src: url('../font/cakedingbats-webfont.eot?#iefix') format('embedded-opentype'),
+    url('../font/cakedingbats-webfont.woff2') format('woff2'),
+    url('../font/cakedingbats-webfont.woff') format('woff'),
+    url('../font/cakedingbats-webfont.ttf') format('truetype'),
+    url('../font/cakedingbats-webfont.svg#cake_dingbatsregular') format('svg');
+    font-weight: normal;
+    font-style: normal;
+}
+
+.home {
+    font-family: 'Roboto', sans-serif;
+    font-size: 14px;
+    line-height: 27px;
+    color: #404041;
+}
+
+.fredmenu {
+       font-size: 28px;
+       text-align: center;
+}
+
+.fredmenu li {
+       font-size: 28px;
+}
+
+a {
+    color: #0071BC;
+    -webkit-transition: all 0.2s;
+    -moz-transition: all 0.2s;
+    -ms-transition: all 0.2s;
+    -o-transition: all 0.2s;
+    transition: all 0.2s;
+}
+
+a:hover, a:active {
+    color: #d33d44;
+    -webkit-transition: all 0.2s;
+    -moz-transition: all 0.2s;
+    -ms-transition: all 0.2s;
+    -o-transition: all 0.2s;
+    transition: all 0.2s;
+}
+
+ul, ol, dl, p {
+    font-size: 0.85rem;
+}
+
+p {
+    line-height: 2;
+}
+
+header {
+    height: auto;
+    line-height: 1em;
+    padding: 0;
+    box-shadow: none;
+}
+
+header.row {
+    margin-bottom: 30px;
+}
+
+header .header-image {
+    text-align: center;
+    padding: 64px 0;
+    background: #b060f1;
+}
+
+header .header-title {
+    padding: 0;
+    display: block;
+    background: #404041;
+    text-align: center;
+}
+
+header .header-title h1 {
+    font-family: 'Raleway', sans-serif;
+    margin: 0;
+    font-style: italic;
+    font-size: 18px;
+    font-weight: 500;
+    padding: 18px 30px;
+    color: #DEDED5;
+}
+
+header h1 {
+    color: #fff;
+}
+
+h3, h4 {
+    font-family: 'Roboto', sans-serif;
+    font-size: 27px;
+    line-height: 30px;
+    font-weight: 300;
+    -webkit-font-smoothing: antialiased;
+    margin-top: 0;
+    margin-bottom: 20px;
+}
+
+.more {
+    color: #ffffff;
+    background-color: #d33d44;
+    padding: 15px;
+    margin-top: 10px;
+}
+
+.row {
+    max-width: 1000px;
+}
+
+.alert {
+    background-color: #fff9e1;
+    font-size: 12px;
+    text-align: center;
+    display: block;
+    padding: 12px;
+    border-bottom: 2px solid #ffcf06;
+}
+
+.alert {
+    background-color: #fff9e1;
+    font-size: 12px;
+    display: block;
+    padding: 12px;
+    border-bottom: 2px solid #ffcf06;
+    margin-bottom: 30px;
+    color: #404041;
+}
+
+.alert p {
+    margin: 0;
+    font-size: 12px;
+    line-height: 1.4;
+}
+
+.alert p:before {
+    color: #ffcf06;
+    content: "\0055";
+    font-family: 'cakefont', sans-serif;
+    font-size: 21px;
+    margin-left: -0.8em;
+    width: 2.3em;
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+    padding: 0 10px 0 15px;
+    vertical-align: -2px;
+}
+
+.alert ul {
+    margin: 0;
+    font-size: 12px;
+}
+
+.alert.url-rewriting {
+    background-color: #F0F0F0;
+    border-color: #cccccc;
+    display: none;
+}
+
+.text-center {
+    text-align: center;
+}
+
+ul {
+    list-style-type: none;
+    margin: 0 0 30px 0;
+}
+
+li {
+    padding-left: 1.8em;
+}
+
+ul li ul, ul li ul li {
+    margin: 0;
+    padding: 0;
+}
+
+.bullet:before {
+    font-family: 'cakefont', sans-serif;
+    font-size: 18px;
+    display: inline-block;
+    margin-left: -1.3em;
+    width: 1.2em;
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+    vertical-align: -1px;
+}
+
+.success:before {
+    color: #88c671;
+    content: "\0056";
+}
+
+.problem:before {
+    color: #d33d44;
+    content: "\0057";
+}
+
+.cutlery:before {
+    color: #404041;
+    content: "\0059";
+}
+
+.book:before {
+    color: #404041;
+    content: "\0042";
+    width: 1.7em;
+}
+
+hr {
+    border-bottom: 1px solid #e7e7e7;
+    border-top: 0;
+    margin-bottom: 35px;
+    margin-left: 30px;
+    margin-right: 30px;
+}
+
+
+.icon {
+    color: #404041;
+    font-style: normal;
+    font-family: 'cakefont', sans-serif;
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+}
+.icon.support {
+    font-size: 60px;
+}
+.icon.docs {
+    font-size: 57px;
+}
+.icon.training {
+    font-size: 39px;
+}
+
+@media (min-width: 768px) {
+    .columns {
+        padding-left: 30px;
+        padding-right: 30px;
+    }
+}
+
+@media (min-width: 992px) {
+    header.row {
+        max-width: 940px;
+    }
+}