.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}
.ir{background-color:transparent;border:0;overflow:hidden}
.ir:before{content:"";display:block;width:0;height:150%}
.hidden{display:none!important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.dark-background{background-color:#555550;color:#fafaf7}
.dark-background .light-text{color:#e1e1dc}
.light-background{background-color:#fafaf7;color:#afafaa}
.accent-background{background-color:#0bbc95;color:#fafaf7}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_4_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_4_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_4_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_4_0.ttf?738a5200f52d) format('truetype');font-weight:900;font-style:italic}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_5_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_5_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_5_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_5_0.ttf?738a5200f52d) format('truetype');font-weight:900;font-style:normal}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_0_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_0_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_0_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_0_0.ttf?738a5200f52d) format('truetype');font-weight:800;font-style:italic}
@font-face{font-family:RionaSans-Black;src:url(/static/fonts/28E86E_1_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_1_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_1_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_1_0.ttf?738a5200f52d) format('truetype');font-weight:800;font-style:normal}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_2_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_2_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_2_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_2_0.ttf?738a5200f52d) format('truetype');font-weight:700;font-style:italic}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_3_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_3_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_3_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_3_0.ttf?738a5200f52d) format('truetype');font-weight:700;font-style:normal}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_B_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_B_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_B_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_B_0.ttf?738a5200f52d) format('truetype');font-weight:600;font-style:italic}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_A_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_A_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_A_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_A_0.ttf?738a5200f52d) format('truetype');font-weight:600;font-style:normal}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_C_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_C_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_C_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_C_0.ttf?738a5200f52d) format('truetype');font-weight:500;font-style:normal}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_D_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_D_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_D_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_D_0.ttf?738a5200f52d) format('truetype');font-weight:500;font-style:italic}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_9_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_9_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_9_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_9_0.ttf?738a5200f52d) format('truetype');font-weight:300;font-style:italic}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_8_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_8_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_8_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_8_0.ttf?738a5200f52d) format('truetype');font-weight:300;font-style:normal}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_6_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_6_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_6_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_6_0.ttf?738a5200f52d) format('truetype');font-weight:200;font-style:italic}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_7_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_7_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_7_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_7_0.ttf?738a5200f52d) format('truetype');font-weight:200;font-style:normal}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_E_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_E_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/28E86E_E_0.woff?738a5200f52d) format('woff'),url(/static/fonts/28E86E_E_0.ttf?738a5200f52d) format('truetype');font-weight:100;font-style:normal}
@font-face{font-family:RionaSans;src:url(/static/fonts/28E86E_F_0.eot?738a5200f52d);src:url(/static/fonts/28E86E_F_0.eot?&738a5200f52d#iefix) format('embedded-opentype'),ur l('../fonts/28E86E_F_0.woff') format('woff'),ur l('../fonts/28E86E_F_0.ttf') format('truetype');font-weight:100;font-style:italic}
@font-face{font-family:SSStandard;src:url(/static/fonts/ss-standard.eot?738a5200f52d);src:url(/static/fonts/ss-standard.eot?&738a5200f52d#iefix) format('embedded-opentype'),url(/static/fonts/ss-standard.woff?738a5200f52d) format('woff'),url(/static/fonts/ss-standard.ttf?738a5200f52d) format('truetype'),url(/static/fonts/ss-standard.svg?738a5200f52d#SSStandard) format('svg');font-weight:400;font-style:normal}
html:hover [class^=ss-]{-ms-zoom:1}
.ss-icon,.ss-icon.ss-standard,[class*=" ss-"].right:after,[class*=" ss-"].ss-standard.right:after,[class*=" ss-"].ss-standard:before,[class*=" ss-"]:before,[class^=ss-].right:after,[class^=ss-].ss-standard.right:after,[class^=ss-].ss-standard:before,[class^=ss-]:before{font-family:SSStandard;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}
[class*=" ss-"].right:before,[class^=ss-].right:before{display:none;content:''}
.ss-cursor.right:after,.ss-cursor:before{content:''}
.ss-crosshair.right:after,.ss-crosshair:before{content:'⌖'}
.ss-search.right:after,.ss-search:before{content:'🔎'}
.ss-zoomin.right:after,.ss-zoomin:before{content:''}
.ss-zoomout.right:after,.ss-zoomout:before{content:''}
.ss-view.right:after,.ss-view:before{content:'👀'}
.ss-attach.right:after,.ss-attach:before{content:'📎'}
.ss-link.right:after,.ss-link:before{content:'🔗'}
.ss-move.right:after,.ss-move:before{content:''}
.ss-write.right:after,.ss-write:before{content:'✎'}
.ss-writingdisabled.right:after,.ss-writingdisabled:before{content:''}
.ss-erase.right:after,.ss-erase:before{content:'✐'}
.ss-compose.right:after,.ss-compose:before{content:'📝'}
.ss-lock.right:after,.ss-lock:before{content:'🔒'}
.ss-unlock.right:after,.ss-unlock:before{content:'🔓'}
.ss-key.right:after,.ss-key:before{content:'🔑'}
.ss-backspace.right:after,.ss-backspace:before{content:'⌫'}
.ss-ban.right:after,.ss-ban:before{content:'🚫'}
.ss-trash.right:after,.ss-trash:before{content:''}
.ss-target.right:after,.ss-target:before{content:'◎'}
.ss-tag.right:after,.ss-tag:before{content:''}
.ss-bookmark.right:after,.ss-bookmark:before{content:'🔖'}
.ss-flag.right:after,.ss-flag:before{content:'⚑'}
.ss-like.right:after,.ss-like:before{content:'👍'}
.ss-dislike.right:after,.ss-dislike:before{content:'👎'}
.ss-heart.right:after,.ss-heart:before{content:'♥'}
.ss-halfheart.right:after,.ss-halfheart:before{content:''}
.ss-star.right:after,.ss-star:before{content:'⋆'}
.ss-halfstar.right:after,.ss-halfstar:before{content:''}
.ss-sample.right:after,.ss-sample:before{content:''}
.ss-crop.right:after,.ss-crop:before{content:''}
.ss-layers.right:after,.ss-layers:before{content:''}
.ss-fill.right:after,.ss-fill:before{content:''}
.ss-stroke.right:after,.ss-stroke:before{content:''}
.ss-phone.right:after,.ss-phone:before{content:'📞'}
.ss-phonedisabled.right:after,.ss-phonedisabled:before{content:''}
.ss-rss.right:after,.ss-rss:before{content:''}
.ss-facetime.right:after,.ss-facetime:before{content:''}
.ss-reply.right:after,.ss-reply:before{content:'↩'}
.ss-send.right:after,.ss-send:before{content:''}
.ss-mail.right:after,.ss-mail:before{content:'✉'}
.ss-inbox.right:after,.ss-inbox:before{content:'📥'}
.ss-chat.right:after,.ss-chat:before{content:'💬'}
.ss-ellipsischat.right:after,.ss-ellipsischat:before{content:''}
.ss-ellipsis.right:after,.ss-ellipsis:before{content:'…'}
.ss-user.right:after,.ss-user:before{content:'👤'}
.ss-femaleuser.right:after,.ss-femaleuser:before{content:'👧'}
.ss-users.right:after,.ss-users:before{content:'👥'}
.ss-cart.right:after,.ss-cart:before{content:''}
.ss-creditcard.right:after,.ss-creditcard:before{content:'💳'}
.ss-dollarsign.right:after,.ss-dollarsign:before{content:'💲'}
.ss-barchart.right:after,.ss-barchart:before{content:'📊'}
.ss-piechart.right:after,.ss-piechart:before{content:''}
.ss-box.right:after,.ss-box:before{content:'📦'}
.ss-home.right:after,.ss-home:before{content:'⌂'}
.ss-buildings.right:after,.ss-buildings:before{content:'🏢'}
.ss-warehouse.right:after,.ss-warehouse:before{content:''}
.ss-globe.right:after,.ss-globe:before{content:'🌎'}
.ss-navigate.right:after,.ss-navigate:before{content:''}
.ss-compass.right:after,.ss-compass:before{content:''}
.ss-signpost.right:after,.ss-signpost:before{content:''}
.ss-map.right:after,.ss-map:before{content:''}
.ss-location.right:after,.ss-location:before{content:''}
.ss-pin.right:after,.ss-pin:before{content:'📍'}
.ss-database.right:after,.ss-database:before{content:''}
.ss-hdd.right:after,.ss-hdd:before{content:''}
.ss-music.right:after,.ss-music:before{content:'♫'}
.ss-mic.right:after,.ss-mic:before{content:'🎤'}
.ss-volume.right:after,.ss-volume:before{content:'🔈'}
.ss-lowvolume.right:after,.ss-lowvolume:before{content:'🔉'}
.ss-highvolume.right:after,.ss-highvolume:before{content:'🔊'}
.ss-airplay.right:after,.ss-airplay:before{content:''}
.ss-camera.right:after,.ss-camera:before{content:'📷'}
.ss-picture.right:after,.ss-picture:before{content:'🌄'}
.ss-video.right:after,.ss-video:before{content:'📹'}
.ss-play.right:after,.ss-play:before{content:'▶'}
.ss-pause.right:after,.ss-pause:before{content:''}
.ss-stop.right:after,.ss-stop:before{content:'■'}
.ss-record.right:after,.ss-record:before{content:'●'}
.ss-rewind.right:after,.ss-rewind:before{content:'⏪'}
.ss-fastforward.right:after,.ss-fastforward:before{content:'⏩'}
.ss-skipback.right:after,.ss-skipback:before{content:'⏮'}
.ss-skipforward.right:after,.ss-skipforward:before{content:'⏭'}
.ss-eject.right:after,.ss-eject:before{content:'⏏'}
.ss-repeat.right:after,.ss-repeat:before{content:'🔁'}
.ss-replay.right:after,.ss-replay:before{content:'↺'}
.ss-shuffle.right:after,.ss-shuffle:before{content:'🔀'}
.ss-book.right:after,.ss-book:before{content:'📕'}
.ss-openbook.right:after,.ss-openbook:before{content:'📖'}
.ss-notebook.right:after,.ss-notebook:before{content:'📓'}
.ss-newspaper.right:after,.ss-newspaper:before{content:'📰'}
.ss-grid.right:after,.ss-grid:before{content:''}
.ss-rows.right:after,.ss-rows:before{content:''}
.ss-columns.right:after,.ss-columns:before{content:''}
.ss-thumbnails.right:after,.ss-thumbnails:before{content:''}
.ss-filter.right:after,.ss-filter:before{content:''}
.ss-desktop.right:after,.ss-desktop:before{content:'💻'}
.ss-laptop.right:after,.ss-laptop:before{content:''}
.ss-tablet.right:after,.ss-tablet:before{content:''}
.ss-cell.right:after,.ss-cell:before{content:'📱'}
.ss-battery.right:after,.ss-battery:before{content:'🔋'}
.ss-highbattery.right:after,.ss-highbattery:before{content:''}
.ss-mediumbattery.right:after,.ss-mediumbattery:before{content:''}
.ss-lowbattery.right:after,.ss-lowbattery:before{content:''}
.ss-emptybattery.right:after,.ss-emptybattery:before{content:''}
.ss-lightbulb.right:after,.ss-lightbulb:before{content:'💡'}
.ss-downloadcloud.right:after,.ss-downloadcloud:before{content:''}
.ss-download.right:after,.ss-download:before{content:''}
.ss-uploadcloud.right:after,.ss-uploadcloud:before{content:''}
.ss-upload.right:after,.ss-upload:before{content:''}
.ss-fork.right:after,.ss-fork:before{content:''}
.ss-merge.right:after,.ss-merge:before{content:''}
.ss-transfer.right:after,.ss-transfer:before{content:'⇆'}
.ss-refresh.right:after,.ss-refresh:before{content:'↻'}
.ss-sync.right:after,.ss-sync:before{content:''}
.ss-loading.right:after,.ss-loading:before{content:''}
.ss-wifi.right:after,.ss-wifi:before{content:''}
.ss-connection.right:after,.ss-connection:before{content:''}
.ss-file.right:after,.ss-file:before{content:'📄'}
.ss-folder.right:after,.ss-folder:before{content:'📁'}
.ss-quote.right:after,.ss-quote:before{content:'“'}
.ss-text.right:after,.ss-text:before{content:''}
.ss-font.right:after,.ss-font:before{content:''}
.ss-print.right:after,.ss-print:before{content:'⎙'}
.ss-fax.right:after,.ss-fax:before{content:'📠'}
.ss-list.right:after,.ss-list:before{content:''}
.ss-layout.right:after,.ss-layout:before{content:''}
.ss-action.right:after,.ss-action:before{content:''}
.ss-redirect.right:after,.ss-redirect:before{content:'↪'}
.ss-expand.right:after,.ss-expand:before{content:'⤢'}
.ss-contract.right:after,.ss-contract:before{content:''}
.ss-help.right:after,.ss-help:before{content:'❓'}
.ss-info.right:after,.ss-info:before{content:'ℹ'}
.ss-alert.right:after,.ss-alert:before{content:'⚠'}
.ss-caution.right:after,.ss-caution:before{content:'⛔'}
.ss-logout.right:after,.ss-logout:before{content:''}
.ss-plus.right:after,.ss-plus:before{content:'+'}
.ss-hyphen.right:after,.ss-hyphen:before{content:'-'}
.ss-check.right:after,.ss-check:before{content:'✓'}
.ss-delete.right:after,.ss-delete:before{content:'␡'}
.ss-settings.right:after,.ss-settings:before{content:'⚙'}
.ss-dashboard.right:after,.ss-dashboard:before{content:''}
.ss-notifications.right:after,.ss-notifications:before{content:'🔔'}
.ss-notificationsdisabled.right:after,.ss-notificationsdisabled:before{content:'🔕'}
.ss-clock.right:after,.ss-clock:before{content:'⏲'}
.ss-stopwatch.right:after,.ss-stopwatch:before{content:'⏱'}
.ss-calendar.right:after,.ss-calendar:before{content:'📅'}
.ss-addcalendar.right:after,.ss-addcalendar:before{content:''}
.ss-removecalendar.right:after,.ss-removecalendar:before{content:''}
.ss-checkcalendar.right:after,.ss-checkcalendar:before{content:''}
.ss-deletecalendar.right:after,.ss-deletecalendar:before{content:''}
.ss-briefcase.right:after,.ss-briefcase:before{content:'💼'}
.ss-cloud.right:after,.ss-cloud:before{content:'☁'}
.ss-droplet.right:after,.ss-droplet:before{content:'💧'}
.ss-flask.right:after,.ss-flask:before{content:''}
.ss-up.right:after,.ss-up:before{content:'⬆'}
.ss-upright.right:after,.ss-upright:before{content:'⬈'}
.ss-right.right:after,.ss-right:before{content:'➡'}
.ss-downright.right:after,.ss-downright:before{content:'⬊'}
.ss-down.right:after,.ss-down:before{content:'⬇'}
.ss-downleft.right:after,.ss-downleft:before{content:'⬋'}
.ss-left.right:after,.ss-left:before{content:'⬅'}
.ss-upleft.right:after,.ss-upleft:before{content:'⬉'}
.ss-navigateup.right:after,.ss-navigateup:before{content:''}
.ss-navigateright.right:after,.ss-navigateright:before{content:'▻'}
.ss-navigatedown.right:after,.ss-navigatedown:before{content:''}
.ss-navigateleft.right:after,.ss-navigateleft:before{content:'◅'}
.ss-directup.right:after,.ss-directup:before{content:'▴'}
.ss-directright.right:after,.ss-directright:before{content:'▹'}
.ss-dropdown.right:after,.ss-dropdown:before{content:'▾'}
.ss-directleft.right:after,.ss-directleft:before{content:'◃'}
.ss-retweet.right:after,.ss-retweet:before{content:''}
.ss-volumelow.right:after,.ss-volumelow:before{content:'🔉'}
.ss-volumehigh.right:after,.ss-volumehigh:before{content:'🔊'}
.ss-batteryhigh.right:after,.ss-batteryhigh:before{content:''}
.ss-batterymedium.right:after,.ss-batterymedium:before{content:''}
.ss-batterylow.right:after,.ss-batterylow:before{content:''}
.ss-batteryempty.right:after,.ss-batteryempty:before{content:''}
.ss-clouddownload.right:after,.ss-clouddownload:before{content:''}
.ss-cloudupload.right:after,.ss-cloudupload:before{content:''}
.ss-calendaradd.right:after,.ss-calendaradd:before{content:''}
.ss-calendarremove.right:after,.ss-calendarremove:before{content:''}
.ss-calendarcheck.right:after,.ss-calendarcheck:before{content:''}
.ss-calendardelete.right:after,.ss-calendardelete:before{content:''}
.font-reset{margin:0;padding:0;font-size:1em;line-height:1em;font-weight:300;font-style:normal;letter-spacing:.05em}
.base-serif{font-family:RionaSans,helvetica,arial,sans-serif;margin:0;padding:0;font-size:1em;line-height:1em;font-weight:300;font-style:normal;letter-spacing:.05em}
.base-header{font-family:RionaSans,helvetica,arial,sans-serif;margin:0;padding:0;font-size:1em;line-height:1em;font-weight:300;font-style:normal;letter-spacing:.05em;color:#fafaf7;font-weight:700}
.base-paragraph{font-family:RionaSans,helvetica,arial,sans-serif;margin:0;padding:0;font-size:1em;line-height:1em;font-weight:300;font-style:normal;letter-spacing:.05em;color:#e1e1dc}
h1{font-family:RionaSans,helvetica,arial,sans-serif;margin:0;padding:0;font-size:1em;line-height:1em;font-weight:300;font-style:normal;letter-spacing:.05em;color:#fafaf7;font-weight:700;font-size:2em;line-height:1.4em;padding-top:.9em;padding-bottom:.1em}
h2{font-family:RionaSans,helvetica,arial,sans-serif;margin:0;padding:0;font-size:1em;line-height:1em;font-weight:300;font-style:normal;letter-spacing:.05em;color:#fafaf7;font-weight:700;font-size:1.5em;line-height:1.3em;padding-top:.9em;padding-bottom:.3em}
h3{font-family:RionaSans,helvetica,arial,sans-serif;margin:0;padding:0;font-size:1em;line-height:1em;font-weight:300;font-style:normal;letter-spacing:.05em;color:#fafaf7;font-weight:700;font-size:1.175em;line-height:1.7em;padding-top:1.2em;padding-bottom:.3em}
h4{font-family:RionaSans,helvetica,arial,sans-serif;margin:0;padding:0;line-height:1em;font-weight:300;font-style:normal;letter-spacing:.05em;color:#fafaf7;font-weight:700;font-size:1em;line-height:1.9em;padding-top:1.5em;padding-bottom:.3em}
p{font-family:RionaSans,helvetica,arial,sans-serif;margin:0;padding:0;font-size:1em;line-height:1em;font-weight:300;font-style:normal;letter-spacing:.05em;color:#e1e1dc;line-height:1.43em}
p .wide-lines{line-height:1.9em}
button,html,input,select,textarea{color:#222}
body,html{height:100%}
body{background-color:#0bbc95;color:#fafaf7}
body.image-background{background-image:url(/static/img/Schematics-Dark-Background.jpg?738a5200f52d);background-size:cover}
body.image-background p{color:#fafaf7}
.pure-g [class*=pure-u],.pure-g-r [class*=pure-u],body{font-size:1em;line-height:1.4;font-family:RionaSans,helvetica,arial,sans-serif;margin:0}
::selection{background:#a7dacc}
::-moz-selection{background:#a7dacc}
.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
.small-text{font-size:.75em}
.large-text{font-size:1.5em}
a{text-decoration:none;color:#0bbc95}
a:hover{color:#237a61;cursor:pointer}
a:active{color:#a7dacc}
a:focus{outline:0}
iframe{border:none}
h1,h2,h3,h4,h5,h6,p{color:#555550;line-height:1.5em}
hr{border:none;height:1px;background-color:#e1e1dc;margin:0 1em}
h2.project-header{font-size:14px}
#header{padding:.25em 1em;height:4em;z-index:100}
#header #header_logo{display:block;height:4em;width:2.9em;float:left;background:url(/static/img/Schematics-Logo-Horizontal-Light_Grey.png?738a5200f52d) no-repeat left center}
#header nav{position:absolute;right:0;margin:1.5em 0;background:#555550;top:3em;width:10em;z-index:2;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.5);-moz-box-shadow:0 2px 8px rgba(0,0,0,.5);box-shadow:0 2px 8px rgba(0,0,0,.5)}
#header nav:before{content:"directup";display:block;position:absolute;top:-.85em;right:1.75em;color:#afafaa;font-family:SSStandard;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}
#header nav .nav-list{list-style-type:none;margin:.05em 0;padding:0}
#header nav .nav-list li a{color:#fafaf7;text-decoration:none;font-size:.8em;display:block;padding:1em 1em;border-top:1px solid #afafaa}
#header nav .nav-list li a:hover{text-decoration:underline}
#header #header_nav_toggle{position:absolute;top:0;right:0;z-index:100;visibility:hidden}
#header nav{display:none}
#header #header_nav_toggle:checked+nav{display:block}
#header #header_nav_button{position:absolute;top:1em;right:1em;font-size:1.5em;cursor:pointer}
#header #search_box{width:19%;padding:.5em 0;margin:0 auto}
#banner{height:16em;padding:2em 2em 3.1em;background:#555550 url(/static/img/Schematics-Masthead-Background.jpg?738a5200f52d) no-repeat right center;overflow:hidden;text-align:center}
#banner h1,#banner h2,#banner h3,#banner h4,#banner h5,#banner h6,#banner p{color:#fafaf7;line-height:1.5em;margin-top:0;padding-top:0;text-align:left}
#banner a{font-style:italic}
#banner #banner_left{padding:0;text-align:left}
#banner #banner_left iframe{display:none}
#banner #login_or{padding:.5em 0;text-align:center;position:relative;color:#e1e1dc}
#banner #login_or span:after,#banner #login_or span:before{content:' ';display:block;width:80px;margin:0 10px;height:1px;background:#afafaa;position:absolute;top:1.1em;opacity:.75}
#banner #login_or span:before{left:0}
#banner #login_or span:after{right:0}
#banner #banner_headline{font-size:1.5em;line-height:1.15em;margin-bottom:.25em}
#search_header{background:#fafaf7;width:100%}
#top_tabs{padding:0 1em 1em 1em!important;overflow:auto;color:#555550}
#top_tabs #top_tabs_labels{list-style-type:none;font-weight:300;padding:0;overflow:auto;border-bottom:1px solid #e1e1dc}
#top_tabs #top_tabs_labels a{color:#555550;padding-right:2em}
#top_tabs #top_tabs_labels a:hover{color:#555550}
#top_tabs #top_tabs_labels a:active{color:#afafaa}
#top_tabs #top_tabs_labels .ui-state-active{font-weight:600}
#top_tabs #top_tabs_labels li{float:left}
#top_tabs div{padding:0}
#top_tabs p{color:#555550;font-weight:300!important}
#top_tabs label+input{margin-top:0}
#save_description_btn{margin:20px 0}
#bottom{background-color:#fafaf7;color:#afafaa;min-height:400px;padding:2em}
#bottom .card-title{color:#555550;font-weight:600;font-size:1em;padding:0;margin:0;line-height:1.4em}
#bottom #main_left{margin-left:-1em;padding-right:1em}
#bottom #main_left #project_page_info{margin:0;padding:1em 1em 0}
#bottom #main_left #project_page_info .redactor_box{margin:32px 0;min-height:182px;width:100%}
#bottom #main_left #project_page_info .redactor_box .redactor_editor li{display:list-item;color:#000}
#bottom #main_left #project_page_info .project-page-info-section-creator{overflow:hidden;clear:both;padding:32px 0;border-bottom:1px solid}
#bottom #main_left #project_page_info .project-page-info-section-creator h1{float:left;color:#555550;font-family:RionaSans,helvetica,arial,sans-serif;font-weight:600;font-size:1.3em;padding:0;margin:0;line-height:1.4em}
#bottom #main_left #project_page_info .project-page-info-section-creator p{margin:1em 0}
#bottom #main_left #project_page_info .project-page-info-section-creator #project-name-form{clear:both}
#bottom #main_left #project_page_info .project-page-info-section-creator #project-name-form #id_project_name{float:left;width:50%;margin-right:8px}
#bottom #main_left #project_page_info .project-page-info-section-creator #project-name-form #id_is_public{float:left;height:2.3em;width:30%}
#bottom #main_left #project_page_info .project-page-info-section-creator #project-name-form button{float:right}
#bottom #main_left #project_page_info .project-page-info-section-creator .project-edit-link{float:left;font-family:RionaSans,helvetica,arial,sans-serif;font-size:1.3em;margin:0 8px}
#bottom #main_left #project_page_info .project-page-info-section-creator .project-page-info-section-body{clear:both;padding:16px 0}
#bottom #main_left #project_page_info .project-page-info-section{overflow:hidden;margin:0;padding-bottom:32px}
#bottom #main_left #project_page_info .project-page-info-section h1{color:#555550;font-family:RionaSans,helvetica,arial,sans-serif;font-weight:600;font-size:1.3em;padding:0;margin:0;line-height:1.4em}
#bottom #main_left #project_page_info .project-page-info-section ul{list-style-type:none;margin:0;padding:0}
#bottom #main_left #project_page_info .project-page-info-section ul li{display:inline-block;margin-right:1em}
#bottom #main_left #project_page_info .project-page-info-section .project-page-info-text{clear:both}
#bottom #main_left #project_page_info .project-page-info-section .project-stats{font-size:.8em;font-weight:300;float:none}
#bottom #main_left #project_page_info .project-page-info-section .project-stats li{float:none;color:#555550;margin-right:.2em}
#bottom #main_right{background-color:#e1e1dc;color:#afafaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);height:intrinsic}
#bottom #main_right a{color:#555550}
#bottom #main_right a:hover{color:#afafaa}
#bottom #main_right a.selected{color:#555550;font-weight:700}
#bottom #main_right a:active{color:#555550}
#bottom #main_right div{padding:1em}
#bottom #main_right hr{background-color:#afafaa}
#bottom #main_right hr+.card-title,#bottom #main_right ul+.card-title{margin-top:1em}
#bottom #main_right #category_list,#bottom #main_right #project_application_list,#bottom #main_right #project_stats,#bottom #main_right #project_type_list,#bottom #main_right #tag_list{list-style-type:none;padding:0;margin:.5em 0}
#bottom #main_right #category_list li,#bottom #main_right #project_application_list li,#bottom #main_right #project_stats li,#bottom #main_right #project_type_list li,#bottom #main_right #tag_list li{position:relative;height:2em;font-size:.75em}
#bottom #main_right #category_list li div,#bottom #main_right #project_application_list li div,#bottom #main_right #project_stats li div,#bottom #main_right #project_type_list li div,#bottom #main_right #tag_list li div{padding:0;display:inline-block}
#bottom #main_right #category_list li div a,#bottom #main_right #project_application_list li div a,#bottom #main_right #project_stats li div a,#bottom #main_right #project_type_list li div a,#bottom #main_right #tag_list li div a{color:#237a61;font-weight:600}
#bottom #main_right #category_list li div a:hover,#bottom #main_right #project_application_list li div a:hover,#bottom #main_right #project_stats li div a:hover,#bottom #main_right #project_type_list li div a:hover,#bottom #main_right #tag_list li div a:hover{color:#0bbc95}
#bottom #main_right #category_list li .list-remove-button,#bottom #main_right #project_application_list li .list-remove-button,#bottom #main_right #project_stats li .list-remove-button,#bottom #main_right #project_type_list li .list-remove-button,#bottom #main_right #tag_list li .list-remove-button{cursor:pointer;position:absolute;right:0}
#bottom #main_right #category_list li .list-remove-button,#bottom #main_right #category_list li.project-category,#bottom #main_right #project_application_list li .list-remove-button,#bottom #main_right #project_application_list li.project-category,#bottom #main_right #project_stats li .list-remove-button,#bottom #main_right #project_stats li.project-category,#bottom #main_right #project_type_list li .list-remove-button,#bottom #main_right #project_type_list li.project-category,#bottom #main_right #tag_list li .list-remove-button,#bottom #main_right #tag_list li.project-category{color:#555550}
#bottom #main_right #project_documentation,#bottom #main_right #project_documentation_file{font-size:.75em;padding:4px 0}
#bottom #main_right #project_documentation p,#bottom #main_right #project_documentation_file p{font-family:Sans-Serif}
#bottom #main_right ul#tag_list li{height:auto;padding:.2em 0}
#bottom #main_right #company_tabs ul{list-style-type:none;padding:0;margin:0}
#bottom #main_right #company_tabs ul .active{font-weight:600}
#bottom #main_right #company_tabs hr{margin:0}
#bottom #main_right #company_tabs .company-preview a{color:#237a61;font-weight:600}
#bottom #main_right #company_tabs .company-preview hr{margin:1em 0 0;opacity:.25}
#bottom h1.components{padding-bottom:1em}
#bottom h2.components,#bottom h3.components{padding-top:0}
#bottom h3.components{padding-bottom:0}
#bottom table.components{width:800px}
#bottom table.components img{padding:0 10px 10px 0}
#bottom table.components tr{margin-bottom:2em}
#bottom tr.components>td{vertical-align:top;padding-right:1em;padding-bottom:2em}
.project_info_form_container{width:100%!important}
#project_info_form{padding:0;width:100%;position:relative;overflow:auto}
#project_info_form label{display:none;font-size:.75em;margin:0;position:absolute;top:-.5em}
#project_info_form input,#project_info_form select{margin:0 1em 0 0;width:30%!important;height:2em}
#project_info_form textarea{height:4em;font-size:1em}
#project_info_form .btn-save-project{position:absolute;top:0;right:0;height:2em}
#project_viewer{height:400px;border:1px solid #e1e1dc;margin:0 1em;overflow:hidden;background:#fff;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-align:right}
#project_viewer #embed_preview{height:346px}
#project_viewer #project_controls{padding:.5em 0;width:100%;height:54px;box-sizing:border-box;background:#e1e1dc;position:absolute;bottom:0}
#project_viewer #project_controls .pure-button{margin-right:.5em}
#project_viewer #project_controls .button-icon{margin-left:-.5em;padding-right:.3em}
#project_summary{margin:1em;padding:1em 0}
#project_share_link{margin:1em}
#comments{padding:1em}
#comments hr{margin:0}
#comments .comment{padding:1em 0}
#comments .user-comment p{margin-bottom:.1em}
#comments .user-comment a{font-weight:600;color:#237a61}
#comments .user-comment .user-comment-meta{margin-top:1em;color:#afafaa}
#comments .user-comment-controls{text-align:right}
#comments .user-gravatar{float:left;width:2.5em;height:2.5em;margin-right:1em}
#comments .user-gravatar a img{-webkit-border-radius:2.5em;-moz-border-radius:2.5em;-ms-border-radius:2.5em;-o-border-radius:2.5em;border-radius:2.5em;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.3);-moz-box-shadow:0 2px 1px rgba(0,0,0,.3);box-shadow:0 2px 1px rgba(0,0,0,.3)}
#comments #add_comment{margin-left:3.5em;position:relative}
#comments #add_comment span{position:absolute;left:-1.66em;top:.33em;font-size:2em}
.project-preview{position:relative;width:100%;margin:3% 3% 2% 0;overflow:hidden;float:left;font-size:90%}
.project-preview .pure-button{width:100%;display:none}
.project-preview .pure-button.add-button{color:#555550;background-color:#e1e1dc;box-shadow:0 2px 0 #afafaa;margin-top:1.25em;height:73%}
.project-preview .pure-button.add-button .large-text{font-size:3em}
.project-list{padding-left:0!important;padding-right:0!important}
.project-list-view-all{clear:left;text-align:center}
.project-list-view-all .pure-button{margin:0 auto}
.project-list-view-all .ss-icon{position:relative;left:.5em;top:.1em}
.project-card,.project-footer,.project-header{position:relative;margin:0;padding:0!important}
.project-header{vertical-align:middle;display:table-cell;height:40px}
.project-header a{overflow:hidden;text-overflow:ellipsis;display:block;font-weight:600}
.project-card{width:100%;height:0;padding-top:105%!important;position:relative;background-color:#e1e1dc;color:#afafaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2)}
.project-card .project-card-inner{width:86%;margin:7%!important;background-color:#fff;position:absolute;top:0;height:80%;overflow:hidden}
.project-card .project-card-inner .project-card-tag-list{display:none;padding:0!important}
.project-card .project-card-status{position:absolute;bottom:0;left:0;background:#afafaa;color:#fafaf7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:.1em .2em!important}
.project-card .project-card-image{max-height:100%}
.project-stats{list-style-type:none;float:right;margin-top:-1.5em!important;padding:0;color:#afafaa;font-size:90%;border-bottom:none!important;letter-spacing:normal}
.project-stats li{float:left;margin-right:.5em}
.pure-button .ss-icon{position:relative;top:.125em;margin-right:.2em}
.project-footer{padding:.75em 0 0!important;letter-spacing:normal}
.project-footer img{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;float:left;margin-right:.5em}
.project-footer a{display:block;margin-top:.5em}
#profile_stats{font-weight:300;margin-left:-1em!important}
#profile_stats li{padding-top:.35em;color:#555550}
#profile_stats li .profile-stat{font-weight:600}
#profile_stats li .ss-icon{color:#62625c;padding-right:.5em;font-size:.75em}
#skills div p{padding:1em 1.25em 0 0}
#profile_avatar div{padding-right:1.25em}
#profile_avatar div a{display:block;overflow:hidden;position:relative;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em}
#profile_avatar div a img{width:100%;margin:0;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em}
#profile_avatar div a p{display:none;position:absolute;top:5em;color:#fff;text-align:center;width:100%}
#profile_avatar div a p span{display:block}
#profile_avatar div a p .large-text{font-size:3em}
#profile_avatar div a:hover{background:#000}
#profile_avatar div a:hover img{opacity:.2}
#profile_avatar div a:hover p{display:block}
#profile_stats_joined{float:right;color:#afafaa;margin-top:.25em;padding-right:.2em}
#login_page,#signup_page{padding:6em 2em 0;text-align:center}
#login_page .login-form-wrapper,#signup_page .login-form-wrapper{width:60%;margin:1em auto 2.5em;text-align:left}
#login_page h2,#login_page h3,#signup_page h2,#signup_page h3{color:#e1e1dc}
#login_page #login_or,#signup_page #login_or{position:relative;padding-top:3.75em;font-weight:100;text-align:center}
#login_page #login_or span,#signup_page #login_or span{font-size:.75em}
#login_page #login_or:after,#login_page #login_or:before,#signup_page #login_or:after,#signup_page #login_or:before{height:3em;top:.5em;content:"";display:block;border-left:1px solid #afafaa;position:absolute;left:50%}
#login_page #login_or:after,#signup_page #login_or:after{top:5.25em}
#login_page #login_or,#signup_page #login_or{margin-bottom:4em;padding-top:3.5em}
#login_page #login_or:after,#signup_page #login_or:after{top:5em}
#login_page #reset_page,#signup_page #reset_page{margin-bottom:2em}
#login_page #reset_form,#signup_page #reset_form{text-align:left}
#login_page #reset_form p,#signup_page #reset_form p{color:#afafaa}
#login_page #reset_form input,#signup_page #reset_form input{margin-bottom:0}
#login_page #reset_form button,#signup_page #reset_form button{width:100%}
#signup_page #login_or{margin-top:1.5em}
.social-connect-wrapper{margin:5em auto 0;padding:0 2em;text-align:center}
.social-connect-wrapper h2{color:#e1e1dc;font-size:1.5em!important}
.social-connect-wrapper #social_connect_buttons{margin:0 auto}
#designs,#projects{padding:0!important}
#profile_header{background:#fafaf7;padding:0 1em 1em!important;overflow:auto}
#profile_header #profile_header_banner{margin-top:0!important}
#profile_header.company-profile #profile_info,#profile_header.personal-profile #profile_info{position:relative;padding-top:.75em;color:#555550;font-weight:700;float:left;z-index:10}
#profile_header.company-profile #profile_info #profile_info_details p,#profile_header.personal-profile #profile_info #profile_info_details p{color:#afafaa}
#profile_header.company-profile a,#profile_header.company-profile button,#profile_header.personal-profile a,#profile_header.personal-profile button{display:inline;margin-top:.75em;clear:both}
#profile_header.company-profile a .ss-icon,#profile_header.company-profile button .ss-icon,#profile_header.personal-profile a .ss-icon,#profile_header.personal-profile button .ss-icon{position:relative;top:.1em;left:-.2em}
#profile_header.personal-profile{padding:1em 0!important}
#profile_header.personal-profile #gravatar_img{float:left;margin-right:1em}
#profile_header.personal-profile #gravatar_img a img{background-color:#e1e1dc;color:#afafaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:50px;-webkit-border-top-left-radius:50px;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;-moz-border-radius-bottomleft:50px;-moz-border-radius-topleft:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;border-top-left-radius:50px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}
#profile_header.personal-profile #gravatar_img a button{position:absolute;font-size:.6em;padding:.5em}
#profile_header.company-profile #profile_info{padding:0;margin-top:-1.75em}
#profile_header.company-profile #profile_info a,#profile_header.company-profile #profile_info h4,#profile_header.company-profile #profile_info p,#profile_header.company-profile #profile_info span{color:#fff!important;font-weight:300;line-height:1.5em}
#profile_header.company-profile #profile_info h4{padding-top:1.75em;padding-bottom:0}
#profile_header #company_masthead{position:absolute;width:100%;top:6em;left:0;height:150px;margin-bottom:-150px;z-index:1;display:block!important;overflow:hidden}
#profile_header #company_masthead .overlay{width:100%;position:absolute;top:0;left:0;height:150px;background:url(/static/img/Schematics.com-ProfileTop-Gradient.png?738a5200f52d) repeat-x center bottom;z-index:1}
#profile_header #company_masthead .masthead{position:absolute;top:0;left:0;width:100%}
#profile_header #company_img{position:relative;z-index:9;margin-top:4em}
#profile_header #company_img .company-logo{width:200px;float:left;margin-right:1em}
#profile_header #profile_info{margin-right:1em;margin-top:1em!important}
#profile_header #profile_buttons a button{position:relative;z-index:10}
#profile,#profile_left{padding:0!important}
.account.account-delete .wrapper{height:100%;display:flex;flex-direction:column}
.account.account-delete .wrapper #content_body{flex:1;padding:0 50px;background:#fafaf7}
.account.account-delete .wrapper #content_body .list-group{border-bottom:1px solid #e1e1dc}
.account.account-delete .wrapper #content_body .list-group .list-group-item{margin-right:8px;color:#555550}
.account.account-delete .wrapper #content_body .list-group .list-group-item.account-delete,.account.account-delete .wrapper #content_body .list-group .list-group-item.account-password{display:none}
.account.account-delete .wrapper #content_body .list-group .list-group-item:hover{font-weight:600}
.account.account-delete .wrapper #content_body form{margin:20px 0}
.account.account-delete .wrapper #content_body .button-error{background:#ca3c3c;box-shadow:0 2px 0 #ca3c3c}
.account.account-delete .wrapper #content_body .button-error:hover{background:#e23c3c;box-shadow:0 2px 0 #e23c3c}
.company-list-divider{margin:1em 0!important}
#company_list_details .small-text,#company_list_info .small-text,#company_list_logo .small-text{color:#afafaa}
#company_list_details .pure-button,#company_list_info .pure-button,#company_list_logo .pure-button{margin-top:.5em;width:100%}
#company_list_details a,#company_list_details p{padding-left:1em}
#company_list_details a{display:block;font-weight:600;padding-bottom:.5em}
#company h3,#company hr{padding:0;margin:0}
#search_bar{font-size:.75em;width:25%;margin-right:5%}
#search_bar hr{margin:1em 0}
#search_bar h2,#search_bar h3{margin:0;padding:0}
#search_bar ul{list-style-type:none;padding:0}
#search_bar ul .search-category:after{content:' ▻';font-family:SSStandard;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:.75em}
#search_bar ul .search-category.selected:after{content:' '}
#search_bar ul .category-list{margin-bottom:1em}
#search_bar ul .category-list a{color:#afafaa}
#search_bar ul .category-list a:hover{color:#555550}
#search_results{padding:0 1em}
#footer{font-size:.7em;background-color:#555550;color:#fafaf7;background:#555550 url(/static/img/Schematics-Footer-Background.jpg?738a5200f52d) no-repeat center top;overflow:auto;padding:2em}
#footer a{color:#afafaa;line-height:2em}
#footer a:hover{color:#e1e1dc}
#footer a:active{color:#fafaf7}
#footer a:visited{color:#afafaa}
#footer h2{color:#e1e1dc}
#footer p{color:#afafaa}
#footer .light-text{color:#e1e1dc}
#footer #footer_logo{background:url(/static/img/Schematics-Logo-Vertical-Large-White.png?738a5200f52d) no-repeat center center;min-height:143px;margin-bottom:2em;text-indent:100%;white-space:nowrap;overflow:hidden}
#footer #footer_wrapper h3,#footer #footer_wrapper p{padding-right:3em}
#footer #footer_copyright{font-size:.75em}
#privacy_policy p+p,#terms_of_service p+p{margin-top:1em}
.sent-email a{text-decoration:none;color:#555550}
.sent-email a:hover{color:#afafaa;cursor:pointer}
.sent-email a:active{color:#e1e1dc}
@media only screen and (min-width:400px){.project-preview{width:47%}
.project-preview .project-stats{width:80%}
}
@media only screen and (min-width:530px){.project-preview{width:195px;height:314px}
.project-preview .pure-button{display:block}
.project-preview .project-stats{width:80%}
}
@media only screen and (min-width:768px){.project_list .project-preview{width:100%;height:auto}
.project_list .project-preview .project-stats{width:70%}
#banner{background-position:center center}
#footer #footer_logo{background-position:left center;background-size:90%}
}
@media only screen and (min-width:960px){#header{padding:1em}
#header #header_logo{width:16.2em}
#header nav{position:relative;display:block;background:0 0;top:inherit;width:inherit;-webkit-box-shadow:none 1px 2px rgba(0,0,0,.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,.1);box-shadow:none 1px 2px rgba(0,0,0,.1)}
#header nav .nav-list li{display:inline}
#header nav .nav-list li a{display:inline;padding:0;border:none}
#header nav:before{display:none}
#header nav #site_nav{float:left}
#header nav #site_nav a{padding-left:1.5em}
#header nav #account_nav{float:right}
#header nav #account_nav a{padding-right:1.5em}
#header #search_box{width:intrinsic;float:right}
#header #header_nav_button{display:none}
#banner_wrapper,#footer_wrapper,#header,#login_page,#main,#profile_header_banner,#search_term,#signup_page{width:940px;margin:0 auto}
.alert{width:100%;box-sizing:border-box}
#banner{height:21em}
#banner #banner_left iframe{display:block}
#banner #banner_headline{font-size:2em}
#footer #footer_logo{background-size:inherit}
.project_list .project-preview .project-stats{width:90%}
}
#profile_form #id_email~.helptext{margin-top:-10px;display:block;margin-bottom:6px}
#profile_form .verify-help-text{font-size:.8em}
#profile_form .verify-help-text input[type=submit]{background:0 0;border:none;color:#0bbc95}
body.account-confirm-your-email .wrapper,body.account-email-confirm .wrapper{display:flex;flex-direction:column;height:100vh}
body.account-confirm-your-email .container,body.account-email-confirm .container{background:#f1f1f1;flex:1}
body.account-confirm-your-email .container .main-block,body.account-email-confirm .container .main-block{background-color:#fff;border-radius:3px;padding:40px 30px 20px 30px;margin-top:30px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.06);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.06);box-shadow:0 2px 5px 0 rgba(0,0,0,.06)}
body.account-confirm-your-email .container .main-block h4,body.account-email-confirm .container .main-block h4{padding-top:0}
body.account-confirm-your-email .container .main-block .email-block,body.account-email-confirm .container .main-block .email-block{margin-top:5px;padding:12px 22px;background-color:#f1f1f1;border:#dcdcdc 1px solid;border-radius:3px;color:#555550}
body.account-confirm-your-email .container .main-block button,body.account-email-confirm .container .main-block button{margin-top:20px}
body.account-confirm-your-email .container .main-block .back,body.account-email-confirm .container .main-block .back{margin-top:10px}
body.account-confirm-your-email .container .main-block .sent-email,body.account-email-confirm .container .main-block .sent-email{font-style:italic}
body.account-confirm-your-email .container hr,body.account-email-confirm .container hr{display:none}
.alert{padding:.75rem 1.25rem;border:1px solid transparent;background-color:transparent}
.alert .close{float:right;color:#000;font-size:1.4rem;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;opacity:.5}
.alert .close:hover{opacity:.75}
.alert button{outline:0}
.alert button.close{padding:0;border:0;background:0 0;-webkit-appearance:none}
.alert.alert-dismissable .close{color:inherit}
.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}
.alert-secondary{color:#464a4e;background-color:#e7e8ea;border-color:#dddfe2}
.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}
.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}
.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}
.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}
.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}
.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}
.ss-icon-clickable{cursor:pointer}
.pagination{padding:1em 0 1em 0!important;color:#afafaa}
.company-logo{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}
.errorlist{list-style-type:none;padding:.5em;border:1px solid #fc7856;color:#fc7856;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:.75em}
.errorlist:before{content:"Warning";font-family:SSStandard;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;float:left;display:block;margin-right:.5em}
.card-style{background-color:#e1e1dc;color:#afafaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2)}
.nav-link-style{color:#fafaf7;text-decoration:none;font-size:.8em}
.nav-link-style:hover{text-decoration:underline}
.pure-form.pure-form-light input[type=color],.pure-form.pure-form-light input[type=date],.pure-form.pure-form-light input[type=datetime-local],.pure-form.pure-form-light input[type=datetime],.pure-form.pure-form-light input[type=email],.pure-form.pure-form-light input[type=month],.pure-form.pure-form-light input[type=number],.pure-form.pure-form-light input[type=password],.pure-form.pure-form-light input[type=search],.pure-form.pure-form-light input[type=tel],.pure-form.pure-form-light input[type=text],.pure-form.pure-form-light input[type=time],.pure-form.pure-form-light input[type=url],.pure-form.pure-form-light input[type=week],.pure-form.pure-form-light select,.pure-form.pure-form-light textarea{width:100%;border-color:#fafaf7;background-color:rgba(255,255,255,.125);color:#fafaf7;box-shadow:none;margin:1em 0;-webkit-transition:.2s linear background-color;-moz-transition:.2s linear background-color;-ms-transition:.2s linear background-color;-o-transition:.2s linear background-color;transition:.2s linear background-color}
.pure-form.pure-form-light input[type=color]::-webkit-input-placeholder,.pure-form.pure-form-light input[type=date]::-webkit-input-placeholder,.pure-form.pure-form-light input[type=datetime-local]::-webkit-input-placeholder,.pure-form.pure-form-light input[type=datetime]::-webkit-input-placeholder,.pure-form.pure-form-light input[type=email]::-webkit-input-placeholder,.pure-form.pure-form-light input[type=month]::-webkit-input-placeholder,.pure-form.pure-form-light input[type=number]::-webkit-input-placeholder,.pure-form.pure-form-light input[type=password]::-webkit-input-placeholder,.pure-form.pure-form-light input[type=search]::-webkit-input-placeholder,.pure-form.pure-form-light input[type=tel]::-webkit-input-placeholder,.pure-form.pure-form-light input[type=text]::-webkit-input-placeholder,.pure-form.pure-form-light input[type=time]::-webkit-input-placeholder,.pure-form.pure-form-light input[type=url]::-webkit-input-placeholder,.pure-form.pure-form-light input[type=week]::-webkit-input-placeholder,.pure-form.pure-form-light select::-webkit-input-placeholder,.pure-form.pure-form-light textarea::-webkit-input-placeholder{color:#fafaf7}
.pure-form.pure-form-light input[type=color]:-moz-placeholder,.pure-form.pure-form-light input[type=date]:-moz-placeholder,.pure-form.pure-form-light input[type=datetime-local]:-moz-placeholder,.pure-form.pure-form-light input[type=datetime]:-moz-placeholder,.pure-form.pure-form-light input[type=email]:-moz-placeholder,.pure-form.pure-form-light input[type=month]:-moz-placeholder,.pure-form.pure-form-light input[type=number]:-moz-placeholder,.pure-form.pure-form-light input[type=password]:-moz-placeholder,.pure-form.pure-form-light input[type=search]:-moz-placeholder,.pure-form.pure-form-light input[type=tel]:-moz-placeholder,.pure-form.pure-form-light input[type=text]:-moz-placeholder,.pure-form.pure-form-light input[type=time]:-moz-placeholder,.pure-form.pure-form-light input[type=url]:-moz-placeholder,.pure-form.pure-form-light input[type=week]:-moz-placeholder,.pure-form.pure-form-light select:-moz-placeholder,.pure-form.pure-form-light textarea:-moz-placeholder{color:#fafaf7}
.pure-form.pure-form-light input[type=color]:-ms-input-placeholder,.pure-form.pure-form-light input[type=date]:-ms-input-placeholder,.pure-form.pure-form-light input[type=datetime-local]:-ms-input-placeholder,.pure-form.pure-form-light input[type=datetime]:-ms-input-placeholder,.pure-form.pure-form-light input[type=email]:-ms-input-placeholder,.pure-form.pure-form-light input[type=month]:-ms-input-placeholder,.pure-form.pure-form-light input[type=number]:-ms-input-placeholder,.pure-form.pure-form-light input[type=password]:-ms-input-placeholder,.pure-form.pure-form-light input[type=search]:-ms-input-placeholder,.pure-form.pure-form-light input[type=tel]:-ms-input-placeholder,.pure-form.pure-form-light input[type=text]:-ms-input-placeholder,.pure-form.pure-form-light input[type=time]:-ms-input-placeholder,.pure-form.pure-form-light input[type=url]:-ms-input-placeholder,.pure-form.pure-form-light input[type=week]:-ms-input-placeholder,.pure-form.pure-form-light select:-ms-input-placeholder,.pure-form.pure-form-light textarea:-ms-input-placeholder{color:#fafaf7}
.pure-form.pure-form-light input[type=color]:hover,.pure-form.pure-form-light input[type=date]:hover,.pure-form.pure-form-light input[type=datetime-local]:hover,.pure-form.pure-form-light input[type=datetime]:hover,.pure-form.pure-form-light input[type=email]:hover,.pure-form.pure-form-light input[type=month]:hover,.pure-form.pure-form-light input[type=number]:hover,.pure-form.pure-form-light input[type=password]:hover,.pure-form.pure-form-light input[type=search]:hover,.pure-form.pure-form-light input[type=tel]:hover,.pure-form.pure-form-light input[type=text]:hover,.pure-form.pure-form-light input[type=time]:hover,.pure-form.pure-form-light input[type=url]:hover,.pure-form.pure-form-light input[type=week]:hover,.pure-form.pure-form-light select:hover,.pure-form.pure-form-light textarea:hover{background-color:rgba(255,255,255,.125)}
.pure-form.pure-form-light input[type=color]:focus,.pure-form.pure-form-light input[type=date]:focus,.pure-form.pure-form-light input[type=datetime-local]:focus,.pure-form.pure-form-light input[type=datetime]:focus,.pure-form.pure-form-light input[type=email]:focus,.pure-form.pure-form-light input[type=month]:focus,.pure-form.pure-form-light input[type=number]:focus,.pure-form.pure-form-light input[type=password]:focus,.pure-form.pure-form-light input[type=search]:focus,.pure-form.pure-form-light input[type=tel]:focus,.pure-form.pure-form-light input[type=text]:focus,.pure-form.pure-form-light input[type=time]:focus,.pure-form.pure-form-light input[type=url]:focus,.pure-form.pure-form-light input[type=week]:focus,.pure-form.pure-form-light select:focus,.pure-form.pure-form-light textarea:focus{border-color:#fafaf7;background-color:rgba(255,255,255,.33)}
.pure-form.pure-form-dark input[type=color],.pure-form.pure-form-dark input[type=date],.pure-form.pure-form-dark input[type=datetime-local],.pure-form.pure-form-dark input[type=datetime],.pure-form.pure-form-dark input[type=email],.pure-form.pure-form-dark input[type=month],.pure-form.pure-form-dark input[type=number],.pure-form.pure-form-dark input[type=password],.pure-form.pure-form-dark input[type=search],.pure-form.pure-form-dark input[type=tel],.pure-form.pure-form-dark input[type=text],.pure-form.pure-form-dark input[type=time],.pure-form.pure-form-dark input[type=url],.pure-form.pure-form-dark input[type=week],.pure-form.pure-form-dark select,.pure-form.pure-form-dark textarea{width:100%;border-color:#afafaa;background-color:rgba(0,0,0,.05);color:#555550;box-shadow:none;margin:1em 0;-webkit-transition:.2s linear background-color;-moz-transition:.2s linear background-color;-ms-transition:.2s linear background-color;-o-transition:.2s linear background-color;transition:.2s linear background-color}
.pure-form.pure-form-dark input[type=color]::-webkit-input-placeholder,.pure-form.pure-form-dark input[type=date]::-webkit-input-placeholder,.pure-form.pure-form-dark input[type=datetime-local]::-webkit-input-placeholder,.pure-form.pure-form-dark input[type=datetime]::-webkit-input-placeholder,.pure-form.pure-form-dark input[type=email]::-webkit-input-placeholder,.pure-form.pure-form-dark input[type=month]::-webkit-input-placeholder,.pure-form.pure-form-dark input[type=number]::-webkit-input-placeholder,.pure-form.pure-form-dark input[type=password]::-webkit-input-placeholder,.pure-form.pure-form-dark input[type=search]::-webkit-input-placeholder,.pure-form.pure-form-dark input[type=tel]::-webkit-input-placeholder,.pure-form.pure-form-dark input[type=text]::-webkit-input-placeholder,.pure-form.pure-form-dark input[type=time]::-webkit-input-placeholder,.pure-form.pure-form-dark input[type=url]::-webkit-input-placeholder,.pure-form.pure-form-dark input[type=week]::-webkit-input-placeholder,.pure-form.pure-form-dark select::-webkit-input-placeholder,.pure-form.pure-form-dark textarea::-webkit-input-placeholder{color:#afafaa}
.pure-form.pure-form-dark input[type=color]:-moz-placeholder,.pure-form.pure-form-dark input[type=date]:-moz-placeholder,.pure-form.pure-form-dark input[type=datetime-local]:-moz-placeholder,.pure-form.pure-form-dark input[type=datetime]:-moz-placeholder,.pure-form.pure-form-dark input[type=email]:-moz-placeholder,.pure-form.pure-form-dark input[type=month]:-moz-placeholder,.pure-form.pure-form-dark input[type=number]:-moz-placeholder,.pure-form.pure-form-dark input[type=password]:-moz-placeholder,.pure-form.pure-form-dark input[type=search]:-moz-placeholder,.pure-form.pure-form-dark input[type=tel]:-moz-placeholder,.pure-form.pure-form-dark input[type=text]:-moz-placeholder,.pure-form.pure-form-dark input[type=time]:-moz-placeholder,.pure-form.pure-form-dark input[type=url]:-moz-placeholder,.pure-form.pure-form-dark input[type=week]:-moz-placeholder,.pure-form.pure-form-dark select:-moz-placeholder,.pure-form.pure-form-dark textarea:-moz-placeholder{color:#afafaa}
.pure-form.pure-form-dark input[type=color]:-ms-input-placeholder,.pure-form.pure-form-dark input[type=date]:-ms-input-placeholder,.pure-form.pure-form-dark input[type=datetime-local]:-ms-input-placeholder,.pure-form.pure-form-dark input[type=datetime]:-ms-input-placeholder,.pure-form.pure-form-dark input[type=email]:-ms-input-placeholder,.pure-form.pure-form-dark input[type=month]:-ms-input-placeholder,.pure-form.pure-form-dark input[type=number]:-ms-input-placeholder,.pure-form.pure-form-dark input[type=password]:-ms-input-placeholder,.pure-form.pure-form-dark input[type=search]:-ms-input-placeholder,.pure-form.pure-form-dark input[type=tel]:-ms-input-placeholder,.pure-form.pure-form-dark input[type=text]:-ms-input-placeholder,.pure-form.pure-form-dark input[type=time]:-ms-input-placeholder,.pure-form.pure-form-dark input[type=url]:-ms-input-placeholder,.pure-form.pure-form-dark input[type=week]:-ms-input-placeholder,.pure-form.pure-form-dark select:-ms-input-placeholder,.pure-form.pure-form-dark textarea:-ms-input-placeholder{color:#afafaa}
.pure-form.pure-form-dark input[type=color]:hover,.pure-form.pure-form-dark input[type=date]:hover,.pure-form.pure-form-dark input[type=datetime-local]:hover,.pure-form.pure-form-dark input[type=datetime]:hover,.pure-form.pure-form-dark input[type=email]:hover,.pure-form.pure-form-dark input[type=month]:hover,.pure-form.pure-form-dark input[type=number]:hover,.pure-form.pure-form-dark input[type=password]:hover,.pure-form.pure-form-dark input[type=search]:hover,.pure-form.pure-form-dark input[type=tel]:hover,.pure-form.pure-form-dark input[type=text]:hover,.pure-form.pure-form-dark input[type=time]:hover,.pure-form.pure-form-dark input[type=url]:hover,.pure-form.pure-form-dark input[type=week]:hover,.pure-form.pure-form-dark select:hover,.pure-form.pure-form-dark textarea:hover{background-color:rgba(255,255,255,.125)}
.pure-form.pure-form-dark input[type=color]:focus,.pure-form.pure-form-dark input[type=date]:focus,.pure-form.pure-form-dark input[type=datetime-local]:focus,.pure-form.pure-form-dark input[type=datetime]:focus,.pure-form.pure-form-dark input[type=email]:focus,.pure-form.pure-form-dark input[type=month]:focus,.pure-form.pure-form-dark input[type=number]:focus,.pure-form.pure-form-dark input[type=password]:focus,.pure-form.pure-form-dark input[type=search]:focus,.pure-form.pure-form-dark input[type=tel]:focus,.pure-form.pure-form-dark input[type=text]:focus,.pure-form.pure-form-dark input[type=time]:focus,.pure-form.pure-form-dark input[type=url]:focus,.pure-form.pure-form-dark input[type=week]:focus,.pure-form.pure-form-dark select:focus,.pure-form.pure-form-dark textarea:focus{border-color:#afafaa;background-color:rgba(255,255,255,.33)}
.pure-form fieldset{padding:0}
input+.pure-button{margin-top:0}
.pure-button{background-color:#0bbc95;color:#fafaf7;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 2px 0 #237a61}
.pure-button:hover{background:#0eecbb;box-shadow:0 2px 0 #0bbc95}
.pure-button-small{font-size:.75em;padding-top:.65em;padding-bottom:.65em;margin:1em 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.pure-button-social{background-color:#fafaf7;color:#afafaa;color:#555550;box-shadow:0 2px 10px rgba(0,0,0,.25);display:block;width:100%}
.social-button{background-color:#fafaf7;color:#afafaa;color:#555550;font-size:.66em;font-weight:600;padding:1em 1em 1em 3em}
.facebook-button,.google-button,.twitter-button{color:#fafaf7}
.facebook-button{background-color:#3664A2;box-shadow:0 2px 0 #1c3556;width:auto}
.facebook-button:hover{background-color:#497dc2}
.twitter-button{background-color:#00B0ED;box-shadow:0 2px 0 #006487;width:auto}
.twitter-button:hover{background-color:#21c6ff}
.google-button{background-color:#D94831;box-shadow:0 2px 0 #8a291a}
.google-button:hover{background-color:#e16e5c}
.comp_update_form{width:940px;margin:0 auto}
.comp_update_form label{width:20%}
.comp_update_form input,.comp_update_form label{margin-top:0}
.comp_update_form p{margin-bottom:18px}
.comp_update_form p *{display:block}
.comp_update_form #company_update_form{font-size:15px}
.comp_update_form #company_update_form input[type=checkbox],.comp_update_form #company_update_form label,.comp_update_form #company_update_form textarea{display:inline-block;font-size:100%}
.comp_update_form #company_update_form input[type=checkbox],.comp_update_form #company_update_form textarea{letter-spacing:normal}
.invalid_project_name_error{width:200px;text-align:justify}
div#signup_page_form{width:43%}
div#signup_page_form select option{color:#000}
label.date{display:block}
#blog_h1{font-size:2.6em;font-weight:400;font-family:"Helvetica Neue",Arial,Verdana,Tahoma,sans-serif;padding:0 0 10px 0}
#blog_entries{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding-right:25px}
#blog_entries h3{font-size:1.5em;padding:6px 0 2px 0;line-height:normal;font-family:"Helvetica Neue",Arial,Verdana,Tahoma,sans-serif}
#blog_entries label.date{font-size:1em;color:#0bbc95;font-style:italic}
#blog_entries .mod_links{font-size:.9em;padding-top:6px;padding-bottom:2px}
#blog_entries .body{padding-bottom:15px}
#blog_entries .body p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9em;color:#666;padding:5px 0 10px 0}
#blog_entries .blog-entry{margin-bottom:25px}
#blog_list{padding-left:15px;border-left:1px #ccc solid;height:100%}
#blog_list h3{font-size:1.6em;font-weight:400;font-family:"Helvetica Neue",Arial,Verdana,Tahoma,sans-serif;color:#404040;padding:10px 0 2px 0}
#blog_list ul{list-style:none;padding-left:0;border-top:1px #ccc solid}
#blog_list ul li{padding-top:7px;padding-bottom:7px;border-bottom:1px #ccc solid}
#blog_list ul li a{color:grey}
#blog_list ul li a.active_blog{color:#0bbc95}
#blog_list label.date{font-size:.8em;font-style:italic;color:#555}
#blog_bottom_spacer{height:50px}
#blog_entry_form{letter-spacing:normal}
#blog_entry_form input,#blog_entry_form select{max-width:220px}
.blog-entry-delete h3{border-bottom:1px solid #ccc}
.blog-entry-delete .container{padding:20px}
.blog-entry-delete .body{padding:16px 0}
.blog-entry-delete .date,.blog-entry-delete .title{margin:0;padding:0}
.blog-entry-delete .btn{margin-right:12px}
.social-media-buttons{text-align:center}
.social-media-buttons ul{list-style-type:none;height:21px;margin:0;padding:0}
.social-media-buttons ul li{width:21px;height:21px;margin:0 5px;display:inline-block;background:transparent url(/static/img/social_media.png?738a5200f52d)}
.social-media-buttons ul li:hover{cursor:pointer}
.social-media-buttons ul li div.smb-empty-div{width:20px;height:20px}
.social-media-buttons ul li.smb-facebook{background-position:2px -20px}
.social-media-buttons ul li.smb-facebook:hover{background-position:2px 0}
.social-media-buttons ul li.smb-twitter{background-position:-22px -20px}
.social-media-buttons ul li.smb-twitter:hover{background-position:-22px 0}
.social-media-buttons ul li.smb-google-plus{background-position:-51px -20px}
.social-media-buttons ul li.smb-google-plus:hover{background-position:-51px 0}
.social-media-buttons ul li.smb-pinterest{background-position:-79px -20px}
.social-media-buttons ul li.smb-pinterest:hover{background-position:-79px 0}
.social-media-buttons ul li.smb-linked-in{background-position:-106px -20px}
.social-media-buttons ul li.smb-linked-in:hover{background-position:-106px 0}
@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
}
#preview_tool_body{border:none}
.ui-autocomplete{border:1px solid #afafaa}
.ui-helper-hidden-accessible{display:none;visibility:hidden}