/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/*********** Site Wide Code *********/
#g-container-slideshow #g-slideshowmain.nopad {
  padding: 0;
  background-color: #000;
  background-image: none;
}
.slideshow-header-image {
  text-align: center;
}
.slideshow-header-image img {
  width: 1440px;
}
.em_mainpage #g-footermain {
  padding: 0 8%;
}
/*********** Homepage Code  **********/
.em_home .em-frontpage-slider .g-simplecontent-item-leading-content {
  width: 50%;
  margin: 0 auto;
}
.em_home .fp-slideshow-simplecontent .g-title {
  font-size: 1.25rem;
  opacity: 0.8;
  letter-spacing: 6px;
}
.em_home .em-fp-header-list .g-infolist-item-img.center {
  margin: 0.5rem auto;
}
.em_home #g-slideshowmain .g-content {
  padding: 0;
}
.em_home #g-headermain .g-content {
  padding: 0 1.5rem;
}
.em_home .fp-header-infolist .g-infolist.g-3cols .g-infolist-item .g-infolist-item-desc {
  opacity: 0.7;
}
.em_home #g-container-feature #g-featuremain.fp-feature {
  background-image: url('../../images/equip-mgr/feature-background.png');
  background-repeat: no-repeat;
}
.em_home #g-featuremain .g-blockcontent-subcontent-block, .em_home #gfeaturemain .g-blockcontent-subcontent-block-content {
  padding: 0;
}
.em_home #g-featuremain .g-content {
  padding: 0;
}
.em_home .fp-feauter-popup-mod-button {
  text-align: center;
}
.em_home .fp-feauter-popup-mod-button a {
  color: white;
  border-color: white;
  background-color: #000;
}
.em_home #g-container-feature .g-blockcontent-subcontent {
  margin: 0;
}
.em_home #g-container-feature .popup-button-white {
  padding: 0;
  margin: 0;
}
/**** Popup Module *****/
.fp-feature-popup-mod h2 {
  color: #999;
  padding: 0;
}
.fp-feature-popup-mod .g-simplecontent-item .g-simplecontent-item-content-title {
  color: #1b75bc;
  font-size: 1.5rem;
  margin: 0;
}
.fp-feature-popup-mod .g-simplecontent-item-leading-content {
  margin-top: 0;
  margin-bottom: 20px;
}
.em_home .g-title .g-rectangles-before, .em_home .g-title .g-rectangles-after {
  display: none;
}
.em_home .fp-expanded .exp-fp-qbo h2.g-title {
  font-size: 40px;
  opacity: 1;
  padding: 0;
}
.em_home .fp-expanded .exp-fp-qbo h2.g-blockcontent-headline {
  text-transform: none;
  line-height: 29px;
  font-family: "cabin", sans-serif, "Tahoma", "Geneva", "Arial";
  font-weight: 400;
  font-size: 1.5rem;
  margin-top: 0;
  margin-bottom: 1rem;
  opacity: 0.7;
  text-align: left;
  padding: 0 0 1.5rem 0;
}
.em_home .exp-fp-title h2 {
  font-size: 2.9rem;
  text-transform: uppercase;
  font-family: "raleway", sans-serif, "Tahoma", "Geneva", "Arial";
  line-height: 1.3;
}
.em_home .moduletable.exp-fp-title, .moduletable.exp-fp-title2 {
  margin: 0;
  padding: 0;
}
.em_home .moduletable.exp-fp-bottom2 {
  margin: 0;
  padding: 0;
}
.em_home .exp-fp-bottom2 h2.g-blockcontent-headline {
  text-transform: none;
  line-height: 29px;
  font-family: "cabin", sans-serif, "Tahoma", "Geneva", "Arial";
  font-weight: 400;
  font-size: 1.5rem;
  margin-top: 0;
  margin-bottom: 1rem;
  opacity: 0.7;
  text-align: left;
  padding: 0 0 1.5rem 0;
}
.em_home #g-expandedmain .exp-fp-footer-button {
  margin: -35px 0 0;
  padding: 0;
  text-align: center;
}
.em_home .exp-fp-footer-button p {
  margin: 0;
}
.em_home #g-container-extension #g-extensionmain {
  background-image: url('../../images/equip-mgr/extension-background.png');
  background-repeat: no-repeat;
  background-position: right;
  background-position-x: right 30px;
  background-position-y: top -50px;
}
.em_home .ext-mobile-text {
  text-align: left;
}
.em_home .ext-mobile-text h1 {
  font-size: 2.9rem;
  text-transform: uppercase;
  font-family: "raleway", sans-serif, "Tahoma", "Geneva", "Arial";
  line-height: 1.3;
  color: #1b75bc;
}
.em_home .ext-mobile-text p {
  width: 370px;
}
.em_home .apple-icon, .prop-feature-a-buttons .prop_apple_btn {
  background-image: url('../../images/equip-mgr/apple-store-icon.png');
  background-repeat: no-repeat;
  background-position: right;
  width: 215px;
  display: block;
  height: 84px;
  float: left;
  margin-top: 140px;
  text-indent: -9999px;
}
.em_home .google-icon, .prop-feature-a-buttons .prop_android_btn {
  background-image: url('../../images/equip-mgr/google-store-icon.png');
  background-repeat: no-repeat;
  background-position: right;
  width: 215px;
  display: block;
  height: 84px;
  float: left;
  margin-top: 140px;
  text-indent: -9999px;
}
.equip-mgr-logo {
  background-image: url('../../images/equip-mgr/em-horz-logo.png');
  background-repeat: no-repeat;
  width: 368px;
  height: 383px;
}
.em_home .fp-footer-demolocations .demolocation1 {
  margin: 20px 0;
}
.em_home .fp-footer-demolocations .demolocation2 {
  margin: 20px 0;
}
.em_home #g-footermain .g-content {
  margin: 0;
}
.em_mainpage .fp-footer {
  padding: 0;
}
.em_home .fp-footer-demolocations .demolocation1 p, .em_home .fp-footer-demolocations .demolocation2 p {
  color: #FFF;
}
.em_home .g-blockcontent-subcontent-title-text {
  color: #FFF;
}
.em_home .fp-feature-blockcontent .g-blockcontent-description {
  color: #FFF;
}
/*********** Property Manager Page Code  **********/
.property-feature-text {
  pointer-events: auto;
  text-align: center;
  max-width: 821px;
}
.prop-feature-a-text h2 {
  font-size: 2.3rem;
  text-transform: uppercase;
  font-family: "raleway", sans-serif, "Tahoma", "Geneva", "Arial";
  line-height: 1.3;
}
#g-bottommain .prop-bottom-b-text {
  margin-top: 40px;
}
.prop-bottom-b-text .g-simplecontent-item-leading-content {
  font-size: 2rem;
}
.prop-bottom-b-text .g-simplecontent-item-content-title {
  font-size: 2.3rem;
  text-transform: uppercase;
  font-family: "raleway", sans-serif, "Tahoma", "Geneva", "Arial";
  line-height: 1.3;
}
.em_property #g-container-utility .g-gridcontent-wrapper {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
/**** Property Header  ****/
#g-container-utility #g-utilitymain .prop-header-b-grid, #g-container-header #g-utilitymain .prop-header-a-text {
  margin: 0 auto;
  width: 90%;
  max-width: 950px;
}
#g-utilitymain .g-gridcontent-title-desc .g-title {
  font-size: 2.25rem;
  font-weight: 400;
  margin: 0.525rem 0;
  font-family: "sintony", sans-serif, "Tahoma", "Geneva", "Arial";
}
#g-utilitymain .g-gridcontent-readmore {
  display: none;
}
#g-utilitymain .g-gridcontent-item-wrapper {
  min-height: 230px;
}
#g-utilitymain .g-gridcontent-item-desc {
  margin: 0 20px;
  min-height: 120px;
}
.prop-feature-a-buttons .prop_android_btn, .prop-feature-a-buttons .prop_apple_btn {
  margin-top: 0;
  margin-left: 6%;
}
.em_property #g-container-feature #g-featuremain {
  background-image: url('../images/equip-mgr/property-feature-background2.png');
  background-repeat: no-repeat;
  background-color: #000;
  background-position-x: right;
}
#g-featuremain .prop-feature-a-buttons, #g-featuremain .prop-feature-a-text {
  margin: 0;
  padding: 0;
}
/****** About Page *******/
.em_about #g-container-main .g-content, .em_contactus #g-container-main .g-content, .em_property #g-container-main .g-content {
  margin: 0.625rem 8%;
}
.em_about #g-container-main .item-pageem_about img {
  margin-right: 25px;
}
/******* Contact Us Page *********/
.contact-dave, .emlogo-about {
  margin: 0 50px;
}
body.em_mainpage p {
  font-family: "cabin", sans-serif, "Tahoma", "Geneva", "Arial";
  font-weight: 400;
  font-size: 1.5rem;
  margin-top: 0;
  margin-bottom: 1rem;
  color: #666;
}
.fp-footer-simpleform .moduletable {
  margin: 0;
  padding: 0;
}
.fp-footer-simpleform .g-simplecontent-item-leading-content {
  margin: 0;
}
.fp-footer-simpleform .platform-content {
  margin: 20px 0 0 0;
  padding: 0;
}
.fp-footer-demolocations .demolocation1, .fp-footer-demolocations .demolocation2 {
  margin: 1.5rem 0.625rem 1.5rem 0.625rem;
}
/******** Support/Help Page ********/
.em_help #g-container-above .g-blockcontent-subcontent-title-text {
  color: #000;
}
.em_help #g-container-above .g-blockcontent-subcontent-desc {
  margin: 0.625rem 0;
}
.em_help #g-container-above .g-blockcontent-subcontent-desc a {
  color: #ffcc00;
}
.em_help #g-container-above .g-content, .em_help #g-container-main .g-content, .em_help #g-container-showcase .g-content {
  padding: 0 8%;
}
.help-above-blockcontent .g-blockcontent-subcontent {
  margin: 0;
}
.em_help #g-showcasemain .g-gridcontent-readmore {
  display: none;
}
.em_help #g-showcasemain .g-title {
  color: #c00;
  margin-bottom: 15px;
}
.em_help .g-gridcontent .g-gridcontent-item-wrapper {
  padding: 2rem;
}
/********* Contact Page Login  ********/
.em_contactus .em-web-login #form-login-username {
  float: left;
  margin-right: 25px;
}
.em_contactus .em-web-login #form-login-password {
  float: left;
  margin-right: 25px;
}
.em_contactus .em-web-login #form-login-remember {
  float: left;
  margin: 8px 25px 8px 0;
}
.em_contactus .em-web-login #form-login-submit {
  float: left;
  margin-right: 25px;
}
.em_contactus .em-web-login #form-login-submit button.login-button {
  margin: 2px 0;
  padding: 0.2rem 0.9rem;
}
.em_contactus .em-web-login form#login-form ul.unstyled {
  display: none;
}
.em_contactus .em-copyright-b-mod, .em_contactus .em-copyright-b-mod .g-content, .em_contactus .em-copyright-b-mod .platform-content {
  float: left;
  width: 100%;
}
.em_contactus .em-web-login {
  width: 750px;
  display: block;
  margin: 0 auto;
}
.em_contactus #login-form .input-prepend .input-small, .em_contactus #login-form .input-prepend .add-on {
  height: 35px;
}
.em_contactus .moduletable #login-form .control-group .input-prepend .add-on [class^="icon-"] {
  padding: 0 1rem;
}
/*********************************/
/********* Leave At Bottom *******/
/*********************************/
.em_support #g-container-main .g-middle-column {
  background-color: white;
}
.em_support #g-container-main #em-helppages h3.g-title {
  line-height: 1;
  padding: 0;
}
.em_support #g-container-main .helppages #Icons img {
  border: none;
}
.em_support #g-container-main #g-mainbar .item-page {
  margin-top: -20px;
}
.em_support #g-container-main #g-mainbar .page-header h2 {
  font-size: 2rem;
  padding-bottom: 0;
}
.em_support #g-container-main #g-mainbar hr {
  border-bottom: #DDD solid 1px;
  margin: 0 0 20px 0;
}
.em_support #g-container-main [itemprop="articleBody"] table {
  border: none;
}
.em_support #g-container-main .page-image-container {
  display: block;
  padding: 10px;
  margin: 10px auto;
  border: #ccc 1px solid;
  border-radius: 5px;
  width: 175px;
}
.em_support #g-container-main .helppages ul.accordion-menu, .em_support #g-container-main .helppages ul.accordion-menu li {
  border: none;
}
/* Added by Brien 4/23/2018   */
.em_support #g-container-main .container, .em_support #g-container-main .left25, .em_support #g-container-main #Icons {
  float: left;
}
.em_support #g-container-main .right75 {
  width: 74%;
  float: right;
}
.em_support #g-container-main .left25 {
  width: 24%;
}
.em_support #g-container-main #Icons img {
  float: left;
}
/* Added by Brien 4/9/2018   */
.em_support #g-container-main body {
  font-family: "Lato", sans-serif;
  font-size: 12pt;
}
.em_support #g-container-main body p {
  margin-bottom: 10px;
}
.em_support #g-container-main h1 {
  color: #0071bc;
  font-weight: 400;
  font-size: 26pt;
  text-align: center;
  margin: 5px 0 3px 0;
}
.em_support #g-container-main h2 {
  font-size: 18pt;
  color: #0071bc;
  font-weight: 400;
  margin: 10px 0 5px 0;
}
.em_support #g-container-main h3 {
  font-size: 18pt;
  color: #2E5CA2;
  font-weight: 100;
  margin-bottom: 5px;
}
.em_support #g-container-main div.subtitle {
  color: #6E6E6E;
  font-weight: 400;
  font-size: 12pt;
  text-align: center;
  margin: 2px 0 10px 0;
}
.em_support #g-container-main span.intense_quote {
  display: block;
  color: #0071bc;
  padding: 10px;
  border-top: solid 1px #0071bc;
  border-bottom: solid 1px #0071bc;
  margin: 15px 25px 15px 25px;
}
.em_support #g-container-main .header {
  margin-bottom: 10px;
}
.em_support #g-container-main strong {
  color: #000;
}
.em_support #g-container-main img {
  max-width: 95%;
  display: block;
}
.support-vert-menu .g-main-nav .g-toplevel li {
  width: 99%;
  background: white;
}
a.link_grey {
  color: #999999;
}
a.link_grey:hover {
  color: #005daf;
}
.support-vert-menu .g-nav-header {
  color: #005daf;
}
.support-vert-menu .g-main-nav .g-standard > .g-dropdown {
  margin: 0;
}
.g-menu-item-container.link_grey .g-menu-item-content {
  font-size: 1rem;
}
.em_support #g-container-main .page-header {
  margin: 1rem 0;
}
.em_support .support-vert-menu .g-main-nav .g-standard > .g-active {
  position: inherit;
}
.em_support img.pull-left {
  margin-right: 15px;
}
.em_support img.pull-right {
  margin-left: 15px;
}
/******** Equipment Page Sub Menu *********/
.em_support .menu-box-grey {
  display: block;
  border: 1px solid darkgrey;
  border-radius: 6px;
  background-color: lightgrey;
  float: left;
  width: 100%;
  margin-bottom: 20px;
}
.em_support .equip-page-menu-content {
  margin: 10px;
  display: block;
  float: left;
  width: 97%;
}
.em_support .equip-page-menu-item {
  display: inline-block;
  float: left;
  margin-right: 20px;
}
.em_support .equip-page-menu-content .equip-page-menu-title, .em_support .equip-page-menu-content .block1, .em_support .equip-page-menu-content .block2 {
  display: block;
  float: left;
  width: 100%;
  text-transform: uppercase;
}
ul.g-sublevel {
  border: 1px lightgray solid;
  width: 100%;
  display: inline-block;
  padding-right: 10px;
}
.g-main-nav .g-sublevel > li {
  margin: 0;
  padding: 0;
  width: 100%;
}
@media only screen and (max-width: 600px) {
  /****** Slideshow Module:  Transform Your Field Service *********/
  /****** Header Module:  Todays Organizations *********/
  /****** Extension Module: Mobile Apps Web Portal Cloud Sync *********/
  /****** Feature Module: Experience the Difference ******/
  /****** Expanded Module: Integrate Quickbooks Online ******/
  /****** Footer Module: Phone-Email-Comment ******/
  /******** Property Managers Page ***********/
  /******* Utiltity Module : Owner / Property Manager Benefits *********/
  /******** Feature Module:  Building Engineers Up and Running ********/
  /******** Bottom Module:  Failed Equipment Notification ********/
  /******** Support Page ***********/
  .fp-slideshow-simplecontent .g-title {
    display: block;
    padding: 0;
  }
  .fp-slideshow-simplecontent .g-simplecontent-layout-header .g-simplecontent-item-leading-content {
    display: block;
  }
  .fp-slideshow-simplecontent {
    pointer-events: auto;
    position: unset;
    z-index: 0;
    text-align: center;
    top: 0;
  }
  .fp-slideshow-video {
    display: none;
  }
  .em_home .fp-slideshow-simplecontent .g-title {
    font-size: 1.1rem;
    opacity: 0.8;
    letter-spacing: 2px;
  }
  .em_home .em-frontpage-slider .g-simplecontent-item-leading-content {
    width: 90%;
    margin: 0 auto;
    padding: 0;
  }
  .em_home .fp-slideshow .g-simplecontent-layout-header {
    padding: 0.5rem 0 1.5rem;
  }
  #g-container-slideshow #g-slideshowmain {
    background: #000;
    background-image: url('../../images/equip-mgr/Slideshow_image1.png') !important;
    background-size: cover;
    background-position-x: center;
  }
  .em_home #g-headermain .g-content {
    padding: 0 0.5rem;
  }
  .em_home .fp-header-simplecontent .g-simplecontent-layout-header .g-simplecontent-item-leading-content {
    padding: 0px 2%;
    font-size: 1.5rem;
    margin-top: 0;
    text-align: left;
  }
  .em_home .fp-header-infolist .g-infolist.g-3cols .g-infolist-item {
    margin: 0 2%;
    padding: 0 2%;
  }
  .em_home .fp-header-infolist .g-infolist.g-3cols .g-infolist-item .g-infolist-item-desc {
    opacity: 0.7;
    padding-top: 5px;
    letter-spacing: 5px;
  }
  .em_home .em-fp-header-list .g-infolist-item-img.center {
    margin: 0.5rem auto;
    margin-right: auto;
    margin-left: auto;
    display: inline-block;
  }
  .em_home .em-fp-header-list {
    margin-bottom: 20px;
  }
  .em_home #g-container-extension #g-extensionmain {
    background: none;
    background-color: #FFF;
    padding: 0;
  }
  .em_home #g-container-extension span.ext-back-img {
    width: 300px;
    height: 154px;
    display: inline-block;
    background-image: url('../../images/equip-mgr/extension-background.png') !important;
    background-size: 165%;
    background-position-x: right;
    background-position-y: -55px;
  }
  .em_home #g-container-extension #g-extensionmain .g-content {
    margin: 0 0.625rem;
    padding: 0 1.5rem;
  }
  .em_home .ext-mobile-text h1 {
    font-size: 2rem;
    text-transform: uppercase;
    font-family: "raleway", sans-serif, "Tahoma", "Geneva", "Arial";
    line-height: 1.1;
    color: #1b75bc;
  }
  .em_home .ext-mobile-text p {
    width: 100%;
  }
  .em_home .apple-icon, .prop-feature-a-buttons .prop_apple_btn, .em_home .google-icon, .prop-feature-a-buttons .prop_android_btn {
    background: none;
    width: 50%;
    display: block;
    float: left;
    margin-top: 0;
  }
  .em_home .apple-icon .apple-logo, .em_home .google-icon .android-logo {
    width: 100%;
    text-indent: 0px;
    display: block;
    max-width: none;
  }
  .em_home #g-container-feature #g-featuremain.fp-feature {
    background-image: url('../../images/equip-mgr/feature-background.png') !important;
    background-size: cover;
    background-color: #000;
    background-position-x: center;
  }
  .em_home #g-container-feature .g-blockcontent-subcontent {
    margin: 0;
  }
  .em_home #g-container-feature h2.g-title {
    color: #1b75bc;
    padding: 0;
    font-size: 1.8rem;
  }
  .em_home #g-container-feature .fp-feature {
    padding: 1rem 0;
  }
  .em_home #g-container-feature .fp-feature .moduletable {
    padding: 0;
  }
  .em_home #g-container-feature .fp-feature-blockcontent {
    margin-top: 15px;
  }
  .em_home .g-blockcontent-subcontent-title-icon {
    float: left;
    margin: 0 10px;
  }
  .em_home .g-blockcontent-subcontent-title-text {
    float: left;
    margin: 20px 5px;
    max-width: 100%;
    font-family: "sintony", sans-serif, "Tahoma", "Geneva", "Arial";
    font-size: 1rem;
  }
  .em_home .exp-diff-check .g-blockcontent-subcontent-title-text {
    max-width: 75%;
  }
  .em_home .fp-feature-blockcontent .g-blockcontent-description {
    color: #fff;
    margin: 0 15px;
  }
  .fp-feature-popup-mod .g-simplecontent-item-leading-content {
    color: #FFF;
  }
  .em_home .exp-fp-title h2 {
    font-size: 2rem;
    margin: 0;
  }
  .em_home .fp-expanded .exp-fp-qbo h2.g-blockcontent-headline {
    padding: 0;
    margin: 0;
  }
  #g-footermain.fp-footer {
    padding: 0;
  }
  .em_home #g-footermain .g-content, .em_contactus #g-footermain .g-content {
    margin: 0;
    padding: 0 1.5rem;
  }
  .fp-footer .equip-mgr-logo {
    background-image: url('../../images/equip-mgr/em-horz-logo.png');
    background-repeat: no-repeat;
    width: 300px;
    height: 300px;
    background-position: center;
    background-size: contain;
  }
  .fp-footer button#bfSubmitButton {
    margin-right: 35px;
  }
  .em_property #g-container-main .g-content, .em_property #g-utilitymain .g-content, .em_property #g-featuremain .g-content, .em_property #g-bottommain .g-content {
    padding: 0;
  }
  .em_property .em_mainpage .page-header h2 {
    font-weight: 400;
  }
  .em_property #g-utilitymain h2.g-title {
    font-family: "raleway", sans-serif, "Tahoma", "Geneva", "Arial";
    font-size: 2rem;
    font-weight: 400;
  }
  .em_property .g-gridcontent .g-gridcontent-2cols .g-gridcontent-item {
    width: 100%;
  }
  .em_property #g-featuremain .prop-feature-a-text h2 {
    font-size: 1.8rem;
    text-transform: uppercase;
    font-family: "raleway", sans-serif, "Tahoma", "Geneva", "Arial";
    line-height: 1.3;
    font-weight: 400;
    padding: 0;
  }
  .em_property #g-featuremain .prop-feature-a-text {
    width: 90%;
    margin: 0 auto;
  }
  .em_property #g-featuremain .property-feature-pic {
    display: none;
  }
  .em_property #g-featuremain .property-feature-text {
    margin-bottom: -160px;
  }
  #g-bottommain .prop-bottom-b-text {
    width: 90%;
    margin: 0 auto;
  }
  .prop-bottom-b-text .g-simplecontent-item-content-title {
    font-size: 1.8rem;
    text-transform: uppercase;
    font-family: "raleway", sans-serif, "Tahoma", "Geneva", "Arial";
    line-height: 1.3;
    font-weight: 400;
  }
  .prop-bottom-b-text .g-simplecontent-item-leading-content {
    font-family: "cabin", sans-serif, "Tahoma", "Geneva", "Arial";
    font-weight: 400;
    font-size: 1.3rem;
    line-height: 1.35;
    margin: 1.5rem;
  }
  .em_help #g-container-above .g-content, .em_help #g-container-showcase .g-content {
    padding: 0;
  }
  #g-container-above h2.g-blockcontent-headline {
    font-size: 1.8rem;
    text-transform: uppercase;
    font-family: "raleway", sans-serif, "Tahoma", "Geneva", "Arial";
    line-height: 1.3;
    font-weight: 400;
    padding: 0;
  }
  .em_help #g-container-main .page-header h2 {
    margin: 20px 0 0;
    padding: 0;
    font-weight: 400;
  }
  #g-container-showcase .prop-header-b-grid {
    width: 90%;
    margin: 0 auto;
  }
  .em_help #g-showcasemain .g-title {
    font-size: 1.2rem;
  }
}
/*# sourceMappingURL=custom_143.css.map */