/* Enter Your Custom CSS Here */
.woocommerce div.product .product_title {font-size: x-large;}
#footer-widgets { color: #a3a2a2;font-size: 15px;background: #121213;}
#footer-widgets  a{ color: #a5a5a5;  text-decoration: none;}
.masonry-post .inside-article{border:2px solid #f5f9f8!important;padding:5px !important;}
.masonry-container {overflow: hidden;margin-top: 32px;}
.masonry-brick.width2 .post-image .size-full{min-width:100%;max-height: 170px;}
.post-image-below-header.post-image-aligned-left .post-image {margin-top: 5px;}
.quicklinks { font-size:11px;}
.quicklinks_outer .vc_column-inner { padding-top:18px;  line-height: 11px !important;padding-left:0px;padding-right: 0px;}
.quicklinks_outer .vc_column_container>.vc_column-inner {padding-left:10px;padding-right: 10px;} 
.sidebar .su-posts-teaser-loop .su-post {     margin-bottom: .6em;   }
.sidebar .widget, .footer-widgets .widget {    font-size: 14px;}
.main-navigation, .main-navigation ul ul {background-color: #0f5142!important;}
.header-qwr h2 {letter-spacing: -2px; font-size: 62px; font-weight: bold; text-shadow: 1px 1px #fff; margin: 2px 0 27px; color: #000000;}
.BoxedList ul li {    list-style-type: none;    position: relative;    padding-bottom: 5px;    display: inline-block;    padding: 1px;    margin: 2px 7px 2px 0px;    border-style: solid;    border-width: 1px;    border-radius: 3px;    border-color: rgba(86, 178, 246, 0.33); }
.PostTitle_SC {    font-weight: 600; margin-bottom: 0px; }
.one-container .site-content {padding-top:0px!important; padding-bottom:0px!important;}
.ihc-login-template-10 {background-color: rgba(255, 255, 255, 0)!important;}
#primary { margin-top: 0px !important;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background-color: #43aaf5!important; color: #fff; -webkit-font-smoothing: antialiased; }
.woocommerce input { min-height:32px; }
header#masthead {    display: none;}
footer.site-info {    display: none;}
nav#nav-below.paging-navigation span.page-numbers.current {font-weight:700;border:solid 1px #1e72bd; background:#1e72bd; padding:3px 5px 3px 5px; margin-right:10px; color:#fff;}

nav#nav-below.paging-navigation a.page-numbers {font-weight:400;border:solid 1px #1e72bd; background:transparent; padding:3px 5px 3px 5px; margin-right:10px;}

nav#nav-below.paging-navigation a.page-numbers:hover {font-weight:400;border:solid 1px #1e72bd; background:#1e72bd; padding:3px 5px 3px 5px; margin-right:10px; color:#fff;}
.site-main [class*=navigation] {  overflow: hidden;    line-height: 30px;    margin-bottom: 20px !important; }
@media (max-width: 568px) {span.dashicons-search {display:none !important;} }
p.product.woocommerce.add_to_cart_inline {background-color: #00BCD4;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {    font-size: 20px !important; }
.one-container .site-content {  padding-top: 0px !important; }
.woocommerce-breadcrumb { display:none; }
.woocommerce-products-header ,.entry-title{margin-top:32px;}
.ts-title-typed-container { position: inherit !important; }
.pdfprnt-top-left a, .pdfprnt-bottom-left a, .pdfprnt-top-right a, .pdfprnt-bottom-right a, .pdfprnt-top-bottom-right a, .pdfprnt-top-bottom-left a, .pdfprnt-left a, .pdfprnt-right a{padding: 0px 5px;margin: 1px;border-radius: 5px;color: #1e73be !important;box-shadow: none !important;border: none !important;outline: none !important;font-size: 16px;}.pdfprnt-button img{max-width:20px;}
.one-container .site-content { padding-top:40px;     background-color: #ffffff; }
.widget-title { margin-bottom: 5px;}