Advertisement
janusivan

LAURA RIOS - global css

Sep 27th, 2023
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 9.71 KB | Fixit | 0 0
  1. body>div.mobile-contact-wrapper .mobile-contact.with-search div.buttons-holder{
  2.     bottom:150px;
  3. }
  4. @media only screen and (max-width: 768px) {
  5.   iframe[name='widgetCta'] {
  6.    bottom: 55px!important;
  7.    right: 15px!important;
  8.   }
  9. }
  10. iframe[name="widgetCta"]{
  11.     bottom: 70px!important;
  12.     right: 15px!important;
  13. }
  14.  
  15. @media only screen and (max-width: 820px) and (min-height: 1180px){
  16.     #modal-global-contact-us .contact-form__close.close {
  17.         &:before{
  18.         background-color: #fff!important;
  19.         }
  20.         &:after{
  21.         background-color: #fff!important;
  22.         }
  23.     }
  24. }
  25.  
  26. /*START - removing dash on all hyperlink*/
  27. .hyperlink-style-1:before, .hyperlink-style-2:before {
  28.     content: """"""""!important;
  29. }
  30. /*END - removing dash on all hyperlink*/
  31.  
  32. /*START - makes global font uppercase*/
  33. h1{
  34.     text-transform:uppercase!important;
  35.     font-weight: 300!important;
  36. }
  37. .lp-h1{
  38.     text-transform:uppercase!important;
  39.     font-weight: 300!important;
  40. }
  41.  
  42. h2{
  43.     text-transform:uppercase!important;
  44.     font-weight: 300!important;
  45. }
  46. .lp-h2{
  47.     text-transform:uppercase!important;
  48.     font-weight: 300!important;
  49. }
  50. h3{
  51.     text-transform:uppercase!important;
  52.     font-weight: 300!important;
  53. }
  54. .lp-h3{
  55. text-transform:uppercase!important;
  56. font-weight: 300!important;
  57. }
  58. h4{
  59.     text-transform:uppercase!important;
  60. }
  61. .lp-h4{
  62. text-transform:uppercase!important;
  63. }
  64. h5{
  65.     text-transform:uppercase!important;
  66. }
  67. .lp-h5{
  68. text-transform:uppercase!important;
  69. }
  70. /*START - Sidemenu & header nav font */
  71. div#global-sidemenu.sidemenu,nav#global-navbar{
  72.     & a{
  73.         text-transform:uppercase;
  74.     }
  75.     & button{
  76.         text-transform:uppercase;
  77.     }
  78. }
  79. /*END*/
  80.  
  81. /*START - footer theming*/
  82. footer#global-footer {
  83.     div.site-footer__col-content.lp-a{
  84.         opacity:1;
  85.         a{
  86.         color:#000;
  87.             &:hover{
  88.             color: #0C40B5 !important;
  89.             }
  90.         }
  91.     }
  92.     .footer-navigation__link{
  93.         text-transform: uppercase;
  94.         color: #000;
  95.     }
  96. }
  97. /*END*/
  98.  
  99. /*START - footer link theme and underline*/
  100. footer#global-footer{
  101.     a:not(.socials__item),.link,.footer-navigation__link{
  102.         text-decoration: none;
  103.         position: relative!important;
  104.         color:#000!important;
  105.         &:hover{
  106.             color:#0C40B5!important;
  107.             opacity:1!important;
  108.         }
  109.         &:before, &:after{
  110.             transition: 0.4s;
  111.             text-decoration: none!important;
  112.             line-height: 1;
  113.             content: """";
  114.             height: 1px;
  115.             position: absolute!important;
  116.             bottom: 0;
  117.             left: 0;
  118.         }
  119.         &:before {
  120.             width: 100%!important;
  121.             background-color: #ccc!important;
  122.             opacity:1;
  123.         }
  124.         &:after{
  125.             width: 0%!important;
  126.             background-color: #0C40B5!important;
  127.         }
  128.         &:hover:after{
  129.             width: 100%!important;
  130.         }
  131.         @media only screen and (max-width: 1280px){
  132.             overflow-wrap: anywhere;
  133.             text-decoration: underline!important;
  134.             white-space: normal!important;
  135.                 &:before {
  136.                     background-color: transparent;
  137.                     width: 0%!important;
  138.                 }
  139.                 &:after {
  140.                     background-color: transparent;
  141.                 }
  142.             &:hover:after{
  143.                 width: 0%!important;
  144.             }
  145.         }
  146.     }
  147.     div.site-footer__copy div:nth-child(2) a,.footer-navigation__link{
  148.         padding-bottom:5px!important;
  149.     }
  150. }
  151. /*END - footer link theme and underline*/
  152.  
  153. /* start - make EHO and Realtor logo black */
  154. #global-footer .site-footer__disclaimer {
  155.     opacity: 1;
  156.     color: #929395;
  157.     &:after{
  158.         background-color:#000;
  159.         opacity: 1;
  160.     }
  161. }
  162. /*end*/
  163.  
  164. /*START - contact overlay border*/
  165. #modal-global-contact-us .company {
  166.     border-top: 1px solid #0C40B5 !important;
  167. }
  168. /*END*/
  169.  
  170. /* START - fix x button in contact overlay*/
  171. #modal-global-contact-us {
  172.         div.contact-form{
  173.             &__container {
  174.                 width: 100%;
  175.             }
  176.             &__close.close {
  177.                 color: #000;
  178.                 opacity: 1;
  179.                 @media(max-width: 768px){
  180.                     color: #000;
  181.                 }
  182.             }
  183.     }
  184. }
  185. /* END - fix x button in contact overlay*/
  186.  
  187. /* START - contact overlay theme*/
  188. #modal-global-contact-us div.input-container{
  189.     input.lp-input,textarea{
  190.         &:-webkit-autofill{
  191.             &:focus {
  192.             color: #000;
  193.             }
  194.             -webkit-text-fill-color: #000;
  195.         }
  196.         color: #000;
  197.         border-color: #000;
  198.     }
  199.     span.input-icon{
  200.         filter:invert(1);
  201.     }
  202. }
  203. /* END - contact overlay theme*/
  204.  
  205. /*START - fix link upon hover */
  206. #modal-global-contact-us .company .lp-a a{
  207.     position: relative!important;
  208.     color:#000!important;
  209.     transition: 0.4s;
  210.     opacity: 1 !important;
  211.     &:hover{
  212.         color:#0C40B5!important;
  213.     }
  214.     &:before, &:after{
  215.         transition: 0.4s;
  216.         text-decoration: none!important;
  217.         line-height: 1;
  218.         content: """";
  219.         height: 1px;
  220.         position: absolute!important;
  221.         bottom: 0;
  222.         left: 0;
  223.     }
  224.     &:before {
  225.         width: 100%!important;
  226.         background-color: #999!important;
  227.     }
  228.     &:after{
  229.         width: 0%!important;
  230.         background-color: #0C40B5!important;
  231.     }
  232.     &:hover:after{
  233.         width: 100%!important;
  234.     }
  235. }
  236. /*END*/
  237.  
  238. /*START - mobile contact button theme (with border) */
  239. div#global-mobile-contact .buttons-holder {
  240.     a,
  241.     button {
  242.         background: #fff;
  243.         border-color: #000;
  244.         border: 1px solid #000 !important;
  245.     }
  246.     /* Update Email and phone icon*/
  247.     a svg path{
  248.         fill: #000;
  249.     }
  250.     /* Update search button icon theme*/
  251.     button i {
  252.         color:  #000;
  253.     }
  254. }
  255. /* END */
  256.  
  257. /*START - display dark logo on scrolled state */
  258. nav#global-navbar.scroll {
  259.     .header.theme-light .logo__img.light {
  260.         display: none;
  261.     }
  262.     .header.theme-light .logo__img.dark {
  263.         display: block;
  264.     }
  265.     .header.theme-auto .logo__img.light {
  266.         display: none;
  267.     }
  268.     .header.theme-auto .logo__img.dark {
  269.         display: block;
  270.     }
  271. }
  272. /*END - display dark logo on scrolled state */
  273.  
  274.  
  275. /* START - header nav theme*/
  276. nav#global-navbar{
  277.         /* START - default state - homepage header nav*/
  278.     .header.theme-light{
  279.         .header__hamburger{
  280.             circle {
  281.                 fill: #fff;
  282.             }
  283.             svg rect{
  284.                 fill:#000!important;
  285.             }
  286.         }
  287.         ul.navigation li.navigation__item{
  288.         color:#fff;
  289.             .sub-nav__link {
  290.                 color: #000;
  291.                 background-color: #fff;
  292.             }
  293.             .sub-nav__link:hover {
  294.                 color: #FFF;
  295.                 background-color: #000;
  296.             }
  297.             .navigation__link:after{
  298.                 background: #fff;
  299.             }
  300.         }
  301.         .search__btn svg {
  302.             color:#fff;
  303.         }
  304.         a.header__btn-contact{
  305.             background: transparent;
  306.             color: #fff!important;
  307.             border-color: #fff!important;
  308.             &:hover{
  309.                 background: #fff!important;
  310.                 color: #000!important;
  311.                 border-color: #fff!important;
  312.             }
  313.         }
  314.     }
  315.     /* END- default state - homepage header nav*/
  316.  
  317.     /* START- default state - other pages header nav(property details+home val)*/
  318.     .header{
  319.         .header__hamburger{
  320.             circle {
  321.                 fill: #fff;
  322.             }
  323.             svg rect{
  324.                 fill:#000!important;
  325.             }
  326.         }
  327.         ul.navigation li.navigation__item{
  328.         color:#fff;
  329.             .sub-nav__link {
  330.                 color: #000;
  331.                 background-color: #fff;
  332.             }
  333.             .sub-nav__link:hover {
  334.                 color: #fff;
  335.                 background-color: #000;
  336.             }
  337.             .navigation__link:after{
  338.                 background: #fff;
  339.             }
  340.         }
  341.         .search__btn svg {
  342.             color:#fff;
  343.         }
  344.     }
  345.     /* END - default state - other pages header nav(property details+home val)*/
  346.  
  347.         /* START - scrolled state header nav in all pages(including homepage)*/
  348.     &.scroll .header{
  349.         background-color: #EFF2F6;
  350.         .header__hamburger{
  351.             circle {
  352.                 fill: #000;
  353.             }
  354.             svg rect{
  355.                 fill:#fff!important;
  356.             }
  357.         }
  358.         ul.navigation li.navigation__item{
  359.         color:#000;
  360.             .sub-nav__link {
  361.                 color: #000;
  362.                 background-color: #fff;
  363.             }
  364.             .sub-nav__link:hover {
  365.                 color: #FFF;
  366.                 background-color: #000;
  367.             }
  368.             .navigation__link:after{
  369.                 background: #000;
  370.             }
  371.         }
  372.         .search__btn svg {
  373.             color:#FFF;
  374.         }
  375.         a.header__btn-contact{
  376.             background: transparent;
  377.             color: #fff!important;
  378.             border-color: #fff!important;
  379.             &:hover{
  380.                 background: #fff!important;
  381.                 color: #000!important;
  382.                 border-color: #fff!important;
  383.             }
  384.         }
  385.     }
  386.     /* ENd - scrolled state header nav in all pages(including homepage)*/
  387. }
  388. /* END - header nav theme*/
  389.  
  390. nav#global-navbar .header ul.navigation li.navigation__item .sub-nav__link {
  391.     max-width: 300px;
  392. }
  393.  
  394. nav .navigation__link {
  395.     max-width: 210px!important;
  396. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement