File: /var/www/html/wptoho/wp-content/themes/themify-ultra/skins/ebook/style.css
/*!
Skin Name:Ultra eBook
Version:1.0
Demo URI:https://themify.org/ultra-ebook/
Required Plugins:builder-contact
*/:root{--theme_accent:#daa36d;--theme_accent_semi:hsla(30,60%,64%,.8);--theme_rounded:0;--theme_btn_rounded:0}body{color:#333;font:normal 1em/1.625em Public Sans,Arial,sans-serif}input:read-only,input:read-write,input[type=checkbox],input[type=radio],select,textarea{background:0;border:0;border-bottom:1px solid #686868}input[type=checkbox],input[type=radio],textarea{border:1px solid #686868}input[type=checkbox],input[type=radio]{padding:0 2px}#commentform label,.module-contact label{font-weight:400;text-transform:none}input[type=email],input[type=text],input[type=url]{max-width:none;padding:.75em}.module .builder-contact-field{margin-bottom:3em}h1,h2,h3,h4{font-family:Playfair Display,serif;font-weight:400}h1{font-size:3em}h2{font-size:2em}h3{font-size:1.6em}h4{font-size:1.2em}#headerwrap{font-family:Playfair Display,serif}.transparent-header #headerwrap,.transparent-header .header-icons a{color:#1c1c1c}#headerwrap.fixed-header,.transparent-header #headerwrap.fixed-header{background-color:hsla(0,0%,100%,.9)}#site-logo{font-size:1.7em;font-weight:400;letter-spacing:.2em;text-transform:uppercase}#main-nav a{padding:.6em 1.3em}.search-option-tab li.active a,.search-option-tab li:hover a{box-shadow:inset 0 -3px 0 0 var(--theme_accent)}.view-all-button:after{border-bottom:3px solid var(--theme_accent)}.header-overlay.mobile-menu-visible #headerwrap,.header-overlay.transparent-header .fixed-header{background-color:hsla(30,60%,64%,.94)}.header-stripe #site-logo{background-color:var(--theme_accent)}.header-bottom #footerwrap.expanded{border-bottom:1px solid var(--theme_accent);border-top:none}.header-classic .navbar-wrapper{background-color:var(--theme_accent)}#footerwrap{background:#262627 url(images/footer-bg.png) no-repeat top 40px center;border:0;color:hsla(0,0%,100%,.6);padding:146px 0 2em}#footerwrap a{color:var(--theme_accent)}#footerwrap a:hover{color:#fff}.footer-horizontal-left .footer-widgets .col4-2.first,.footer-horizontal-right .footer-widgets .col4-2.first{text-align:unset;width:74.2%}.footer-horizontal-left .footer-widgets .col4-2,.footer-horizontal-right .footer-widgets .col4-2{text-align:right;width:22.6%}.footer-widgets .menu li{display:inline-block}.footer-nav li a,.footer-widgets .menu li a{font-family:Playfair Display,serif;font-size:1.1em;letter-spacing:.04em;margin-right:1.4em;text-transform:uppercase}.footer-horizontal-left .footer-nav a,.footer-horizontal-right .footer-nav a,.footer-left-col .footer-nav a,.footer-right-col .footer-nav a{margin-right:1.4em}#footer .social-links li{margin-right:7px}#footerwrap .social-links a{background-color:var(--theme_accent);border-radius:50em;box-sizing:border-box;color:#262627;display:inline-block;min-height:30px;min-width:30px;padding:11px;transition:transform .7s}#footerwrap .social-links a:hover{transform:scale(1.1)}#footerwrap .social-links a:hover em{background:0}.footer-text{font-size:.9em}.footer-text .one,.footer-text .two{display:block}.section-col+.footer-text{bottom:0;position:absolute;right:0;text-align:right;width:50%}.footer-block .section-col+.footer-text{position:static;text-align:unset;width:auto}#footerwrap.expanded{border-top:1px solid var(--theme_accent)}#footerwrap .ui.builder_button{background-color:var(--theme_accent);color:#000;font-size:1.1em;padding:1.2em 2em;text-transform:uppercase}.footer-horizontal-left .back-top,.footer-horizontal-right .back-top,.footer-left-col .back-top,.footer-right-col .back-top{top:-181px}.ui.builder_button,button,input[type=reset],input[type=submit]{border:0;font-family:Playfair Display,serif;font-weight:400;letter-spacing:.05em;padding:.75em 1.2em;position:relative;text-transform:uppercase;transition:all .3s}.module.module-buttons .ui.tb_default_color,button,input[type=reset],input[type=submit]{background-color:#333;color:#fff}.module.module-buttons .tb_default_color:hover,button:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:var(--theme_accent);color:#000}.module.module-buttons.outline .tb_default_color{background:0}.tb_module_front.tb_text_dropcap .tb_action_wrap+:first-letter,.tb_text_dropcap>:first-child:first-letter{background-color:inherit;color:inherit;font-family:Playfair Display,serif;font-weight:700;margin-right:6px;padding:0 0 6px}.module.module-testimonial-slider .testimonial-item{margin:1.2em 1.4em}.module.module-testimonial-slider .testimonial-item:before{background-image:url(images/testimonials-box-bg.png);background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;content:"";inset:0;position:absolute;width:90%}.module.module-testimonial-slider .testimonial-content{background-color:#1c1c1c;color:#fff;font-style:italic;line-height:2em;padding:3em;position:relative;text-align:left;z-index:1}.module.module-testimonial-slider .testimonial-entry-content{font-size:1.125em;letter-spacing:0;margin-bottom:3.1em}.module.module-testimonial-slider .testimonial-author{background-image:url(images/testimonials-5stars.png);background-position:0 100%;background-repeat:no-repeat;padding-bottom:2.2em}.module.module-testimonial-slider .testimonial-author:after{background:url(images/testimonials-line.png) no-repeat 0 100%;content:"";display:block;height:1.25em}.module.module-testimonial-slider .testimonial-content .person-name{font-size:.875em;font-style:normal;letter-spacing:.02em;line-height:1.1em}.module.module-testimonial-slider .testimonial-content .person-company,.module.module-testimonial-slider .testimonial-content .person-position{color:hsla(0,0%,100%,.5);display:block;font-size:.88em;font-style:normal;letter-spacing:.02em;line-height:1.8em}.module.module-testimonial-slider.image-bottom .testimonial-image{float:left;margin-right:.7em}.module.module-testimonial-slider .testimonial-image img,.module.module-testimonial-slider.image-bubble .testimonial-content{padding-bottom:0}.module-optin.tb_optin_horizontal form .tb_optin_submit{width:auto}@media(max-width:880px){.module.module-testimonial-slider .testimonial-content{margin:1em}}@media(max-width:980px) and (min-width:681px){.module.module-testimonial-slider .testimonial-author{background-size:100%}}@media(max-width:680px){h1{font-size:3em}h2{font-size:2.2em}h3{font-size:1.6em}.footer-horizontal-left .footer-widgets .col4-2,.footer-horizontal-left .footer-widgets .col4-2.first,.footer-horizontal-right .footer-widgets .col4-2,.footer-horizontal-right .footer-widgets .col4-2.first,.section-col+.footer-text{text-align:unset;width:auto}.section-col+.footer-text{position:static}}