/*!
Theme Name: USNA 1978
Theme URI: https://github.com/WordPress/twentynineteen
Template: twentynineteen
Author: Alfonso Martinez
Author URI: https://github.com/opensaurusrex/
Description: Based on the Twenty Nineteen core theme, it expands the current styles to include the unique feel for the USNA Class of 1978.
Requires at least: WordPress 6.4.0
Version: 2.5.0
Updated: 2023-01-26 00:00:00
*/html{font-size:16px}body,button,input,optgroup,select,textarea{font-family:Muli,sans-serif}.main-navigation,.main-navigation button,h1{font-family:Muli,sans-serif;font-weight:500}.bg-light-blue{background-color:rgba(82,106,130,.9);color:#fff;padding:5px;text-align:center}.bg-light-grey{background-color:rgba(205,208,230,.8)}.bg-navy-blue{background-color:rgba(16,51,89,.6)}.bg-navy-blue-solid,.main-navigation{background-color:#103359;color:#fff}.post-navigation .nav-links .nav-previous+.nav-next{margin-left:auto;text-align:right}.site-header{padding:0}.site-logos{background-color:rgba(205,208,230,.8);display:grid;grid-template-areas:"left-logo left-logo right-logo" "logo-link logo-link logo-link";grid-template-columns:35% 30% 35%;padding:5px}.site-logos .login-link{grid-area:logo-link;text-align:center}.site-logos .logo-left{grid-area:left-logo}.site-logos .logo-right{grid-area:right-logo;text-align:right}.main-navigation{color:#adb5bd;margin-top:0;padding:5px}.main-navigation button{font-family:Muli,sans-serif}.main-navigation .menu-main-menu-container{width:100%}.main-navigation ul.main-menu{padding-left:1rem;vertical-align:top}.main-navigation ul.main-menu>li{vertical-align:top}.main-navigation ul.main-menu>li>a{color:#adb5bd;font-size:1rem;font-weight:600;line-height:1.8rem}@media only screen and (min-width:480px){.site-branding{margin:0 16px}}@media only screen and (min-width:768px){.site-logos{grid-template-areas:"left-logo logo-link right-logo"}.site-logos .login-link{padding-top:5px}.site-logos .login-link a{font-size:1.1em;font-weight:600}}@media only screen and (min-width:1024px){.site-branding{margin:0 auto;max-width:1200px;width:90%}}@media only screen and (min-width:1280px){.site-branding{margin:0 auto;max-width:1200px;width:80%}}.entry .entry-title:before,h1:not(.site-title):before,h2:before{display:none}.site-content,.site-featured-image{background-color:rgba(205,208,230,.8);margin:0}.site-content{min-height:calc(100vh - 244px)}body.home .entry .entry-title{display:none!important}body:not(.admin-bar) .site-content{min-height:calc(100vh - 198px)}body ol ol{list-style-type:lower-alpha}body ul.bulletless,body ul.bulletless ul{list-style:none}body ul.bulletless+p{padding-left:16px}.entry .entry-content,.entry .entry-footer,.entry .entry-header,.entry .entry-meta,.entry .entry-summary,.hfeed .entry .entry-header,.site-featured-image .entry-header{margin:0 10px;max-width:100%;padding:0 8px}.aligncenter{text-align:center}.wp-block-columns,.wp-block-gallery{width:100%}.sidemenu-wrapper ul{list-style-type:none;margin:0;padding:0;width:100%}@media only screen and (min-width:480px){.site-content{margin:0 16px;min-height:calc(100vh - 256px)}body:not(.admin-bar) .site-content{min-height:calc(100vh - 210px)}}@media only screen and (min-width:768px){.entry-title,.error-404 .page-title,.has-larger-font-size,.not-found .page-title,h2{font-size:1.5em}body.home .entry-title{display:none}.site-content,.site-featured-image{margin:0 16px}.site-content{min-height:calc(100vh - 236px)}body:not(.admin-bar) .site-content{min-height:calc(100vh - 190px)}.entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull)>img,.entry .entry-content>*,.entry .entry-content>.aligncenter,.entry .entry-summary>*,.entry .entry-summary>.aligncenter{max-width:100%}.entry .entry-content .wp-block-columns .wp-block-column:not(:first-child){margin-left:20px}.entry .post-thumbnail{display:inline-block;margin:0;padding-left:15px;padding-top:5px;vertical-align:top;width:25%}.entry .post-thumbnail+.content-entry{display:inline-block;max-width:calc(75% - 25px)}.site-featured-image .post-thumbnail{display:inline-block;padding-left:5px;padding-top:5px;vertical-align:top;width:25%}.site-featured-image #featured-post-content{display:inline-block}.site-featured-image #featured-post-content .site-content{background-color:transparent;width:100%}.site-featured-image #featured-post-content .site-content .nav-links{margin:0 15px;max-width:100%}.site-featured-image #featured-post-content .site-content .comments-area{margin:3rem 15px}}@media only screen and (min-width:1024px){.site-content,.site-featured-image{margin:0 auto;max-width:1200px;width:90%}.site-content{min-height:calc(100vh - 222px)}#featured-post-content .site-content{background-color:transparent;width:100%}#featured-post-content .site-content .nav-links{margin:0 15px;max-width:100%}#featured-post-content .site-content .comments-area{margin:3rem 15px}}@media only screen and (min-width:1168px){.entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull)>img,.entry .entry-content>.aligncenter,.entry .entry-summary>.aligncenter{max-width:100%}.entry .entry-content .wp-block-image .aligncenter{max-width:100%;width:100%}}@media only screen and (min-width:1280px){.site-content,.site-featured-image{margin:0 auto;max-width:1200px;width:80%}#featured-post-content .site-content{background-color:transparent;width:100%}#featured-post-content .site-content .nav-links{margin:0 15px;max-width:100%}#featured-post-content .site-content .comments-area{margin:3rem 15px}}.wp-block-columns{max-width:100%}.wp-block-usna1978-solid-blue-box{margin-bottom:20px;padding:10px}.wp-block-usna1978-classmate-about.panel,.wp-block-usna1978-classmate-contact-info.panel{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:20px}.wp-block-usna1978-classmate-about .panel-heading,.wp-block-usna1978-classmate-contact-info .panel-heading{border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px}.wp-block-usna1978-classmate-about.panel-default,.wp-block-usna1978-classmate-contact-info.panel-default{border-color:#ddd}.wp-block-usna1978-classmate-about.panel-default>.panel-heading,.wp-block-usna1978-classmate-contact-info.panel-default>.panel-heading{background-color:#f5f5f5;border-color:#ddd;color:#333}.wp-block-usna1978-classmate-about .panel-body,.wp-block-usna1978-classmate-contact-info .panel-body{padding:15px}.wp-block-usna1978-classmate-about .panel-body{font-size:.94rem}.wp-block-usna1978-classmate-about .image-grid{display:block}.wp-block-usna1978-classmate-about .image-grid .image-upload{display:inline-block;text-align:center;vertical-align:top;width:calc(50% - 2px)}.wp-block-usna1978-classmate-about .image-grid .image-upload:first-of-type{padding-right:5px}.wp-block-usna1978-classmate-about .image-grid .image-upload:last-of-type{padding-left:5px}.wp-block-usna1978-classmate-contact-info .panel-body .borderless{width:100%}.wp-block-usna1978-classmate-contact-info .panel-body .borderless td{border:none;font-size:.95rem;vertical-align:top;word-break:break-word}@media only screen and (min-width:768px){.wp-block-usna1978-classmate-contact-info{margin-right:15px}}.wp-block-usna1978-classmate-images.panel,.wp-block-usna1978-classmate-professional-writings.panel{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:20px;margin-right:15px;margin-top:0}.wp-block-usna1978-classmate-images .panel-heading,.wp-block-usna1978-classmate-professional-writings .panel-heading{border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px}.wp-block-usna1978-classmate-images.panel-default,.wp-block-usna1978-classmate-professional-writings.panel-default{border-color:#ddd}.wp-block-usna1978-classmate-images.panel-default>.panel-heading,.wp-block-usna1978-classmate-professional-writings.panel-default>.panel-heading{background-color:#f5f5f5;border-color:#ddd;color:#333}.wp-block-usna1978-classmate-images .panel-body,.wp-block-usna1978-classmate-professional-writings .panel-body{padding:15px}.wp-block-usna1978-classmate-images .panel-body .image,.wp-block-usna1978-classmate-professional-writings .panel-body .image{display:inline-block;text-align:center;vertical-align:top;width:calc(25% - 4px)}.wp-block-usna1978-classmate-images .panel-body .image img,.wp-block-usna1978-classmate-professional-writings .panel-body .image img{max-width:100%}.wp-block-usna1978-classmate-professional-writings .panel-body{padding-bottom:0;padding-top:0}.wp-block-usna1978-classmate-memorials a,.wp-block-usna1978-classmate-memorials div{display:block;text-align:center}.wp-block-usna1978-classmate-memorials a.memorial,.wp-block-usna1978-classmate-memorials div.memorial{margin-bottom:0}.wp-block-usna1978-classmate-memorials a.memorial h2,.wp-block-usna1978-classmate-memorials a.memorial h3,.wp-block-usna1978-classmate-memorials div.memorial h2,.wp-block-usna1978-classmate-memorials div.memorial h3{display:block;margin:0}.wp-block-usna1978-classmate-memorials a.memorial h2,.wp-block-usna1978-classmate-memorials div.memorial h2{font-size:20px}.wp-block-usna1978-classmate-memorials a.memorial h3,.wp-block-usna1978-classmate-memorials div.memorial h3{font-size:18px;margin-bottom:15px}.wp-block-usna1978-classmate-memorials a.memorial{cursor:pointer}.wp-block-usna1978-classmate-memorials div.memorial{color:#484848}.entry .entry-content .wp-block-usna1978-classmate-memorials a{text-decoration:none}.wp-block-usna1978-company-photo-box{display:block;width:100%}.wp-block-usna1978-company-photo-box .company-name{text-align:center}.wp-block-usna1978-company-photo-box .company-photos{display:block}.wp-block-usna1978-company-photo-box .company-photos .captain-photo,.wp-block-usna1978-company-photo-box .company-photos .company-photo{display:inline-block;padding:5px}.wp-block-usna1978-company-photo-box .company-photos .captain-photo{padding-left:0;width:calc(20% - 3px)}.wp-block-usna1978-company-photo-box .company-photos .company-photo{padding-right:0;width:80%}@media only screen and (min-width:768px){.wp-block-usna1978-company-photo-box{display:inline-block;text-align:center;width:calc(50% - 3px)}}.latest-updates,.upcoming-events{margin-bottom:20px}.latest-updates .item-header,.upcoming-events .item-header{background-color:#fff;color:#333;font-size:1.5rem;text-align:center}.latest-updates .item-details,.upcoming-events .item-details{padding:5px}.latest-updates .item-details a,.upcoming-events .item-details a{text-decoration:none}.latest-updates .item-details a .item-date,.upcoming-events .item-details a .item-date{background-color:#4179da;color:#fff;display:inline-block;line-height:normal;margin:5px;padding:5px;text-align:center;vertical-align:top;width:50px}.latest-updates .item-details a .item-content,.upcoming-events .item-details a .item-content{display:inline-block;padding:5px;width:calc(100% - 60px)}.latest-updates .item-details a .item-content h2,.upcoming-events .item-details a .item-content h2{font-size:12pt;margin:0;text-decoration:none}.latest-updates .item-details a .item-content h2:before,.upcoming-events .item-details a .item-content h2:before{display:none}.latest-updates .item-details a .item-content p,.upcoming-events .item-details a .item-content p{margin:0;text-decoration:none}.latest-updates .item-footer,.upcoming-events .item-footer{text-align:center}.latest-updates .item-details:nth-child(2n),.latest-updates .item-footer:nth-child(2n),.upcoming-events .item-details:nth-child(2n),.upcoming-events .item-footer:nth-child(2n){background-color:#eae8f6}.latest-updates .item-details:nth-child(odd),.latest-updates .item-footer:nth-child(odd),.upcoming-events .item-details:nth-child(odd),.upcoming-events .item-footer:nth-child(odd){background-color:#fff}#page{position:relative}#colophon{background-color:rgba(205,208,230,.8);height:38px;margin:0}#colophon .widget-area{margin:0;max-width:100%;padding:0 8px}#colophon .site-info{background-color:rgba(82,106,130,.9);color:#fff;font-size:1rem;margin:0;padding:5px;text-align:center;width:100%}@media only screen and (min-width:480px){#colophon{margin:0 1rem}#colophon .site-info{margin:0 0 0 calc(50% - 50vw);width:100vw}}@media only screen and (min-width:1024px){#colophon{margin:0 auto;max-width:1200px;width:90%}}@media only screen and (min-width:1280px){#colophon{margin:0 auto;max-width:1200px;width:80%}}.classmates .entry-content>.wp-block-columns:first-child{margin-top:0}.sidemenu-wrapper{display:none}.classmates-searchbox{display:grid;grid-template-areas:"search-name" "search-company" "search-city" "search-state" "search-button";grid-template-columns:100%;grid-template-rows:repeat(5,70px);padding:0 15px}.classmates-searchbox .name{grid-area:search-name}.classmates-searchbox .company{grid-area:search-company}.classmates-searchbox .city{grid-area:search-city}.classmates-searchbox .state{grid-area:search-state}.classmates-searchbox .search{grid-area:search-button}.classmates-searchbox .components-select-control__input,.classmates-searchbox .components-text-control__input{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;height:34px;line-height:1.42857143;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.classmates-searchbox .components-select-control__input:focus,.classmates-searchbox .components-text-control__input:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.classmates-searchbox .btn{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%}.classmates-searchbox .btn-success{background-color:#5cb85c;border-color:#4cae4c;color:#fff}.classmates-results .results-content,.classmates-results .results-header{display:grid;font-size:.94rem;grid-template-areas:"result-name result-company" "result-city result-state";grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);margin-bottom:10px;padding:0 10px}.classmates-results .name{border-top:1px solid #000;grid-area:result-name;padding:0 0 0 10px}.classmates-results .company{border-top:1px solid #000;grid-area:result-company;padding:0 10px 0 0;text-align:right}.classmates-results .city{grid-area:result-city;padding:0 0 0 10px}.classmates-results .state{grid-area:result-state;padding:0 10px 0 0;text-align:right}#primary.sidemenu-enabled{display:block;width:100%}#primary.sidemenu-enabled .page-header.classmates-header{font-size:1.3rem;margin:0 0 1.16px;padding:10px 0 5px 15px}@media only screen and (min-width:480px){.classmates-searchbox{display:grid;grid-template-areas:"search-name search-name" "search-city search-state" "search-company search-button";grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,70px);padding:0 5px}.classmates-searchbox .city,.classmates-searchbox .company,.classmates-searchbox .name,.classmates-searchbox .search,.classmates-searchbox .state{padding-left:10px;padding-right:10px}}@media only screen and (min-width:768px){.classmates-searchbox{display:grid;grid-template-areas:"search-name search-name search-company" "search-city search-state search-button";grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,70px);padding:0}.sidemenu-wrapper{display:inline-block;margin:32px 0 16px;padding:0 10px 0 15px;vertical-align:top;width:calc(25% - 5px)}.sidemenu-wrapper ul{list-style-type:none;margin:0;padding:0;width:100%}.sidemenu-wrapper li{background-color:#607797;cursor:pointer;margin-bottom:3px}.sidemenu-wrapper li a{color:#000;display:block;padding:8px 16px}.sidemenu-wrapper li a:hover{background-color:#555;color:#fff}#primary.sidemenu-enabled{display:inline-block;margin:32px 0 16px;padding:0;width:75%}#primary.sidemenu-enabled .page-header.classmates-header{padding:0 0 15px 10px}#primary.sidemenu-enabled .entry-content{margin:0;padding:0}#primary.sidemenu-enabled .entry-content .wp-block-gallery{padding-right:15px}.classmates-results .results-content,.classmates-results .results-header{display:grid;font-size:.94rem;grid-template-areas:"result-name result-company result-city result-state";grid-template-columns:5fr 3fr 3fr 2fr;grid-template-rows:auto;margin-bottom:10px;padding:0 10px}.classmates-results .results-header{margin-top:15px}.classmates-results .name{border:none;grid-area:result-name;padding:0 0 0 10px}.classmates-results .company{border:none;grid-area:result-company;padding:0;text-align:center}.classmates-results .city{border:none;grid-area:result-city;padding:0;text-align:right}.classmates-results .state{border:none;grid-area:result-state;padding:0 10px 0 0;text-align:right}}.sidemenu-enabled .entry-content>.wp-block-gallery{margin-top:15px}div#usna1978_photo_search{padding:5px}div#usna1978_photo_search .sidemenu-wrapper{margin-top:22px}.photos-hidden{display:none}.photos-inline{display:block}.obsidian-moon-pagination{padding:10px 10px 0;width:100%}.obsidian-moon-pagination .page-count,.obsidian-moon-pagination .page-list{display:inline-block}.obsidian-moon-pagination .page-count{width:25%}.obsidian-moon-pagination .page-list{text-align:right;width:100%}.obsidian-moon-pagination .page-list .page-input{border-radius:5px;height:25px;width:40px}.obsidian-moon-pagination .page-list .page-input input[type=text]{border-radius:5px;font-size:14px;height:25px;width:40px}.obsidian-moon-pagination .page-list .page{font-size:14px;height:25px;padding:5px;width:25px}.obsidian-moon-pagination .page-list .page,.obsidian-moon-pagination .page-list .page-input,.obsidian-moon-pagination .page-list .page-spacer{display:inline-block;margin-left:5px}.obsidian-moon-pagination .page-count+.page-list{width:75%}.entry-header.photos-inline{margin-bottom:5px;margin-top:10px}.photos-shell{display:inline-block}.photos-shell .photos-search-form{display:grid;grid-template-areas:"search-classmates" "search-companies" "search-categories" "search-timeframes" "search-service" "search-branch";grid-template-columns:100%;grid-template-rows:repeat(6,auto);padding:0}.photos-shell .photos-search-form .search-branch,.photos-shell .photos-search-form .search-categories,.photos-shell .photos-search-form .search-classmates,.photos-shell .photos-search-form .search-companies,.photos-shell .photos-search-form .search-service,.photos-shell .photos-search-form .search-timeframes{padding:5px 5px 0}.photos-shell .photos-search-form .search-classmates{grid-area:search-classmates}.photos-shell .photos-search-form .search-companies{grid-area:search-companies}.photos-shell .photos-search-form .search-categories{grid-area:search-categories}.photos-shell .photos-search-form .search-timeframes{grid-area:search-timeframes}.photos-shell .photos-search-form .search-service{grid-area:search-service}.photos-shell .photos-search-form .search-branch{grid-area:search-branch}.photos-shell .photos-search-form .components-select-control__input,.photos-shell .photos-search-form .components-text-control__input{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;height:34px;line-height:1.42857143;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.photos-shell .photos-search-form .components-select-control__input:focus,.photos-shell .photos-search-form .components-text-control__input:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.photos-shell .photos-search-result{padding:15px 5px 10px;text-align:left}.photos-shell .photos-search-result .result-image{display:inline-block;max-width:25%;padding:10px 10px 10px 0}.photos-shell .photos-search-result .result-image:nth-child(2n){padding-right:0}.photos-gallery{overflow:hidden}.photos-gallery-image{display:inline-block;margin:5px;overflow:hidden;position:relative;text-align:center;vertical-align:top;width:calc(50% - 10px)}.photos-gallery-image:hover{opacity:.9}.photos-gallery-thumbnail{cursor:pointer;max-width:100%}.photos-gallery-photo{display:none}.react-images__positioner{z-index:1000000!important}.react-images__navigation button{padding:0}.popup-image-box{display:inline-block;max-width:74%;vertical-align:top}.popup-image-box img{max-height:80vh}.popup-details-box{display:inline-block;max-width:25%;position:relative;vertical-align:top}.popup-details-box ul{list-style:none;margin-top:0}.popupbox-wrapper{max-height:100vh}.popupbox-wrapper,.popupbox-wrapper .popupbox-content{overflow:visible!important}.popupbox-wrapper .popup-navigation{height:100%;left:-50px;position:absolute;top:0;width:calc(100% + 100px)}.popupbox-wrapper .popup-navigation .popup-nav-button{background:rgba(30,30,30,.6);background-clip:content-box;border:0;border-radius:0;box-shadow:none;color:#ccc;cursor:pointer;direction:ltr;display:inline-block;height:100px;margin:0;opacity:1;padding:10px;position:absolute;top:calc(50% - 50px);transition:opacity .25s ease,visibility 0s ease .25s;vertical-align:top;visibility:visible;width:70px;z-index:99997}.popupbox-wrapper .popup-navigation .popup-nav-button:hover{color:#fff}.popupbox-wrapper .popup-navigation .popup-nav-button:focus{outline:none}.popupbox-wrapper .popup-navigation .popup-nav-button.navigation--arrow-left{left:0;padding:31px 26px 31px 6px}.popupbox-wrapper .popup-navigation .popup-nav-button.navigation--arrow-right{padding:31px 6px 31px 26px;right:0}.popupbox-wrapper .popup-navigation .popup-nav-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.popupbox-wrapper .popup-navigation .popup-nav-button svg path{fill:currentColor;stroke-width:0}body.admin-bar .popupbox-wrapper{margin-top:32px;max-height:calc(100vh - 32px)}body.admin-bar .popup-image-box img{max-height:calc(80vh - 32px);width:auto}@media only screen and (min-width:480px){.photos-shell .photos-search-form .search-branch,.photos-shell .photos-search-form .search-categories,.photos-shell .photos-search-form .search-classmates,.photos-shell .photos-search-form .search-companies,.photos-shell .photos-search-form .search-service,.photos-shell .photos-search-form .search-timeframes{padding:10px 5px 0}.photos-gallery-image{width:calc(33% - 10px)}.photos-gallery-image:nth-child(3n){padding-right:0}}@media only screen and (min-width:768px){div#usna1978_photo_search{padding:15px}.photos-shell{margin:15px 0 0;width:calc(75% + 5px)}.photos-shell .photos-search-form{grid-template-areas:"search-classmates search-companies" "search-categories search-timeframes" "search-service search-branch";grid-template-columns:repeat(2,50%);grid-template-rows:repeat(3,auto)}.photos-shell .photos-search-form .search-branch,.photos-shell .photos-search-form .search-categories,.photos-shell .photos-search-form .search-classmates,.photos-shell .photos-search-form .search-companies,.photos-shell .photos-search-form .search-service,.photos-shell .photos-search-form .search-timeframes{padding:10px 10px 0}.entry-header.photos-inline{margin:0}.photos-gallery-image{width:calc(16.66667% - 10px)}.photos-gallery-image:nth-child(4n){padding-right:0}}

/*# sourceMappingURL=style.css.map*/