h4.widgettitle{line-height:1.5em;background-color:rgb(156,181,217);padding-top:10px;padding-bottom:10px;text-align:center;color:#fff;text-transform:uppercase}.textwidget{margin-top:10px}.et_full_width_page #left-area,.single .et_pb_post,.single .et_pb_post{margin-bottom:0;padding-bottom:0}.g img{margin-top:20px;margin-bottom:20px}.woocommerce div.product p.price,.entry-summary p.price span{color:#ffb342}.woocommerce button.button,.woocommerce button.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce .woocommerce-info,.woocommerce div.product form.cart .button,.woocommerce a.button,.woocommerce-page a.button{background-color:#ffb342;border-color:#ffb342;color:#fff}.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce button.button.alt:hover{color:#2f2f2f}.woocommerce .woocommerce-message{background:#9cb5d9}.woocommerce-message a.button.wc-forward{border:none;background:#ffb342}.product .related h2{padding-bottom:16px;font-size:18px!important;line-height:1.4em}.contact a{color:#fff!important}.woocommerce-store-notice,p.demo_store{background-color:red;padding-bottom:15px!important}div.textwidget p{text-align:justify}sup{font-size:0.6em;vertical-align:super;bottom:0}sub{font-size:0.6em;vertical-align:sub;bottom:0}.et_blog_grid_equal_height article{overflow:hidden}.et_pb_bg_layout_dark.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{background-color:rgba(0,0,0,0)!important}.et_pb_slider .et_pb_slide_0{height:800px}