Server : Apache System : Linux cs317.bluehost.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : andertr9 ( 1047) PHP Version : 8.2.18 Disable Function : NONE Directory : /home1/andertr9/public_html/wp-content/themes/anderson/css/ |
Upload File : |
@charset "utf-8"; .button, .button:visited, .social-buttons>a { background: #fc851f; display: inline-block; color: #fff; text-align: center; font-family: "Open Sans",san-serif; } .video { position: relative; height: 0 } .video embed, .video iframe, .video object { position: absolute; height: 100%; width: 100%; left: 0; top: 0 } .center{ text-align: center; } .button:active, .button:focus, .button:hover { border: none; color: #fff } .column.rightalign { float: right; } .social-likes>div { vertical-align: bottom!important; margin: 0 5px!important } .social-buttons>a { line-height: 48px; font-size: 2.4rem; position: relative; height: 48px; width: 48px } .social-buttons>a:before { line-height: 48px; position: absolute; height: 48px; width: 48px; left: 0; top: 0 } .site-header .site-branding .widget-title, .site-header .site-navigation ul.menu { display: none } .site-header .site-navigation ul.menu>li.menu-item { position: relative; float: left } .site-header .site-navigation ul.menu>li.menu-item>a { display: block } .site-header .site-navigation ul.menu>li.menu-item>ul.sub-menu, .site-header .site-navigation ul.menu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu { min-width: 100%; position: absolute; padding: 0; z-index: 999; display: none; margin: 0; left: 0; top: 100% } .site-header .site-navigation ul.menu>li.menu-item:hover>ul.sub-menu, .site-header .site-navigation ul.menu>li.menu-item>ul.sub-menu>li.menu-item:hover>ul.sub-menu { display: block } .site-header .site-navigation ul.menu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu { left: 100%; top: 0; background: #31abd4; } .site-header .site-navigation ul.menu>li.menu-item>ul.sub-menu>li.menu-item>a, .site-header .site-navigation ul.menu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a { text-transform: uppercase; line-height: 43px; padding: 0 18px; display: block; color: #fff; font-size: 16px; } .site-header .site-navigation .mobile-menu { position: relative } .site-header .site-navigation .mobile-menu:after { background: url(images/mobile-menu.png) right center no-repeat; position: absolute; display: block; content: ''; height: 33px; width: 28px; right: 0; top: 0 } .post-links, .site-content .entry-content { position: relative } .site-header .site-navigation .mobile-menu>select { background: #fff; background: -moz-linear-gradient(top, #fff 0, #ebebeb 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(100%, #ebebeb)); background: -webkit-linear-gradient(top, #fff 0, #ebebeb 100%); background: -o-linear-gradient(top, #fff 0, #ebebeb 100%); background: -ms-linear-gradient(top, #fff 0, #ebebeb 100%); background: linear-gradient(to bottom, #fff 0, #ebebeb 100%); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb', GradientType=0); -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; line-height: 33px; padding: 0 8px 1px; border: 1px solid #c9c9c9; height: 33px; margin: 0; width: 100%; font-size: 16px; } .site-content { padding: 24px 0 } .site-content .entry-header>.entry-title { line-height: 34px; font-size: 3.4rem; margin: 0px 0px 8px 0px; color: #013188; font-weight: 600; } .site-content .blogs .entry-header>.entry-title { line-height: 24px; font-size: 2.4rem } .site-content .entry-header>.entry-tagline { line-height: 24px; font-size: 2.4rem; margin: 0px 0px 30px 0px; color: #fc851f; font-weight: 600 } .site-content .entry-header>.post-thumbnail { border: 3px solid #00aeff; } .site-content .entry-header>.post-thumbnail>img { display: block; height: 100%; width: 100% } .site-content .entry-header>.post-meta { font-size: 1.4rem } .site-content .entry-header>.post-meta>ul.post-categories { float: left } .site-content .entry-header>.post-meta>span { text-align: center; padding: 0 4px } .site-content .entry-content>p:last-child { margin-bottom: 0 } .site-content .entry-content ul>li:before { font-family: FontAwesome; line-height: 20px; font-size: .6rem; position: relative; display: inline-block; content: '\f111'; height: 20px; margin: 0 6px 0 0; color: #00aeff; left: 0; top: -3px } .related-posts.default>ul>li>a:hover, .widget_archive>ul>li>a:hover, .widget_categories>ul>li>a:hover { color: #fc851f } .post-links { border-top: 1px solid #dfe0e1; text-align: center; padding: 73px 0 0 } .post-links .button { margin: 0 8px; width: 122px } .sharedaddy.sd-sharing-enabled { text-align: center; position: absolute; bottom: 60px; width: 100%; left: 0 } .sharedaddy .sd-content ul { margin: 0!important } .sharedaddy .sd-content ul>li:before { display: none!important } .sharedaddy .sd-content ul>li>a.sd-button { margin: 0 3px!important } .flip { padding-top: 100% } .flip>.back, .flip>.front { position: absolute!important; height: 100%!important; width: 100%!important; left: 0!important; top: 0!important } .table { display: table; height: 100%; width: 100% } .table>.table-cell { vertical-align: middle; display: table-cell; height: 100%; width: 100% } .testimonial-slider .bx-viewport { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: 0 0!important; border: none; height: auto!important } .testimonial-slider.theme-1 .bx-wrapper .bx-prev { margin: 0 113px 0 0; bottom: 8px; right: 50%; left: auto; top: auto } .testimonial-slider.theme-1 .bx-wrapper .bx-next { margin: 0 0 0 113px; bottom: 8px; right: auto; left: 50%; top: auto } .testimonial-slider.theme-1 .bx-wrapper .bx-next, .testimonial-slider.theme-1 .bx-wrapper .bx-prev { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background: 0 0; display: block; border: 3px solid #737373; height: 28px; width: 28px } .related-posts.default>ul>li, .widget_archive>ul>li, .widget_categories>ul>li { border-bottom: 1px solid #dfe0e1 } .testimonial-slider.theme-1 .bx-wrapper .bx-next:after, .testimonial-slider.theme-1 .bx-wrapper .bx-next:before, .testimonial-slider.theme-1 .bx-wrapper .bx-prev:after, .testimonial-slider.theme-1 .bx-wrapper .bx-prev:before { border-top: 2px solid #737373; position: absolute; display: block; width: 8px; content: '' } .testimonial-slider.theme-1 .bx-wrapper .bx-prev:before { transform: rotate(-45deg); left: 6px; top: 8px } .testimonial-slider.theme-1 .bx-wrapper .bx-prev:after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); left: 6px; top: 12px } .readmore-slider>.readmore-content, .widget_search>.widget-title { display: none } .readmore-slider p:last-child{margin-bottom: 0;} .readmore-slider>.readmore-content p:last-child{margin-bottom: 30px;} .testimonial-slider.theme-1 .bx-wrapper .bx-next:before { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); right: 6px; top: 8px } .testimonial-slider.theme-1 .bx-wrapper .bx-next:after { transform: rotate(-45deg); right: 6px; top: 12px } .testimonial-slider .testimonial { text-align: center } .testimonial-slider.theme-1 .testimonial>.content { margin: 0 0 20px; font-size: 15px; line-height: 24px; } .testimonial-slider.theme-1 .testimonial>.client-name { line-height: 24px; font-weight: 600; font-size: 1.8rem; margin: 0 } .testimonial-slider.theme-1 .testimonial>.client-address { font-weight: 400; margin: 0; color: #fc851f } .testimonials>.testimonial { padding: 20px 0 } .testimonials>.testimonial>.content>p:first-child { margin-top: 0 } /* .testimonials>.testimonial>.content>p:last-child { margin-bottom: 0 } */ .testimonials>.testimonial>.client-name { line-height: 24px; font-weight: 600; font-size: 1.8rem; margin: 12px 0 0 !important; } .testimonials>.testimonial>.client-address { font-weight: 400; margin: 0 } .primary-sidebar .widget-title { line-height: 24px; font-weight: 600; font-size: 2.4rem; position: relative; margin: 0 } #sticky .social-buttons>a, #sticky .social-buttons>a:before { line-height: 40px; height: 40px; width: 40px } .primary-sidebar>.widget-area>.widget { margin: 0 0 12px } #searchform, .primary-sidebar>.widget-area>.widget:last-child { margin: 0 } .related-posts.default>ul>li>a, .widget_archive>ul>li>a, .widget_categories>ul>li>a { padding: 16px 0; display: block; color: #01abfe; } .site-footer>.copyright.default { text-align: center; background: #001741; } .site-footer>.copyright a { text-decoration: underline } .site-footer>.copyright .widget-title { display: none } .scroll-top.default { text-align: center; background: #001741; } .scroll-top>a { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; position: relative; display: inline-block; border: 3px solid #fff; height: 28px; width: 28px } .scroll-top>a:after, .scroll-top>a:before { border-top: 2px solid #fff; position: absolute; display: block; content: ''; width: 9px } .scroll-top>a:before { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); right: 9px; top: 10px } #sticky .contact-us>.handle, #sticky .social-buttons { right: 0; -moz-transition: all .7s ease-in-out 70ms; -ms-transition: all .7s ease-in-out 70ms; -o-transition: all .7s ease-in-out 70ms; position: fixed } .scroll-top>a:after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); left: 9px; top: 10px } #sticky, #sticky .widget-title { display: none } #sticky .social-buttons { top: 360px; width: 40px; overflow: hidden; -webkit-transition: all .7s ease-in-out 70ms; transition: all .7s ease-in-out 70ms; z-index: 9999 } .front-page #sticky .social-buttons { top: 724px } .front-page #sticky.scroll .social-buttons, #sticky.scroll .social-buttons { top: 280px } #sticky .social-buttons.active, .front-page #sticky.scroll .social-buttons.active { top: 826px } #sticky .social-buttons>a { margin: 0; font-size: 2rem; background: rgba(0, 0, 0, .56) } #sticky .social-buttons>a:hover { background: #0096ff; } #sticky .contact-us>.handle { -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; top: 204px; height: 148px; width: 43px; -webkit-transition: all .7s ease-in-out 70ms; transition: all .7s ease-in-out 70ms; z-index: 99999 } .front-page #sticky .contact-us>.handle { top: 568px } .front-page #sticky.scroll .contact-us>.handle, #sticky.scroll .contact-us>.handle { top: 115px } #sticky .contact-us>.handle.active { right: 600px } #sticky .contact-us>.content { position: fixed; top: 204px; width: 600px; right: -600px; background: #ff8600; padding: 20px; color: #fff; -webkit-transition: all .7s ease-in-out 70ms; -moz-transition: all .7s ease-in-out 70ms; -ms-transition: all .7s ease-in-out 70ms; -o-transition: all .7s ease-in-out 70ms; transition: all .7s ease-in-out 70ms; z-index: 9999 } .front-page #sticky .contact-us>.content { top: 568px } .front-page #sticky.scroll .contact-us>.content, #sticky.scroll .contact-us>.content { top: 115px } #sticky .contact-us>.content.active { right: 0 } #sticky .contact-us>.content h3 { font-size: 2.4rem; line-height: 24px; font-weight: 600; margin: 0 0 15px } #sticky .contact-us>.content .wpcf7 { margin: 20px 0 0 } #sticky .contact-us>.content .row>.column>.input-control:last-child, #sticky .contact-us>.content form { margin: 0 } #sticky .contact-us>.content .input-control>.wpcf7-submit { background: 0 0; border: 2px solid #fff; font-size: 14px; line-height: 30px; } #sticky .contact-us>.content .input-control>.wpcf7-form-control-wrap>textarea { height: 96px } #nggpowertags { margin: 0 -10px } #nggpowertags * { -webkit-box-sizing: border-box!important; -moz-box-sizing: border-box!important; box-sizing: border-box!important } #nggpowertags>.nggpowertags-menu { text-align: center } #nggpowertags>.nggpowertags-menu>a { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: #f8f8f8; border: 1px solid #e0e1e2; line-height: 36px; height: 36px; display: inline-block; padding: 0 15px; margin: 0 5px 10px } #nggpowertags>.nggpowertags-menu>a.current, #nggpowertags>.nggpowertags-menu>a:active, #nggpowertags>.nggpowertags-menu>a:focus, #nggpowertags>.nggpowertags-menu>a:hover { background: #018eb9; border: 1px solid #018eb9; color: #fff } #nggpowertags .ngg-gallery-thumbnail-box { width: 100%; padding: 10px; margin: 0; height: 210px } #nggpowertags .ngg-gallery-thumbnail { margin: 0; width: 100%; position: relative; height: 100%; padding: 4px } #nggpowertags .ngg-gallery-thumbnail>a { margin: 0; height: 100% } #nggpowertags .ngg-galleryoverview .ngg-gallery-thumbnail img { border: none; display: block; width: 100%; margin: 0; padding: 0; height: 100% } .parallax { background-attachment: scroll; background-position: center center; background-repeat: no-repeat; background-size: cover } #sticky span.wpcf7-not-valid-tip { margin-top: -7px; font-size: 12px } div.wpcf7-validation-errors { margin-top: 0 } html, body { font-family: 'Open Sans', Arial, Helvetica, sans-serif; } p, h5 { font-family: 'Open Sans', Arial, Helvetica, sans-serif; } ul > li { font-family: 'Open Sans', Arial, Helvetica, sans-serif; } .button, .button:visited { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; line-height: 46px; font-size: 17px; padding: 0px; width: 147px; height: auto; margin: 0; text-transform: none; border: none; background: #00b0ff; color: #fff; font-weight: 600; font-family: "Open Sans", san-serif; background: -moz-linear-gradient(top, #00b0ff 0%, #0094ff 100%); background: -webkit-linear-gradient(top, #00b0ff 0%,#0094ff 100%); background: linear-gradient(to bottom, #00b0ff 0%,#0094ff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b0ff', endColorstr='#0094ff',GradientType=0 ); border-bottom: solid 2px #011e5e; } .button:hover, .button:focus, .button:active , .button.button-dark-blue:hover, .button.button-dark-blue:focus{ -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: #fc9d1f; background: -moz-linear-gradient(top, #fc9d1f 0%, #fc871f 100%); background: -webkit-linear-gradient(top, #fc9d1f 0%,#fc871f 100%); background: linear-gradient(to bottom, #fc9d1f 0%,#fc871f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc9d1f', endColorstr='#fc871f',GradientType=0 ); border-bottom: solid 2px #b85500; } .button.button-dark-blue, .button.button-dark-blue:visited { background: #0061bb; background: -moz-linear-gradient(top, #0061bb 0%, #00529f 100%); background: -webkit-linear-gradient(top, #0061bb 0%,#00529f 100%); background: linear-gradient(to bottom, #0061bb 0%,#00529f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0061bb', endColorstr='#00529f',GradientType=0 ); border-bottom: solid 2px #052a7c; } .site-header > .widgets { background: #1589b2; background: -moz-linear-gradient(top, #1589b2 0%, #40bce5 100%); background: -webkit-linear-gradient(top, #1589b2 0%, #40bce5 100%); background: linear-gradient(to bottom, #1589b2 0%, #40bce5 100%); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#1589b2', endColorstr='#40bce5', GradientType=0); padding: 18px 0px; } .site-header .site-branding { background: #0090ff; background: -moz-linear-gradient(top, #0090ff 0%, #00aeff 100%); background: -webkit-linear-gradient(top, #0090ff 0%, #00aeff 100%); background: linear-gradient(to bottom, #0090ff 0%, #00aeff 100%); filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0090ff', endColorstr='#00aeff', GradientType=0); height: 90px; } .site-header .site-branding .logo { display: inline-block; margin: 15px 0px; font-size: 43px; color: #fff; font-family: "Open Sans", sans-serif; font-weight: bold; font-style: italic; text-shadow: 0 3px 5px rgba(0, 0, 0, .3); } .site-header .header-widget{ float: right; } .site-header .social-likes, .site-header .header-newsletter{ float: left; } .site-header .social-likes { margin-top: 36px; margin-right: 40px; } .site-header .header-newsletter{ padding-top: 25px; padding-bottom: 10px; } .site-header .header-newsletter h2, .site-header .header-newsletter .button{ display: inline-block; vertical-align: top; } .site-header .header-newsletter h2{ color: #fff; font-size: 23.17px; font-weight: bold; margin: 0px 0px; margin-right: 18px; margin-top: 5px; } .site-header .header-newsletter .button, .site-header .site-branding .buttons > .button{ background: #fc9d1f; background: -moz-linear-gradient(top, #fc9d1f 0%, #fc871f 100%); background: -webkit-linear-gradient(top, #fc9d1f 0%,#fc871f 100%); background: linear-gradient(to bottom, #fc9d1f 0%,#fc871f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc9d1f', endColorstr='#fc871f',GradientType=0 ); border-color: #b85500; } .site-header .header-menu{ background: #00b0ff; background: -moz-linear-gradient(top, #00b0ff 0%, #0994fc 100%); background: -webkit-linear-gradient(top, #00b0ff 0%,#0994fc 100%); background: linear-gradient(to bottom, #00b0ff 0%,#0994fc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b0ff', endColorstr='#0994fc',GradientType=0 ); box-shadow: 0 0px 8px rgba(11, 122, 202, 0.4), 0 6px 13px rgba(0,0,0,.3); position: relative; z-index: 99; border-bottom: solid 6px #f8892b; height: 65px; } body.logged-in .site-header .is-sticky .header-menu{ top: 32px !important; } .site-header .header-location{ float: left; } .site-header .header-location .company-address { font-size: 22px; color: #fff; font-weight: bold; line-height: 59px; } .site-header .site-navigation ul.menu > li.menu-item { margin: 0px 0px 0px 0px; } .site-header .site-navigation ul.menu > li{ background: url(images/menu-border.png) no-repeat right top 14px; } .site-header .site-navigation ul.menu > li.noborder{ background-image: none; } .site-header .site-navigation ul.menu > li.menu-item:hover>a, .site-header .site-navigation ul.menu > li.current-menu-item>a, .site-header .site-navigation ul.menu > li.current-menu-ancestor>a { background: #fca11f; background: -moz-linear-gradient(top, #fca11f 0%, #fc861f 100%); background: -webkit-linear-gradient(top, #fca11f 0%,#fc861f 100%); background: linear-gradient(to bottom, #fca11f 0%,#fc861f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fca11f', endColorstr='#fc861f',GradientType=0 ); } .site-header .site-navigation ul.menu > li.menu-item > a { text-transform: uppercase; line-height: inherit; font-size: 17.66px; padding: 18px 20px 27px; color: #fff; font-weight: 600; } .site-header .site-navigation ul.menu > li.menu-item-has-children > a{ padding-right: 35px; } .site-header .site-navigation ul.menu > li.menu-item-has-children > a:before{ content: ""; position: absolute; right: 18px; top: 26px; width: 10px; height: 5px; background: url(images/menu-tip.png) no-repeat center top; } .site-header .site-navigation ul.menu > li.home-menu-item { width: 42px; } .site-header .site-navigation ul.menu > li.home-menu-item > a { text-indent: -999999px; } .site-header .site-navigation ul.menu > li.home-menu-item > a:after { background: url(images/icons.png) no-repeat right center; position: absolute; display: block; content: ''; margin: -12px; height: 24px; width: 24px; left: 50%; top: 50%; } .site-header .site-navigation ul.menu > li.menu-item:last-child > ul.sub-menu { left: auto; right: 0px; } .site-header .site-navigation ul.menu > li.menu-item > ul.sub-menu { background: #0995fc; } .site-header .site-navigation ul.menu > li.menu-item > ul.sub-menu > li.menu-item > a:hover, .site-header .site-navigation ul.menu > li.menu-item > ul.sub-menu > li.menu-item.current_page_item > a, .site-header .site-navigation ul.menu > li.menu-item > ul.sub-menu >li.menu-item >ul.sub-menu>li.menu-item>a:hover, .site-header .site-navigation ul.menu > li.menu-item > ul.sub-menu >li.menu-item >ul.sub-menu>li.current_page_item>a { background: #fc871f; } .site-header .site-navigation ul.menu > li.about-menu-item > ul.sub-menu { width: 175px; } .site-header .site-navigation ul.menu > li.retail-menu-item > ul.sub-menu { width: 240px; } .site-header .site-navigation ul.menu > li.contact-menu-item > ul.sub-menu { width: 280px; } .site-header .site-branding .buttons { margin: 15px 0px 18px 0px; } .site-header .site-branding .buttons > .button { margin: 0px 10px; width: 118px; } .site-header .site-branding .buttons > .button:hover, .site-header .site-branding .buttons > .button:focus, .site-header .site-branding .buttons > .button:active { background: #016a8b; } .site-header > .header-bar { border-bottom: 1px solid #dfe0e1; border-top: 1px solid #dfe0e1; background: #f8f8f8; text-align: center; font-size: 1.8rem; color: #198eb7; } .site-header > .header-bar .widget-title { display: none; } .site-header > .header-bar .company-phone, .site-header > .header-bar .company-address { line-height: 55px; } .site-header > .header-bar .company-phone { display: none; float: right; } .front-page > .site > .site-header {} .site-content { padding: 24px 0px 39px 0px; } .front-page .site-content { padding: 0px; } .page-template-contact .site-content { padding: 0px 0px 43px 0px; } #google-map > .ssp-google-map { height: 232px !important; } #google-map { margin: 0px 0px 28px 0px; } .input-control > .wpcf7-form-control-wrap > input, .input-control > .wpcf7-form-control-wrap > select { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; line-height: 18px; border: 1px solid #d3d3d3; line-height: 18px; height: auto; margin-bottom: 5px; color: #737373; border-radius: 5px; padding: 8px 18px 8px; margin-bottom: 9px; outline: none; width: 100%; } .input-control > .wpcf7-form-control-wrap > input.wpcf7-not-valid, .input-control > .wpcf7-form-control-wrap > select.wpcf7-not-valid, .input-control > .wpcf7-form-control-wrap > textarea.wpcf7-not-valid{ margin-bottom: 0; } .input-control > .wpcf7-form-control-wrap > textarea { border: 1px solid #d3d3d3; margin-bottom: 9px; width: 100%; height: 155px; display: block; } .contact-us > .input-control { margin: 0px 0px 0px 0px; } .contact-us > p { margin: 0px !important; } .contact-us > p > label { font-weight: 600; display: block; margin: 0px 0px 5px 0px; ; } .input-control > .wpcf7-form-control-wrap > select { background: #ebebeb; background: -moz-linear-gradient(top, #ebebeb 0%, #ffffff 78%); background: -webkit-linear-gradient(top, #ebebeb 0%, #ffffff 78%); background: linear-gradient(to bottom, #ebebeb 0%, #ffffff 78%); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ffffff', GradientType=0); } .input-control > .wpcf7-submit { line-height: 43px; height: 43px; border: none; margin: 7px 0px 0px 0px; width: 148px; color: #fff; font-size: 14px; border-bottom: solid 2px #011e5e; } .contact-content { text-align: center; padding: 21px 0px 0px 0px; } .contact-content > p { margin: 0px; } .contact-content .featured-image { display: none; width: 100%; } .contact-content .button { margin: 23px 0px 0px 0px; } .gglcptch_recaptcha > div > div { width: 100% !important; } .home-slider > .tablet, .home-slider > .desktop { display: none; } .home-slider .ls-nav-prev, .home-slider .ls-nav-next { background: rgba(0, 0, 0, 0.58) !important; margin-top: -49px !important; height: 54px !important; width: 20px !important; display: block !important; } .home-slider .ls-nav-prev:hover, .home-slider .ls-nav-next:hover { background: #000 !important; } .home-slider .ls-nav-prev { left: 0px !important; } .home-slider .ls-nav-next { right: 0px !important; } .home-slider .ls-nav-prev:after, .home-slider .ls-nav-next:after { background-repeat: no-repeat; background-image: url(images/icon-slider-nav.png); position: absolute; display: block; content: ''; margin: -5px -3px; height: 11px; width: 6px; left: 50%; top: 50%; } .home-slider .ls-nav-prev:after { background-position: left center; } .home-slider .ls-nav-next:after { background-position: right center; } .home-slider .ls-l { text-align: center; margin-top: 0px !important; width: 100% !important; top: auto !important; bottom: 0px !important; } .home-slider .ls-l > h2 { text-shadow: 3px 4px 13px rgba(1, 2, 2, 0.75); line-height: 40px; font-style: italic; font-weight: 600; font-size: 2.1rem; margin: 0px; color: #fff; } .home-slider .ls-l > h3 { text-shadow: 3px 4px 13px rgba(1, 2, 2, 0.75); line-height: 15px; font-weight: 600; font-size: 1.5rem; margin: 0px; color: #32b7e4; } .flip { position: relative; } .section-title { line-height: 68px; text-align: center; font-size: 2.8rem; color: #fc851f; } .backyard-lifestyle-head{ background: #052a7c; text-align: center; padding: 25px 10px; } .backyard-lifestyle-head h2{ margin: 0; color: #fff; font-size: 40px; font-weight: 600; font-family: "Open Sans",san-serif; } .backyard-lifestyle.parallax{ height: 328px; } .pool_products_parallax.parallax{ height: 330px; } .our-resources { border-top: 1px solid #dfe0e1; padding: 41px 0px 18px 0px; } .section-content img{ display: block; } .section-content .section-image { border: solid 5px #fff; } .entry-content .section-content h2{ font-size: 34px; font-weight: 600; color: #fff; font-family: "Open Sans", sans-serif; margin-top: 10px; } .entry-content .section-content p{ font-size: 15px; color: #fff; margin-bottom: 28px; } .retail-store.section-content, .doughboy_above_ground_pools.section-content { background: #00aeff; padding: 47px 0; } .pool_spa_chemicals.section-content { background: #052a7c; padding: 47px 0; } .doughboy_parallax.parallax{ height: 330px; } .doughboy-logo { float: right; margin-top: 27px; } .home-content { padding: 31px 0px 45px 0px; position: relative; } .home-content:before { content: ''; display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 340px; } .home-content h1 { line-height: 34px; font-size: 3.4rem; margin: 0px 0px 8px 0px; color: #013188; font-weight: 600; } .home-content h2 { line-height: 24px; font-size: 2.4rem; margin: 0px 0px 30px 0px; color: #fc851f; font-weight: 600; } .home-content p { line-height: 24px; font-size: 15px; margin: 0px 0px 30px 0px; color: #000000; font-weight: normal; } .home-content img { display: block; width: 100%; } .home-content .button { width: 148px; } .home-content .section-content{ padding: 0; } .parallax { background-position: center center; background-repeat: no-repeat; background-size: cover; height: 569px; } .parallax .parallax-content { padding: 8px 20px 23px 20px; } .parallax .parallax-content img { display: block; width: 100%; } .parallax .parallax-content > h2 { line-height: 42px; font-size: 3.4rem; margin: 0px 0px 21px 0px; color: #fff; } .parallax .parallax-content > p:last-child { margin-bottom: 0px; } .parallax .parallax-content > p:first-child { margin-top: 0px; } .parallax .parallax-content .button { background: none; border: 1px solid #fff; } .pool-chemical-services, .why-choose-us { padding: 18px 0px 32px 0px; } .pool-chemical-services .section-title, .why-choose-us .section-title { margin: 0px 0px 5px 0px; } .pool-chemical-services .section-content, .why-choose-us .section-content {} .pool-chemical-services .section-content > .service.table, .why-choose-us .section-content > .service.table { margin: 14px 0px; height: 95px; } .pool-chemical-services .section-content > .service.table:first-child, .why-choose-us .section-content > .service.table:first-child { margin-top: 0px; } .pool-chemical-services h4, .why-choose-us h4 { line-height: 16px; font-size: 1.6rem; margin: 0px 0px 3px 0px; color: #000; } .page-template-blog .post-links { padding: 19px 0px 0px 0px; } .blogs { margin: 0px 0px 25px 0px; } .blogs > article { margin: 0px 0px 8px 0px; } .blogs > article:last-child { margin: 0px; } .site-content .blogs .entry-header>.entry-title { border-bottom: 1px solid #fc851f; line-height: 20px; font-size: 2.0rem; position: relative; padding: 13px 0px; margin: 0px; color: #fc851f; } .site-content .blogs .entry-header>.entry-title > a { color: #fc851f; } /* .site-content .blogs .entry-header>.entry-title > a:hover { color: #178cb5; } */ .site-content .blogs .entry-header>.entry-title:after, .site-content .blogs .entry-header>.entry-title:before { background: #fc851f; position: absolute; display: block; content: ''; height: 1px; width: 100%; left: 0px; } .site-content .blogs .entry-header>.entry-title:after { bottom: -2px; } .site-content .blogs .entry-header>.entry-title:before { bottom: 0px; } .site-content .entry-header > .post-meta { margin: 27px 0px 15px 0px; } .site-content .blogs .entry-header > .post-meta { margin: 10px 0px 16px 0px; } .site-content .post-content > .entry-header > .post-thumbnail { border: none; margin: 0px 0 20px 0; } .site-content .entry-header > .post-meta > ul.post-categories > li > a { color: #fc851f; } .pool-equipments { padding: 10px 0px 0px 0px; } .pool-equipments > .table { display: none; } .pool-equipments .equipment { margin: 0px 0px 28px 0px; } .pool-equipments .equipment > .image > img { display: block; border: 3px solid #fc851f; height: 100%; width: 100%; } .pool-equipments .equipment > .title { line-height: 21px; font-weight: 600; font-size: 2.1rem; margin: 18px 0px 14px 0px; color: #fc851f; } .pool-equipments .equipment > .description > p:last-child, .pool-equipments .equipment > .description > .readmore-slider > p:last-child, .pool-equipments .equipment > .description > p:first-child, .pool-equipments .equipment > .description > .readmore-slider > p:first-child { margin: 0px; } .pool-equipments .equipment > .description > .readmore-slider > .readmore-content > p:last-child { margin-bottom: 0px; } .pool-equipments .equipment > .description > .readmore-slider .slide-button { margin: 18px 0px 0px 0px; width: 148px; } .testimonials { padding: 6px 0px 0px 0px; } .testimonials > .testimonial { padding: 20px 0px 18px 0px; } .testimonials > .testimonial { border-top: 1px solid #dfe0e1; } .testimonials > .testimonial > .client-address { color: #0799fc !important; font-size: 16px !important; margin-bottom: 0 !important; } .testimonial-slider.theme-1 .bx-wrapper .bx-prev:hover, .testimonial-slider.theme-1 .bx-wrapper .bx-next:hover { border: 3px solid #fff; } .testimonial-slider.theme-1 .bx-wrapper .bx-prev:hover:after, .testimonial-slider.theme-1 .bx-wrapper .bx-prev:hover:before, .testimonial-slider.theme-1 .bx-wrapper .bx-next:hover:after, .testimonial-slider.theme-1 .bx-wrapper .bx-next:hover:before { border-top: 2px solid #fff; } .testimonial-slider.theme-1 .testimonial > .client-address { color: #fff; } .primary-sidebar > .page-sidebar { padding: 12px 0px; } .primary-sidebar > .post-sidebar { padding: 16px 0px 0px 0px; } .primary-sidebar .widget-title { border-bottom: 1px solid #fc851f; padding: 13px 0px; color: #fc851f; } .primary-sidebar .widget-title:after, .primary-sidebar .widget-title:before { background: #fc851f; position: absolute; display: block; content: ''; height: 1px; width: 100%; left: 0px; } .primary-sidebar .widget-title:after { bottom: -2px; } .primary-sidebar .widget-title:before { bottom: 0px; } .single-post .primary-sidebar > .widget-area > .widget.widget_search { margin: 0px 0px 32px 0px; } #searchform > .input-control { position: relative; padding: 0px 58px 0px 0px; } #searchform > .input-control > input[type=text], #searchform > .input-control > input[type=text]:visited { -webkit-border-radius: 6px 0px 0px 6px; -moz-border-radius: 6px 0px 0px 6px; border-radius: 6px 0px 0px 6px; line-height: 46px; padding: 0px 10px; display: block; margin: 0px; height: 46px; width: 100%; color: #737373; } #searchform > .input-control > input[type=text]:focus, #searchform > .input-control > input[type=text]:active { border: 1px solid #D1D1D1; } #searchform > .input-control > input[type=submit] { -webkit-border-radius: 0px 6px 6px 0px; -moz-border-radius: 0px 6px 6px 0px; border-radius: 0px 6px 6px 0px; position: absolute; padding: 0px; border: none; height: 46px; margin: 0px; right: 0px; width: 59px; top: 0px; background: url(images/icon-search.png) no-repeat center center, -moz-linear-gradient(top, #00b0ff 0%, #0094ff 100%); background: url(images/icon-search.png) no-repeat center center, -webkit-linear-gradient(top, #00b0ff 0%,#0094ff 100%); background: url(images/icon-search.png) no-repeat center center, linear-gradient(to bottom, #00b0ff 0%,#0094ff 100%); filter: url(images/icon-search.png) no-repeat center center, progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b0ff', endColorstr='#0094ff',GradientType=0 ); } #searchform > .input-control > input[type=submit]:hover, #searchform > .input-control > input[type=submit]:focus, #searchform > .input-control > input[type=submit]:active { background: #fc9d1f; background: url(images/icon-search.png) no-repeat center center, -moz-linear-gradient(top, #fc9d1f 0%, #fc871f 100%); background: url(images/icon-search.png) no-repeat center center, -webkit-linear-gradient(top, #fc9d1f 0%,#fc871f 100%); background: url(images/icon-search.png) no-repeat center center, linear-gradient(to bottom, #fc9d1f 0%,#fc871f 100%); filter: url(images/icon-search.png) no-repeat center center, progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc9d1f', endColorstr='#fc871f',GradientType=0 ); } .areas-served > ul > li { border-bottom: 1px solid #dfe0e1; } .areas-served > ul > li > a { padding: 16px 0px; display: block; } .areas-served > ul > li > a:hover { color: #fc851f; } .site-footer .footer-testimonials { color: #fff; background: #00aeff; padding: 34px 0px 33px 0px; } .front-page .site-footer .footer-testimonials, body.page-id-130 .site-footer .footer-testimonials, .testimonials+.post-links{ display: none; } .site-footer .footer-testimonials .widget-title { line-height: 28px; text-align: center; font-size: 2.8rem; margin: 0px 0px 28px 0px; color: #fff; font-weight: 400; } .testimonial-slider.theme-1 .bx-wrapper .bx-prev, .testimonial-slider.theme-1 .bx-wrapper .bx-next { border: 3px solid #fff; } .testimonial-slider.theme-1 .bx-wrapper .bx-prev:hover, .testimonial-slider.theme-1 .bx-wrapper .bx-next:hover { border: 3px solid #dcdcdc; } .testimonial-slider.theme-1 .bx-wrapper .bx-prev:after, .testimonial-slider.theme-1 .bx-wrapper .bx-prev:before, .testimonial-slider.theme-1 .bx-wrapper .bx-next:after, .testimonial-slider.theme-1 .bx-wrapper .bx-next:before { border-top: 2px solid #fff; } .testimonial-slider.theme-1 .bx-wrapper .bx-prev:hover:after, .testimonial-slider.theme-1 .bx-wrapper .bx-prev:hover:before, .testimonial-slider.theme-1 .bx-wrapper .bx-next:hover:after, .testimonial-slider.theme-1 .bx-wrapper .bx-next:hover:before { border-top: 2px solid #dcdcdc; } .testimonial-slider.theme-1 .testimonial > .client-address { color: #fff; } .site-footer > .carecraft { background: #00a9ff; background: -moz-linear-gradient(top, #00a9ff 0%, #00a1ff 100%); background: -webkit-linear-gradient(top, #00a9ff 0%,#00a1ff 100%); background: linear-gradient(to bottom, #00a9ff 0%,#00a1ff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a9ff', endColorstr='#00a1ff',GradientType=0 ); border-top: solid 6px #fc851f; color: #fff; padding: 18px 0px 13px 0px; } .site-footer > .carecraft .widget-title { display: none; } .site-footer > .carecraft .textwidget { text-align: center; } .site-footer > .carecraft .logo { display: inline-block; margin: 6px 0px; } .site-footer > .carecraft .footer-logo{ font-size: 43px; color: #fff; font-family: "Open Sans", sans-serif; font-weight: bold; font-style: italic; text-shadow: 0 3px 5px rgba(0, 0, 0, .3); margin-bottom: 8px; } .site-footer > .carecraft .footer-logo a{ color: #fff; } .site-footer > .carecraft p{ margin-top: 0; font-size: 16px; font-weight: 600; line-height: 26px; } .site-footer > .carecraft .label { color: #fff100; } .site-footer > .carecraft .social-likes { margin: 22px 0px 18px 0px; } .site-footer > .carecraft .social-buttons > a { line-height: 49px; margin: 0px 1px; height: 49px; width: 49px; } .site-footer > .carecraft .social-buttons > a:before { line-height: 49px; height: 49px; width: 49px; } .site-footer > .footer-widgets { background: #00a1ff; background: -moz-linear-gradient(top, #00a1ff 0%, #0098ff 100%); background: -webkit-linear-gradient(top, #00a1ff 0%,#0098ff 100%); background: linear-gradient(to bottom, #00a1ff 0%,#0098ff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a1ff', endColorstr='#0098ff',GradientType=0 ); padding: 0px 0px 20px 0px; color: #fff; } .site-footer > .footer-widgets .quick-links { padding: 0px 10px 0px 46px; display: none; } .site-footer > .footer-widgets .widget-title { font-family: 'Open Sans', Arial, Helvetica, sans-serif; line-height: 24px; font-weight: 600; font-size: 2.4rem; margin: 0px 0px 10px 0px; display: none; } .site-footer > .footer-widgets .quick-links > .widget-title { margin: 0px 0px 14px 0px; } .site-footer > .footer-widgets .quick-links > .widget { width: 33.333333%; float: left; } .site-footer > .footer-widgets .quick-links > .widget > .widget-title { display: none; } .site-footer > .footer-widgets .quick-links .menu > li.menu-item:hover > a, .site-footer > .footer-widgets .quick-links .menu > li.current-menu-item > a { color: #fff; } .site-footer > .footer-widgets .best-pools { max-width: 252px; padding: 0px; margin: 0px auto; float: none; } .site-footer > .footer-widgets .best-pools > .widget > .widget-title { display: none; } .site-footer > .footer-widgets .best-pools .company-phone, .site-footer > .footer-widgets .best-pools .company-email, .site-footer > .footer-widgets .best-pools .company-address { font-family: 'Open Sans', Arial, Helvetica, sans-serif; line-height: 28px; font-weight: 400; font-size: 1.4rem; position: relative; } .site-footer > .footer-widgets .best-pools .company-phone, .site-footer > .footer-widgets .best-pools .company-email { padding: 0px 0px 0px 32px; } .site-footer > .footer-widgets .best-pools .company-phone > span, .site-footer > .footer-widgets .best-pools .company-email > span { font-weight: 600; color: #fc851f; } .site-footer > .footer-widgets .best-pools .company-phone:before, .site-footer > .footer-widgets .best-pools .company-email:before { position: absolute; display: block; content: ''; height: 28px; width: 24px; left: 0px; top: 0px; } .site-footer > .footer-widgets .best-pools .company-phone:before { background: url(images/icons.png) no-repeat left center; } .site-footer > .footer-widgets .best-pools .company-email:before { background: url(images/icons.png) no-repeat -24px center; } .site-footer > .footer-widgets .best-pools .company-address { margin: 0px 0px 12px 0px; } .site-footer > .copyright { padding: 28px 0px 0px 0px; } .site-footer > .copyright p { margin: 0px; color: #fff; font-size: 14px; } .site-footer > .copyright a{ color: #fff100; } .site-footer > .scroll-top { padding: 15px 0px 25px; } .site-footer > .scroll-top > a { height: 29px; width: 29px; } .footer-resources { background-attachment: fixed; background-position: top center; background-repeat: no-repeat; background-size: cover; background-image: url(images/ourresources.jpg); color: #fff; text-align: center; padding: 46px 0px 33px 0px; display: none; } .front-page .footer-resources { display: block; } .footer-resources .widget-title { font-size: 3.4rem; line-height: 34px; margin: 0px 0px 29px 0px; font-weight: 400; } .footer-resources .textwidget { background: rgba(0, 23, 65, .68); max-width: 984px; margin: 0 auto; padding: 30px 90px 15px; } .footer-resources .textwidget h2{ font-size: 40px; font-family: "Open Sans", sans-serif; font-weight: 600; color: #fff; margin-bottom: 0; } .footer-resources .icon-resource { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; height: 167px; width: 167px; display: block; margin: 0px auto; border: 6px solid #fff; position: relative; } .footer-resources .icon-resource.icon-latest-news { background: #00aeff url(images/resource-icons.png) no-repeat left top; } .footer-resources .icon-resource.icon-reviews { background: #00aeff url(images/resource-icons.png) no-repeat center center; } .footer-resources .icon-resource.icon-payments { background: #00aeff url(images/resource-icons.png) no-repeat right top; } .footer-resources .icon-resource:hover, .footer-resources .icon-resource:active, .footer-resources .icon-resource:focus{ background-color: #fc851f !important; } .footer-resources .resources { padding: 25px 0px 30px; } .footer-resources .resources > h4 { margin: 15px 0px 5px 0px; font-weight: 600; font-size: 2.4rem; line-height: 24px; color: #fff; } .footer-resources .resources > p { margin: 0px; color: #737373; } .front-page #sticky .contact-us > .handle, .front-page #sticky .contact-us > .content { top: 700px; } .front-page #sticky .social-buttons { top: 856px; } .what-we-do-content h1 { font-size: 34px; margin-bottom: 15px; color: #198eb7; font-weight: 400; } .what-we-do-content p { margin: 15px 0px; } .section-content { padding-top: 35px; padding-bottom: 30px; } .footer-resources .widget-title { color: #198eb7; } #sticky .social-buttons > a.fa-facebook:before { background-position: left center; } #sticky .social-buttons > a.fa-google-plus:before { background-position: -40px center; } #sticky .social-buttons > a.fa-youtube:before { background-position: -80px center; } #sticky .social-buttons > a.fa-rss:before { background-position: -120px center; } #sticky .social-buttons > a.fa-share-alt:before { background-position: -160px center; } #sticky .social-buttons > a:before { background-repeat: no-repeat; background-image: url(images/icon-social-media.png); position: absolute; content: ''; height: 40px; width: 40px; left: 0px; top: 0px; } .site-footer .social-buttons > a.fa-facebook:before { background-position: left 3px center; } .site-footer .social-buttons > a.fa-google-plus:before { background-position: -36px center; } .site-footer .social-buttons > a.fa-youtube:before { background-position: -76px center; } .site-footer .social-buttons > a.fa-rss:before { background-position: -116px center; } .site-footer .social-buttons > a.fa-share-alt:before { background-position: -156px center; } .site-footer .social-buttons > a:before { background-repeat: no-repeat; background-image: url(images/icon-social-media.png); position: absolute; content: ''; height: 40px; width: 40px; left: 0px; top: 0px; } a.slide-button.button { font-weight: 400; } .front-page #sticky.scroll .social-buttons.active, #sticky.scroll .social-buttons.active { top: 630px; } #sticky .social-buttons.active { top: 720px; } #sticky .input-control > .wpcf7-form-control-wrap > input, #sticky .input-control > .wpcf7-form-control-wrap > select { line-height: 28px; padding: 0px 10px; height: 32px; border: 0; } #sticky .contact-us > .content .input-control > .wpcf7-form-control-wrap > textarea { height: 65px; border: 0; } #sticky .contact-us input[type=submit]:hover { background: #fff !important; color: #ff8600; } #sticky .input-control > label { margin: 0px; display: block; line-height: 32px; } .input-control > .wpcf7-form-control-wrap > select { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url(images/wpcf7-select.png), url(images/select_menu.png); background-position: right 10px center, left top; background-repeat: no-repeat, repeat; color: #737373; } #sticky .column.six p { margin-top: 5px; margin-bottom: 10px; } a.blog-readmore { color: #fc851f; font-weight: 600; background: url(images/arrow-orange.png) no-repeat right 4px; padding-right: 12px; } #sticky .contact-us > .handle.active { right: 684px; } #sticky .contact-us > .content { width: 685px; right: -685px; } a.close-btn img { float: right; } .inline { display: inline !important; } button.readmore_inline { border: none; padding-top: 0px; padding-bottom: 0px; height: auto; text-transform: initial; font-size: 14px; padding-left: 3px; padding-right: 3px; color: #fc851f; font-weight: 600; } .readmore-inline-wrap span { font-size: 14px; font-weight: 400; color: #737373; } li.testimonial a { color: #fff; margin-left: 5px; } li.testimonial a:hover { color: #fff; } ::-webkit-input-placeholder, :-moz-placeholder, ::-moz-placeholder, :-ms-input-placeholder { color: #737373 !important; } .contact-us > .content .input-control > .wpcf7-form-control-wrap > textarea { color: #737373; } .home-content .post-video-slider { margin-right: 20px; margin-bottom: 10px; float: left; position: relative; z-index: 1; } .pool-equipments .equipment > .title a { color: #fc851f; } input:focus::-webkit-input-placeholder { color: transparent; } input:focus:-moz-placeholder { color: transparent; } input:focus::-moz-placeholder { color: transparent; } input:focus:-ms-input-placeholder { color: transparent; } .testimonial-slider h2.title{ line-height: 34px; font-size: 3.4rem; margin: 0px 0px 27px 0px; color: #fff; text-align: center; font-weight: 600; text-align: center; } .testimonial-slider h2.title a { color: #fff; } .site-footer .footer-testimonials .widget-title { display: none; } .social-likes iframe { max-width: inherit !important; } .contact-content h3 { font-weight: 400; font-size: 2.4rem; margin: 22px 0px 17px 0px; color: #000; } #sticky .contact-us > .handle { background: url(images/sticky-handle.png) no-repeat center center; } .pool-equipments .equipment > .image > a > img { display: block; border: 3px solid #fc851f; height: 100%; width: 100%; } .t-center { text-align: center; } .site-header.fixed > .widgets { position: fixed; width: 100%; z-index: 999999; } .site-header.fixed > .header-bar { padding-top: 90px; } .new-what-we-do { background: #1589b2; background: -moz-linear-gradient(top, #1589b2 0%, #40bce5 100%); background: -webkit-linear-gradient(top, #1589b2 0%, #40bce5 100%); background: linear-gradient(to bottom, #1589b2 0%, #40bce5 100%); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#1589b2', endColorstr='#40bce5', GradientType=0); } .mobile-true { display: none; } #nggpowertags .ngg-gallery-thumbnail { padding: 0; border: 0; } .input-control > .wpcf7-form-control-wrap > select { background-position: right -1px center, left top; } .site-content .entry-content ul, .site-content .entry-content ol{ margin-bottom: 25px; } .site-content .entry-content ul>li, .site-content .entry-content ol>li { padding-left: 12px; margin-left: 10px; line-height: 24px; margin-top: 0; font-size: 15px; margin: 0 0 0 10px; color: #000000; font-weight: normal; } .site-content .entry-content ol>li { margin-left: 25px; list-style-position: outside; padding-left: 0; } .site-content .entry-content ul>li:before { top: 2px; position: absolute; left: 0; } .site-content .entry-content .sd-content ul li { margin-left: 0; padding-left: 0; } .entry-content p { line-height: 24px; margin-top: 0; font-size: 15px; margin: 0px 0px 30px 0px; color: #000000; font-weight: normal; } .readmore-inline-wrap span { line-height: 24px; } .what-we-do .service > .image > img { margin-top: 10px; } .site-content .entry-header > .post-thumbnail { margin-bottom: 25px; } .site-content .entry-content .entry h2{ line-height: 24px; font-size: 2.4rem; margin: 0px 0px 20px 0px; color: #fc851f; font-weight: 600; font-family: "Open Sans", san-serif; } .site-content .entry-content .entry h3{ line-height: 24px; font-size: 2.2rem; margin: 0px 0px 20px 0px; color: #fc851f; font-weight: 600; font-family: "Open Sans", san-serif; } .site-content .entry-content .entry h4 { line-height: 24px; font-size: 2rem; margin: 0px 0px 20px 0px; color: #fc851f; font-weight: 600; font-family: "Open Sans", san-serif; } .site-content .entry-content .entry h5 { line-height: 24px; font-size: 1.8rem; margin: 0px 0px 20px 0px; color: #fc851f; font-weight: 600; font-family: "Open Sans", san-serif; } div.wpcf7-validation-errors, div.wpcf7-spam-blocked { border: 0; margin: 0; background: #f35555; color: #fff; border-radius: 5px; padding: 5px 10px; margin-top: 10px; } div.wpcf7-mail-sent-ok { border: 0; margin: 0; background: #1395ae; color: #fff; border-radius: 5px; padding: 5px 10px; margin-top: 10px; } span.wpcf7-not-valid-tip { color: #f00; display: block; font-size: 14px; margin-bottom: 10px; margin-top: 3px; } #sticky span.wpcf7-not-valid-tip { display: block; background: #f35555; color: #fff; font-size: 13px; padding: 2px 5px; margin-bottom: 8px; } .input-control>.wpcf7-submit:hover, .input-control>.wpcf7-submit:focus, .input-control>.wpcf7-submit:active { color: #fff; background: #fc9d1f; background: -moz-linear-gradient(top, #fc9d1f 0%, #fc871f 100%); background: -webkit-linear-gradient(top, #fc9d1f 0%,#fc871f 100%); background: linear-gradient(to bottom, #fc9d1f 0%,#fc871f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc9d1f', endColorstr='#fc871f',GradientType=0 ); border-color: #b85500; } .affiliation-carousel.owl-carousel .owl-item .item{height:115px;} .affiliation-carousel.owl-carousel .owl-item img{width:auto;margin:0 auto;max-width:90%;} .affiliation-carousel.owl-carousel .owl-nav .owl-next, .affiliation-carousel.owl-carousel .owl-nav .owl-prev{font-size:0;width:29px;height:28px;position:absolute;top:40%;} .affiliation-carousel.owl-carousel .owl-nav .owl-next{background:url(images/nextlogo.png) no-repeat left top !important;right:-50px;} .affiliation-carousel.owl-carousel .owl-nav .owl-prev{background:url(images/prevlogo.png) no-repeat left top !important;left:-50px;} .content-tabs { margin-top: 10px; } .r-tabs .r-tabs-nav { margin: 0; padding: 0 } .r-tabs .r-tabs-tab { display: inline-block; margin: 0; list-style: none } .r-tabs .r-tabs-panel { padding: 15px; display: none } .r-tabs .r-tabs-accordion-title { display: none } .r-tabs .r-tabs-panel.r-tabs-state-active { display: block } @media only screen and (max-width: 768px) { .r-tabs .r-tabs-nav { display: none } .r-tabs .r-tabs-accordion-title { display: block } } .site-content .entry-content .ui-tabs .ui-tabs-nav { background: none; border: 0; border-bottom: solid 5px #1395ae; border-radius: 0; } .site-content .entry-content .ui-tabs .ui-tabs-nav li, .site-content .entry-content .r-tabs-nav li { border-radius: 0; border: 0; margin-left: 0px; padding-left: 0; float: left; background: #00b0ff; background: -moz-linear-gradient(top, #00b0ff 0%, #0994fc 100%); background: -webkit-linear-gradient(top, #00b0ff 0%,#0994fc 100%); background: linear-gradient(to bottom, #00b0ff 0%,#0994fc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b0ff', endColorstr='#0994fc',GradientType=0 ); } .content-tabs ul.r-tabs-nav li:before { display: none !important; } .site-content .entry-content .r-tabs-nav li.r-tabs-state-active { background: #178cb5; outline: none; color: #fff; margin-left: 0; padding-left: 0; } .site-content .entry-content .ui-tabs .ui-tabs-nav .ui-tabs-anchor, .site-content .entry-content .r-tabs-nav li a { padding: 15px 19px 16px; outline: none; text-transform: uppercase; color: #fff; display: block; font-size: 16px; font-weight: 600; font-family: "Open Sans", sans-serif; border: 0; margin-left: -1px; background: url(images/tabborder.png) no-repeat right center; } .site-content .entry-content .r-tabs-nav li:last-child a, .site-content .entry-content .r-tabs-nav li.noborder a { background-image: none; } .site-content .entry-content .r-tabs-nav li.r-tabs-state-active a { color: #fff; background: #fca11f; background: -moz-linear-gradient(top, #fca11f 0%, #fc861f 100%); background: -webkit-linear-gradient(top, #fca11f 0%,#fc861f 100%); background: linear-gradient(to bottom, #fca11f 0%,#fc861f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fca11f', endColorstr='#fc861f',GradientType=0 ); } .site-content .entry-content .r-tabs .r-tabs-nav { border-bottom: solid 1px #0994fc; margin-bottom: 0; height: 54px; } .site-content .entry-content .r-tabs .r-tabs-panel { padding: 20px 0; clear: both; text-align: left; } .site-content .entry-content .r-tabs .r-tabs-panel p { margin-bottom: 25px; margin-top: 0; } .site-content .entry-content .r-tabs .r-tabs-panel ul { margin-bottom: 25px; } .site-content .entry-content .r-tabs .r-tabs-panel ul li ul { margin-bottom: 0; } .site-content .entry-content .r-tabs .r-tabs-panel ul li { margin-left: 12px; } .tabimage-mobile { display: none; } .r-tabs-accordion-title a.r-tabs-anchor { padding: .8em 1em; outline: none; text-transform: uppercase; display: block; color: #fff; background: #178cb5 url(images/plus.png) no-repeat right 20px center; background: url(images/plus.png) no-repeat right 20px center, -moz-linear-gradient(top, #00b0ff 0%, #0994fc 100%); background: url(images/plus.png) no-repeat right 20px center, -webkit-linear-gradient(top, #00b0ff 0%,#0994fc 100%); background: url(images/plus.png) no-repeat right 20px center, linear-gradient(to bottom, #00b0ff 0%,#0994fc 100%); filter: #178cb5 url(images/plus.png) no-repeat right 20px center, progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b0ff', endColorstr='#0994fc',GradientType=0 ); margin-bottom: 10px; } .r-tabs-accordion-title.r-tabs-state-active a.r-tabs-anchor { background: #10a3d7 url(images/minus.png) no-repeat right 20px center; background: #fca11f; background: url(images/minus.png) no-repeat right 20px center, -moz-linear-gradient(top, #fca11f 0%, #fc861f 100%); background: url(images/minus.png) no-repeat right 20px center, -webkit-linear-gradient(top, #fca11f 0%,#fc861f 100%); background: url(images/minus.png) no-repeat right 20px center, linear-gradient(to bottom, #fca11f 0%,#fc861f 100%); filter: url(images/minus.png) no-repeat right 20px center, progid:DXImageTransform.Microsoft.gradient( startColorstr='#fca11f', endColorstr='#fc861f',GradientType=0 ); color: #fff; } .hotspring_video_mobile, .spas_model_photo_mobile { display: none; } .entry-content img{max-width: 100%; height: auto;} .spas_model_photo_desktop img {border: 3px solid #00aeff;} .wpgmp_infowindow .wpgmp_iw_content h2{ font-size: 34px; color: #01abfe; font-family: "Open Sans", sans-serif; font-weight: bold; font-style: italic; margin-bottom: 5px; line-height: 32px; } .wpgmp_infowindow .wpgmp_iw_content p{ line-height: 24px; margin-top: 0; font-size: 15px; margin: 0px 0px 10px 0px; color: #000000; font-weight: normal; font-family: "Open Sans", san-serif; } #thankyou-contents h2{ font-size: 34px; line-height: 30px; margin-bottom: 40px; } #thankyou-contents p{ font-size: 20px; }