@font-face{font-family:'Fontello';src:url(fnts/ftl/ftl.eot);src:url(fnts/ftl/ftl.eot?iefix) format("embedded-opentype"),url(fnts/ftl/ftl.woff) format("woff"),url(fnts/ftl/ftl.ttf) format("truetype"),url(fnts/ftl/ftl.svg) format("svg");font-weight:400;font-style:normal}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
html{font-size:15px}body{margin:0;padding:0;background:#fcf6e6;color:#555;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.6em}
a{color:#940;text-decoration:none}a:hover{color:#c97}
h1,h2,h3,h4,h5,h6{line-height:1.25em;margin-bottom:0.8em;letter-spacing:-0.015em}
h1,h2{font-family:'Rubik',Helvetica,sans-serif;font-weight:lighter}
h3,h4,h5,h6{font-family:'Barlow Semi Condensed',Helvetica,sans-serif}
h1{font-size:1.85em}h2{font-size:1.65em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.3em}h6{font-size:1.2em}
p{line-height:1.5em;margin-bottom:0.8em}ul{margin-bottom:0.8em;list-style:none}li{line-height:1.5em}ol{margin-bottom:0.8em;counter-reset:li;list-style-type:decimal;list-style-position:inside}
blockquote{position:relative;margin:0;border-left:1px solid #dadad2;padding-left:20px}blockquote cite:before{display:none}
blockquote p,blockquote h1,blockquote h2,blockquote h3,blockquote h4{font-family:'Rubik',Helvetica,sans-serif;font-weight:lighter;letter-spacing:-0.015em}
strong{font-weight:700}em,i{font-style:italic}del,s{color:#aaa}
table{font-size:1rem;width:100%;border-collapse:collapse;text-align:left;margin:1.6em 0;border-top:1px solid rgba(204,153,119,0.2)}
table th,table td{padding:0.4em 1em}table th{font-weight:700;background:rgba(237,216,183,0.2)}
table tr{border-bottom:1px solid rgba(204,153,119,0.2)}table p,table ul{margin-bottom:0}
pre,code{font-size:0.9em;font-family:'Menlo',monospace;padding:15px 15px 15px 20px;background:#fff;border:1px solid rgba(204,153,119,0.2);line-height:1.6em;margin:1.6em 0;overflow-x:auto;overflow-y:auto;height:auto}
img{max-width:100%;height:auto;border:1px solid #f0f0f0}a:hover img{opacity:0.8}.img-nbd{border:none}
.aligncenter{margin-top:0.8em;margin-bottom:0.3em;display:block}
.alignleft{max-width:40%;float:left;margin:0.3em 1.2em 1.2em 0}
.alignright{max-width:40%;float:right;margin:0.3em 0 1.2em 1.2em}
.headright{float:right;margin:1.6em 0 1.2em 1.2em}
.alignnone{margin-top:0.8em;margin-bottom:0.3em;width:100%}
.alignwrap{margin-top:0.8em;margin-bottom:0.8em;padding:10% 20%;width:60%;background:#fff}
.alignwide,.size-wide{margin-top:0.8em;margin-bottom:0.3em;margin-left:-120px;min-width:780px}
.size-medium,.wp-caption.alignright{width:40%}.size-product{width:30%}.size-mini{width:20%}
.wp-block-image.is-resized{margin:1.6em 0;width:100%}
.wp-block-image.is-resized.alignright{width:40%;margin:0.4em 0 1.2em 1.2em}
.wp-block-image .alignright{max-width:40%}
.wp-block-image.is-resized.alignwide{margin-left:-120px;min-width:780px}
.wp-caption,.gallery-caption,.wp-block-image figcaption{border-bottom:1px solid rgba(204,153,119,0.2);margin-bottom:1.4em}
.wp-caption.alignnone,.wp-caption.alignwide,.wp-caption.aligncenter{display:inline-block;max-width:100%}
.wp-caption a img,.wp-caption img{width:100%;display:block}
.wp-caption-text,.wp-block-image figcaption{text-align:left;font-family:Georgia,serif;margin:0;color:#999;font-size:0.9rem;line-height:1.3em}
.wp-caption-text{padding:5px 0}.wp-block-image figcaption{padding:0 0 5px 0}
.wp-caption-text:before,.wp-block-image figcaption:before{font-family:'Fontello';display:inline-block;font-size:85%;width:1.7em;content:'\e809'}
#hdbr{position:fixed;width:100%;height:40px;background:rgba(0,0,0,0.07)}#outr{background:#dadad2}#wrpr{margin:0 auto;max-width:1280px;width:100%;background:#fcf6e6}
.pidn{color:#fff;position:fixed;font-family:'Barlow Semi Condensed',Helvetica,sans-serif;font-weight:bold;padding:7px 10px;z-index:100}
#acs{font-family:'Rubik',Helvetica,sans-serif;font-size:1rem;font-weight:600;position:fixed;max-width:inherit;width:inherit;margin:0 auto;z-index:100;background:#c97;height:40px;text-transform:uppercase;box-shadow:0 1px 0 0 rgba(0,0,0,0.05),0 3px 0 0 rgba(0,0,0,0.05)}
#acs-logo{margin:0;padding:0;background-color:#333;height:40px;width:200px;background:#333 url(imgs/spts.png) no-repeat;background-position:0 0;float:left}
#acs-logo:hover{background-color:#940}
#acs ul{float:left;padding:0;margin:0;list-style:none}
#acs li{display:inline-block;position:relative;padding:0;margin:0}
#acs li a{display:inline-block;height:40px;text-align:center;line-height:40px;padding:0 20px;color:#fcf6e6;text-decoration:none}
#acs li a:hover{background:#940}
#acs ul li ul{display:none;position:absolute;padding:0;margin:0;background:#c97;box-shadow:0 1px 0 0 rgba(0,0,0,0.05),0 3px 0 0 rgba(0,0,0,0.05)}
#acs ul li:hover > ul{display:block}
#acs ul li ul li a{display:block;font-weight:400;padding:0 20px;background:#c97;text-align:left;width:220px}
#acs ul li ul li a:hover{background:#940}
#acs-browse li ul li a,#acs-browse li ul li{font-weight:400}
#acs-browse{float:left;margin-left:-9999px}#acs-connect{float:right}
#acs-search{margin:0;padding:0;float:right;background:#940;height:40px}#acs-search:before{color:#edd8b7;content:'\2315';font-family:'Fontello';display:inline-block;width:45px;height:40px;line-height:40px;text-align:center;margin-right:-45px;font-size:125%;padding:0;float:left}
#acs-search input#s{font-family:'Rubik',Helvetica,sans-serif;font-weight:700;float:left;width:150px;height:39px;display:inline-block;margin:0;padding:0 20px 1px 40px;color:#fcf6e6;text-transform:uppercase;font-size:1em;text-align:left;box-shadow:none;border:none;background:none;border-radius:0}#acs-search input#s:focus{width:200px}#acs-search input#searchsubmit{display:none}
.connect-icon:before{text-shadow:0 0 1px #940;text-align:left;font-family:'Fontello';display:inline-block;line-height:100%;font-size:110%;width:25px;content:'\e803'}
.browse-icon:before{text-align:left;font-family:'Fontello';display:inline-block;font-size:140%;width:1em;content:'\2630'}
.buy,.btn-black,.btn-green,.btn-blue,.btn-white,.btn-amdb{font-family:'Barlow Semi Condensed',Helvetica,sans-serif;letter-spacing:-0.01em;text-transform:uppercase;display:inline-block;text-align:center;padding:0 1em;line-height:2.2em;margin:0.5em 1em 0.5em 0;overflow:hidden;border-radius:4px;box-shadow:0 1px 0 0 rgba(0,0,0,0.05),0 3px 0 0 rgba(0,0,0,0.05)}
.buy,.buy a,a.buy,.btn-green a,a.btn-green{background:#bc3;color:#fff}.btn-blue a,a.btn-blue{background:#8ce;color:#fff}.buy strong{background:rgba(255,255,255,0.2);font-weight:600;padding:0 0.6em;display:inline-block;margin-left:0.2em;margin-right:-1em}.buy:hover,.buy:hover a,.btn-green:hover,.btn-blue:hover{background:#940;cursor:pointer}
.btn-black a,a.btn-black{background:#555;color:#fff}.btn-black:hover{background:#333;cursor:pointer}.btn-white a,a.btn-white{background:#fff;color:#555}.btn-white:hover{background:#333;color:#fff;cursor:pointer}.btn-box{position:absolute;bottom:1.5em}
.btn-amdb{font-size:1em;background:#f76;color:#fff;border:1px solid #f76;margin-bottom:1.8em;-webkit-appearance: none}.btn-amdb:hover{background:#fc6;border:1px solid #fc6;cursor:pointer;outline:none;-webkit-appearance:none}
.btn-big,.btn-big a,a.btn-big{color:#fff;margin:0.5em 0;letter-spacing:2px;border:3px solid #fff;text-transform:uppercase;font-weight:bold;font-family:'Barlow Semi Condensed',Helvetica,sans-serif;display:inline-block;line-height:2.2em;border-radius:1.3em;text-align:center;padding:0 1.5em}
.btn-big:hover{background:rgba(0,0,0,0.1);cursor:pointer}
#entry-cntr{position:relative;margin-top:40px;float:left;width:75%}
.entry,.entry-more{max-width:540px;margin:auto;position:relative}.entry-more{padding-bottom:10%}
.entry {padding-top:4em;font-size:1.25rem}
.entry ul li:before{content:'\2022';padding-right:0.5em}
.entry h2,.entry h3,.entry h4{padding-top:1em}
.anchor{padding-top:2.4em!important;margin-top:-1.6em}
.entry img,.entry a img{max-width:100%;padding:0}
.sbb{width:100%;clear:both;margin:2em 0}.sbb a,.sbb a:hover{color:#fff}.sbb span{margin-left:0.5em}
.sb-fbk,.sb-twt,.sb-pnt,.sb-more{display:inline-block;width:22.9%;font-family:'Rubik',Helvetica,sans-serif;padding:5px 0;text-align:center;text-transform:uppercase;border-radius:4px}
.sb-fbk{background:#536ea8;margin-right:2.8%}.sb-twt{background:#5ab2e0;margin-right:2.8%}.sb-pnt{background:#e81717;margin-right:2.8%}.sb-more{background:#bbb;margin-right:0}
.sb-fbk:hover,.sb-twt:hover,.sb-pnt:hover,.sb-more:hover{background:#c97}
.sb-fbk:before,.sb-twt:before,.sb-pnt:before,.sb-more:before{color:#fff;font-family:'Fontello';display:inline-block}
.sb-fbk:before{content:'\e805'}.sb-twt:before{content:'\e806'}.sb-pnt:before{content:'\e808'}.sb-more:before{content:'\27a6'}
.inline-love:before,.inline-share:before,.inline-facebook:before,.inline-twitter:before,.inline-tumblr:before,.inline-pinterest:before,.inline-gplus:before,.inline-mail:before,.inline-rss:before{width:1em;margin-right:0.5em;font-family:'Fontello';line-height:90%}
.inline-love,.inline-share,.inline-facebook,.inline-twitter,.inline-tumblr,.inline-pinterest,.inline-gplus,.inline-mail,.inline-rss{margin-right:0.5em}
.inline-love:before{content:'\2764';color:#bc3}.inline-share:before{content:'\e803';color:#bbb}.inline-facebook:before{content:'\e805';color:#536ea8}.inline-twitter:before{content:'\e806';color:#5ab2e0}.inline-tumblr:before{content:'\e810';color:#5b758a}.inline-pinterest:before{content:'\e808';color:#e81717}.inline-gplus:before{content:'\e811';color:#d24836}.inline-mail:before{content:'\e812';color:#bbb}.inline-rss:before{content:'\e813';color:#fc954c}
.entry-bio{border-top:1px solid rgba(204,153,119,0.2);padding:1.5em 1.5em 0.75em 1.5em;margin-top:1.6em;background:#fff}
.av-pk-5629,.av-ak-9283,.av-kk-4473,.av-ef-0591{width:60px;height:60px;float:right;border-radius:4px;margin:0 0 1em 1em}
.av-pk-5629{background:url(imgs/av-pk-5629.jpg);background-size:60px}.av-ak-9283{background:url(imgs/av-ak-9283.jpg);background-size:60px}.av-kk-4473{background:url(imgs/av-kk-4473.jpg);background-size:60px}.av-ef-0591{background:url(imgs/av-ef-0591.jpg);background-size:60px}
.entry-center{text-align:center}.entry-right{text-align:right}.entry-left{text-align:left}.entry-bold{font-weight:700}
.entry-wdt05{width:5%}.entry-wdt10{width:10%}.entry-wdt15{width:15%}.entry-wdt20{width:20%}.entry-wdt25{width:25%}.entry-wdt30{width:30%}.entry-wdt40{width:40%}.entry-wdt50{width:50%}.entry-wdt60{width:60%}.entry-wdt70{width:70%}.entry-wdt80{width:80%}.entry-wdt90{width:90%}
.star30,.star35,.star40,.star45,.star50{display:inline-block;font-size:0.9em}
.star30:before,.star35:before,.star40:before,.star45:before,.star50:before{font-family:'Fontello';display:inline-block;text-decoration:inherit;color:#bbb;margin-right:0.5em;font-size:90%;letter-spacing:0.1em}
.star30:before{content:'\25cf \25cf \25cf \25cb \25cb'}.star35:before{content:'\25cf \25cf \25cf \25d0 \25cb'}.star40:before{content:'\25cf \25cf \25cf \25cf \25cb'}.star45:before{content:'\25cf \25cf \25cf \25cf \25d0'}.star50:before{content:'\25cf \25cf \25cf \25cf \25cf'}
.navi-btns{font-size:1.6em;float:left;border-top:1px solid rgba(204,153,119,0.2);border-bottom:1px solid rgba(204,153,119,0.2);background:rgba(237,216,183,0.15)}
.navi-entry{width:100%;margin-bottom:1.5em}.navi-grid{width:90%;margin:0 5% 5% 5%}
.navi-btn-prev,.navi-btn-next{font-family:'Rubik',Helvetica,sans-serif;letter-spacing:-0.015em;width:50%;line-height:4em;color:#c97;text-align:center;text-transform:uppercase}
.navi-btn-prev{float:left}.navi-btn-next{float:right}
.navi-btn-prev:hover,.navi-btn-next:hover{color:#fff;background:rgba(237,216,183,0.8)}
.navi-btn-prev:hover span:before{text-align:left}.navi-btn-next:hover span:after{text-align:right}
.navi-btn-next span:after,.navi-btn-prev span:before{text-align:center;font-family:'Fontello';display:inline-block;width:1.5em}
.navi-btn-prev span:before{content:'\2190'}.navi-btn-next span:after{content:'\2192'}
.lead{font-family:'Barlow Semi Condensed',Helvetica,sans-serif;font-size:1.3em;line-height:1.3em;margin-bottom:0.8em}
.alert-neutral,.alert-red,.alert-green,.alert-brown,.alert-black{vertical-align:bottom;font-size:60%;display:inline;padding:0.2em 0.4em 0.2em 0.6em;margin-right:0.6em;color:#fff;text-transform:uppercase;letter-spacing:1px;font-family:'Rubik',Helvetica,sans-serif;border-radius:2px}
.alert-neutral{background:#dadad2}.alert-red{background:#fc4c13}.alert-green{background:#bc3}.alert-brown{background:#c97}.alert-black{background:#555}
.sideinfo{font-size:1rem;width:34%;border-top:1px solid rgba(204,153,119,0.2);border-bottom:1px solid rgba(204,153,119,0.2);float:right;text-align:left;margin:5px 0 10px 20px;padding:2% 3%;background:rgba(237,216,183,0.15)}
.sideinfo h3{margin:0;padding:0;font-family:'Rubik',Helvetica,sans-serif;font-weight:lighter}
.sideinfo ul,.sideinfo ol,.sideinfo p,.sideinfo li{font-size:1em;margin-top:0.4em;margin-bottom:0.4em}
.annotation{margin-top:-1.4em;font-size:0.7em;line-height:1.4em}
.embed-code{margin-bottom:0.8em;padding:1.2% 2% 0.2%;width:96%;background:rgba(237,216,183,0.15);border-top:1px solid rgba(204,153,119,0.2);border-bottom:1px solid rgba(204,153,119,0.2)}
.embed-textarea{font-family:'Menlo',monospace;padding:0;color:#c97;overflow:hidden;width:100%;resize:none;margin-bottom:0;background:none;border:none;border-radius:0}
.number{width:100%;display:block;margin:3em 0 -0.9em 1px}.numtext{width:100%;display:block;margin:3em 0 0 0}.numhead{width:100%;display:block;margin:3em 0 1.5em 0}
.number h3,.numtext h3,.numhead h3{display:inline-block;color:#fcf6e6;text-shadow:0 0 1px #bbb;font-family:'Rubik',Helvetica,sans-serif;letter-spacing:-0.015em;margin:0;min-width:1.4em;padding:10px;line-height:1.25em;text-align:center;background:#dadad2;border-radius:2px}
h3.nmb{position:relative;bottom:-1em;margin:0.5em 0 0 1px}h3.nmt{margin:1.8em 0 0 0}h3.nmh{margin:1.5em 0 0.8em 0}
h3.nmb,h3.nmt,h3.nmh{display:inline-block;color:#fcf6e6;text-shadow:0 0 1px #bbb;font-family:'Rubik',Helvetica,sans-serif;letter-spacing:-0.015em;min-width:1.4em;padding:10px;line-height:1.25em;text-align:center;background:#dadad2;border-radius:2px}
.lowlight{padding:3% 4% 1% 4%;margin:1.6em 0;border-top:1px solid rgba(204,153,119,0.2);border-bottom:1px solid rgba(204,153,119,0.2);background:rgba(255,255,255,0.5)}
.highlight{font-size:0.9em;overflow:auto;width:90%;margin:1.6em 0;padding:3.5% 5%;background:#fff;border:1px solid #f0f0f0;border-radius:0.6em}
.highlight img{border:none}.highlight img.alignnone.size-large{margin-top:-7%;margin-left:-5.5%;min-width:113.3%}
.table-list th,.table-list td{padding:0.8em 0;vertical-align:top}
.table-list alignright{float:right;margin-left:1.2em}
.table-list img{min-width:65px}
.gallery{float:none;margin:1.5em 0;width:98.7%;padding:1.5% 0 0 1.5%;overflow:hidden;background:#fff;border:1px solid #f0f0f0}
.gallery-caption{margin-top:-5px}
.gallery-columns-3 .gallery-item{float:left;margin:0 1.5% 0.4% 0;overflow:hidden;width:31.8%;padding:0}
.gallery-item img{border-top:none;border-bottom:none;border-left:none;border-right:none;-webkit-filter:brightness(97%);-moz-filter:brightness(97%);-ms-filter:brightness(97%);filter:brightness(97%);box-shadow:none}
.entry video,.entry iframe{width:100%;margin:0.8em 0}
.tag{line-height:12px;margin:0 0.1em 0.4em 0;padding:8px 10px;display:inline-block;border-radius:4px}.tag-ftr{background:#222;border:1px solid #333}.tag-ftr:hover{background:#333}
.tag-green,.tag-green a,a.tag-green{color:#bc3;border:1px solid #bc3;background:#fff}
.tag-blue,.tag-blue a,a.tag-blue{color:#8ce;border:1px solid #8ce;background:#fff}
.tag-red,.tag-red a,a.tag-red{color:#f76;border:1px solid #f76;background:#fff}
.tag-yellow,.tag-yellow a,a.tag-yellow{color:#fc6;border:1px solid #fc6;background:#fff}
.tag-green:hover,.tag-blue:hover,.tag-red:hover,.tag-yellow:hover{color:#c97;border:1px solid #c97}
.tag-brown,.tag-brown a,a.tag-brown{color:#c97;border:1px solid #c97;background:#fff}.tag-brown:hover{color:#940;border:1px solid #940}
.amdb-t1{height:5px;margin:-1.5em -1.5em 3%;background-image: linear-gradient(90deg, #ffcc66 12.50%, #ff7766 12.50%, #ff7766 25%, #88ccee 25%, #88ccee 37.50%, #bbcc33 37.50%, #bbcc33 50%, #ffcc66 50%, #ffcc66 62.50%, #ff7766 62.50%, #ff7766 75%, #88ccee 75%, #88ccee 87.50%, #bbcc33 87.50%, #bbcc33 100%);background-size: 540.00px 540.00px;}
.amdb-t2{height:70px;margin:0 -1.5em 1.5em -1.5em;background:url(imgs/amdb-itms.jpg) repeat-x;background-position:0 0}
.amdb{overflow:hidden}.amdb-list{margin-bottom:1em}
.amdb .srch-box{margin-bottom:0.5em;border:1px solid #ddd;width:96%;color:#999;background:#f9f9f9;padding:2%;border-radius:2px;-webkit-appearance: none}.amdb input.srch-box{font-family:'Rubik',Helvetica,sans-serif;letter-spacing:-0.015em;font-size:1.6em;font-weight:300;-webkit-appearance:none}
.amdb .srch-box:focus{background:#8ce;color:#fff}
#sdbr{z-index:0;position:relative;float:right;width:20.5%;margin:100px 4.5% 60px 0}
.badge-sidebar{z-index:1;position:absolute;float:left;height:130px;width:120px;margin-top:-80px;margin-left:50%;background-image:url(imgs/badge.png);background-repeat:no-repeat;background-size:100%;background-position:top center}
.badge-sidebar:hover{opacity:0.7}
#box-cntr{float:left;padding:3em 5% 0 5%;width:90%}
.box-grd-2{display:grid;column-gap:3%;grid-template-columns:repeat(2,48.5%)}.box-grd-4{display:grid;column-gap:3%;grid-template-columns:repeat(4,22.75%)}
.box{display:block;color:#555;padding:1.5em 1.5em 0.5em 1.5em;margin-bottom:2em;background:#fff;border:1px solid #f0f0f0;border-radius:0.6em}
.box-entry{font-size:1rem;margin:1.6em 0;padding-bottom:1em}
.box-rlt{position:relative}.box-flt{float:left}.box-mgb-meta{padding-bottom:1.8em}.box-mgb-btn{padding-bottom:5em}
.box-img-30{width:30%}.box-img-25{width:25%}.box-img-100{width:100%;margin-bottom:1em}.box-img-100 img{width:100%}
.box-list{font-family:'Barlow Semi Condensed',Helvetica,sans-serif;border-top:1px solid rgba(204,153,119,0.2);line-height:1.2em;clear:both;padding:0.6em 0;margin:0}
.box-text{display:block}
h2.box-hdl,h3.box-hdl,h4.box-hdl{padding-top:0}.box-hdl a{color:#555}.box-hdl a:hover{color:#c97;border-bottom:1px solid #edd8b7}
.info,a.info,.info-black,a.info-black,.info-green,a.info-green{font-family:'Rubik',Helvetica,sans-serif;letter-spacing:0.1em;font-size:0.75rem;display:inline-block;margin-bottom:1.6em;padding:0 0.5rem;line-height:1.25rem;color:#fff;text-transform:uppercase;border-radius:2px}
.info{background:#dadad2}.info-black{background:#555}.info-green{background:#bc3}.info-red{background:#f76}.info-blue{background:#8ce}.info-yellow{background:#fc6}.info-brown{background:#c97}
.info a:hover,a.info:hover,.info-black a:hover,a.info-black:hover,.info-green a:hover,a.info-green:hover{background:#c97}
.lbl{font-family:'Rubik',Helvetica,sans-serif;font-size:0.8em;text-align:center;display:inline-block;text-transform:uppercase;line-height:1.9em;padding:0}
.note{font-family:Georgia,serif;font-style:italic;display:block;font-size:0.9rem;line-height:1.5em;margin-bottom:1.8em;color:#999}
.hdl-300{font-weight:300}.hdl-600{font-weight:600}.hdl-bgr{font-size:1.8em}.hdl-xbg{font-size:2.5em}.hdl-lst{font-size:1.3em;margin-bottom:0}.hdl-mgb{margin-bottom:0.3em}.hdl-mgt{margin-top:1em}.hdl-small{font-size:1.3em}
h1.hdl-main,h2.hdl-main,h3.hdl-main{font-weight:300;font-size:2.2em;font-family:'Barlow Semi Condensed',Helvetica,sans-serif;letter-spacing:0.15em;text-transform:uppercase}
.box-meta{position:absolute;display:block;bottom:0.8em;height:1.8em;overflow:hidden}.entry-meta{font-size:0.9rem;padding:0.5em 0;margin-bottom:1em;border-top:1px solid rgba(204,153,119,0.2)}.ftr-meta{padding:20px 0;clear:both;border-top:1px solid #333}
.tx-meta{font-family:'Barlow Semi Condensed',Helvetica,sans-serif;font-size:0.8em;color:#999;text-transform:uppercase;letter-spacing:0.07em}
.tx-meta a:hover{border-bottom: 1px solid #dadad2}
.tx-by{font-family:Georgia;font-style:italic;text-transform:none}
.tx-600{font-weight:600}.tx-mgr{margin-right:0.5em}.tx-mgb{margin-bottom:1.6em}.tx-ff1{font-family:'Rubik',Helvetica,sans-serif}.tx-ff2{font-family:'Barlow Semi Condensed',Helvetica,sans-serif}
.tx-green,.tx-green a{color:#bc3}.tx-yellow,.tx-yellow a{color:#fc6}.tx-brown,.tx-brown a{color:#c97}.tx-blue,.tx-blue a{color:#8ce}.tx-red,.tx-red a{color:#f76}.tx-light,.tx-light a{color:#fcf6e6}.tx-neutral,.tx-neutral a{color:#dadad2}.tx-white,.tx-white a{color:#fff}.tx-white a:hover{color:#fff;border-bottom:1px solid rgba(255,255,255,0.7)}.tx-black,.tx-black a{color:#555}
.tx-link a:hover{color:#c97;border-bottom:1px solid #edd8b7}
.box-join-number{font-size:3em;font-family:'Rubik',Helvetica,sans-serif;letter-spacing:-0.015em;font-weight:300;padding:0 5px;border-bottom:1px solid #f0f0f0}
.box-read{font-size:1.7em;font-family:'Rubik',Helvetica,sans-serif;letter-spacing:-0.015em;font-weight:lighter;font-style:normal;line-height:1.5em;float:left;width:90%;margin:20px 0 140px;padding-left:1em}
.box-read a,.box-read a:hover{color:#555}.box-read-hgl{background:#fff0bf;display:inline-block;line-height:1.2em;padding:0 2px}.box-read-hgl:hover{background:#dadad2}
#intro-cntr{margin-top:40px;float:left;width:100%}.intro-main{padding:5%;width:90%}
.intro-bcgd{background-image:url(imgs/intro-bcgd.png);background-size:cover;background-position:left top;background-repeat:no-repeat}
.intro-ttl{color:#fff;line-height:1em;margin:0 20px 0 -5px;font-size:4rem;font-family:'Barlow Semi Condensed',Helvetica,sans-serif;font-weight:200;font-style:normal;text-transform:uppercase;text-align:left;word-break:break-word;hyphens:auto}
.intro-desc{font-family:'Rubik',Helvetica,sans-serif;letter-spacing:-0.015em;text-align:left;margin:5px 20px 0 0;line-height:1.4em;width:70%}
.intro-news{padding-top:2.5%;display:grid;column-gap:1.2%;grid-template-columns:repeat(6,15.66%)}
.intro-box{display:block;color:#555;background:#fff;padding:7%;border-radius:3%}.intro-box h3{font-size:1em;font-weight:bold}
.bcgd-1{background:#fc6}.bcgd-2{background:#8ce}.bcgd-3{background:#f76}.bcgd-4{background:#bc3}.bcgd-5{background:#c96}.bcgd-6{background:#555}.bcgd-7{background:rgba(252,246,230,0.4)}
.bcgd-13{background:#fc6;background: -moz-linear-gradient(left, #ffcc66 0%, #ffa666 100%);background: -webkit-linear-gradient(left, #ffcc66 0%,#ffa666 100%);background: linear-gradient(to right, #ffcc66 0%,#ffa666 100%);}
.boxim-1,.boxim-2,.boxim-3,.boxim-4,.boxim-5,.boxim-6,.boxim-7{background-position:center;background-size:cover}
.boxim-1{background-image:url(imgs/boxim-1.jpg)}.boxim-2{background-image:url(imgs/boxim-2.jpg)}.boxim-3{background-image:url(imgs/boxim-3.jpg)}.boxim-4{background-image:url(imgs/boxim-4.jpg)}.boxim-5{background-image:url(imgs/boxim-5.jpg)}.boxim-6{background-image:url(imgs/boxim-6.jpg)}.boxim-7{background-image:url(imgs/boxim-7.jpg)}
.spcl{line-height:0.2em;margin-bottom:0.8em;padding:0;border-bottom:1px solid rgba(204,153,119,0.2)}
.spcr{font-weight:bold;line-height:0.2em;letter-spacing:-0.03em;font-size:2em;margin-bottom:0.6em;padding:0}
#ftr{clear:both;background:#111;padding:2% 5%;width:90%}
.ftr-wdgts,.ftr-meta{color:#fff}.ftr-wdgts a,.ftr-meta a{color:#bbb}.ftr-wdgts a:hover,.ftr-meta a:hover{color:#fff}
.ftr-wdgts{margin-bottom:20px;float:left}
.ftr-wdgt-1,.ftr-wdgt-2,.ftr-wdgt-3,.ftr-wdgt-4{float:left;margin:1.4em 2% 1% 1%;width:22%}
.ftr-hnrs{width:220px;height:160px;background:#111 url(imgs/spts.png) no-repeat;background-position:15px -130px;border:1px solid #333;border-radius:2px}
.ftr-dvcs{margin:0 0 1em;width:200px;height:100px;background:#111 url(imgs/spts.png) no-repeat;background-position:0 -40px}
.ftr-flws{margin:2em 0}
.fbk-flw a,.twt-flw a,.pnt-flw a,.fbk-flw a:hover,.twt-flw a:hover,.pnt-flw a:hover{display:inline-block;color:#333;padding:0.5em 0 0.5em 2.75em;margin-bottom:0.8em;line-height:1em;overflow:hidden;border-radius:4px}
.flw-ftr{background:#777}.flw-box{background:#f6f6f6}
.fbk-flw a:hover,.twt-flw a:hover,.pnt-flw a:hover{color:#fff}
.flw-count{background:rgba(255,255,255,0.2);padding:0.6em;margin-left:0.5em}
.fbk-flw a:hover{background:#536ea8}.twt-flw a:hover{background:#5ab2e0}.pnt-flw a:hover{background:#e81717}
.fbk-flw:before,.twt-flw:before,.pnt-flw:before{color:#ddd;font-family:'Fontello';display:inline-block;width:2.25em;padding:0.5em 0;line-height:1em;text-align:center;position:absolute;overflow:hidden;border-right:1px solid rgba(0,0,0,0.1)}
.fbk-flw:before{content:'\e805'}.twt-flw:before{content:'\e806'}.pnt-flw:before{content:'\e808'}
.ftr-shp{margin-top:2em;width:226px}
.ftr-shp-1,.ftr-shp-2,.ftr-shp-3{width:33%;color:#111}
.ftr-shp-1{border-radius:2px 0 0 2px}.ftr-shp-3{border-radius:0 2px 2px 0}
.ftr-shp-1:hover,.ftr-shp-2:hover,.ftr-shp-3:hover{background:#444;color:#fcf6e6}
#ecm-cntr{display:none}.ecm-outr{z-index:10001;position:fixed;bottom:0;left:0;right:0;border-radius:10px 10px 0 0;background:rgba(204,153,119,0.92);box-shadow:0 -1px 0 0 rgba(0,0,0,0.03),0 -3px 0 0 rgba(0,0,0,0.03)}
.ecm-box{display:flex;max-width:1200px;padding:2em 5% 1.5em 5%;margin:auto}
.ecm-mod{display:block;color:#fff;line-height:1.3em;padding-bottom: 0.5em}.ecm-btn{margin:0.5em 0 0 2em}.ecm-lnk a{color:#fff;border-bottom:1px solid rgba(255,255,255,0.6)}
#sd-pnl{position:fixed;width:30px;float:right;top:30%;right:0;opacity:0.9}
.sd-twt,.sd-fbk,.sd-pnt{color:#fff;float:right;text-align:center;height:40px;width:40px;line-height:40px;font-size:1em;font-family:'Fontello';text-decoration:inherit}
.sd-fbk{background:#536ea8;border-radius:4px 0 0 0}.sd-twt{background:#5ab2e0;border-radius:0 0 0 0}.sd-pnt{background:#e81717;border-radius:0 0 0 4px}
.sd-scrl{color:#fff;margin-top:0.3em;font-size:2em;float:right;text-align:center;width:40px;height:90px;line-height:90px;background:#bbb;border-radius:4px 0 0 4px}
.sd-twt:hover,.sd-fbk:hover,.sd-pnt:hover,.sd-scrl:hover{background:#c97;color:#fff}
.sd-fbk:before{content:'\e805';font-size:90%}.sd-twt:before{content:'\e806';font-size:90%}.sd-pnt:before{content:'\e808';font-size:90%}.sd-scrl:before{font-family:Helvetica,sans-serif;content:'\21e1'}
.strps-1{background-image:linear-gradient(135deg,rgba(255,255,255,0.25) 5.56%,rgba(255,255,255,0) 5.56%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.25) 50%,rgba(255,255,255,0.25) 55.56%,rgba(255,255,255,0) 55.56%,rgba(255,255,255,0) 100%);background-size:12.73px 12.73px}
.strps-2{background-image:linear-gradient(135deg,rgba(0,0,0,0.04) 5.56%,rgba(0,0,0,0) 5.56%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.04) 50%,rgba(0,0,0,0.04) 55.56%,rgba(0,0,0,0) 55.56%,rgba(0,0,0,0) 100%);background-size:12.73px 12.73px}
#sitemap{padding:5%}
@media screen and (max-width: 1280px) {img.alignwide,.alignwide,img.size-wide,.size-wide,.wp-block-image.is-resized.alignwide{margin-left:0;min-width:100%}#acs-connect{display:none}#entry-cntr{width:70%}#sdbr{width:25.5%;margin:100px 4.5% 60px 0}}
@media screen and (max-width: 1140px) {.ftr-wdgt-1{display:none}.ftr-wdgt-2,.ftr-wdgt-3,.ftr-wdgt-4{width:30%}}
@media screen and (max-width: 960px) {#acs-logo,#acs-logo a{height:40px;width:40px}#entry-cntr{width:100%}#sdbr,.tx-mbn-2,.intro-news{display:none}.box-grd-4{display:grid;column-gap:3%;grid-template-columns:repeat(2,48.5%)}}
@media screen and (max-width: 760px) {#acs-menu,.ftr-wdgt-2,#sd-pnl{display:none}#acs-search input#s{width:0;padding-right:0}#acs-search input#s:focus{width:150px}#acs-search:before{width:40px;margin-right:-40px}#acs-search:before{font-size:140%}#acs-browse{width:40px;margin-left:0}.box-grd-2{display:grid;column-gap:0%;grid-template-columns:repeat(1,100%)}.ftr-wdgt-3,.ftr-wdgt-4{width:47%}.sideinfo{max-width:40%}.intro-ttl{font-size:2.5em}h1.hdl-main,h2.hdl-main,h3.hdl-main{font-size:1.6em;letter-spacing:0}}
@media screen and (max-width: 600px) {#entry-cntr{padding:8% 6%;width:88%}.ecm-box{display:block;text-align:center;padding:2em 5% 1em 5%}.ecm-btn{margin:0.5em 0 0 0}.entry{width:100%;padding:0}.sbb span{display:none}.tx-mbn-1{display:none}}
@media screen and (max-width: 480px) {h1{font-size:1.7em}.sideinfo{min-width:92%;float:left;margin:0.5em 0 1em;padding:2% 4%}video,iframe{height:240px}.box-grd-4{display:grid;column-gap:0%;grid-template-columns:repeat(1,100%)}.ftr-wdgt-3{display:none}.ftr-wdgt-4{padding:0;margin:20px 0 0;width:100%}.intro-ttl{margin:0 20px 0 0}.gallery-columns-3 .gallery-item{margin:0 1.5% 0 0}}
@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi) {#acs-logo{background:#333 url(imgs/spts@2x.png);background-size:200px;background-position:0 0}.intro-bcgd{background-image:url(imgs/intro-bcgd@2x.png)}.av-pk-5629{background:url(imgs/av-pk-5629@2x.jpg);background-size:60px}.av-ak-9283{background:url(imgs/av-ak-9283@2x.jpg);background-size:60px}.av-kk-4473{background:url(imgs/av-kk-4473@2x.jpg);background-size:60px}.av-ef-0591{background:url(imgs/av-ef-0591@2x.jpg);background-size:60px}.ftr-hnrs{width:220px;height:160px;background:#111 url(imgs/spts@2x.png) no-repeat;background-size:200px;background-position:15px -130px}.ftr-dvcs{width:200px;height:100px;background:#111 url(imgs/spts@2x.png) no-repeat;background-size:200px;background-position:0 -40px}.amdb-t2{height:70px;background:url(imgs/amdb-itms@2x.jpg) repeat-x;background-size:608px;background-position:0 0}}
