body{width:100%;min-width:320px;overflow-x:hidden;margin-top:50px}*,*:before,*:after{box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}address{margin-bottom:1em}code{font-size:14px}kbd{font-family:monospace;font-size:14px}pre{font-family:monospace;font-size:14px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;padding:20px;line-height:1.4em}q:before,q:after{content:'"'}var{font-family:monospace;font-size:14px}table{border:1px solid}th,td{padding:10px;border:1px solid}dt{font-weight:bold}abbr{font-style:italic}p{margin:0 0 1em 0;line-height:1.6em}em{font-style:italic}hr{border:none;height:1px}a,a:visited{text-decoration:none}input{height:60px;border:none;padding:0 20px 0 20px;font-size:14px;width:100%;-webkit-border-radius:0}textarea{width:100%;height:200px;border:none;resize:none;padding:20px;font-size:14px;-webkit-border-radius:0}input.button,input[type="submit"],button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;cursor:pointer;font-size:16px;font-weight:700;height:60px;line-height:60px;padding:0 20px 0 20px;width:auto}input[type="submit"]{padding:0;font-size:20px}input[type="password"]{max-width:300px;display:block;margin-top:10px}input[type="checkbox"]{height:30px;line-height:30px}select{width:100%;border:none;padding:0 10px;margin-top:0!important;height:60px;white-space:pre-wrap;word-wrap:break-word;-webkit-border-radius:0}blockquote{padding:10px 20px;margin:0 0 1em 0;border-left:3px dashed;vertical-align:baseline}blockquote p{margin:0}img{display:block}label.screen-reader-text{display:none}.body-outer{width:100%}.site-mid{width:100%;margin:0 auto;padding:0 20px 20px 20px}.top-line-outer{width:100%}.top-line-container{margin:0 auto;max-width:1240px}.top-line-inner{padding:0 20px 0 20px;margin:0 20px 0 20px}.site-top{width:100%;margin:0 auto;margin-top:50px;display:none}.site-menu-outer{display:inline-block;vertical-align:middle}.site-menu-outer .assign-menu{font-size:14px}h1.logo-text{margin:0}.site-top-container{width:100%;vertical-align:middle;font-size:0}.header-social{display:inline-block!important;width:auto;text-align:left;line-height:1em;vertical-align:middle}.spot-messages{float:left;width:100%;line-height:50px;height:50px}.spot-messages span{display:none}.spot-messages a:hover{opacity:.7}.spot-messages i{margin-right:10px;margin-left:1px}.header-menu-outer{float:left;width:100%;display:none}.header-menu-outer .assign-menu{line-height:50px;text-align:right;font-size:14px}.header-menu-touch{margin-bottom:20px;border-top:3px dashed;margin-right:20px;padding-top:20px}.top-extra-outer{float:right;vertical-align:middle;font-size:16px;text-align:right;width:auto}.top-extra{display:table}.top-extra-inner{display:table-cell;vertical-align:middle;position:relative}.top-extra-inner li.empty{margin-top:-10px!important}.top-search{position:absolute;margin-right:30px;margin-top:-41px;display:none;z-index:10;right:0}.top-search input{width:240px;font-size:16px}.brnhmbx-top-search-button{font-size:20px;display:inline-block;vertical-align:middle;margin-left:40px;cursor:pointer;opacity:.5}.sticky-logo-outer{display:inline-table;vertical-align:middle;margin:0 30px 0 0;text-align:left}.sticky-logo-container{display:table-cell;vertical-align:middle}.sticky-logo-container img{height:25px}#sticky-menu{display:none;width:100%;min-height:50px;position:fixed;z-index:9999999;top:-400px;-webkit-transition:all 1s ease;transition:all 1s ease}.sticky-menu-inner{width:100%;max-width:1240px;padding:0 20px 0 20px;margin:0 auto}.menu-sticky{margin-top:400px}.article-wrapper-outer{float:none;width:100%;margin-bottom:20px}.wrapper{margin:0 auto;max-width:100%}[class*="col-"]{vertical-align:top}.col-1-2,
.col-1-2-sidebar,
.col-1-2:nth-child(2n+2),
.col-1-2-sidebar:nth-child(2n+2) {padding-left:0;padding-right:0}.row-1-1-2 .col-1-2-sidebar{width:100%;padding-left:0;padding-right:0}.col-1-3,
.col-1-3:nth-child(2n+2),
.col-1-3:nth-child(3n+3) {padding-left:0;padding-right:0}.row-2-3 .col-1-3{padding-left:0;padding-right:0}.site-content{padding-bottom:0}.main-container,.main-container-sidebar,.main-container-sidebar-cc2{margin:0 auto}.article-inner{overflow:hidden;margin:0 auto}.article-content-outer,.article-content-outer-sidebar,.article-content-outer-cc2,.article-content-outer-sidebar-cc2,.article-content-outer-cc3{margin:20px}article img{max-width:100%;height:auto;border:none!important}article.post{margin-bottom:40px}.col-1-2 article.post,.col-1-2-sidebar article.post,.col-1-3 article.post{margin-bottom:20px}article.post ul{list-style-type:disc;list-style-position:inside}article.post-attachment img{display:inline-block}article.post-attachment{width:100%;min-height:400px;padding:40px;display:table;text-align:center}article.post-video .bx-pager-outer{display:none}.fea-img-container img{margin:0 auto}.listing-comment{display:inline-block;margin-left:0;margin-bottom:10px}.listing-comment-w-o-date{display:inline-block;margin-left:0;margin-bottom:10px}.listing-comment-icon{font-size:16px;line-height:16px;padding-right:8px;float:left;display:inline-block}.listing-comment-number{display:inline-block}.article-date{display:inline-block;margin-bottom:10px;width:100%}.home-listing-title-inner{font-size:30px;line-height:1.1em;margin:0;text-align:center;white-space:pre-wrap;word-wrap:break-word}.article-content-outer-cc2 .home-listing-title-inner,.article-content-outer-sidebar-cc2 .home-listing-title-inner,.article-content-outer-cc3 .home-listing-title-inner{font-size:30px}.home-listing-title-z-inner{width:85%;font-size:16px;line-height:1.1em;margin:0}.article-content-inner{margin:0 auto;max-width:640px}.woocommerce-page .article-content-inner{max-width:100%}.article-author{margin-top:10px}.article-pure-content{line-height:1.6em;margin:30px 0}.home-cat-tag-page{line-height:1.6em}.article-content-inner .home-cat-tag-page.pager-only{margin-bottom:5px}.article-content-outer .home-cat-tag-page.pager-only,.article-content-outer-sidebar .home-cat-tag-page.pager-only{margin-bottom:20px}.btnReadMore{margin-top:30px;font-weight:700;text-align:center}.single-excerpt{font-size:16px;line-height:1.6em;margin-bottom:20px;margin-top:30px}.post-styleZ{float:left;width:100%;min-width:260px}.post-styleZ-inner{height:100px;width:100%}.post-styleZ-img{width:150px;height:100px;float:left;position:absolute}.post-styleZ-info{float:left;height:100px;display:table;width:100%;padding-left:20px}.post-styleZ-info-with-t{padding-left:170px}.sidebar{margin-left:0;float:left;width:100%}.sidebar li{list-style:none}.footer-widget-area,.upper-widget-area,.home-widget-area{width:100%;text-align:left;overflow:hidden}.footer-widget-area-inner,.footer-widget-area-inner-col2,.upper-widget-area-inner,.upper-widget-area-inner-col2,.home-widget-area-inner,.home-widget-area-inner-col2,.home-widget-area-inner-col2-sidebar{padding-left:0;margin:0}.footer-widget-area li,.upper-widget-area li,.home-widget-area li{list-style:none}.widget-item-footer-outer,.widget-item-footer-outer-col2,.widget-item-footer-outer-col4{min-width:150px;width:100%;margin-right:0;position:relative;margin-bottom:40px;display:inline-block;vertical-align:top}.widget-item-upper-outer,.widget-item-upper-outer-col2,.widget-item-home-outer,.widget-item-home-outer-col2,.widget-item-home-outer-col2-sidebar{min-width:150px;width:100%;margin-right:0;position:relative;margin-bottom:20px;font-size:0}.widget-item-footer-outer:last-child,.widget-item-footer-outer-col2:last-child,.widget-item-footer-outer-col4:last-child,.widget-item-upper-outer:last-child,.widget-item-upper-outer-col2:last-child,.widget-item-home-outer:last-child,.widget-item-home-outer-col2:last-child,.widget-item-home-outer-col2-sidebar:last-child{margin-right:0;margin-bottom:0}.widget-item{text-align:left;margin-bottom:20px;overflow:hidden;width:100%}.widget-item-footer{text-align:left;margin-bottom:20px;overflow:hidden}.widget-item:last-child{margin-bottom:0}.widget-item-upper-outer:last-child,.widget-item-upper-outer-col2:last-child{margin-bottom:20px}.widget-item img,.widget-item-footer img{max-width:100%;height:auto}.widget-item-inner ul{padding-left:0;margin:0}.widget-item-inner ul li li{padding-left:20px}.widget-item h2{font-size:30px;text-align:center;margin:0;line-height:1em}.widget-h2-inner{display:inline-block;max-width:80%}.widget-item-footer h2{font-size:25px;text-align:center;margin:0;line-height:1em}.widget-item.widget_archive .widget-item-inner select,.widget-item.widget_categories .widget-item-inner select,.widget-item-footer.widget_archive .widget-item-inner select,.widget-item-footer.widget_categories .widget-item-inner select{margin-top:10px}.widget_categories .widget-item-inner,.widget_archive .widget-item-inner,.widget_calendar .widget-item-inner,.widget_nav_menu .widget-item-inner,.widget_meta .widget-item-inner,.widget_pages .widget-item-inner,.widget_recent_comments .widget-item-inner,.widget_recent_entries .widget-item-inner,.widget_search .widget-item-inner,.widget_tag_cloud .widget-item-inner,.widget_text .widget-item-inner,.widget_rss .widget-item-inner{font-size:16px;line-height:1.8em}.tagcloud a{display:inline-block}.wp-tag-cloud:after{content:"";display:table;clear:both}.wp-tag-cloud li{float:left}.wp-tag-cloud li:after{content:",\00a0"}.wp-tag-cloud li:last-child:after{content:""}.social-widget-outer{display:inline-block}.social-widget{padding-left:0;margin-top:0;margin-bottom:0}.article-container .social-widget{margin-bottom:20px}.social-widget li{float:left;margin-right:20px;margin-bottom:20px;list-style:none}.social-widget li a{display:block;text-align:center;line-height:48px;border-radius:50%;height:44px;width:44px}.social-widget li i{font-size:20px}.social-widget li:nth-child(5n),
.social-widget li:last-child {margin-right:0}.search-widget{width:100%}.search-widget-input-box{float:left;width:86%}.search-widget-input{width:100%;font-size:16px}.search-widget-s-icon,.search-widget-s-pro-icon{cursor:pointer;display:table!important;float:right;text-align:right;width:14%;height:60px}#wp-calendar{border-collapse:collapse;border:none;width:100%}#wp-calendar td,#wp-calendar th{text-align:center}#wp-calendar caption{padding:7px 0 0 0;height:40px;text-align:center}#wp-calendar thead,#wp-calendar tfoot{line-height:40px}#wp-calendar tbody{line-height:40px}#wp-calendar #prev,#wp-calendar #next{padding:0 10px}#wp-calendar #prev{text-align:left}#wp-calendar #next{text-align:right}#wp-calendar th,#wp-calendar td{padding:0;border:none}.recent-comment-item{display:table;width:100%;margin-bottom:20px}.recent-comment-item:last-child{border-bottom:none;margin-bottom:0}.recent-comment-img{display:table-cell;vertical-align:top;width:80px;padding-right:20px}.recent-comment-hdr{font-size:16px;line-height:1.3em}.recent-comment-author{font-size:12px;line-height:1.2em;padding-top:5px}.image-widget-wrapper{display:inline-block;position:relative;text-align:center;width:100%}.image-widget-wrapper img{width:100%}.image-widget-wrapper img+.image-widget-content{position:absolute;top:0;left:0}.image-widget-content{width:100%;height:100%}.image-widget-inner{display:table;height:100%;margin:0 auto;width:100%}.image-widget-title{padding:14px 20px 10px 20px;min-height:60px;line-height:1em}.adwidget img{width:100%;display:block}a.rsswidget img{display:none}.rss-date{display:block;font-size:12px;margin-bottom:10px}.rssSummary{margin-bottom:10px;font-size:14px;line-height:1.6em}.widget_rss li a{display:block;font-weight:700;line-height:1.4em}.widget_rss cite{font-size:12px;display:block;padding-bottom:20px}.widget_rss ul li:last-child cite{padding-bottom:0}.listing-img-outer{position:relative}.listing-img-outer img{width:100%;height:auto;display:block}.listing-box-container{width:100%}.listing-box{width:100%;padding:15px 20px}.listing-date{font-size:12px;display:inline-block;padding-top:5px}.listing-date-z{font-size:12px;display:none;padding-top:5px}.listing-title{width:100%;line-height:1.1em;display:inline-block;font-size:20px}.widget-listing-z{margin-bottom:20px;float:left;width:100%;min-width:150px;height:60px}.widget-listing-z img{width:90px;height:60px;float:left;position:absolute}.widget-listing-z-info{height:60px;float:left;display:table;width:100%}.widget-listing-z-info-with-t{padding-left:110px}.widget-listing-z-title{font-size:16px;line-height:1.3em;display:block}.brnhmbx-posts-widget:last-child .widget-listing-z{margin-bottom:0}.related-posts-outer,.related-posts-outer-sidebar{margin:0}.related-posts{display:inline-block;width:100%;text-align:left;overflow:hidden;margin-bottom:50px}.related-posts h2{margin:0;line-height:1em;font-size:30px;text-align:center}.related-posts .robin-sep{margin-bottom:40px}.related-post-item,.related-post-item-sidebar{float:left;min-width:150px;width:100%;margin-right:0;position:relative;margin-bottom:40px}.related-post-item img,.related-post-item-sidebar img{width:100%;height:auto;display:block}.related-post-item:last-child,.related-post-item-sidebar:last-child{margin-right:0;margin-bottom:0}.comments-outer,.comments-outer-sidebar{padding:0}.comments{display:inline-block;width:100%;text-align:left;overflow:hidden;max-width:640px}.comments h2.brnhmbx-font-1{margin:0;line-height:1em;font-size:30px;text-align:center}.comments .robin-sep{margin-bottom:40px}.comments-hdr{border-bottom:2px solid}.comments-num{vertical-align:super;margin:5px 0 0 5px;position:absolute}.comments-list{padding:0}.comments-list ul,.comments-list ol{padding-left:0;margin:0;list-style:none}.comment.depth-2,.comment.depth-3{padding-left:0}.comment-item-outer{position:relative;margin-bottom:60px}.comment-item{display:table;width:100%}.comment-author-img{display:block;width:60px;padding-right:20px}.comment-content{display:inline-block;vertical-align:top;text-align:left}.comment-info{float:left;margin-top:10px;width:100%}.comment-info-inner{display:table;height:40px}.comment-reply-edit{float:left;padding:10px 0 0 0;width:100%}.btnReply{float:left;margin-right:20px}.btnEdit{float:left}.comment-edit-link,.comment-reply-link{display:block}.comment-text{margin-top:20px}.comment-text-w-a{margin-left:0}.comment-text ul{list-style:inside;padding-left:0;margin:0}.comment-text ol{list-style-type:decimal;list-style-position:inside;padding-left:0;margin:0}.comment-text ul li li,.comment-text ol li li{padding-left:30px}.comment-awaiting{display:inline-block;margin-bottom:20px}.comments-paging{margin:0 0 40px 0;text-align:center}.comments-paging .page-numbers{width:44px;height:44px;border-radius:50%;display:inline-block;line-height:44px}.comments-paging a.next.page-numbers,.comments-paging a.prev.page-numbers{display:none}.comment-reply-title{font-size:25px}.comment-form input[type="text"]{max-width:300px}.comment-form textarea{max-width:640px}.comment-input-hdr{padding:10px 0 10px 0}.comment-form-author-outer{display:inline-block;width:100%;max-width:300px;margin-right:35px}.comment-form-email-outer{display:inline-block;width:100%;max-width:300px}.form-submit{margin:20px 0 0 0}.comment-subscription-form label{font-size:12px;line-height:30px;margin-left:5px;vertical-align:top}#googleMap{width:100%}.filter-bar{display:table;width:100%;height:70px;text-align:center;padding:0 20px 0 20px;line-height:1.2em}.page-404{display:table;width:100%;height:400px;padding:50px;text-align:center;margin-bottom:20px}.nothing-found{padding:50px;text-align:center}.nothing-found i,.page-404 i{margin-right:10px}.footer-box-outer{width:100%}.footer-box-inner{width:100%;padding:50px 20px 0 20px;margin:0 auto;display:block}.footer-bottom-outer{width:100%}.footer-bottom{padding:0 20px 50px 20px;width:100%;margin:0 auto;text-align:center;font-size:14px}.btn-to-top{border-radius:50%;width:43px;height:43px;line-height:42px;margin:0 auto 20px auto;cursor:pointer}.footer-text{width:100%;margin-bottom:20px}.footer-social{width:100%;text-align:center}.social-menu-item{margin-right:40px}.social-menu-item:last-child{margin-right:0}.social-menu-item i{font-size:20px;vertical-align:middle}.footer-social .social-menu-item i{display:inline-block}.footer-social .social-menu-item span,.header-social .social-menu-item span,.social-accounts-touch .social-menu-item span{display:none}.footer-social .social-menu-item{margin-right:40px}.footer-social .social-menu-item:last-child{margin-right:0}#site-menu,#site-menu-sticky{display:none;padding-left:0;margin-top:5px;margin-bottom:5px}.site-nav2{float:right;overflow:hidden;font-size:16px}.site-nav2 ul.sub-menu li{font-size:16px}.site-nav2 ul:before,.site-nav2 ul:after{content:'';display:table}.site-nav2 ul:after{clear:both}.site-nav2 ul{list-style:none;z-index:9999}.site-nav2 #site-menu li a{line-height:60px}.site-nav2 #site-menu-sticky li a{line-height:42px}.site-nav2 #site-menu .sub-menu li a,.site-nav2 #site-menu-sticky .sub-menu li a{line-height:1.8em}.site-nav2 li{float:left;list-style:none;line-height:1.8em}.site-nav2 li a{margin-left:15px;margin-right:15px;padding-top:100px;padding-bottom:100px}.site-nav2 #site-menu,.site-nav2 #site-menu-sticky{margin-left:-15px}.site-nav2 li:last-child a{margin-right:0}.site-nav2 li ul li:last-child a{margin-right:15px}.site-nav2 li ul{position:absolute;display:none;height:auto;width:240px;text-align:left;margin-top:5px;padding-left:0}.site-nav2 li:hover>ul{display:block}.site-nav2 li li{position:relative;display:block;float:none;width:240px}.site-nav2 li li a{padding:0}.site-nav2 li ul a{display:block;margin-bottom:5px}.site-nav2 li ul li:first-child{margin-top:10px}.site-nav2 li ul li:last-child{margin-bottom:10px}.site-nav2 li li ul{position:absolute;top:0;left:100%;padding-left:0;margin-top:-10px}.site-nav2 li li li ul{padding-left:0}.mobile-header{position:fixed;z-index:999999;width:100%;top:0}.mobile-logo-outer{display:inline-table;height:50px;margin-left:20px}.mobile-logo-container{display:table-cell;vertical-align:middle}.mobile-logo-container img{height:25px}.brnhmbx-menu-button{display:inline-block;vertical-align:middle;font-size:22px;line-height:50px;cursor:pointer;float:right;margin-right:20px}.social-accounts{display:none}.social-accounts-touch{margin-bottom:30px}.slicknav_menu{display:block;min-width:280px;padding-left:20px}.slicknav_menu ul a{font-size:16px}.slicknav_menu .widget_archive,.slicknav_menu .widget_calendar,.slicknav_menu .widget_categories,.slicknav_menu .widget_pages,.slicknav_menu .widget_rss,.slicknav_menu .widget_recent_entries,.slicknav_menu .widget_recent_comments,.slicknav_menu .widget_search,.slicknav_menu .widget_tag_cloud,.slicknav_menu .widget_text{display:none}.slicknav_menu .slicknav_btn{display:none}.slicknav_menu .slicknav_nav{margin-left:-20px!important;margin-top:10px}.footer-nav ul:before,.footer-nav ul:after{content:'';display:table}.footer-nav ul:after{clear:both}.footer-nav ul{list-style:none;z-index:9999;padding-left:0}.footer-nav li{float:none}.footer-nav li:first-child a{margin-left:0}.footer-nav li:last-child a{margin-right:0}.footer-nav{float:left}.footer-nav li a{display:block;margin-left:0;margin-right:0;line-height:2em!important}.header-menu-touch .footer-nav li a{line-height:2em!important}.header-menu-outer li.nav-sep{line-height:50px;margin:0 15px 0 15px}.footer-nav li.nav-sep,.footer-nav li.nav-sep:last-child,.header-menu-touch .footer-nav li.nav-sep{display:none}.footer-nav .menu{margin:0}.pagenavi{width:100%;display:inline-block;margin-bottom:20px}.site-content-cc2 .pagenavi,.site-content-sidebar-cc2 .pagenavi,.site-content-cc3 .pagenavi{margin-top:20px}.pagenavi-fp{text-align:left}.pagenavi-lp{text-align:right}.pagenavi-cp{text-align:center}.pagenavi .page-numbers{display:none;width:44px;height:44px;border-radius:50%;line-height:44px;text-align:center}.pagenavi a.next.page-numbers{float:right;display:inline-block;line-height:44px;width:auto;height:auto;border-radius:0}.pagenavi a.prev.page-numbers{float:left;display:inline-block;line-height:44px;width:auto;height:auto;border-radius:0}.pagenavi .page-numbers:first-child{padding-left:0}.pagenavi .page-numbers:last-child{padding-right:0}.pagenavi .page-number-inner{line-height:44px;display:inline-block}.page-navi{padding-bottom:50px;margin-top:-40px}.page-navi-prev{float:left;width:100%;min-width:280px}.page-navi-next{float:left;width:100%;min-width:280px}.page-navi-btn{width:100%;padding:20px}.page-navi-prev-img{width:90px;height:60px;float:left}.page-navi-next-img{width:90px;height:60px;float:right}.page-navi-prev-img img,.page-navi-next-img img{width:90px;height:60px}.page-navi-prev-info{float:left;text-align:left;height:60px;display:table;width:60%;line-height:1.2em}.page-navi-prev-arrow{padding:0 20px 0 10px;font-size:18px;width:30px}.page-navi-next-info{float:right;text-align:right;height:60px;display:table;width:60%;line-height:1.2em}.page-navi-next-arrow{padding:0 10px 0 20px;font-size:18px;width:30px}.robin-slider-container{display:none;padding-bottom:40px;overflow-x:hidden}.slide-container{position:relative;text-align:center;width:100%;background-position:center;background-repeat:no-repeat}.slide-container img{width:100%}.slide-container img+.slide-info-outer{position:absolute;top:0;left:0}.slide-info-outer{width:100%;height:100%}.slide-info{display:table;height:100%;margin:0 auto}.slider-header{font-size:20px;line-height:1em;padding-bottom:5px}.slider-caption{font-size:14px;line-height:1.5em}.slider-date{display:inline-block;font-size:14px;padding-bottom:10px}.slider-comment-icon{display:none;padding-bottom:7px}.slider-comment-icon-inner{font-size:16px;line-height:16px;padding-right:8px;float:left;display:inline-block;margin-top:1px}.slider-comment-icon-number{font-size:14px;display:inline-block}.slide-info-inner{display:table-cell;vertical-align:middle}.slide-text{max-width:600px}.slide-text-padding{padding:20px}.slide-text .btnReadMore{margin-top:10px}.slider-categories{padding-top:15px;font-size:12px;display:none}.bxslider,.bxslider-main,.bxslider-vid,.bxslider-vid li{list-style:none;padding-left:0;margin:0}.bxslider-main{margin-top:0}.bxslider img,.bxslider-main img{width:100%}.bx-viewport li{min-height:1px;min-width:1px}.bx-wrapper .bx-prev{left:-10px}.bx-wrapper .bx-next{right:-10px}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.fw400{font-weight:400}.fw700{font-weight:700}.fst-italic{font-style:italic}.fs10{font-size:10px}.fs11{font-size:11px}.fs12{font-size:12px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs17{font-size:17px}.fs18{font-size:18px}.fs19{font-size:19px}.fs20{font-size:20px}.fs24{font-size:24px}.fs30{font-size:30px}.robin-icon-asterisk{display:inline-block;vertical-align:top}.table-cell-middle{display:table-cell;vertical-align:middle}.t-a-c{text-align:center}.left{float:left}.right{float:right}.left:after,.right:after{content:"";display:table;clear:both}.hiddenInfo{display:none}.robin-sep{width:60px;height:6px;border-radius:6px;background-color:red;margin:16px auto 20px auto}.top-extra-inner .btn-to-top i{padding-right:0;margin-left:40px;vertical-align:middle}.cancel-display-block{display:block;margin-top:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.p40{padding:40px}.pt50{padding-top:50px}.ml5{margin-left:5px}.mr5{margin-right:5px}.ml10{margin-left:10px}.mr10{margin-right:10px}.mb5{margin-bottom:5px}.mb20{margin-bottom:20px}.mb40{margin-bottom:40px}.site-nav2 #site-menu li.brnhmbx-passive a,.site-nav2 #site-menu-sticky li.brnhmbx-passive a{line-height:1.1em!important;padding-bottom:2px;padding-top:5px;opacity:.5}.slicknav_menu li.brnhmbx-passive a{opacity:.5}.wpcf7-form p{font-size:14px;margin:10px 0 10px 0;font-weight:700}.wpcf7-form input{max-width:300px;font-weight:normal;margin-top:10px}.wpcf7-form input[type="submit"]{font-weight:700;margin-top:0}.wpcf7-form textarea{max-width:640px;font-weight:normal;margin-top:10px}.wpcf7-form .wpcf7-submit:after{content:"";display:table;clear:both}.wpcf7-form-control-wrap span,.wpcf7-response-output,.wpcf7-mail-sent-ok{font-weight:bold}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok,div.wpcf7-mail-sent-ng,div.wpcf7-spam-blocked{border:none;margin:0;padding:0;width:100%}div.wpcf7 img.ajax-loader{display:none}span.post-date{display:block}.wp-caption{max-width:100%}.wp-caption img{display:block}.wp-caption-text{font-size:12px;text-align:left;line-height:1.4em}div.wp-caption{margin-bottom:1em}article .wp-caption{position:relative}article .wp-caption p.wp-caption-text{padding:0 5px 0 5px;display:block;position:absolute;bottom:-1px;margin:0 10px 10px 10px}.sticky{}.gallery-caption{}.bypostauthor{}img.alignright,div.alignright{float:right;margin:0 0 1em 2em}img.alignleft,div.alignleft{float:left;margin:0 2em 1em 0}img.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright:after,div.alignright:after,img.alignleft:after,div.alignleft:after,.alignright:after,.alignleft:after{content:"";display:table;clear:both}.more-link{display:none}.instagram-label{opacity:0;position:absolute;padding:15px;border-radius:5px}.jr_col_1 img,.jr_col_2 img,.jr_col_3 img,.jr_col_4 img,.jr_col_5 img,.jr_col_6 img,.jr_col_7 img,.jr_col_8 img,.jr_col_9 img,.jr_col_10 img{width:100%}.jr-insta-thumb ul.thumbnails li a:hover img{opacity:.8}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-ms-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s}@-webkit-keyframes fadeInDown { 0% { opacity: 0; } 100% { opacity: 1; } }@-moz-keyframes fadeInDown { 0% { opacity: 0; } 100% { opacity: 1; } }@-o-keyframes fadeInDown { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes fadeInDown { 0% { opacity: 0; } 100% { opacity: 1; } }.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; } }@-moz-keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; } }@-o-keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; } }.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}.brnhmbx-woo-border{border-top:2px solid;border-color:#000;position:relative;margin-top:-40px;margin-bottom:40px}.brnhmbx-wc-outer{padding:7px 20px 20px 20px!important;margin-bottom:20px;text-align:left;font-size:16px}ul.products li.product{clear:none!important;width:100%!important}.brnhmbx-wc-outer h1{font-size:40px;line-height:45px;margin-bottom:20px}.brnhmbx-wc-outer h2,.brnhmbx-wc-outer h3{font-size:22px;line-height:30px;margin-bottom:20px}.brnhmbx-wc-outer h1.page-title{font-size:30px;line-height:1.1em;margin-top:0!important;text-align:center;white-space:pre-wrap;word-wrap:break-word}.woocommerce .input-checkbox,.woocommerce #rememberme{vertical-align:middle;height:auto;width:auto}.woocommerce .input-radio,.woocommerce .shipping_method{vertical-align:middle;height:auto;width:auto}li.chosen{margin-right:10px!important}label[for="rememberme"] input{vertical-align:middle;margin-left:10px}a.woocommerce-review-link,a.woocommerce-review-link:visited{font-weight:normal;display:inline-block}input.select2-input{font-size:13px}.select2-results{font-size:13px;text-align:left}.select2-results .select2-highlighted{border-radius:0;font-size:13px}.button.add_to_cart_button.product_type_variable,.button.add_to_cart_button.product_type_simple,button.single_add_to_cart_button.button.alt,.woocommerce .woocommerce-message a.button,.woocommerce .woocommerce-message a.button:visited,.woocommerce #review_form #respond .form-submit input.submit,ul.products li a.added_to_cart.wc-forward,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woo-p-widget a.added_to_cart.wc-forward,.woo-p-widget .product_type_simple{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;cursor:pointer;font-weight:700;height:60px;line-height:60px;padding:0 15px 0 15px!important;width:auto}.woocommerce #review_form #respond .form-submit input.submit{margin-top:5px}.widget_brnhmbx_customwooproductwidget .woo-p-widget a.added_to_cart.wc-forward{padding-top:0!important;max-height:29px!important}.woocommerce div.product p.price span.amount{font-size:18px}.woocommerce div.product p.price del span.amount{font-size:14px}.woocommerce div.product p.price del{margin-bottom:-15px}div.quantity input.input-text.qty.text{width:40px;padding:0;margin:0}.products li a h3{font-size:18px!important;line-height:24px}.posted_in a,.posted_in a:visited,.tagged_as a,.tagged_as a:visited{border-bottom:1px solid;margin-right:12px;line-height:18px;font-weight:normal}.posted_in a:hover,.tagged_as a:hover,a.woocommerce-review-link:hover,.woocommerce a.reset_variations:hover,.woocommerce a.shipping-calculator-button:hover,.woocommerce a.woocommerce-remove-coupon:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce a.edit:hover{opacity:.7}ul.products{text-align:center}ul.products li a>div.star-rating{margin:0 auto!important;margin-bottom:16px!important}ul.products li a span.price{font-size:18px!important;font-weight:700!important}.woocommerce span.onsale{font-weight:normal;border-radius:0;font-size:12px;min-height:0;height:24px;line-height:22px;padding:0 5px 0 5px}.woocommerce .single_variation{padding-bottom:20px}div.price_slider_amount .price_label{line-height:60px}.woocommerce a.edit{padding-top:5px}.woocommerce table.variations td.label{padding-top:25px}.woocommerce table.variations select{margin-bottom:10px}.woocommerce .group_table{margin-bottom:10px;border:none}.woocommerce .group_table td.label,.woocommerce .group_table td.price{vertical-align:middle!important}.woocommerce input.input-text{max-width:300px}.woocommerce .login,.woocommerce .register{border:none!important;padding:0!important}.woocommerce .woocommerce-product-rating{margin-bottom:10px!important}.woocommerce .term-description{text-align:center;margin-bottom:30px}.woocommerce .term-description p{margin:0}.woocommerce .woocommerce-ordering{margin-bottom:40px}.woocommerce a.button.loading:after{font-family:WooCommerce;content:"";vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:0;right:1em;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce a.button.loading{opacity:.5;padding-right:0}.woocommerce-result-count{line-height:60px}.woocommerce .edit-account fieldset{margin-bottom:20px}.woocommerce.widget_shopping_cart{margin-bottom:30px}.woocommerce.widget_layered_nav,.woocommerce.widget_layered_nav_filters,.woocommerce.widget_price_filter{margin-bottom:40px}.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce-pagination .page-numbers{border:none!important;padding:0!important;margin:0!important}.woocommerce .woocommerce-pagination ul.page-numbers{margin-left:30px!important}.woocommerce .woocommerce-pagination ul.page-numbers li span{display:none;font-weight:700!important}.woocommerce .woocommerce-pagination ul.page-numbers li a.next,.woocommerce .woocommerce-pagination ul.page-numbers li a.prev{display:inline-block;width:100%}.woocommerce nav.woocommerce-pagination ul li span.page-numbers.current,.woocommerce nav.woocommerce-pagination ul li a.page-numbers:hover{background-color:transparent}.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination .next.page-numbers{border-radius:0;font-size:14px!important;font-weight:700;height:40px;line-height:40px;padding:0 15px 0 15px!important;width:auto}.woocommerce-pagination .pagenavi .page-number-inner{font-weight:700;position:absolute;margin:-3px 0 0 -4px}.woocommerce .woocommerce-message{padding:26px 0 26px 60px!important;border-top:1px solid;border-bottom:1px solid;line-height:60px}.woocommerce .woocommerce-message:before{left:30px;margin-top:11px}.woocommerce .woocommerce-info,.woocommerce .woocommerce-error{padding:20px 0 26px 60px!important;border-top:1px solid;border-bottom:1px solid;line-height:60px}.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-error:before{margin-top:5px}.woocommerce .woocommerce-message a.button{margin-top:0;margin-right:20px;margin-left:20px}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;font-size:14px;font-weight:700;height:60px;line-height:40px;padding:0 15px 0 15px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:700!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{border:none;border-radius:0;box-shadow:none}.woocommerce table.shop_attributes,.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border-style:solid;padding:10px}.woocommerce #reviews #comments ol.commentlist{padding-left:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:none;padding:0 0 0 10px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong[itemprop="author"]{font-size:16px;font-weight:700}.woocommerce legend{padding:20px 0 20px 0;font-weight:bold}.woocommerce #reviews #comments ol.commentlist li .comment-text div.description{font-size:13px;padding-top:15px;border-top:1px solid}.woocommerce #reviews #comments ol.commentlist li img.avatar{padding:0;width:40px;background:transparent;border:none}.woocommerce textarea#comment{display:block}.woocommerce-tabs .comment-reply-title{padding-bottom:20px}.woocommerce-tabs p.comment-form-rating label[for="rating"]{float:left;line-height:16px;margin-right:10px}.woocommerce #comments nav.woocommerce-pagination ul li .page-numbers{line-height:40px}.woocommerce #comments nav.woocommerce-pagination ul li .next.page-numbers,.woocommerce #comments nav.woocommerce-pagination ul li .prev.page-numbers{line-height:44px}div.pp_woocommerce div.ppt,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_social{display:none!important}.pp_content{margin-bottom:-35px!important}.woocommerce-product-gallery figure{margin:0}.cart-collaterals .cross-sells{display:none}.coupon input.input-text{min-width:150px;border:none!important}form.checkout_coupon p.form-row{margin-bottom:0!important}.woocommerce-cart .cart-collaterals .cart_totals table{border-right:0}tr.cart-subtotal th{padding-right:24px!important}.woocommerce-cart table.cart img{padding-top:10px}.woocommerce-checkout #payment{border-radius:0}.woocommerce-checkout #payment div.payment_box{padding:10px 20px 10px 20px;font-size:13px;border-radius:0;width:100%;margin-bottom:0!important}.woocommerce-checkout #payment div.payment_box p{text-indent:0}ul.payment_methods li{margin-bottom:20px!important}.payment_method_paypal img{margin-top:-20px!important;display:inline-block;padding-top:10px!important}.brnhmbx_cart_remove_icon a{margin-top:3px;padding-left:1px}.cart_list.product_list_widget li.empty{padding-left:0}.product_list_widget li{margin-bottom:10px!important;line-height:1.2em}.product_list_widget li:first-child,.widget_layered_nav ul,.widget_layered_nav_filters ul,.widget-item-inner .price_slider_wrapper{margin-top:10px!important}.product_list_widget li:last-child{margin-bottom:0!important}.product_list_widget li div.star-rating{font-size:12px;margin:5px 0}li.mini_cart_item:last-child{margin-bottom:10px!important}.widget-item-inner .product-categories{margin-top:10px;line-height:1.6em}.woocommerce .remove{font-size:18px!important;line-height:18px!important;background:none!important}.woocommerce a.remove:hover{opacity:.5;color:red!important}.woocommerce .shop_table.cart td.actions{padding-top:20px}.woocommerce .shop_table,.woocommerce .shop_table td,.woocommerce .shop_table tr,.woocommerce .shop_table th,.woocommerce .shop_table thead,.woocommerce .shop_table tbody{border:none!important}#coupon_code{padding-left:20px}.brnhmbx-wc-product-search-widget{background-color:#333}.brnhmbx-wc-product-search-widget .search-widget-inner{background-color:#333;border-color:#333}.brnhmbx-wc-product-search-widget .search-widget-inner .search-widget-input{background-color:#333;color:#fff}.search-widget-s-pro-icon{color:#fff}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999;opacity:1}::-moz-placeholder{color:#999;opacity:1}:-ms-input-placeholder{color:#999}.author-box-outer{margin-top:-40px;margin-bottom:40px}.author-box,.author-box-sidebar{padding:20px;max-width:860px;margin:0 auto}.author-avatar{line-height:40px;margin-bottom:15px}.author-avatar img{float:left;margin:0 15px 0 0}.author-bio{line-height:1.4em}.author-links{margin-top:15px;font-size:12px;margin-right:20px;display:inline-block}.leaderboard-outer{width:100%;margin:0 0 20px 0;text-align:center}.leaderboard-outer-pp-bottom{margin-top:20px!important}.leaderboard-outer-afs{margin:20px 0 0 0!important}.leaderboard-inner{width:100%;font-size:0}.leaderboard-inner img{width:100%}.leaderboard-full,.leaderboard-among,.leaderboard-responsive{display:none}.leaderboard-header{display:inline-block;float:right}.leaderboard-header img{width:728px!important;height:90px!important}.leaderboard-header-logo{display:table;height:90px}