.elementor-kit-6{--e-global-color-primary:#033060;--e-global-color-secondary:#474748;--e-global-color-text:#404041;--e-global-color-accent:#0B6EBD;--e-global-color-46efe0b:#656565;--e-global-color-1087b58:#BCA166;--e-global-color-6f26337:#F0EAE2;--e-global-color-f10660f:#3F0216;--e-global-color-02a9233:#0A3133;--e-global-color-3237bd8:#C3D6BD;--e-global-color-082966d:#6A696B;--e-global-color-8fc19dd:#CC4940;--e-global-color-5f97d62:#F3D5D3;--e-global-color-d5257b7:#002D5B;--e-global-color-6057343:#00747A;--e-global-color-bed5762:#C9DEE0;--e-global-color-f08aef2:#E5EFEF;--e-global-color-2df55ba:#164A60;--e-global-color-757f046:#A48242;--e-global-color-df4293c:#49DAE1;--e-global-color-bba9b6a:#4682B4;--e-global-color-8cc0ee2:#000000;--e-global-color-5dd84bb:#323232;--e-global-color-8679a31:#131F33;--e-global-color-5e1fffb:#212529;--e-global-color-5be5a0b:#E4E2DA;--e-global-color-7ae67a2:#BDCED6;--e-global-color-0d30d12:#93B0C1;--e-global-color-ca51208:#7A583F;--e-global-color-7551040:#BAAD95;--e-global-color-809e53c:#696969;--e-global-color-3624b72:#00747A;--e-global-color-71fd7c6:#378998;--e-global-color-ea2bfac:#E0E9F4;--e-global-color-0d02322:#C9DEE0;--e-global-color-8956b86:#252F34;--e-global-color-9c68fde:#5C6F75;--e-global-color-83c43b3:#80A0A8;--e-global-color-9bad09e:#B6DBE7;--e-global-color-4eacdfe:#EFF2EF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-c7bf77c-font-family:"Times New Roman";--e-global-typography-c7bf77c-font-size:50px;--e-global-typography-c7bf77c-font-weight:normal;--e-global-typography-c7bf77c-letter-spacing:-1px;--e-global-typography-910d4d1-font-family:"Times New Roman";--e-global-typography-910d4d1-font-size:30px;--e-global-typography-910d4d1-font-weight:300;--e-global-typography-88792f5-font-family:"Roboto";--e-global-typography-88792f5-font-size:20px;--e-global-typography-88792f5-font-weight:300;--e-global-typography-88792f5-line-height:1.5em;--e-global-typography-19ad222-font-family:"Georgia";--e-global-typography-19ad222-font-size:50px;--e-global-typography-19ad222-font-weight:400;--e-global-typography-31e8325-font-family:"Roboto";--e-global-typography-31e8325-font-size:25px;--e-global-typography-31e8325-font-weight:normal;--e-global-typography-5a5846e-font-family:"Roboto";--e-global-typography-5a5846e-font-size:30px;--e-global-typography-5a5846e-font-weight:normal;--e-global-typography-4e46fdc-font-family:"Cabin";--e-global-typography-4e46fdc-font-size:13px;--e-global-typography-4e46fdc-font-weight:bold;--e-global-typography-4e46fdc-text-transform:uppercase;--e-global-typography-4e46fdc-font-style:normal;--e-global-typography-4e46fdc-letter-spacing:1.1px;--e-global-typography-330658a-font-family:"Libre Baskerville";--e-global-typography-330658a-font-weight:400;--e-global-typography-330658a-line-height:1.6em;--e-global-typography-330658a-letter-spacing:1.8px;--e-global-typography-6c66784-font-family:"Libre Baskerville";--e-global-typography-6c66784-font-weight:400;--e-global-typography-6c66784-line-height:1.6em;--e-global-typography-6c66784-letter-spacing:1.8px;--e-global-typography-828b770-font-family:"Cabin";--e-global-typography-828b770-font-size:18px;--e-global-typography-828b770-font-weight:300;--e-global-typography-828b770-line-height:25px;--e-global-typography-828b770-letter-spacing:1.6px;--e-global-typography-6484519-font-family:"Libre Baskerville";--e-global-typography-6484519-font-size:20px;--e-global-typography-6484519-font-weight:400;--e-global-typography-6484519-line-height:1.6em;--e-global-typography-6484519-letter-spacing:1.8px;--e-global-typography-51f37af-font-family:"Libre Baskerville";--e-global-typography-51f37af-font-size:40px;--e-global-typography-51f37af-font-weight:400;--e-global-typography-51f37af-line-height:1.6em;--e-global-typography-51f37af-letter-spacing:1.8px;--e-global-typography-6f1c0fe-font-family:"Roboto";--e-global-typography-6f1c0fe-font-size:50px;--e-global-typography-6f1c0fe-font-weight:300;--e-global-typography-6f1c0fe-letter-spacing:-1px;--e-global-typography-7c36259-font-family:"Times New Roman";--e-global-typography-7c36259-font-size:30px;--e-global-typography-7c36259-font-weight:300;--e-global-typography-96f3e7d-font-family:"Roboto";--e-global-typography-96f3e7d-font-size:16px;--e-global-typography-96f3e7d-font-weight:400;--e-global-typography-4a6f2b9-font-family:"Times New Roman";--e-global-typography-4a6f2b9-font-size:50px;--e-global-typography-4a6f2b9-font-weight:300;--e-global-typography-e9f2dc0-font-family:"Roboto Slab";--e-global-typography-e9f2dc0-font-size:60px;--e-global-typography-e9f2dc0-font-weight:400;--e-global-typography-22c9f20-font-family:"Roboto";--e-global-typography-22c9f20-font-size:12px;--e-global-typography-22c9f20-font-weight:400;--e-global-typography-22c9f20-letter-spacing:2px;--e-global-typography-fe01bc1-font-family:"Roboto Slab";--e-global-typography-fe01bc1-font-size:40px;--e-global-typography-fe01bc1-font-weight:400;--e-global-typography-278ce98-font-family:"Times New Roman";--e-global-typography-278ce98-font-size:30px;--e-global-typography-278ce98-font-weight:700;--e-global-typography-68e2b88-font-family:"Arial";--e-global-typography-68e2b88-font-size:16px;--e-global-typography-a0d4c54-font-family:"Roboto Slab";--e-global-typography-a0d4c54-font-size:50px;--e-global-typography-a0d4c54-font-weight:400;--e-global-typography-ce35b61-font-weight:400;--e-global-typography-df2e9be-font-family:"Playfair Display";--e-global-typography-df2e9be-font-size:40px;--e-global-typography-df2e9be-font-weight:400;--e-global-typography-dbfb649-font-family:"Times New Roman";--e-global-typography-dbfb649-font-size:40px;--e-global-typography-dbfb649-font-weight:300;--e-global-typography-14a96cc-font-family:"Raleway";--e-global-typography-14a96cc-font-size:16px;--e-global-typography-14a96cc-font-weight:400;--e-global-typography-14a96cc-text-transform:uppercase;--e-global-typography-be1fa0b-font-family:"Libre Baskerville";--e-global-typography-be1fa0b-font-size:2rem;--e-global-typography-be1fa0b-font-weight:normal;--e-global-typography-be1fa0b-font-style:italic;--e-global-typography-433ce4f-font-family:"Libre Baskerville";--e-global-typography-433ce4f-font-size:1.2rem;--e-global-typography-433ce4f-font-weight:300;--e-global-typography-433ce4f-line-height:1.5em;}.elementor-kit-6 a{color:var( --e-global-color-809e53c );font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-container{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-330658a-font-size:14px;--e-global-typography-6c66784-font-size:14px;--e-global-typography-828b770-font-size:14px;--e-global-typography-828b770-line-height:1.4em;--e-global-typography-6484519-font-size:14px;--e-global-typography-51f37af-font-size:20px;--e-global-typography-6f1c0fe-line-height:0.9em;--e-global-typography-e9f2dc0-font-size:29px;--e-global-typography-22c9f20-font-size:14px;--e-global-typography-fe01bc1-font-size:29px;--e-global-typography-a0d4c54-font-size:29px;--e-global-typography-a0d4c54-line-height:1.3em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}/* Start custom CSS */.intercom-app > iframe , .intercom-lightweight-app .intercom-lightweight-app-launcher {bottom:85px!important;}
.vanderbiltbook .sent{text-align:center;}

/* Tide CSS hide */
.hidebed1 .hidebed-1, .hidebed2 .hidebed-2, .hidebed3 .hidebed-3, .hidebedStudio  .hidebed-studio {
    display:none;
}

/* Hide Section Initially Code */
.hiderobin{display:none!important;}
.showrobin{display:block!important;}
#dsec {display:none;}

/* Button Code */

.hideshow {
    background:blue;
    border-radius:5px;
    padding:20px 40px;
    text-decoration: none;
}

.hideshow:hover {
    background:red;
}
.elementor-element-895d6c5 .elementor-widget-text-editor,
.elementor-element-2ffa055 .elementor-widget-wrap { 
        display: flex;     font-size: 15px;
    align-items: center;
  justify-content: center;
}

/*
For the model loop to show SOLD OUT, need to add the class .isitsold to the image
*/.isitsold {overflow: hidden;}
.isitsold figcaption {
    color: white!important;
    margin: 10px;
    background: #033060;
    position: absolute;
    top: 10%;
    transform: rotate(45deg);
    width: 60%;
    text-align: center!important;
    left: 55%;
}


/* hide duplicate warnings in cf7*/
span.wpcf7-not-valid-tip ~ .wpcf7-not-valid-tip {
    display: none;
}

    /* Elementor Default Dropdown needs to be centered */
.full_center_dropdown nav ul {min-width: 100% !important;}
.full_center_dropdown nav ul a {justify-content: center;}

.hideme {display:none!important;}
.gacontainer,.intercomcontainer {height:0px!important;}

@media (min-width: 1080px) {
.floorplan-popup .swiper-slide img {max-height:80vh;}
}


body #gform_wrapper_1 .gform_body .gform_fields .gfield select {
   color: #696969 !important;
    

}
#input_1_14.form-control:focus, select:focus{
    background-color: transparent;
    border-color: black;
    outline: 0;
    box-shadow: inset 0 -1px 0 white, inset 0 -2px 0 white;

}
#cpp-header-phone a{    color: white !important;    font-weight: 300 !important;}

#cpp-header-phone:hover a{    color: #2196f3 !important;}

#cpp-header-button a{    color: white !important;}

#cpp-header-button:hover a{
    color: #2196f3 !important;
    background-color: white;
    border: 3px solid;
    border-color: #fff;
}
#cpp-phone a{
    color: #0a6ebd !important;
}

#cpp-phone:hover a{
    color: #2196f3 !important;
   
}


#cpp-address a{
    color: #0a6ebd !important;
}

#cpp-address:hover a{
    color: #2196f3 !important;
}


#cpm-header-phone a{
    color: white !important;
    font-weight: 300 !important;
}

#cpm-header-phone:hover a{
    color: #2196f3 !important;
}
#cpm-header-button a{
    color: white !important;
}

#cpm-header-button:hover a{
     color: #2196f3 !important;
    background-color: white;
    border: 3px solid;
    border-color: #fff;
}

#cpm-phone a{
    color: #0a6ebd !important;
}

#cpm-phone:hover a{
    color: #2196f3 !important;
   
}
#cpm-address a{
    color: #0a6ebd !important;
}

#cpm-address:hover a{
    color: #2196f3 !important;
}

#vanderbilt-phone a{
    color: #6352C5 !important;
}

#vanderbilt-phone:hover a{
    color: #857cfb !important;
   
}
#vanderbilt-address a{
    color: #6352C5 !important;
}

#vanderbilt-address:hover a{
    color: #857cfb !important;
}
#vanderbilt-terms{  
    color: #6352C5 !important;
}

#vanderbilt-terms:hover a{
    color: #857cfb !important;
   
}
#call{  
    color: #857cfb !important;
}

#call:hover a{
    color: white !important;

}

#mpem-phone a{
    color: #CC4940 !important;
}
#mpem-phone:hover a{
    color: grey !important;
   
}
#mpem-address a{
    color: #CC4940 !important;
}

#mpem-address:hover a{
    color: grey !important;
}

#mpg-phone a{
    color: rgb(0, 116, 122) !important;
}
#mpg-phone:hover a{
    color: grey !important;
   
}
#mpg-address a{
    color: rgb(0, 116, 122) !important;
}

#mpg-address:hover a{
    color: grey !important;
}

.elementor-widget-ae-acf-gallery.ae-icon-view-framed:hover .ae-overlay-icon:hover, .elementor-widget-ae-acf-gallery.ae-icon-view-default .ae-overlay-icon {
    color: white !important;
}

#latch-phone a{    color: #378998 !important;}
#latch-phone:hover a{    color: grey !important;}
#latch-address a{    color: #378998 !important;}
#latch-address:hover a{    color: grey !important;}
    
    
    
    
    /* Background color on sticky */
.elementor-sticky--effects {
background-color:rgba(0,0,0,0.0);
transition: all 0.5s ease;
}
 
/* Set initial logo size */
.my-logo img {
max-height: 50px!important;
width: auto!important;
transition: all 0.5s ease;
}
 
/* Set sticky logo size */
.elementor-sticky--effects .my-logo img {
max-height: 40px!important;
width: auto!important;
}



.gform_footer [type=button], 
.gform_footer [type=submit], 
.gform_footer button
{
    background: white;
    color: #033060;
    border: 0px;
    border-radius: 0px;
    margin-top: 20px;
}

.gform_fields label {color:white;margin-top:0px;margin-bottom:10px;}
.gform_fields legend {color:white;margin-top:0px;margin-bottom:10px;}


.latchform .gform_footer [type=button], 
.latchform .gform_footer [type=submit], 
.latchform .gform_footer button
{
    background: #222;
    color: #fff;
    border: 0px;
    border-radius: 0px;
    margin-top: 20px;
}

.latchform .gform_fields label {color:#222;margin-top:10px;margin-bottom:10px;}
.latchform .gform_fields legend {color:#222;margin-top:10px;margin-bottom:10px;}

.latchform .gform_confirmation_message {color:#222;font-size:20px;}
.gform_confirmation_message {color:white;font-size:20px;}

.gform_wrapper.gravity-theme .hidden_label .gfield_label, .gform_wrapper.gravity-theme .hidden_sub_label, .gform_wrapper.gravity-theme .screen-reader-text

{position:relative!important;
    clip-path: none!important;
    height: auto!important;
    width: auto!important;
    margin: -1px!important;
    overflow: hidden!important;
    padding: 0!important;
    word-wrap: normal!important;
}

h1.plainview {font-family: "Times New Roman";    font-weight: 400;}


.wpcf7-response-output, .wpcf7-response-output {
    border:none!important;
    font-size:26px;
    color:#222;
}

.wpcf7-form label {margin:5px 0px;width:100%;} 
.wpcf7-form input {margin:5px 0px;width:100%;} 
.wpcf7-form select {margin:5px 0px;background:white;height:42px;} 

.wpcf7-form [type="button"], .wpcf7-form [type="submit"], .wpcf7-form button {background:white;border:0px;padding:15px 0px;color:#222;}

.wpcf7-not-valid-tip {color:red;}

.darkform .wpcf7-form label {margin:5px 0px;width:100%;color:white;} 
.darkform .wpcf7-response-output, .darkform .wpcf7-response-output {
    border:none!important;
    font-size:26px;
    color:#fff;
}

.lightform .wpcf7-form [type="button"], .lightform .wpcf7-form [type="submit"], .lightform .wpcf7-form button {background:#222;border:0px;padding:15px 0px;color:#fff;}

.vanderbiltform .wpcf7-form label {color:#BDCED6!important;} 
.vanderbiltform .wpcf7-form input {background:#BDCED6;} 
.vanderbiltform .wpcf7-form select {background:#BDCED6;} 

.vanderbiltform .wpcf7-form [type="button"], 
.vanderbiltform .wpcf7-form [type="submit"], 
.vanderbiltform .wpcf7-form button 
{background:#7A583F;border:0px;padding:15px 0px;color:#E4E2DA;}

.elementor-cta:focus {
    border: 5px solid black;
}

.vandderbilt-slider-light .swiper-slide-contents{background:#131f33;padding:10px;}

.vandderbilt-slider-dark .swiper-slide-contents{background:#e4e2da;padding:10px;}

.show-on-mobile {display:none!important;}

@media (max-width: 480px) {
.show-on-mobile {display:block!important;}
}


/* this is the ios fix */

@supports (-webkit-clip-path: polygon(0 0, 0 100%, 100% 100%, 100% 0) ) or (clip-path: polygon(0 0, 0 100%, 100% 100%, 100% 0) ) {
    .parabg {
         -webkit-clip-path: polygon(0 0, 0 100%, 100% 100%, 100% 0);
         clip-path: polygon(0 0, 0 100%, 100% 100%, 100% 0);
    }
    .parabg .elementor-background-overlay{
         position: fixed;
         top:0;
         left:0;
         height:100vh;
         pointer-events:none;
     }
}

/* Sticky Footer Styles */
#elementor-popup-modal-38237 .elementor-widget-html { display:none; }
#elementor-popup-modal-38237 .elementor-column-gap-default>.elementor-column>.elementor-element-populated { padding: 5px; }

.mobile-footer-sticky .phonenumb { display: none; }
.mobile-footer-sticky .contbtn { display: none; }
.mobile-footer-sticky .phonenumb a, .mobile-footer-sticky .contbtn a { width: 100%; }

.parent-pageid-15318 .mobile-footer-sticky .phonenumb.cpm,  
.parent-pageid-15318 .mobile-footer-sticky .contbtn.cpm,
.page-id-15318 .mobile-footer-sticky .phonenumb.cpm, 
.page-id-15318 .mobile-footer-sticky .contbtn.cpm,
.parent-pageid-14758 .mobile-footer-sticky .phonenumb.cpp,  
.parent-pageid-14758 .mobile-footer-sticky .contbtn.cpp,  
.page-id-14758 .mobile-footer-sticky .phonenumb.cpp, 
.page-id-14758 .mobile-footer-sticky .contbtn.cpp,
.parent-pageid-16214 .mobile-footer-sticky .phonenumb.c123, 
.parent-pageid-16214 .mobile-footer-sticky .contbtn.c123,  
.page-id-16214 .mobile-footer-sticky .phonenumb.c123, 
.page-id-16214 .mobile-footer-sticky .contbtn.c123, 
.parent-pageid-16425 .mobile-footer-sticky .phonenumb.c845, 
.parent-pageid-16425 .mobile-footer-sticky .contbtn.c845,  
.page-id-16425 .mobile-footer-sticky .phonenumb.c845, 
.page-id-16425 .mobile-footer-sticky .contbtn.c845,
.parent-pageid-16581 .mobile-footer-sticky .phonenumb.mp,  
.parent-pageid-16581 .mobile-footer-sticky .contbtn.mp,  
.page-id-16581 .mobile-footer-sticky .phonenumb.mp, 
.page-id-16581 .mobile-footer-sticky .contbtn.mp,
.parent-pageid-30259 .mobile-footer-sticky .phonenumb.cpew, 
.parent-pageid-30259 .mobile-footer-sticky .contbtn.cpew,  
.page-id-30259 .mobile-footer-sticky .phonenumb.cpew, 
.page-id-30259 .mobile-footer-sticky .contbtn.cpew,
.parent-pageid-15549 .mobile-footer-sticky .phonenumb.oneck, 
.parent-pageid-15549 .mobile-footer-sticky .contbtn.oneck,  
.page-id-15549 .mobile-footer-sticky .phonenumb.oneck, 
.page-id-15549 .mobile-footer-sticky .contbtn.oneck,
.parent-pageid-18335 .mobile-footer-sticky .phonenumb.tides, 
.parent-pageid-18335 .mobile-footer-sticky .contbtn.tides,  
.page-id-18335 .mobile-footer-sticky .phonenumb.tides, 
.page-id-18335 .mobile-footer-sticky .contbtn.tides,
.parent-pageid-15635 .mobile-footer-sticky .phonenumb.latch, 
.parent-pageid-15635 .mobile-footer-sticky .contbtn.latch,  
.page-id-15635 .mobile-footer-sticky .phonenumb.latch, 
.page-id-15635 .mobile-footer-sticky .contbtn.latch,
.parent-pageid-19137 .mobile-footer-sticky .phonenumb.vand, 
.parent-pageid-19137 .mobile-footer-sticky .contbtn.vand,  
.page-id-19137 .mobile-footer-sticky .phonenumb.vand, 
.page-id-19137 .mobile-footer-sticky .contbtn.vand,
.parent-pageid-15998 .mobile-footer-sticky .phonenumb.selby, 
.parent-pageid-15998 .mobile-footer-sticky .contbtn.selby,  
.page-id-15998 .mobile-footer-sticky .phonenumb.selby, 
.page-id-15998 .mobile-footer-sticky .contbtn.selby
{ display: block; margin:0px; }


.elementor-editor-active .mobile-footer-sticky .phonenumb {display:block !important; }
.elementor-editor-active .mobile-footer-sticky .contbtn {display:block !important; }

.mobile-footer-sticky .phonenumb.tides a { background-color: var( --e-global-color-df4293c ); }
.mobile-footer-sticky .phonenumb.selby a { background-color: var( --e-global-color-f10660f ); }
.mobile-footer-sticky .phonenumb.cpew a { background-color: var( --e-global-color-9c68fde ); }
.mobile-footer-sticky .phonenumb.c123 a { background-color: var( --e-global-color-8fc19dd ); }
.mobile-footer-sticky .phonenumb.c845 a { background-color: var(  --e-global-color-6057343 ); }



/* this is from mega menu */

#header-mega-menu { opacity: 0; visibility: hidden; position: absolute; width: 100%; height: 0; background: white; transition: all 0.3s; z-index: 1; }

				#header-mega-menu .arrow { position: absolute; top: 0; font-size: 165px; color: white;cursor: pointer; }
				#header-mega-menu .arrow i { vertical-align: top; }
				#header-mega-menu .arrow.left { left: 0; padding: 0 20px; }
				#header-mega-menu .arrow.right { right: 0; padding: 0 20px; }
				#header-mega-menu .scroll-container { height: 100%; overflow: auto; overflow-y: hidden; }
				#header-mega-menu .scroller { white-space: nowrap; }
				#header-mega-menu a { position: relative; display: inline-block; width: 320px; height: 150px; overflow:hidden; border: 3px solid white; border-top: 6px solid white; border-bottom:6px solid white; vertical-align: top; }
				#header-mega-menu a .title { position: absolute; bottom: 0; width: 100%; color: white; text-align: center; text-shadow: 2px 2px 3px rgb(0,0,0,70%); font-size: 13px; }
				#header-mega-menu a img { width: 100%; height: 100%; object-fit: cover; }
				#header-mega-menu a .bg {
					position: absolute; top: 0; width: 100%;height: 100%; opacity: 0.5; transition: all 0.3s;
					background: rgba(0,0,0,0);
					background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
					background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,1)), color-stop(100%, rgba(0,0,0,0.5)));
					background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
					background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
					background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
					background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
				}
				#header-mega-menu a:hover .bg,
				body.mobile #header-mega-menu a .bg { opacity: 0.75; }/* End custom CSS */