@charset "utf-8";
/*
Author: 懒鸟飞移植
Author QQ：1430826160
Author Email：1430826160@qq.com
Author URL: http://www.lanniaofei.com/
*/
@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:400;
src:url(https://fonts.gstatic.com/s/worksans/v23/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nXBi8Jpg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display:swap;font-family:'Passion One';font-style:normal;font-weight:400;
src:url(https://fonts.gstatic.com/s/passionone/v19/PbynFmL8HhTPqbjUzux3JEuR9ls.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display:swap;font-family:'Fredoka One';font-style:normal;font-weight:400;
src:url(https://fonts.gstatic.com/s/fredokaone/v14/k3kUo8kEI-tA1RRcTZGmTlHGCac.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6, 147, 227, 1) 0%,rgb(155, 81, 224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122, 220, 180) 0%,rgb(0, 208, 130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252, 185, 0, 1) 0%,rgba(255, 105, 0, 1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255, 105, 0, 1) 0%,rgb(207, 46, 46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238, 238, 238) 0%,rgb(169, 184, 195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74, 234, 220) 0%,rgb(151, 120, 209) 20%,rgb(207, 42, 186) 40%,rgb(238, 44, 130) 60%,rgb(251, 105, 98) 80%,rgb(254, 248, 76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255, 206, 236) 0%,rgb(152, 150, 240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254, 205, 165) 0%,rgb(254, 45, 45) 50%,rgb(107, 0, 62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255, 203, 112) 0%,rgb(199, 81, 192) 50%,rgb(65, 88, 208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255, 245, 203) 0%,rgb(182, 227, 212) 50%,rgb(51, 167, 181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202, 248, 128) 0%,rgb(113, 206, 126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2, 3, 129) 0%,rgb(40, 116, 252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1),6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}
:where(.is-layout-flex){gap:.5em}
:where(.is-layout-grid){gap:.5em}
:where(.wp-block-post-template.is-layout-flex){gap:1.25em}
:where(.wp-block-post-template.is-layout-grid){gap:1.25em}
:where(.wp-block-columns.is-layout-flex){gap:2em}
:where(.wp-block-columns.is-layout-grid){gap:2em}
:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
.fa,body{-moz-osx-font-smoothing:grayscale}
.slider,html.is-reveal-open,html.is-reveal-open body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
#singleterm .entry-content .other-definitions ul,#singleterm .entry-content .term-use ul,.orbit-container,.sidebar .social-shares ul,ul.letter-block{list-style:none}
.fa,img{display:inline-block}
@font-face{font-display:swap;font-family:FontAwesome;
	src:url(https://www.slang.org/wp-content/themes/slang/assets/fonts/fontawesome-webfont.eot?v=4.5.0);
	src:url(https://www.slang.org/wp-content/themes/slang/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),
	url(https://www.slang.org/wp-content/themes/slang/assets/fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),
	url(https://www.slang.org/wp-content/themes/slang/assets/fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),
	url(https://www.slang.org/wp-content/themes/slang/assets/fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),
	url(https://www.slang.org/wp-content/themes/slang/assets/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}
.fa{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}
body,button{padding:0}
button,img{border:0}
.form-error,[hidden],template{display:none}
body{color:#1a3f4c}
.fa-twitter:before{content:""}
.fa-facebook-official:before{content:""}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,footer,header,main,menu,nav,section{display:block}
progress,video{display:inline-block;vertical-align:baseline}
a:active,a:hover{outline:0}
optgroup,strong{font-weight:700}
mark{background:#ff0;color:#000}
small{font-size:80%}
.button,img{vertical-align:middle}
.sticky.is-anchored.is-at-bottom,.sticky.is-stuck.is-at-bottom{bottom:0}
img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
hr{-webkit-box-sizing:content-box;box-sizing:content-box}
textarea{overflow:auto}
code{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
a,em,i,small,strong{line-height:inherit}
p,ul{line-height:1.6}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:not-allowed}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}
html{font-size:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}
body{margin:0;font-family:"Work Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;background:#d2e3b5;-webkit-font-smoothing:antialiased}
select{width:100%}
button{overflow:visible;-webkit-appearance:none;-moz-appearance:none;background:0 0;border-radius:0;line-height:1}
[data-whatinput=mouse] button{outline:0}
.is-visible{display:block!important}
#footer-container #footer::after,#footer-container .footer-ads::after,#page::after,#singleterm .entry-content::after,#singleterm::after,.blog::after,#home-search .contain::after,.item::after,.menu.align-right::after,.sidebar::after,.submit-definition .contain::after,.title-bar::after,.top-bar::after,hr,ul.letter-block::after{clear:both}
div,h1,h2,h3,h4,li,p,ul{margin:0;padding:0}
ul{margin-left:1.25rem}
p,ul{margin-bottom:1rem}
p{font-size:inherit;text-rendering:optimizeLegibility}
em,i{font-style:italic}
h1,h2,h3,h4{font-family:"Work Sans";font-weight:400;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4}
code{background-color:#e6e6e6;color:#0a0a0a;font-family:Consolas,"Liberation Mono",Courier,monospace}
h1 small,h2 small,h3 small,h4 small{color:#cacaca;line-height:0}
h1{font-size:1.5rem}
h2{font-size:1.25rem}
h3{font-size:1.1875rem}
h4{font-size:1.125rem}
@media screen and (min-width:40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}}
a{background-color:transparent;color:#8fb946;text-decoration:none;cursor:pointer}
a:focus,a:hover{color:#7b9f3c}
a img{border:0}
hr{max-width:75rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto}
ul{list-style-position:outside}
li{font-size:inherit}
ul{list-style-type:disc}
#footer-container #footer ul,.accordion,.blog ul,.menu{list-style-type:none}
ul ul{margin-left:1.25rem;margin-bottom:0}
code,label{font-weight:400}
cite{display:block;font-size:.8125rem;color:#8a8a8a}
cite:before{content:'\2014 \0020'}
code{border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}
.sidebar .social-shares .sharer,.top-bar .menu a{font-family:"Fredoka One","Work Sans",Helvetica,Roboto,Arial,sans-serif}
.button{line-height:1}
#footer-container,#footer-container #footer,.billboard-ad,.button,.orbit-bullets,.sidebar .sidebar-ads .med-ad p{text-align:center}
@media print{img,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^='#']:after{content:''}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
.button{display:inline-block;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;border:1px solid transparent;border-radius:0;padding:.85em 1em;margin:0 0 1rem;font-size:.9rem;background-color:#8fb946;color:#fff}
.button.disabled,.button.disabled.success,.button.disabled.warning,.button[disabled],.button[disabled].success,.button[disabled].warning{cursor:not-allowed;opacity:.25}
[data-whatinput=mouse] .button{outline:0}
.button:focus,.button:hover{background-color:#7a9d3c;color:#fff}
.button.small{font-size:.75rem}
.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}
.button.success{background-color:#8fb946;color:#fff}
.button.success:focus,.button.success:hover{background-color:#729438;color:#fff}
.button.warning{background-color:#ffae00;color:#fff}
.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#fff}
.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover{background-color:#8fb946;color:#fff}
.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#8fb946;color:#fff}
.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#fff}
.button.dropdown::after{content:'';width:0;height:0;border:.4em inset;border-color:#fefefe transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:.4em;float:right;margin-left:1em;display:inline-block}
[type=color],[type=email],[type=number],[type=search],[type=text],[type=time],[type=url],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;font-size:1rem;color:#0a0a0a;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);border-radius:0;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none}
[type=color]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,textarea:focus{border:1px solid #8a8a8a;background-color:#fefefe;outline:0;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}
textarea{min-height:50px;max-width:100%}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}
input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}
input::placeholder,textarea::placeholder{color:#cacaca}
input:disabled,textarea:disabled{background-color:#e6e6e6;cursor:default}
[type=button],[type=submit]{border-radius:0;-webkit-appearance:none;-moz-appearance:none}
input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}
[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}
[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}
[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}
label>[type=checkbox],label>[type=radio]{margin-right:.5rem}
[type=file]{width:100%}
label{display:block;margin:0;font-size:.875rem;line-height:1.8;color:#0a0a0a}
.form-error,.switch{font-weight:700}
select{border:1px solid #cacaca}
select{height:2.4375rem;padding:.5rem 1.5rem .5rem .5rem;font-size:1rem;line-height:normal;color:#0a0a0a;background-color:#fefefe;border-radius:0;-webkit-appearance:none;-moz-appearance:none;
	background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2851, 51, 51%29'></polygon></svg>");-webkit-background-size:9px 6px;background-size:9px 6px;background-position:right -1rem center;-webkit-background-origin:content-box;background-origin:content-box;background-repeat:no-repeat}
.form-error,.is-invalid-label{color:#847561}
@media screen and (min-width:0\0){
	select{
		background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}
select:disabled{background-color:#e6e6e6;cursor:default}
select::-ms-expand{display:none}
select[multiple]{height:auto;background-image:none}
.is-invalid-input:not(:focus){background-color:rgba(132,117,97,.1);border-color:#847561}
.form-error{margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem}
.form-error.is-visible{display:block}
.accordion{background:#fefefe;margin-left:0}
.is-accordion-submenu-parent>a{position:relative}
.is-accordion-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:6px inset;border-color:#8fb946 transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;top:50%;margin-top:-4px;right:1rem}
.is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}
.menu.align-right>li{float:right}
.dropdown.menu.vertical>li.opens-left>a::after,.dropdown.menu.vertical>li.opens-right>a::after,.dropdown.menu>li.is-dropdown-submenu-parent>a::after,.is-drilldown-submenu-parent>a::after,.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after,.js-drilldown-back>a::before{content:'';height:0}
.is-drilldown{position:relative;overflow:hidden}
.is-drilldown li{display:block!important}
.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}
.is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.is-drilldown-submenu-parent>a{position:relative}
.is-drilldown-submenu-parent>a::after{display:block;width:0;border:6px inset;border-color:transparent transparent transparent #8fb946;border-left-style:solid;border-right-width:0;position:absolute;top:50%;margin-top:-6px;right:1rem}
.js-drilldown-back>a::before{width:0;border:6px inset;border-color:transparent #8fb946 transparent transparent;border-right-style:solid;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem}
.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}
.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}
.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}
.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;border:5px inset;border-color:#8fb946 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}
[data-whatinput=mouse] .dropdown.menu a{outline:0}
.no-js .dropdown.menu ul{display:none}
.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}
.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}
.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}
.dropdown.menu.vertical>li>a::after{right:14px;margin-top:-3px}
.dropdown.menu.vertical>li.opens-left>a::after{display:block;width:0;border:5px inset;border-color:transparent #8fb946 transparent transparent;border-right-style:solid;border-left-width:0}
.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;border:5px inset;border-color:transparent transparent transparent #8fb946;border-left-style:solid;border-right-width:0}
.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}
.is-dropdown-submenu-parent{position:relative}
.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-2px}
.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}
.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}
.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}
.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fefefe;border:1px solid #cacaca}
.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px;margin-top:-3px}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{display:block;width:0;border:5px inset;border-color:transparent #8fb946 transparent transparent;border-right-style:solid;border-left-width:0}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #8fb946;border-left-style:solid;border-right-width:0}
.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}
.is-dropdown-submenu>li{width:100%}
.is-dropdown-submenu.js-dropdown-active{display:block}
.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}
.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}
.flex-video.widescreen{padding-bottom:56.25%}
.flex-video.vimeo{padding-top:0}
.label{display:inline-block;padding:.33333rem .5rem;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;border-radius:0;background:#8fb946;color:#fefefe}
.label.success{background:#8fb946;color:#fefefe}
.label.warning{background:#ffae00;color:#fefefe}
.menu a,.menu button,.menu input{margin-bottom:0}
.menu>li,.menu>li>a i,.menu>li>a i+span,.menu>li>a img,.menu>li>a img+span,.menu>li>a svg,.menu>li>a svg+span,.title-bar-title{vertical-align:middle}
.menu{margin:0}
[data-whatinput=mouse] .menu>li{outline:0}
.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}
.menu>li>a i,.menu>li>a img,.menu>li>a svg{margin-right:.25rem;display:inline-block}
.menu>li{display:table-cell}
.menu.vertical>li{display:block}
.menu.align-right::after,.menu.align-right::before{content:' ';display:table}
.menu.expanded{width:100%;display:table;table-layout:fixed}
.menu.expanded>li:first-child:last-child{width:100%}
.menu .active>a{color:#fefefe;background:#121212}
.no-js [data-responsive-menu] ul{display:none}
body,html{height:100%}
.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(254,254,254,.25);cursor:pointer;-webkit-transition:background .5s;transition:background .5s ease}
.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(10,10,10,.5)}
.orbit-container{position:relative}
.orbit-container{margin:0;overflow:hidden}
.orbit-next,.orbit-previous{position:absolute;padding:1rem;color:#fefefe}
.orbit-slide{width:100%;max-height:100%}
.orbit-slide.no-motionui.is-active{top:0;left:0}
.orbit-next,.orbit-previous{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}
.orbit-previous{left:0}
.orbit-next{left:auto;right:0}
.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem}
[data-whatinput=mouse] .orbit-bullets{outline:0}
.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;background-color:#cacaca;border-radius:50%}
.orbit-bullets button.is-active,.orbit-bullets button:hover{background-color:#8a8a8a}
.progress{background-color:#cacaca;height:1rem;margin-bottom:1rem;border-radius:0}
progress{-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;height:1rem;margin-bottom:1rem}
progress{border-radius:0;background:#cacaca;border:0}
progress::-webkit-progress-bar{background:#cacaca;border-radius:0}
progress::-webkit-progress-value{background:#8fb946;border-radius:0}
progress::-moz-progress-bar{background:#8fb946;border-radius:0}
progress.success{color:#8fb946}
progress.success::-webkit-progress-value{background:#8fb946}
progress.success::-moz-progress-bar{background:#8fb946}
progress.warning{color:#ffae00}
progress.warning::-webkit-progress-value{background:#ffae00}
progress.warning::-moz-progress-bar{background:#ffae00}
progress::-ms-fill{border-radius:0;border:0}
.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;user-select:none;-ms-touch-action:none;touch-action:none}
.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}
.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}
.sticky-container{position:relative}
.sticky{position:absolute;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.sticky.is-stuck{position:fixed;z-index:5}
.sticky.is-stuck.is-at-top{top:0}
.sticky.is-anchored{position:absolute;left:auto;right:auto}
body.is-reveal-open{overflow:hidden}
html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;user-select:none}
table.scroll{overflow-x:auto}
.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(10,10,10,.45);overflow-y:scroll}
.reveal{display:none;z-index:1006;padding:1rem;border:1px solid #cacaca;background-color:#fefefe;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}
[data-whatinput=mouse] .reveal{outline:0}
.reveal>:last-child{margin-bottom:0}
.reveal.collapse{padding:0}
table caption{padding:.5rem .625rem .625rem}
@media screen and (min-width:40em){.reveal{min-height:0;width:600px;max-width:75rem}.reveal .reveal{left:auto;right:auto;margin:0 auto}.reveal.small{width:50%;max-width:75rem}}
.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}
@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}
.reveal.without-overlay{position:fixed}
.switch{height:2rem;margin-bottom:1rem;outline:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fefefe;font-size:.875rem}
.tooltip.left::before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}
.switch.small{height:1.75rem}
table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1rem;border-radius:0}
table tbody{border:1px solid #f1f1f1;background-color:#fefefe}
table caption{font-weight:700}
.title-bar,.tooltip{color:#fefefe}
table tbody tr:nth-child(2n){background-color:#f1f1f1}
table.scroll{display:block;width:100%}
table.hover tbody tr:hover{background-color:#f9f9f9}
table.hover tbody tr:nth-of-type(2n):hover{background-color:#ececec}
.tabs-title{float:left}
.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:.75rem}
.tabs-title>a:hover{background:#fefefe}
.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6}
.tabs-panel{display:none;padding:1rem}
.tabs-panel.is-active{display:block}
.title-bar{background:#0a0a0a;padding:.5rem}
.title-bar::after,.title-bar::before{content:' ';display:table}
.has-tip,.title-bar-title{display:inline-block;font-weight:700}
.title-bar .menu-icon{
    margin-left: .25rem;
    margin-right: .35rem;
    float: right;
    margin-top: .35rem;
}
.has-tip{border-bottom:1px dotted #8a8a8a;position:relative;cursor:help}
.tooltip.top::before,.tooltip::before{content:'';display:block;width:0;height:0}
.menu-icon,.menu-icon.dark{vertical-align:middle;cursor:pointer}
.tooltip{background-color:#0a0a0a;font-size:80%;padding:.75rem;position:absolute;z-index:10;top:calc(100% + .6495rem);max-width:10rem!important;border-radius:0}
.tooltip::before{border:.75rem inset;border-color:transparent transparent #0a0a0a;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.tooltip.top::before{border:.75rem inset;border-color:#0a0a0a transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}
.tooltip.left::before,.tooltip.right::before{content:'';display:block;width:0;height:0;bottom:auto;top:50%}
.tooltip.left::before{border:.75rem inset;border-color:transparent transparent transparent #0a0a0a;border-left-style:solid;border-right-width:0;left:100%;transform:translateY(-50%)}
.tooltip.right::before{border:.75rem inset;border-color:transparent #0a0a0a transparent transparent;border-right-style:solid;border-left-width:0;left:auto;right:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.top-bar{padding:0}
.top-bar::after,.top-bar::before{content:' ';display:table}
.top-bar,.top-bar ul{background-color:#1a3f4c}
.top-bar input{max-width:200px;margin-right:1rem}
.top-bar input.button{width:auto}
.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}
@media screen and (min-width:40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}
#footer-container #footer,#footer-container .footer-ads{margin-left:auto;margin-right:auto}
.top-bar-left{float:left}
.top-bar-right{float:right}
.hide{display:none!important}
@media screen and (min-width:64em){.hide-for-large{display:none!important}}
@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}
.menu-icon.dark::after,.menu-icon::after{content:'';top:0;left:0}
.menu-icon{position:relative;display:inline-block;width:20px;height:16px}
.menu-icon::after{position:absolute;display:block;width:100%;height:2px;background:#fefefe;-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}
.menu-icon:hover::after{background:#cacaca;-webkit-box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}
.menu-icon.dark{position:relative;display:inline-block;width:20px;height:16px}
.menu-icon.dark::after{position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}
.menu-icon.dark:hover::after{background:#8a8a8a;-webkit-box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}
.slide-in-left.mui-enter{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform;-webkit-backface-visibility:hidden}
.slide-in-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}
.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.slide-in-right.mui-enter{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform;-webkit-backface-visibility:hidden}
.slide-in-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}
.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.slide-out-right.mui-leave{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform;-webkit-backface-visibility:hidden}
.slide-out-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}
.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.fade-in.mui-enter,.slide-out-left.mui-leave{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear}
.slide-out-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.fade-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;opacity:0;-webkit-transition-property:opacity;transition-property:opacity}
.fade-out.mui-leave{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear}
.fade-in.mui-enter.mui-enter-active{opacity:1}
.fade-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;opacity:1;-webkit-transition-property:opacity;transition-property:opacity}
.fade-out.mui-leave.mui-leave-active{opacity:0}
.slow{-webkit-transition-duration:750ms!important;transition-duration:750ms!important}
.linear{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}
.ease{-webkit-transition-timing-function:ease!important;transition-timing-function:ease!important;-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}
.ease-in-out{-webkit-transition-timing-function:ease-in-out!important;transition-timing-function:ease-in-out!important;-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}
.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.slow{-webkit-animation-duration:750ms!important;animation-duration:750ms!important}
.fast{-webkit-transition-duration:250ms!important;transition-duration:250ms!important;-webkit-animation-duration:250ms!important;animation-duration:250ms!important}
.title-bar{background-color:#1a3f4c;overflow:hidden;}
.title-bar-title a{font-size:1rem;color:#b9b9b9}
#slang-logo{width:200px;-webkit-transform:skewX(3deg);-ms-transform:skewX(3deg);transform:skewX(3deg);-webkit-transform:skewY(-1.5deg);-ms-transform:skewY(-1.5deg);transform:skewY(-1.5deg);-webkit-transition:150ms ease-in-out;transition:all ease-in-out 150ms}
#slang-logo:hover{-webkit-transform:skewX(-1.75deg);-ms-transform:skewX(-1.75deg);transform:skewX(-1.75deg);-webkit-transform:skewY(1.5deg) scale(1.1);-ms-transform:skewY(1.5deg) scale(1.1);transform:skewY(1.5deg) scale(1.1);-webkit-transition:50ms ease-in-out;transition:all ease-in-out 50ms}
@media screen and (max-width:39.9375em){.desktop-menu,.top-bar-left{display:none!important}#slang-logo{text-align:center;margin-left:1.5em}#slang-logo .st2{fill:#fefefe}#singleterm h1{padding-left:.25em}}
#masthead{z-index:100}
.top-bar .menu .home a{font-size:2.1rem;color:#8fb946;font-weight:700}
.top-bar .menu a{height:70px;color:#8fb946;padding-top:0;padding-bottom:0;font-weight:100;font-size:1.5rem;line-height:1.5}
.top-bar .menu a:hover:not(.button){background-color:#214f5f}
.top-bar .home a:hover:not(.button){background-color:inherit}
.top-bar .menu>li:not(.menu-text)>a{padding:1rem}
.top-bar .menu li:not(:last-child){
    /*border-right:1px solid rgba(255,255,255,.2);*/
}
.top-bar .dropdown.menu .submenu{background-color:#121212;color:#e6e6e6;border:0}
.top-bar .dropdown.menu:first-child>li.is-dropdown-submenu-parent>a::after{display:none}
#footer-container #footer::after,#footer-container #footer::before,#footer-container .footer-ads::after,#footer-container .footer-ads::before,.sidebar::after,.sidebar::before{content:' ';display:table}
#footer-container{max-width:100%;width:100%;margin:3.75rem auto 0}
#footer-container .footer-ads{max-width:75rem}
#footer-container #footer{max-width:75rem;padding:1.875rem 0}
#footer-container #footer ul{margin:0;padding:0}
.billboard-ad{padding:0 10%;width:100%}
.sidebar{width:100%;float:left;padding-left:.625rem;padding-right:.625rem;max-width:75rem;margin-left:auto;margin-right:auto}
.sidebar:last-child:not(:first-child){float:right}
@media screen and (min-width:40em){#mobile-menu,.title-bar{display:none!important}.sidebar{width:33.33333%;float:left;padding-left:.625rem;padding-right:.625rem;margin-top:4rem}.sidebar:last-child:not(:first-child){float:right}#browse-blocks .browse-block{width:33.33333%;float:left;padding-left:.625rem;padding-right:.625rem}#browse-blocks .browse-block:last-child:not(:first-child){float:right}}
@media screen and (min-width:40em) and (min-width:40em){.sidebar{padding-left:.9375rem;padding-right:.9375rem}}
@media screen and (min-width:64em){#slang-logo{width:275px}.sidebar{width:33.33333%;float:left;padding-left:.625rem;padding-right:.625rem}.sidebar:last-child:not(:first-child){float:right}.sidebar .social-shares .sharer{font-size:200%}}
@media screen and (min-width:64em) and (min-width:40em){.sidebar{padding-left:.9375rem;padding-right:.9375rem}}
.sidebar .social-shares ul{display:inline-block;margin:0;width:100%}
.sidebar .social-shares ul li{width:50%;float:left;display:inline-block}
#browse-blocks::after,#browse-blocks::before,ul.letter-block::after,ul.letter-block::before{content:' ';display:table}
.sidebar .social-shares ul li:last-child:not(:first-child){float:right}
.sidebar .social-shares ul li p{line-height:5em}
.sidebar .social-shares .facebook{background-color:#3b5998!important}
.sidebar .social-shares .facebook a{background-color:#4c70ba}
.sidebar .social-shares .twitter{background-color:#1dcaff!important}
.sidebar .social-shares .twitter a{background-color:#50d6ff}
.sidebar .sidebar-ads{background-color:#e9f1da;padding:10%}
.sidebar .sidebar-ads .med-ad{margin-bottom:2em}
.sidebar .sidebar-ads .med-ad p{width:300px;height:250px;background:#428bca;color:#fff;line-height:250px}
#browse-blocks{max-width:75rem;margin-left:auto;margin-right:auto;margin-top:4em}
#browse-blocks::after{clear:both}
#browse-blocks h1{text-align:center}
#browse-blocks .browse-block{margin:1em 0}

@media (max-width: 768px) {
#browse-blocks .browse-block:nth-child(n+3){
    display: none;
}  
    
}

@media screen and (min-width:40em) and (min-width:40em){#browse-blocks .browse-block{padding-left:.9375rem;padding-right:.9375rem}}




#browse-blocks .browse-block .contain{background:#fff;padding:5%;-webkit-box-shadow:10px 10px 0 rgba(143,185,70,.25);box-shadow:10px 10px 0 rgba(143,185,70,.25)}
#browse-blocks .browse-block .contain h2{font-family:'Passion One',sans-serif;color:#fff;font-size:210%;background:#347e98;text-align:center}
#browse-blocks .browse-block .contain h2 a{
	color:#fff;
	line-height: normal;
}
#browse-blocks .browse-block .contain ul{list-style-type:none;font-weight:900;margin:0}
#browse-blocks .browse-block .contain ul li{background:#e9e9e9;padding:.5em 1em}
#browse-blocks .browse-block .contain ul li a{font-family:"Fredoka One","Work Sans",Helvetica,Roboto,Arial,sans-serif;font-size:1.2em;letter-spacing:.1em;
    display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
#browse-blocks .browse-block .contain ul li:nth-child(odd){background:#f3f3f3}
@media screen and (min-width:40em){#browse-blocks #browse{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}#browse-blocks #browse:last-child:not(:first-child){float:right}[type=color],[type=email],[type=number],[type=search],[type=text],[type=time],[type=url],select,textarea{font-size:150%;padding:10px 20px;height:4rem}}
@media screen and (min-width:40em) and (min-width:40em){#browse-blocks #browse{padding-left:.9375rem;padding-right:.9375rem}}
@media screen and (min-width:64em){#browse-blocks #browse{width:25%;float:left;padding-left:.625rem;padding-right:.625rem}#browse-blocks #browse:last-child:not(:first-child){float:right}}
@media screen and (min-width:64em) and (min-width:40em){
	#browse-blocks #browse{padding-left:.9375rem;padding-right:.9375rem}
}
#browse-blocks #browse ul.letter-block li:nth-child(8n),#browse-blocks #browse ul.letter-block li:nth-child(8n+1),#browse-blocks #browse ul.letter-block li:nth-child(8n+3),#browse-blocks #browse ul.letter-block li:nth-child(8n+6){background-color:#f0f0f0}
#browse-blocks #browse ul.letter-block li:nth-child(8n+2),#browse-blocks #browse ul.letter-block li:nth-child(8n+4),#browse-blocks #browse ul.letter-block li:nth-child(8n+5),#browse-blocks #browse ul.letter-block li:nth-child(8n+7){background-color:#e3e3e3}
ul.letter-block{max-width:75rem;margin:0}
ul.letter-block li{width:25%;float:left;padding:.5em 0!important;text-align:center}
ul.letter-block li:last-child:not(:first-child){float:left}
[data-whatinput=mouse] a:focus,button:focus,button:focus [data-whatinput=touch] a:focus{outline:0}
[type=color],[type=email],[type=number],[type=search],[type=text],[type=time],[type=url],select,textarea{font-family:"Work Sans",Helvetica,Roboto,Arial,sans-serif;margin:0}

#home-search .contain{max-width:75rem;margin-left:auto;margin-right:auto}

#home-search .contain::after,#home-search .contain::before{content:' ';display:table}
#page::after,#page::before,#singleterm .entry-content::after,#singleterm .entry-content::before,#singleterm::after,#singleterm::before{content:' ';display:table}
#page{max-width:75rem;margin-left:auto;margin-right:auto;margin-top:3rem}
#page .main-content{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}
#page .main-content:last-child:not(:first-child){float:right}
@media screen and (min-width:40em){#page .main-content{width:66.66667%;float:left;padding-left:.625rem;padding-right:.625rem}#page .main-content:last-child:not(:first-child){float:right}}
@media screen and (min-width:40em) and (min-width:40em){#page .main-content{padding-left:.9375rem;padding-right:.9375rem}}
#singleterm,#singleterm .entry-content{margin-left:auto;margin-right:auto;max-width:75rem}
#singleterm .entry-content img{
	height: auto !important;
}

#singleterm h2{text-transform:uppercase}
#singleterm h1,#singleterm h2{font-family:"Passion One","Work Sans",Helvetica,Roboto,Arial,sans-serif}
#singleterm h1{font-weight:900;color:#8fb946;
	border-bottom:4px solid #8fb946;margin-bottom:.5em;font-size:3em;
	line-height:1.2em;
}
@media screen and (min-width:40em){#singleterm h1{font-size:7em;line-height:105%}}
#singleterm h2 strong{color:#8fb946}
.submit-definition .contain h2 strong{font-family:"Passion One","Work Sans",Helvetica,Roboto,Arial,sans-serif}
#singleterm .entry-content{padding:0em 1em 1em 1em;}
@media screen and (min-width:40em){#singleterm .entry-content{width:58.33333%;float:left;padding-left:.625rem;padding-right:.625rem}#singleterm .entry-content:last-child:not(:first-child){float:right}}
@media screen and (min-width:40em) and (min-width:40em){#singleterm .entry-content{padding-left:.9375rem;padding-right:.9375rem}}
#singleterm .entry-content section{margin-bottom:2em}
@media screen and (max-width:39.9375em){#singleterm .entry-content .other-definitions ul,#singleterm .entry-content .term-use ul{margin:0}}
#singleterm .entry-content .other-definitions ul li,#singleterm .entry-content .term-use ul li{margin:0 .25em 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;position:relative;color:#1a3f4c;background-color:#fff;text-transform:lowercase;display:inline-block;font-size:1.5em}
.blog::after,.blog::before,.item::after,.item::before,.submit-definition .contain::after,.submit-definition .contain::before{content:' ';display:table}
#singleterm .entry-content .other-definitions ul li>:first-child,#singleterm .entry-content .term-use ul li>:first-child{margin-top:0}
#singleterm .entry-content .other-definitions ul li>:last-child,#singleterm .entry-content .term-use ul li>:last-child{margin-bottom:0}
#singleterm .entry-content .other-definitions ul li:first-letter,#singleterm .entry-content .term-use ul li:first-letter{text-transform:uppercase}
#singleterm .main-content{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}
#singleterm .main-content:last-child:not(:first-child){float:right}
.submit-definition{padding:4em 0;text-align:center;background-color:#847561;color:#fefefe}
.submit-definition .contain{max-width:75rem;margin-left:auto;margin-right:auto}
.submit-definition .contain h2 strong{font-size:1.25em}
.submit-definition .contain ul{list-style:none;margin:0}
@media screen and (min-width:64em){
	#singleterm{margin-top:3rem}
	#singleterm h1{font-size:5em;line-height:105%}.submit-definition .contain ul{padding:1em 5em}}
.submit-definition .contain ul li{margin:1em 0}
.blog,.item{max-width:75rem;margin-left:auto;margin-right:auto}
.submit-definition .contain ul li [type=color],.submit-definition .contain ul li [type=email],.submit-definition .contain ul li [type=number],.submit-definition .contain ul li [type=search],.submit-definition .contain ul li [type=text],.submit-definition .contain ul li [type=time],.submit-definition .contain ul li [type=url],.submit-definition .contain ul li select,.submit-definition .contain ul li textarea{color:#847561;line-height:1.2em}
.submit-definition .contain ul li label{text-transform:uppercase;color:#fefefe;font-size:1.5em}
.submit-definition .contain ul li .button{background-color:#1a3f4c}
.item{background:#fff;margin-bottom:1em}
.item .itemthumb{width:50%;float:left;padding-left:.625rem;padding-right:.625rem}
@media screen and (min-width:40em){#singleterm .main-content{width:66.66667%;float:left;padding-left:.625rem;padding-right:.625rem;position:relative;left:33.33333%}#singleterm .main-content:last-child:not(:first-child){float:right}.item .itemthumb{padding-left:.9375rem;padding-right:.9375rem}}
.item .itemthumb:last-child:not(:first-child){float:right}
.item .iteminfo{width:50%;float:left;padding-left:.625rem;padding-right:.625rem}
.item .iteminfo:last-child:not(:first-child){float:right}
.item .iteminfo h3{font-size:180%;font-weight:900;margin-bottom:0;margin-top:.5em}
.item .iteminfo p{font-weight:900;color:#cacaca;font-size:180%}
.blog h2{text-align:center}
.blog ul{margin:0}
.blog li{width:100%;float:left;padding-left:.625rem;padding-right:.625rem;border-bottom:1px dotted #1a3f4c}
.blog li:last-child:not(:first-child){float:right}
@media screen and (min-width:40em){.item .iteminfo{padding-left:.9375rem;padding-right:.9375rem}.blog li{width:33.33333%;float:left;padding-left:.625rem;padding-right:.625rem}.blog li:last-child:not(:first-child){float:right}}
@media screen and (min-width:40em) and (min-width:40em){#singleterm .main-content{padding-left:.9375rem;padding-right:.9375rem}.blog li{padding-left:.9375rem;padding-right:.9375rem}}
div.first-definition{font-size:150%}
.item a.itemthumb img{width:auto!important;height:auto!important;max-height:250px}
.st0{fill:#8FB946}
.st1{fill:#FFFFFF}
.st2{fill:#1A3F4C}
@font-face {
    font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:400;
    src:url(https://fonts.gstatic.com/s/worksans/v19/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nXBi8Jpg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
    font-display:swap;font-family:'Passion One';font-style:normal;font-weight:400;
    src:url(https://fonts.gstatic.com/s/passionone/v18/PbynFmL8HhTPqbjUzux3JEuR9ls.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
.orbit-container,ul.letter-block,ul.social-icons {
    list-style: none
}
.fa-facebook:before {
    content: ""
}
#footer-container #footer::after,#footer-container .footer-ads::after,#home-blog .contain::after,#page::after,#home-search .contain::after,.menu.align-right::after,.title-bar::after,.top-bar::after,ul.letter-block::after {
    clear: both
}
div,form,h1,h2,h3,h4,li,p,ul {
    margin: 0;
    padding: 0
}
#footer-container #footer ul,.accordion,.menu,.slangblog ul {
    list-style-type: none
}
.submission-form input[type=text],.submission-form textarea,.top-bar .menu a {
    font-family: "Fredoka One","Work Sans",Helvetica,Roboto,Arial,sans-serif
}
#footer-container,#footer-container #footer,.billboard-ad,.button,.input-group-button,.orbit-bullets,.submission-form {
    text-align: center
}
.input-group {
    display: table;
    width: 100%;
    margin-bottom: 1rem
}
.input-group-button a,.input-group-button button,.input-group-button input {
    margin: 0
}
.input-group>:first-child,.input-group>:last-child>* {
    border-radius: 0
}
.input-group-button,.input-group-field {
    margin: 0;
    white-space: nowrap;
    display: table-cell;
    vertical-align: middle
}
.input-group-field {
    border-radius: 0;
    height: 2.5rem
}
.input-group-button {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    width: 1%
}
.input-group .input-group-button {
    display: table-cell
}
.top-bar .input-group-field {
    width: 100%;
    margin-right: 0
}
#footer-container #footer::after,#footer-container #footer::before,#footer-container .footer-ads::after,#footer-container .footer-ads::before {
    content: ' ';
    display: table
}
.submission-form {
    color: #fff;
    margin-top: 20px
}
.submission-form .contain {
    background: #214f5f
}
.submission-form h3 {
    color: #fefefe;
    padding-top: 1rem;
    margin-bottom: 20px;
    font-size: 150%;
    line-height: 95%
}
@media screen and (min-width:40em) {
    #mobile-menu,.title-bar {
        display: none!important
    }

    .submission-form h3 {
        font-size: 180%;
        line-height: 90%
    }
}
@media screen and (min-width:64em) {
    #slang-logo {
        width: 275px
    }

    .submission-form h3 {
        font-size: 300%;
        line-height: 90%
    }
}
.submission-form label {
    color: #fff;
    text-align: left;
    text-transform: uppercase;
    letter-spacing: .2em
}
.submission-form input[type=text],.submission-form textarea {
    color: #fff;
    background: #2e6e85;
    border: 0;
    padding: .5em 1.5em
}
@media screen and (min-width:40em) {
    .submission-form input[type=text],.submission-form textarea {
        font-size: 2em;
        line-height: 2em;
        height: 3em
    }

    #browse-blocks .browse-block {
        width: 33.33333%;
        float: left;
        padding-left: .625rem;
        padding-right: .625rem
    }

    #browse-blocks .browse-block:last-child:not(:first-child) {
        float: right
    }
}
#home-hero h1,#home-hero p {
    line-height: 95%;
    color: #8fb946
}
.submission-form textarea {
    height: 5em
}
.submission-form input[type=submit] {
    background: #8fb946;
    border-style: none;
    padding: 10px 40px;
    font-family: 'Passion One';
    font-size: 2em;
    color: #c7dca3
}
.submission-form input[type=submit]:hover {
    background: #729438
}
@media screen and (min-width:40em) {
    #browse-blocks #browse {
        width: 100%;
        float: left;
        padding-left: .625rem;
        padding-right: .625rem
    }

    #browse-blocks #browse:last-child:not(:first-child) {
        float: right
    }[  type=color],[type=email],[type=number],[type=search],[type=text],[type=time],[type=url],select,textarea {
        font-size: 150%;
        padding: 10px 20px;
        height: 4rem
    }

    #searchform::after {
        position: relative;
        z-index: -10;
        content: '';
        display: block;
        width: 0;
        height: 0;
        border: 40px inset;
        border-color: transparent #275f72 transparent transparent;
        border-right-style: solid;
        border-left-width: 0;
        bottom: 55px
    }

    #searchform input[type=text] {
        font-size: 1.2em;
        line-height: 2em;
        height: 3em
    }
}
#home-search {
    background-position: center
}
#home-search {
    background-repeat: no-repeat
}
#searchform input[type=text] {
    color: #8fb946;
    font-family: "Fredoka One","Work Sans",Helvetica,Roboto,Arial,sans-serif;
    background: #fefefe;
    border: 0
}
#searchform input#searchsubmit.button {
    font-family: FontAwesome
}
#home-hero h1,#home-hero h1 strong {
    font-family: "Work Sans"
}
#home-hero h1 {
    font-weight: 100;
    margin-bottom: .5em;
    font-size: 1.9em
}
#home-hero h1 strong {
    font-size: 120%;
    font-weight: 900
}
#home-mid #home-welcome h3 {
    font-family: "Fredoka One","Work Sans",Helvetica,Roboto,Arial,sans-serif
}
@media screen and (min-width:40em) {
    #searchform input#searchsubmit.button {
        font-size: 1.2em;
        height: 3em
    }

    #home-hero h1 {
        font-size: 2.5em;
        line-height: 105%
    }
}
@media screen and (min-width:64em) {
    #home-hero h1 {
        font-size: 3em
    }
}
#home-hero p {
    font-weight: 100;
    font-size: 1em
}
#home-search {
    padding-top: 15%;
    -webkit-background-size: cover;
    background-size: cover;
    height: 12.5rem
}
#home-search #searchform {
    margin: 0 1em
}
#home-hero {
    background: #1a3f4c;
    padding: 2em 0;
    text-align: center
}
#home-mid {
    margin: 2em 0
}
#home-mid section .contain {
    padding: 1em
}
#home-mid #home-submit .button {
    margin-left: -1em
}
#home-mid #home-welcome {
    color: #b1ce7e
}
#home-mid #home-welcome h3 {
    padding-top: 20px;
    color: #9ac059;
    font-size: 150%;
    line-height: 95%
}
@media screen and (min-width:40em) {
    #home-search {
        height: 37.5rem
    }

    #home-search #searchform input[type=text] {
        font-size: 2em;
        line-height: 2em;
        height: 3em
    }

    #home-search #searchform input#searchsubmit.button {
        font-size: 2em;
        height: 3em
    }

    #home-mid section .contain {
        width: 50%;
        float: left;
        padding: 3em!important
    }

    #home-mid section .contain:last-child:not(:first-child) {
        float: right
    }

    #home-mid #home-welcome h3 {
        font-size: 200%;
        line-height: 90%
    }

    #home-blog ul.recent-posts li {
        width: 33.33333%;
        float: left;
        padding-left: .625rem;
        padding-right: .625rem
    }

    #home-blog ul.recent-posts li:last-child:not(:first-child) {
        float: right
    }
}
@media screen and (min-width:64em) {
    #home-hero p {
        font-size: 1.3em;
        line-height: 105%
    }

    #home-mid #home-welcome h3 {
        font-size: 300%
    }

    #home-mid #home-welcome {
        margin-top: 20px
    }
}
@media screen and (min-width:75em){#browse-blocks .browse-block{width:25%;float:left;padding-left:.625rem;padding-right:.625rem}#browse-blocks .browse-block:last-child:not(:first-child){float:right}}
@media screen and (min-width:75em) and (min-width:40em){#browse-blocks .browse-block{padding-left:.9375rem;padding-right:.9375rem}}


@media screen and (min-width:75em) {
    #home-mid #home-welcome h3 {
        font-size: 4em
    }
}
#home-mid #home-welcome .contain {
    background: #729438
}
#home-mid #home-welcome i {
    line-height: 200%;
    font-size: 200%;
    margin-right: 15px
}
ul.social-icons {
    margin: 0
}
#home-blog .contain {
    max-width: 75rem;
    margin-left: auto;
    margin-right: auto
}
ul.social-icons li {
    display: inline-block
}
#home-blog .contain::after,#home-blog .contain::before,#page::after,#page::before {
    content: ' ';
    display: table
}
.slangblog h3 {
    font-family: 'Passion One';
    color: #347e98;
    font-size: 2.5em;
    border-bottom: 4px dotted #1a3f4c
}
@media screen and (max-width:39.9375em) {
    .desktop-menu,.top-bar-left {
        display: none!important
    }

    #slang-logo {
        text-align: center;
        margin-left: 1.5em
    }

    #slang-logo .st2 {
        fill: #fefefe
    }

    #searchform {
        margin: 1em 0 2em
    }

    .slangblog h3 {
        padding-left: .5em
    }
}
@media screen and (min-width:40em) {
    .slangblog h3 {
        font-size: 4.5em
    }

    #page .main-content {
        width: 66.66667%;
        float: left;
        padding-left: .625rem;
        padding-right: .625rem
    }

    #page .main-content:last-child:not(:first-child) {
        float: right
    }
}
@media screen and (min-width:40em) and (min-width:40em) {
    #home-mid section .contain {
        padding-left: .9375rem;
        padding-right: .9375rem
    }

    #home-blog ul.recent-posts li {
        padding-left: .9375rem;
        padding-right: .9375rem
    }

    #page .main-content {
        padding-left: .9375rem;
        padding-right: .9375rem
    }
}
.slang-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center
}
.slang-item {
    max-width: 400px;
    width: 100%;
    box-sizing: border-box;
    padding: 10px;
    border: 1px solid #ddd;
    border-radius: 5px;
    background-color: #f9f9f9
}
.slang-item a{display: block;}
.slang-item a img{
	width: 100%;
    height: 100%;
    object-fit: cover;
    max-height: 250px;
}
.slang-item h3 {
    margin: 10px 0
}
.slang-item p {
    font-size: 100%!important
}
body{-moz-osx-font-smoothing:grayscale}
.orbit-container,ul.letter-block{list-style:none}
img{display:inline-block}
article,aside,footer,header,main,menu,nav,section{display:block}
optgroup{font-weight:700}
a,em,small{line-height:inherit}
#footer-container #footer::after,#footer-container .footer-ads::after,#page::after,#recentterms::after,#home-search .contain::after,.item::after,.menu.align-right::after,.sidebar::after,.title-bar::after,.top-bar::after,ul.letter-block::after{clear:both}
div,form,h1,h2,h3,li,p,ul{margin:0;padding:0}
em{font-style:italic}
h1,h2,h3{font-family:"Work Sans";font-weight:400;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4}
h1 small,h2 small,h3 small{color:#cacaca;line-height:0}
@media screen and (min-width:40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}}
#footer-container #footer ul,#recentterms ul.terms-list,.accordion,.menu{list-style-type:none}
.top-bar .menu a{font-family:"Fredoka One","Work Sans",Helvetica,Roboto,Arial,sans-serif}
#footer-container,#footer-container #footer,.billboard-ad,.button,.input-group-button,.orbit-bullets,.sidebar .sidebar-ads .med-ad p{text-align:center}
.menu>li,.menu>li>a img,.menu>li>a img+span,.menu>li>a svg,.menu>li>a svg+span,.title-bar-title{vertical-align:middle}
.menu>li>a img,.menu>li>a svg{margin-right:.25rem;display:inline-block}
@media screen and (min-width:64em){#slang-logo{width:275px}.sidebar{width:33.33333%;float:left;padding-left:.625rem;padding-right:.625rem}.sidebar:last-child:not(:first-child){float:right}}
#hero-placeholder{background-position:center}
#hero-placeholder,.hero-contain{background-repeat:no-repeat}
.hero-contain{background-image:-webkit-linear-gradient(#c7dca3,#bcd590 50%,#8fb946);background-image:-webkit-gradient(linear,left top,left bottom,from(#c7dca3),color-stop(50%,#bcd590),color-stop(50%,#8fb946));background-image:linear-gradient(#c7dca3,#bcd590 50%,#8fb946)}
#hero-placeholder{height:4.6875rem;
	background-image:url(../images/featured-image-default.png);-webkit-background-size:cover;background-size:cover}
@media screen and (max-width:39.9375em){.desktop-menu,.top-bar-left{display:none!important}#slang-logo{text-align:center;margin-left:1.5em}#slang-logo .st2{fill:#fefefe}#searchform{margin:1em 0 2em}}
#page::after,#page::before{content:' ';display:table}
@media screen and (min-width:40em){#searchform input#searchsubmit.button{font-size:1.2em;height:3em}#page .main-content{width:66.66667%;float:left;padding-left:.625rem;padding-right:.625rem}#page .main-content:last-child:not(:first-child){float:right}}
#recentterms::after,#recentterms::before,.item::after,.item::before{content:' ';display:table}
.item{max-width:75rem;margin-left:auto;margin-right:auto}
#recentterms h1{color:#fff;background:#1a3f4c;line-height:95%}
#recentterms{max-width:75rem;margin-left:auto;margin-right:auto}
#recentterms h1{padding:5%;font-family:'Passion One',sans-serif;font-size:2em}
@media screen and (min-width:40em){#recentterms h1{font-size:3em;line-height:105%}}
#recentterms ul.terms-list li{border-bottom:1px solid #1a3f4c;padding-top:40px}
@media screen and (min-width:64em){#hero-placeholder{height:12.5rem}#recentterms{margin-top:3rem}#recentterms h1{font-size:4em;line-height:105%}#recentterms ul.terms-list li{padding-left:5%}}
#recentterms ul.terms-list li h2{font-family:"Fredoka One","Work Sans",Helvetica,Roboto,Arial,sans-serif}
#recentterms ul.terms-list li p{font-size:1.5em}
#recentterms .entry-content{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}
#recentterms .entry-content:last-child:not(:first-child){float:right}
@media screen and (min-width:40em){#recentterms .entry-content{width:66.66667%;float:left;padding-left:.625rem;padding-right:.625rem}#recentterms .entry-content:last-child:not(:first-child){float:right}}
@media screen and (min-width:40em) and (min-width:40em){#recentterms .entry-content{padding-left:.9375rem;padding-right:.9375rem}}

@media screen and (max-width: 39.9375em) {
  #mobile-menu {
    display: none;
    float: none;
    clear: both;
    width: 100%;
    background-color: #1a3f4c;
  }
  #mobile-menu.is-open {
    display: block !important;
  }
  #mobile-menu ul.vertical.menu {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  #mobile-menu ul.vertical.menu li {
    display: block;
    border-bottom: 1px solid rgba(255, 255, 255, .2);
  }
  #mobile-menu ul.vertical.menu li a {
    display: block;
    padding: 1rem 1.5rem;
    color: #8fb946;
    font-family: "Fredoka One", "Work Sans", Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.25rem;
  }
  #mobile-menu ul.vertical.menu li a:hover {
    background-color: #214f5f;
  }
}


/*pagination*/
.pagination {overflow:hidden;margin-top:15px;}
.pagination ul {
	display: block;
    text-align: center;}
.pagination ul>li {display:inline-block;}
.pagination ul>li>a,.pagination ul>li span {position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;background-color:#fff;border:1px solid #ddd;margin:3px 5px 3px 0px;border-radius:8px;}
.pagination ul>li:first-child a {margin-left:0;}
.pagination ul>li.active span,.pagination ul>li>a:hover {background-color:#8fb946;color:#fff;border-color:transparent;}


/* ===== 简单文字 LOGO ===== */
/* ===== 让 logo 在导航栏中垂直居中 ===== */
.top-bar .menu > li.home > a {
  display: flex;
  align-items: center;      /* 垂直居中 */
  justify-content: center;  /* 水平居中（可选） */
  height: 70px;             /* 保持与导航一致的高度 */
  padding: 0 1rem;          /* 去掉原来的上下 padding */
  line-height: 1;
}

.top-bar .menu > li.home > a .site-logo-text {
  vertical-align: middle;   /* 双保险，防止基线偏移 */
}
.top-bar .menu > li.home > a .site-logo-text {
  display: inline-block;
  background-color: #8fb946;    /* 绿色背景 */
  color: #ffffff;               /* 白色文字 */
  font-family: Arial, sans-serif;
  font-weight: 900;
  font-style: normal;
  font-size: 2rem;              /* 字号，可调 */
  line-height: 1;               /* 关键：设为 1，由 padding 控制上下留白 */
  letter-spacing: 0.06em;       /* 字母之间稍微透气 */
  padding: 0.35em 0.5em;          /* 关键：上下 0.35em，左右 1em，放开阔 */
  text-decoration: none;
  white-space: nowrap;
  transform: none !important;
  transition: none !important;
}

.site-logo-text:hover {
  transform: none !important;
  transition: none !important;
  color: #ffffff;
}

/* 手机端字号和内边距小一点，但比例保持一致 */
@media screen and (max-width: 39.9375em) {
  .top-bar .menu > li.home > a .site-logo-text {
    font-size: 1.4rem;
    letter-spacing: 0.05em;
    padding: 0.35em 0.9em;
  }
  .title-bar-title a{
  	background-color: #8fb946;
    color: #ffffff;
    padding: 10px;
  }
  .title-bar-title{
  	width: 80%;
  }
}


#recentterms .list{}
#recentterms .list .terms-list{}
#recentterms .list .terms-list{}
#recentterms .list .terms-list li{padding: 0;}
#recentterms .list .terms-list li a{
display: inline-block;
width: 85%;
}
#recentterms .list .terms-list li .time{
	display: inline-block;
    margin-right: 2%;
}
#recentterms .list .terms-list li .writer{display: inline-block;}

@media (max-width: 768px) {

#recentterms .list .terms-list li {
    padding: 10px;
}
#recentterms .list .terms-list li a{
display: inline-block;
width: 100%;
}

#singleterm h1{
	margin-top: 0.5em;
}

.title-bar-title a{
	font-size: 1.5rem;
}

}


.recent-posts{}
.recent-posts li{
    margin: 20px 0;
}
.recent-posts li h4{}
.recent-posts li h4 a{
    display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.recent-posts .post-excerpt{}

@media (max-width: 768px) {
    .recent-posts li {
    padding: 0 10px;
}
    
}


.slang-snippet{
    margin: 30px 0;
}

#singleterm .entry-content, #singleterm .entry-content p{
    line-height: 2rem;
}

.sidebar .social-shares a{}
.sidebar .social-shares a i{
    display: block;
}
@media (max-width: 768px){
    .sidebar .social-shares a i{
        display:inline-block;
    }
}