.testimonials_holder .flex-direction-nav a{width:32px;height:32px}.testimonials_holder .flex-direction-nav li:first-child{margin-right:2px}.testimonials_holder .flex-direction-nav li{margin-top:45px}.testimonials_holder .flex-direction-nav a:before{height:28px;width:28px;line-height:27px;font-size:20px}.testimonials .testimonial_text_inner p.testimonial_author{margin-top:36px}.woocommerce div.product .images .thumbnails a{width:24.25%;margin-right:1%}.woocommerce div.product .images .thumbnails a:nth-child(4n){margin-right:0}.woocommerce div.product .images .thumbnails a:nth-child(3n){margin-right:1%}.woocommerce div.product .images .thumbnails{margin-top:7px}.woocommerce div.product .images img{vertical-align:middle}.qbutton .qode_button_icon_element,.qbutton i{vertical-align:middle}.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce div.product div.product_meta>span,.woocommerce div.product div.product_meta>.social_share_list_holder>span{font-family:'Catamaran',sans-serif;font-size:18px;font-weight:300}.q_accordion_holder.accordion .ui-accordion-header{font-weight:300;text-transform:none;letter-spacing:0px;font-size:18px}.q_accordion_holder.accordion h6.ui-accordion-header{padding:6px 0}.woocommerce div.product .cart{margin:45px 0}.woocommerce div.product .product_meta{margin:25px 0 50px}.woocommerce .content .container .container_inner,.woocommerce-page .content .container .container_inner{padding-bottom:97px}.woocommerce .woocommerce-message{font-size:21px;text-transform:none;letter-spacing:0px;font-weight:500;font-family:'Catamaran',sans-serif}.header_bottom_right_widget_holder{padding-left:34px}@media only screen and (max-width:768px){.woocommerce .summary,.woocommerce .product .images{width:100%;margin-right:0}}@media only screen and (max-width:600px){.woocommerce .product h1.product_title{font-size:39px;line-height:43px}}