.fg-white{color:#fff}.fg-cloud{color:#ECF0F1}.block{display:block}.spacer{display:block;clear:both}.inline-block{display:inline-block}.display-table{display:table}.display-table-cell{display:table-cell;vertical-align:middle}.width-100{max-width:100%}.padding-5{padding:5px}.padding-10{padding:10px}.padding-15{padding:15px}.padding-20{padding:20px}.padding-25{padding:25px}.padding-30{padding:30px}.padding-35{padding:35px}.padding-40{padding:40px}.padding-45{padding:45px}.padding-50{padding:50px}.padding-55{padding:55px}.padding-60{padding:60px}.padding-65{padding:65px}.padding-70{padding:70px}.padding-75{padding:75px}.padding-80{padding:80px}.padding-85{padding:85px}.padding-90{padding:90px}.padding-95{padding:95px}.padding-100{padding:100px}.pd-top-5{padding-top:5px}.pd-top-10{padding-top:10px}.pd-top-15{padding-top:15px}.pd-top-20{padding-top:20px}.pd-top-25{padding-top:25px}.pd-top-30{padding-top:30px}.pd-top-35{padding-top:35px}.pd-top-40{padding-top:40px}.pd-bottom-5{padding-bottom:5px}.pd-bottom-10{padding-bottom:10px}.pd-bottom-15{padding-bottom:15px}.pd-bottom-20{padding-bottom:20px}.pd-bottom-25{padding-bottom:25px}.pd-bottom-30{padding-bottom:30px}.pd-bottom-35{padding-bottom:35px}.pd-bottom-40{padding-bottom:40px}.pd-left-5{padding-left:5px}.pd-left-10{padding-left:10px}.pd-left-15{padding-left:15px}.pd-left-20{padding-left:20px}.pd-left-25{padding-left:25px}.pd-left-30{padding-left:30px}.pd-left-35{padding-left:35px}.pd-left-40{padding-left:40px}.pd-right-5{padding-right:5px}.pd-right-10{padding-right:10px}.pd-right-15{padding-right:15px}.pd-right-20{padding-right:20px}.pd-right-25{padding-right:25px}.pd-right-30{padding-right:30px}.pd-right-35{padding-right:35px}.pd-right-40{padding-right:40px}.no-pd{padding:0}.no-pd-top{padding-top:0}.no-pd-left{padding-left:0}.no-pd-right{padding-right:0}.no-pd-bottom{padding-bottom:0}.no-mg{margin:0}.no-mg-top{margin-top:0}.no-mg-left{margin-left:0}.no-mg-right{margin-right:0}.no-mg-bottom{margin-bottom:0}.margin-5{margin:5px}.margin-10{margin:10px}.margin-15{margin:15px}.margin-20{margin:20px}.margin-25{margin:25px}.margin-30{margin:30px}.margin-35{margin:35px}.margin-40{margin:40px}.margin-45{margin:45px}.margin-50{margin:50px}.margin-55{margin:55px}.margin-60{margin:60px}.margin-65{margin:65px}.margin-70{margin:70px}.margin-75{margin:75px}.margin-80{margin:80px}.margin-85{margin:85px}.margin-90{margin:90px}.margin-95{margin:95px}.margin-100{margin:100px}.mg-left-5{margin-left:5px}.mg-left-10{margin-left:10px}.mg-left-15{margin-left:15px}.mg-left-20{margin-left:20px}.mg-left-25{margin-left:25px}.mg-left-30{margin-left:30px}.mg-left-35{margin-left:35px}.mg-right-5{margin-right:5px}.mg-right-10{margin-right:10px}.mg-right-15{margin-right:15px}.mg-right-20{margin-right:20px}.mg-right-25{margin-right:25px}.mg-right-30{margin-right:30px}.mg-right-35{margin-right:35px}.mg-top-5{margin-top:5px}.mg-top-10{margin-top:10px}.mg-top-15{margin-top:15px}.mg-top-20{margin-top:20px}.mg-top-25{margin-top:25px}.mg-top-30{margin-top:30px}.mg-top-35{margin-top:35px}.mg-bottom-5{margin-bottom:5px}.mg-bottom-10{margin-bottom:10px}.mg-bottom-15{margin-bottom:15px}.mg-bottom-20{margin-bottom:20px}.mg-bottom-25{margin-bottom:25px}.mg-bottom-30{margin-bottom:30px}.mg-bottom-35{margin-bottom:35px}.no-mg-top{margin-top:0}.no-mg-left{margin-left:0}.no-mg-right{margin-right:0}.no-mg-bottom{margin-bottom:0}.tp-caption.mediumlarge_light_white{font-family:"Source Sans Pro",sans-serif!important}html{font-size:16px}body{font-family:"Source Sans Pro",sans-serif;font-weight:400;word-wrap:break-word;color:#7F8C8D;font-size:1em;line-height:1.5em;margin-bottom:1.5em;margin-bottom:0}em,.klein-breadcrumbs,.wp-caption-text{font-style:normal}em{font-style:italic}blockquote p{color:#2C3E50;font-size:1.75em;line-height:1.5em;margin-bottom:.8571428571em;line-height:1.255}p{font-size:1em;line-height:1.5em;margin-bottom:1.5em}p img{margin-bottom:24px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:600;margin-top:0}label{font-weight:400;font-style:italic}legend,caption,h1,h2,h3,h4,h5,h6{font-weight:600;color:#2C3E50}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:2.375em;line-height:1.5em;margin-bottom:.6315789474em;line-height:1.25em}h2{font-size:1.8125em;line-height:1.5em;margin-bottom:.8275862069em;line-height:1.25em}h3{font-size:1.375em;line-height:1.5em;margin-bottom:1.0909090909em}h4{font-size:1.25em;line-height:1.5em;margin-bottom:1.2em}h5{font-size:1em;line-height:1.5em;margin-bottom:1.5em;text-transform:uppercase}h6{font-size:.875em;line-height:1.5em;margin-bottom:1.7142857143em}p.lead{font-size:1.25em;line-height:1.5em;margin-bottom:1.2em}@media (max-width:872px){h1,h2,h3,h4,h5,h6{line-height:120%}}ul,ol{margin-bottom:24px;padding-left:20px}ol{list-style:decimal}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul.large li{line-height:24px}li p{line-height:24px}*:active,*,*:focus,a,a:focus,a:active{outline:0}::selection{background:#9B59B6;color:#ECF0F1}::-moz-selection{background:#9B59B6;color:#ECF0F1}body{background-color:#e8e8e8;-webkit-font-smoothing:antialiased;text-shadow:rgb(0 0 0 / .01) 0 0 1px}iframe{max-width:100%}strong{font-weight:600}small{font-size:85%}hr{clear:both;height:0;margin:35px 0;border:solid #BDC3C7;border-width:1px 0 0}dl{display:block}dl dt{margin-left:5px}dl dd{margin-bottom:35px;margin-left:25px}table{width:100%;margin-bottom:24px;border:1px solid #BDC3C7}table th{font-weight:400;font-style:italic;padding:10px 20px}table td{padding:10px 20px;border:1px solid #bdc3c7}address{font-style:italic}tr:nth-child(even){background:#ecf0f1}tr:nth-child(odd){background:#fff}table tfoot td{font-style:italic;border:none}blockquote{position:relative;border-left:0;margin:35px 35px 35px 35px}blockquote cite{font-size:15px;display:block;width:100%;text-align:right;margin-top:10px;color:#BDC3C7}blockquote cite:after{display:block;clear:both;width:100%;content:' '}blockquote cite:before{content:'\2014 \0020'}a{text-decoration:none;color:#2ECC71;-webkit-backface-visibility:hidden}a:hover,a:focus{outline:0;text-decoration:none;color:#27AE60}img{max-width:100%;height:auto}img.scale-with-grid{width:auto;max-width:100%;height:auto}.hidden{display:none}.no-list li{margin:0;list-style:none}#main{margin-bottom:40px}.content-heading{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:103%;background:#ECF0F1;margin-bottom:35px}#content-header{padding-top:20px;padding-bottom:25px}#content-header h1{line-height:120%;margin-bottom:0}.fluid,.boxed{background:#fff;overflow:hidden}.boxed{margin:0 auto;max-width:1140px}.container{padding-left:55px;padding-right:55px}@media (max-width:992px){.container{padding-left:35px;padding-right:35px}}@media (max-width:768px){.container{padding-left:30px;padding-right:30px}}.container-compress{width:auto;max-width:750px;margin:0 auto}.fa_before:before,.widget.widget_display_forums ul li a:before,.widget.widget_display_replies ul li a:before,.widget.widget_display_topics ul li a:before,.widget.widget_display_views ul li a:before,.widget.widget_product_categories ul li a:before,.widget.buddypress.widget_bp_core_sitewide_messages #close-notice:before,.gears-article-recent-posts .entry-meta ul li:before,.klein #pmpro_account-membership table td.pmpro_account-membership-levelname .pmpro_actionlinks a:before,#bbpress-forums .bbp-reply-content #subscription-toggle a:before,#bbpress-forums .bbp-reply-content #favorite-toggle a:before,#bbpress-forums .bbp-reply-header .bbp-admin-links a:before,#buddypress ul.acfb-holder li.friend-tab span.p:before,#buddypress table.notifications tr td:nth-child(4) a:before,#buddypress table.messages-notices .thread-star a:before,#buddypress table.messages-notices .thread-options a.confirm:before,.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul li a:before,body .woocommerce.widget_shopping_cart .cart_list .empty:before,body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item .remove:before,.woocommerce-pagination .page-numbers .prev:before,.woocommerce-pagination .page-numbers .next:before,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa_after:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}select,textarea,input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=email],input[type=number],input[type=tel],input[type=range],input[type=search],input[type=tel],input[type=url],input[type=week]{padding:8px 12px;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #bdc3c7;outline:0;margin-bottom:20px;height:36px;line-height:16px;display:block;width:100%;max-width:100%;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear;background:#ECF0F1;-webkit-box-shadow:inset 0 0 14px -6px #7F8C8D;-moz-box-shadow:inset 0 0 14px -6px #7F8C8D;box-shadow:inset 0 0 14px -6px #7F8C8D}select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=time]:focus,input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=week]:focus{border-color:#2ECC71;background:#fff}select{height:40px}textarea{height:auto;min-height:35px}input[type='submit'].loading:after,input[type='reset'].loading:after,input[type='button'].loading:after,li.load-more.loading a:after,button.loading:after,.btn.loading:after{display:inline-block;content:"\f110";font-family:FontAwesome;margin-left:5px;margin-right:0;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}button[disabled],html input[disabled],input[type=submit].disabled,button.disabled{background-color:#2ECC71}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,.button,.btn{outline:0}#bp-klein-top-bar{display:block;padding:15px 0 10px;background:#34495E;position:relative;z-index:9999}#bp-klein-top-bar #klein-search-btn{width:32px;height:32px;padding:0;text-align:center;position:relative;top:10px}#bp-klein-top-bar #klein-search-btn:hover{opacity:.8;display:block}#bp-klein-top-bar #klein-search-btn:active{opacity:.5}#bp-klein-top-bar #klein-search-btn .fa{font-size:15px;width:32px}#bp-klein-top-bar #klein-search-container{opacity:0;position:absolute;background:#fff;box-shadow:0 8px 16px -6px #BDC3C7;width:250px;left:-100px;top:75px;padding:10px;z-index:999;visibility:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#bp-klein-top-bar #klein-search-container input[type=search]{margin-bottom:0}#bp-klein-top-bar #klein-search-container.active{visibility:visible;opacity:1;top:45px}#bp-klein-top-bar #logo-anchor h1{position:absolute;text-indent:-9999px}#bp-klein-top-bar #site-name h1 a{color:#2ECC71;text-decoration:none}#bp-klein-top-bar #bp-klein-user-bar-action{margin-top:5px}@media (max-width:768px){#bp-klein-top-bar #bp-klein-user-bar-action #klein_login_modal{z-index:10000}}#bp-klein-top-bar #klein-login-btn{margin-right:8px}@media (max-width:768px){#bp-klein-top-bar #klein-login-btn{margin-right:0}}#bp-klein-top-bar .bp-klein-dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 5px 0 #BDC3C7;-moz-box-shadow:0 5px 0 #BDC3C7;-webkit-box-shadow:0 5px 0 #BDC3C7}#bp-klein-top-bar #klein-top-updates{position:relative;display:inline-block;margin-left:-4px}#bp-klein-top-bar #klein-top-updates-nav{position:absolute;right:-21px;z-index:999;margin-top:23px;background:#ECF0F1;border:1px solid #ECF0F1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:none}#bp-klein-top-bar #klein-top-updates-nav:after,#bp-klein-top-bar #klein-top-updates-nav:before{bottom:100%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none}#bp-klein-top-bar #klein-top-updates-nav:after{border-color:#fff0;border-bottom-color:#ECF0F1;border-width:6px;left:84%;margin-left:-6px}#bp-klein-top-bar #klein-top-updates-nav:before{border-color:#fff0;border-bottom-color:#ECF0F1;border-width:7px;left:84%;margin-left:-7px}#bp-klein-top-bar #klein-top-updates-nav ul{margin:0;list-style:none;padding-left:0}#bp-klein-top-bar #klein-top-updates-nav li{margin:0;list-style:none}#bp-klein-top-bar #klein-top-updates-nav li a{display:inline-block;padding:10px 20px;border-bottom:1px solid #BDC3C7;width:250px;font-size:14px}#bp-klein-top-bar #klein-top-updates-nav li a:hover{opacity:.8}#bp-klein-top-bar #klein-top-updates-nav li:last-child a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-bottom:none}#bp-klein-top-bar #klein-top-updates-nav a{color:#34495E}#bp-klein-top-bar #klein-user-nav-user-profile a span{font-weight:700;display:inline-block;margin-top:6px}#bp-klein-top-bar .top-profile-avatar{display:inline-block;margin-bottom:-6px;float:left;margin-right:15px}#bp-klein-top-bar .top-profile-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#bp-klein-top-bar #klein-top-bp-profile-link{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#bp-klein-top-bar #klein-top-updates-btn{font-size:8px;width:32px;height:32px;padding-top:10px}#bp-klein-top-bar #klein-top-updates-btn i{position:relative;left:-1px}#klein-top-links{background:#2C3E50}@media (max-width:768px){#klein-top-links .col-sm-6,#klein-top-links .pull-right{display:inline-block;width:100%;margin-bottom:-6px;float:none!important;border-bottom:none}}#klein-top-links ul li{float:left}#klein-top-links ul li:first-child a{padding-left:0}#klein-top-links ul li a{padding:10px;display:block;color:#ECF0F1}#klein-top-links ul li a:hover{color:#fff}#klein-top-links .top-links-menu li:last-child a{border-right:0}#klein-top-links .top-links-menu li a{padding:10px;display:block;font-size:.875em;line-height:1.5em;margin-bottom:1.7142857143em;margin-bottom:0;border-right:1px solid rgb(255 255 255 / .075)}@media (max-width:768px){#klein-top-links .top-links-menu li a{border-right:0}}.desktop-menu{position:static}.desktop-menu ul.sub-menu li a{background:#34495E}.desktop-menu ul.sub-menu li a:hover{background:#2C3E50}.desktop-menu ul.menu.desktop{list-style:none;padding-left:0;width:100%;display:inline-block;margin-bottom:0}.desktop-menu ul.menu.desktop li{list-style:none;float:left;position:relative}.desktop-menu ul.menu.desktop li:hover>ul{display:block}.desktop-menu ul.menu.desktop li.menu-item-has-children>a:after{font-family:"FontAwesome";content:"\f107";margin-left:5px;font-size:12px;display:inline;opacity:.64}.desktop-menu ul.menu.desktop li a{color:#ECF0F1;padding:10px;display:block}.desktop-menu ul.menu.desktop li.columnize{position:static}.desktop-menu ul.menu.desktop li.columnize>ul.sub-menu{position:absolute;width:100%;background:#34495E;left:0;padding:20px 40px}.desktop-menu ul.menu.desktop li.columnize>ul.sub-menu:before{content:" ";display:block;margin:0 -40px 30px;border-top:2px solid rgb(0 0 0 / .15)}.desktop-menu ul.menu.desktop li.columnize>ul.sub-menu li{width:25%}.desktop-menu ul.menu.desktop li.columnize>ul.sub-menu li:first-child{margin-top:0}.desktop-menu ul.menu.desktop li.columnize:hover ul{display:inline-block}.desktop-menu ul.menu.desktop li.columnize ul{display:none;position:static}.desktop-menu ul.menu.desktop li.columnize ul li{float:left;margin-bottom:20px}.desktop-menu ul.menu.desktop li.columnize ul li a{padding:5px 25px;font-weight:400;font-style:italic;text-transform:none;font-size:14px}.desktop-menu ul.menu.desktop li.columnize ul li.menu-item-has-children>a{font-size:13px;padding:10px 20px;text-transform:uppercase;font-weight:bolder;font-style:normal}.desktop-menu ul.menu.desktop li.columnize ul li.menu-item-has-children>a:after{content:""}.desktop-menu ul.menu.desktop li.columnize ul li ul li{float:none;margin-bottom:0}.desktop-menu ul.menu.desktop li ul{display:none;position:absolute;z-index:9999;padding:0;margin-bottom:0;left:-10px}.desktop-menu ul.menu.desktop li ul.sub-menu>li:first-child{margin-top:16px}.desktop-menu ul.menu.desktop li ul li{float:none}.desktop-menu ul.menu.desktop li ul li.menu-item-has-children>a:after{content:"\f105";font-family:"FontAwesome";float:right;position:relative}.desktop-menu ul.menu.desktop li ul li a{width:210px;font-size:12px;text-transform:uppercase;font-weight:700;padding:10px 20px}.desktop-menu ul.menu.desktop li ul li ul.sub-menu{left:210px;top:-16px}.nav-btn{color:#FFF;padding:12px 16px;font-size:21px;text-align:center;cursor:pointer;position:relative;top:0}.menu.mobile{position:absolute;z-index:9999;top:66px;left:0;width:100%;display:none;padding-left:0}.menu.mobile #main-menu-search{display:none}.menu.mobile li{margin:0;list-style:none}.menu.mobile ul{margin:0;padding-left:0;list-style:none}.menu.mobile ul.sub-menu{display:none}.menu.mobile ul.children li a{padding-left:2em}.menu.mobile ul.children li>ul.children li a{padding-left:4em}.menu.mobile ul.children li>ul.children li>ul.children li a{padding-left:6em}.menu.mobile li{display:inline-block;width:100%;margin:0}.menu.mobile li a{font-size:18px;display:inline-block;box-sizing:border-box;width:100%;padding:20px 30px;color:#ECF0F1;border-bottom:1px solid #34495E;background:#2c3e50}.menu.mobile .sub-menu li a{font-size:16px;font-style:italic;background:#2c3e50}.menu.mobile li a .sub-menu-toggle{display:inline-block;float:right;margin:-10px;margin-right:0;padding:8px 18px;text-align:center;background:#34495E}.menu.mobile li a:hover{background:#34495E}#comments{margin-top:35px}#comments #cancel-comment-reply-link{color:#E74C3C;margin-left:10px}#comments #respond{padding:35px 70px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#ECF0F1}@media (max-width:992px){#comments #respond{padding:15px 25px;margin-bottom:25px}}#comments p.logged-in-as,#comments p.comment-notes{margin:20px 0}#comments .comments-area{margin-top:35px}#comments .comment-form{display:block;clear:both}#comments .comment-list{padding-left:0;clear:both}#comments .comment-list ul,#comments .comment-list ol{margin:0}#comments .comment-list ul.children .comment-body{padding-left:75px}@media (max-width:992px){#comments .comment-list ul.children .comment-body{padding-left:0}}#comments .comment-list ul.children ul.children .comment-body{padding-left:150px}@media (max-width:992px){#comments .comment-list ul.children ul.children .comment-body{padding-left:0}}#comments .comment-list ul.children ul.children ul.children .comment-body{padding-left:225px}@media (max-width:992px){#comments .comment-list ul.children ul.children ul.children .comment-body{padding-left:0}}#comments .comment-list ul.children ul.children ul.children ul.children .comment-body{padding-left:260px}@media (max-width:992px){#comments .comment-list ul.children ul.children ul.children ul.children .comment-body{padding-left:0}}#comments .comment-list ul.children ul.children ul.children ul.children ul.children .comment-body{padding-left:300px}@media (max-width:992px){#comments .comment-list ul.children ul.children ul.children ul.children ul.children .comment-body{padding-left:0}}#comments .comment-content{margin:0;list-style:none}#comments li.comment{margin:0;list-style:none}#comments li.comment article{margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid #ECF0F1}#comments li.comment:last-child article{border-bottom:none;margin-bottom:0}#comments ul.children li.comment{border-bottom:none}#comments li.comment time{font-style:italic;margin-left:25px}#comments #reply-title,#comments .comments-title{display:block;margin-bottom:50px}#comments #reply-title .label,#comments .comments-title .label{color:#ECF0F1}@media (max-width:992px){#comments #reply-title{margin-bottom:0}}#comments .comment-content{margin:15px 0 0}#comments .comment-body{position:relative;display:inline-block;width:100%}#comments .comment-author .avatar{height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#comments textarea#comment{width:100%}#comments .comment-author .edit-link{float:right}#comments .comment-author a.comment-edit-link{font-size:13px;margin-top:-10px;padding-top:12px;color:#BDC3C7;border:1px solid #ECF0F1;background-color:#fff0;width:42px;text-align:center;height:42px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#comments .comment-author a.comment-edit-link:hover{font-size:13px;margin-top:-10px;color:#BDC3C7;border:1px solid #ECF0F1;background-color:#fff0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}li.pingback{list-style:none}li.pingback .comment-body{margin:4px 10px 0 82px}@media (max-width:992px){li.pingback .comment-body>.url{width:80%;display:block;float:right}}@media (max-width:992px){li.pingback .comment-body>.edit-link{width:80%;display:block;float:right;margin:0 0 15px 0}}@media (max-width:992px){li.pingback .comment-body{margin:0}}.sticky h3{padding-top:35px}.super-sticky:after,.sticky:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:35px;content:' ';background:linear-gradient(#ECF0F1 0%,transparent 0%),linear-gradient(135deg,#ffffff 33.33%,transparent 33.33%) 0 0,#ffffff linear-gradient(45deg,#ffffff 33.33%,#ECF0F1 33.33%) 0 0;background:-webkit-linear-gradient(#ECF0F1 0%,transparent 0%),-webkit-linear-gradient(135deg,#ffffff 33.33%,transparent 33.33%) 0 0,#ffffff -webkit-linear-gradient(45deg,#ffffff 33.33%,#ECF0F1 33.33%) 0 0;background:-o-linear-gradient(#ECF0F1 0%,transparent 0%),-o-linear-gradient(135deg,#ffffff 33.33%,transparent 33.33%) 0 0,#ffffff -o-linear-gradient(45deg,#ffffff 33.33%,#ECF0F1 33.33%) 0 0;background:-moz-linear-gradient(#ECF0F1 0%,transparent 0%),-moz-linear-gradient(135deg,#ffffff 33.33%,transparent 33.33%) 0 0,#ffffff -moz-linear-gradient(45deg,#ffffff 33.33%,#ECF0F1 33.33%) 0 0;background-repeat:repeat-x;background-size:0 100%,9px 27px,9px 27px}.sticky{background:#ECF0F1}.sticky .archive-excerpt,.sticky .archive-entry-author,.sticky h3{padding-left:35px;padding-right:35px}@media (max-width:992px){.sticky .archive-excerpt,.sticky .archive-entry-author,.sticky h3{padding:0 15px}}@media (max-width:992px){.sticky h3{padding:15px 15px 0}}.author-about .avatar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.author-about{margin-top:35px;margin-bottom:35px}.entry-meta{font-size:1em;line-height:1.5em;margin-bottom:1.5em;margin:35px 0}.klein-blog-article-list{margin-bottom:20px}.klein-blog-article-list h3 a{color:#34495E;font-size:1.25em;line-height:1.5em;margin-bottom:1.2em}.klein-blog-article-list:last-child article.blog-list{border-bottom:0}.entry-content-thumbnail{text-align:center}.entry-content-thumbnail img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.entry-content.readable{font-size:1.1875em;line-height:1.5em;margin-bottom:1.2631578947em}.entry-content.readable li{margin:.5em 0}.article-sharer{display:inline-block;margin-bottom:10px;padding:12.5px 40px;width:100%;text-align:center;background:#2ECC71;color:#fff;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}.article-sharer:focus,.article-sharer:hover{color:#fff;opacity:.9}.article-sharer.fb{background:#46639F}.article-sharer.twitter{background:#58a9f0}.article-sharer.google{background:#dc4b36}.listing-video-thumbnail{position:relative}.listing-video-thumbnail .play-icon{position:absolute;display:table;top:0;font-size:36px;width:100%;color:#fff}.listing-video-thumbnail .play-icon .fa{display:table-cell;vertical-align:middle;position:relative;top:15px;left:15px}.quote-permalink{margin-left:15px}.single .post-format-quote-icon{font-size:32px;float:left;color:#ECF0F1}.search .page .archive-excerpt{display:none}.search h3 a{color:#34495E}.search-no-results section.no-results.not-found .page-content>p:first-of-type{color:#e74c3c;border-color:#e74c3c}.alert.alert-info{color:#3498db;border-color:#3498db}.alert.alert-success{color:#2ECC71;border-color:#2ECC71}.alert.alert-warning{color:#f1c40f;border-color:#f1c40f}.alert.alert-error{color:#e74c3c;border-color:#e74c3c}.archive-excerpt{margin:40px 0 20px 0}@media (max-width:768px){.archive-excerpt{margin:20px 0 20px 0}}.archive-excerpt.row{margin-left:-15px;margin-right:-15px}.archive .hentry,.search .hentry,.blog .hentry{margin-bottom:24px;max-width:100%}.blog-list{padding-bottom:35px;border-bottom:1px solid #ecf0f1;position:relative}.blog-list.sticky{padding-bottom:70px}.blog-list:last-child{border-bottom:0}.blog-list:hover .readmore{margin-right:0;opacity:1}.klein-blog-article-list:last-child .blog-list{border-bottom:0}.blog-list .wp-post-image{border:1px solid #ecf0f1}.archive-entry-author img.avatar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.archive-entry-author .readmore{position:relative;top:8px;left:25px;display:inline-block;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;opacity:0}@media (max-width:992px){.archive-entry-author .readmore{opacity:1}}.archive-entry-author .by-label,.archive-entry-author .archive-date{font-style:italic;color:#bdc3c7}.archive-entry-author .archive-date{margin-top:-5px}.archive-entry-author .author-avatar img.avatar{max-width:48px;margin-right:10px}.klein-carousel{max-width:100%;margin:0 auto}.klein-carousel .carousel-inner .item img{margin:auto}body .subscription-toggle:hover{color:#fff;opacity:.85}.widget{position:relative;font-size:.875em;line-height:1.5em;margin-bottom:1.7142857143em}.widget table th,.widget table td{padding:3px 6px}.widget .avatar-block{display:inline-table;clear:both;width:100%}.widget li{margin-bottom:10px}.widget li ul li{margin-bottom:5px}@media (max-width:992px){.widget.widget_display_search #bbp-search-form #bbp_search{margin:0 0 15px}}@media (max-width:768px){.widget.widget_display_search #bbp-search-form #bbp_search{width:75%}}@media (max-width:375px){.widget.widget_display_search #bbp-search-form #bbp_search{width:100%}}@media (max-width:992px){.widget.widget_display_search #bbp-search-form #bbp_search_submit{width:100%}}@media (max-width:768px){.widget.widget_display_search #bbp-search-form #bbp_search_submit{width:20%;margin:0 0 0 4%}}@media (max-width:375px){.widget.widget_display_search #bbp-search-form #bbp_search_submit{width:100%;margin:0}}.widget.widget_display_forums ul,.widget.widget_display_replies ul,.widget.widget_display_topics ul,.widget.widget_display_views ul{padding-left:0}.widget.widget_display_forums ul li,.widget.widget_display_replies ul li,.widget.widget_display_topics ul li,.widget.widget_display_views ul li{padding-left:25px;list-style:none;position:relative}.widget.widget_display_forums ul li a:before,.widget.widget_display_replies ul li a:before,.widget.widget_display_topics ul li a:before,.widget.widget_display_views ul li a:before{font-size:16px;position:absolute;left:0}@media (max-width:768px){.widget.widget_display_forums ul li,.widget.widget_display_replies ul li,.widget.widget_display_topics ul li{width:24%;display:inline-block;vertical-align:top}}@media (max-width:640px){.widget.widget_display_forums ul li,.widget.widget_display_replies ul li,.widget.widget_display_topics ul li{width:31.33%}}@media (max-width:480px){.widget.widget_display_forums ul li,.widget.widget_display_replies ul li,.widget.widget_display_topics ul li{width:49%}}@media (max-width:375px){.widget.widget_display_forums ul li,.widget.widget_display_replies ul li,.widget.widget_display_topics ul li{width:100%}}@media (max-width:768px){.widget.widget_display_views ul li{width:49%;display:inline-block;vertical-align:top}}@media (max-width:375px){.widget.widget_display_views ul li{width:100%}}.widget.widget_display_forums ul li a:before{content:"\f086";top:1.5px}.widget.widget_display_replies ul li a:first-of-type:before{content:"\f112";top:3.5px}.widget.widget_display_topics ul li a:first-of-type:before{content:"\f27a";top:1.5px}.widget.widget_display_views ul li a:first-of-type:before{content:"\f0e6";top:1.5px}@media (max-width:992px){.widget.widget_display_stats dl dt,.widget.widget_display_stats dl dd{min-height:60px}}@media (max-width:768px){.widget.widget_display_stats dl dt,.widget.widget_display_stats dl dd{min-height:inherit}}.widget.bbp_widget_login .bbp-logged-in{background:#ECF0F1;text-align:center;padding:20px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #BDC3C7}@media (max-width:768px){.widget.bbp_widget_login .bbp-logged-in{width:50%;margin:0 auto;display:block}}@media (max-width:480px){.widget.bbp_widget_login .bbp-logged-in{width:100%}}.widget.bbp_widget_login .bbp-logged-in .user-submit{width:100%;margin:0 auto 15px;display:block}.widget.bbp_widget_login .bbp-logged-in .user-submit img.avatar{width:40%;margin:0;float:none}@media (max-width:480px){.widget.bbp_widget_login .bbp-logged-in .user-submit img.avatar{width:30%}}.widget.bbp_widget_login .bbp-logged-in h4{display:inline-block;width:100%;padding:0;margin-bottom:15px}.widget.bbp_widget_login .bbp-logged-in h4 a{margin:0;float:none}.widget.bbp_widget_login .bbp-logged-in .logout-link{width:60%;margin:0;display:inline-block;float:none}.widget.bbp_widget_login .bbp-login-form{background:#ECF0F1;text-align:center;padding:20px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #BDC3C7}.widget.bbp_widget_login .bbp-login-form .bbp-username,.widget.bbp_widget_login .bbp-login-form .bbp-password,.widget.bbp_widget_login .bbp-login-form .bbp-remember-me{text-align:left}@media (max-width:1200px){.widget.bbp_widget_login .bbp-login-form .bbp-submit-wrapper{width:100%}}@media (max-width:768px){.widget.bbp_widget_login .bbp-login-form .bbp-submit-wrapper{width:48%}}@media (max-width:1200px){.widget.bbp_widget_login .bbp-login-form .bbp-submit-wrapper button{width:100%}}@media (max-width:1200px){.widget.bbp_widget_login .bbp-login-form a.bbp-register-link{width:100%;position:relative}}@media (max-width:768px){.widget.bbp_widget_login .bbp-login-form a.bbp-register-link{width:48%;position:absolute;right:0}}.widget.widget_product_categories ul{padding-left:0}.widget.widget_product_categories ul li{padding-left:25px;list-style:none;position:relative}.widget.widget_product_categories ul li a:before{font-size:16px;position:absolute;left:0}.widget.widget_product_categories ul li a:first-of-type:before{content:"\f02c";top:4.5px}.widget.widget_product_categories ul li ul li a:first-of-type:before{content:"\f02b"}.widget_search .search-field{margin-bottom:0}.widget .tagcloud a{font-size:14px!important;color:#BDC3C7;display:inline-block;margin-bottom:4px;padding:5px 20px;border:1px solid;border-radius:50px}.widget .tagcloud a:hover{color:#27AE60;border-color:#27AE60}.rsswidget[title='Syndicate this content']{display:inline-block;float:left;margin-top:4px;margin-right:10px}.wpfw_flickr_widget a{display:inline-block;width:30%;margin:0 3px}.wpfw_flickr_widget a:hover{opacity:.8}.wpfw_flickr_widget img{width:100%;height:auto}#footer-widgets{padding:60px 0 40px 0;color:#ECF0F1;background:#34495E}#footer-widgets .widget{padding:0;border-bottom:0;background:0}#footer-widgets .widget-title{font-size:1.25em;line-height:1.5em;margin-bottom:1.2em;font-weight:400;color:#ECF0F1;text-shadow:none}#footer-widgets .widget-clear{margin-bottom:20px}#footer-widgets .bbp_widget_login .bbp-logged-in,#footer-widgets .bbp_widget_login .bbp-login-form{background:rgb(255 255 255 / .25)}#footer-widgets .widget_bp_core_sitewide_messages #message{color:#fff;border-color:#fff}#copyright-text p:first-child:last-child{margin:0}.widget{margin:0 0 35px}.widget.widget_nav_menu{padding:0;border-bottom:none!important;background:none!important}.widget.widget_nav_menu ul{margin:0;padding:0;list-style:none}.widget.widget_nav_menu li{margin:0;padding:0;list-style:none}.widget.widget_nav_menu li a{display:inline-block;width:100%;padding:10px 20px;color:#7F8C8D;border-bottom:1px solid #BDC3C7;background:#ECF0F1}.widget.widget_nav_menu li a:hover{color:#ECF0F1;background:#BDC3C7}.widget.widget_nav_menu li.current-menu-item a{color:#ECF0F1;background:#BDC3C7}.widget.widget_nav_menu .nav-menu-icon.nav-icon{float:right;margin:-10px -20px -11px 0;padding:16px 16px 16px 16px;cursor:pointer;background:#333}.widget.widget_nav_menu .nav-menu-icon.nav-icon:hover{background:#222}.widget.widget_nav_menu .menu .sub-menu{display:none}.widget.widget_nav_menu .menu .sub-menu li{margin:0}.widget.widget_nav_menu .menu .sub-menu li a{border-bottom:1px solid #444;background:#333}.widget.widget_nav_menu li:last-child a{border-bottom:0}.widget:first-child .widget-title{margin-top:0}#front-page-widgets-section-a .widget{width:100%;color:#ECF0F1;border-bottom:5px solid;background:#E74C3C}#front-page-widgets-section-a .widget .widget-title{border-bottom:1px solid #C0392B}#front-page-widgets-section-c .widget{color:#7F8C8D;border-bottom:5px solid #BDC3C7;background:#ECF0F1}#front-page-widgets-section-c .widget .widget-title{border-bottom:1px solid #BDC3C7}.widget input[type=text]{width:100%}#front-page-widgets-section-a .widget a{color:#ECF0F1}#front-page-widgets-section-c .widget a{color:#7f8c8d}#front-page-widgets-section-c .widget.widget_bp_core_members_widget a{color:#ECF0F1}.widget:first-child{margin-top:0}.widget:last-child{margin-bottom:20px}.widget li:last-child,.widget ul{margin-bottom:0}.widget.widget_categories>ul,.widget.widget_recent_comments>ul,.widget.widget_meta>ul,.widget.widget_pages>ul,.widget.widget_recent_entries>ul,.widget.widget_rss>ul,.widget.widget_archive>ul{padding-left:0}.widget.widget_categories li,.widget.widget_recent_comments li,.widget.widget_meta li,.widget.widget_pages li,.widget.widget_recent_entries li,.widget.widget_rss li,.widget.widget_archive li{margin-left:25px;position:relative;list-style:none}.widget.widget_categories li:before,.widget.widget_recent_comments li:before,.widget.widget_meta li:before,.widget.widget_pages li:before,.widget.widget_recent_entries li:before,.widget.widget_rss li:before,.widget.widget_archive li:before{font-family:FontAwesome;position:absolute;left:-25px;content:'\f073';color:#BDC3C7}.widget.widget_categories li:before{content:'\f115'}.widget.widget_pages li:before{content:'\f0c5'}.widget.widget_recent_comments li:before{content:'\f0e5'}.widget.widget_meta li:before{content:'\f1db'}.widget.widget_categories li ul,.widget.widget_pages li ul{padding-left:0}.widget.widget_recent_entries li .post-date{display:block;font-size:.8125em;line-height:1.5em;margin-bottom:1.8461538462em;text-transform:uppercase}.widget.widget_recent_entries li:before{content:'\f0f6'}.widget.widget_rss .widget-title .rsswidget{color:#2C3E50}.widget.widget_rss .widget-title .rsswidget .rss-widget-icon{position:relative;top:-2.5px}.widget.widget_rss li:before{content:'\f09e'}.widget.widget_rss li .rsswidget{display:block}.widget.widget_rss li .rss-date{display:block;font-size:.8125em;line-height:1.5em;margin-bottom:10px;text-transform:uppercase}.widget .menu .sub-menu li{margin-left:1.5em}.widget dl dt{margin-left:0}.widget-title{font-weight:600;font-size:1.25em;line-height:1.5em;margin-bottom:1.2em}.widget-clear{clear:both;content:' '}#footer-widgets .widget-title{margin-top:0;margin-left:0;padding:0;border-bottom:0}#footer-widgets .widget-title a{color:#fff}#front-page-widgets-section-a .widget_bp_core_members_widget .widget .widget-title,#front-page-widgets-section-a .widget_bp_groups_widget .widget-title{margin-top:0;margin-left:0;padding:0;border-bottom:0}#front-page-widgets-section-c .widget_bp_core_members_widget .widget-title,#front-page-widgets-section-c .widget_bp_groups_widget .widget-title{margin-top:0;margin-left:0;padding:0;border-bottom:0}.widget_bp_core_members_widget .widget-title,.widget_nav_menu .widget-title,.widget_bp_groups_widget .widget-title{margin-top:0;margin-left:0;padding:0;border-bottom:0}#front-page-widgets-section-c .widget_bp_groups_widget,#front-page-widgets-section-c .widget_bp_core_members_widget,#front-page-widgets-section-c .widget_bp_groups_widget a,#front-page-widgets-section-c .widget_bp_core_members_widget a{color:#ECF0F1}.widget.buddypress .item-options{display:block;color:#fff;font-size:0}.widget.buddypress .item-options a{padding:6px 12px;color:#BDC3C7;font-size:14px;border:1px solid #BDC3C7;border-color:#BDC3C7;border-color:rgb(0 0 0 / .2);display:inline-block;width:74px;text-align:center;margin-bottom:10px;white-space:nowrap;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.widget.buddypress .item-options a.loading{width:75px;padding:6px 0}.widget.buddypress .item-options a.loading:after{font-family:FontAwesome;display:inline-block;margin-right:0;margin-bottom:0;margin-left:5px;content:'\f110';-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;animation:2s linear 0s normal none infinite running fa-spin}.widget.buddypress .item-options a.selected{padding-top:6px;color:#27AE60;border-color:#27AE60}.widget.buddypress .item-options a:first-child{margin-left:0}.widget.buddypress .item-options a#recently-active-friends,.widget.buddypress .item-options a#recently-active-groups,.widget.buddypress .item-options a#recently-active-members{margin:0 5px}.widget.buddypress .item-options a#alphabetical-groups{display:none}.widget.buddypress .widget-title a{color:#2C3E50}.widget.buddypress.widget_bp_core_members_widget .widget-error,.widget.buddypress.widget_bp_core_friends_widget .widget-error,.widget.buddypress.widget_bp_groups_widget .widget-error{color:#E74C3C;border:1px solid #E74C3C;border-radius:6px;padding:10px 20px;margin-bottom:20px;margin-top:20px}.widget.buddypress.widget_bp_core_members_widget .item-list,.widget.buddypress.widget_bp_core_friends_widget .item-list,.widget.buddypress.widget_bp_groups_widget .item-list{display:block;padding-left:0}.widget.buddypress.widget_bp_core_members_widget .item-list .avatar,.widget.buddypress.widget_bp_groups_widget .item-list .avatar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.widget.buddypress .item-list li{display:table;clear:both;width:100%}.widget.buddypress.widget_bp_core_sitewide_messages #message{position:relative}.widget.buddypress.widget_bp_core_sitewide_messages #close-notice{font-size:0;position:absolute;top:10px;right:7.5px}.widget.buddypress.widget_bp_core_sitewide_messages #close-notice:before{content:"\f00d";background:#E74C3C;color:#fff;width:20px;height:20px;font-size:14px;text-align:center;line-height:18.5px;border-radius:50%}.widget.buddypress.widget_bp_core_login_widget .bp-login-widget-user-avatar{width:100%;margin:0;display:inline-block;text-align:center;background:#ECF0F1;padding:20px 10px;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #BDC3C7;border-bottom-width:0}@media (max-width:768px){.widget.buddypress.widget_bp_core_login_widget .bp-login-widget-user-avatar{width:50%;margin:0 auto;display:block}}@media (max-width:480px){.widget.buddypress.widget_bp_core_login_widget .bp-login-widget-user-avatar{width:100%}}.widget.buddypress.widget_bp_core_login_widget .bp-login-widget-user-avatar img.avatar{width:40%}@media (max-width:480px){.widget.buddypress.widget_bp_core_login_widget .bp-login-widget-user-avatar img.avatar{width:30%}}.widget.buddypress.widget_bp_core_login_widget .bp-login-widget-user-links{width:100%;margin:0;display:inline-block;text-align:center;background:#ECF0F1;padding:0 10px 20px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #BDC3C7;border-top-width:0}@media (max-width:768px){.widget.buddypress.widget_bp_core_login_widget .bp-login-widget-user-links{width:50%;margin:0 auto;display:block}}@media (max-width:480px){.widget.buddypress.widget_bp_core_login_widget .bp-login-widget-user-links{width:100%}}.widget.buddypress.widget_bp_core_login_widget .bp-login-widget-user-links .bp-login-widget-user-link{margin-bottom:15px}.widget.buddypress.widget_bp_core_login_widget .bp-login-widget-user-logout .logout{width:60%}.widget.buddypress.widget_bp_core_login_widget .forgetmenot #bp-login-widget-rememberme{position:relative;top:1.5px}.widget.buddypress.widget_bp_core_login_widget #bp-login-widget-form{background:#ECF0F1;padding:20px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #BDC3C7}@media (max-width:992px){.widget.buddypress.widget_bp_core_login_widget #bp-login-widget-form #bp-login-widget-submit{width:100%;margin-bottom:10px}}@media (max-width:768px){.widget.buddypress.widget_bp_core_login_widget #bp-login-widget-form #bp-login-widget-submit{width:49%;float:left}}.widget.buddypress.widget_bp_core_login_widget #bp-login-widget-form .bp-login-widget-register-link a{color:#fff}@media (max-width:992px){.widget.buddypress.widget_bp_core_login_widget #bp-login-widget-form .bp-login-widget-register-link{width:100%;margin:0;text-align:center}.widget.buddypress.widget_bp_core_login_widget #bp-login-widget-form .bp-login-widget-register-link a{width:100%}}@media (max-width:768px){.widget.buddypress.widget_bp_core_login_widget #bp-login-widget-form .bp-login-widget-register-link{width:49%;float:right}}.widget.bbp_widget_login .bbp-remember-me #rememberme{position:relative;top:1.5px}.widget.widget_calendar tfoot,.widget.widget_calendar thead{border:1px solid #27AE60}.widget.widget_calendar table{color:#fff}.widget.widget_calendar table tbody td{position:relative}.widget.widget_calendar table tbody td a{position:absolute;top:0;left:0;width:100%;height:100%;line-height:27px;border:2px solid #2ECC71}.widget.widget_calendar table a{color:#fff;background-color:#27AE60}.widget.widget_calendar table th{text-align:center}.widget.widget_calendar table td{padding:5px 9px;text-align:center;border-color:#27AE60!important;background-color:#2ECC71}.widget.widget_calendar table th{padding:5px;background-color:#27AE60}.widget.widget_calendar table td#prev{padding:5px;background-color:#27AE60}.widget.widget_calendar table caption,.widget.widget_calendar table thead{padding:15px 0;text-align:center;color:#fff;border-bottom:0;background:#34495E}#front-page-widgets-section-a .widget.widget_bp_groups_widget .widget-title,#front-page-widgets-section-a .widget.widget_bp_core_members_widget .widget-title{position:relative;color:#2C3E50}.widget.widget_bp_groups_widget .widget-title,.widget.widget_bp_core_members_widget .widget-title{position:relative;color:#2C3E50}#front-page-widgets-section-a .widget.widget_bp_groups_widget .widget-clear,#front-page-widgets-section-a .widget.widget_bp_core_members_widget .widget-clear{margin-bottom:0}.widget.widget_bp_groups_widget .widget-clear,.widget.widget_bp_core_members_widget .widget-clear{margin-bottom:0}.widget.buddypress ul#friends-list.item-list li,.widget.buddypress ul#groups-list.item-list li,.widget.buddypress ul#members-list.item-list li{margin-bottom:15px}.widget.buddypress .item-list li:first-child{padding-top:10px}.widget.buddypress .item-list li:last-child{margin-bottom:0!important;border-bottom:none}.widget.buddypress .item-list li:last-child:first-child{padding-bottom:10px}.widget.buddypress .item-title.fn{max-width:150px}.widget.buddypress .item-list li .item{display:block;float:left;max-width:70%}.widget.buddypress .item-list .item-avatar{float:left;width:100%;max-width:22%;margin-right:10px}.widget.buddypress .item-list .item-avatar img{width:100%;max-width:100%;height:auto}@media (max-width:992px){#secondary .widget.buddypress .item-options{margin-bottom:15px}}@media (max-width:992px){#secondary .widget.buddypress .item-options a{width:100%}}@media (max-width:768px){#secondary .widget.buddypress .item-options a{width:30.33%}}@media (max-width:992px){#secondary .widget.buddypress .item-options#friends-list-options a:nth-child(2),#secondary .widget.buddypress .item-options#members-list-options a:nth-child(3),#secondary .widget.buddypress .item-options#groups-list-options a:nth-child(3){margin:0 0 15px}}@media (max-width:768px){#secondary .widget.buddypress .item-options#friends-list-options a:nth-child(2),#secondary .widget.buddypress .item-options#members-list-options a:nth-child(3),#secondary .widget.buddypress .item-options#groups-list-options a:nth-child(3){margin:0 4.5%}}@media (max-width:768px){#secondary .widget.buddypress .item-list li{width:32.5%;display:inline-block;vertical-align:top}#secondary .widget.buddypress .item-list li:first-child{padding-top:0}#secondary .widget.buddypress .item-list li:last-child{margin-bottom:15px!important}}@media (max-width:480px){#secondary .widget.buddypress .item-list li{width:49%}#secondary .widget.buddypress .item-list li .item-avatar{width:40px}}@media (max-width:375px){#secondary .widget.buddypress .item-list li{width:100%}}@media (max-width:992px){#secondary .widget.buddypress ul#friends-list .item-list li,#secondary .widget.buddypress ul#groups-list .item-list li,#secondary .widget.buddypress ul#members-list .item-list li{margin-bottom:15px}}#footer-widgets .widget.widget_archive .screen-reader-text,#footer-widgets .widget.widget_categories .screen-reader-text{color:#fff}@media (max-width:768px){#footer-widgets .widget.buddypress .item-list li{width:32.5%;display:inline-block;vertical-align:top}#footer-widgets .widget.buddypress .item-list li:first-child{padding-top:0}#footer-widgets .widget.buddypress .item-list li:last-child{margin-bottom:15px!important}}@media (max-width:480px){#footer-widgets .widget.buddypress .item-list li{width:49%}#footer-widgets .widget.buddypress .item-list li .item-avatar{width:40px}}@media (max-width:375px){#footer-widgets .widget.buddypress .item-list li{width:100%}}#footer-widgets .widget.widget_bp_core_login_widget #bp-login-widget-form,#footer-widgets .widget.widget_bp_core_login_widget .bp-login-widget-user-avatar,#footer-widgets .widget.widget_bp_core_login_widget .bp-login-widget-user-links{background:rgb(255 255 255 / .25)}.widget_bp_core_recently_active_widget{display:inline-block}.widget_bp_core_whos_online_widget .item-avatar,.widget_bp_core_recently_active_widget .item-avatar{display:block;float:left;width:48px;margin-right:10px;margin-bottom:5px}.widget_bp_core_whos_online_widget .item-avatar img,.widget_bp_core_recently_active_widget .item-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gallery-caption{display:block}.bypostauthor{display:block}.entry-content:after{content:" ";display:block;clear:both;width:100%}.no-comments,.post-edit-link,.page-links:not(a),.comment-awaiting-moderation,.screen-reader-text{color:#E74C3C}#klein-sidebar-togglers{margin-top:-20px}.sidebar-toggle{display:inline-block;float:left}.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover{text-decoration:none}.post-navigation .nav-previous p,.post-navigation .nav-next p{margin:0}.nav-previous-link{float:right;margin-right:15px}.nav-next-link{float:right}.single-navigation{background-color:#ECF0F1}.single-navigation .prev-posts,.single-navigation .next-posts{padding:35px;border:1px solid #ECF0F1;border-bottom:0;background:#ECF0F1}@media (max-width:992px){.single-navigation .prev-posts,.single-navigation .next-posts{padding:15px 25px}}.single-navigation .prev-posts h3 a,.single-navigation .next-posts h3 a{color:#34495E}.single-navigation .prev-posts{opacity:.85;border-color:#fff;background:#fff}.textalignright,.text-alignright{text-align:right}.textalignleft,.text-alignleft{text-align:left}.text-aligncenter{text-align:center}.alignright{float:right;margin-left:1em}.alignleft{float:left;margin-right:1em}.aligncenter{text-align:center;display:block;margin:0 auto}img.aligncenter{display:block;margin:0 auto}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.wp-caption{position:relative;max-width:100%}.wp-caption img{width:auto;max-width:100%}.wp-caption:empty{display:none}.wp-caption-dt{margin:1em}.wp-caption-dt:empty{display:none}.wp-caption-text{padding-bottom:0;color:#7F8C8D;padding:10px 0;font-size:14px}.wp-caption-text:empty{display:none}.edit-link{display:inline-block}@media (max-width:480px){.edit-link{width:100%}}@media (max-width:480px){.edit-link a{width:100%;text-align:center}.edit-link a:first-of-type{margin-bottom:15px}}.page-link{float:right}.page-link a,.page-link>span{padding:10px 15px;display:block;line-height:1;float:left;border:1px solid #2ECC71;margin-right:10px;color:#2ECC71;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#2ECC71;color:#ECF0F1}.page-link a:last-child,.page-link>span:last-child{margin-right:0}.page-link a:hover,.page-link>span:hover{background:#2ECC71;color:#ECF0F1}.page-link a{border-color:#27AE60;color:#27AE60;background:none}.attachment-thumbnail:hover{opacity:.8}.embed-video iframe{max-width:100%;height:450px}#footer-widgets input,#footer-widgets select{color:#34495E}#footer-widgets button,#footer-widgets input[type="button"],#footer-widgets input[type="reset"],#footer-widgets input[type="submit"]{color:#fff}#footer-widgets .widget_calendar table caption{background:#2C3E50}#footer-widgets .widget_categories li:before,#footer-widgets .widget_recent_comments li:before,#footer-widgets .widget_meta li:before,#footer-widgets .widget_pages li:before,#footer-widgets .widget_recent_entries li:before,#footer-widgets .widget_rss li:before,#footer-widgets .widget_archive li:before{color:rgb(0 0 0 / .2)}#footer-widgets .widget_nav_menu .menu a{color:#fff;border-color:#34495E;background:#2C3E50}#footer-widgets .widget_nav_menu .menu a .nav-menu-icon.nav-icon{margin:-9px -20px -10px 0;background:#2C3E50}#footer-widgets .widget_nav_menu .menu .sub-menu li a{border:1px solid #2C3E50;border-top:0;background:#34495E}#footer-widgets .widget_nav_menu .menu .sub-menu li a .nav-menu-icon.nav-icon{margin:-9px -20px -9px 0}#footer-widgets .tagcloud a{border-color:#fff}#footer-widgets .tagcloud a:hover{border-color:#27AE60}@media (max-width:768px){#footer-widgets .widget.buddypress .item-options{margin-bottom:15px}#footer-widgets .widget.buddypress .item-options#friends-list-options a:nth-child(2){margin:0 4.5%}#footer-widgets .widget.buddypress .item-options#members-list-options a:nth-child(3),#footer-widgets .widget.buddypress .item-options#groups-list-options a:nth-child(3){margin:0 4.5%}}#footer-widgets .widget.buddypress .item-options a{border-color:#fff}#footer-widgets .widget.buddypress .item-options a.selected{border-color:#27AE60}@media (max-width:992px){#footer-widgets .widget.buddypress .item-options a{width:99%;margin:0 0 5px}}@media (max-width:768px){#footer-widgets .widget.buddypress .item-options a{width:30.33%}}#footer-widgets #bbp_search_icon{color:#7F8C8D}#footer-widgets .bbp-forum-title,#footer-widgets .bbp-topic-title .bbp-topic-permalink{color:#2ECC71}#footer-widgets .bbp-forum-title:hover,#footer-widgets .bbp-topic-title .bbp-topic-permalink:hover{color:#27AE60}#footer-widgets .widget_display_stats dt{color:#fff;background:rgb(255 255 255 / .1)}#footer-widgets .woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgb(255 255 255 / .2)}#footer-widgets .woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content.ui-slider .ui-slider-range{color:#2C3E50;background:currentColor;border-color:currentColor}#footer-widgets .woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content.ui-slider .ui-slider-handle{background:#34495E;border-color:#2C3E50}#footer-widgets .woocommerce.widget_layered_nav_filters ul li a{background:#2C3E50}#footer-widgets .woocommerce.widget_layered_nav ul li{background:#2C3E50}#footer-widgets .woocommerce.widget_layered_nav ul li a{color:#fff}#footer-widgets .widget ul.job_listings li.job_listing:nth-child(even) a:focus{background:none}#footer-widgets .widget ul.job_listings li.job_listing:nth-child(even) a div.position h3{color:#fff}#footer-widgets .widget ul.job_listings li.job_listing:nth-child(even) a .meta{color:#fff}footer.entry-meta.single{margin-top:1em;padding-top:1em;border-top:1px solid #ddd}footer.entry-meta .comments-link,footer.entry-meta .edit-link,footer.entry-meta .tags-links,footer.entry-meta .cat-links{display:inline-block}#kleinScrollToTop{background:rgb(255 255 255 / .7);display:block;width:50px;height:50px;border-radius:50%;position:fixed;z-index:9999;bottom:5.5%;right:3.5%;text-align:center;color:#34495E;display:none;font-size:30px}#kleinScrollToTop:hover{background:#fff}@media (max-width:992px){#kleinScrollToTop{bottom:8%}}#kleinScrollToTop>i{position:relative;top:7px}#footer{padding:25px 0;background:#2C3E50}#footer,#footer a{color:#ECF0F1}.klein #loginform{display:inline-block;width:100%;padding-top:30px}.klein #loginform #user_login{width:100%}.klein #loginform #user_pass{width:100%}.klein #loginform .login-username{margin-bottom:10px}.klein #loginform .login-password{margin-bottom:10px;margin-right:0}.klein .login-remember{display:inline-block;float:left;clear:both;margin-right:20px}.klein .login-remember label{margin-top:5px}.klein .login-submit{display:inline-block;float:right}.klein .login-facebook-connect{float:right;margin-right:20px}.klein .login-facebook-connect .btn{margin-top:0;padding:6px 10px;background:#3b5a9b}span.placeholder{font-family:sans-serif;position:absolute;z-index:1;padding:2px;cursor:text;color:#999}span.placeholder-hide-except-screenreader{overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);width:1px!important;height:1px!important;padding:0!important;border:0!important}span.placeholder-hide{display:none}label.visuallyhidden-with-placeholder{position:absolute!important;left:-999em;overflow:visible!important;height:auto!important}.slideshow-window{margin-bottom:0!important;border:1px solid #cloud!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;background-color:#ECF0F1!important;-khtml-border-radius:0!important}.social-connect-column{padding:0 20px 75px}@media (max-width:768px){.social-connect-column{padding:0 10px}}.login-column{margin-left:-1px;border-left:1px solid #ECF0F1}a.social-connect.btn{background-color:#3a5795;width:100%;padding:12px 0;border-radius:8px;text-transform:uppercase;display:block;margin-bottom:4px;margin-top:8px}a.social-connect.btn.gp{background-color:#dd4b39}a.social-connect.btn.tw{background-color:#55acee}.content-sharer .caption{font-size:24px;line-height:1;margin:12px 0 0;display:inline-block;color:#BDC3C7}.content-sharer{margin:35px 0;background:#ECF0F1;padding:35px 35px 30px 35px;border-radius:6px}@media (max-width:992px){.content-sharer .col-sm-3{display:block;width:100%}}@media (max-width:992px){.content-sharer .col-sm-3:nth-child(1){margin-bottom:25px}}@media (max-width:992px){.content-sharer{padding:15px 25px}}.page-template-starter-template #main.container{margin-bottom:0;width:100%;padding-left:0;padding-right:0}.page-template-starter-template #main.container .wpb_row{padding-top:40px;padding-bottom:40px;margin-bottom:0}.page-template-starter-template #main.container .wpb_row .vc_inner{padding-top:0;padding-bottom:0}.page-template-starter-template #main.container .wpb_row .vc_inner .container{padding:0;max-width:100%}.page-template-starter-template #main.container .wpb_row.wide{padding:0}.page-template-starter-template #main.container .wpb_row.wide .container{max-width:100%;padding:0;width:100%}.klein .wp-switch-editor{border-radius:0}.klein .mce-edit-area.mce-panel{border-width:0 1px 0 0!important;border-style:solid}.bp-groups-carousel li.carousel-item a img,.bp-members-carousel li.carousel-item a img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.bp-groups-list,.gears-bp-members-list{padding-left:0}.bp-members-carousel .klein-linked-image:hover .bp-members-name{bottom:0}.bp-members-carousel .bp-members-name{position:absolute;z-index:2;bottom:-45px;width:100%;background:#fff;padding:10px 20px;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;transition:all 0.35s ease}.bp-members-grid-item .klein-linked-image:hover .bp-members-item-name{display:block}.bp-members-grid-item .bp-members-item-name{position:absolute;bottom:100%;text-align:center;padding:5px 20px;left:0;width:100%;border:1px solid red;border-radius:4px;background:#ECF0F1;border:1px solid #BDC3C7;display:none}.bp-members-grid-item .bp-members-item-name:before,.bp-members-grid-item .bp-members-item-name:after{top:100%;left:50%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-top-color:#ECF0F1;border-width:5px;margin-left:-5px}.bp-members-grid-item .bp-members-item-name:before{border-color:#fff0;border-top-color:#BDC3C7;border-width:6px;margin-left:-6px}.gears-bp-groups-grid{padding-left:0}.gears-bp-groups-grid .klein-linked-image:hover .bp-groups-item-name{display:block}.gears-bp-groups-grid .bp-groups-grid-item img.avatar{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.gears-bp-groups-grid .bp-groups-item-name{position:absolute;bottom:100%;text-align:center;padding:5px 20px;left:0;width:100%;border:1px solid red;border-radius:4px;background:#ECF0F1;border:1px solid #BDC3C7;display:none}.gears-bp-groups-grid .bp-groups-item-name:before,.gears-bp-groups-grid .bp-groups-item-name:after{top:100%;left:50%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-top-color:#ECF0F1;border-width:5px;margin-left:-5px}.gears-bp-groups-grid .bp-groups-item-name:before{border-color:#fff0;border-top-color:#BDC3C7;border-width:6px;margin-left:-6px}.gears-bp-groups-carousel-2 .item-details{padding:20px;background:#ECF0F1}.gears-bp-groups-carousel-2 .item-details p{font-size:14px;font-style:italic}.gears-bp-groups-carousel-2 .item-details .activity{display:none}.gears-bp-groups-carousel-2 .group-title{font-size:16px}ul.bp-groups-list li,ul.gears-bp-members-list li{border-bottom-width:0;margin-bottom:0}ul.bp-groups-list li:nth-child(even),ul.gears-bp-members-list li:nth-child(even){background:#ECF0F1}ul.bp-groups-list li:last-of-type,ul.gears-bp-members-list li:last-of-type{border-bottom-width:1px}ul.bp-groups-list li .group-item{width:100%}ul.bp-groups-list li .group-avatar,ul.bp-groups-list li .group-details{display:inline-block;vertical-align:middle;float:none}ul.bp-groups-list li .group-avatar{width:14%}ul.bp-groups-list li .group-avatar img{width:100%;border-radius:50%}ul.bp-groups-list li .group-details{width:84%}ul.gears-bp-members-list li img.avatar,ul.gears-bp-members-list li .col-md-9{display:inline-block;vertical-align:middle;float:none}ul.gears-bp-members-list li img.avatar{width:14%}ul.gears-bp-members-list li .col-md-9{width:84%}.gears-pricing-table{text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ECF0F1}.gears-pricing-table-btn,.gears-pricing-table-title,.gears-pricing-table-price-label{padding:20px}.gears-pricing-table-title{margin:-25px -25px 0 -25px;background:#2ECC71}.gears-pricing-table-title .glyphicon-star{color:#F1C40F}.gears-pricing-table-price-label{margin:0 -25px;padding:15px;background:#27AE60}.gears-pricing-table-title .widget-title{font-size:24px;margin-bottom:0;color:#ECF0F1}.gears-pricing-table-price-label h3{font-size:14px;margin-bottom:0;text-transform:uppercase;color:#ECF0F1}.glyphicon.glyphicon-star+.gears-pricing-table{position:relative;top:-24px}.glyphicon.glyphicon-star+.gears-pricing-table .gears-pricing-table-title:before{content:"\e006";font-family:'Glyphicons Halflings';display:block;margin:0 auto}.gears-pricing-table-features-list{max-width:100%;text-indent:-13px;word-break:break-word;margin:0;padding:5px 0 5px 20px;list-style:none;text-align:center;color:#34495E;border-bottom:1px solid #BDC3C7}.gears-pricing-table-features-list .glyphicon{color:#2ECC71;left:5px}.gears-pricing-table-features-list .glyphicon-remove-circle{color:#E74C3C}.gears-pricing-table-features{margin:20px 0}.gears-pricing-table-features-list:last-child{border-bottom:none}.gears-login-wrap{background-color:#f5f5f5;border:1px solid #e3e3e3}.gears-login-wrap .gears-login.well{background-color:#fff0;border-color:#fff0;margin-bottom:0}.gears-login-wrap .gears-login-links{border-bottom:1px solid #e1e1e1}.gears-login-wrap .gears-login-links ul{padding-left:0}.gears-login-wrap .gears-login-links ul li{width:50%;text-align:center;border-width:0;background-color:#f5f5f5}.gears-login-wrap .gears-login-links ul li:nth-child(2){border-left:1px solid #e1e1e1}.gears-login-wrap .gears-login-links ul li.current{background-color:#fff}.gears-login-wrap .gears-login-links ul li:hover{opacity:.54}.gears-login-wrap .login-remember input[type="checkbox"]{margin:0;position:relative;top:2.5px}.gears-article-recent-posts header{position:relative}.gears-article-recent-posts:hover .entry-thumbnail:before{background:rgb(0 0 0 / .54)}.gears-article-recent-posts .entry-thumbnail{position:relative}.gears-article-recent-posts .entry-thumbnail:before{content:'';width:100%;height:100%;background:rgb(0 0 0 / .26);position:absolute;top:0;left:0;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.gears-article-recent-posts .entry-thumbnail img{width:100%}.gears-article-recent-posts .entry-meta{position:absolute;top:0;right:0;margin:15px 15px 15px 0;color:#fff}.gears-article-recent-posts .entry-meta ul{padding:0;margin:0;list-style:none}.gears-article-recent-posts .entry-meta ul li{padding-left:25px;position:relative}.gears-article-recent-posts .entry-meta ul li:empty:before{display:none}.gears-article-recent-posts .entry-meta ul li:before{position:absolute;top:5px;left:0}.gears-article-recent-posts .entry-meta ul li:nth-child(1):before{content:"\f007"}.gears-article-recent-posts .entry-meta ul li:nth-child(2):before{content:"\f073"}.gears-article-recent-posts .entry-meta ul li:nth-child(3):before{content:"\f086"}.gears-article-recent-posts .entry-title{width:100%;padding:0 15px;position:absolute;left:0;bottom:0}.gears-article-recent-posts .entry-title a{color:#fff}.gears-article-recent-posts .entry-content,.gears-article-recent-posts .entry-footer{padding:25px 15px 0}.gears-article-recent-posts .entry-footer{margin-bottom:50px;padding-top:15px;padding-bottom:25px;border-bottom:1px solid #e1e1e1}.activity.gears-module #activity-stream .activity-avatar{margin-top:2px}.activity.gears-module .gears-activity-avatar{display:inline-block;width:60px}.activity.gears-module .gears-activity-avatar img.avatar{max-width:100%;height:auto}.activity.gears-module .activity-content{position:relative;padding:10px;border:1px solid;border-color:#ECF0F1}.activity.gears-module .activity-content:after,.activity.gears-module .activity-content:before{position:absolute;right:100%;width:0;height:0;content:' ';pointer-events:none;border:solid #fff0}.activity.gears-module .activity-content:after{top:20px;border-width:5px;border-color:#fff0;border-right-color:#fff}.activity.gears-module .activity-content:before{top:18px;border-width:7px;border-color:#fff0;border-right-color:#ECF0F1}#klein-rev-slider form.mc4wp-form{width:300px;max-width:100%}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=password]{max-width:100%}.wpcf7-form textarea{max-width:100%}.wpcf7-form img.ajax-loader{position:relative;top:10px}.wpcf7-form div.wpcf7-mail-sent-ok{border-color:#2ECC71;color:#2ECC71}.wpcf7-form span.wpcf7-not-valid-tip,.wpcf7-form div.wpcf7-validation-errors,.wpcf7-form div.wpcf7-mail-sent-ng{border-color:#e74c3c;color:#e74c3c}.wpcf7-form div.wpcf7-spam-blocked{border-color:#f1c40f;color:#f1c40f}.klein-breadcrumbs{font-size:14px;font-weight:400;clear:both}.klein-breadcrumbs a{display:inline-block;text-transform:capitalize}.breadcrumb-separator{display:inline-block;margin:0 15px}#recaptcha_widget_div{margin-bottom:20px}#recaptcha_table td{background:none}@media (max-width:992px){.klein #pmpro_account-membership table,.klein #pmpro_account-invoices table{display:block}.klein #pmpro_account-membership table thead,.klein #pmpro_account-membership table tbody,.klein #pmpro_account-membership table tr,.klein #pmpro_account-membership table th,.klein #pmpro_account-membership table td,.klein #pmpro_account-invoices table thead,.klein #pmpro_account-invoices table tbody,.klein #pmpro_account-invoices table tr,.klein #pmpro_account-invoices table th,.klein #pmpro_account-invoices table td{width:100%;border:none;display:inline-block}.klein #pmpro_account-membership table tbody tr:last-of-type,.klein #pmpro_account-invoices table tbody tr:last-of-type{border:none}.klein #pmpro_account-membership table tr,.klein #pmpro_account-invoices table tr{border-bottom:1px solid #BDC3C7;position:relative}.klein #pmpro_account-membership table th,.klein #pmpro_account-membership table td,.klein #pmpro_account-invoices table th,.klein #pmpro_account-invoices table td{padding:10px}}@media (max-width:992px){.klein #pmpro_account-membership table{display:block}.klein #pmpro_account-membership table thead,.klein #pmpro_account-membership table tbody,.klein #pmpro_account-membership table tr,.klein #pmpro_account-membership table td{display:inline-block;width:100%}.klein #pmpro_account-membership table tbody tr:last-of-type{border:none}.klein #pmpro_account-membership table tr{border-bottom:1px solid #BDC3C7;position:relative}.klein #pmpro_account-membership table td{border:none;vertical-align:top}.klein #pmpro_account-membership table td.pmpro_account-membership-levelname,.klein #pmpro_account-membership table td.pmpro_account-membership-levelfee{width:65%}}@media (max-width:992px) and (max-width:480px){.klein #pmpro_account-membership table td.pmpro_account-membership-levelname,.klein #pmpro_account-membership table td.pmpro_account-membership-levelfee{width:100%}}@media (max-width:992px){.klein #pmpro_account-membership table td.pmpro_account-membership-levelname{padding-left:40px;margin-bottom:45px;position:relative}}@media (max-width:992px) and (max-width:480px){.klein #pmpro_account-membership table td.pmpro_account-membership-levelname{margin:0}}@media (max-width:992px){.klein #pmpro_account-membership table td.pmpro_account-membership-levelname .pmpro_actionlinks{width:25px;height:25px;font-size:0;position:absolute;top:10px;left:10px}.klein #pmpro_account-membership table td.pmpro_account-membership-levelname .pmpro_actionlinks a{width:100%;background:#E74C3C;padding:0;text-align:center;border-radius:0;display:inline-block}.klein #pmpro_account-membership table td.pmpro_account-membership-levelname .pmpro_actionlinks a:before{content:"\f00d";font-size:15px;position:relative;top:3.5px}.klein #pmpro_account-membership table td.pmpro_account-membership-levelfee{padding-left:40px;position:absolute;left:0;bottom:0}}@media (max-width:992px) and (max-width:480px){.klein #pmpro_account-membership table td.pmpro_account-membership-levelfee{position:relative}}@media (max-width:992px){.klein #pmpro_account-membership table td.pmpro_account-membership-levelfee p{margin-bottom:0}.klein #pmpro_account-membership table td.pmpro_account-membership-expiration{width:33.5%;padding-bottom:10px}}@media (max-width:992px) and (max-width:480px){.klein #pmpro_account-membership table td.pmpro_account-membership-expiration{width:100%;padding-left:40px}}@media (max-width:992px){.klein #pmpro_account-membership table th{display:inline-block}.klein #pmpro_account-membership table th:nth-child(1){width:65%}}@media (max-width:992px) and (max-width:480px){.klein #pmpro_account-membership table th:nth-child(1){width:100%}}@media (max-width:992px){.klein #pmpro_account-membership table th:nth-child(2){display:none}.klein #pmpro_account-membership table th:nth-child(3){width:33.5%}}@media (max-width:992px) and (max-width:480px){.klein #pmpro_account-membership table th:nth-child(3){display:none}}@media (max-width:992px){.klein #pmpro_account-invoices table th{width:49%}.klein #pmpro_account-invoices table th:nth-child(3){display:none}}@media (max-width:480px){.klein #pmpro_account-invoices table th:nth-child(1){display:none}}@media (max-width:992px){.klein #pmpro_account-invoices table td{width:49%}.klein #pmpro_account-invoices table td:nth-child(3){width:100%}}@media (max-width:480px){.klein #pmpro_account-invoices table th,.klein #pmpro_account-invoices table td{width:100%}}.klein form.pmpro_form label{width:auto;display:block;width:100%;text-align:left}.klein form.pmpro_form .input,.klein form.pmpro_form textarea{width:95%}.klein form.pmpro_form select{display:inline-block;width:210px;font-size:16px;margin:0 3px 0 0;padding:6px 10px 8px 12px;padding-left:2px;border:1px solid #BDC3C7}.klein form.pmpro_form .pmpro_submit{margin-left:30px}.klein form.pmpro_form .pmpro_btn-submit-checkout{margin-left:0;font-size:15px}.klein form.pmpro_form .pmpro_btn-submit-checkout:hover{color:#fff}.klein form.pmpro_form div{margin-top:0}.klein form.pmpro_form .pmpro_message,.klein form.pmpro_form .search-no-results section.no-results.not-found .page-content>p,.search-no-results section.no-results.not-found .klein form.pmpro_form .page-content>p,.klein form.pmpro_form .alert,.klein form.pmpro_form .wpcf7-form .wpcf7-mail-sent-ok,.wpcf7-form .klein form.pmpro_form .wpcf7-mail-sent-ok,.klein form.pmpro_form .wpcf7-form .wpcf7-validation-errors,.wpcf7-form .klein form.pmpro_form .wpcf7-validation-errors,.klein form.pmpro_form .wpcf7-form .wpcf7-mail-sent-ng,.wpcf7-form .klein form.pmpro_form .wpcf7-mail-sent-ng,.klein form.pmpro_form .wpcf7-form .wpcf7-not-valid-tip,.wpcf7-form .klein form.pmpro_form .wpcf7-not-valid-tip,.klein form.pmpro_form .wpcf7-form .wpcf7-spam-blocked,.wpcf7-form .klein form.pmpro_form .wpcf7-spam-blocked,.klein form.pmpro_form div#pmpro_cancel>p:first-child,.klein form.pmpro_form #primary div.pmpro_content_message,#primary .klein form.pmpro_form div.pmpro_content_message,.klein form.pmpro_form body .product .stock,body .product .klein form.pmpro_form .stock{background:#fff0;color:#3498db;font-size:1em;line-height:1.5em;border:1px solid #3498db;border-radius:6px;display:inline-block;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:10px 0 20px;padding:10px 20px}.klein form.pmpro_form .pmpro_message a,.klein form.pmpro_form .search-no-results section.no-results.not-found .page-content>p a,.search-no-results section.no-results.not-found .klein form.pmpro_form .page-content>p a,.klein form.pmpro_form .alert a,.klein form.pmpro_form .wpcf7-form .wpcf7-mail-sent-ok a,.wpcf7-form .klein form.pmpro_form .wpcf7-mail-sent-ok a,.klein form.pmpro_form .wpcf7-form .wpcf7-validation-errors a,.wpcf7-form .klein form.pmpro_form .wpcf7-validation-errors a,.klein form.pmpro_form .wpcf7-form .wpcf7-mail-sent-ng a,.wpcf7-form .klein form.pmpro_form .wpcf7-mail-sent-ng a,.klein form.pmpro_form .wpcf7-form .wpcf7-not-valid-tip a,.wpcf7-form .klein form.pmpro_form .wpcf7-not-valid-tip a,.klein form.pmpro_form .wpcf7-form .wpcf7-spam-blocked a,.wpcf7-form .klein form.pmpro_form .wpcf7-spam-blocked a,.klein form.pmpro_form div#pmpro_cancel>p:first-child a,.klein form.pmpro_form #primary div.pmpro_content_message a,#primary .klein form.pmpro_form div.pmpro_content_message a,.klein form.pmpro_form body .product .stock a,body .product .klein form.pmpro_form .stock a{color:#2ECC71;text-decoration:none}.klein form.pmpro_form .input,.klein form.pmpro_form textarea{display:inline-block;margin:0 3px 0 0;padding:6px 10px 8px 12px;border:1px solid #BDC3C7}.klein form.pmpro_form #pmpro_processing_message{font-size:0}.klein form.pmpro_form #pmpro_processing_message:before{content:"\f110";font-size:16px;font-style:normal;font-family:FontAwesome;margin-right:0;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;display:inline-block;color:#2ECC71}body.klein form.pmpro_form td div:nth-child(5n) input{max-width:32%}.pmpro_checkout{border:0}.pmpro_checkout thead th{color:#34495E;padding:15px 25px;font-size:1.1875em;line-height:1.5em;margin-bottom:1.2631578947em;font-style:normal;font-weight:400}.pmpro_checkout tbody td{border:none;padding:15px 25px}.pmpro_checkout ul{font-size:13px}#pmpro_levels_table{width:100%}@media (max-width:480px){#pmpro_invoices_table th,#pmpro_invoices_table td,#pmpro_cancel table th,#pmpro_cancel table td,#pmpro_account-invoices table th,#pmpro_account-invoices table td,#pmpro_account-membership th,#pmpro_account-membership td{width:33.33%;padding:10px 5px;vertical-align:top}#pmpro_invoices_table thead tr,#pmpro_cancel table thead tr,#pmpro_account-invoices table thead tr,#pmpro_account-membership thead tr{border-bottom:1px solid #bdc3c7}#pmpro_invoices_table tbody tr,#pmpro_cancel table tbody tr,#pmpro_account-invoices table tbody tr,#pmpro_account-membership tbody tr{border-bottom:1px solid #bdc3c7}#pmpro_invoices_table tbody tr:last-of-type,#pmpro_cancel table tbody tr:last-of-type,#pmpro_account-invoices table tbody tr:last-of-type,#pmpro_account-membership tbody tr:last-of-type{border:none}#pmpro_invoices_table tbody tr td,#pmpro_cancel table tbody tr td,#pmpro_account-invoices table tbody tr td,#pmpro_account-membership tbody tr td{border-bottom:none;border-top:none}#pmpro_invoices_table tbody tr td:first-of-type,#pmpro_invoices_table tbody tr td:last-of-type,#pmpro_cancel table tbody tr td:first-of-type,#pmpro_cancel table tbody tr td:last-of-type,#pmpro_account-invoices table tbody tr td:first-of-type,#pmpro_account-invoices table tbody tr td:last-of-type,#pmpro_account-membership tbody tr td:first-of-type,#pmpro_account-membership tbody tr td:last-of-type{border:none}#pmpro_invoices_table tbody tr td.pmpro_account-membership-levelname .pmpro_actionlinks a,#pmpro_cancel table tbody tr td.pmpro_account-membership-levelname .pmpro_actionlinks a,#pmpro_account-invoices table tbody tr td.pmpro_account-membership-levelname .pmpro_actionlinks a,#pmpro_account-membership tbody tr td.pmpro_account-membership-levelname .pmpro_actionlinks a{width:100%;text-align:center}#pmpro_invoices_table tbody tr td.pmpro_account-membership-levelname .pmpro_actionlinks a:first-of-type,#pmpro_cancel table tbody tr td.pmpro_account-membership-levelname .pmpro_actionlinks a:first-of-type,#pmpro_account-invoices table tbody tr td.pmpro_account-membership-levelname .pmpro_actionlinks a:first-of-type,#pmpro_account-membership tbody tr td.pmpro_account-membership-levelname .pmpro_actionlinks a:first-of-type{margin-bottom:5px}}@media (max-width:375px){#pmpro_account-profile .pmpro_actionlinks,#pmpro_account-membership .pmpro_actionlinks{width:100%;text-align:center}#pmpro_account-profile .pmpro_actionlinks a,#pmpro_account-membership .pmpro_actionlinks a{width:100%}#pmpro_account-profile .pmpro_actionlinks a:first-of-type,#pmpro_account-membership .pmpro_actionlinks a:first-of-type{margin-bottom:10px}}@media (max-width:480px){#pmpro_confirmation_table th,#pmpro_confirmation_table td{padding:5px;font-size:14px}}div.pmpro_actionlinks{font-size:1em}a.pmpro_btn.pmpro_btn-select,a.pmpro_btn.disabled,body.klein .pmpro_actionlinks a,.pmpro_btn.pmpro_btn-cancel,.pmpro_btn.pmpro_btn-submit,.pmpro_thead-msg a,a.pmpro_a-print,td.pmpro_cancel-membership-cancel a,body.klein form.pmpro_form .pmpro_btn-submit-checkout{background-color:#2ECC71;border:0;padding:6px 12px;color:#fff;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;outline:none;font-size:1em}a.pmpro_btn.pmpro_btn-select:hover,a.pmpro_btn.disabled:hover,body.klein .pmpro_actionlinks a:hover,.pmpro_btn.pmpro_btn-cancel:hover,.pmpro_btn.pmpro_btn-submit:hover,.pmpro_thead-msg a:hover,a.pmpro_a-print:hover,td.pmpro_cancel-membership-cancel a:hover,body.klein form.pmpro_form .pmpro_btn-submit-checkout:hover{opacity:.87}a.pmpro_a-print{background:#2ECC71;line-height:24px}.pmpro_thead-msg a{font-style:normal}.pmpro_message,.search-no-results section.no-results.not-found .page-content>p,.alert,.wpcf7-form .wpcf7-mail-sent-ok,.wpcf7-form .wpcf7-validation-errors,.wpcf7-form .wpcf7-mail-sent-ng,.wpcf7-form .wpcf7-not-valid-tip,.wpcf7-form .wpcf7-spam-blocked,div#pmpro_cancel>p:first-child,#primary div.pmpro_content_message,body .product .stock{background:#fff0;color:#3498db;font-size:1em;line-height:1.5em;border:1px solid #3498db;border-radius:6px;display:inline-block;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:10px 0 20px;padding:10px 20px}.pmpro_success{color:#2ECC71;border-color:#2ECC71}.pmpro_error{color:#e74c3c;border-color:#e74c3c}div#pmpro_cancel>p:first-child{color:#f1c40f;border-color:#f1c40f}#primary div.pmpro_content_message{color:#f1c40f;border-color:#f1c40f;font-size:16px}#primary div.pmpro_content_message a{background:none;color:#2ECC71;font-size:inherit;border:none;font-weight:400;padding:0;vertical-align:baseline;margin-left:5px}#primary div.pmpro_content_message a:hover{color:#2ECC71}div#pmpro_cancel a.pmpro_btn.pmpro_cancel.pmpro_nolink.nolink{background:#E74C3C}#pmpro_account .pmpro_box{border-top:0;padding:25px;background:#ECF0F1;border-radius:4px}#pmpro_account .pmpro_box h3{margin:0;font-size:1.25em;line-height:1.5em;margin-bottom:1.2em}#pmpro_account .pmpro_box p{margin:0;font-size:1em;line-height:1.5em;margin-bottom:1.5em}#pmpro_account .pmpro_box ul{margin-bottom:24px}#bbpress-forums .bbp-topic-form label[for="bbp_topic_title"]{margin-top:10px;margin-bottom:15px}#bbpress-forums .bbp-topic-form #bbp_topic_title{width:100%;margin-bottom:35px}#bbpress-forums .bbp-topic-form div.bbp-the-content-wrapper{margin-bottom:35px}#bbpress-forums .bbp-topic-form div.bbp-the-content-wrapper+p,#bbpress-forums .bbp-topic-form div.bbp-the-content-wrapper+p+p,#bbpress-forums .bbp-topic-form div.bbp-the-content-wrapper+p+p+p{display:inline-block;width:33%}@media (max-width:1200px){#bbpress-forums .bbp-topic-form div.bbp-the-content-wrapper+p,#bbpress-forums .bbp-topic-form div.bbp-the-content-wrapper+p+p,#bbpress-forums .bbp-topic-form div.bbp-the-content-wrapper+p+p+p{width:100%;padding-bottom:15px}}#bbpress-forums .bbp-topic-form div.bbp-the-content-wrapper~p select{width:100%;max-width:none}#bbpress-forums .bbp-topic-form div.bbp-the-content-wrapper~p select#bbp_forum_id{max-width:none}#bbpress-forums .bbp-topic-form div.bbp-the-content-wrapper~p #bbp_topic_tags{height:40px;width:100%}#bbpress-forums .bbp-topic-form div.bbp-the-content-wrapper~p label{margin-bottom:15px}#bbpress-forums .bbp-reply-form div.bbp-the-content-wrapper{margin-bottom:35px}#bbpress-forums .bbp-reply-form div.bbp-the-content-wrapper+p{display:inline-block;width:100%}@media (max-width:1200px){#bbpress-forums .bbp-reply-form div.bbp-the-content-wrapper+p{padding-bottom:15px}}#bbpress-forums .bbp-reply-form div.bbp-the-content-wrapper+p #bbp_topic_tags{width:100%}#bbpress-forums .bbp-reply-form div.bbp-the-content-wrapper+p label{margin-bottom:15px}#bbpress-forums .bbp-reply-content #subscription-toggle a:before,#bbpress-forums .bbp-reply-content #favorite-toggle a:before{margin-right:5px}#bbpress-forums .bbp-reply-content #subscription-toggle{font-size:0}#bbpress-forums .bbp-reply-content #subscription-toggle span{font-size:16px}#bbpress-forums .bbp-reply-content #subscription-toggle span a:before{content:"\f09e";font-size:18px;position:relative;top:1.5px}#bbpress-forums .bbp-reply-content #subscription-toggle span.is-subscribed a:before{color:#2ECC71}#bbpress-forums .bbp-reply-content #subscription-toggle span:hover a{color:#2ECC71}#bbpress-forums .bbp-reply-content #favorite-toggle{margin-right:15px}#bbpress-forums .bbp-reply-content #favorite-toggle span a:before{content:"\f004"}#bbpress-forums .bbp-reply-content #favorite-toggle span.is-favorite a:before{color:#E74C3C}#bbpress-forums .bbp-reply-content #favorite-toggle span:hover a{color:#E74C3C}#bbpress-forums .bbp-reply-header .bbp-reply-post-date,#bbpress-forums .bbp-reply-header .bbp-reply-permalink{width:50%;display:inline-block;margin:0}@media (max-width:480px){#bbpress-forums .bbp-reply-header .bbp-reply-post-date,#bbpress-forums .bbp-reply-header .bbp-reply-permalink{width:100%}}#bbpress-forums .bbp-reply-header .bbp-reply-permalink{text-align:right}#bbpress-forums .bbp-reply-header .bbp-admin-links{font-size:0;margin-top:15px;display:block;width:100%}#bbpress-forums .bbp-reply-header .bbp-admin-links a{min-width:50px;font-size:14px;font-style:normal;margin-right:10px;display:inline-block;vertical-align:top}@media (max-width:480px){#bbpress-forums .bbp-reply-header .bbp-admin-links a{width:22%;margin-right:3%}}@media (max-width:375px){#bbpress-forums .bbp-reply-header .bbp-admin-links a{width:30%}}#bbpress-forums .bbp-reply-header .bbp-admin-links a:last-of-type{margin-right:0}#bbpress-forums .bbp-reply-header .bbp-admin-links a:before{margin-right:5px}#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-topic-edit-link:before,#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-reply-edit-link:before{content:"\f044"}#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-reply-move-link:before{content:"\f0ec"}#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-topic-close-link:before{content:"\f011"}#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-topic-restore-link:before,#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-reply-restore-link:before{content:"\f0e2"}#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-topic-sticky-link:before{content:"\f24a"}#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-topic-super-sticky-link:before{content:"\f249"}#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-topic-merge-link:before{content:"\f066"}#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-topic-split-link:before{content:"\f065"}#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-topic-trash-link:before,#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-reply-trash-link:before{content:"\f1f8"}#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-topic-delete-link:before,#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-reply-delete-link:before{content:"\f00d"}#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-topic-spam-link:before,#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-reply-spam-link:before{content:"\f06a"}#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-topic-reply-link:before,#bbpress-forums .bbp-reply-header .bbp-admin-links .bbp-reply-to-link:before{content:"\f112"}@media (max-width:480px){#bbpress-forums .bbp-body .bbp-reply-author{width:100%;text-align:left;margin-bottom:25px}#bbpress-forums .bbp-body .bbp-reply-author .bbp-author-avatar{width:50px;max-width:15%;display:inline-block;margin-right:15px;float:left}#bbpress-forums .bbp-body .bbp-reply-author .bbp-author-avatar .avatar{width:100%;margin:0;display:inline-block}#bbpress-forums .bbp-body .bbp-reply-author .bbp-author-name{width:70%;float:left}#bbpress-forums .bbp-body .bbp-reply-author .bbp-author-role,#bbpress-forums .bbp-body .bbp-reply-author .bbp-reply-ip{width:auto;float:left;display:inline-block}#bbpress-forums .bbp-body .bbp-reply-author .bbp-author-role{margin-right:10px}#bbpress-forums .bbp-body .bbp-reply-author .bbp-reply-ip{position:relative;top:-2.5px}#bbpress-forums .bbp-body .bbp-reply-author br{display:none}}@media (max-width:480px){#bbpress-forums .bbp-body .bbp-reply-content{display:inline-block;width:100%;margin:0;padding:0}}.bbp-user-page #bbpress-forums,.bbp-user-edit #bbpress-forums{overflow:visible}.bbp-user-page #bbpress-forums #bbp-single-user-details,.bbp-user-edit #bbpress-forums #bbp-single-user-details{width:100%;padding-left:70px;margin-bottom:45px;float:none;overflow:visible;display:inline-block;position:relative}.bbp-user-page #bbpress-forums #bbp-single-user-details #bbp-user-avatar,.bbp-user-edit #bbpress-forums #bbp-single-user-details #bbp-user-avatar{width:56px;display:inline-block;position:absolute;top:-10px;left:0}.bbp-user-page #bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar,.bbp-user-edit #bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{width:56px;height:56px;margin:0}.bbp-user-page #bbpress-forums #bbp-single-user-details #bbp-user-navigation,.bbp-user-edit #bbpress-forums #bbp-single-user-details #bbp-user-navigation{width:80%;display:inline-block}.bbp-user-page #bbpress-forums #bbp-single-user-details #bbp-user-navigation ul,.bbp-user-edit #bbpress-forums #bbp-single-user-details #bbp-user-navigation ul{display:inline-block;width:100%}.bbp-user-page #bbpress-forums #bbp-single-user-details #bbp-user-navigation ul li,.bbp-user-edit #bbpress-forums #bbp-single-user-details #bbp-user-navigation ul li{display:inline-block}.bbp-user-page #bbpress-forums #bbp-single-user-details #bbp-user-navigation ul li.current a,.bbp-user-edit #bbpress-forums #bbp-single-user-details #bbp-user-navigation ul li.current a{background:none;padding-bottom:5px;border:none;border-bottom:2px solid}.bbp-user-page #bbpress-forums #bbp-user-body,.bbp-user-edit #bbpress-forums #bbp-user-body{color:#2C3E50;background:#ECF0F1;margin:0;padding:20px;border-radius:4px}.bbp-user-page #bbpress-forums #bbp-user-body #bbp-user-profile .bbp-user-section p,.bbp-user-edit #bbpress-forums #bbp-user-body #bbp-user-profile .bbp-user-section p{margin-bottom:10px}.bbp-user-page #bbpress-forums #bbp-user-body #bbp-user-profile .bbp-user-section p:last-of-type,.bbp-user-edit #bbpress-forums #bbp-user-body #bbp-user-profile .bbp-user-section p:last-of-type{margin-bottom:0}.bbp-user-page #bbpress-forums #bbp-user-body .bbp-pagination,.bbp-user-edit #bbpress-forums #bbp-user-body .bbp-pagination{text-align:center;display:inline-block;float:none;margin:20px 0 0}.bbp-user-page #bbpress-forums #bbp-user-body ul.bbp-topics .bbp-footer,.bbp-user-edit #bbpress-forums #bbp-user-body ul.bbp-topics .bbp-footer{display:none}.bbp-user-page #bbpress-forums #bbp-user-body ul.bbp-lead-topic,.bbp-user-page #bbpress-forums #bbp-user-body ul.bbp-topics,.bbp-user-page #bbpress-forums #bbp-user-body ul.bbp-forums,.bbp-user-page #bbpress-forums #bbp-user-body ul.bbp-replies,.bbp-user-page #bbpress-forums #bbp-user-body fieldset.bbp-form,.bbp-user-edit #bbpress-forums #bbp-user-body ul.bbp-lead-topic,.bbp-user-edit #bbpress-forums #bbp-user-body ul.bbp-topics,.bbp-user-edit #bbpress-forums #bbp-user-body ul.bbp-forums,.bbp-user-edit #bbpress-forums #bbp-user-body ul.bbp-replies,.bbp-user-edit #bbpress-forums #bbp-user-body fieldset.bbp-form{clear:both;margin-bottom:0}@media (max-width:480px){.directory.groups .item-list-tabs ul{display:inline-block;width:100%}}.directory.groups .item-list-tabs ul li#groups-order-select #groups-order-by{min-width:13.5em}@media (max-width:480px){.directory.groups .item-list-tabs ul li#groups-order-select{display:inline-block;width:100%;position:relative}.directory.groups .item-list-tabs ul li#groups-order-select #groups-order-by{width:100%;max-width:none;padding-left:40px}.directory.groups .item-list-tabs ul li#groups-order-select .fa-reorder{position:absolute;top:15px}}@media (max-width:480px){.directory.members .item-list-tabs ul{display:inline-block;width:100%}}.directory.members .item-list-tabs ul li#members-order-select #members-order-by{min-width:13.5em}@media (max-width:480px){.directory.members .item-list-tabs ul li#members-order-select{display:inline-block;width:100%;position:relative}.directory.members .item-list-tabs ul li#members-order-select #members-order-by{width:100%;max-width:none;padding-left:40px}.directory.members .item-list-tabs ul li#members-order-select .fa-reorder{position:absolute;top:15px}}@media (max-width:992px){.directory.activity #buddypress #whats-new-options{margin-left:-11.5%}}@media (max-width:768px){.directory.activity #buddypress #whats-new-options{margin-left:-20%}}.directory.activity #buddypress #whats-new-options .rtmedia-plupload-container{width:auto;display:inline-block;float:none}@media (max-width:992px){.directory.activity #buddypress #whats-new-options .rtmedia-plupload-container{width:100%}.directory.activity #buddypress #whats-new-options .rtmedia-plupload-container #rtmedia-action-update{margin-right:0}}.directory.activity #buddypress #whats-new-options .rtmedia-plupload-container .rtm-upload-button-wrapper{float:none;width:auto;display:inline-block}@media (max-width:992px){.directory.activity #buddypress #whats-new-options .rtmedia-plupload-container .rtm-upload-button-wrapper{min-width:30%;max-width:35%;margin:0}.directory.activity #buddypress #whats-new-options .rtmedia-plupload-container .rtm-upload-button-wrapper .rtmedia-add-media-button{display:inline-block;width:100%;position:relative;top:2.5px}}.directory.activity #buddypress #whats-new-options .rtmedia-plupload-container select{display:inline-block;width:auto}@media (max-width:992px){.directory.activity #buddypress #whats-new-options .rtmedia-plupload-container select{width:65%}}@media (max-width:992px){.directory.activity #whats-new-submit{min-width:30%;max-width:35%;float:left}.directory.activity #whats-new-submit input{width:100%;position:relative;top:2.5px}.directory.activity #whats-new-post-in-box{width:65%;float:right}.directory.activity #whats-new-post-in-box select#whats-new-post-in{margin:0 0 0 0}}.directory.activity .rtm-form-select.privacy.rtm-activity-privacy-opt{margin:10px 0 0}@media (max-width:480px){.klein #buddypress ul.rtmedia-list{padding-left:0}}.klein #buddypress ul.rtmedia-list li.rtmedia-list-item.media-type-photo{width:33.33%}@media (max-width:480px){.klein #buddypress ul.rtmedia-list li.rtmedia-list-item.media-type-photo{width:50%}}@media (max-width:375px){.klein #buddypress ul.rtmedia-list li.rtmedia-list-item.media-type-music{display:inline-block;width:100%}.klein #buddypress ul.rtmedia-list li.rtmedia-list-item.media-type-music .mejs-container{max-width:100%;margin-bottom:25px}.klein #buddypress ul.rtmedia-list li.rtmedia-list-item.media-type-music .mejs-container .mejs-controls div.mejs-play{width:12%}.klein #buddypress ul.rtmedia-list li.rtmedia-list-item.media-type-music .mejs-container .mejs-controls div.mejs-time.mejs-currenttime-container{width:13.5%}.klein #buddypress ul.rtmedia-list li.rtmedia-list-item.media-type-music .mejs-container .mejs-controls div.mejs-time-rail{min-width:51%;max-width:51%}.klein #buddypress ul.rtmedia-list li.rtmedia-list-item.media-type-music .mejs-container .mejs-controls div.mejs-time-rail .mejs-time-total.mejs-time-slider{min-width:50%;max-width:50%}.klein #buddypress ul.rtmedia-list li.rtmedia-list-item.media-type-music .mejs-container .mejs-controls div.mejs-time.mejs-duration-container{width:13.5%}.klein #buddypress ul.rtmedia-list li.rtmedia-list-item.media-type-music .mejs-container .mejs-controls div.mejs-volume-button{width:10%;clear:left}.klein #buddypress ul.rtmedia-list li.rtmedia-list-item.media-type-music .mejs-container .mejs-controls div.mejs-horizontal-volume-slider{width:90%;display:inline-block}}.activity .activity-content .activity-meta .rtm-activity-privacy-opt{margin:10px 0 0}@media (max-width:768px){.bp-user.activity #buddypress #whats-new-options{margin-left:-20%}}@media (max-width:768px){.bp-user.activity #buddypress #whats-new-options #whats-new-submit{width:100%}}@media (max-width:768px){.bp-user.activity #buddypress #whats-new-options #whats-new-submit #aw-whats-new-submit{width:100%}}.bp-user.activity #buddypress #whats-new-options .rtmedia-plupload-container{width:auto;display:inline-block;float:none}@media (max-width:768px){.bp-user.activity #buddypress #whats-new-options .rtmedia-plupload-container{width:100%}.bp-user.activity #buddypress #whats-new-options .rtmedia-plupload-container #rtmedia-action-update{margin-right:0}}.bp-user.activity #buddypress #whats-new-options .rtmedia-plupload-container .rtm-upload-button-wrapper{float:none;width:auto;display:inline-block}@media (max-width:768px){.bp-user.activity #buddypress #whats-new-options .rtmedia-plupload-container .rtm-upload-button-wrapper{min-width:30%;max-width:35%;margin:0}.bp-user.activity #buddypress #whats-new-options .rtmedia-plupload-container .rtm-upload-button-wrapper .rtmedia-add-media-button{display:inline-block;width:100%;position:relative;top:2.5px}}.bp-user.activity #buddypress #whats-new-options .rtmedia-plupload-container select{display:inline-block;width:auto}@media (max-width:768px){.bp-user.activity #buddypress #whats-new-options .rtmedia-plupload-container select{width:65%}}.single-item.groups #members-group-list ul#member-list{padding-left:0;margin-left:-10px}@media (max-width:480px){.single-item.groups #members-group-list ul#member-list{margin-left:0}}.single-item.groups #members-group-list ul#member-list li{width:32%;margin-left:1.33%}@media (max-width:768px){.single-item.groups #members-group-list ul#member-list li{width:48%;margin-left:2%}}@media (max-width:480px){.single-item.groups #members-group-list ul#member-list li{width:100%;margin-left:0}}.single-item.groups #members-group-list ul#member-list li .avatar{margin-bottom:15px}.single-item.groups #members-group-list ul#member-list li h5{font-weight:400}.single-item.groups #primary ul#friend-list,.single-item.groups #primary ul#request-list{padding-left:0;margin-left:-10px}@media (max-width:480px){.single-item.groups #primary ul#friend-list,.single-item.groups #primary ul#request-list{margin-left:0}}.single-item.groups #primary ul#friend-list li,.single-item.groups #primary ul#request-list li{width:32%;margin-left:1.33%}@media (max-width:768px){.single-item.groups #primary ul#friend-list li,.single-item.groups #primary ul#request-list li{width:48%;margin-left:2%}}@media (max-width:480px){.single-item.groups #primary ul#friend-list li,.single-item.groups #primary ul#request-list li{width:100%;margin-left:0}}.single-item.groups #primary ul#friend-list li .avatar,.single-item.groups #primary ul#request-list li .avatar{margin-bottom:15px}.single-item.groups #primary ul#friend-list li h4,.single-item.groups #primary ul#friend-list li h5,.single-item.groups #primary ul#request-list li h4,.single-item.groups #primary ul#request-list li h5{font-weight:400}.single-item.groups #primary ul#request-list li h4{margin-bottom:25px}.single-item.groups #primary ul#request-list li h4 a{display:block}.single-item.groups #primary ul#request-list li .comments{color:#7F8C8D;background:#ECF0F1;font-size:14px;padding:0 10px;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.single-item.groups #primary ul#request-list li .activity{font-size:14px;margin-bottom:25px;display:block}.single-item.groups #primary ul#request-list li .action .generic-button{width:48%;display:inline-block}.single-item.groups #primary ul#request-list li .action .generic-button.reject a{background:#E74C3C}@media (max-width:1200px){.single-item.groups #primary ul#request-list li .action .generic-button{width:100%}.single-item.groups #primary ul#request-list li .action .generic-button.accept{margin-bottom:15px}.single-item.groups #primary ul#request-list li .action .generic-button a{width:100%}}@media (max-width:480px){.single-item.groups #primary ul#request-list li .action .generic-button{width:45%}.single-item.groups #primary ul#request-list li .action .generic-button:first-of-type{margin-right:2.5%}.single-item.groups #primary ul#request-list li .action .generic-button:last-of-type{margin-left:2.5%}}.single-item.group-members #item-body h2.bp-screen-reader-text{position:absolute;left:-1000em;top:-1000em;height:1px;width:1px;overflow:hidden}.single-item.group-admin .radio label{padding-left:0}.single-item.group-admin .radio label input[type="radio"]{position:relative;margin-left:0}.single-item.group-admin .checkbox label{padding-left:0}.single-item.group-admin .checkbox label input[type="radio"],.single-item.group-admin .checkbox label input[type="checkbox"]{position:relative;margin-left:0}.friends #buddypress .item-list-tabs ul li.filter{width:auto;margin-top:-7.5px}.my-groups.buddypress #primary #group-list.invites li{width:31%}@media (max-width:1024px){.my-groups.buddypress #primary #group-list.invites li .action a{width:100%}}@media (max-width:992px){.my-groups.buddypress #primary #group-list.invites li{width:48%}.my-groups.buddypress #primary #group-list.invites li .action a{width:50%;display:block;margin:0 auto}}@media (max-width:768px){.my-groups.buddypress #primary #group-list.invites li{width:100%}.my-groups.buddypress #primary #group-list.invites li .action a{width:30%;display:inline-block}}@media (max-width:480px){.my-groups.buddypress #primary #group-list.invites li .action a{width:50%;display:block}}.my-groups #buddypress .item-list-tabs ul li.filter{width:auto;margin-top:-7.5px}@media (max-width:480px){.buddypress #item-buttons .generic-button{width:100%}}@media (max-width:480px){.buddypress #item-buttons .generic-button a{width:100%}}#buddypress .item-list-tabs ul li.filter{width:100%}#buddypress .item-list-tabs ul li.filter form label{width:50%;height:40px;line-height:40px;text-align:right;padding-right:10px;margin-bottom:0}#buddypress .item-list-tabs ul li.filter form select{width:50%;float:right}@media (max-width:768px){#buddypress ul.acfb-holder li.friend-tab{width:48%;padding:5px 7.5px 2.5px 7.5px!important}#buddypress ul.acfb-holder li.friend-tab a{width:100%;text-align:center}#buddypress ul.acfb-holder li.friend-tab span img{display:block;margin:0 auto}#buddypress ul.acfb-holder li.friend-tab span.p{top:5px;right:7.5px}}@media (max-width:375px){#buddypress ul.acfb-holder li.friend-tab{width:98%}}#buddypress ul.acfb-holder li.friend-tab span.p:before{content:"\f00d";font-size:14px;line-height:18px}@media (max-width:480px){#buddypress table.profile-fields{display:block}#buddypress table.profile-fields thead,#buddypress table.profile-fields tbody,#buddypress table.profile-fields tr,#buddypress table.profile-fields td,#buddypress table.profile-fields th{display:block;width:100%;border:none}#buddypress table.profile-fields th,#buddypress table.profile-fields td{padding:10px}#buddypress table.profile-fields td p{color:#95A5A6}}@media (max-width:480px){#buddypress table.notifications{display:block}#buddypress table.notifications thead,#buddypress table.notifications tbody,#buddypress table.notifications tr,#buddypress table.notifications td,#buddypress table.notifications th{display:block;width:100%;border:none}#buddypress table.notifications th,#buddypress table.notifications td{padding:10px}#buddypress table.notifications th{display:none}#buddypress table.notifications th.title{display:block}#buddypress table.notifications tr{border-bottom:1px solid #bdc3c7}#buddypress table.notifications tr>td:first-of-type{display:none}#buddypress table.notifications tr td:nth-child(3){padding-top:0;font-size:14px}#buddypress table.notifications tr td:nth-child(4) a:before{margin-right:7.5px}#buddypress table.notifications tr td:nth-child(4) a.mark-read:before{content:"\f02d"}#buddypress table.notifications tr td:nth-child(4) a.mark-unread:before{content:"\f0e2"}#buddypress table.notifications tr td:nth-child(4) a.delete:before{content:"\f1f8"}#buddypress table.notifications tr td:nth-child(4){font-size:0}#buddypress table.notifications tr td:nth-child(4) a{font-size:16px}#buddypress table.notifications tr td:nth-child(4) a:first-of-type{margin-right:10px}}#buddypress table.messages-notices .unread-count{color:#fff;background:#2ECC71}#buddypress table.messages-notices tr[id|="notice"] td{position:relative}#buddypress table.messages-notices tr[id|="notice"] td .button[title="Delete Message"]{background:#C0392B;padding:0 11px;height:29px;line-height:27px;position:absolute;margin-left:5px;margin-top:2.5px}#buddypress table.messages-notices tr[id|="notice"] td p{margin-bottom:0}#buddypress table.messages-notices .thread-star a{font-size:0}#buddypress table.messages-notices .thread-star a:hover:before{opacity:.54}#buddypress table.messages-notices .thread-star a:before{font-size:20px;color:#F1C40F}#buddypress table.messages-notices .thread-star a.message-action-star:before{content:"\f006"}#buddypress table.messages-notices .thread-star a.message-action-unstar:before{content:"\f005"}@media (max-width:992px){#buddypress table.messages-notices .thread-avatar{width:20%;max-width:20%}}@media (max-width:480px){#buddypress table.messages-notices{display:block;width:100%}#buddypress table.messages-notices tbody,#buddypress table.messages-notices tr,#buddypress table.messages-notices td{width:100%;max-width:100%;border:none;display:block}#buddypress table.messages-notices tr{padding:15px 0;border-bottom:1px solid #bdc3c7;position:relative}#buddypress table.messages-notices tr:last-of-type{border:none}#buddypress table.messages-notices tr td{padding:10px}#buddypress table.messages-notices tr td:first-of-type{padding:0}#buddypress table.messages-notices tr td.thread-count{width:auto;position:absolute;padding:10px 10px 0}#buddypress table.messages-notices tr td.thread-avatar{width:30%;display:inline-block;padding-left:10px;max-width:30%;float:left}#buddypress table.messages-notices tr td.thread-from{width:70%;font-size:14px;padding:30px 25px 0 0;float:left}#buddypress table.messages-notices tr td.thread-info{width:100%;padding:10px;display:inline-block}#buddypress table.messages-notices tr td.thread-star a{font-size:inherit}#buddypress table.messages-notices tr td.thread-star a:before{margin-right:7.5px;font-size:16px}#buddypress table.messages-notices tr td.thread-options{padding:10px}#buddypress table.messages-notices tr td.thread-options a.confirm:before{content:"\f1f8";margin-right:7.5px}#buddypress table.messages-notices tr td.thread-options input[type="checkbox"]{position:absolute;top:25px;right:10px}#buddypress table.messages-notices tr td.thread-star,#buddypress table.messages-notices tr td.thread-options{width:49%;display:inline-block}}@media (max-width:375px){#buddypress table.messages-notices tr td.thread-avatar{width:40%}#buddypress table.messages-notices tr td.thread-from{width:60%;padding-top:0}}@media (max-width:320px){#buddypress table.messages-notices tr td.thread-from{padding-top:20px}}#buddypress table.notification-settings th.icon,#buddypress table.notification-settings td:first-of-type{display:none}#buddypress table.notification-settings th.title{width:48%}#buddypress table.notification-settings th.yes,#buddypress table.notification-settings th.no{width:26%}#buddypress table.notification-settings td.yes,#buddypress table.notification-settings td.no{position:relative}#buddypress table.notification-settings td.yes input[type="radio"],#buddypress table.notification-settings td.no input[type="radio"]{position:absolute;margin-top:6px}#buddypress table.notification-settings td.yes label,#buddypress table.notification-settings td.no label{margin-left:20px}@media (max-width:480px){#buddypress table.notification-settings{display:block;width:100%}#buddypress table.notification-settings thead,#buddypress table.notification-settings tbody,#buddypress table.notification-settings tr,#buddypress table.notification-settings td{width:100%;max-width:100%;border:none;display:block}#buddypress table.notification-settings td,#buddypress table.notification-settings th{padding:10px}#buddypress table.notification-settings tr{border-bottom:1px solid #bdc3c7;position:relative}#buddypress table.notification-settings tr:last-of-type{border:none}#buddypress table.notification-settings tr td.yes{padding-bottom:0}#buddypress table.notification-settings tr td.no{padding-top:0}#buddypress table.notification-settings th.title{width:100%;border-bottom:1px solid #bdc3c7;display:block}#buddypress table.notification-settings th.yes,#buddypress table.notification-settings th.no{display:none}}#buddypress table.profile-settings tbody{border:1px solid #BDC3C7}@media (max-width:480px){#buddypress table.profile-settings{display:block;border:none}#buddypress table.profile-settings thead,#buddypress table.profile-settings tr,#buddypress table.profile-settings td,#buddypress table.profile-settings th{display:block;width:100%;border:none}#buddypress table.profile-settings tbody{display:block;width:100%}#buddypress table.profile-settings th,#buddypress table.profile-settings td{padding:10px}#buddypress table.profile-settings th.title{display:none}#buddypress table.profile-settings th.title.field-group-name{display:block;font-size:1.25em;font-style:normal;line-height:120%;margin-bottom:1.2em;font-weight:700;padding:0}#buddypress table.profile-settings td:nth-child(2){color:#95A5A6}}#buddypress .clear-value,#buddypress .visibility-toggle-link,#buddypress .field-visibility-settings-close{background-color:#2ECC71;color:#fff;border:0;padding:6px 12px;display:inline-block;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}#buddypress .clear-value:hover,#buddypress .visibility-toggle-link:hover,#buddypress .field-visibility-settings-close:hover{opacity:.85}#buddypress .field_date-selector .visibility-toggle-link,#buddypress .field_multi-line-text-area .visibility-toggle-link{margin-top:10px}#buddypress .editfield{position:relative;float:left;width:100%}#buddypress .editfield .field-visibility-settings{background:#fff;width:auto;position:absolute;padding:15px 25px;z-index:10;display:none}#buddypress .bp-avatar .bp-uploader-window .drag-drop-inside .drag-drop-buttons .bp-screen-reader-text{margin-right:15px}#buddypress .alert-info,#buddypress div.bp-avatar-status p.success,#buddypress div.bp-cover-image-status p.success,#buddypress div.bp-avatar-status p.error,#buddypress div.bp-cover-image-status p.error,#buddypress .bp-uploader-progress div.error,#buddypress p.warning{background:#fff0;text-shadow:none;width:100%;border-radius:6px;display:inline-block;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 0 20px;padding:10px 20px;font-size:1em;line-height:1.5em}#buddypress div.bp-avatar-status p.success,#buddypress div.bp-cover-image-status p.success{color:#2ECC71;border:1px solid #2ECC71}#buddypress div.bp-avatar-status p.error,#buddypress div.bp-cover-image-status p.error,#buddypress .bp-uploader-progress div.error{color:#e74c3c;border:1px solid #e74c3c}#buddypress p.warning{color:#f1c40f;border:1px solid #f1c40f}#buddypress .alert-info{color:#3498db;border:1px solid #3498db}.field_multi-line-text-area .wp-editor-wrap{border:none}.field_multi-line-text-area .wp-editor-wrap .wp-editor-tools .wp-editor-tabs .wp-switch-editor{border-radius:0}.field_multi-line-text-area .wp-editor-wrap .wp-editor-tools .wp-editor-tabs .wp-switch-editor:hover{color:#666}.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel{border:1px solid #e5e5e5}.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .quicktags-toolbar{border:1px solid #e5e5e5}.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .wp-editor-area{border:1px solid #e5e5e5;border-top:none;border-radius:0}.radio>label:first-of-type,.checkbox>label:first-of-type{padding-left:0}.field_date-selector .datebox{width:100%;float:left;margin-bottom:15px}.field_date-selector .datebox label{float:left}.field_date-selector .datebox label:first-of-type{width:100%}.field_date-selector .datebox select{width:auto;float:left;margin:0 10px}.field_date-selector .datebox label,.field_date-selector .datebox select{width:auto;line-height:35px}@media (max-width:480px){.field_date-selector .datebox label,.field_date-selector .datebox select{width:100%;margin:0}}.field_date-selector .field-visibility-settings{float:left}body #wp-link-wrap{height:auto}@media (max-width:480px){body #wp-link-wrap{margin-top:-300px}}@media (max-width:320px){body #wp-link-wrap{margin-top:-230px;top:50%}}body #wp-link-wrap.wp-core-ui.search-panel-visible{background:#fff0;height:auto;margin-top:-250px}@media (max-width:375px){body #wp-link-wrap.wp-core-ui.search-panel-visible{overflow-y:scroll;height:635px;margin-top:-320px}}@media (max-width:320px){body #wp-link-wrap.wp-core-ui.search-panel-visible{height:540px;margin-top:-270px}}@media (max-height:480px){body #wp-link-wrap.wp-core-ui.search-panel-visible{height:460px;margin-top:0}}body #wp-link-wrap #wp-link{height:auto;background:#fff;float:left}body #wp-link-wrap #wp-link #link-modal-title{color:#444;float:left;width:100%}body #wp-link-wrap #wp-link #wp-link-close{border-radius:0}body #wp-link-wrap #wp-link #wp-link-close:focus{box-shadow:none}body #wp-link-wrap #wp-link #wp-link-close .screen-reader-text{display:none}body #wp-link-wrap #wp-link .howto,body #wp-link-wrap #wp-link .howto #wp-link-search-toggle{font-size:14px;line-height:1.5;color:#666;font-style:italic;display:block;float:left}body #wp-link-wrap #wp-link #link-selector{float:left;width:100%;position:relative;top:0;bottom:0;padding-bottom:0}@media (max-width:375px){body #wp-link-wrap #wp-link #link-selector{height:520px;overflow:hidden;overflow-y:scroll}}@media (max-width:320px){body #wp-link-wrap #wp-link #link-selector{height:375px}}body #wp-link-wrap #wp-link #link-selector #link-options{padding:8px 0 12px;float:left;width:100%}body #wp-link-wrap #wp-link #link-selector #link-options label{min-width:100%;float:left}body #wp-link-wrap #wp-link #link-selector #link-options label span{color:#444;font-size:15px;font-style:normal;line-height:1.4em;min-width:17%;float:left;position:relative;top:5px}body #wp-link-wrap #wp-link #link-selector #link-options label input[type=text]{border-radius:4px;margin:0;width:83%;float:left}@media (max-width:375px){body #wp-link-wrap #wp-link #link-selector #link-options label input[type=text]{width:80%;float:right}}@media (max-width:320px){body #wp-link-wrap #wp-link #link-selector #link-options label input[type=text]{width:75%}}body #wp-link-wrap #wp-link #link-selector #link-options .link-target label{min-width:auto}body #wp-link-wrap #wp-link .link-target{float:left;width:100%}body #wp-link-wrap #wp-link .link-target label{color:#444;font-size:14px;font-style:normal;line-height:1.4em}body #wp-link-wrap #wp-link .link-target label input[type="checkbox"]{position:relative;top:2.5px}body #wp-link-wrap #wp-link #search-panel{float:left;width:100%}body #wp-link-wrap #wp-link #search-panel .link-search-wrapper{float:left;width:100%;overflow:visible}body #wp-link-wrap #wp-link #search-panel .link-search-wrapper label{min-width:100%;float:left;position:relative}body #wp-link-wrap #wp-link #search-panel .link-search-wrapper label span{color:#444;font-size:15px;font-style:normal;line-height:1.4em;min-width:17%;float:left;position:relative;top:5px;margin:0}body #wp-link-wrap #wp-link #search-panel .link-search-wrapper label span.spinner.is-active{min-width:16px;display:block;position:absolute;top:10px;right:5px}@media (max-width:320px){body #wp-link-wrap #wp-link #search-panel .link-search-wrapper label span.spinner.is-active{position:absolute;top:auto;left:auto;right:7.5%;margin-top:10px}}body #wp-link-wrap #wp-link #search-panel .link-search-wrapper label input[type=search]{margin:0;width:83%;max-width:83%;float:left}@media (max-width:375px){body #wp-link-wrap #wp-link #search-panel .link-search-wrapper label input[type=search]{width:80%;float:right}}@media (max-width:320px){body #wp-link-wrap #wp-link #search-panel .link-search-wrapper label input[type=search]{width:75%}}body #wp-link-wrap #wp-link #search-panel .query-results{width:100%;top:0;left:0;right:0;bottom:0;position:relative;float:left}body #wp-link-wrap #wp-link #search-panel .query-results:focus{box-shadow:none;border-color:#dfdfdf}body #wp-link-wrap #wp-link #search-panel .query-results ul{max-height:150px;overflow-y:scroll}body #wp-link-wrap #wp-link #search-panel .query-results .river-waiting{text-align:center}body #wp-link-wrap #wp-link #search-panel .query-results .river-waiting .spinner.is-active{display:inline-block;float:none}body #wp-link-wrap #wp-link .submitbox{width:100%;max-height:47.5px;padding:6.5px 16px;float:left;position:relative}body #wp-link-wrap #wp-link .submitbox #wp-link-cancel{line-height:27px}body #wp-link-wrap #wp-link .submitbox #wp-link-cancel .submitdelete{color:#E74C3C;font-size:14px}.klein .vc_gitem-col{padding:20px}.rtmedia-container .rtMedia-queue-list tr.upload-waiting,.rtmedia-activity-container .rtMedia-queue-list tr.upload-waiting,#buddypress div.rtmedia-activity-container .rtMedia-queue-list tr.upload-waiting{word-wrap:break-word;word-break:break-all}#buddypress form#whats-new-form textarea,.rtm-media-single-comments textarea{min-width:100%}#buddypress .rtmedia-success,#buddypress .rtmedia-warning{color:#2ECC71;border:1px solid #2ECC71;background:none;text-shadow:none;border-radius:6px;padding:10px 20px;margin-bottom:20px;margin-top:20px}#buddypress .rtmedia-warning{color:#E74C3C;border-color:#E74C3C}#buddypress #item-body #whats-new-form #whats-new-textarea .bp-suggestions.rtm-drag-drop-active{min-height:100px}#buddypress #item-body #whats-new-form #whats-new-textarea #rtm-drop-files-title{visibility:hidden}#buddypress #whats-new-submit #aw-whats-new-submit{font-size:1em;padding:6px 12px;line-height:inherit}#buddypress .rtmedia-page-link.button{padding:6px 12px}#buddypress button#rtmedia-add-media-button-post-update{padding:6px 9px}#buddypress .rtm-page-number .rtm-label{line-height:36px}#buddypress .rtmedia-single-media.rtm-single-media .rtmedia-media-title{color:#2C3E50;font-size:29px;font-weight:600;line-height:36.25px;text-align:left;width:100%;display:block;margin-bottom:24px}@media (max-width:992px){#buddypress .rtmedia-container .rtmedia-list{margin:10px 0}#buddypress .rtmedia-container .rtmedia-list .rtmedia-list-item{width:25%}}@media (max-width:992px) and (max-width:480px){#buddypress .rtmedia-container .rtmedia-list .rtmedia-list-item{width:33.33%}}@media (max-width:992px){#buddypress .rtmedia-container .rtmedia-list .rtmedia-list-item .rtmedia-list-item-a .rtmedia-item-thumbnail{width:100%;height:auto;max-width:100%;max-height:none}#buddypress .rtmedia-container .rtmedia-list .rtmedia-list-item .rtmedia-list-item-a .rtmedia-item-thumbnail img{width:100%;max-width:100%;max-height:initial}}#buddypress .rtmedia-single-container .rtmedia-item-comments .rtm-comment-list .rtmedia-no-comments{margin-bottom:1px}#buddypress .rtmedia-single-container .rtmedia-item-comments .rt_media_comment_form{background-color:#edeff4;padding:20px 10px}#buddypress .rtmedia-single-container .rtmedia-item-comments .rt_media_comment_form textarea{padding:4px 10px}#buddypress .rtmedia-single-container .rtm-single-media .rtmedia-message-container{width:50%}@media (max-width:992px){#buddypress .rtmedia-single-container .rtmedia-delete-comment{opacity:1}}#buddypress .rtmedia-container.rtmedia-single-container button.rtmedia-like .rtm-like-loading{position:relative;top:-2px}#buddypress .rtmedia-container.rtmedia-single-container .rtmedia-item-actions #rtmedia-media-view-form{margin:0}#buddypress .rtmedia-container.rtmedia-single-container #rtm-media-options-list .rtm-options{background:#ECF0F1}#buddypress .rtmedia-container.rtmedia-single-container #rtm-media-options-list .rtm-options .rtmedia-featured{color:#2C3E50}#buddypress .rtmedia-list-item.media-type-video{width:100%}#buddypress .rtmedia-list-item.media-type-video .rtmedia-item-thumbnail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:15px;border-radius:6px;background:#ecf0f1}@media (max-width:375px){#buddypress .rtmedia-list-item.media-type-video .rtmedia-item-thumbnail{padding:5px}}#buddypress .rtmedia-list-item.media-type-video .rtmedia-item-thumbnail .mejs-container.mejs-video{height:auto!important;min-width:100%;min-height:100%}@media (max-width:992px){#buddypress .rtmedia-list-item.media-type-video .rtmedia-item-thumbnail .mejs-container.mejs-video{min-width:auto}}#buddypress .rtmedia-list-item.media-type-video .rtmedia-item-thumbnail .mejs-container.mejs-video .mejs-mediaelement{position:relative}#buddypress .rtmedia-list-item.media-type-video .rtmedia-item-thumbnail .mejs-container.mejs-video .mejs-mediaelement video{display:inline-block;height:auto!important}@media (max-width:992px){#buddypress .rtmedia-list-item.media-type-video .rtmedia-item-thumbnail .mejs-container-fullscreen video{position:fixed;min-height:100%}}@media only screen and (min-width:1025px){.mfp-content #buddypress .rtmedia-container.rtmedia-single-container .rtm-single-meta .rtmedia-scroll{overflow-X:visible}}@media only screen and (min-width:1025px){.mfp-content #buddypress .rtmedia-container.rtmedia-single-container .rtm-single-meta .rtmedia-scroll .rtmedia-item-comments{margin-bottom:10px}}.mfp-content #buddypress .rtmedia-container.rtmedia-single-container .rtm-single-meta .rtmedia-scroll .rtmedia-item-comments .rtm-like-comments-info .rtmedia-comments-container .rtm-comment-list{max-height:400px}.mfp-content #buddypress .rtmedia-container.rtmedia-single-container .rtm-single-meta .rtmedia-scroll .rtmedia-comment{margin-bottom:10px}.mfp-content #buddypress .rtmedia-container.rtmedia-single-container .rtm-single-meta .rtmedia-scroll .rtmedia-comment:last-of-type{margin-bottom:0}.mfp-content #buddypress .rtmedia-container.rtmedia-single-container .rtm-time-privacy{display:inline-block}.mfp-content #buddypress .rtmedia-container.rtmedia-single-container .rtm-time-privacy i{line-height:inherit;margin:0}#rtmedia_create_new_album img{margin-bottom:0;position:relative;float:right;top:5px;margin-left:5px}.rtmedia-message-container .rtmedia-success,.rtmedia-message-container #buddypress .rtmedia-warning,#buddypress .rtmedia-message-container .rtmedia-warning,.rtmedia-success.rtmedia-create-album-alert,#buddypress .rtmedia-create-album-alert.rtmedia-warning,.rtmedia-gallery-message-box .rtmedia-warning,.rtmedia-no-media-found{background:#fff0;text-shadow:none;width:100%;border-radius:6px;display:inline-block;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 0 20px;padding:10px 20px}.rtmedia-message-container .rtmedia-success,.rtmedia-message-container #buddypress .rtmedia-warning,#buddypress .rtmedia-message-container .rtmedia-warning,.rtmedia-success.rtmedia-create-album-alert,#buddypress .rtmedia-create-album-alert.rtmedia-warning{color:#2ECC71;border:1px solid #2ECC71}.rtmedia-gallery-message-box .rtmedia-warning,.rtmedia-no-media-found{color:#e74c3c;border:1px solid #e74c3c}p.rtmedia-success.rtmedia-create-album-alert,#buddypress p.rtmedia-create-album-alert.rtmedia-warning{margin-bottom:0}.plupload_filelist_content .plupload_queue_li .plupload_file_status{height:20px;color:#2ECC71;font-size:12px}.plupload_filelist_content .plupload_queue_li .plupload_file_status .plupload_file_progress{background:#2ECC71;top:auto;bottom:5px}.plupload_filelist_content .plupload_queue_li .plupload_file_name{min-height:20px}.plupload_filelist_content .plupload_queue_li .plupload_file_name .plupload_file_name_wrapper{height:20px;line-height:20px}.plupload_filelist_content .plupload_queue_li .plupload_file_name .rtm-upload-edit-title-wrapper .rtm-upload-edit-title{min-width:100%}.plupload_filelist_content .plupload_queue_li .plupload_file_name .dashicons{height:20px;padding:4px}.plupload_filelist_content .plupload_queue_li .plupload_file_name .dashicons:before{font-family:FontAwesome;font-size:16px;position:relative;top:-3.5px}.plupload_filelist_content .plupload_queue_li .plupload_file_name .dashicons-info:before{content:"\f06a";color:#E74C3C}.plupload_filelist_content .plupload_queue_li .plupload_file_name .dashicons-edit:before{content:"\f040";font-size:14px;color:#2ECC71}.plupload_filelist_content .plupload_queue_li .plupload_file_name .dashicons-yes:before{content:"\f0c7";font-size:14px;color:#2ECC71}.plupload_filelist_content .plupload_queue_li .plupload_file_action .plupload_delete{text-indent:0}.plupload_filelist_content .plupload_queue_li .plupload_file_action .plupload_delete .remove-from-queue,.plupload_filelist_content .plupload_queue_li .plupload_file_action .plupload_delete .rtmedia-delete-uploaded-media{font-size:0;display:block;height:18px;width:18px;line-height:normal;padding:0}.plupload_filelist_content .plupload_queue_li .plupload_file_action .plupload_delete .remove-from-queue:before,.plupload_filelist_content .plupload_queue_li .plupload_file_action .plupload_delete .rtmedia-delete-uploaded-media:before{content:"\f057";width:100%;height:100%;color:#E74C3C;font-family:FontAwesome;font-size:16px;text-align:center;display:block;position:relative;top:1px}.rtmedia-list-item:hover .rtmedia-gallery-item-actions{opacity:1}.rtmedia-image-editor .imgedit-menu div{cursor:pointer}.rtmedia-image-editor .imgedit-menu div.disabled{cursor:not-allowed}.rtmedia-image-editor .imgedit-help-toggle{width:auto;height:auto;font-family:inherit;display:block}.rtmedia-image-editor .imgedit-help-toggle:before{content:"\f059";font-size:16px;font-family:FontAwesome;margin-right:5px;position:relative;top:-3px}.rtmedia-image-editor .imgedit-help-toggle .screen-reader-text{color:#fff;font-size:16px;font-family:inherit;position:relative;top:-3px}.rtmedia-image-editor .imgedit-crop-wrap{margin-bottom:25px}.rtmedia-image-editor .imgedit-group{margin:25px 0 0}.rtmedia-image-editor .imgedit-group fieldset{margin:0}.rtmedia-image-editor .imgedit-group fieldset legend{margin-bottom:15px}.rtmedia-image-editor .imgedit-group .nowrap{font-size:inherit}@media (max-width:992px){.rtmedia-image-editor .imgedit-group .nowrap{white-space:inherit}.rtmedia-image-editor .imgedit-group .nowrap span.imgedit-scale-warn{display:none}}@media (max-width:992px){.rtmedia-image-editor .imgedit-group .nowrap label{width:42%;display:inline-block}}@media (max-width:480px){.rtmedia-image-editor .imgedit-group .nowrap label{width:100%}}.rtmedia-image-editor .imgedit-group .nowrap .screen-reader-text,.rtmedia-image-editor .imgedit-group .nowrap .imgedit-separator{height:36px;margin-right:10px;line-height:36px;vertical-align:text-bottom;display:inline-block}@media (max-width:992px){.rtmedia-image-editor .imgedit-group .nowrap span.imgedit-separator{width:10%;display:inline-block;margin:0}}@media (max-width:480px){.rtmedia-image-editor .imgedit-group .nowrap span.imgedit-separator{width:100%}}.rtmedia-image-editor .imgedit-group .nowrap .button.button-primary{height:36px;vertical-align:text-bottom;display:inline-block}@media (max-width:992px){.rtmedia-image-editor .imgedit-group .nowrap .button.button-primary{width:100%}}.rtmedia-image-editor .imgedit-crop-sel .nowrap .imgedit-separator,.rtmedia-image-editor .imgedit-crop-ratio .nowrap .imgedit-separator,.rtmedia-image-editor .imgedit-scale .nowrap .imgedit-separator{margin:0 10px}.rtmedia-image-editor .imgedit-crop-sel .nowrap label .screen-reader-text,.rtmedia-image-editor .imgedit-crop-sel .nowrap label input[type="text"],.rtmedia-image-editor .imgedit-crop-ratio .nowrap label .screen-reader-text,.rtmedia-image-editor .imgedit-crop-ratio .nowrap label input[type="text"],.rtmedia-image-editor .imgedit-scale .nowrap label .screen-reader-text,.rtmedia-image-editor .imgedit-scale .nowrap label input[type="text"]{display:inline-block;width:auto}@media (max-width:992px){.rtmedia-image-editor .imgedit-crop-sel .nowrap label .screen-reader-text,.rtmedia-image-editor .imgedit-crop-sel .nowrap label input[type="text"],.rtmedia-image-editor .imgedit-crop-ratio .nowrap label .screen-reader-text,.rtmedia-image-editor .imgedit-crop-ratio .nowrap label input[type="text"],.rtmedia-image-editor .imgedit-scale .nowrap label .screen-reader-text,.rtmedia-image-editor .imgedit-scale .nowrap label input[type="text"]{width:100%}}.rtmedia-image-editor .imgedit-menu button{width:32px;height:32px;border-radius:0;background-color:#fff0}.rtmedia-image-editor .imgedit-menu button:hover{background-position-y:-1px}.rtmedia-image-editor .imgedit-menu button.imgedit-undo{background-position-x:-184px}.rtmedia-image-editor .imgedit-menu button.imgedit-redo{background-position-x:-215px}.rtmedia-image-editor .imgedit-menu button .screen-reader-text{display:none}.mfp-container .mfp-content #rtmedia-create-album-modal .mfp-close{border-radius:0}.mfp-container .mfp-content .rtmedia-like .rtm-like-loading{position:relative;top:-2px;margin-right:2px}@media only screen and (min-width:1025px){.mfp-content #buddypress .rtmedia-item-comments{overflow:visible;margin-bottom:85px}}@media (max-width:992px){.mfp-content #buddypress .rtmedia-item-comments{margin-bottom:25px}}.mfp-content #buddypress .rtmedia-item-comments .rtm-like-comments-info .rtmedia-comments-container .rtm-comment-list{overflow-y:auto;max-height:330px}.klein-carousel:hover .carousel-control{visibility:visible}.carousel-control{background:#ECF0F1;visibility:hidden;opacity:.9}.carousel-control.right,.carousel-control.left{background-image:none;height:50px;width:50px;bottom:0;top:auto;opacity:1;text-shadow:none;color:#95A5A6}.carousel-control.right:hover,.carousel-control.left:hover{opacity:1}.carousel-control.left{right:50px;left:auto;border-right:1px solid #BDC3C7}.carousel-control .fa{position:relative;top:10px}.vc_tta-container .vc_general.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-container .vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{padding:2px}@media (max-width:768px){.vc_tta-container .vc_general.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-container .vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{background:none}}@media (max-width:768px){.vc_tta-container .vc_general.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels{background:none}}.vc_tta-container .vc_general.vc_tta-style-outline.vc_tta-tabs .vc_tta-tab.vc_active>a{background:none}.vc_tta-container .vc_tta-style-outline .vc_tta-panel-body,.vc_tta-container .vc_tta-style-outline .vc_tta-tab>a,.vc_tta-container .vc_tta-style-outline .vc_tta-panel-heading{border-width:1px}.vc_tta-container .vc_tta-style-outline.vc_tta-tabs .vc_tta-panels{border-width:1px}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round .vc_tta-panels-container:after{content:"";height:34px;width:4.5%;float:left;border-left:2px solid #5472D2;border-bottom:2.9px solid #5472D2;border-bottom-left-radius:30px;position:absolute;bottom:0;left:.2px}@media (max-width:992px){.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round .vc_tta-panels-container:after{height:33px;width:8%;left:.2px}}@media (max-width:768px){.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round .vc_tta-panels-container:after{display:none}}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded .vc_tta-panels-container .vc_tta-panel-body:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round .vc_tta-panels-container .vc_tta-panel-body:after{display:none}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded .vc_tta-panels-container:after{height:6px;left:-.5px}@media (max-width:768px){.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded .vc_tta-panels-container:after{display:none}}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-blue .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-blue .vc_tta-panels-container:after{border-color:#5472D2}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-turquoise .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-turquoise .vc_tta-panels-container:after{border-color:#00C1CF}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-pink .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-pink .vc_tta-panels-container:after{border-color:#FE6C61}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-violet .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-violet .vc_tta-panels-container:after{border-color:#8D6DC4}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-peacoc .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-peacoc .vc_tta-panels-container:after{border-color:#4CADC9}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-chino .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-chino .vc_tta-panels-container:after{border-color:#CEC2AB}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-mulled-wine .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-mulled-wine .vc_tta-panels-container:after{border-color:#50485B}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-vista-blue .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-vista-blue .vc_tta-panels-container:after{border-color:#75D69C}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-black .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-black .vc_tta-panels-container:after{border-color:#2A2A2A}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-grey .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-grey .vc_tta-panels-container:after{border-color:#EBEBEB}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-orange .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-orange .vc_tta-panels-container:after{border-color:#F7BE68}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-sky .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-sky .vc_tta-panels-container:after{border-color:#5AA1E3}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-green .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-green .vc_tta-panels-container:after{border-color:#6DAB3C}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-juicy-pink .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-juicy-pink .vc_tta-panels-container:after{border-color:#F4524D}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-sandy-brown .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-sandy-brown .vc_tta-panels-container:after{border-color:#F79468}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-purple .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-purple .vc_tta-panels-container:after{border-color:#B97EBB}.vc_tta-container .vc_tta-style-outline.vc_tta-shape-rounded.vc_tta-color-white .vc_tta-panels-container:after,.vc_tta-container .vc_tta-style-outline.vc_tta-shape-round.vc_tta-color-white .vc_tta-panels-container:after{border-color:#fff}.em-warning{color:#3498db;margin:25px 0}.em-warning p{color:inherit}div.css-search.has-search-geo.has-search-term input.em-search-text,div.css-search.has-search-geo.has-search-term input.em-search-geo{display:inline;width:43%;color:inherit}div.css-search.has-advanced div.em-search-main{border-bottom:0;padding-bottom:0}div.css-search div.em-search-geo{margin:0 0 0 15px;padding-left:32.5px}div.css-search div.em-search-main .em-search-submit{top:auto;height:35px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.css-search{border:0;padding:0;background:#fff0}div.css-search div.em-search-text{background:none;padding-left:0;margin:0}.em-events-search-form .em-search-submit:after{content:none}div.css-search input,div.css-search select{display:inline}div.css-search div.em-search-advanced label{display:block;float:left;min-width:90px;font-size:15px;top:2px;position:relative}div.css-search select{height:37px;width:41.45%}div.css-search div.em-search-advanced{padding:20px;background:#ECF0F1;margin:20px 5px 0 0;color:#2C3E50}.em-bookings-recent>h2{font-size:1.1875em;line-height:1.5em;margin-bottom:1.2631578947em;margin-bottom:0}.em-bookings-table .em-bookings-table-export,.em-bookings-table .em-bookings-table-settings{margin:0 0 20px 0}body .select2-container .select2-choice>.select2-chosen{height:36px;line-height:34px}.tp-rightarrow.default,.tp-leftarrow.default{height:75px;width:75px;overflow:hidden;background:#2ECC71}.tp-rightarrow.default:before,.tp-leftarrow.default:before{content:"\f104";font-family:FontAwesome;font-size:20px;color:#ECF0F1;display:block;padding:25px 20px 20px 32px}.tp-rightarrow.default:hover,.tp-leftarrow.default:hover{height:75px;width:75px;overflow:hidden;background:#27AE60}@media screen and (max-width:780px){.tp-rightarrow.default,.tp-leftarrow.default{height:40px;width:40px}.tp-rightarrow.default:before,.tp-leftarrow.default:before{padding:7.5px 17px}.tp-rightarrow.default:hover,.tp-leftarrow.default:hover{height:40px;width:40px}}.tp-rightarrow.default,.tp-leftarrow.default{right:75px;left:auto!important;border-right:1px solid #27AE60;bottom:0;top:auto!important}@media screen and (max-width:780px){.tp-leftarrow.default{right:40px}}.tp-rightarrow.default{right:0px!important}.tp-rightarrow.default:before{content:"\f105"}.tp-bullets.simplebullets.round .bullet{height:15px;width:15px;background:#ECF0F1;border:2px solid #BDC3C7;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.tp-bullets.simplebullets.round .bullet.selected{background:#2ECC71;border:2px solid #27AE60}.tp-caption{font-family:"Source Sans Pro",sans-serif}.woocommerce .screen-reader-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.woocommerce-account #primary .woocommerce{padding:20px;border:2px solid #ECF0F1;margin-bottom:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul{padding-left:0}.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul li{width:auto;margin-right:15px;display:inline-block;margin-bottom:15px}@media (max-width:480px){.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul li{width:49%;margin-right:0}}@media (max-width:375px){.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul li{width:100%;margin-right:0}}.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{border-bottom:2px solid;padding-bottom:7.5px}.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul li a{padding-left:25px;position:relative}.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul li a:before{position:absolute;top:2.5px;left:0}.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\f0c9"}.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f02c"}.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content:"\f0ed"}.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f041"}.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f007"}.woocommerce-account #primary .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f011"}.woocommerce .woocommerce-ordering .orderby{font-size:.9em}body .woocommerce.widget_shopping_cart .cart_list .empty,body .woocommerce-message,body .woocommerce-error,body .woocommerce-info{background:#fff0;color:#3498db;font-size:1em;line-height:1.5em;border:1px solid #3498db;border-radius:6px;display:inline-block;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:10px 0 20px;padding:10px 20px 10px 39px}body .woocommerce.widget_shopping_cart .cart_list .empty:before,body .woocommerce-message:before,body .woocommerce-error:before,body .woocommerce-info:before{color:inherit;left:10px;top:-1.5px}body .woocommerce.widget_shopping_cart .cart_list .empty a,body .woocommerce-message a,body .woocommerce-error a,body .woocommerce-info a{color:#2ECC71;font-style:normal}body .woocommerce.widget_shopping_cart .cart_list .empty a:hover,body .woocommerce-message a:hover,body .woocommerce-error a:hover,body .woocommerce-info a:hover{color:#27AE60;opacity:.87}body .woocommerce-message{border-color:#2ECC71;color:#2ECC71}body .woocommerce-error{border-color:#e74c3c;color:#e74c3c;text-indent:0;padding:10px 0}body .woocommerce-error:before{display:none}body .woocommerce-error li{position:relative;padding:10px 20px 10px 39px}body .woocommerce-error li:before{content:"\00d7";color:inherit;font-size:20px;font-weight:700;text-align:center;width:20px;position:absolute;left:10px}@media (max-width:992px){body .widget.woocommerce.widget_products ul.product_list_widget li,body .widget.woocommerce.widget_recent_reviews ul.product_list_widget li,body .widget.woocommerce.widget_top_rated_products ul.product_list_widget li{text-align:center}body .widget.woocommerce.widget_products ul.product_list_widget li:first-of-type,body .widget.woocommerce.widget_recent_reviews ul.product_list_widget li:first-of-type,body .widget.woocommerce.widget_top_rated_products ul.product_list_widget li:first-of-type{margin-top:20px}body .widget.woocommerce.widget_products ul.product_list_widget li>a,body .widget.woocommerce.widget_recent_reviews ul.product_list_widget li>a,body .widget.woocommerce.widget_top_rated_products ul.product_list_widget li>a{margin-bottom:5px}body .widget.woocommerce.widget_products ul.product_list_widget li img,body .widget.woocommerce.widget_recent_reviews ul.product_list_widget li img,body .widget.woocommerce.widget_top_rated_products ul.product_list_widget li img{display:block;margin:0 auto 15px;float:none}body .widget.woocommerce.widget_products ul.product_list_widget li .star-rating,body .widget.woocommerce.widget_recent_reviews ul.product_list_widget li .star-rating,body .widget.woocommerce.widget_top_rated_products ul.product_list_widget li .star-rating{display:block;margin:0 auto 5px}body .widget.woocommerce.widget_products ul.product_list_widget li .reviewer,body .widget.woocommerce.widget_recent_reviews ul.product_list_widget li .reviewer,body .widget.woocommerce.widget_top_rated_products ul.product_list_widget li .reviewer{width:100%;display:inline-block}}@media (max-width:768px){body .widget.woocommerce.widget_products ul.product_list_widget li,body .widget.woocommerce.widget_recent_reviews ul.product_list_widget li,body .widget.woocommerce.widget_top_rated_products ul.product_list_widget li{display:inline-block;width:24%;vertical-align:top}body .widget.woocommerce.widget_products ul.product_list_widget li:first-of-type,body .widget.woocommerce.widget_recent_reviews ul.product_list_widget li:first-of-type,body .widget.woocommerce.widget_top_rated_products ul.product_list_widget li:first-of-type{margin-top:20px}}@media (max-width:640px){body .widget.woocommerce.widget_products ul.product_list_widget li,body .widget.woocommerce.widget_recent_reviews ul.product_list_widget li,body .widget.woocommerce.widget_top_rated_products ul.product_list_widget li{width:31.33%}}@media (max-width:480px){body .widget.woocommerce.widget_products ul.product_list_widget li,body .widget.woocommerce.widget_recent_reviews ul.product_list_widget li,body .widget.woocommerce.widget_top_rated_products ul.product_list_widget li{width:49%}}@media (max-width:375px){body .widget.woocommerce.widget_products ul.product_list_widget li,body .widget.woocommerce.widget_recent_reviews ul.product_list_widget li,body .widget.woocommerce.widget_top_rated_products ul.product_list_widget li{width:100%}body .widget.woocommerce.widget_products ul.product_list_widget li:first-of-type,body .widget.woocommerce.widget_recent_reviews ul.product_list_widget li:first-of-type,body .widget.woocommerce.widget_top_rated_products ul.product_list_widget li:first-of-type{margin-top:0}}body .woocommerce.widget_shopping_cart .cart_list .empty{position:relative;border-color:#e74c3c;color:#e74c3c;padding:5px 10px 5px 35px}body .woocommerce.widget_shopping_cart .cart_list .empty:before{content:"\f00d";color:#fff;background:#E74C3C;width:17px;height:17px;font-size:10px;font-weight:700;line-height:17px;text-align:center;position:absolute;top:7.5px;left:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item{position:relative}@media (max-width:992px){body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item{text-align:center}body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item img{display:block;margin:0 auto 15px;float:none}}@media (max-width:768px){body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item{display:inline-block;width:24%;vertical-align:top}body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item:first-of-type{margin-top:20px}}@media (max-width:640px){body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item{width:31.33%}}@media (max-width:480px){body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item{width:49%}}@media (max-width:375px){body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item{width:100%}body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item:first-of-type{margin-top:0}}body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item .remove{width:auto;height:auto;font-size:0;line-height:normal;display:inline-block;position:absolute;top:-2.5px;left:-2.5px}@media (max-width:992px){body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item .remove{width:100%;display:block;text-align:center}body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item .remove:before{position:relative;left:-15px}}body .woocommerce.widget_shopping_cart .cart_list .mini_cart_item .remove:before{content:"\f00d";color:#fff;background:#E74C3C;width:17px;height:17px;font-size:10px;font-weight:700;line-height:17px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}body .woocommerce.widget_shopping_cart .button.checkout,body .woocommerce.widget_shopping_cart .button.wc-forward{width:auto}body .woocommerce .select2-container .select2-choice{height:36px;line-height:30px;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear;background:#ECF0F1;-webkit-box-shadow:inset 0 0 14px -6px #7F8C8D;-moz-box-shadow:inset 0 0 14px -6px #7F8C8D;box-shadow:inset 0 0 14px -6px #7F8C8D}body .woocommerce .select2-container.select2-dropdown-open .select2-choice{box-shadow:none}body .product .stock{color:#2ECC71;border:1px solid #2ECC71}body .product .stock.out-of-stock{color:#e74c3c;border:1px solid #e74c3c}body.klein #content table.cart thead tr,body.woocommerce #content table.cart thead tr,body.woocommerce-page #content table.cart thead tr{background:#ECF0F1}body.klein #content table.cart td.product-remove a,body.woocommerce #content table.cart td.product-remove a,body.woocommerce-page #content table.cart td.product-remove a{color:#fff;background:#E74C3C;width:45px;height:45px;font-size:45px;line-height:38px;display:inline-block}@media (max-width:992px){body.klein #content table.cart,body.woocommerce #content table.cart,body.woocommerce-page #content table.cart{display:block}body.klein #content table.cart tbody,body.klein #content table.cart tr,body.klein #content table.cart td,body.klein #content table.cart th,body.woocommerce #content table.cart tbody,body.woocommerce #content table.cart tr,body.woocommerce #content table.cart td,body.woocommerce #content table.cart th,body.woocommerce-page #content table.cart tbody,body.woocommerce-page #content table.cart tr,body.woocommerce-page #content table.cart td,body.woocommerce-page #content table.cart th{display:inline-block;width:100%;border-width:0}body.klein #content table.cart thead,body.woocommerce #content table.cart thead,body.woocommerce-page #content table.cart thead{display:none}body.klein #content table.cart tr,body.woocommerce #content table.cart tr,body.woocommerce-page #content table.cart tr{position:relative;border-bottom:1px solid #BDC3C7}body.klein #content table.cart tr:last-of-type,body.woocommerce #content table.cart tr:last-of-type,body.woocommerce-page #content table.cart tr:last-of-type{border-bottom:none;padding:20px 10px}body.klein #content table.cart th,body.klein #content table.cart td,body.woocommerce #content table.cart th,body.woocommerce #content table.cart td,body.woocommerce-page #content table.cart th,body.woocommerce-page #content table.cart td{padding:0}body.klein #content table.cart td.product-thumbnail,body.klein #content table.cart td.product-name,body.klein #content table.cart td.product-price,body.klein #content table.cart td.product-quantity,body.klein #content table.cart td.product-subtotal,body.woocommerce #content table.cart td.product-thumbnail,body.woocommerce #content table.cart td.product-name,body.woocommerce #content table.cart td.product-price,body.woocommerce #content table.cart td.product-quantity,body.woocommerce #content table.cart td.product-subtotal,body.woocommerce-page #content table.cart td.product-thumbnail,body.woocommerce-page #content table.cart td.product-name,body.woocommerce-page #content table.cart td.product-price,body.woocommerce-page #content table.cart td.product-quantity,body.woocommerce-page #content table.cart td.product-subtotal{width:50%;float:left}body.klein #content table.cart td.product-name,body.klein #content table.cart td.product-price,body.klein #content table.cart td.product-quantity,body.klein #content table.cart td.product-subtotal,body.woocommerce #content table.cart td.product-name,body.woocommerce #content table.cart td.product-price,body.woocommerce #content table.cart td.product-quantity,body.woocommerce #content table.cart td.product-subtotal,body.woocommerce-page #content table.cart td.product-name,body.woocommerce-page #content table.cart td.product-price,body.woocommerce-page #content table.cart td.product-quantity,body.woocommerce-page #content table.cart td.product-subtotal{padding:10px 10px 0}}@media (max-width:992px) and (max-width:480px){body.klein #content table.cart td.product-name,body.klein #content table.cart td.product-price,body.klein #content table.cart td.product-quantity,body.klein #content table.cart td.product-subtotal,body.woocommerce #content table.cart td.product-name,body.woocommerce #content table.cart td.product-price,body.woocommerce #content table.cart td.product-quantity,body.woocommerce #content table.cart td.product-subtotal,body.woocommerce-page #content table.cart td.product-name,body.woocommerce-page #content table.cart td.product-price,body.woocommerce-page #content table.cart td.product-quantity,body.woocommerce-page #content table.cart td.product-subtotal{width:75%;float:right;border-left:1px solid}}@media (max-width:992px) and (max-width:375px){body.klein #content table.cart td.product-name,body.klein #content table.cart td.product-price,body.klein #content table.cart td.product-quantity,body.klein #content table.cart td.product-subtotal,body.woocommerce #content table.cart td.product-name,body.woocommerce #content table.cart td.product-price,body.woocommerce #content table.cart td.product-quantity,body.woocommerce #content table.cart td.product-subtotal,body.woocommerce-page #content table.cart td.product-name,body.woocommerce-page #content table.cart td.product-price,body.woocommerce-page #content table.cart td.product-quantity,body.woocommerce-page #content table.cart td.product-subtotal{width:100%;border-left:none}}@media (max-width:992px){body.klein #content table.cart td.product-name,body.klein #content table.cart td.product-price,body.klein #content table.cart td.product-quantity,body.woocommerce #content table.cart td.product-name,body.woocommerce #content table.cart td.product-price,body.woocommerce #content table.cart td.product-quantity,body.woocommerce-page #content table.cart td.product-name,body.woocommerce-page #content table.cart td.product-price,body.woocommerce-page #content table.cart td.product-quantity{border-bottom:1px solid}body.klein #content table.cart td.product-price:before,body.klein #content table.cart td.product-quantity:before,body.klein #content table.cart td.product-subtotal:before,body.woocommerce #content table.cart td.product-price:before,body.woocommerce #content table.cart td.product-quantity:before,body.woocommerce #content table.cart td.product-subtotal:before,body.woocommerce-page #content table.cart td.product-price:before,body.woocommerce-page #content table.cart td.product-quantity:before,body.woocommerce-page #content table.cart td.product-subtotal:before{content:attr(data-title) ":"}body.klein #content table.cart td.product-price .woocommerce-Price-amount,body.klein #content table.cart td.product-subtotal .woocommerce-Price-amount,body.woocommerce #content table.cart td.product-price .woocommerce-Price-amount,body.woocommerce #content table.cart td.product-subtotal .woocommerce-Price-amount,body.woocommerce-page #content table.cart td.product-price .woocommerce-Price-amount,body.woocommerce-page #content table.cart td.product-subtotal .woocommerce-Price-amount{float:right}body.klein #content table.cart td.product-remove,body.woocommerce #content table.cart td.product-remove,body.woocommerce-page #content table.cart td.product-remove{width:auto;display:inline-block;position:absolute;top:0;left:0}}@media (max-width:992px) and (max-width:480px){body.klein #content table.cart td.product-remove,body.woocommerce #content table.cart td.product-remove,body.woocommerce-page #content table.cart td.product-remove{left:auto;right:0}}@media (max-width:992px) and (max-width:480px){body.klein #content table.cart td.product-remove a,body.woocommerce #content table.cart td.product-remove a,body.woocommerce-page #content table.cart td.product-remove a{width:35px;height:35px;font-size:35px;line-height:32px}}@media (max-width:992px){body.klein #content table.cart td.product-thumbnail,body.woocommerce #content table.cart td.product-thumbnail,body.woocommerce-page #content table.cart td.product-thumbnail{border-right:1px solid}}@media (max-width:992px) and (max-width:480px){body.klein #content table.cart td.product-thumbnail,body.woocommerce #content table.cart td.product-thumbnail,body.woocommerce-page #content table.cart td.product-thumbnail{width:25%;border-right:none}}@media (max-width:992px) and (max-width:375px){body.klein #content table.cart td.product-thumbnail,body.woocommerce #content table.cart td.product-thumbnail,body.woocommerce-page #content table.cart td.product-thumbnail{display:none}}@media (max-width:992px){body.klein #content table.cart td.product-thumbnail img,body.woocommerce #content table.cart td.product-thumbnail img,body.woocommerce-page #content table.cart td.product-thumbnail img{width:100%}body.klein #content table.cart td.product-name,body.woocommerce #content table.cart td.product-name,body.woocommerce-page #content table.cart td.product-name{min-height:55px;padding-top:15px}}@media (max-width:992px) and (max-width:480px){body.klein #content table.cart td.product-name,body.woocommerce #content table.cart td.product-name,body.woocommerce-page #content table.cart td.product-name{padding-right:35px}}@media (max-width:992px){body.klein #content table.cart td.product-price,body.woocommerce #content table.cart td.product-price,body.woocommerce-page #content table.cart td.product-price{min-height:50px}body.klein #content table.cart td.product-quantity,body.woocommerce #content table.cart td.product-quantity,body.woocommerce-page #content table.cart td.product-quantity{line-height:30px;padding-bottom:10px}body.klein #content table.cart td.product-quantity .quantity,body.woocommerce #content table.cart td.product-quantity .quantity,body.woocommerce-page #content table.cart td.product-quantity .quantity{min-width:70%;float:right}}@media (max-width:992px) and (max-width:480px){body.klein #content table.cart td.product-subtotal,body.woocommerce #content table.cart td.product-subtotal,body.woocommerce-page #content table.cart td.product-subtotal{min-height:50px}}@media (max-width:992px){body.klein #content table.cart td.actions,body.woocommerce #content table.cart td.actions,body.woocommerce-page #content table.cart td.actions{position:relative}}@media (max-width:992px){body.klein #content table.cart td.actions .coupon,body.woocommerce #content table.cart td.actions .coupon,body.woocommerce-page #content table.cart td.actions .coupon{width:100%;margin-bottom:15px}}@media (max-width:992px){body.klein #content table.cart td.actions .coupon #coupon_code,body.woocommerce #content table.cart td.actions .coupon #coupon_code,body.woocommerce-page #content table.cart td.actions .coupon #coupon_code{width:100%}}@media (max-width:480px){body.klein #content table.cart td.actions .coupon #coupon_code,body.woocommerce #content table.cart td.actions .coupon #coupon_code,body.woocommerce-page #content table.cart td.actions .coupon #coupon_code{margin-bottom:15px}}@media (max-width:992px){body.klein #content table.cart td.actions .coupon .button,body.woocommerce #content table.cart td.actions .coupon .button,body.woocommerce-page #content table.cart td.actions .coupon .button{width:48%;margin-right:0;position:absolute;bottom:0;left:0}}@media (max-width:480px){body.klein #content table.cart td.actions .coupon .button,body.woocommerce #content table.cart td.actions .coupon .button,body.woocommerce-page #content table.cart td.actions .coupon .button{width:100%;position:relative}}@media (max-width:992px){body.klein #content table.cart td.actions input[name="update_cart"],body.woocommerce #content table.cart td.actions input[name="update_cart"],body.woocommerce-page #content table.cart td.actions input[name="update_cart"]{width:48%;margin-right:0}}@media (max-width:480px){body.klein #content table.cart td.actions input[name="update_cart"],body.woocommerce #content table.cart td.actions input[name="update_cart"],body.woocommerce-page #content table.cart td.actions input[name="update_cart"]{width:100%}}@media (max-width:480px){body.klein #content table.woocommerce-checkout-review-order-table,body.klein #content table.order_details,body.woocommerce #content table.woocommerce-checkout-review-order-table,body.woocommerce #content table.order_details,body.woocommerce-page #content table.woocommerce-checkout-review-order-table,body.woocommerce-page #content table.order_details{display:block}body.klein #content table.woocommerce-checkout-review-order-table thead,body.klein #content table.woocommerce-checkout-review-order-table tbody,body.klein #content table.woocommerce-checkout-review-order-table tfoot,body.klein #content table.woocommerce-checkout-review-order-table tr,body.klein #content table.woocommerce-checkout-review-order-table td,body.klein #content table.woocommerce-checkout-review-order-table th,body.klein #content table.order_details thead,body.klein #content table.order_details tbody,body.klein #content table.order_details tfoot,body.klein #content table.order_details tr,body.klein #content table.order_details td,body.klein #content table.order_details th,body.woocommerce #content table.woocommerce-checkout-review-order-table thead,body.woocommerce #content table.woocommerce-checkout-review-order-table tbody,body.woocommerce #content table.woocommerce-checkout-review-order-table tfoot,body.woocommerce #content table.woocommerce-checkout-review-order-table tr,body.woocommerce #content table.woocommerce-checkout-review-order-table td,body.woocommerce #content table.woocommerce-checkout-review-order-table th,body.woocommerce #content table.order_details thead,body.woocommerce #content table.order_details tbody,body.woocommerce #content table.order_details tfoot,body.woocommerce #content table.order_details tr,body.woocommerce #content table.order_details td,body.woocommerce #content table.order_details th,body.woocommerce-page #content table.woocommerce-checkout-review-order-table thead,body.woocommerce-page #content table.woocommerce-checkout-review-order-table tbody,body.woocommerce-page #content table.woocommerce-checkout-review-order-table tfoot,body.woocommerce-page #content table.woocommerce-checkout-review-order-table tr,body.woocommerce-page #content table.woocommerce-checkout-review-order-table td,body.woocommerce-page #content table.woocommerce-checkout-review-order-table th,body.woocommerce-page #content table.order_details thead,body.woocommerce-page #content table.order_details tbody,body.woocommerce-page #content table.order_details tfoot,body.woocommerce-page #content table.order_details tr,body.woocommerce-page #content table.order_details td,body.woocommerce-page #content table.order_details th{display:inline-block;width:100%;border:none}body.klein #content table.woocommerce-checkout-review-order-table tfoot tr:last-of-type,body.klein #content table.order_details tfoot tr:last-of-type,body.woocommerce #content table.woocommerce-checkout-review-order-table tfoot tr:last-of-type,body.woocommerce #content table.order_details tfoot tr:last-of-type,body.woocommerce-page #content table.woocommerce-checkout-review-order-table tfoot tr:last-of-type,body.woocommerce-page #content table.order_details tfoot tr:last-of-type{border-bottom:none}}@media (max-width:480px) and (max-width:375px){body.klein #content table.woocommerce-checkout-review-order-table tfoot tr th,body.klein #content table.order_details tfoot tr th,body.woocommerce #content table.woocommerce-checkout-review-order-table tfoot tr th,body.woocommerce #content table.order_details tfoot tr th,body.woocommerce-page #content table.woocommerce-checkout-review-order-table tfoot tr th,body.woocommerce-page #content table.order_details tfoot tr th{font-size:12px;width:100%;padding-bottom:0}body.klein #content table.woocommerce-checkout-review-order-table tfoot tr td,body.klein #content table.order_details tfoot tr td,body.woocommerce #content table.woocommerce-checkout-review-order-table tfoot tr td,body.woocommerce #content table.order_details tfoot tr td,body.woocommerce-page #content table.woocommerce-checkout-review-order-table tfoot tr td,body.woocommerce-page #content table.order_details tfoot tr td{width:100%;padding-top:0}}@media (max-width:480px) and (max-width:375px){body.klein #content table.woocommerce-checkout-review-order-table thead .product-total,body.klein #content table.order_details thead .product-total,body.woocommerce #content table.woocommerce-checkout-review-order-table thead .product-total,body.woocommerce #content table.order_details thead .product-total,body.woocommerce-page #content table.woocommerce-checkout-review-order-table thead .product-total,body.woocommerce-page #content table.order_details thead .product-total{display:none}}@media (max-width:480px){body.klein #content table.woocommerce-checkout-review-order-table th,body.klein #content table.woocommerce-checkout-review-order-table td,body.klein #content table.order_details th,body.klein #content table.order_details td,body.woocommerce #content table.woocommerce-checkout-review-order-table th,body.woocommerce #content table.woocommerce-checkout-review-order-table td,body.woocommerce #content table.order_details th,body.woocommerce #content table.order_details td,body.woocommerce-page #content table.woocommerce-checkout-review-order-table th,body.woocommerce-page #content table.woocommerce-checkout-review-order-table td,body.woocommerce-page #content table.order_details th,body.woocommerce-page #content table.order_details td{padding:10px;width:49%}body.klein #content table.woocommerce-checkout-review-order-table tr,body.klein #content table.order_details tr,body.woocommerce #content table.woocommerce-checkout-review-order-table tr,body.woocommerce #content table.order_details tr,body.woocommerce-page #content table.woocommerce-checkout-review-order-table tr,body.woocommerce-page #content table.order_details tr{border-bottom:1px solid}}@media (max-width:480px) and (max-width:375px){body.klein #content table.woocommerce-checkout-review-order-table tbody .product-name,body.klein #content table.order_details tbody .product-name,body.woocommerce #content table.woocommerce-checkout-review-order-table tbody .product-name,body.woocommerce #content table.order_details tbody .product-name,body.woocommerce-page #content table.woocommerce-checkout-review-order-table tbody .product-name,body.woocommerce-page #content table.order_details tbody .product-name{font-size:12px;padding-bottom:0}body.klein #content table.woocommerce-checkout-review-order-table tbody .product-total,body.klein #content table.order_details tbody .product-total,body.woocommerce #content table.woocommerce-checkout-review-order-table tbody .product-total,body.woocommerce #content table.order_details tbody .product-total,body.woocommerce-page #content table.woocommerce-checkout-review-order-table tbody .product-total,body.woocommerce-page #content table.order_details tbody .product-total{padding-top:0}}@media (max-width:480px) and (max-width:375px){body.klein #content table.woocommerce-checkout-review-order-table .cart_item td,body.woocommerce #content table.woocommerce-checkout-review-order-table .cart_item td,body.woocommerce-page #content table.woocommerce-checkout-review-order-table .cart_item td{width:100%}}@media (max-width:480px) and (max-width:375px){body.klein #content table.order_details .order_item td,body.woocommerce #content table.order_details .order_item td,body.woocommerce-page #content table.order_details .order_item td{width:100%}}@media (max-width:480px){body.klein #content table.customer_details,body.woocommerce #content table.customer_details,body.woocommerce-page #content table.customer_details{display:block}body.klein #content table.customer_details thead,body.klein #content table.customer_details tbody,body.klein #content table.customer_details tr,body.klein #content table.customer_details td,body.klein #content table.customer_details th,body.woocommerce #content table.customer_details thead,body.woocommerce #content table.customer_details tbody,body.woocommerce #content table.customer_details tr,body.woocommerce #content table.customer_details td,body.woocommerce #content table.customer_details th,body.woocommerce-page #content table.customer_details thead,body.woocommerce-page #content table.customer_details tbody,body.woocommerce-page #content table.customer_details tr,body.woocommerce-page #content table.customer_details td,body.woocommerce-page #content table.customer_details th{display:inline-block;width:100%;border:none}body.klein #content table.customer_details th,body.klein #content table.customer_details td,body.woocommerce #content table.customer_details th,body.woocommerce #content table.customer_details td,body.woocommerce-page #content table.customer_details th,body.woocommerce-page #content table.customer_details td{padding:10px;width:49%}body.klein #content table.customer_details tr,body.woocommerce #content table.customer_details tr,body.woocommerce-page #content table.customer_details tr{border-bottom:1px solid}body.klein #content table.customer_details tr:last-of-type,body.woocommerce #content table.customer_details tr:last-of-type,body.woocommerce-page #content table.customer_details tr:last-of-type{border-bottom:none}}@media (max-width:480px) and (max-width:375px){body.klein #content table.customer_details th,body.woocommerce #content table.customer_details th,body.woocommerce-page #content table.customer_details th{font-size:12px;padding-bottom:0}body.klein #content table.customer_details td,body.woocommerce #content table.customer_details td,body.woocommerce-page #content table.customer_details td{width:100%;padding-top:0}}@media (max-width:992px){body.klein .cart-collaterals .cart_totals,body.woocommerce .cart-collaterals .cart_totals,body.woocommerce-page .cart-collaterals .cart_totals{width:100%}}@media (max-width:992px){body.klein .checkout_coupon .form-row-first,body.woocommerce .checkout_coupon .form-row-first,body.woocommerce-page .checkout_coupon .form-row-first{width:65%}}@media (max-width:480px){body.klein .checkout_coupon .form-row-first,body.woocommerce .checkout_coupon .form-row-first,body.woocommerce-page .checkout_coupon .form-row-first{width:100%}body.klein .checkout_coupon .form-row-first #coupon_code,body.woocommerce .checkout_coupon .form-row-first #coupon_code,body.woocommerce-page .checkout_coupon .form-row-first #coupon_code{margin-bottom:0}}@media (max-width:992px){body.klein .checkout_coupon .form-row-last,body.woocommerce .checkout_coupon .form-row-last,body.woocommerce-page .checkout_coupon .form-row-last{width:32%;margin-left:3%}body.klein .checkout_coupon .form-row-last .button,body.woocommerce .checkout_coupon .form-row-last .button,body.woocommerce-page .checkout_coupon .form-row-last .button{width:100%}}@media (max-width:480px){body.klein .checkout_coupon .form-row-last,body.woocommerce .checkout_coupon .form-row-last,body.woocommerce-page .checkout_coupon .form-row-last{width:100%}}body.klein .woocommerce-thankyou-order-details,body.woocommerce .woocommerce-thankyou-order-details,body.woocommerce-page .woocommerce-thankyou-order-details{padding-left:0;border:1px dashed #BDC3C7}body.klein .woocommerce-thankyou-order-details li,body.woocommerce .woocommerce-thankyou-order-details li,body.woocommerce-page .woocommerce-thankyou-order-details li{width:100%;margin:0;padding:10px 15px;background:#ECF0F1;border:none;border-bottom:1px dashed #BDC3C7}body .woocommerce form.login,.woocommerce-page form.login{padding:30px!important}.checkout-button:hover,.add_to_cart_button:hover{opacity:.85}.mini_cart_item .remove,.mini_cart_item .remove:hover{color:#E74C3C}p.product.woocommerce.add_to_cart_inline .add_to_cart_button{margin-left:10px}@media (max-width:480px){.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs li:last-of-type.active{border-bottom-color:#ECF0F1}}@media (max-width:480px){.woocommerce.single-product .woocommerce-tabs ul.tabs{padding:0}}@media (max-width:480px){.woocommerce.single-product .woocommerce-tabs ul.tabs li{width:100%;text-align:left}.woocommerce.single-product .woocommerce-tabs ul.tabs li a{width:100%}}@media (max-width:480px){.woocommerce.single-product .related.products .products li{width:50%;margin:0 0 35px;float:left;display:inline-block}}@media (max-width:375px){.woocommerce.single-product .related.products .products li{width:100%;max-width:100%}}@media (max-width:480px){.klein .woocommerce-MyAccount-orders{display:inline-block;width:100%}}@media (max-width:480px){.klein .woocommerce-MyAccount-orders thead,.klein .woocommerce-MyAccount-orders tbody,.klein .woocommerce-MyAccount-orders tr,.klein .woocommerce-MyAccount-orders th,.klein .woocommerce-MyAccount-orders td{width:100%;border:none;display:inline-block}}@media (max-width:480px){.klein .woocommerce-MyAccount-orders tbody tr:last-of-type{border:none}}@media (max-width:480px){.klein .woocommerce-MyAccount-orders tr{border-bottom:1px solid #BDC3C7;position:relative}}@media (max-width:480px){.klein .woocommerce-MyAccount-orders th,.klein .woocommerce-MyAccount-orders td{padding:10px}}@media (max-width:480px){.klein .woocommerce-MyAccount-orders th{display:none}.klein .woocommerce-MyAccount-orders th.order-number{display:inline-block}}@media (max-width:480px){.klein .woocommerce-MyAccount-orders td.order-number,.klein .woocommerce-MyAccount-orders td.order-date,.klein .woocommerce-MyAccount-orders td.order-status,.klein .woocommerce-MyAccount-orders td.order-total{border-bottom:1px dashed #BDC3C7}.klein .woocommerce-MyAccount-orders td.order-number:before,.klein .woocommerce-MyAccount-orders td.order-date:before,.klein .woocommerce-MyAccount-orders td.order-status:before,.klein .woocommerce-MyAccount-orders td.order-total:before{content:attr(data-title) ":";margin-right:15px;min-width:45px;display:inline-block}}.groups.group-create.group-settings .radio label:first-of-type input[type="radio"]{margin-left:0}.groups.group-create.group-settings .radio label input[type="radio"]{position:relative}.woocommerce-loop-product__title{font-size:18px;margin-top:18px}.woocommerce-pagination .page-numbers a.page-numbers{margin:0}.woocommerce-pagination .page-numbers a.page-numbers.next{margin-right:-1px}.woocommerce-pagination .page-numbers .page-numbers:hover{background-color:#2ECC71}.woocommerce-pagination .page-numbers .prev,.woocommerce-pagination .page-numbers .next{font-size:0;height:35.5px}.woocommerce-pagination .page-numbers .prev:before,.woocommerce-pagination .page-numbers .next:before{font-size:22px}.woocommerce-pagination .page-numbers .prev:before{content:"\f104"}.woocommerce-pagination .page-numbers .next:before{content:"\f105"}.woocommerce-product-gallery{position:relative;margin-bottom:3em;overflow:hidden}.woocommerce-product-gallery figure{margin:0}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block}.woocommerce-product-gallery .zoomImg{cursor:-webkit-zoom-in}.woocommerce-product-gallery .flex-control-nav{display:inline-block;padding:0;margin:0;margin-left:-6px}.woocommerce-product-gallery .flex-control-nav li{padding:8px 0 0 8px;position:relative;overflow:hidden;margin:0}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}a.woocommerce-product-gallery__trigger{text-decoration:none}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{height:2em;width:2em;background-color:#000;color:#fff;display:block;border-radius:3px;text-align:center;text-indent:-999px;overflow:hidden;position:absolute;top:.875em;right:.875em;z-index:99;opacity:.45;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{opacity:1}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{content:"\f00e";line-height:2;text-indent:0;display:block}.single-product .related.products h2{font-size:18px;margin-top:20px}.home-page .klein-breadcrumbs,.home-page #content-header{display:none}