.navbar-brand{display:none;}.mobile-menu .navbar-brand {display:block}.alignnone {margin: 5px 20px 20px 0;}.aligncenter, div.aligncenter {display: block;margin: 5px auto 5px auto;}.alignright {float: right;margin: 5px 0 20px 20px;}.alignleft {float: left;margin: 5px 20px 20px 0;}.aligncenter {display: block;margin: 5px auto 5px auto;}a img.alignright {float: right;margin: 5px 0 20px 20px;}a img.alignnone {margin: 5px 20px 20px 0;}a img.alignleft {float: left;margin: 5px 20px 20px 0;}a img.aligncenter {display: block;margin-left: auto;margin-right: auto;}cite {font-style: italic;}.wp-caption {max-width: 100%;background: #eee;}.wp-caption img {max-width: 100%;margin-bottom: 0;width: 100%;}.wp-caption p.wp-caption-text {font-size: 0.85em;margin: 2px 0 7px;text-align: center;}.wp-caption.alignleft {margin-right: 20px;}.wp-caption.alignright {margin-left: 20px;}.gallery dl {float: left;margin-top: 10px;text-align: center;}.gallery dl img {border: 2px solid #cfcfcf;}.wd-menu .navbar{background-color:transparent !important;}.social-fa-module{display:flex;justify-content:space-between;width:100%;text-align:center;padding:20px;}.site-core{background-color:#ffffff;overflow:hidden;}#primary{overflow:hidden;background-color:#ffffff;}.commentlist .comment-container{padding-bottom:20px;overflow:hidden;}.commentlist{list-style:none;}.text-white{color:#fff !important;}.text-black{color:#000 !important;}.wd_checkbox::before{color: #35D040;content: "\f00c";font-family: "FontAwesome";font-size: 18px;margin: 0px 5px 0px -15px;}.wd_checkbox{list-style:none !important;}.wd-fa-icon-container{text-align:center;}.center-it{display:block;float:none;clear:both;margin:0 auto;text-align:center;}.no-margin{margin:0 !important;}.no-padding{padding:0 !important}.line-height-2{line-height:2 !important}html{font-size:62.5%;}img{max-width:100%;height:auto;}.roof-col-right{text-align:right;}.wd-module{position:static;overflow:hidden;}.admin-bar .wd-module{position:relative;}.edit-module-link{display:block;position:absolute;background-color:#000;color:#fff;float:right;right:0;bottom:0;z-index:9999;padding:5px;}#wpadminbar, #wpadminbar a {color:#fff !important;}.wpcf7-form-control{max-width:100%;}.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{background-color:#aaa;}.container-full-width{width:100%;}.wd-search-result-item{padding-bottom:20px;}.wd-search-result-item h3{border-bottom:1px solid #d9d9d9;}.clearfix{display:block;clear:both;overflow:hidden;}.clearfix-separator{border-color: #e0dede;background: radial-gradient(ellipse at 50% -50% , rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%) repeat scroll 0 0 rgba(0, 0, 0, 0);clear:both;display:block;}.clearfix-separator:after {background: radial-gradient(ellipse at 50% -50% , rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%) repeat scroll 0 0 rgba(0, 0, 0, 0);content: "";display: block;height: 6px;margin-top: 10px;width: 100%;}.video-shadow{border-color: #e0dede;background: radial-gradient(ellipse at 50% -50% , rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%) repeat scroll 0 0 rgba(0, 0, 0, 0);position:relative;top:-1px;}.video-shadow:after {background: radial-gradient(ellipse at 50% -50% , rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%) repeat scroll 0 0 rgba(0, 0, 0, 0);content: "";display: block;height: 75px;margin-top: 0;width: 100%;}.navbar{border-radius:0;border:none !important;}.gallery img{border-radius: 5px;padding: 3%;}.widget_search .input-group{width:100%;max-width:100%;}.wd-module .container {padding:0;}.outer-container{margin:0 auto;}.blog-page-post-row{overflow:hidden;padding-bottom:30px;}.blog_pagination .pagination_prev{float:left;font-size:1.4rem;}.blog_pagination .pagination_next{float:right;font-size:1.4rem;}.carousel-indicators {bottom: 0 !important;}.affix .navbar-nav {margin-top:15px;}#top-column-1,#top-column-2,#top-column-3{margin:0 auto;}.very_top{padding-top:10px;padding-bottom:10px;}.top_area .container {padding-top:10px;}#content{padding-top:25px;padding-bottom:25px;}.wd-menu.affix{z-index:99999;}header.header{z-index:99999;}.nav.navbar-nav li>ul>li>ul{left:100%;top:-8px;}.wd_title_bar .outer-container .container{padding-left:20px;padding-right:20px;}.wd_title_bar h1{margin:0;}.top_area{padding:10px 0;}#primary{padding:20px 0;}.gallery-img{margin:0 auto;}.header-col-right > div {text-align:right;}.wd-sidebar > div {padding-bottom:20px;}.wd-sidebar .widget-area ul, .wd-sidebar .widget-area .tagcloud, .wd-sidebar .widget-area .testimonial-widget{padding-left:10px;}.wd-sidebar .widget-area li{list-style:none;font-size:1.4rem;border-bottom:1px solid #d9d9d9;padding:5px 0;}.wd-sidebar .wpcf7, .wd-sidebar .wpcf7 input, .wd-sidebar .wpcf7 textarea{max-width:100%;}.wd-sidebar .wpcf7 form p {font-size:1.3rem;}#calendar_wrap {border: 1px solid #ddd;border-radius: 3px;padding: 5px;}#wp-calendar {width: 100%;}table {background-color: transparent;max-width: 100%;}#wp-calendar caption {font-weight: bold;padding: 8px;text-align:center}#wp-calendar tr:last-child {border-bottom: medium none;}#wp-calendar tr {border-top: 1px solid #ddd;}#wp-calendar td {padding: 8px 0;text-align: center;}#footer {margin-bottom:0;}.footer_widget li {list-style:none;font-size:1.4rem;}.footer_widget h3 {text-align: center;margin-bottom: 20px;}#footer .container {padding: 20px 15px;}#sub-floor {font-size:1.3rem;}.attribution{font-size:12px;}.post-section{margin-bottom:20px;}.wd_swappable_module{clear:both;}.wd_gallery a{padding-bottom:20px;}.author-avatar{height:60px;width:60px;}.author-info{padding:15px;clear:both;display:block;}.author-description p{font-size:1.4rem; margin-bottom:0;}.blog article{border-bottom: 1px solid #d9d9d9;margin-bottom: 20px;padding-bottom: 15px;}.testimonial_name{text-align:right;font-weight:bold;}.single_testimonial{border-bottom: 1px solid #d9d9d9;margin-top:10px;margin-bottom:10px;}.prev_next_links_container{padding: 10px 15px;border-top: 1px solid rgb(217, 217, 217);border-bottom: 1px solid rgb(217, 217, 217);margin-top: 20px;margin-bottom: 15px;}h1,.h1{color:#000000;}h2,.h2{color:#000000;}h3,.h3{color:#000000;}h4,.h4{color:#000000;}h5,.h5{color:#000000;}h6,.h6{color:#000000;}a{color:#000000}a:hover{color:#000000}body{}.affix .navbar-brand{display:block;padding-top: 7px !important;}.affix .navbar.hidden-xs {width:1200px;}.affix {z-index: 100;left:0;width:100%;background-color:#fff;height:80px;}.admin-bar .affix {top: 32px !important;}.no-admin-bar .affix {top: 0px !important;}.affix .navbar-brand img, .navbar-brand img{max-height:65px !important;height:65px !important;max-width: auto;width:auto;}.affix .navbar.navbar-inverse, .affix-top .navbar.navbar-inverse, .affix .navbar.navbar-default, .affix-top .navbar.navbar-default{width:100%;margin:0 auto;max-width:1200px;}.outer-container > .container{width: 1200px;}#logo{max-height:100px;width:auto;}.wd-menu ul li a { color: #d9d9d9 !important;}.wd-menu ul li a:hover { color: #e8e8e8 !important;}.wd-menu .navbar .current-menu-item a { background-color: transparent !important;}.wd-menu .navbar .current_page_item a, .wd-menu .navbar .active a { color: #d9d9d9 !important;}*{}.main_menu ul li a{}.wd-custom-font-1{}.wd-custom-font-2{}p{font-size:1.6rem;}h1,.h1{font-size:3.0rem;}h2,.h2{font-size:2.6rem;}h3,.h3{font-size:2.2rem;}h4,.h4{font-size:1.8rem;}h5,.h5{font-size:1.4rem;}h6,.h6{font-size:1.2rem;}.very_top{background-color: #d0d0d0;}.very_top > .container{background-color: transparent;}.wd-menu.affix{background-color: rgba(255,255,255,0.95);}.top_area > .container{background-color: rgba(255,255,255,0);}.top_area{background-color: rgba(0,0,0,1);}#footer-widgets > .container{background-color: #fff;}#footer-widgets{background-color: #fff;}.basement > .container{background-color: transparent;}.basement{background-color: #333333;}.basement{color:#ffffff}.basement a{color:#ffffff}.social-fa-module a{ font-size: 22px;padding-right:15px;padding-left:15px;}.social-custom-module{}.social-custom-module a {display: inline-block;height:50px;width:50px;margin-left:5px;margin-right:5px;}.social-custom-module img {background-repeat: no-repeat;display: block;margin: 0 auto;text-align: center;height:30px;padding-top:10px;}.social-fa-module .fa{color:#000000}.social-fa-module a:hover .fa{color:#000000 !important;}.social-custom-module * {background-color:#000000;}.carousel-caption{display:none;}.carousel-inner .item img{width:100%}#top-column-2 .wd_swappable_module{float:right;}.woocommerce #comment,.woocommerce .input-text{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;display:block;font-size:14px;height:34px;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.woocommerce .qty.text{padding-right:0}.related.products{clear:both !important;}.woocommerce div.product{overflow:hidden;}#customer_details{overflow:hidden;}.place-order.form-row{overflow:hidden;}.cart-collaterals{overflow:hidden;}.woocommerce-cart label[for="coupon_code"]{display:none !important;}.single-product .type-product .images .thumbnails img{padding-bottom:10px;}.woocommerce #content div.product .woocommerce-tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs::after, .woocommerce #content div.product div.thumbnails a.first, .woocommerce #content div.product div.thumbnails::after, .woocommerce .cart-collaterals::after, .woocommerce .col2-set::after, .woocommerce .woocommerce-pagination ul.page-numbers::after, .woocommerce div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs ul.tabs::after, .woocommerce div.product div.thumbnails a.first, .woocommerce div.product div.thumbnails::after, .woocommerce ul.products, .woocommerce ul.products li.first, .woocommerce ul.products::after, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after, .woocommerce-page #content div.product div.thumbnails a.first, .woocommerce-page #content div.product div.thumbnails::after, .woocommerce-page .cart-collaterals::after, .woocommerce-page .col2-set::after, .woocommerce-page .woocommerce-pagination ul.page-numbers::after, .woocommerce-page div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs::after, .woocommerce-page div.product div.thumbnails a.first, .woocommerce-page div.product div.thumbnails::after, .woocommerce-page ul.products, .woocommerce-page ul.products li.first, .woocommerce-page ul.products::after {clear: both;}@media only screen and (max-width: 767px) {#place_order{display:block;width:100%;}.woocommerce-cart .actions .coupon{display:block;overflow: hidden;margin:5px 0 15px 0;}.woocommerce-cart .actions input[name="apply_coupon"]{float:right;}.woocommerce-cart .actions input[name="update_cart"]{display:block;width:100%;}.wd-cart-collaterals{display:block;}}@media only screen and (min-width: 768px) {#place_order{float:right;}.woocommerce-cart .actions .coupon{width:50%;float:left;}.woocommerce-cart .actions input[name="update_cart"]{float:right;}.wd-cart-collaterals{float:right;}.woocommerce-result-count{float:left;}.woocommerce-ordering{float:right;}}.cart_totals{border:1px solid rgba(0,0,0,.1);border-collapse:separate;border-radius:5px;margin:0 -1px 24px 0;text-align:left;width:100%;padding:0 12px}.woocommerce .products ul li, .woocommerce ul.products li{margin-bottom:30px;}.woocommerce-product-search .input-group-btn .btn{border-top-left-radius: 0;border-bottom-left-radius: 0;}.woocommerce .cart .button, .woocommerce .cart input.button, .add_to_cart_button, .single_add_to_cart_button{background-color:#2c8edf !important;color:#ffffff !important;}.checkout-button{background-color:#2c8edf !important;color:#ffffff !important;}.woocommerce-message .button{background-color:#2c8edf !important;color:#ffffff !important;}#place_order{background-color:#2c8edf !important;color:#ffffff !important;}.woocommerce .variations.table .label{font-size:100%;}.woocommerce .variations.table .label label{margin-top:10px;color:#000;}@media only screen and (max-width: 767px) {#logo {display:block;margin:0 auto;}.copyright, .attribution{text-align:center;}header.header{padding-top:46px;}.affix{display:none;}.admin-bar .mobile-menu > .navbar-fixed-top{margin-top:46px;}}@media only screen and (min-width: 768px) {#top-column-1,#top-column-2,#top-column-3{display:block;margin:0 auto;}#top-column-3 {float:right;text-align:right;}.carousel-caption{display:block;}.attribution{text-align:right;}.dropdown:hover > .dropdown-menu{display: block !important;}#logo{max-height:100px;width:auto;}}@media only screen and (min-width: 992px) {#logo{max-height:100px;width:auto;}}@media only screen and (min-width: 1200px) {#logo{max-height:100px;width:auto;}}@media only screen and (max-width: 767px){.xs-pull-right{float:right !important;}.xs-pull-left{float:left !important;}}@media only screen and (max-width: 991px){.sm-pull-right{float:right !important;}.sm-pull-left{float:left !important;}}@media only screen and (max-width: 1199px){.md-pull-right{float:right !important;}.md-pull-left{float:left !important;}.container{width:100% !important;}}#sample_example{margin: 0 auto;}