From e0ae53594dddeea9860feb971cb556984e4cef90 Mon Sep 17 00:00:00 2001 From: Carmine De Rosa Date: Sun, 17 Dec 2017 18:18:55 +0100 Subject: [PATCH] add dropdown menu --- content.php | 6 + css/styles.css | 320 +++++++++++++++--- header.php | 16 +- home.php | 10 + index.php | 17 +- js/scripts.js | 14 + menu-left.php | 57 ++++ menu-right.php | 11 + .../_768up.scssc | Bin 13924 -> 20671 bytes .../forms.scssc | Bin 0 -> 15758 bytes .../global.scssc | Bin 9535 -> 13552 bytes .../header.scssc | Bin 21117 -> 25873 bytes .../main.scssc | Bin 1746 -> 1952 bytes .../navigation.scssc | Bin 0 -> 18964 bytes .../variables.scssc | Bin 18420 -> 18641 bytes scss/forms.scss | 71 ++++ scss/global.scss | 22 ++ scss/header.scss | 51 ++- scss/main.scss | 2 + scss/mediaqueries/viewports/_768up.scss | 53 ++- scss/navigation.scss | 84 +++++ scss/variables.scss | 1 + 22 files changed, 666 insertions(+), 69 deletions(-) create mode 100644 content.php create mode 100644 home.php create mode 100644 menu-left.php create mode 100644 menu-right.php create mode 100644 scss/.sass-cache/bdcb2ec4843708bc0e130897363854e74056ec3e/forms.scssc create mode 100644 scss/.sass-cache/bdcb2ec4843708bc0e130897363854e74056ec3e/navigation.scssc create mode 100644 scss/forms.scss create mode 100644 scss/navigation.scss diff --git a/content.php b/content.php new file mode 100644 index 0000000..77e5669 --- /dev/null +++ b/content.php @@ -0,0 +1,6 @@ + +
+ +
diff --git a/css/styles.css b/css/styles.css index 929e3ea..723e73b 100644 --- a/css/styles.css +++ b/css/styles.css @@ -14477,25 +14477,30 @@ body { } /* line 5, global.scss */ +label { + margin: 0; +} + +/* line 10, global.scss */ .container { width: 100%; max-width: 1280px; padding: 0 20px; } -/* line 11, global.scss */ +/* line 16, global.scss */ .border { border: 1px solid red; } -/* line 16, global.scss */ +/* line 21, global.scss */ .middle { position: absolute; top: 50%; transform: translateY(-50%); } -/* line 22, global.scss */ +/* line 27, global.scss */ .middle-right { position: absolute; right: 0; @@ -14503,7 +14508,7 @@ body { transform: translateY(-50%); } -/* line 29, global.scss */ +/* line 34, global.scss */ .full-middle { position: absolute; left: 50%; @@ -14511,56 +14516,171 @@ body { transform: translate(-50%, -50%); } -/* line 38, global.scss */ +/* line 43, global.scss */ .bg-alpha { background: rgba(255, 255, 255, 0.5); } -/* line 42, global.scss */ +/* line 47, global.scss */ .radius { border-radius: 3px; } -/* line 46, global.scss */ +/* line 51, global.scss */ .radius-bottom { border-radius: 0 0 3px 3px; } +/* line 55, global.scss */ +.banner { + background: #2e981e; + border: 1px solid #2e981e; + height: 60px; + width: 100%; + border-radius: 3px; + margin-bottom: 4px; +} + +/* line 65, global.scss */ +#MainContent { + top: 90px; + z-index: 0; + min-height: 200vh; + overflow: hidden; +} + +/* line 3, forms.scss */ +input, button { + border-radius: 3px; + margin: 5px 0; + -webkit-appearance: none; +} +/* line 7, forms.scss */ +input::-ms-clear, button::-ms-clear { + display: none; +} +/* line 10, forms.scss */ +input:focus, button:focus { + outline: none; +} +/* line 11, forms.scss */ +input::-moz-focus-inner, button::-moz-focus-inner { + border: 0; +} + +/* line 14, forms.scss */ +input[type=text], +input[type=password] { + border: 1px solid #aaa; + color: #aaa; + padding: 5px 20px; + width: 100%; + text-align: left; + box-sizing: border-box; +} + +/* line 24, forms.scss */ +input[type=button], +input[type=submit], +button { + background-color: #2e981e; + color: white; + text-align: center; + padding: 5px 20px; + font-size: 0.75rem; + cursor: pointer; + border: none; + transition: .5s; +} +/* line 37, forms.scss */ +input[type=button]:hover, +input[type=submit]:hover, +button:hover { + color: white; + background-color: #aaa; +} + +/* line 46, forms.scss */ +input[type="radio"], +input[type="checkbox"] { + display: none; +} +/* line 50, forms.scss */ +input[type="radio"] + label::before, +input[type="checkbox"] + label::before { + content: ""; + display: inline-block; + width: 12px; + height: 12px; + border: solid 1px black; + background: transparent; + cursor: pointer; + vertical-align: middle; + margin: -4px 4px 0 0; + font-size: 1rem; + line-height: 10px; +} +/* line 65, forms.scss */ +input[type="radio"]:checked + label::before, +input[type="checkbox"]:checked + label::before { + font-family: 'FontAwesome'; + content: "\f00c"; + padding: 0 0 1px 0; +} + /* line 2, header.scss */ header { - background: #2e981e; + background: #58984e; height: 70px; - position: fixed; width: 100%; } /* line 8, header.scss */ +header .container.main { + height: 70px; + position: fixed; + background: #58984e; + z-index: 500; +} +/* line 16, header.scss */ header .logo { position: fixed; top: 0; left: 0; height: 70px; } -/* line 15, header.scss */ +/* line 23, header.scss */ header .hamburger { position: fixed; top: 6px; right: 0; } -/* line 22, header.scss */ -header .first { +/* line 30, header.scss */ +header .openings { position: relative; - top: 110px; - height: 70px; + top: 0; } -/* line 29, header.scss */ -header .hours { +/* line 34, header.scss */ +header .openings .hours { font-size: 0.75rem; + text-align: left; + position: absolute; + top: 100px; } -/* line 31, header.scss */ -header .hours span { - display: block; +/* line 39, header.scss */ +header .openings .hours span { + display: inline; + border-right: 1px solid #aaa; + padding: 0 5px; +} +/* line 44, header.scss */ +header .openings .hours span:first-child { + padding: 0; } -/* line 36, header.scss */ +/* line 48, header.scss */ +header .openings .hours span:first-child, header .openings .hours span:last-child { + border-right: none; +} +/* line 56, header.scss */ header .topmenu { height: calc(100vh - 70px); position: fixed; @@ -14570,8 +14690,9 @@ header .topmenu { width: 100%; display: none; overflow: auto; + z-index: 500; } -/* line 46, header.scss */ +/* line 67, header.scss */ header .topmenu ul { text-align: center; font-size: 1.125rem; @@ -14581,24 +14702,24 @@ header .topmenu ul { padding: 0; line-height: 30px; } -/* line 56, header.scss */ +/* line 77, header.scss */ header .topmenu ul li { list-style: none; padding: 15px; display: block; border-top: 1px solid rgba(255, 255, 255, 0.6); } -/* line 61, header.scss */ +/* line 82, header.scss */ header .topmenu ul li a { color: white; text-decoration: none; transition: .4s; } -/* line 65, header.scss */ +/* line 86, header.scss */ header .topmenu ul li a:hover { color: rgba(255, 255, 255, 0.6); } -/* line 73, header.scss */ +/* line 94, header.scss */ header .breadcrumb { font-size: 0.75rem; padding: 5px; @@ -14608,37 +14729,125 @@ header .breadcrumb { width: 100%; position: absolute; left: 0; + top: 70px; color: #aaa; height: 30px; } -/* line 85, header.scss */ +/* line 107, header.scss */ header .breadcrumb .container { overflow: hidden; overflow-x: auto; } -/* line 88, header.scss */ +/* line 111, header.scss */ header .breadcrumb .container .crumbs { height: 20px; display: ruby; } -/* line 91, header.scss */ +/* line 114, header.scss */ header .breadcrumb .container .crumbs a { color: #aaa; text-decoration: none; transition: .4s; } -/* line 95, header.scss */ +/* line 118, header.scss */ header .breadcrumb .container .crumbs a:hover { color: #666; } +/* line 3, navigation.scss */ +.dropdown { + border-top: 3px solid #58984e; + border-bottom: 3px solid #58984e; + border-radius: 3px; + margin-bottom: 4px; + background: #eceeef; + transition: .4s; +} +/* line 11, navigation.scss */ +.dropdown .title { + font-size: 0.75rem; + font-weight: bold; + text-align: left; + padding: 10px; + position: relative; + cursor: pointer; + background: #58984e; + color: white; + transition: .4s; +} +/* line 22, navigation.scss */ +.dropdown .title:after { + content: '\f105'; + font-family: 'FontAwesome'; + position: absolute; + right: 10px; + transition: .4s; +} +/* line 33, navigation.scss */ +.dropdown:hover { + border-top: 3px solid #2e981e; + border-bottom: 3px solid #2e981e; +} +/* line 36, navigation.scss */ +.dropdown:hover .title { + background: #2e981e; +} +/* line 41, navigation.scss */ +.dropdown .items { + overflow: hidden; + height: 0px; + padding: 0 10px; + margin: 0; +} +/* line 47, navigation.scss */ +.dropdown .items li { + font-size: 0.75rem; + text-align: left; + border-bottom: 1px solid #aaa; + padding: 10px 0; + list-style: none; +} +/* line 54, navigation.scss */ +.dropdown .items li a { + color: #666; + text-decoration: none; + transition: .4s; + cursor: pointer; +} +/* line 59, navigation.scss */ +.dropdown .items li a:hover { + color: #aaa; +} +/* line 63, navigation.scss */ +.dropdown .items li:last-child { + border-bottom: none; +} +/* line 70, navigation.scss */ +.dropdown.active { + border-top: 3px solid #2e981e; + border-bottom: 3px solid #2e981e; +} +/* line 74, navigation.scss */ +.dropdown.active .title { + background: #2e981e; +} +/* line 76, navigation.scss */ +.dropdown.active .title:after { + transform: rotate(90deg); +} +/* line 80, navigation.scss */ +.dropdown.active .items { + height: auto; +} + @media only screen and (min-width: 768px) { /* line 5, mediaqueries/viewports/_768up.scss */ header { background: #2e981e; height: 120px; + position: absolute; } - /* line 9, mediaqueries/viewports/_768up.scss */ + /* line 10, mediaqueries/viewports/_768up.scss */ header .logo { position: absolute; top: 10px; @@ -14649,25 +14858,47 @@ header .breadcrumb .container .crumbs a:hover { background-repeat: no-repeat; background-position: left top; } - /* line 21, mediaqueries/viewports/_768up.scss */ - header .container { + /* line 22, mediaqueries/viewports/_768up.scss */ + header .container.main { + height: 120px; + position: relative; + background: #2e981e; background-image: url("../images/caduceus.png"); background-size: 400px; background-repeat: no-repeat; background-position: left -60px top -60px; } - /* line 28, mediaqueries/viewports/_768up.scss */ - header .first { - display: block; + /* line 34, mediaqueries/viewports/_768up.scss */ + header .openings { position: relative; height: 80px; top: 0; + background: none; + } + /* line 40, mediaqueries/viewports/_768up.scss */ + header .openings .hours { + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); + background: rgba(255, 255, 255, 0.5); + text-align: right; + border-radius: 0 0 3px 3px; } - /* line 35, mediaqueries/viewports/_768up.scss */ + /* line 49, mediaqueries/viewports/_768up.scss */ + header .openings .hours span { + display: block; + border-right: none; + } + /* line 53, mediaqueries/viewports/_768up.scss */ + header .openings .hours span:first-child { + padding: 0 5px; + } + /* line 60, mediaqueries/viewports/_768up.scss */ header .hamburger { display: none; } - /* line 39, mediaqueries/viewports/_768up.scss */ + /* line 64, mediaqueries/viewports/_768up.scss */ header .topmenu { height: 40px; position: relative; @@ -14675,7 +14906,7 @@ header .breadcrumb .container .crumbs a:hover { top: 0px; display: block; } - /* line 46, mediaqueries/viewports/_768up.scss */ + /* line 71, mediaqueries/viewports/_768up.scss */ header .topmenu ul { text-align: right; font-size: 0.75rem; @@ -14683,7 +14914,7 @@ header .breadcrumb .container .crumbs a:hover { margin: 0; line-height: 40px; } - /* line 53, mediaqueries/viewports/_768up.scss */ + /* line 78, mediaqueries/viewports/_768up.scss */ header .topmenu ul li { list-style: none; padding: 0 10px; @@ -14691,8 +14922,17 @@ header .breadcrumb .container .crumbs a:hover { border: none; border-left: 1px solid rgba(255, 255, 255, 0.6); } - /* line 59, mediaqueries/viewports/_768up.scss */ + /* line 84, mediaqueries/viewports/_768up.scss */ header .topmenu ul li:first-child { border-left: none; } + /* line 91, mediaqueries/viewports/_768up.scss */ + header .breadcrumb { + top: 120px; + } + + /* line 98, mediaqueries/viewports/_768up.scss */ + #MainContent { + top: 160px; + } } diff --git a/header.php b/header.php index b5ccb40..db4db9b 100644 --- a/header.php +++ b/header.php @@ -1,19 +1,20 @@
-
+
-
-
+
+
Orario di apertura sede: Lun e Mar 9:00-14:00 Mer, Gio e Ven 9:00-14:00 e 15:30-18:30 Sab 9:00-13:00
+
@@ -42,4 +43,13 @@
+
+
+ Orario di apertura sede: + Lun e Mar 9:00-14:00 + Mer, Gio e Ven 9:00-14:00 e 15:30-18:30 + Sab 9:00-13:00 +
+
+
diff --git a/home.php b/home.php new file mode 100644 index 0000000..cfc6b01 --- /dev/null +++ b/home.php @@ -0,0 +1,10 @@ + +
+
+
+
+ +
+ a +
+
diff --git a/index.php b/index.php index 887a522..e4e7b1d 100755 --- a/index.php +++ b/index.php @@ -54,11 +54,22 @@ +
+
+
+ +
+
+
diff --git a/js/scripts.js b/js/scripts.js index de20425..973dc02 100644 --- a/js/scripts.js +++ b/js/scripts.js @@ -12,4 +12,18 @@ $(document).ready(function(){ }); + $('.dropdown .title').on('click', function(){ + +// $('.dropdown').removeClass('active'); + $(this).parent().toggleClass('active'); + + if($(this).parent().hasClass('active')){ + $('html, body').animate({ + scrollTop: $(this).parent().offset().top + },500); + } + + }); + + }); diff --git a/menu-left.php b/menu-left.php new file mode 100644 index 0000000..196430e --- /dev/null +++ b/menu-left.php @@ -0,0 +1,57 @@ + +
+ + + + + + + + + +
diff --git a/menu-right.php b/menu-right.php new file mode 100644 index 0000000..5e02ded --- /dev/null +++ b/menu-right.php @@ -0,0 +1,11 @@ + +
+ + + + + + + + +
diff --git a/scss/.sass-cache/7537e22ae7528080974021381c7670ade8022661/_768up.scssc b/scss/.sass-cache/7537e22ae7528080974021381c7670ade8022661/_768up.scssc index 7270b621bb9c0b9fe41b9a0aa5017dc37a6187f6..8b80dcad613610e890d4dad6f9bbd6c2a7422ec7 100644 GIT binary patch literal 20671 zcmb_kO>i7ZR<>$qT2f2umStP^__rnh$@Zw#`ti?HEs!3sJ);fV<3+Y-XC0s^b(f^t zX>~PK-S&8m18xuj2MCDR-3U0qiG_gs65QAmTnK(5h=70tuv{SEz|V=F_p&nc)vM0Z zk7pI(8D-V0FW>jx%dD3#v$R}asV^AId)W=# zu_SE6177LbA;8_lhQAXu+zAnNdtuZ`UL69_cGwBRk~<}ms2?|j_1N!h1(ACq?RrgK z1P$@(s9P0D&yRcS-6)CNQ(WXxl!OR7>{S47Ttu6jNzj8|Cq&R`$w#~?dDA-*R-k9p zXm$4TPS6VdpXmp27$ghN!{9|XihIezy5v+(nn_afMjr!%a0l-Mapcz0o>$ccu;V?z zN?s-&^GArdg(I@)mk zg&%jq&K4M9WG(2Gpv!GP*?xWKUf!|&c7TqpqEhfX`fF@E@LNGFNll5aA16U;9d82K ztTL$#ttfU~bh^J5fO$I2U<6FL6YOjRaq_Gbxo7giT5i~z!TaY2?t=x}ftDIerBsZi z(TrW*Z3h@V5kvBQ& z9gfKNCGTjaHSQg2c+(n8Vk+EIB2ji&XR(>ZD?=<19<~5aRK0023HtZ^jU+q-1E7-g z%cD5zqF*Mxi|CT-hTr^bD~|e|7P`fQp*N$9*Nnq%Pmj~5ejNH6?O@!yxH?YB8}`VNV>@nz$#@$;a}D@~fgDuIoo4 z@0v0-M1Q!o-P2}PBYBOP`F;qa+;5MdA94auan^I)wO$OvZ`2zBH!LnSx}Qrtv`*Qr zhAjx+a5D^IcUH85ZX7iI9{45f0Bm<122%)=C&-`&#&aGR2b)hB-q<>>NucGu1+T$P zZ37@vbAZKkEQq_TgGtlD5*sT@6>(4BCo4|C1S}_8Wk+urjpeOKi%dY&N9}$uAftHK zy&K4OBFAJsrP+9#tx`pNtnWwOnW}ddhiAFojV9EG6uG)nv9H{(zA&#?!w8O3n!tQ6UM^Ws;?--IOP&68qE@J4rS_LA> zr*KBIyx6e%^GJ^B5$KxUbJ#ki`>|8C0T5LVV5ol2P(=ar{>u4N=^}=HSF1o&k5OVU zAMW^D>6AM7T1wOSd;Lz+Z?~&B<&5;>Ho6?L5I^3+e9c=f(;WRyy}lp;lZ7-Ltam$G z6e5tj%Qqa(+I5_`kLC<`6bM}~^swb>?J-e+Z27a`lfAG4m$nx6Pvgb#yGV(152fV_G%Pj^$i& z40<|ebi&pp-K9O2Z2-iY0~pqS$$B_rdf=>;E@J4fv;eW5&ajSyZs1!ds!AuC&)k(M zm1aJjV?GUBXN+Fhx~jXiGq(W{a}Hpb{}b!soauoxSGtIyA8G+&ej>ws*Te~D@0xy7 zG3v*2)Qy!~_=p zuykG5Rforvbye$X2&8LOuQ>JcZptjH!sRRB$%Cg_kPEBTpnMoH6b?_dPJ+cL)xs7{ z@0hrjaKhF3CAPxhTu%Wz3KeYSxsFq;@A`7)D&N>V+}f@mnF95j7ruC#RfpEIe=mPbHo}Y zW=t2HwNgenKW}0E#dD;Y9QPSe<)R58Y}JioR_--jP|-{0&&>VXjn@zYWf@vpGY|f?k)6A+SZcz10vl05SvzFoyUoG6YIoEHH#p zMmWE141up;9ESJ`RyAwkTp&39-o5>p->Ae?weRg3?7k9Vlgl^S2hRMHM?+CF^RA&yciVvj8zE~m{%T3&|v2yQ7I#w^NyZxY1S#nnH@7$ZncfYg&fZX==L3> z1hz;CD^D8$@#Fx8=Q8m`398O>o=O?vtXOy!%{U|18y5%ji$;!TLw2iYR&4FT(*{61 zIe_8$72=5!RG{ZPl`_J)YvEbx!5NEW6AH1C73|xkYnZCM4r|un6L|xdGVW#DKJ=50 zAHV#l3!9{P;9^{!=zvD2rHaf2yQUBOcy<7)(BVx?b=+g3)89dmC|>V(!X8wqS7%Go z*03uKyQtAl*vZ_*VK`$MO!AJM5q{G&m?W*my>w7ANlZ;mwT*U2(Qd$_v0Z59~*5(}8Z$g>%l>Mf|~ zG6O1H|J#5l@;H!*yl+$Fp+r%=1@D1U!ugIZ@_NDNy?NLv+Df-TV3x`zMwxdK>TWhi zmUGdyoc5tIeQeR%)H>8`07RGr7{b3pgi)f1uu?`i-?I>&+JN1%AfAu?R@hGyq#WnT zMy*j>hE*^8lS7X&U&%3F0Yzp^>|l!~Kr3?_05RtPhWYo2IZ9BWmQOND8R7h4hPloO zN8vbE>f~LPq8CQxK?);!2@BRY4xSU1%}P{0j2H@s=Y%(a4Y9`-t=Q0frDxzBeW+-> z72^KnOX-!I*UB61sQKBTzi#IIbyJ#8=MUK0BOkN@(4IC2F#h^G@)t@J?c*tBg!A_q ze`&Udb)*)hg$1jYTRFzJBuC8{TYHq{YyiZV0~p5tMvPHn*35f6LX|SY`S%QC9idZ~ z+|4jfdh>FdO8T-WREHz){SogDMyCtWY1`FFf_^I+bB_vnd=8HAHrM5O*>V#P3}Kj0 z=6Zu|ao7WIK>DLkBx?KvZuvkpMb%+YIjLi+r^ln;1xt}-vBjrNxxJ<1VZ7_N;9zTd zd>|kFjoNkFY~|%*!INF+SisgEv0wwBB`^mtv2g55WS0Z{3H1DLRTpW*~1iWY538R6WqgxzheIjmg?j$0_}=7~Dg#^D@wf7jW{)Og3U z(v|S;!ChQ2Q;U2UF%%AW@m;V0xfok?1}uHCj**LZD|oJ03!eD{-}j&cn#r)W$Fkf8 zKpy4*#={}G1SKeF`AbGABb;v<4-?ln-Aw*KM}~^&4?qDbXJc!Ra<&bC7;^x__*=vn zB`7)KjFmFNd1Ya2SzTsx{DLw3VUF*I&^^uk*xIA`X#*g>9Ki7XCE|+`Ma560jBtM0 z!nd%%WR2w29M4tgmWtZgBBNX9DjNXtTR!7nkJw5{|IQ_PT1z663=h=ZByI zmGiJg+r4-?qp+xA10wDm$Z-D$;*JuOr*Q5{DdGI1h5Hfd?1A!ccG9i%yHFQx`iW)R z>7$$hJ_0>vP4~-W%)avBO1K8Iul$wIzH7jQm}85w!NJ+L9YR$h>Ah^H!z~w^1sTxeoVOlBCo~SR zMJ04=c-jCcN#+2?TON4}C5pzOQbssm&Ui~tzPptQ#u_#I$2d=Nbe}-)6r9+idDlwU z20(NdLKr(`k)j)uZP3k_;quF<>T~&9Jy;&Qd>i?0XnSeWqS8)QMF|b z^7Wj-z7G1IH?IwB(a_KAK&2mMmf^F^F#WdlJCpTL_c^6rm$54?xA(y;eY!+V64ToiocYOs75F%%AerF{al$VAxU z*#N5sTLuQtKUM5`KE{;DgG7+KP}5BZk7^!S^Znh3bXaqE&jDPi0ENMHQC(NBa6h z3}4$y)y{l?ry2{kC=0i~e{2A>_T~U4>V8OWM~R{ui&927|7?l6PqpU4`D=pX=E+7y z*~niqGjJI?hcj~NpR4e)F>(0(1NdO+4y=^nUA0G0xX1G!zOT0A_gIs8j7qq5@Hm0$ zu!hLD<90swzc(CoNNPp)z}eRJjoyU=-mcDQOyBN zoK)XtT}&8P@!3f!Bb>>%jf9zPR*CeJ zRkvooUbRXQLH(s?D)w4hBQ=Tni1C$dBhmEpL2BbQ!xg`&qt5Ua^`gH(Qi5<-EwHe%J%&Sb&%RJ{Vzh4Q?u%C7+x8x65ybj zv~}@NJweMD%)}cR3JG)qFYOC^O^-QKXLyY|LZ+P zjZSUO&4XMff>AK5Bc9otgTr|5>VI(fEGJIYU^mr=cdJi+$TLcyDji7Ta>mH00-o97 zmcXlOY3$bI`568<-q&5>Aroz0yq^7G-QW#&PGhi76j6s2P z?WI#^hFBUBgpvlL+Gr(t9cx&bBXuZP2BS0UQ|bgeN+UFjW34OxkFXVNon)EDKW!btLw>JEG@_mM0=)u>DIVK5Zq{ujdsX2Pp|2ET2aho{Lfz} z_&EL;i=_n`t~Ls!ky(VFsSCgh3r_3FMR)CjTpJI9?IU6tBKJ3{gFh6eyp;{wH2f%a xC*#Se$-J{)mtVuQSuSUjz*IVw#2m>hzb?x>3I5ogPBBz+RAQM}+M*=${{fo~T%P~{ literal 13924 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 diff --git a/scss/.sass-cache/bdcb2ec4843708bc0e130897363854e74056ec3e/forms.scssc b/scss/.sass-cache/bdcb2ec4843708bc0e130897363854e74056ec3e/forms.scssc new file mode 100644 index 0000000000000000000000000000000000000000..91e0f92fc8bfe1b0c821b42f15eb89fb592c1ed8 GIT binary patch literal 15758 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 Ssp17J$x>-wwsda4{`~Lo%i50s literal 0 HcmV?d00001 diff --git a/scss/.sass-cache/bdcb2ec4843708bc0e130897363854e74056ec3e/global.scssc b/scss/.sass-cache/bdcb2ec4843708bc0e130897363854e74056ec3e/global.scssc index c6efe09ed9423a9595151e86612bf67324900c61..88b54e110bbb40f865225710369565ed37639a56 100644 GIT binary patch literal 13552 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 C4A12N literal 9535 zcmb_iTXP#p6}D8AEXkHHN*p_JVhcHrbF(bVaW2#B(hxRPE+A~Jovorwm1-o7>|sZ0 zF*Ax|Qu_jLyut&#!w=vWz$-6Yeg)6K4}f!e`Z6uIqP5vnxuVu|e|^65opbukjP`0z zYK=za{-GCm?bv_oRSskCt@oh#w9)E3Z#3HbjYhZo^r_q3Z?*S!U+gw^J9|%Gbf0;h z7p~{-Hj3ZKGw0@^8%2(D6ndWHe8yP(nsvNcXO6Z{{h$+i{o}dONyEUyN%KyThVc0~ zcTg>~Sm!+Fm{k=JSBwTL;@WP`*?7CO#L*6X>4-p__!zwPCn676}tmKR3H zIp*9Moh;`~lUcmJapAh(8w8%5HIvM`Jv!@?!0UPaxBwRS-JU1yC50nro_`Y!+_qPT z%Yonb{2b8l`hkaY>tJ9sZ2c5m%s;YW*hX6ULod$3f>Sp-{c`FR(2n?}X6W`$Jm#zj z8~B&tS^TyDyG5}Z#?1i(h*fjSr!4YgpY^9n87!EktlN#e7(SM$*YEHpWR+hexBVh) zjV9K?RB!Si>DWmsOXy5t3bLRaHM4;dGz0j%BjyDLswi`p5_H5Bwtn%;b@(#(OYDlu98iE%2}iX;M$DN`?34Z$@jf8aK{wJ!b7?>2Crzx zbC!8VSi*&F8!MKi1-i!>3Nbz zJ?Cp}5Y&ap3VD1M8JWrR3P4Ipy&!XCBh`ZcwI zNmiIbyYjjwJ3DYYPzq0Ms?O9a4J*~s2-OnbTT;c*O}UeustrI>H31~mw~8uWUsM~I zRD~(@OkGzcrzowauN0IS@r_h2&(>OSNK8y*vd43FCN;SXIdtiSEvba%ixETMmE;{7xtExC6$QYpHT-av5sZ|DiHp zj2HsPRC&oz8Aqckr^<2(dNbo9tq2Q-al+83&Nrm1gv2*so9oJFIJ&L;Ypu>U z04=czpd|j2u|rwyU`i}(p_xC+2|B9tF&o&Z=J#!9(DDe&W#BchY`~GW!OGGGpjny# zisj#p9kh5ROJNJm{Np0axfuHPsLR5h;A-y)Uk&?hHwfmjahT^z0%+oXjBB9LbHfvU z7qcb04WpfW(|5!39}S?T#LjRQx_X9#eh1F>;`ko(^$>54V1oY)dpT!`_J=(LfsTII z_hZ=bpqk^|0CaB9W3ry#PhFjY8w3{mC-7x(P?e%Nw*x3o1 zpL?Ajx`S!xc41yK;@vm4*ag~i2k`$4jRv4c9Vftz!bvk3jyGt@;I*0N#T#d9gxVaW zBNQE^fmDS4%h+jL=YWgBCYt%THbu7ZOHvn_`J)0eYgM|`mTO7%+y?DWV;gFFu+6Ze{ z+W<6A6F~8Npn2kqaqYh_hGrjHcwX*+SsUTG#m%-22Wxfp#*tCI z$w%blt1ZOf`!*wVntbQ|6!|Xvy{wb()yISBT8mcb5(#I>_*!eDqs20Tlvu}FES#Z> zikW>=2RbZ=&Eso4Q`C5wYhV+^!wi~dGF19$DP;6}gT5l6T>HP~W5YEuNOudCM zH2X`Xw=TAY!0RTbpm_dX^TZkBs;w}FX8&N}Ij-6! z-(%O#&(Qtj>8lspdn4Yt2gX)Z6yRt>NrYui72C@$gqma=27lqvXgLfD+w!iAH{rH@ zHVp$G7zU0l=r$l-(2?mw0|<+#H6Cn0Ivz|Q6%T*a@qjaQYMF75*LXqyn~Dcr(5q4_ znvFG_SqIYveXiCz*>;1$sr%J>=aMnK>_57EDTnS!lybfpF$9iT${ztwUCME!`z~}k zz6eoIk>^`(`-_v14g1MsCkUjZ?I?sNt%Tb?_SyU%G-)+5{}tgirFx9U{yw8a?NZU)pfO%nQ^!pjH21)teT-(s7EqP zX!f5vNkK?I-qZZ!_xBS0bhAu+2>+0gfg#PBs9ovI(G6{z$8gGnSQxrpm$?n*G?K z@{Y8eW_L84>87;G*M!R3@U}E&$sHUO=?381v^Xt8j{IPHZo zH0xQk-;VccN?a$*GjXQ^t(F+cXU9%OKNG%>t=NNP>-2NA4+HaOK4ABiwn^Pkes~wW*-6_! zkqsyFxS}b6HnQPKw$g2eQ^C&SJ{;E^Hx&aAGg?5xS2!9WM^0hpZ0 zewD8>E2}!Ix-TtVURqhHp1B=2<9aW-A6IYp;`{O0a_z?T`tps-SFY9SH`Xs+s;|^8 zU0lC-d2Rhhqt;kizINlv_4OqS|je1!qRJZ!is9wI^DRjiobT#@OailW@p+7 z!&lPH&D!nwvwqyF$CKf#+Ke~X;!YQvI^ru^y@_ZBe?Kwsd$QSX##U=O(>m;Hz1EC3 z<5q79Y;M&yW3o7!x)aXp@4D?;JzfTdX3~n23Fw0Lq#2|3GML!yuYCgDtUspxP92F& z-i~`ExL~8!-FUq1bs*l=Kdp9Zt$T4A?l)HGFQIqw+bL+R+pBeYtL+pZ4sn(D(r(gA z($+*&NlM|2O4rxBaSuMus<_qAmqds3kI~^|2AW0_m%&u%gtXI(JIiq4M6@gWFZ&oC zQe7P)X=jz$7af?24yGC21mKmTBROd%I(qB)j?Ax1-FmlMg06~=rC~KQ`Ic!Bg6DNG zqWiGhi#I31qz(kpt>e`T_iLRCTU%QfHhPV;-o21^8qlv7EE04>C$2SDpHO?h>VhLy z(HpBuCpq zJqxQ$X_b@?D(JdZ=nD;GZAbr1M*Gve3nsw@dz}kVIvyQW2cu)^P_#=Ogb+yE7#rP3 z+oF@nws5Cv1Gm-g!&a~MAe?N)TR?vs`u=%!t^mI*4p2)RMg zw;yOYppMb-upNikA&$Ez1v13O#;7g%5zQ`AlSJN0CFD{1sLOh-n`*jv%X ztV=E~FQ2qs60Jm+qRU9L?9nU(v7OEel=j$GWSSBH(c}P@=DVzcdDj4^X-rY?+27M> zVm_MGqjssDLX<=P=x9piG@72&nLe7$=7ng^Wd4I@9Gi>>lT8yQxJewqa~!0S%-~?z zy&UavnZ)az67&aUMU=ot%h56HNqsT?XFgV$&t^cEx&iMvn|PFB>*DJ0UX({SqleU3!JR6 zMQ#6)RUoq7yo!0~j5upXXYEW%lVo%bqicspeTVj}U6P=5&bEv5q3$;^6H7qU1suqA z!5_OWK!wAuCEf+bCbj)ftO9kx%;$>9o-@#K}|<-ugU(__37T0Z3LKxsr| zO8~@_130FC!CE+AiA0>Ku|;kFOQ+yg7PHoF^~hndVGk=|SQD?>TZlWfD4B7WuDeTl zcD#Ov5@UI(ncho>=0!-OCfPaF3d~_+C-!NV?DWNmVQ_e|+XG&q#EufpXBds8ySZfd zR4HJu?IN>~+6!&$cb$dO5$6&y{v`m)&m6!-#V=V4wASHKVQf*`zp*Az{7?4Mwv_5h zLgerBIPL>hyPO3m@hN0rwIu-%M-JdP{))A*(^Bvv-`JwI|Jo`L$Ejw#Zr81BfJ-Fz zdnEU3S~j7fG-9nK0T4+JU`YnScE=JmDwc%D(io$HXSQ1nqB;H~eZb>-0Gg(o8I)*N z5rb9&Ag&z1aot5+QG;TJN3AhN1-l(r%1C>xj@aHZ$>|8RLCFcF5y?pc zAU|^e=jV|8j2cDR$rz)8$oZM*7Nw`jt90u~i_W7S&!f;RB`B202r-@|0OH939M89i zCu$UBC}WHY-WGV4JGp!7kvZy^$MYC8yT=U!lt%EB0Ej0Ca6CUIo~W_QW*{#|8DmuN zJB}xf+r!p!6`UtH9`pHuJGYd!V_i3Tvh~C)Q?Dc^#vit@GB7t#`eMW|IDFWifIgsM zixTz7c*AzK6E|yE3m#l-F4+DuBXkUJe?YE54GJcnp^Y&r z_|kcL^vIRw+>;*5le#nQoQo3Ahyx1?34mB~0LStxVu>0>wNP4O5t zMycSha^ADt=X>#k-eL_(#90}~yZ@tgBi3f!-TqmR_gQHEsN;xQMg@N-@Ey8%n1y0|+U)m)EOgFed`=r+$0te)uKPvC5&$vg0FLoL5o6S# zr6~8XF-8Ty5EvJ&AIeZ@l~xeXdrY5)hW9z&qC_1pGL-;`DF<*&|DBkk2HjwArp6c* z{6~(d%|uhM6E?gU2{+yIQ&>_Z)ty+vIX`|TD!VySUyK+Ahi9Vmz=qhPL~{vtAIn5D zjilRd)*ec?qti(XH~0o8$VJa#i_pd~=P;Bg35gDq0O%fw12~863|JGidgcx@#;BkY z*zrM$cjp>xuEm|j{K_v}kT$g5PP#p_vx0lPP)WvJ(e7QiEm$rWZ?(MB$NgDQfND7I zu)HQ2={MuA zm!PK?T&JLP+ET{4pRv?zbCe;`Bm;HSLfkV9cah^}17*yMm*zQgr1_FMd^eK?kwZNG+@_1!(u^Nr>}T% zu%hAZIsl~+aUcQEt`G-saj;2ofEv#^K0NA;F)C=eIKZCDw$(3M%T=&SaJ+l+_npfu zZqAph-ruPZJT65QL=oHE%th4|jH>9R>FDL?6)9GtSC^yL(6y-e)Zw8o1`K1z#I56{ zGRA$HZMF`vXWpaq#OB~J6pA^NATyb0wdPn_JX)`?E3al(n$r^l(JD=ttW+}9N~I;j zHS2qG4}A@qp(zEW^Dd;sC4vM%QOf~b)czrb8ETwzP4K8S#;D+rgs8n@Emy%;1joDS zdTyWQJn26}`h3}y*FR1AKc*!pzhTVlpCJ7{>GRS@eiY3v!R`XARr*5{uiFfo$!k}V z7sek3b1v@m#fV{Wc-*}J9--O|N>p*r;%=U@q+eIZC6`&q?5o$B^)qlUaet$_SjC<2 zvzlt|eo-$$UbG!&Lhwaskwy$kXIy;Xt+E(~5(wSqa}XDXe@}6M8dM12VQ36e!9Tb# zqz)K*+gP+Ge$%6T6I!Rr6-qRri*zLbqRRms-Cq)2)S$Z!PS+Ttf^P)6MfZ&Cyb_fI zlt)xSyHs>WX`l10NK^tKq8z{x{S^^KjiTa}F-8Ty7Kl=P0|Gj~@h#2$FL^Xyf>w9C zRWwR;+bYtO0Ei|Ba5RHwSQ9i#xj&6DurKzE?Q06(!cz`qci<1tH{>KeW?%LQzYG*9 z>!U=a*P-Pt35bYuAV+)`5l4-pqb$ZK*d!B(kA2SU6_4^O+N*YbhY}q;5Pd8G5LFJ~ zs4fsy)PR+)Spje#8)H;(QlL7lc2KY^c-15ODzr_d9+ar2D3X-`h%5(iWUmle)SxlL z$r@u+a8)2Xo8FH*>&CX+&X50wA^=z_ERu z*rG;JIyT0r;0=N8_$PE;_qe_eO_OI)qFSQpSqXr+asbEmL*j}WMV>XrsNkaGxN{)K{db8wYEYu%+>KEx_&tI94!uFNl|K~D z77*{)S4rOTh`$BxQ!NRl6K(0HE8L{2^(Wn@CO3nT{^sb z@R&$V4R#!Ns~eP_A5L5XAmSXr5&ttHjvBON;lzzG zD)@7O`1B^!u*^wkZ?>7f4EH=$;jGwqJhtC~#%cA05}6{pSpp!o9Kf;tTVjhEMXM%b zj0%1#upPH3_KwH&9cY-&gQ7&KMPw=g5K|7|nEoR%MGab)alaa4RPb|wDLnSliWk{q z9ee~|68Fg7^$5QU?b8TG>BR6rmH>z_2XKV{nFyms(FiuisNi36gx&Pogsl*G9;&DW z>~_c|jG~@i-~UafSAB6Mc^{@%{gF?v?*kKJjuPFVXVYtLr+&T(`#_7`-ovKbs?XoF z6)baad)~SYjZoS_iAqyqcuD|NyWjxMTNBT^%!V2?)_HguV^lEttPL4jP7E7}Qy0aJ ziaQ?JJJ2?TCQ2hhQvx8e9Key?Ph?S}C^U^RDmWmK9kTgZUTdcHPj%$7b<=k}w%=uJ zQ5vysk^qP;2XJi95?j6NPR^Gm6}{W%OIQZOZ5ccvkL3 ze=qU_uOB`Dvna$-Vr!`<-iwrQPr0~8T$-`<9%r@}S*|tP8#TN1%Sn3SCxM=4peuGL zxCbU~Mk?EWlrH8>2QL-}wFE?-M`{G*JpT@P9yN*vHU0)hso>q5=WPluWgRmz0~T&XhhQu5Mu`{e*n$@%lXOP+3ePf-9`+L$->dZR6ZXi z@3(xiYMgaVaMH#Y75q>jJ+Bw{g^zztE?v$} z`mrqheUI+

@g`3+1s&uFi;%^N^%#5s{Y7_>Rq5o-GUPB1Y^JIhcj*X@}c@9 zdHG|{jUPh;CtcK{#FBmSgKQEIRWmq{bLU@^J5hsHDLi_OQ7ZTw=T7W!j7RJ<^JuyX z{*>T&N9A|(J|z8^^mz`<>%UL>|4oZ=zG%(sze)Nn(&sg#y#5QM|I@(rJl~wl?=J3G zT7#DnH0m8V=QK2g-3H^lcR?koj~}nF)nfLx^~H!`aCp4d!H=}Zh!T}Qvv}P}Yuyor zq#>tp8@AWX)?x!1I^cQ_B^o9}3rP|XmHs%8i`##tz(Ea~JbBz2qg3#3E^dkYuyy{V zxXh0|&arOV?o*&NqQENw5LXW1xc(1uMUA2YuQ5gi|0{4EQc96F-PS##>(DMOS5TrJ z7v~lUfQWJcM|9>}E`CshZb`XQjWH^i{g$15$fa0WQ3A3^UL><9_Tt^(CjzA51u9tU&F-iqTg^sA$W1h7}($AI; z-r`Ym{D#MS1DdDuFiK>M=y(Z$_;LWpcZv9-Mp0SV7^8v<0^hMW9TSgg0xi?SOej%t zOQb3R5LFJ~sNN*1s8O`(XpB*T5~vP67ct~G{U;vdPrv}$i$jTStwhEW05RqOj`4fM z7&T}z;=yc;QNeEujK?}L@To`hQ)rb=44_0QRHP{Z5KRu?Xx4}(Y80IqFvh50O`tjE z36Q2ovzW=Y@0J>hed(>diz(i=ZUspOz9Mht_)W3&f+h(AhvDZ*lOSY}xfH`4l^ zzxvPs`3t2H{*nMFHE{svum2=}p+=Fvj4>+subjVZd=5Qs)#`4{g)d z3`$h=5YwmxKx8?9BfG8SZWd6ZXtTl?qk`=vn-S=JHcwNs-WoqBsbsA$t|VI!l=>qN z$}QkQyiww-iyGO=3 z*YA=3H#7{cCoI)}xz+ z3>BYv%U*FwGJZFRhu`9#eRX13)$d8nu(O}4)!{~3E%P?MunMo>tZO|`G;NRn02Oc@YupRs} zhgrgE_SinZ1Ql#i6sy1xiExHcKN4PDz$`bYZk}0&4#fwQ2Y(+hfIYrBXdjwDn1gtk z!%)lq4R2xi1EO;KybEwEeUu$!RrZNwZJmACj+(R4J@}LwHARm12CeouKGH_I1H*?6 zYW*|~DGy{B>`E6HoUgsz4XgO{0%6GM!1w-ddq&b8b zZ8rGN`~YxRb*Fu~T6SDEtY&9p`ENy0mph6XRjC3n@Wl#Xjn# z{I81-`~-r(vLRv$P2>X9z&~pkmTEXU{_64;7B>ce9va%a5!2H3M)9RIdKAXvmVl*QyGMm+Cr?r~3(T-Z#RoUIi zR96;RRcZ;D%=jFz<+jV`05`b7-oP-vH#h)$!{ETj3^>36Sj^x62VilJj0jJUimXy= z4(KpbUgi11U$}=yghymwSy)|IS*cxEi<(ir8$XR|Yu)H+bg{C!u^C<6yb^9+zqS%C zZG`pf;l}liFx-s78;#9t;q}JKjpfyA8~wtpK^jHA|8bIZ?HQTdCKKP^s!yL<*lDjozId-;TmYl#cqNw;%X3q8+B4sIiW}b`pO!Ya+8V zNqztQWM?N_i+;QpwdzsHpAB%7O^s0$w_Mbv7@M}iab$KYf<0ZpTcOJFK=LXvi)bO|0D3l3!e%Rc%i zL`Q~5lCCrRf@9_2c#`3b0p4hEDkn_@r|-^AXMSDi)H|I~=&ImM;@2{h@2VCdc;(fvBqpB6H_tT_}(K;PWW1v=HIDEd9CcRbz`S|1F zY1r(6ug)q*)YG`#)#Kq|n8x8oGnxpd@6J}XV2rfnQ-=jS4*^?GQV8=bpmIMS7tmen zz+XPB?M0uIf}=^k+e^^xhfTMmbTT+Cjt6JNiQs@Z4sK7{7!REn`-1cFK7YSx1E2NI z^Hw)}=9gO0E>PZw{=O_O72sFg`2G)26RNN>!VnIKW1aGO1 zhYS&KZFgl5ec1%j8td*4V~F6eSql0U9-^0gf32H>=gYyD@6ML5FSVaZIG~OZ@Vp)Q z)wltpJl>3>)SnfNsGUajunRtlTL9f&hny3G!$AkVQMSBMhW?*1+)+BLiD2&sZwK?d zyIla(-5g*cbG&$$H85=&SY&~rOc6Kr@6?l%kT_(LP<Ad!SU}%n8G{=G1eq#knhjc4$nl1pM$pJLYC#-?0X@JvIrif7go&;mnpoB@Ovd~Pn z63M2L1mh(+hXs?_j2BF)IqkU0P%4+hG}?rzyM(E!Y@VNqCovlwTnY}E^l0_TDD(oQ zdX&b4(@Vh_3={b<{!e|Zv7np;UFr;!h%Ane(MM(S-D`#Elx6D_v~kpQFG{C$_qqM& z0+=cQ(Ec0wNv1$!o;y(4B1V2nn?Phs-K6ab)6u2=7_C|ytHA1ju>d8LaorqU0K}04 z7>?gzE$r760?tv{B1XQe6^LWG8ExwP&2o;5B;&iqT{f4yBy^7SsLEGEM0y9oNmc-RS}#rX0X9{Y}FZ6)0f1JC!YB zts!{J1DAPFlfLnV+V({tOtr z=OhI)rAkurVZ=~4JV_md{-7j<67^1&q)HUiua%?@>7G-ooS+2C9pxd4bI2QV!E*|0=~ zqBNy!5hMT7&$5!{)|qSoyYkc#i{%k$^^mavr6DX`0K}357?%IdS~#FdSjkw~B1Znl zD45ZEP}?m=zHh*IuwToK*ztwUIPGNFd+2C|HKf*^iD4hI*X0E49Mwpb4f%? zj}onvv%EV>-kWH|opv*PF1-Z4W5tGzW>WvWKj)se{B|CiIAQ#T(vY0%0-(YS2QdEn z4*3f;sGh<7rHm2Yca6Vjbk1qZh4(WA$Ghm-1Ja)*{l}!w2Sk1}PcFbl5em^g*=a+^ z^F&^ICce1$n3ys#As!IXq4=jn4*}l^L2&lPe<(1vUpUVe)(AC)6lP;>sZ5{k{nk>VVhU zHe9wSUxwCcC4$nBZG#Jd=yCu<_s@tfY80(Rlrh5lzJqSj#-U(G{I*5(ZD^MkA}CQV zb^6r>Ktwr!A^JB&6g7$#BFY%y{jG!Oo=P0^7R`BRl}f584JmQB0Ei|BFf{*_Xrcy< zQl90MF~a+SgQj%|f}=N^lIaX1fC)J#$uYZN5nh1ykDIiP5~cNl)3FPPh;txA{C|l! zYS3Di6IVtF?}rZJd#)!hT9g-|W!fI1MAM8jlwANsl>->6RnPP)Y834cl`+Db_H?eK z6g6nxF1M1FW2>}ekzInej~Gi(I-%Qf=VKQDk>vn}Y>mjG28|i+S7nUw&N|3WCQqYu zvzhF=Rw?DM*UgISct&Q93YIOl%g{KbW0dG9&gohg0I}r&hV3%3MUA3#tc(%fN{+2Q zE*R@Ihb8qrTK-yvW=@;vL}_ktbh-d&QON;}zaEmmP=i8(N2fAIc%S6_ zrH?*`Y=CY^XVL~JlV!%eYH_{_CY&;yQ95rp56rkOAmYw}4EHVKjv6%hId^50@U|V? zr{yMZH-Glawh-lwr0F=Wyk-%<2JN3Q#8EnDh&u>fF>tV-{gRfh}uY(=4hB!)>2NQPz5OEG*h<}@iqXtdm zoVYSZct7VLKE4yCTd{jgufjf{<~RzwVX?gdjnj$(B{Ie7W)}dlRl`+Em zo`dN$UWb}zw>S6*zT&J#`W9gy+NTkW(vT7C0wBU1z!3feB8(bEBUl+Dyg$qlHq&bp zj>iX|YN_c}Daz^foi8%I%7s@GM)}$Sj-Wr^CTmZD6=K#iAe^1^*4I1k_Je4uR`-hyjG~Yo3 zvAlfMb+UESB6}0srqD!bNNBnMh%5&%WdEJWqDE0@Dr1EAA1<=5QH&E7Tfx|(G-Tc6 z0wA^=z_5Me4HG@6QN&gmBfK}?(D9WEP**-YIfyVt`@r=S4C9j}lb60P12+&}BWJ;`1x1^~F4GnNGqT$Y22 zWywz5%Kf|#8cX1`5x#8Roh>b^Sd%Na_pDxj4?2Mc6iRI6rYzN$xH?HQ?pqZV;=X0N z8gXfT04qYXu@9T=?NBc?DFPlWJ7h{gChRUy*r7&IM#0~}DB)eqg`Lj-qgg)k4vbznpD`f<*ZPoi$puP_coHf2jX-MXG z0ni$b0~kMjjr@cfXH0nU%&&|Q-o2ckbml)OSK5sTF5$x2Z{l2e7EE^^SfoDy8!j8t zC@mU`oU1Vx0FmYZhV)}1jT#qC6P&a%MtJKE(p9;$D7^kzT3F4F3Ym{@TXb(j>y$K5 zB3qnvT>wOv0~opq(M1iKWjI}BjPTkyx_T^5yyb6WZD-(uY>ckao4b+sLwI$eTY@X} zo!%zgiNzzeJ1|IHs-39UNXGqxLSCzeS1Ic2@-lIyju$ND)o){jUly>PKeD?; z`Zr0R=heLaJEZ^Tw1nfU@Vx#N(*IG?=S8u+{zcON9+kNH30(dNae83`UYuyuQ&_$X z92O84+3mZk^}tMgZ|~C;oTsQuJ@R41P&hnZ?|~obAQ2_1ac1#4O)I=1m9YU=13uEd zrp^yPf`;g707^7W23E#gKvc`*KqhYghyn*SXhP<3tBexfADg%(?t?ZiCFj27zQy^z zY+7G>L21aP7Z(6=8D!uu~rN6e_bTN*avUbZB$7Njo6 zuUWj;pn0lyqeR9y9q$4lz8t{tExl>F7B!0M+{zf?mEY7oLZf-lCyNg(st=%LI$1=C zs&!7PE&!s+0Swh+L=`oPP8O9h!aMGuI`HztB)o^0G<&X{#y2d+-v9&XzzrqZt~nXI z0EjUMFpMt|W7MF@h>vPzjPNcy81Ly?z(b4XLui$*1)xMJ)Jf9?Kr}gkp&1ZO)F`?Z zpo|gTk2q+$R*z+qm>^e?AhXmb7Sm58H$5MrMDx+WIoJh6j5&~D{2?($jiOLiMhWk0 z4#xIHrre8kWp`Qon-=G9Len%gp+uaW-gN;GR}NsfenwnTqiAYU#t83mj;r2ERTt`T z4>N>f{@~q|SvF2_{h9dFy{{VSr49KoVkjKGYWx&fQ7@oGr!v@$qgc$-8~=f){o~tl z14?!Mg^ov-=N>^LG^e68q|o64AlGvMn zCeniY4d1f(ehZqXLL5p%___dyF9$Guf1dcF24!^4R~aL`U&!&*kvg#;H#e_%=XpG* zJQIJm_ZX#}xO^Bf6b_Hk&wvjd!=S`xXcnV`GRund!0fT*ugA~;ZJ<$_)yocd!PEsn z{^9_}U%x~CLJc~EEBtAq1(s>4tA9+XramJiRwPar7eM;??-{ zHc*Wir6Dz97XXpw0EYAri8N|ZU6zkWWsLCleMyfKnjc@QMqIb()}eK(5u-%5I2Sf9 z0HVtQ4BhE3nXMOU%xN;#n{dh);qA}S)g$s1YsA6LQXsI<+JMoR1n-Rpw}SV1aX0v2 zDY&gwUb~))__CR-DXX5_0GiY-C{dv*Tj>m`=T0@k^mA51kl$DpgvfGd1PxJL7bS|` zfkW2?MAH%nGH$&_Zbc2sl5(Qn1eO4fpTMf_Epfwz{aA^Fm; zY3Zeer2k}Zzq)|+i=%`jDacnW={uLzNDu#M^YJY`YQeno22N1#xe*+`=|!ptqV9G0 zHTgyrX=X%nboBc}^tiUI|HT`E8SF27ONVs(TvilNXm?+KNd`29)DD2m=Tfy`Y{@&lmHyjGt-BajUxM<3M<~KF{nz@$A)v|kyel5Gi$bVC} z08QYbS@fq@`T&3!Ev@5Pn`?9%|R4p zQV|hU$%Ykv(*O83BxRqn|4J9-&fscfLw`W7koCq-%uPDDaygU6TXuv18HA1v2#*!m zSpYf*C8Ypep(UukA+I|Ri+`l1GfhD}Q+?@0Ul`Na&&o3ds=Hom%s;d918S&>KtHgy z3HQ|fpeFcn7ux^x;AqCl)A10R^ZypjX6@Hc2JNDVMG61$Z%E2My{x>fRb;6Q{@kEm Tf2b2x{KHWE&qR&pRwDlgDPrGd diff --git a/scss/.sass-cache/bdcb2ec4843708bc0e130897363854e74056ec3e/main.scssc b/scss/.sass-cache/bdcb2ec4843708bc0e130897363854e74056ec3e/main.scssc index b8a660706504e22078481ccff996b6a70c42a7a8..fa211b753864769c55dc12cb5c9fed009a23b0db 100644 GIT binary patch delta 280 zcmcb_yMTX!q()L&N~(oLN|KqeVX|?uk-3G5p`n>cl4W9&g{etmnvq$msgbEsQqn|6 zbw+`WnMN#ZTxt15xy6$=GKo&!&Z5L9I=O>I-%-e#H{Y6%)0#iuT7cb}CsW8;Fq6+( z2#F_VE$qN&E#km$EoYE#EzN5!-EZp9eBeSs2X}VH8t9JgLdISe)d= z(bS2fs1u)T%__|pzd4+hgHadkSS4#Nhs@l9{Gt*CrHs_Xl++?*5hO>XvgHB*Y0yVX delta 146 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 diff --git a/scss/forms.scss b/scss/forms.scss new file mode 100644 index 0000000..73fcf15 --- /dev/null +++ b/scss/forms.scss @@ -0,0 +1,71 @@ + + +input,button{ + border-radius: 3px; + margin: 5px 0; + -webkit-appearance: none; + &::-ms-clear { + display: none; + } + &:focus {outline:none;} + &::-moz-focus-inner {border:0;} +} + +input[type=text], +input[type=password]{ + border: 1px solid $grey; + color: $grey; + padding: 5px 20px; + width: 100%; + text-align: left; + box-sizing: border-box; +} + +input[type=button], +input[type=submit], +button{ + + background-color: $green; + color: white; + text-align: center; + padding: 5px 20px; + font-size: $font-12; + cursor: pointer; + border: none; + transition: .5s; + + &:hover{ + color: white; + background-color: $grey; + } + +} + + + +input[type="radio"], +input[type="checkbox"]{ + display: none; + + &+label::before { + content: ""; + display: inline-block; + width: 12px; + height: 12px; + border: solid 1px black; + background: transparent; + cursor: pointer; + vertical-align: middle; + margin: -4px 4px 0 0; + font-size: 1rem; + line-height: 10px; + } + + &:checked{ + &+label::before{ + font-family: 'FontAwesome'; + content: "\f00c"; + padding: 0 0 1px 0; + } + } +} diff --git a/scss/global.scss b/scss/global.scss index b88df92..6842a72 100644 --- a/scss/global.scss +++ b/scss/global.scss @@ -2,6 +2,11 @@ body{ font-family: 'Roboto'; } +label{ + margin: 0; +} + + .container{ width: 100%; max-width: 1280px; @@ -46,3 +51,20 @@ body{ .radius-bottom{ border-radius: 0 0 3px 3px; } + +.banner{ + background: $green; + border: 1px solid $green; + height: 60px; + width: 100%; + border-radius: 3px; + margin-bottom: 4px; +} + + +#MainContent{ + top: 90px; + z-index: 0; + min-height: 200vh; + overflow: hidden; +} diff --git a/scss/header.scss b/scss/header.scss index 8600ab8..b7fb3a8 100644 --- a/scss/header.scss +++ b/scss/header.scss @@ -1,10 +1,18 @@ header{ - background: $green; + background: $light-green; height: 70px; - position: fixed; width: 100%; + .container{ + &.main{ + height: 70px; + position: fixed; + background: $light-green; + z-index: 500; + } + } + .logo{ position: fixed; top: 0; @@ -19,20 +27,32 @@ header{ } - .first{ + .openings{ position: relative; - top: 110px; - height: 70px; - } - + top: 0; - .hours{ - font-size: $font-12; - span{ - display: block; + .hours{ + font-size: $font-12; + text-align: left; + position: absolute; + top: 100px; + span{ + display: inline; + border-right: 1px solid $grey; + padding: 0 5px; + + &:first-child{ + padding: 0; + } + + &:first-child, + &:last-child{ + border-right: none; + } + } } } - + .topmenu{ height: calc(100vh - 70px); position: fixed; @@ -42,6 +62,7 @@ header{ width: 100%; display: none; overflow: auto; + z-index: 500; ul{ text-align: center; @@ -79,12 +100,14 @@ header{ width: 100%; position: absolute; left: 0; + top: 70px; color: $grey; height: 30px; .container{ - overflow: hidden; - overflow-x: auto; + overflow: hidden; + overflow-x: auto; + .crumbs{ height: 20px; display: ruby; diff --git a/scss/main.scss b/scss/main.scss index 50052df..37f0541 100755 --- a/scss/main.scss +++ b/scss/main.scss @@ -9,7 +9,9 @@ @import "fonts"; @import "global"; +@import "forms"; @import "header"; +@import "navigation"; diff --git a/scss/mediaqueries/viewports/_768up.scss b/scss/mediaqueries/viewports/_768up.scss index b06e142..3ab6c6d 100755 --- a/scss/mediaqueries/viewports/_768up.scss +++ b/scss/mediaqueries/viewports/_768up.scss @@ -5,6 +5,7 @@ header{ background: $green; height: 120px; + position: absolute; .logo{ position: absolute; @@ -17,21 +18,45 @@ header{ background-position: left top; } - .container{ - background-image: url('../images/caduceus.png'); - background-size: 400px; - background-repeat: no-repeat; - background-position: left -60px top -60px; + &.main{ + height: 120px; + position: relative; + background: $green; + background-image: url('../images/caduceus.png'); + background-size: 400px; + background-repeat: no-repeat; + background-position: left -60px top -60px; + } } - - .first{ - display: block; + + + .openings{ position: relative; height: 80px; top: 0; - } + background: none; + .hours{ + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); + background: rgba(255,255,255,0.5); + text-align: right; + border-radius: 0 0 3px 3px; + + span{ + display: block; + border-right: none; + + &:first-child{ + padding: 0 5px; + } + } + } + } + .hamburger{ display: none; } @@ -62,4 +87,14 @@ header{ } } } + + .breadcrumb{ + top: 120px; + } } + + + +#MainContent{ + top: 160px; +} diff --git a/scss/navigation.scss b/scss/navigation.scss new file mode 100644 index 0000000..c6aa14e --- /dev/null +++ b/scss/navigation.scss @@ -0,0 +1,84 @@ + + +.dropdown{ + border-top: 3px solid $light-green; + border-bottom: 3px solid $light-green; + border-radius: 3px; + margin-bottom: 4px; + background: $light-grey; + transition: .4s; + + .title{ + font-size: $font-12; + font-weight: bold; + text-align: left; + padding: 10px; + position: relative; + cursor: pointer; + background: $light-green; + color: white; + transition: .4s; + + &:after{ + content: '\f105'; + font-family: 'FontAwesome'; + position: absolute; + right: 10px; + transition: .4s; + } + + + } + + &:hover{ + border-top: 3px solid $green; + border-bottom: 3px solid $green; + .title{ + background: $green; + } + } + + .items{ + overflow: hidden; + height: 0px; + padding: 0 10px; + margin: 0; + + li{ + font-size: $font-12; + text-align: left; + border-bottom: 1px solid $grey; + padding: 10px 0; + list-style: none; + + a{ + color: $dark-grey; + text-decoration: none; + transition: .4s; + cursor: pointer; + &:hover{ + color: $grey; + } + } + &:last-child{ + border-bottom: none; + } + } + } + + + &.active{ + border-top: 3px solid $green; + border-bottom: 3px solid $green; + + .title{ + background: $green; + &:after{ + transform: rotate(90deg); + } + } + .items{ + height: auto; + } + } +} diff --git a/scss/variables.scss b/scss/variables.scss index 9eb786e..c7e25bd 100644 --- a/scss/variables.scss +++ b/scss/variables.scss @@ -68,6 +68,7 @@ $font-53: 3.312rem; /* 53px */ $alpha: rgba(255,255,255,0.6); $green: #2e981e;//#67a562; +$light-green: #58984e; $red: #aa0000; $grey: #aaa; $light-grey: #eceeef;