/*
 Theme Name:   GeneratePress Tenderwriters
 Theme URI:    https://www.davidtiong.com
 Description:  Custom GeneratePress child theme for Tenderwriters
 Author:       David Tiong  
 Author URI:   https://www.davidtiong.com
 Template:     generatepress
 Version:      1.0.3
*/
.author-box,.page-id-96 .wpcf7-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal}@-webkit-keyframes pulser{0%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5);opacity:.5}30%{opacity:1}100%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);opacity:1}}@keyframes pulser{0%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5);opacity:.5}30%{opacity:1}100%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);opacity:1}}.navigation-stick ul.menu li a{font-size:15px;padding:0 14px}.header-widget .social .social-icon{color:#44a1a0;font-family:FontAwesome;font-size:32px;padding:10px 5px}.header-widget .social .social-icon:hover{color:rgba(68,161,160,.7)}.header-widget .phoneheader{text-transform:uppercase;color:#44a1a0}.header-widget .phoneheader a{color:#353535;font-weight:600}.single-post .entry-content h2,.single-post .entry-content h3{margin:30px 0 20px}.author-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:20px auto}.author-box .author-pic{width:auto;padding-right:30px}.author-box .author-pic img{border-radius:5px;padding:3px;border:1px solid #ccc}.author-box .author-info h4{font-family:"Libre Baskerville",serif;font-size:18px;font-style:italic;font-weight:700;letter-spacing:.5px;margin-bottom:10px;text-transform:capitalize}.dtwc-diy{text-transform:uppercase;line-height:1.5;font-size:11px;position:absolute;margin-top:-30px;height:30px;left:5px;right:0;margin-left:auto;margin-right:auto;width:153px}.dtwc-diy a{color:#a0a5aa!important}.dtwc-diy a::before{content:'\2699';font-size:14px;width:14px;color:#fff!important;padding:0 5px 0 0;vertical-align:text-bottom}.single-post .entry-content .addtoany_content_bottom{margin-top:40px;margin-bottom:10px}.elementor-section:last-child{margin-bottom:80px}.lightbox-form{display:none}.wpcf7-form select{-webkit-appearance:none;background:#FAFAFA;border:1px solid #ccc;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#666;padding:10px 15px;width:47%}.page-id-96 .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-id-96 .wpcf7-form label{font-size:12px}.page-id-96 .wpcf7 p{width:auto;max-width:50%;padding:0 15px}.page-id-96 .wpcf7 p.fullwdth{max-width:100%;width:100%}.page-id-96 .wpcf7 p.fullwdth-center{max-width:100%;width:100%;text-align:center}.chatprompt img{-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc;border-radius:5px}.home .metaslider .nivo-caption{line-height:1.8;background-color:transparent;font-size:30px;width:690px;display:table;bottom:35%;left:0;right:0;margin:0 auto;text-shadow:2px 2px 2px #353535}@media only screen and (max-width:1200px){.home .metaslider .nivo-caption{font-size:24px;display:table;bottom:30%;text-shadow:2px 2px 2px #353535}}@media only screen and (max-width:768px){.full-width-content .entry-header{padding:0 30px}.home .metaslider .nivo-caption{font-size:18px;width:80%;display:table;bottom:15%;left:10%;right:10%;text-shadow:2px 2px 2px #353535;visibility:hidden}}