body{font-weight:inherit;word-spacing:.025em;-webkit-font-smoothing:antialiased}a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover{text-decoration:none!important}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{letter-spacing:.02em;word-spacing:.05em;line-height:150%}fieldset{overflow:hidden;margin:20px 0;padding:10px 20px}legend{font-weight:700;padding:0 10px}blockquote{border-left:none;margin:0 10px 20px 30px;padding:10px 30px;position:relative}blockquote:before{font-family:Helvetica,Arial,sans-serif;font-weight:bolder;content:"\201C";font-size:9em;line-height:.1em;vertical-align:-.4em;position:absolute;top:60px;left:-35px;color:#6bc2bb}blockquote h1,blockquote h2,blockquote h3{margin-top:0}blockquote p{color:#555;line-height:140%}ol,ul{-webkit-padding-start:1.2em;padding-left:1.6em}ul{list-style:disc}ol{list-style:decimal}cite{font-style:italic}code{font-size:85%;white-space:normal}hr{margin:30px auto}input,select,textarea,textarea.wp-editor-area{background:#fff;border:1px solid #ededed;border-radius:4px;color:#555;font-family:Source Sans Pro;padding:8px;margin:5px 0 10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}input:focus,input:hover,select:focus,select:hover,textarea.wp-editor-area:focus,textarea.wp-editor-area:hover,textarea:focus,textarea:hover{border-color:#d3d3d3}button,input,select,textarea{font-weight:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox],input[type=radio]{margin-right:10px;width:auto}table tbody tr>td,table tbody tr>th,table tfoot tr>td,table tfoot tr>th,table thead tr>td,table thead tr>th{border-color:#ededed}ins{text-decoration:none}:focus{outline:0}::-moz-selection,::selection{background-color:#6bc2bb!important;color:#fff}iframe{width:100%}.uppercase{text-transform:uppercase}.margin-bottom-medium{overflow:hidden;margin-bottom:40px}.margin-bottom-large{overflow:scroll;margin-bottom:80px}.ac-no-container-padding{padding-left:0!important;padding-right:0!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.float-none{float:none}.float-left{float:left}.float-right{float:right}.ac-transparent-btn{background-color:transparent;border:none}.entry-content p{line-height:160%;margin-bottom:20px}.archive .hentry:not(.ac-grid-col),.blog .hentry,.index .hentry,.list-posts .hentry{background-color:#fff;padding-bottom:30px;margin-bottom:60px;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.18);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.18);box-shadow:inset 0 0 1px rgba(0,0,0,.18)}.archive .hentry:not(.ac-grid-col) header,.blog .hentry header,.index .hentry header,.list-posts .hentry header{padding-top:20px}.archive .hentry:not(.ac-grid-col) .entry-summary,.archive .hentry:not(.ac-grid-col) .position,.archive .hentry:not(.ac-grid-col) header,.blog .hentry .entry-summary,.blog .hentry .position,.blog .hentry header,.index .hentry .entry-summary,.index .hentry .position,.index .hentry header,.list-posts .hentry .entry-summary,.list-posts .hentry .position,.list-posts .hentry header{padding-left:30px;padding-right:30px}.archive .hentry:not(.ac-grid-col).sticky header,.blog .hentry.sticky header,.index .hentry.sticky header,.list-posts .hentry.sticky header{border-top:3px solid #6bc2bb}.hentry.ac-2by2 .entry-summary,.hentry.ac-2by2 .position,.hentry.ac-2by2 header{padding-left:0;padding-right:0}.hentry.ac-2by2 header{padding-top:0}.main,.sidebar{margin-top:50px}.main{margin-bottom:80px}.main.sidebar-1,.main.sidebar-4{padding-right:25px}.main.sidebar-2,.main.sidebar-3{padding-left:25px}.main.sidebar-5{padding:0 25px}p.excerpt{max-width:600px}.sidebar.ac_sidebar_faint{opacity:.65;filter:alpha(opacity=65);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar.ac_sidebar_faint:hover{opacity:1;filter:alpha(opacity=100)}.sidebar.primary.sidebar-4,.sidebar.secondary.sidebar-5,.sidebar.sidebar-1{padding-left:25px;border-left:2px #f1f1f1 solid}.sidebar.primary.sidebar-5,.sidebar.secondary.sidebar-3,.sidebar.sidebar-2{padding-right:25px;border-right:2px #f1f1f1 solid}ul.meta-data{margin-top:20px}ul.meta-data li{border-bottom:1px solid #e8e8e8;padding:15px 0}ul.meta-data li:first-child{border-top:1px solid #e8e8e8}.wp-editor-container .quicktags-toolbar{border:1px solid #f1f1f1;padding:6px}.wp-editor-container .wp-editor-area{border-top-left-radius:0;border-top-right-radius:0}.thumbnail.aligncenter,img.aligncenter{margin:0 auto 20px}.thumbnail.alignleft,img.alignleft{margin:0 20px 20px 0}.thumbnail.alignright,img.alignright{margin:0 0 20px 20px}.wp-caption{background-color:#fff;border:none;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.18);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.18);box-shadow:inset 0 0 1px rgba(0,0,0,.18);padding:6px;margin-bottom:20px;overflow:hidden}.wp-caption>img{margin-bottom:0}.wp-caption .caption,.wp-caption .gallery-caption,.wp-caption .wp-caption-text{color:#888;line-height:100%;margin:0;padding:10px 10px 4px}.gallery .gallery-thumb .thumbnail{background-color:#f9f9f9;border:none;border-radius:0;margin-bottom:0}.main-content ol,.main-content ul{margin-bottom:30px;margin-top:30px;-webkit-padding-start:40px}.main-content ul li{list-style:disc}.main-content ol li{list-style:decimal}.form-control{background:#fff;border:1px solid #ededed;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#555;height:auto;padding:10px;margin:5px 0 10px;max-width:850px;width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-control:focus,.form-control:hover{border-color:#bfbfbf;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff}#comments{margin-bottom:80px}.comments-header{border-top:1px solid #333;border-bottom:1px solid #333;overflow:hidden;margin-bottom:10px}.comments-header h3{margin:15px 0;float:left}.comment-counter{float:right;margin-top:14px;margin-right:20px;position:relative}.comment-counter:before{font-family:Elusive-Icons;font-size:35px;color:#fff;content:'\e6f0';position:absolute;top:-13px;left:-13px;z-index:1}.comment-comment img{border-radius:50%;margin-right:30px}.comment-comment .comment-text{margin-top:10px}.comment{border-radius:4px;position:relative}.comment-text{margin-top:10px;width:80%}.comment-comment{padding:20px;background-color:#fff;border:1px solid #eee}.comment.bypostauthor .comment-comment{background-color:#fff}.comment-reply-link{float:right;padding:8px 12px;position:absolute;right:20px;top:20px;color:#fff;background:#333}.comment .media-heading,.comment .media-heading a{color:#555;font-weight:400}.comment a.comment-reply-link{font-size:12px;padding:4px 8px}.comment .comment-edit-link,.comment time{font-size:12px}ul.comment{padding-left:20px}ul.comment li{border-left:2px solid #6bc2bb}#respond{border-top:#ededed;margin-top:60px}#respond h3{font-weight:400;border-top:2px solid #555;display:table;margin-top:-2px;margin-bottom:20px;padding-top:10px;font-size:1.6em}#commentform{margin-top:30px}.wpb_btn-primary{background-color:transparent!important;border:2px solid #08c!important;color:#18c!important;font-weight:500!important;border-radius:4px!important;text-shadow:none!important}.wpb_btn-primary.active,.wpb_btn-primary.disabled,.wpb_btn-primary:active,.wpb_btn-primary:hover,.wpb_btn-primary[disabled]{background-color:#08c!important;color:#fff!important}.wpb_button-primary:hover{background-color:#08c!important}button.wpb_btn-small,span.wpb_btn-small{padding:8px 15px!important}.wpb_button{padding:10px 18px!important}button.wpb_btn-large,span.wpb_btn-large{padding:12px 24px}.button{border:2px solid #c4c4c4;color:#888;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button:focus,.button:hover{background-color:#333;border-color:#333;color:#fff;outline:0;text-decoration:none}#searchform{position:relative;max-width:850px}#searchform .searchsubmit{position:absolute;right:0;top:5px}#searchform .searchsubmit.btn{padding:10px;background:0 0;border:none;font-size:1.3em}#searchform .searchsubmit.btn:focus,#searchform .searchsubmit.btn:hover{background:0 0!important;color:#444;outline:0}#mobile-search{display:none}#mobile-search input{background-color:inherit;border:none;font-size:inherit;padding:0;margin:0;color:#d9d9d9}#mobile-search:after{content:''!important}.search .main article{overflow:hidden;margin-bottom:60px}.search .main article .entry-title{margin-top:0;margin-bottom:10px;font-size:150%}.search .main article .row-meta{margin-top:0}.search .main article .featured-image{margin-bottom:20px}.widget{border-top:2px #f1f1f1 solid;color:#888;margin-bottom:60px}.widget a{color:#888}.widget a:hover{color:#6bc2bb}.widget .widget-title{border-top:2px #555 solid;display:table;margin-top:-2px;padding:3px 0 10px;font-size:1em;font-weight:600}.widget select{color:#555}.widget.widget_search{border:1px solid #fbfbfb;border:1px solid transparent}.widget.widget_text>img{margin:6px 0}.widget.widget_archive ol,.widget.widget_archive ul,.widget.widget_categories ol,.widget.widget_categories ul,.widget.widget_display_forums ol,.widget.widget_display_forums ul,.widget.widget_display_topics ol,.widget.widget_display_topics ul,.widget.widget_display_views ol,.widget.widget_display_views ul,.widget.widget_meta ol,.widget.widget_meta ul,.widget.widget_nav_menu ol,.widget.widget_nav_menu ul,.widget.widget_pages ol,.widget.widget_pages ul,.widget.widget_recent_comments ol,.widget.widget_recent_comments ul,.widget.widget_recent_entries ol,.widget.widget_recent_entries ul,.widget.widget_rss ol,.widget.widget_rss ul{list-style:none;-webkit-padding-start:0;padding-left:0}.widget.widget_archive ul>li,.widget.widget_categories ul>li,.widget.widget_display_forums ul>li,.widget.widget_display_topics ul>li,.widget.widget_display_views ul>li,.widget.widget_meta ul>li,.widget.widget_nav_menu ul>li,.widget.widget_pages ul>li,.widget.widget_recent_comments ul>li,.widget.widget_recent_entries ul>li,.widget.widget_rss ul>li{border-bottom:1px #f1f1f1 solid;padding:8px 0}.widget.widget_archive ul>li a,.widget.widget_categories ul>li a,.widget.widget_display_forums ul>li a,.widget.widget_display_topics ul>li a,.widget.widget_display_views ul>li a,.widget.widget_meta ul>li a,.widget.widget_nav_menu ul>li a,.widget.widget_pages ul>li a,.widget.widget_recent_comments ul>li a,.widget.widget_recent_entries ul>li a,.widget.widget_rss ul>li a{display:block}.widget.widget_archive ul>li>ul,.widget.widget_categories ul>li>ul,.widget.widget_display_forums ul>li>ul,.widget.widget_display_topics ul>li>ul,.widget.widget_display_views ul>li>ul,.widget.widget_meta ul>li>ul,.widget.widget_nav_menu ul>li>ul,.widget.widget_pages ul>li>ul,.widget.widget_recent_comments ul>li>ul,.widget.widget_recent_entries ul>li>ul,.widget.widget_rss ul>li>ul{padding-top:8px}.widget.widget_archive ul>li>ul>li,.widget.widget_categories ul>li>ul>li,.widget.widget_display_forums ul>li>ul>li,.widget.widget_display_topics ul>li>ul>li,.widget.widget_display_views ul>li>ul>li,.widget.widget_meta ul>li>ul>li,.widget.widget_nav_menu ul>li>ul>li,.widget.widget_pages ul>li>ul>li,.widget.widget_recent_comments ul>li>ul>li,.widget.widget_recent_entries ul>li>ul>li,.widget.widget_rss ul>li>ul>li{border:none;border-top:1px #f1f1f1 solid;margin:0 0 0 10px}.widget.widget_archive ul>li>ul>li:last-of-type,.widget.widget_categories ul>li>ul>li:last-of-type,.widget.widget_display_forums ul>li>ul>li:last-of-type,.widget.widget_display_topics ul>li>ul>li:last-of-type,.widget.widget_display_views ul>li>ul>li:last-of-type,.widget.widget_meta ul>li>ul>li:last-of-type,.widget.widget_nav_menu ul>li>ul>li:last-of-type,.widget.widget_pages ul>li>ul>li:last-of-type,.widget.widget_recent_comments ul>li>ul>li:last-of-type,.widget.widget_recent_entries ul>li>ul>li:last-of-type,.widget.widget_rss ul>li>ul>li:last-of-type{padding-bottom:0}.widget.widget_nav_menu #nav-sublist a:hover,.widget.widget_nav_menu .active{color:#6bc2bb}.widget.vcard{border:2px solid #f1f1f1;border-radius:4px;padding:20px}.widget.widget_categories ul li a:after,.widget.widget_nav_menu li a:after,.widget.widget_recent_entries ul li a:after{font-family:Entypo;content:'\e879';font-size:18px;float:right;line-height:100%}.widget.widget_nav_menu li a:hover{color:#6bc2bb}.widget.widget_pages ul li a:after{font-family:Entypo;content:'\e879';font-size:18px;float:right;line-height:1.5em}.widget.widget_archive ul li a,.widget.widget_categories ul li a,.widget.widget_recent_comments ul li a{display:inline}.widget.widget_archive ul li a:after{content:'\+';font-size:18px;float:right;line-height:1em}.widget.widget_calendar table{width:100%}.widget.widget_calendar table thead{font-weight:400;border:none}.widget.widget_calendar table caption,.widget.widget_calendar table tbody>tr>td,.widget.widget_calendar table tfoot>tr>td,.widget.widget_calendar table thead>tr>th{font-weight:400;padding:4px 8px;text-align:center}.widget.widget_calendar table caption{font-weight:700;margin-bottom:5px}.widget.widget_calendar table tbody a{color:#6bc2bb;font-weight:700}.widget.widget_calendar table tbody #today{font-weight:700}.widget.widget_calendar table tbody tr:nth-child(odd){background:#f1f1f1}.widget.widget_recent_comments ul li.recentcomments:before{font-family:Entypo;content:'\e83b';font-size:18px;float:left;line-height:100%;margin-right:10px;opacity:.75;filter:alpha(opacity=75)}.widget.widget_rss .widget-title .rsswidget img{margin-right:6px}.widget.widget_rss ul li .rsswidget{font-weight:700}.widget.widget_rss ul li .rss-date{font-size:90%;opacity:.6;filter:alpha(opacity=60)}.widget .nav>li>a{padding:0;color:#888;text-transform:capitalize}.widget.widget_tag_cloud .tagcloud a{border:2px solid #555;border-radius:2px;color:#555;display:inline-block;font-size:.8em!important;font-weight:700;margin:0 5px 7px 0;padding:6px 8px;text-transform:uppercase}.widget.widget_tag_cloud .tagcloud a:hover{background:#555;color:#fbfbfb}.widget.widget_twitter ul{list-style:none;margin:0}.widget.widget_twitter .entry-content{font-size:14px;font-weight:300}.widget.widget_twitter .entry-content a{font-weight:300}.widget.widget_twitter .entry-content .time-meta a{display:block;padding:5px 0 20px;font-weight:300}.widget.widget_twitter .entry-content .from-meta{display:none}.widget.widget_fastflickrwidget .flickr_photo{border-radius:3px;margin:0 7px 7px 0;padding:0;width:100%;max-width:80px}.widget img.flickr_photo{opacity:.6;filter:alpha(opacity=60);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.widget img.flickr_photo:hover{opacity:1;filter:alpha(opacity=100)}.sidebar .widget-title{color:#555}.error404 .contents{margin:100px 40px 40px;text-align:center;max-width:90%}.error404 .contents h2{background-color:#6bc2bb;color:#fff;display:inline-block;font-size:2.5em;margin:0 auto 40px;padding:12px 20px;text-align:center;text-transform:uppercase}.error404 .contents p{font-size:1.5em;margin-bottom:40px}.error404 .contents form{width:60%;margin:0 auto}.error404 .main-section .content{min-height:600px}.error404 .main-section .content:before{font-family:'@font-family-sans-serif';font-weight:300;content:'404';font-size:600px;color:rgba(255,255,255,.9);position:absolute;top:0;left:50%;line-height:120%;margin-left:-570px;text-align:center;overflow:hidden}body.top-navbar.admin-bar{padding-top:70px}.caret{display:none}.panel{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wrap.main-section .content{padding-left:0!important;padding-right:0!important}.wrap.main-section .content .bg{padding-top:0}#shoestrap_icon{display:none!important}.navbar-toggle{background-color:#f1f1f1;background-image:none;border:none;border-radius:4px}.navbar-toggle .icon-bar{height:3px;border-radius:2px}.ac-body-color-a{color:#555}.open>.dropdown-menu{display:none}.navbar-default{border:none;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);-moz-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1)}.navbar-default .navbar-nav>li>a{background:0 0;border-bottom:3px transparent solid;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{border-color:#f0f0f0}.navbar-default .navbar-nav>li.active>a,.navbar-default .navbar-nav>li.active>a:focus,.navbar-default .navbar-nav>li.active>a:hover,.navbar-default .navbar-nav>li.open>a,.navbar-default .navbar-nav>li.open>a:focus,.navbar-default .navbar-nav>li.open>a:hover{background:0 0;border-color:#6bc2bb}.navbar-default .navbar-nav>li .navbar-nav>li>.dropdown-menu,.navbar-default .navbar-nav>li>.dropdown-menu{left:0!important;right:auto!important}.navbar-default .navbar-nav>li:last-child .dropdown-menu{right:0!important;left:auto!important}.container .navbar-collapse,.container .navbar-header{margin-left:0}.navbar-outer{position:relative}.navbar li>a{color:#333!important}.navbar a.navbar-brand.logo{padding:10px 15px}.navbar .dropdown-menu{font-size:12px;margin:-1px 0 0}.navbar .dropdown-menu li{border-bottom:1px #f0f0f0 solid;min-width:200px}.navbar .dropdown-menu li.active a,.navbar .dropdown-menu li:hover a{background:#f5f5f5}.navbar .dropdown-menu li:last-child{border-bottom:none}.navbar .dropdown-menu a,.navbar .dropdown-menu a:focus,.navbar .dropdown-menu a:hover{border-top:none!important}.navbar .dropdown-menu>li>a{padding:12px 16px!important}.navbar .dropdown-menu>li>a :active,.navbar .dropdown-menu>li>a :focus,.navbar .dropdown-menu>li>a:hover{background:#f0f0f0;color:#1a1a1a}.navbar .dropdown-menu .divider{margin:0;padding:1px 0}.dropdown-menu li.dropdown>a:after{font-family:Entypo;content:'\e879';font-size:18px;height:20px;position:absolute;right:20px;top:50%;margin-top:-10px}.nav ul li>a>span{margin-left:-4px;margin-right:5px}.boxed-style .navbar a.navbar-brand.logo{padding-left:0}.boxed-style .main-section,.boxed-style>footer,.boxed-style>header{-webkit-box-shadow:0 0 6px rgba(0,0,0,.05);-moz-box-shadow:0 0 6px rgba(0,0,0,.05);box-shadow:0 0 6px rgba(0,0,0,.05)}.boxed-style #footer-copyright>.container,.boxed-style .main-section.container .content>.row,.boxed-style>footer>.container,.boxed-style>header.container{padding-left:30px;padding-right:30px}.wrap.main-section.fluid>.content .row{margin-left:0;margin-right:0;overflow:hidden;width:100%}.wrap.main-section.fluid>.content .row .main.no-sidebar.col-sm-12{padding-left:0;padding-right:0}.nav-main>ul .dropdown:hover>.dropdown-menu{display:block}.navbar-form{display:none;opacity:0;padding:0;position:absolute;height:100%;width:100%;margin:0;border:none;float:none;z-index:100;background-color:#fff;top:0;left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navbar-form #s-nav{border:none;background-color:#fff;color:#333;float:left;font-size:18px;height:100%;margin:0;max-width:100%;padding-left:0;width:90%}.navbar-form #s-nav:-moz-placeholder{color:#333}.navbar-form #s-nav::-moz-placeholder{color:#333;opacity:1}.navbar-form #s-nav:-ms-input-placeholder{color:#333}.navbar-form #s-nav::-webkit-input-placeholder{color:#333}#nav-search-close,#nav-search-open{color:#333;cursor:pointer;float:right;font-size:20px;margin-top:23px;text-align:center;width:50px;opacity:.75;filter:alpha(opacity=75);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#nav-search-close:hover,#nav-search-closefocus,#nav-search-open:hover,#nav-search-openfocus{opacity:1;filter:alpha(opacity=100)}#nav-search-open{margin-left:10px}.nav>li a{text-transform:uppercase;padding-right:12px;padding-left:12px}.nav>li a.dropdown-toggle{padding-right:22px}.dropdown-toggle:after{font-family:Entypo;content:'\e877';font-size:18px;padding-left:7px;height:20px;position:absolute;right:7px;top:50%;margin-top:-10px}.widget_nav_menu{background-color:transparent;border:none}.widget_nav_menu li{border-color:transparent}.widget_nav_menu li:last-child{border-bottom:1px #f1f1f1 solid}.widget_nav_menu li>a:hover{background-color:inherit;color:inherit}.widget_nav_menu li.active a,.widget_nav_menu li.active a:focus,.widget_nav_menu li.active a:hover{color:inherit;font-weight:inherit;background-color:inherit}.widget_nav_menu .nav-sublist>li a,.widget_nav_menu .nav-sublist>li a:focus,.widget_nav_menu .nav-sublist>li a:hover{color:#969696;border-left:none;font-weight:400;background-color:transparent}.widget_nav_menu .nav-sublist li.active a,.widget_nav_menu .nav-sublist li.active a:focus,.widget_nav_menu .nav-sublist li.active a:hover{color:inherit;border-left:none;font-weight:400;background-color:transparent}.widget_nav_menu .nav-sublist li.active>a:before{display:none}#nav-sublist li{border-top:1px #353535 solid;margin:10px 0 -8px 15px}.widget_nav_menu>li.active>a:focus,.widget_nav_menu>li.active>a:hover{color:inherit;font-weight:inherit;background-color:inherit}.btn,.btn-primary,.pager .next>a,.pager .next>span,.pager .previous>a,.pager .previous>span,.pagination>li>a,.pagination>li>span,.post-bottom-nav .next a,.post-bottom-nav .prev a,.post-nav .pager li>a,button,input[type=button],input[type=reset],input[type=submit]{background:0 0;border:2px solid #333;border-radius:4px;color:#333;font-size:13px;font-weight:700;letter-spacing:.03em;line-height:100%;padding:12px 16px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:auto}.btn-primary:focus,.btn-primary:hover,.btn:focus,.btn:hover,.pager .next>a:focus,.pager .next>a:hover,.pager .next>span:focus,.pager .next>span:hover,.pager .previous>a:focus,.pager .previous>a:hover,.pager .previous>span:focus,.pager .previous>span:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,.post-bottom-nav .next a:focus,.post-bottom-nav .next a:hover,.post-bottom-nav .prev a:focus,.post-bottom-nav .prev a:hover,.post-nav .pager li>a:focus,.post-nav .pager li>a:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background:#333;border-color:#333;color:#fff}.ac_vc_button,.wpb_button{margin:0 15px 15px 0;text-transform:uppercase}.wpb_button{border-color:#333!important;border-radius:4px!important;font-weight:400!important}.btn:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.btn-knockout{background-color:transparent}.btn.btn-knockout:hover{background-color:inherit!important}.btn.btn-knockout-light{background-color:transparent;border:2px solid #eee;color:#eee}.btn.btn-knockout-light i.smicon-box-icon{color:#eee;transition:none;line-height:inherit}.btn.btn-knockout-light:hover{background-color:#eee!important;border:2px solid #eee;color:#333}.btn.btn-knockout-light:hover i.smicon-box-icon{color:#333}.btn.btn-knockout-dark{background-color:transparent;border:2px solid #333;color:#333}.btn.btn-knockout-dark i.smicon-box-icon{color:#333;transition:none;line-height:inherit}.btn.btn-knockout-dark:hover{background-color:#333!important;border:2px solid #333;color:#fff}.btn.btn-knockout-dark:hover i.smicon-box-icon{color:#fff}.pagination li>a,.pagination li>span{border-radius:0;margin-right:-1px}.pagination li.active a,.pagination li.active a:focus,.pagination li.active a:hover,.pagination li.active span,.pagination li.active span:focus,.pagination li.active span:hover{background:#333;border-color:#333;color:#fff}.post-bottom-nav{margin-bottom:30px;padding-bottom:30px;white-space:nowrap}.post-bottom-nav .next{float:right}.post-bottom-nav .next span{margin-right:-.8em;vertical-align:middle}.post-bottom-nav .prev{float:left}.post-bottom-nav .prev span{margin-left:-.8em;vertical-align:middle}.ac-vc-title,.wpb_heading{font-size:20px;font-weight:400;margin:0 0 40px;border-bottom:2px #ededed solid}.ac-vc-title>h2,.wpb_heading>h2{padding:0 10px 0 0;border-bottom:2px #fbfbfb solid;line-height:100%;margin-bottom:-2px!important;display:table}.vc_separator h4{font-size:20px;font-weight:400}.vc_separator.wpb_content_element{padding-bottom:40px}.vc_separator.wpb_content_element .vc_sep_line{border-width:2px}.vc_text_separator div{background-color:transparent!important;font-size:1.6em}.vc_text_separator.wpb_content_element{border-bottom:1px #efefef solid;padding-bottom:40px!important}.btn-group.social-share{margin-bottom:50px}.btn-group.social-share:hover a{padding:0}.btn-group.social-share .social-link{display:inherit}.btn-group.social-share i.icon{border:1px solid #dedede;color:#999;width:auto;height:auto;margin-left:-1px;padding:12px 16px;font-size:17px;vertical-align:middle;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.social-link.btn.btn-default.btn-small{border:none}.social-share-main.btn{border:none!important;background:0 0!important;color:#999;margin-right:-2px;padding-right:17px}.social-share-main.btn:active,.social-share-main.btn:focus,.social-share-main.btn:hover{z-index:0;background:none!important;color:#999;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.social-link.btn{padding:0}.social-link.btn:focus,.social-link.btn:hover{background:0 0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-group .btn+.btn{margin-left:0}.btn-group.social-share .social-link:nth-child(2) i.icon{border-top-left-radius:4px;border-bottom-left-radius:4px}.btn-group.social-share .social-link:last-child i.icon{border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-group.social-share i.icon.el-icon-facebook:hover{color:#fff!important;background:#3b5998;border-color:#3b5998}.btn-group.social-share i.icon.el-icon-twitter:hover{color:#fff!important;background:#00acee;border-color:#00acee}.btn-group.social-share i.icon.el-icon-reddit:hover{color:#fff!important;background:#ff4500;border-color:#ff4500}.btn-group.social-share i.icon.el-icon-linkedin:hover{color:#fff!important;background:#0e76a8;border-color:#0e76a8}.btn-group.social-share i.icon.el-icon-googleplus:hover{color:#fff!important;background:#dd4b39;border-color:#dd4b39}.btn-group.social-share i.icon.el-icon-tumblr:hover{color:#fff!important;background:#34526f;border-color:#34526f}.btn-group.social-share i.icon.el-icon-pinterest:hover{color:#fff!important;background:#c8232c;border-color:#c8232c}.btn-group.social-share i.icon.el-icon-envelope:hover{color:#fff!important;background:#6bc2bb;border-color:#6bc2bb}.el-icon-behance,.el-icon-dribbble,.el-icon-envelope-alt,.el-icon-facebook,.el-icon-flickr,.el-icon-github,.el-icon-googleplus,.el-icon-instagram,.el-icon-lastfm,.el-icon-linkedin,.el-icon-picasa,.el-icon-pinterest,.el-icon-rss,.el-icon-skype,.el-icon-soundcloud,.el-icon-spotify,.el-icon-stumbleupon,.el-icon-tumblr,.el-icon-twitter,.el-icon-vimeo{font-family:Entypo;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;width:40px;height:40px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-behance:before{content:"\e915"}.el-icon-dribbble:before{content:"\e8fe"}.el-icon-envelope-alt:before{content:"\e6e0"}.el-icon-facebook:before{content:"\e8f3"}.el-icon-flickr:before{content:"\e8ed"}.el-icon-github:before{content:"\e8eb"}.el-icon-googleplus:before{content:"\e8f6"}.el-icon-instagram:before{content:"\e909"}.el-icon-lastfm:before{content:"\e902"}.el-icon-linkedin:before{content:"\e8fc"}.el-icon-picasa:before{content:"\e912"}.el-icon-pinterest:before{content:"\e8f8"}.el-icon-rss:before{content:"\e853"}.el-icon-skype:before{content:"\e90d"}.el-icon-soundcloud:before{content:"\e913"}.el-icon-spotify:before{content:"\e906"}.el-icon-stumbleupon:before{content:"\e900"}.el-icon-tumblr:before{content:"\e8fa"}.el-icon-twitter:before{content:"\e8f1"}.el-icon-vimeo:before{content:"\e8ef"}.ac_person .ac-social-links [class*=el-icon-],.post-type-archive-ac_person .ac-social-links [class*=el-icon-]{color:#999;font-size:26px;margin-right:8px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ac_person .ac-social-links .el-icon-dribbble:before,.post-type-archive-ac_person .ac-social-links .el-icon-dribbble:before{content:"\e8ff"}.ac_person .ac-social-links .el-icon-dribbble:hover,.post-type-archive-ac_person .ac-social-links .el-icon-dribbble:hover{color:#ea4c89}.ac_person .ac-social-links .el-icon-facebook:before,.post-type-archive-ac_person .ac-social-links .el-icon-facebook:before{content:"\e8f4"}.ac_person .ac-social-links .el-icon-facebook:hover,.post-type-archive-ac_person .ac-social-links .el-icon-facebook:hover{color:#3b5998}.ac_person .ac-social-links .el-icon-flickr:before,.post-type-archive-ac_person .ac-social-links .el-icon-flickr:before{content:"\e8ee"}.ac_person .ac-social-links .el-icon-flickr:hover,.post-type-archive-ac_person .ac-social-links .el-icon-flickr:hover{color:#ff0084}.ac_person .ac-social-links .el-icon-googleplus:before,.post-type-archive-ac_person .ac-social-links .el-icon-googleplus:before{content:"\e8f7"}.ac_person .ac-social-links .el-icon-googleplus:hover,.post-type-archive-ac_person .ac-social-links .el-icon-googleplus:hover{color:#ff0084}.ac_person .ac-social-links .el-icon-instagram:hover,.post-type-archive-ac_person .ac-social-links .el-icon-instagram:hover{color:#517fa4}.ac_person .ac-social-links .el-icon-linkedin:before,.post-type-archive-ac_person .ac-social-links .el-icon-linkedin:before{content:"\e8fd"}.ac_person .ac-social-links .el-icon-linkedin:hover,.post-type-archive-ac_person .ac-social-links .el-icon-linkedin:hover{color:#0e76a8}.ac_person .ac-social-links .el-icon-pinterest:before,.post-type-archive-ac_person .ac-social-links .el-icon-pinterest:before{content:"\e8f9"}.ac_person .ac-social-links .el-icon-pinterest:hover,.post-type-archive-ac_person .ac-social-links .el-icon-pinterest:hover{color:#c8232c}.ac_person .ac-social-links .el-icon-twitter:before,.post-type-archive-ac_person .ac-social-links .el-icon-twitter:before{content:"\e8f2"}.ac_person .ac-social-links .el-icon-twitter:hover,.post-type-archive-ac_person .ac-social-links .el-icon-twitter:hover{color:#00acee}#footer-copyright{background-color:#000;color:#ddd;padding:8px 0;overflow:hidden}#copyright-bar{font-size:12px}footer .well{min-height:0;padding:0;background-color:transparent;border:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}footer.content-info>.container>.row>div{padding-top:35px;padding-bottom:35px}footer .widget{border-top:2px solid #6a6a6a;margin-top:30px;color:#ddd}footer .widget .widget-title{margin-top:-2px;display:table;font-size:1em;color:#f7f7f7;border-top:2px solid #d0d0d0}footer .widget.widget_archive ul>li,footer .widget.widget_categories ul>li,footer .widget.widget_meta ul>li,footer .widget.widget_nav_menu ul>li,footer .widget.widget_pages ul>li,footer .widget.widget_recent_comments ul>li,footer .widget.widget_recent_entries ul>li,footer .widget.widget_rss ul>li{border-bottom:1px #373737 solid}footer .widget.widget_archive ul>li>ul>li,footer .widget.widget_categories ul>li>ul>li,footer .widget.widget_meta ul>li>ul>li,footer .widget.widget_nav_menu ul>li>ul>li,footer .widget.widget_pages ul>li>ul>li,footer .widget.widget_recent_comments ul>li>ul>li,footer .widget.widget_recent_entries ul>li>ul>li,footer .widget.widget_rss ul>li>ul>li{border-top:1px #373737 solid}footer .widget .nav>li>a,footer .widget a{color:#ddd}footer .widget .wp-caption{background:#151515}footer .widget .wp-caption .wp-caption-text{color:#ddd}footer .widget.widget_calendar caption,footer .widget.widget_calendar table>tbody>tr>td,footer .widget.widget_calendar table>tfoot>tr>td,footer .widget.widget_calendar table>thead>tr>th{border-color:#373737}footer .widget.widget_calendar table tbody tr:nth-child(odd){background:#373737}footer .widget.widget_tag_cloud .tagcloud a{border:2px solid #ddd;color:#ddd}footer .widget.widget_tag_cloud .tagcloud a:hover{background:#ddd;color:#222}footer a:hover,footer li>a:hover{color:#6bc2bb}#footer_social_bar{line-height:35px;margin-top:-8px;margin-bottom:-8px}#footer_social_bar a{margin-left:0!important;padding:5px!important;color:#fff!important;float:right;height:46px;width:46px;text-align:center}#footer_social_bar a:hover{color:#fff!important}[title~=blogger]:hover{background:#fc4f08}[title~=deviantart]:hover{background:#4e6252}[title~=digg]:hover{background:#d9d9d9}[title~=dribbble]:hover{background:#ea4c89}[title~=facebook]:hover{background:#3b5998}[title~=flickr]:hover{background:#ff0084}[title~=github]:hover{background:#d9d9d9}[title~=googleplus]:hover{background:#dd4b39}[title~=linkedin]:hover{background:#0e76a8}[title~=myspace]:hover{background:#008dde}[title~=pinterest]:hover{background:#c8232c}[title~=reddit]:hover{background:#ff4500}[title~=rss]:hover{background:#ee802f}[title~=skype]:hover{background:#00aff0}[title~=soundcloud]:hover{background:#f70}[title~=tumblr]:hover{background:#34526f}[title~=twitter]:hover{background:#00acee}[title~=vimeo]:hover{background:#4bf}[title~=youtube]:hover{background:#c4302b}.flexslider .flex-direction-nav li a{background:0 0;border:2px solid #fbfbfb;border-radius:50%;color:transparent;font-size:24px;font-family:Entypo;height:50px;width:50px;text-align:center;text-indent:0;z-index:7;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);opacity:0;filter:alpha(opacity=0);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.flexslider .flex-direction-nav li a.flex-next:before{content:'\e87d';color:#fbfbfb;position:absolute;right:16px;top:5px}.flexslider .flex-direction-nav li a.flex-next:hover{opacity:1;filter:alpha(opacity=100)}.flexslider .flex-direction-nav li a.flex-prev:before{content:'\e87c';color:#fbfbfb;position:absolute;left:16px;top:5px}.flexslider .flex-direction-nav li a.flex-prev:hover{opacity:1;filter:alpha(opacity=100)}.theme-default .nivoSlider:hover .nivo-directionNav a{opacity:.6;filter:alpha(opacity=60)}.theme-default .nivoSlider .nivo-directionNav a{background:0 0;border:2px solid #fbfbfb;border-radius:50%;color:transparent;font-size:24px;font-family:Entypo;height:50px;width:50px;text-align:center;text-indent:0;z-index:7;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);opacity:0;filter:alpha(opacity=0);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.theme-default .nivoSlider .nivo-directionNav a.nivo-nextNav:before{content:'\e87d';color:#fbfbfb;position:absolute;right:16px;top:5px}.theme-default .nivoSlider .nivo-directionNav a.nivo-nextNav:hover{opacity:1;filter:alpha(opacity=100)}.theme-default .nivoSlider .nivo-directionNav a.nivo-prevNav:before{content:'\e87c';color:#fbfbfb;position:absolute;left:16px;top:5px}.theme-default .nivoSlider .nivo-directionNav a.nivo-prevNav:hover{opacity:1;filter:alpha(opacity=100)}.wpb_text_column{margin-bottom:2rem}.wpb_text_column h1:first-child,.wpb_text_column h2:first-child,.wpb_text_column h3:first-child,.wpb_text_column h4:first-child,.wpb_text_column h5:first-child{margin-top:0}.vc-carousel{overflow:hidden}.vc-carousel:hover .vc-carousel-control span{opacity:.6;filter:alpha(opacity=60)}.vc-carousel .vc-carousel-control span{background:0 0;border:2px solid #fbfbfb;border-radius:50%;font-size:24px;font-family:Entypo;height:50px;width:50px;text-align:center;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);opacity:0;filter:alpha(opacity=0);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.vc-carousel .vc-carousel-control span.icon-next{left:15px}.vc-carousel .vc-carousel-control span.icon-next:before{content:'\e87d';color:#fbfbfb;position:absolute;right:16px;top:5px}.vc-carousel .vc-carousel-control span.icon-next:hover{opacity:1;filter:alpha(opacity=100)}.vc-carousel .vc-carousel-control span.icon-prev{left:25px}.vc-carousel .vc-carousel-control span.icon-prev:before{content:'\e87c';color:#fbfbfb;position:absolute;left:16px;top:5px}.vc-carousel .vc-carousel-control span.icon-prev:hover{opacity:1;filter:alpha(opacity=100)}.wpb_toggle{font-size:14px;margin-bottom:15px}.wpb_toggle_content{margin:-16px 0 15px!important}.smicon-component .smicon-box .smicon-header h3.smicon-title{font-size:120%;font-weight:600}.smicon-component .smicon-box .icon-default .smicon-icon{vertical-align:top;padding-top:1em}.smicon-component .smicon-box .icon-default h3.smicon-title{margin-top:0}.smicon-component .smicon-box .icon-left .smicon-icon{padding-top:5px}.smicon-component .smicon-box .smicon-description{opacity:.75}.smicon-component .smicon-box:hover .smicon-box-icon{cursor:pointer;opacity:.6;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.smicon-component .smicon-box.icon-circle:hover .smicon-box-icon,.smicon-component .smicon-box.icon-square:hover .smicon-box-icon{background-color:#6bc2bb!important;border-color:#6bc2bb!important;color:#fbfbfb!important;opacity:1}.wpb_row{margin-bottom:0!important;padding:0 0 60px!important}.wpb_content_element{margin-bottom:0}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{background-color:#fff;padding:1em}.wpb_tour .wpb_tabs_nav{width:25%}.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{width:74%}.wpb_gmaps_widget .wpb_wrapper{padding:0!important}div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right,div.pp_default .pp_content_container .pp_left,div.pp_default .pp_content_container .pp_right,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right{background:none!important}div.pp_default .pp_nav{display:none!important}div.pp_overlay{opacity:.9;filter:alpha(opacity=90)}.pp_content{height:auto!important}a.pp_close{background-image:url(assets/img/close.png)!important}.vc_pie_chart .vc_pie_chart_back{border-color:#999!important}.vc_pie_chart .wpb_pie_chart_heading{font-size:16px;padding:5px 0;border-bottom:none}.vc_progress_bar .wpb_progress_bar_heading{margin-bottom:60px}.vc_progress_bar .vc_single_bar{height:8px;margin-bottom:50px!important;background-color:#f5f5f5!important}.vc_progress_bar .vc_single_bar .vc_label{color:#555!important;font-size:14px;font-weight:500;margin:0;padding-left:0!important;padding-right:0!important;position:absolute;text-shadow:none!important;text-transform:uppercase;top:-34px;width:100%}.vc_progress_bar .vc_single_bar .vc_label .vc_label_units{float:right;font-weight:300}.vc_progress_bar .vc_single_bar:nth-of-type(1){margin-top:26px}.col-ac-sm-offset-1{margin-left:20px}.col-ac-sm-offset-2{margin-left:40px}.col-ac-sm-offset-3{margin-left:60px}.ac-overflow{overflow:hidden}.ac-hide-until-ready{opacity:0!important;-webkit-transition:opacity 1s ease-in-out!important;transition:opacity 1s ease-in-out!important}.ac-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ac-full-width-row .ac_image img{width:100%}.vc_responsive .wpb_row.ac-remove-child-container-padding .column_container{padding-left:0;padding-right:0}.ac-img-caption{background-color:#fbfbfb;position:absolute;bottom:0;right:0;border-radius:1px;padding:5px 10px;margin-right:15px}.row-meta{font-size:13px;margin:10px 0 20px}.row-meta span{display:inline-block;margin-right:30px;margin-bottom:5px}.row-meta,.row-meta .author a,.row-meta .categories-links a,.row-meta .date a,.row-meta .tags-links a{color:#b9b9b9;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.row-meta .author a:hover,.row-meta .categories-links a:hover,.row-meta .date a:hover,.row-meta .tags-links a:hover{color:#6bc2bb}.row-meta i.icon{margin-right:2px}.row-meta time{font-size:13px}.side-meta ol,.side-meta ul{list-style:none;-webkit-padding-start:0;padding-left:0}.side-meta .meta-data a{color:#555}.side-meta .meta-data a:hover{color:#6bc2bb}.single .entry-content{margin-bottom:40px}.single-post header h1{margin-bottom:35px}.single-post .row-meta{margin-top:0}.ac-page-left-side{float:left}.ac-page-right-side{float:right}.ac_posts{overflow:hidden}h2.entry-title{margin-bottom:20px!important}.read-more{border-top:1px #f1f1f1 solid;margin-top:40px;padding-top:10px}.ac-page-title{background-color:#f3f3f3;padding:45px 0;background-repeat:no-repeat;background-size:cover}.ac-page-title h1{font-size:40px;line-height:100%;margin-top:0;margin-bottom:0}.ac-page-title h1.ac-title-show-nav{float:left;width:86%}.ac-page-title .container{padding-left:30px;padding-right:30px}.ac-page-title a{color:#555}.ac-page-title a:hover{color:#6bc2bb}.ac-page-title .post-nav{float:right;line-height:100%;padding-top:.6em}.boxed-style .ac-page-title .container{padding-left:15px;padding-right:60px}.ac-page-title-sep{margin-bottom:80px}.tp-bullets.simplebullets.navbar .bullet,.tp-bullets.simplebullets.round .bullet{position:relative;display:block;float:left;border-radius:50%;margin:0 10px;width:12px;height:12px;cursor:pointer;background:#fff;background:rgba(255,255,255,.7)}.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.round .bullet:hover{background-color:#fff}.tp-bullets.simplebullets.navbar .bullet.selected,.tp-bullets.simplebullets.round .bullet.selected{background-color:transparent;-webkit-box-shadow:0 0 0 2px #fff;-moz-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.tp-bannertimer{height:3px;background:#6bc2bb;top:auto;bottom:-1;opacity:.65;filter:alpha(opacity=65)}.ac-page-hero-img{background-color:#e2e2e2;-webkit-box-shadow:inset 0 0 25px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 25px rgba(0,0,0,.1);box-shadow:inset 0 0 25px rgba(0,0,0,.1)}.ac-page-hero-img img.featured-image{width:100%}.ac-random-testimonial-entry img{margin-bottom:20px}.ac-royalSlider{position:relative}.ac-royalSlider[max-width~="800px"] .excerpt{display:none}.letterbox .royalSlider{max-height:400px}.ac_easy_slider .royalSlider{max-height:450px}.royalSlider{width:100%}.royalSlider .caption,.royalSlider .description{display:none}.royalSlider:hover .rsArrow{opacity:.6;filter:alpha(opacity=60)}.royalSlider:hover .rsArrow.rsArrowRight{right:10px}.royalSlider:hover .rsArrow.rsArrowLeft{left:10px}.royalSlider .rsArrow{border:2px solid #fbfbfb;border-radius:50%;color:#fbfbfb;cursor:pointer;font-size:24px;font-family:Entypo;font-style:normal;font-weight:400;position:absolute;top:50%;margin-top:-25px;height:50px;width:50px;text-align:center;z-index:7;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);opacity:0;filter:alpha(opacity=0);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.royalSlider .rsArrow:before{line-height:46px}.royalSlider .rsArrow:hover{opacity:1;filter:alpha(opacity=100);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}.royalSlider .rsArrow.rsArrowLeft{left:0}.royalSlider .rsArrow.rsArrowLeft:before{content:'\e87c';padding:5px 5px 0 0}.royalSlider .rsArrow.rsArrowRight{right:0}.royalSlider .rsArrow.rsArrowRight:before{content:'\e87d'}.rev_slider_wrapper{overflow:hidden!important}.ac_carousel .ac-next,.ac_carousel .ac-prev,.ac_carousel .tp-leftarrow.default,.ac_carousel .tp-rightarrow.default,.rev_slider_wrapper .ac-next,.rev_slider_wrapper .ac-prev,.rev_slider_wrapper .tp-leftarrow.default,.rev_slider_wrapper .tp-rightarrow.default{background:0 0;border:2px solid #fbfbfb;border-radius:50%;color:#fbfbfb;cursor:pointer;font-size:24px;font-family:Entypo;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:46px;height:50px;width:50px;speak:none;text-align:center;opacity:0;filter:alpha(opacity=0);position:relative;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;transition-property:opacity,color,right,left;z-index:100}.ac_carousel .ac-next:before,.ac_carousel .ac-prev:before,.ac_carousel .tp-leftarrow.default:before,.ac_carousel .tp-rightarrow.default:before,.rev_slider_wrapper .ac-next:before,.rev_slider_wrapper .ac-prev:before,.rev_slider_wrapper .tp-leftarrow.default:before,.rev_slider_wrapper .tp-rightarrow.default:before{color:#fbfbfb}.ac_carousel .ac-next:hover,.ac_carousel .ac-prev:hover,.ac_carousel .tp-leftarrow.default:hover,.ac_carousel .tp-rightarrow.default:hover,.rev_slider_wrapper .ac-next:hover,.rev_slider_wrapper .ac-prev:hover,.rev_slider_wrapper .tp-leftarrow.default:hover,.rev_slider_wrapper .tp-rightarrow.default:hover{opacity:1;filter:alpha(opacity=100)}.ac_carousel .ac-prev,.ac_carousel .tp-leftarrow.default,.rev_slider_wrapper .ac-prev,.rev_slider_wrapper .tp-leftarrow.default{left:0!important;margin-left:0}.ac_carousel .ac-prev:before,.ac_carousel .tp-leftarrow.default:before,.rev_slider_wrapper .ac-prev:before,.rev_slider_wrapper .tp-leftarrow.default:before{content:"\e87c"}.ac_carousel .ac-next,.ac_carousel .tp-rightarrow.default,.rev_slider_wrapper .ac-next,.rev_slider_wrapper .tp-rightarrow.default{right:0!important;margin-right:0}.ac_carousel .ac-next:before,.ac_carousel .tp-rightarrow.default:before,.rev_slider_wrapper .ac-next:before,.rev_slider_wrapper .tp-rightarrow.default:before{content:"\e87d"}.ac_carousel:hover .tp-rightarrow,.rev_slider_wrapper:hover .tp-rightarrow{opacity:.6;filter:alpha(opacity=60);right:10px!important}.ac_carousel:hover .tp-leftarrow,.rev_slider_wrapper:hover .tp-leftarrow{opacity:.6;filter:alpha(opacity=60);left:10px!important}.no-caption .ac-rs-controls-wrapper,.no-caption .ac-rs-controls-wrapper #slidecounter,.no-caption .ac-rs-controls-wrapper .slidecaption,.no-caption .ac-rs-controls-wrapper .slidedescription,.no-caption .ac-rs-overlay{display:none}.slider-gallery .ac-rs-controls-wrapper{bottom:10px;right:64px;position:absolute;z-index:5;width:100%;text-align:right;opacity:0}.slider-gallery .ac-rs-controls-wrapper #slidecounter,.slider-gallery .ac-rs-controls-wrapper .slidecaption,.slider-gallery .ac-rs-controls-wrapper .slidedescription{clear:both;float:right;color:#f0f0f0;margin-bottom:10px}.slider-gallery .ac-rs-controls-wrapper .slidecaption h2{background-color:#333;color:#fff;font-size:30px;float:right;line-height:130%;padding:.3em .6em;margin:0;text-transform:uppercase}.slider-gallery .ac-rs-controls-wrapper .slidedescription{max-width:400px}.slider-gallery .ac-rs-controls-wrapper .slidedescription p{clear:both;float:right;color:#333;background-color:#fff;text-shadow:none;margin-bottom:10px;padding:1.2em}.slider-gallery .ac-rs-controls-wrapper #slidecounter{font-size:14px;margin-bottom:10px;opacity:0}.slider-gallery .ac-rs-overlay{display:none}.slider-post .ac-rs-controls-wrapper{top:10%;left:6%;position:absolute;z-index:5;width:35%;height:80%;opacity:0;overflow:hidden;border-top:2px solid #fff!important;border-bottom:2px solid #fff!important}.slider-post .ac-rs-controls-wrapper #slidecounter,.slider-post .ac-rs-controls-wrapper .slidecaption,.slider-post .ac-rs-controls-wrapper .slidecaption a,.slider-post .ac-rs-controls-wrapper .slidedescription,.slider-post .ac-rs-controls-wrapper .slidedescription a{color:#fff}.slider-post .ac-rs-controls-wrapper .slidecaption{text-transform:uppercase;font-size:32px!important;margin-top:10px}.slider-post .ac-rs-controls-wrapper .slidedescription{margin-top:10px;height:65%;overflow:hidden;text-overflow:ellipsis}.slider-post .ac-rs-controls-wrapper .position{margin-top:0}.slider-post .ac-rs-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2;pointer-events:none}.ac_testimonial.ac-slider-wrapper .ac-quote{padding:40px 60px}.ac_testimonial.ac-slider-wrapper .quote-image{padding-right:40px}.ac_testimonial.ac-slider-wrapper .royalSlider .rsArrow{border-color:#333;color:#333}.ac_portfolio,.ac_portfolio.ac-slider-wrapper{overflow:hidden}.single-ac_portfolio .side-images .side-meta .content{border-top:1px solid #e8e8e8;padding:40px 0}.single-ac_portfolio .post-images img{margin-bottom:30px}article.ac_portfolio{margin-bottom:40px}.related-projects{border-top:2px solid #e8e8e8}.related-projects .title{border-top:2px solid #555;display:Table;margin-top:-2px;padding-top:20px}.related-projects:hover .ac-grid-post{opacity:.6;filter:alpha(opacity=60)}.related-projects:hover .ac-grid-post:hover{opacity:1;filter:alpha(opacity=100)}.ac_person .position,.post-type-archive-ac_person .position{color:#bbb;font-weight:lighter;margin:5px 0 20px;font-size:1.2em}.ac_person h3.position,.post-type-archive-ac_person h3.position{font-size:1.2em}.ac_person .excerpt,.post-type-archive-ac_person .excerpt{margin-bottom:30px}.ac_person .ac-tile-col .ac-tile-terms,.post-type-archive-ac_person .ac-tile-col .ac-tile-terms{display:none}.single-ac_person .position{font-size:2.4em}.ac-tile-col .ac-social-links{margin-top:10px}.list-posts .ac_person,.list-posts .ac_portfolio,.post-type-archive .ac_person,.post-type-archive .ac_portfolio{background:#fff;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.18);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.18);box-shadow:inset 0 0 1px rgba(0,0,0,.18);padding:30px}.list-posts .ac_person .featured-image,.list-posts .ac_portfolio .featured-image,.post-type-archive .ac_person .featured-image,.post-type-archive .ac_portfolio .featured-image{float:right}.list-posts .ac_person header h2.entry-title,.post-type-archive .ac_person header h2.entry-title{margin-top:0}.list-posts .ac_person .position,.post-type-archive .ac_person .position{color:#bbb;font-weight:lighter;margin:10px 0 20px}.list-posts .ac_person .featured-image,.post-type-archive .ac_person .featured-image{max-width:200px;border-radius:50%}.list-posts .ac_person .read-more,.post-type-archive .ac_person .read-more{border-top:1px #f1f1f1 solid;margin-top:20px;padding-top:10px}.list-posts .ac_portfolio .row-meta,.post-type-archive .ac_portfolio .row-meta{margin:0 0 10px}.list-posts .ac_portfolio .featured-image,.post-type-archive .ac_portfolio .featured-image{max-width:250px}.list-posts .ac_testimonial,.post-type-archive .ac_testimonial{background:#fff;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.18);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.18);box-shadow:inset 0 0 1px rgba(0,0,0,.18)}.list-posts .ac_testimonial .quote-image .ac-quote-image,.post-type-archive .ac_testimonial .quote-image .ac-quote-image{max-width:200px;float:right;border-radius:50%}.ac_featured_post .wpb_wrapper{background:#fff;overflow:hidden;position:relative}.ac_featured_post .wpb_wrapper:hover .image img{-webkit-filter:grayscale(100%);opacity:.4;filter:alpha(opacity=40);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.ac_featured_post .text{padding:0 40px;text-align:center}.ac_featured_post .text h2{margin-top:10px}.ac_featured_post .image{background:#111;overflow:hidden;padding:0}.ac_featured_post .image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ac_featured_post read-more{border:none}.ac_featured_post read-more a{border:1px solid #fff;padding:8px;border-radius:4px}.ac_gallery,.ac_gallery #projects{overflow:hidden}.ac_gallery .project{float:left;position:relative;padding:0;margin:0;line-height:0}.ac_gallery .project a{position:absolute;top:0;left:0;height:100%;width:100%;text-decoration:none}.ac_gallery .project .text{opacity:0;filter:alpha(opacity=0)}.ac_gallery .project .title{font-weight:700;z-index:3;font-size:28px;line-height:1em;text-transform:uppercase;padding:0 50px}.ac_gallery .project .title:after{content:'—';display:block;line-height:100%;text-align:center}.ac_gallery .project .description{top:0;padding:0 60px 30px;box-sizing:border-box;text-align:center;margin-top:6px;line-height:1.5em}.ac_gallery .project .container{z-index:3;position:absolute;top:0;left:0;height:100%;width:100%;text-align:center}.ac_gallery .project .cover{display:none;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.ac_gallery .project .cover.margin{height:78%;width:82%;top:11%;left:9%}.ac_gallery .project img{width:100%}.single-ac_gallery body{overflow:hidden}.single-ac_gallery .main{margin-top:0;margin-bottom:0}.single-ac_gallery .ac-royalSlider,.single-ac_gallery .royalSlider{width:100%;height:400px}.single-ac_gallery.boxed-style .main-section.container{padding-left:0;padding-right:0}.single-ac_gallery.boxed-style .main-section.container .content>.row{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.single-ac_gallery.boxed-style main.main{padding-left:0;padding-right:0}.post-type-archive-ac_gallery main.main,.single-ac_gallery footer.content-info{margin-top:0}.ac-vc-title{margin:20px 0}.ac_vc_button .smicon-box-icon.fa{font-size:inherit}.ac_vc_button .smicon-box-icon.fa.alignright{margin-right:0;margin-left:10px}.ac_text_block{background-color:#6bc2bb}.ac_text_block .text{color:#fbfbfb}.ac-grid-post{background:#fff;border:0 solid rgba(0,0,0,.08);border-bottom-width:3px;margin:1px;overflow:hidden;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.18);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.18);box-shadow:inset 0 0 1px rgba(0,0,0,.18);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ac-grid-post:hover{opacity:1;filter:alpha(opacity=100);border-bottom-color:rgba(0,0,0,.15)}.ac-grid-post div.image{background-color:#222;border-bottom:none;display:block;position:relative;overflow:hidden}.ac-grid-post div.image a,.ac-grid-post div.image img{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ac-grid-post div.image:hover a{opacity:.2;filter:alpha(opacity=20)}.ac-grid-post div.image:hover img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.ac-grid-post div.image:before{content:'\READ MORE';color:#fff;font-size:16px;position:absolute;left:50%;top:40%;font-weight:600;border:2px solid #fff;padding:4px 10px;text-align:center;width:auto;white-space:pre;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ac-grid-post div.image:hover:before{opacity:1;filter:alpha(opacity=100);top:50%}.ac-grid-post.notext .text{display:none}.ac-grid-post .text{position:relative;background:#fff;display:block;margin:0;padding:20px 20px 15px;overflow:hidden;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.18);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.18);box-shadow:inset 0 0 1px rgba(0,0,0,.18)}.ac-grid-post .text .ac-grid-terms,.ac-grid-post .text .ac-grid-terms a{color:#bbb}.ac-grid-post .text .ac-grid-terms a:hover,.ac-grid-post .text .ac-grid-terms:hover{color:#6bc2bb}.ac-grid-post .excerpt{margin-top:13px}.ac-grid-post .text .ac-grid-terms a{color:#bbb}.ac-grid-post,.wpb_column>.wpb_wrapper .ac-grid-post:last-child{margin-bottom:30px}.ac-grid-title{margin:0}a h3.ac-grid-title{color:#555;font-size:20px;line-height:1.2}.ac-grid-terms{margin-top:7px}img.grid-image{width:100%}.ac-category-filters-wrapper{margin-right:2px}.ac-grid-wrapper .ac-category-filters-wrapper,.ac-masonry-wrapper .ac-category-filters-wrapper{margin-bottom:20px}.ac-category-filters{margin:0;background:#333;padding:0 30px}.ac-tile-wrapper .ac-category-filters{margin:0}.ac-category-filter{display:inline-block;padding:20px 10px}.ac-category-filter a{color:#fff;font-size:1.03em;font-weight:400;line-height:1.6em}.ac-category-filter a :hover{opacity:.6;filter:alpha(opacity=60)}.ac-category-filter.ac-category-filter.selected,.ac-category-filter:hover{border-bottom:3px #6bc2bb solid;color:#6bc2bb!important}.ac-category-filter.selected a{color:#6bc2bb!important}.ac-tile-posts{overflow:hidden;margin-bottom:20px;position:relative}.ac-tile-col .ac-tile-footer,.ac-tile-col .text{opacity:0;filter:alpha(opacity=0);position:absolute;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.ac-tile-col .ac-tile-title{text-transform:uppercase;font-size:22px;color:#fff;margin-top:0;margin-bottom:10px}.ac-tile-col .image{overflow:hidden}.ac-tile-col .image img{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.ac-tile-col .text{top:0;left:0;height:100%;width:100%;padding:9%;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.ac-tile-col .text .ac-tile-title{text-transform:uppercase;font-size:22px;color:#fff;margin-top:0;margin-bottom:20px}.ac-tile-col:hover .ac-text,.ac-tile-col:hover .ac-tile-footer,.ac-tile-col:hover .text{opacity:.9;filter:alpha(opacity=90)}.ac-tile-col:hover img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.ac-tile-col:hover .ac-text,.ac-tile-col:hover .text{background-color:#212120}.ac-tile-col:hover .ac-text,.ac-tile-col:hover .excerpt,.ac-tile-col:hover .text{color:#fff}.ac-tile-col[max-width~="374px"] .text h3{text-align:center;position:absolute;top:50%;margin-top:-1em;right:0;left:0}.ac-tile-col[max-width~="374px"] .ac-tile-footer,.ac-tile-col[max-width~="374px"] .excerpt{display:none}.ac-tile-col[max-width~="374px"] .text{background-color:#212120;background-image:url(../img/overlay.svg);background-size:cover;background-position:center center}.ac-tile-col{padding-left:0!important;padding-right:0!important}.ac-tile-footer{bottom:9%;padding:0 9%}.ac-grid-col,.ac-tile-col{margin-right:-1px!important}.ac-carousel-wrapper{overflow:hidden}.ac_carousel{position:relative;margin:0 -10px}.ac-carousel-content,.woocommerce.ac_carousel ul.products li.product.ac-carousel-content{padding:0;margin:0 10px;display:block;float:left;height:auto}.ac-carousel-content span.onsale,.woocommerce.ac_carousel ul.products li.product.ac-carousel-content span.onsale{margin:0}.ac-carousel-content a.button,.woocommerce.ac_carousel ul.products li.product.ac-carousel-content a.button{display:none}.ac-carousel-next,.ac-carousel-prev{display:block;position:absolute;top:50%;margin-top:-25px}.ac-carousel-next:before{color:#fff;content:"\e6fc";margin:0 0 0 14px}.ac-carousel-next span,.ac-carousel-prev span{display:none}.ac-carousel-wrapper:hover .ac-prev{-webkit-transform:translateX(56px);-moz-transform:translateX(56px);-ms-transform:translateX(56px);transform:translateX(56px)}.ac-carousel-wrapper:hover .ac-next{-webkit-transform:translateX(-56px);-moz-transform:translateX(-56px);-ms-transform:translateX(-56px);transform:translateX(-56px)}.ac-next,.ac-prev{opacity:.6;filter:alpha(opacity=60)}.ac-next:hover,.ac-prev:hover{opacity:1;filter:alpha(opacity=100)}.ac_product .caroufredsel_wrapper{overflow:visible!important}.ac-carousel-content.title-hover{position:relative}.ac-carousel-content.title-hover a{color:#fff}.ac-carousel-content.title-hover .title-hover h3{position:absolute;top:50%;margin:0;padding:0 10px}.ac-carousel-content.title-hover:hover .text{opacity:.9;filter:alpha(opacity=90)}.ac-carousel-content .text.title-hover{background-color:#212120;opacity:0;filter:alpha(opacity=0);position:absolute!important;top:0;left:0;width:100%;height:100%;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;text-transform:uppercase}.ac_galleries .ac-carousel-content.title-hover .title-hover h3,.ac_gallery .ac-carousel-content.title-hover .title-hover h3,.ac_portfolio .ac-carousel-content.title-hover .title-hover h3{position:absolute;font-size:18px;left:50%;top:40%;font-weight:500;border:2px solid #fff;margin:0;padding:4px 10px;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ac_galleries .ac-carousel-content.title-hover:hover .title-hover h3,.ac_gallery .ac-carousel-content.title-hover:hover .title-hover h3,.ac_portfolio .ac-carousel-content.title-hover:hover .title-hover h3{top:50%}.ac-showcase-wrapper{overflow:hidden}.ac-showcase-item{overflow:hidden;float:left;position:relative}.ac-showcase-item figure{background-color:#222;overflow:hidden;margin:0;position:relative}.ac-showcase-item figure:hover img{opacity:1;filter:alpha(opacity=100)}.ac-showcase-item figure img{max-width:100%;display:block;position:relative;opacity:.9;filter:alpha(opacity=90);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ac-showcase-item figcaption{position:absolute;left:0;padding:20px;background:#252525;-webkit-box-shadow:inset 0 6px 10px rgba(0,0,0,.2);-moz-box-shadow:inset 0 6px 10px rgba(0,0,0,.2);box-shadow:inset 0 6px 10px rgba(0,0,0,.2)}.ac-showcase-item figcaption h3{padding:0;font-size:120%;font-weight:400;text-transform:uppercase}.ac-showcase-item figcaption h3,.ac-showcase-item figcaption h5{margin:0}.ac-showcase-item figcaption h3 a,.ac-showcase-item figcaption h3.position,.ac-showcase-item figcaption h5 a,.ac-showcase-item figcaption h5.position{text-align:center;display:inline-block;color:#fff;font-size:90%;line-height:0}.ac-showcase-item figcaption h5 a,.ac-showcase-item figcaption h5.position{color:#6bc2bb;font-size:14px}.ac-showcase-item figure.cs-hover img,.no-touch .ac-showcase-item figure:hover img{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.ac-showcase-item figcaption{height:auto;width:100%;top:auto;bottom:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .4s,opacity .1s .3s;-moz-transition:-moz-transform .4s,opacity .1s .3s;transition:transform .4s,opacity .1s .3s}.ac-showcase-item figure.cs-hover figcaption,.no-touch .ac-showcase-item figure:hover figcaption{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .4s,opacity .1s;-moz-transition:-moz-transform .4s,opacity .1s;transition:transform .4s,opacity .1s}.ac_slider_wrapper .rev_slider li{background-color:#fbfbfb}.ac_slider_wrapper .rev_slider img{max-width:100%!important}.ac_slider_wrapper .rev_slider .ac-quote{padding:inherit;padding-top:0;padding-bottom:0}.ac_slider_wrapper .caption,.ac_slider_wrapper .excerpt{width:46%}.ac_slider_wrapper .caption{left:2%!important;top:8%!important;padding-top:1%!important;border-top:2px solid #fff!important;text-transform:uppercase;font-size:32px!important}.ac_slider_wrapper .caption a{color:#fff!important}.ac_slider_wrapper .excerpt{padding:1%!important;position:absolute;left:2%!important;top:100px!important}.ac_slider_wrapper .excerpt a{color:#fff!important}.ac-quote-text{font-size:1.5em;margin-bottom:20px!important}.ac-quote{overflow:hidden;margin-bottom:40px;padding:40px 20px}.ac-quote-author{margin-left:60px}.ac-quote-author p{font-size:inherit}.ac-grid-col .entry-summary{width:100%}.ac-grid-col .pull-left,.ac-grid-col .pull-right{float:none!important}.ac-grid-col .ac-quote,.ac_carousel .ac-quote{margin-bottom:0;position:relative}.ac-grid-col .ac-quote .entry-summary,.ac_carousel .ac-quote .entry-summary{margin-bottom:20px}.ac-grid-col .ac-quote blockquote,.ac_carousel .ac-quote blockquote{margin:0;padding:0}.ac-grid-col .ac-quote blockquote:before,.ac_carousel .ac-quote blockquote:before{content:''}.ac-grid-col .ac-quote .quote-image.pull-right,.ac_carousel .ac-quote .quote-image.pull-right{width:30%}.ac-grid-col .ac-quote:after,.ac_carousel .ac-quote:after{font-family:Helvetica,Arial,sans-serif;font-weight:bolder;content:"\201D";font-size:8em;line-height:.1em;vertical-align:-.4em;position:absolute;right:40px;color:#d93}.quote-image-wrapper{min-height:40px}.ac_testimonial .ac-grid-col .quote-image,.ac_testimonial .ac_carousel .quote-image,.ac_testimonial .ac_testimonial .quote-image{background:rgba(34,34,34,.5);border-radius:50%;max-width:200px;margin:0 15px;padding:0;position:relative;-webkit-box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;box-shadow:inset 0 0 1px #fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ac_testimonial .ac-grid-col .quote-image a:after,.ac_testimonial .ac_carousel .quote-image a:after,.ac_testimonial .ac_testimonial .quote-image a:after{color:#fff;content:'\e822';font-family:Entypo;font-size:40px;left:50%;top:45%;position:absolute;margin-left:-15px;margin-top:-30px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ac_testimonial .ac-grid-col .quote-image a img,.ac_testimonial .ac_carousel .quote-image a img,.ac_testimonial .ac_testimonial .quote-image a img{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ac_testimonial .ac-grid-col:hover .quote-image,.ac_testimonial .ac_carousel:hover .quote-image,.ac_testimonial .ac_testimonial:hover .quote-image{background:#222}.ac_testimonial .ac-grid-col:hover .quote-image a:after,.ac_testimonial .ac_carousel:hover .quote-image a:after,.ac_testimonial .ac_testimonial:hover .quote-image a:after{opacity:1;filter:alpha(opacity=100);top:50%}.ac_testimonial .ac-grid-col:hover .quote-image a img,.ac_testimonial .ac_carousel:hover .quote-image a img,.ac_testimonial .ac_testimonial:hover .quote-image a img{opacity:.15;filter:alpha(opacity=15)}.ac_testimonial .ac_carousel .ac-quote:after{display:none}.ac_testimonial .ac_carousel .quote-image{margin:0}.ac_testimonial .ac-grid-post .ac_testimonial .ac-quote-author,.ac_testimonial .ac_carousel .ac_testimonial .ac-quote-author{margin-left:0}.ac_testimonial .ac-tile-col .image{display:block;opacity:1;filter:alpha(opacity=100)}.ac_testimonial .ac-tile-col .text{opacity:.85;filter:alpha(opacity=85);background-color:#000;padding:0}.ac_testimonial .ac-tile-col .text .ac-quote-text{color:#fff!important}.ac_testimonial .ac-tile-col:hover .image{opacity:1;filter:alpha(opacity=100);background:0 0}.ac_testimonial .ac-tile-col:hover .text{opacity:0;filter:alpha(opacity=0)}.ac-slider-wrapper .ac_testimonial.ac-quote{padding:40px 60px}.woocommerce .page-title,.woocommerce-page .page-title{display:none}.woocommerce h2,.woocommerce-page h2{margin:50px 0 40px;font-size:1.3em;font-weight:400;text-transform:uppercase;border-top:2px #ebebeb solid;padding-top:10px}.woocommerce col2-set,.woocommerce-page col2-set{margin-bottom:50px}.woocommerce dt,.woocommerce-page dt{font-weight:400}.woocommerce dd,.woocommerce-page dd{margin-bottom:1em}.woocommerce label,.woocommerce-page label{clear:none;float:left;display:block;line-height:100%;padding:10px 0 5px;margin:0!important;font-weight:300}.woocommerce input[type=checkbox],.woocommerce input[type=radio],.woocommerce-page input[type=checkbox],.woocommerce-page input[type=radio]{margin:3px .5ex;padding:initial;background-color:initial;-webkit-rtl-ordering:logical;border:initial;width:auto;clear:both}.woocommerce form.login,.woocommerce-page form.login{max-width:400px}.woocommerce form.login .button,.woocommerce-page form.login .button{display:block;margin-bottom:10px}.woocommerce div.pp_woocommerce .pp_content_container,.woocommerce-page div.pp_woocommerce .pp_content_container{background:0 0;-webkit-border-radius:3px;border-radius:3px;box-shadow:none;-webkit-box-shadow:none;padding:20px 0}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{border:none;background:0 0;font-weight:400;padding:14px 8px 14px 4em!important;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0;color:inherit;width:50px;height:50px;left:5px;font-family:elusive-icons;font-style:normal;font-size:20px;line-height:30%;text-shadow:none}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a,.woocommerce-page .woocommerce-error a,.woocommerce-page .woocommerce-info a,.woocommerce-page .woocommerce-message a{color:inherit;text-decoration:underline}.woocommerce .woocommerce-error a.button,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-message a.button,.woocommerce-page .woocommerce-error a.button,.woocommerce-page .woocommerce-info a.button,.woocommerce-page .woocommerce-message a.button{background-color:transparent!important;color:inherit;margin:0;padding:2px 5px 0 0}.woocommerce .woocommerce-error a.button:focus,.woocommerce .woocommerce-error a.button:hover,.woocommerce .woocommerce-info a.button:focus,.woocommerce .woocommerce-info a.button:hover,.woocommerce .woocommerce-message a.button:focus,.woocommerce .woocommerce-message a.button:hover,.woocommerce-page .woocommerce-error a.button:focus,.woocommerce-page .woocommerce-error a.button:hover,.woocommerce-page .woocommerce-info a.button:focus,.woocommerce-page .woocommerce-info a.button:hover,.woocommerce-page .woocommerce-message a.button:focus,.woocommerce-page .woocommerce-message a.button:hover{background-color:transparent!important;color:inherit}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{background-color:rgba(227,139,35,.1);color:#6bc2bb}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before{content:"\e679"}.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{background-color:rgba(30,133,190,.07);color:#1e85be}.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before{content:"\e699"}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{background-color:rgba(214,72,78,.06);color:#D6484E}.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before{content:"\e654"}.woocommerce #content div.product,.woocommerce div.product,.woocommerce-page #content div.product,.woocommerce-page div.product{margin-bottom:0;position:relative}.woocommerce #content div.product .summary .product_title,.woocommerce div.product .summary .product_title,.woocommerce-page #content div.product .summary .product_title,.woocommerce-page div.product .summary .product_title{clear:none;margin-top:0;padding-bottom:6px;display:none}.woocommerce #content div.product .summary .woocommerce-product-rating,.woocommerce div.product .summary .woocommerce-product-rating,.woocommerce-page #content div.product .summary .woocommerce-product-rating,.woocommerce-page div.product .summary .woocommerce-product-rating{margin:20px 0}.woocommerce #content div.product .summary p.price,.woocommerce #content div.product .summary span.price,.woocommerce div.product .summary p.price,.woocommerce div.product .summary span.price,.woocommerce-page #content div.product .summary p.price,.woocommerce-page #content div.product .summary span.price,.woocommerce-page div.product .summary p.price,.woocommerce-page div.product .summary span.price{font-size:2.5em;margin:0;color:#6bc2bb}.woocommerce #content div.product .summary [itemprop=offers],.woocommerce div.product .summary [itemprop=offers],.woocommerce-page #content div.product .summary [itemprop=offers],.woocommerce-page div.product .summary [itemprop=offers]{border:1px solid #ebebeb;border-left:none;border-right:none;padding:20px 0;margin-bottom:20px}.woocommerce #content div.product .summary [itemprop=description],.woocommerce #content div.product .summary div.product_meta,.woocommerce #content div.product .summary form.cart,.woocommerce #content div.product .summary p.stock,.woocommerce div.product .summary [itemprop=description],.woocommerce div.product .summary div.product_meta,.woocommerce div.product .summary form.cart,.woocommerce div.product .summary p.stock,.woocommerce-page #content div.product .summary [itemprop=description],.woocommerce-page #content div.product .summary div.product_meta,.woocommerce-page #content div.product .summary form.cart,.woocommerce-page #content div.product .summary p.stock,.woocommerce-page div.product .summary [itemprop=description],.woocommerce-page div.product .summary div.product_meta,.woocommerce-page div.product .summary form.cart,.woocommerce-page div.product .summary p.stock{border-bottom:1px solid #ebebeb;padding-bottom:20px;margin-bottom:20px}.woocommerce #content div.product .summary p.stock,.woocommerce div.product .summary p.stock,.woocommerce-page #content div.product .summary p.stock,.woocommerce-page div.product .summary p.stock{background-color:#ebebeb;color:#888;font-size:.92em;margin-bottom:40px;padding:10px 15px;text-align:center;width:100%}.woocommerce #content div.product .summary .out-of-stock,.woocommerce div.product .summary .out-of-stock,.woocommerce-page #content div.product .summary .out-of-stock,.woocommerce-page div.product .summary .out-of-stock{color:#888}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{margin-bottom:120px}.woocommerce #content div.product div.images img,.woocommerce div.product div.images img,.woocommerce-page #content div.product div.images img,.woocommerce-page div.product div.images img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce #content div.product div.images div.thumbnails,.woocommerce div.product div.images div.thumbnails,.woocommerce-page #content div.product div.images div.thumbnails,.woocommerce-page div.product div.images div.thumbnails{margin-right:2%}.woocommerce #content div.product div.images div.thumbnails a,.woocommerce div.product div.images div.thumbnails a,.woocommerce-page #content div.product div.images div.thumbnails a,.woocommerce-page div.product div.images div.thumbnails a{width:18%;opacity:.6;filter:alpha(opacity=60);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.woocommerce #content div.product div.images div.thumbnails a :hover,.woocommerce div.product div.images div.thumbnails a :hover,.woocommerce-page #content div.product div.images div.thumbnails a :hover,.woocommerce-page div.product div.images div.thumbnails a :hover{opacity:1;filter:alpha(opacity=100)}.woocommerce #content div.product .related,.woocommerce #content div.product .upsells.products,.woocommerce div.product .related,.woocommerce div.product .upsells.products,.woocommerce-page #content div.product .related,.woocommerce-page #content div.product .upsells.products,.woocommerce-page div.product .related,.woocommerce-page div.product .upsells.products{clear:both;border-top:2px #f1f1f1 solid;margin-top:60px}.woocommerce #content div.product .related h2,.woocommerce #content div.product .upsells.products h2,.woocommerce div.product .related h2,.woocommerce div.product .upsells.products h2,.woocommerce-page #content div.product .related h2,.woocommerce-page #content div.product .upsells.products h2,.woocommerce-page div.product .related h2,.woocommerce-page div.product .upsells.products h2{border-top:2px solid #777;display:table;margin-top:-2px;padding-top:10px}.woocommerce #content div.product .related ul li.product,.woocommerce #content div.product .upsells.products ul li.product,.woocommerce div.product .related ul li.product,.woocommerce div.product .upsells.products ul li.product,.woocommerce-page #content div.product .related ul li.product,.woocommerce-page #content div.product .upsells.products ul li.product,.woocommerce-page div.product .related ul li.product,.woocommerce-page div.product .upsells.products ul li.product{width:22%}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:right;float:right;width:48%;margin-bottom:40px}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{padding:0 0 0 5px;margin:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{border:1px solid #dfdbdf;background:#fbfbfb;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{font-weight:300}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{background:#fbfbfb;border-bottom-color:#f7f6f7}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{margin:-1px 0 0;padding:40px 0 0;border:none;border-top:1px #dfdbdf solid;border-radius:0}.woocommerce #content div.product .woocommerce-tabs .panel h2,.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce-page #content div.product .woocommerce-tabs .panel h2,.woocommerce-page div.product .woocommerce-tabs .panel h2{display:none}.woocommerce #content div.product form.cart,.woocommerce div.product form.cart,.woocommerce-page #content div.product form.cart,.woocommerce-page div.product form.cart{margin-bottom:40px}.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{float:left;margin:0 20px 0 0;overflow:visible;width:120px}.woocommerce #content div.product form.cart table,.woocommerce div.product form.cart table,.woocommerce-page #content div.product form.cart table,.woocommerce-page div.product form.cart table{border-width:0 0 1px}.woocommerce #content div.product form.cart table td,.woocommerce div.product form.cart table td,.woocommerce-page #content div.product form.cart table td,.woocommerce-page div.product form.cart table td{padding-left:0}.woocommerce #content div.product form.cart table div.quantity,.woocommerce div.product form.cart table div.quantity,.woocommerce-page #content div.product form.cart table div.quantity,.woocommerce-page div.product form.cart table div.quantity{float:none;margin:0}.woocommerce #content div.product form.cart table small.stock,.woocommerce div.product form.cart table small.stock,.woocommerce-page #content div.product form.cart table small.stock,.woocommerce-page div.product form.cart table small.stock{display:block;float:none}.woocommerce #content div.product p.stars a,.woocommerce div.product p.stars a,.woocommerce-page #content div.product p.stars a,.woocommerce-page div.product p.stars a{margin-right:.8em}.woocommerce #content div.product p.stars a.star-1,.woocommerce div.product p.stars a.star-1,.woocommerce-page #content div.product p.stars a.star-1,.woocommerce-page div.product p.stars a.star-1{width:1.5em}.woocommerce #content div.product p.stars a.star-2,.woocommerce div.product p.stars a.star-2,.woocommerce-page #content div.product p.stars a.star-2,.woocommerce-page div.product p.stars a.star-2{width:2.5em}.woocommerce #content div.product p.stars a.star-3,.woocommerce div.product p.stars a.star-3,.woocommerce-page #content div.product p.stars a.star-3,.woocommerce-page div.product p.stars a.star-3{width:3.5em}.woocommerce #content div.product p.stars a.star-4,.woocommerce div.product p.stars a.star-4,.woocommerce-page #content div.product p.stars a.star-4,.woocommerce-page div.product p.stars a.star-4{width:4.5em}.woocommerce #content div.product p.stars a.star-5,.woocommerce div.product p.stars a.star-5,.woocommerce-page #content div.product p.stars a.star-5,.woocommerce-page div.product p.stars a.star-5{width:5.5em}.woocommerce span.onsale,.woocommerce-page span.onsale{padding:10px;margin:0;border-radius:50%;background:#6bc2bb;text-shadow:none;text-transform:uppercase}.woocommerce .products ul,.woocommerce ul.products,.woocommerce-page .products ul,.woocommerce-page ul.products{margin:0 0 1em;padding:0;clear:both}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page .products ul:after,.woocommerce-page .products ul:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce .products ul:after,.woocommerce ul.products:after,.woocommerce-page .products ul:after,.woocommerce-page ul.products:after{clear:both}.woocommerce ul.products:hover li.product,.woocommerce-page ul.products:hover li.product{opacity:.7;filter:alpha(opacity=70)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:30.6%}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{opacity:1;filter:alpha(opacity=100)}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{margin:-10px -10px 0 0}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{color:#555;text-transform:uppercase;float:none;font-size:16px;line-height:120%;margin-bottom:5px;padding:0}.woocommerce ul.products li.product a img,.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a img,.woocommerce-page ul.products li.product a:hover img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce ul.products li.product strong,.woocommerce-page ul.products li.product strong{display:block}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{clear:both;font-weight:300;font-size:14px;line-height:120%;margin:0;color:#6bc2bb}.woocommerce .main ul.products li.product,.woocommerce-page .main ul.products li.product{position:relative}.woocommerce .main ul.products li.product a.button,.woocommerce .main ul.products li.product a.button.add_to_cart_button,.woocommerce-page .main ul.products li.product a.button,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button{background-color:#ddd;border:0;border-radius:2px;bottom:5px;font-size:0;position:absolute;padding:0;right:0;height:35px;width:35px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.woocommerce .main ul.products li.product a.button.add_to_cart_button:before,.woocommerce .main ul.products li.product a.button:before,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button:before,.woocommerce-page .main ul.products li.product a.button:before{color:#fff;font-family:Entypo;font-size:18px;line-height:1em;margin:0;position:absolute;top:10px;right:10px}.woocommerce .main ul.products li.product a.button.add_to_cart_button:active,.woocommerce .main ul.products li.product a.button.add_to_cart_button:focus,.woocommerce .main ul.products li.product a.button.add_to_cart_button:hover,.woocommerce .main ul.products li.product a.button:active,.woocommerce .main ul.products li.product a.button:focus,.woocommerce .main ul.products li.product a.button:hover,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button:active,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button:focus,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button:hover,.woocommerce-page .main ul.products li.product a.button:active,.woocommerce-page .main ul.products li.product a.button:focus,.woocommerce-page .main ul.products li.product a.button:hover{background-color:#6bc2bb!important;top:initial}.woocommerce .main ul.products li.product a.button.add_to_cart_button:active:before,.woocommerce .main ul.products li.product a.button.add_to_cart_button:focus:before,.woocommerce .main ul.products li.product a.button.add_to_cart_button:hover:before,.woocommerce .main ul.products li.product a.button:active:before,.woocommerce .main ul.products li.product a.button:focus:before,.woocommerce .main ul.products li.product a.button:hover:before,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button:active:before,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button:focus:before,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button:hover:before,.woocommerce-page .main ul.products li.product a.button:active:before,.woocommerce-page .main ul.products li.product a.button:focus:before,.woocommerce-page .main ul.products li.product a.button:hover:before{color:#fff}.woocommerce .main ul.products li.product a.button.add_to_cart_button.added,.woocommerce .main ul.products li.product a.button.added,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button.added,.woocommerce-page .main ul.products li.product a.button.added{display:none}.woocommerce .main ul.products li.product a.button.add_to_cart_button:before,.woocommerce .main ul.products li.product a.button:before,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button:before,.woocommerce-page .main ul.products li.product a.button:before{content:"\e859"}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{border-color:transparent;border-radius:3px;background:#ebebeb;color:#888;display:inline-block;font-weight:400;padding:10px 15px;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.woocommerce #content input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce a.button.added:before,.woocommerce button.button.added:before,.woocommerce input.button.added:before,.woocommerce-page #content input.button.added:before,.woocommerce-page #respond input#submit.added:before,.woocommerce-page a.button.added:before,.woocommerce-page button.button.added:before,.woocommerce-page input.button.added:before{position:absolute;height:16px;width:16px;top:.35em;right:-26px;text-indent:0;font-family:WooCommerce;content:"\e017"}.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background:#333;color:#fff}.woocommerce #content input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt{border-color:transparent;background:#6bc2bb;color:#fff;text-shadow:none}.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover{background:#333;color:#fff}.woocommerce #content input.button.disabled,.woocommerce #content input.button:disabled,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce-page #content input.button.disabled,.woocommerce-page #content input.button:disabled,.woocommerce-page #respond input#submit.disabled,.woocommerce-page #respond input#submit:disabled,.woocommerce-page a.button.disabled,.woocommerce-page a.button:disabled,.woocommerce-page button.button.disabled,.woocommerce-page button.button:disabled,.woocommerce-page input.button.disabled,.woocommerce-page input.button:disabled{border-color:transparent;background:#ebebeb;color:#999;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce-page .cart .button,.woocommerce-page .cart input.button{float:none}.woocommerce nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{border:none;border-radius:2px;margin-right:10px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span{background:#ebebeb;color:#666;display:inline-block;padding:15px 20px;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.woocommerce nav.woocommerce-pagination ul li a.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li span:hover,.woocommerce-page nav.woocommerce-pagination ul li a.current,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li span:hover{background-color:#333;color:#fff}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:auto;position:inherit;float:left}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#888;width:40px;height:36px;float:left;padding:0;margin:0;text-align:center;border:1px solid #ebebeb;font-weight:lighter}.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{background:#ebebeb;border:none;color:#5e5e5e;font-size:20px;font-weight:lighter;float:left;position:inherit;text-align:center;width:36px;height:36px;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.woocommerce #content .quantity .minus:hover,.woocommerce #content .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce .quantity .plus:hover,.woocommerce-page #content .quantity .minus:hover,.woocommerce-page #content .quantity .plus:hover,.woocommerce-page .quantity .minus:hover,.woocommerce-page .quantity .plus:hover{background:#e1e1e1}.woocommerce #content .quantity .plus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .plus{top:5px;right:-15px;border-bottom:0}.woocommerce #content .quantity .minus,.woocommerce .quantity .minus,.woocommerce-page #content .quantity .minus,.woocommerce-page .quantity .minus{bottom:10px;left:-35px}.woocommerce #reviews #comments,.woocommerce-page #reviews #comments{margin-bottom:30px}.woocommerce #reviews #comments ol.commentlist,.woocommerce-page #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none;padding-left:0}.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{background-color:#fff;border:1px solid #eee}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{background:0 0;border:none;border-radius:50%;padding:0;height:auto;left:15px;top:15px;width:50px}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{border:none;margin:0 0 0 70px;padding:1em;width:83%}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta strong,.woocommerce-page #reviews #comments ol.commentlist li .comment-text .meta strong{font-weight:300}.woocommerce #reviews #comments ol.commentlist ul.children,.woocommerce-page #reviews #comments ol.commentlist ul.children{list-style:none;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating,.woocommerce-page #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce .star-rating span:before,.woocommerce .star-rating:before,.woocommerce-page .star-rating span:before,.woocommerce-page .star-rating:before{color:#6bc2bb}.woocommerce #review_form #respond #commentform,.woocommerce-page #review_form #respond #commentform{margin:20px 0}.woocommerce #review_form #respond #commentform input#submit:hover,.woocommerce-page #review_form #respond #commentform input#submit:hover{transition:all .2s ease-in-out}.woocommerce #review_form #respond #commentform p,.woocommerce-page #review_form #respond #commentform p{margin:0}.woocommerce p.stars,.woocommerce-page p.stars{position:relative;font-size:1.3em;clear:left;padding:10px 0 30px}.woocommerce p.stars a,.woocommerce-page p.stars a{font-weight:300;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.woocommerce p.stars a.star-1,.woocommerce p.stars a.star-2,.woocommerce p.stars a.star-3,.woocommerce p.stars a.star-4,.woocommerce p.stars a.star-5,.woocommerce-page p.stars a.star-1,.woocommerce-page p.stars a.star-2,.woocommerce-page p.stars a.star-3,.woocommerce-page p.stars a.star-4,.woocommerce-page p.stars a.star-5{border-right:1px dashed #ccc}.woocommerce p.stars a:last-child,.woocommerce-page p.stars a:last-child{border-right:0}.woocommerce table.shop_attributes,.woocommerce-page table.shop_attributes{border:0;border-bottom:1px solid #d7d7d7;margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes th{font-weight:300}.woocommerce table.shop_attributes .alt td,.woocommerce table.shop_attributes .alt th,.woocommerce-page table.shop_attributes .alt td,.woocommerce-page table.shop_attributes .alt th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border:none;border-radius:0;border-right:none;border-left:none}.woocommerce table.shop_table strong,.woocommerce-page table.shop_table strong{font-weight:300}.woocommerce table.shop_table thead th,.woocommerce-page table.shop_table thead th{text-transform:uppercase;font-weight:400}.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{padding:14px 0}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot th{font-weight:300}.woocommerce table.shop_table tfoot tr.order-total td,.woocommerce table.shop_table tfoot tr.order-total th,.woocommerce-page table.shop_table tfoot tr.order-total td,.woocommerce-page table.shop_table tfoot tr.order-total th{border-width:3px}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{width:10%}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{width:70px}.woocommerce #content table.cart td,.woocommerce #content table.cart th,.woocommerce table.cart td,.woocommerce table.cart th,.woocommerce-page #content table.cart td,.woocommerce-page #content table.cart th,.woocommerce-page table.cart td,.woocommerce-page table.cart th{vertical-align:middle}.woocommerce #content table.cart td.product-remove,.woocommerce table.cart td.product-remove,.woocommerce-page #content table.cart td.product-remove,.woocommerce-page table.cart td.product-remove{width:50px;padding:0}.woocommerce #content table.cart td.product-remove a,.woocommerce table.cart td.product-remove a,.woocommerce-page #content table.cart td.product-remove a,.woocommerce-page table.cart td.product-remove a{display:block;font-size:18px;height:30px;width:30px;line-height:30px;border-radius:0;color:#555;font-weight:lighter;background:#ebebeb}.woocommerce #content table.cart td.product-remove a:active,.woocommerce #content table.cart td.product-remove a:focus,.woocommerce #content table.cart td.product-remove a:hover,.woocommerce table.cart td.product-remove a:active,.woocommerce table.cart td.product-remove a:focus,.woocommerce table.cart td.product-remove a:hover,.woocommerce-page #content table.cart td.product-remove a:active,.woocommerce-page #content table.cart td.product-remove a:focus,.woocommerce-page #content table.cart td.product-remove a:hover,.woocommerce-page table.cart td.product-remove a:active,.woocommerce-page table.cart td.product-remove a:focus,.woocommerce-page table.cart td.product-remove a:hover{background-color:#555;color:#fff}.woocommerce #content table.cart td.product-price,.woocommerce #content table.cart td.product-quantity,.woocommerce #content table.cart td.product-subtotal,.woocommerce table.cart td.product-price,.woocommerce table.cart td.product-quantity,.woocommerce table.cart td.product-subtotal,.woocommerce-page #content table.cart td.product-price,.woocommerce-page #content table.cart td.product-quantity,.woocommerce-page #content table.cart td.product-subtotal,.woocommerce-page table.cart td.product-price,.woocommerce-page table.cart td.product-quantity,.woocommerce-page table.cart td.product-subtotal{width:15%}.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #dfdbdf;line-height:1.2em;padding:8px 10px;min-width:130px;vertical-align:middle}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{padding:10px 0}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.cart_list li a,.woocommerce-page ul.product_list_widget li a{color:#555;font-weight:400;line-height:1em}.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover,.woocommerce-page ul.cart_list li a:hover,.woocommerce-page ul.product_list_widget li a:hover{color:#6bc2bb}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:left;margin-right:14px;width:34px}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total,.woocommerce-page.widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:2px #f1f1f1 solid;padding:10px 0 15px}.woocommerce .cart-collaterals .shipping_calculator .button,.woocommerce-page .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{float:left;margin-bottom:15px}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th{width:50%;text-transform:uppercase;color:#888;font-weight:400}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{text-align:right}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table th{border-bottom:1px solid #d7d7d7;padding:14px 0}.woocommerce form .form-row,.woocommerce-page form .form-row{margin:0 0 20px}.woocommerce form .form-row .terms,.woocommerce-page form .form-row .terms{margin-top:10px;float:left;position:relative}.woocommerce form .form-row .checkbox,.woocommerce-page form .form-row .checkbox{padding-left:12px}.woocommerce form .form-row .input-checkbox,.woocommerce-page form .form-row .input-checkbox{left:0;position:absolute}.woocommerce form .form-row label,.woocommerce-page form .form-row label{line-height:10px}.woocommerce .checkout h3,.woocommerce-page .checkout h3{margin:40px 0 20px}.woocommerce .checkout #ship-to-different-address,.woocommerce-page .checkout #ship-to-different-address{position:relative}.woocommerce .checkout #ship-to-different-address input,.woocommerce-page .checkout #ship-to-different-address input{float:none!important;width:auto!important;position:absolute;left:0}.woocommerce .checkout #ship-to-different-address label,.woocommerce-page .checkout #ship-to-different-address label{padding-left:30px;font-weight:400}.woocommerce .checkout .shipping_address>strong,.woocommerce-page .checkout .shipping_address>strong{clear:both;float:left}.woocommerce .checkout_coupon .form-row,.woocommerce-page .checkout_coupon .form-row{margin:0}.woocommerce #payment,.woocommerce-page #payment{background:0 0}.woocommerce #payment ul.payment_methods li,.woocommerce-page #payment ul.payment_methods li{font-weight:400;font-weight:400}.woocommerce #payment ul.payment_methods li input,.woocommerce-page #payment ul.payment_methods li input{margin:0 1em 0 0;float:left}.woocommerce #payment div.payment_box,.woocommerce-page #payment div.payment_box{background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;clear:both;margin:1em 28px;padding:1em 10px;text-shadow:none;max-width:520px}.woocommerce #payment div.payment_box p,.woocommerce-page #payment div.payment_box p{padding-bottom:0!important;padding-left:10px}.woocommerce #payment div.payment_box:after,.woocommerce-page #payment div.payment_box:after{border:8px solid #fff;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce .order_details,.woocommerce-page .order_details{margin:0 0 50px;list-style:none}.woocommerce .order_details:after,.woocommerce .order_details:before,.woocommerce-page .order_details:after,.woocommerce-page .order_details:before{content:" ";display:table}.woocommerce .order_details:after,.woocommerce-page .order_details:after{clear:both}.woocommerce .order_details li strong,.woocommerce-page .order_details li strong{font-weight:400}.woocommerce .order_details li:last-of-type,.woocommerce-page .order_details li:last-of-type{border:none}.woocommerce .widget_price_filter .price_slider_wrapper,.woocommerce-page .widget_price_filter .price_slider_wrapper{margin:30px 0}.woocommerce .widget_price_filter .price_slider,.woocommerce-page .widget_price_filter .price_slider{margin-bottom:25px}.woocommerce .widget_price_filter .price_slider_amount,.woocommerce-page .widget_price_filter .price_slider_amount{font-size:1em;line-height:2.8em;text-align:left}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{font-size:1em;float:right}.woocommerce .widget_price_filter .ui-slider,.woocommerce-page .widget_price_filter .ui-slider{position:relative;text-align:left}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{border:2px solid #6bc2bb;background:#fbfbfb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;width:18px;height:18px;top:-6px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{-webkit-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);background:#d3d3d3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{-webkit-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);background:#ebebeb}.woocommerce #searchform .searchsubmit,.woocommerce-page #searchform .searchsubmit{top:initial}.woocommerce-page.ac_carousel ul.products li.product .price del,.woocommerce.ac_carousel ul.products li.product .price del{font-size:.9em}.bbpress #bbpress-forums label{font-weight:inherit}.bbpress #bbpress-forums .lead{font-size:1em;color:#555;font-weight:400}.bbpress #bbpress-forums .lead :focus,.bbpress #bbpress-forums .lead :hover{color:#6bc2bb}.bbpress #bbpress-forums legend.alert{background:0 0;border:none;color:#555;font-size:1.2em;padding:0}.bbpress #bbpress-forums td{border:none;padding:0}.bbpress #bbpress-forums .btn-block{margin:0 10px 10px 0;display:inline-block;width:auto}.bbpress #bbpress-forums #bbp-search-form .btn,.bbpress #bbpress-forums .bbp-search-form .btn{padding:10px;background:0 0;border:none;font-size:1.3em}.bbpress #bbpress-forums #bbp-search-form .btn:focus,.bbpress #bbpress-forums #bbp-search-form .btn:hover,.bbpress #bbpress-forums .bbp-search-form .btn:focus,.bbpress #bbpress-forums .bbp-search-form .btn:hover{background:0 0!important;color:#444;outline:0}.bbpress #bbpress-forums #bbp-search-form .input-group,.bbpress #bbpress-forums .bbp-search-form .input-group{width:100%}.bbpress #bbpress-forums #bbp-search-form .input-group-btn,.bbpress #bbpress-forums .bbp-search-form .input-group-btn{float:left;position:absolute;top:5px;right:40px}.bbpress #bbpress-forums #bbp-search-form .input-group-btn:last-child>.btn,.bbpress #bbpress-forums .bbp-search-form .input-group-btn:last-child>.btn{border-radius:4px}.bbpress #bbpress-forums #bbp-search-form #bbp_search,.bbpress #bbpress-forums .bbp-search-form #bbp_search{display:block;height:45px;border-radius:4px;float:left;width:100%;margin-right:0}.bbpress #bbpress-forums li.bbp-header{background-color:#555}.bbpress #bbpress-forums li.bbp-header.list-group-item{padding:16px 25px}.bbpress #bbpress-forums li.bbp-header .forum-titles{text-transform:uppercase;font-weight:400;color:#fff}.bbpress #bbpress-forums li.list-group-item{border:1px solid #ebebeb;padding:0}.bbpress #bbpress-forums li.list-group-item .hentry{margin:0;padding:16px 10px}.bbpress #bbpress-forums li.list-group-item .hentry.sticky,.bbpress #bbpress-forums li.list-group-item .hentry.super-sticky{background:#fffbf7}.bbpress #bbpress-forums li.list-group-item:nth-child(even){background:#fff}.bbpress #bbpress-forums li.list-group-item li{text-align:left}.bbpress #bbpress-forums li.list-group-item li .bbp-forum-content{font-size:.9em}.bbpress #bbpress-forums li.list-group-item .bbp-forum-freshness,.bbpress #bbpress-forums li.list-group-item .bbp-topic-freshness{font-size:100%}.bbpress #bbpress-forums li.list-group-item .bbp-forum-freshness a,.bbpress #bbpress-forums li.list-group-item .bbp-topic-freshness a{color:#bbb}.bbpress #bbpress-forums li.list-group-item .bbp-forum-freshness .bbp-topic-meta span.bbp-topic-freshness-author,.bbpress #bbpress-forums li.list-group-item .bbp-topic-freshness .bbp-topic-meta span.bbp-topic-freshness-author{display:none}.bbpress #bbpress-forums li.list-group-item .bbp-topic-meta{margin:0}.bbpress #bbpress-forums li.list-group-item .bbp-forum-freshness,.bbpress #bbpress-forums li.list-group-item .bbp-forum-reply-count,.bbpress #bbpress-forums li.list-group-item .bbp-forum-topic-count,.bbpress #bbpress-forums li.list-group-item .bbp-topic-freshness,.bbpress #bbpress-forums li.list-group-item .bbp-topic-reply-count,.bbpress #bbpress-forums li.list-group-item .bbp-topic-voice-count{text-align:center}.bbpress #bbpress-forums .bbp-pagination{margin:20px 25px}.bbpress #bbpress-forums .bbp-topic-form{margin-top:80px}.bbpress #bbpress-forums .form-control{width:50%}.bbpress #bbpress-forums #bbp-edit-topic-tag.bbp-form fieldset.bbp-form label,.bbpress #bbpress-forums #bbp-login fieldset label,.bbpress #bbpress-forums #bbp-lost-pass fieldset label,.bbpress #bbpress-forums #bbp-register fieldset label{width:100px}.bbpress #bbpress-forums fieldset.bbp-form{border:1px solid #eee;clear:left;padding:10px 20px 20px;margin-bottom:10px}.bbpress #bbpress-forums fieldset.bbp-form .alert{margin-bottom:auto}.bbpress #bbpress-forums fieldset.bbp-form label{margin:10px 0 8px;display:inline-block}.bbpress #bbpress-forums fieldset.bbp-form legend{border:none;margin:0 -5px;padding:5px;width:auto}.bbpress #bbpress-forums fieldset.bbp-form input#bbp_topic_title,.bbpress #bbpress-forums fieldset.bbp-form textarea#bbp_reply_content,.bbpress #bbpress-forums fieldset.bbp-form textarea#bbp_topic_content{width:100%;box-sizing:border-box}.bbpress #bbpress-forums fieldset.bbp-form textarea#bbp_forum_content{width:100%;box-sizing:border-box;height:210px}.bbpress #bbpress-forums fieldset.bbp-form input:not(.button),.bbpress #bbpress-forums fieldset.bbp-form p,.bbpress #bbpress-forums fieldset.bbp-form select,.bbpress #bbpress-forums fieldset.bbp-form textarea{margin:0 0 8px}.bbpress #bbpress-forums fieldset.bbp-form #qt_bbp_reply_content_toolbar,.bbpress #bbpress-forums fieldset.bbp-form .bbp-reply-ip{display:none}.bbpress #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper{margin-top:20px}.bbpress #bbpress-forums fieldset.bbp-forum-form-attributes{width:200px;float:right;clear:none;margin-left:25px}.bbpress #bbpress-forums .bbp-replies .bbp-header.well{margin-bottom:0}.bbpress #bbpress-forums .bbp-replies .bbp-header.well #favorite-toggle .btn,.bbpress #bbpress-forums .bbp-replies .bbp-header.well #subscription-toggle .btn{padding:10px 0;background:0 0;border:none;margin-right:20px;text-transform:uppercase;color:#6bc2bb;line-height:1}.bbpress #bbpress-forums .bbp-replies .bbp-header.well #favorite-toggle .btn:before,.bbpress #bbpress-forums .bbp-replies .bbp-header.well #subscription-toggle .btn:before{font-family:Entypo;color:#fff;font-size:1.4em;padding-right:10px}.bbpress #bbpress-forums .bbp-replies .bbp-header.well #favorite-toggle .btn:before{content:"\e807"}.bbpress #bbpress-forums .bbp-replies .bbp-header.well #favorite-toggle .is-favorite .btn:before{content:"\e806"}.bbpress #bbpress-forums .bbp-replies .bbp-header.well #subscription-toggle .btn:before{content:"\e809"}.bbpress #bbpress-forums .bbp-replies .bbp-header.well #subscription-toggle .is-subscribed .btn:before{content:"\e808"}.bbpress #bbpress-forums .bbp-replies .bbp-pagination-count{color:#bbb;font-weight:400;font-size:.8em;text-transform:uppercase;text-decoration:none}.bbpress #bbpress-forums .bbp-replies .bbp-body .bbp-reply-header.well{background:0 0;border:none;border-bottom:1px solid #ebebeb;box-shadow:none;padding:15px 25px;margin-bottom:0}.bbpress #bbpress-forums .bbp-replies .bbp-body .bbp-reply-header.well .bbp-meta a,.bbpress #bbpress-forums .bbp-replies .bbp-body .bbp-reply-header.well .bbp-pagination-count,.bbpress #bbpress-forums .bbp-replies .bbp-body .bbp-reply-header.well span.bbp-reply-post-date{color:#bbb;font-weight:400;font-size:.8em;text-transform:uppercase;text-decoration:none}.bbpress #bbpress-forums .bbp-replies .bbp-body .bbp-reply-header.well .bbp-meta{color:#ebebeb}.bbpress #bbpress-forums .bbp-replies .bbp-body div.hentry{background:#fff;padding:30px 10px;margin:-1px 0 0;border:1px solid #ebebeb}.bbpress #bbpress-forums .bbp-replies .bbp-body .bbp-reply-content img{padding:1.5em 0}.bbpress #bbpress-forums .bbp-reply-ip{display:none}.bbpress #bbp-user-wrapper #bbp-single-user-details{background:#333;margin-bottom:40px}.bbpress #bbp-user-wrapper #bbp-single-user-details #bbp-user-avatar{width:60px;padding:10px;margin:0;float:left}.bbpress #bbp-user-wrapper #bbp-single-user-details #bbp-user-navigation ul{padding:0 30px;margin-bottom:0}.bbpress #bbp-user-wrapper #bbp-single-user-details #bbp-user-navigation li.btn-default{border:none;padding:20px 10px;background:0 0;border-bottom:3px transparent solid}.bbpress #bbp-user-wrapper #bbp-single-user-details #bbp-user-navigation li.btn-default.current,.bbpress #bbp-user-wrapper #bbp-single-user-details #bbp-user-navigation li.btn-default:hover{border-bottom:3px #6bc2bb solid;border-radius:0}.bbpress #bbp-user-wrapper #bbp-single-user-details #bbp-user-navigation li.btn-default.current a{color:#6bc2bb}.bbpress #bbp-user-wrapper #bbp-single-user-details #bbp-user-navigation li.btn-default a{color:#fff}.bbpress #bbp-user-wrapper #bbp-user-body h2{display:none}.bbpress #bbp-user-wrapper #bbp-user-body .bbp-form{margin:40px 0}.bbpress #bbp-user-wrapper #bbp-user-body .bbp-form label{width:20%}.bbpress #bbp-user-wrapper #bbp-user-body .bbp-form input,.bbpress #bbp-user-wrapper #bbp-user-body .bbp-form select,.bbpress #bbp-user-wrapper #bbp-user-body .bbp-form textarea{width:70%}.bbpress #bbp-user-wrapper #bbp-user-body .bbp-form.password{border:none;padding:0;margin:-30px 0 0 20%;width:70%}.bbpress #bbp-user-wrapper #bbp-user-body .bbp-form.password input{width:100%}.bbpress #bbp-user-wrapper #bbp-user-body .bbp-form .description{float:left;clear:both;margin-bottom:30px;font-size:.8em;display:block;padding-right:30%}.bbpress #bbp-user-wrapper #bbp-user-body .submit legend{display:none}.bbpress #bbp-user-wrapper #bbp-user-body .bbp-topic-action span span a{display:block;font-size:18px;height:30px;width:30px;line-height:30px;color:#555;font-weight:lighter;background:#ebebeb;text-align:center;float:left;margin:3px 20px 10px 0}.bbpress #bbp-user-wrapper .bbp-reply-header>div span.bbp-header{float:left}.bbpress #bbp-user-wrapper .bbp-reply-header>div span.bbp-reply-post-date.pull-left{display:none}.widget.bbp_widget_login{border-top:none;border-radius:999px;height:auto;margin-top:0}.widget.bbp_widget_login .avatar{margin-right:20px}.widget.bbp_widget_login img{height:auto;margin-right:20px;width:45px}.widget.bbp_widget_login h4{font-size:1em;font-weight:700;margin:0}.widget.bbp_widget_login fieldset{border:none;padding:0}.widget.bbp_widget_login .bbp-register-link,.widget.bbp_widget_login .bbp-submit-wrapper .button{background:0 0;border:2px solid #333;border-radius:4px;color:#333;float:left;font-size:12px;font-weight:700;letter-spacing:.03em;margin:10px 10px 0 0;padding:6px 12px;text-transform:uppercase;width:auto}.widget.bbp_widget_login .bbp-register-link:focus,.widget.bbp_widget_login .bbp-register-link:hover,.widget.bbp_widget_login .bbp-submit-wrapper .button:focus,.widget.bbp_widget_login .bbp-submit-wrapper .button:hover{background:#333;color:#fff}.widget.bbp_widget_login a.button.logout-link{margin-right:20px;border:none;background:0 0;padding:0}.widget.bbp_widget_login a.button:active,.widget.bbp_widget_login a.button:focus,.widget.bbp_widget_login a.button:hover{border:none;background-color:#fbfbfb}.widget.bbp_widget_login .bbp-login-form legend{display:none}.widget .bbp-login-links a,.widget .bbp-submit-wrapper .button{background:#333;border:none;border-radius:4px;color:#fff;float:left;margin:20px 10px 0 0;padding:8px 14px;width:auto}.widget .bbp-login-links a:hover,.widget .bbp-submit-wrapper .button:hover{background:#6bc2bb}.widget .bbp-login-links .bbp-lostpass-link{float:left;margin-top:15px;background:none!important;color:#555;padding:0}.widget.widget_display_stats{overflow:hidden}.widget.widget_display_stats dd,.widget.widget_display_stats dt{float:left;margin-bottom:5px}.widget.widget_display_stats dd{font-weight:700}.widget.widget_display_stats dt{clear:left;margin-right:6px;font-weight:400}.widget.widget_display_stats dt:after{content:":"}.widget.widget_display_search{border-top:none}.widget.widget_display_search #bbp-search-form .input-group{display:block}.widget.widget_display_search #bbp-search-form .input-group .form-control{border-bottom-right-radius:4px;border-top-right-radius:4px}.widget.widget_display_search #bbp-search-form .input-group .input-group-btn{position:absolute;right:0;top:5px;width:auto}.widget.widget_display_search #bbp-search-form .input-group .input-group-btn .btn{padding:10px;background:0 0;border:none;font-size:1.3em}.widget.widget_display_search #bbp-search-form .input-group .input-group-btn .btn:focus,.widget.widget_display_search #bbp-search-form .input-group .input-group-btn .btn:hover{color:#333;background:0 0!important;outline:0}.ie8 img{width:auto}.ie8 .ac-grid-post div.image:before,.ie8 .ac_testimonial .ac-grid-col .quote-image a:after,.ie8 .ac_testimonial .ac_carousel .quote-image a:after,.ie8 .ac_testimonial .ac_testimonial.ac-quote .quote-image a:after{display:none}.ie8 .navbar-form,.ie8 .royalSlider{width:100%!important}@media screen and (max-width:782px){html #wpadminbar{z-index:1040!important}}@media (max-width:991px){.navbar{min-height:70px}.navbar .container.navbar-outer{padding-left:0;padding-right:0}.navbar #nav-search-open{display:none}.navbar .navbar-header .navbar-toggle{padding:10px;margin:15px 30px}.navbar .navbar-header a.navbar-brand.logo{padding:15px;overflow:hidden;height:70px}.navbar .nav-extras a.toggle-nav{position:absolute;right:70px;top:14px!important}.navbar .navbar-collapse,.navbar .navbar-form{background:#333;border:none;border-color:#eee;margin-top:-2px;max-height:415px;overflow-y:scroll!important;width:100%}.navbar .navbar-nav{margin:0 -15px}.navbar .navbar-nav li{background-color:#111}.navbar .navbar-nav li a{white-space:normal}.navbar .navbar-nav li.divider{background-color:rgba(255,255,255,.2)}.navbar .navbar-nav #mobile-search,.navbar .navbar-nav .active a,.navbar .navbar-nav .open a,.navbar .navbar-nav a{color:#d9d9d9!important;font-size:16px;padding:15px 20px!important;border:none;border-bottom:1px solid rgba(255,255,255,.08);position:relative}.navbar .navbar-nav #mobile-search:after,.navbar .navbar-nav .active a:after,.navbar .navbar-nav .open a:after,.navbar .navbar-nav a:after{font-family:Entypo;content:'\e879';font-size:1.4em;line-height:100%;padding-left:7px;position:absolute;right:26px;top:50%;margin-top:-.4em;display:inline-block}.navbar .navbar-nav #mobile-search.dropdown-toggle:after,.navbar .navbar-nav .active a.dropdown-toggle:after,.navbar .navbar-nav .open a.dropdown-toggle:after,.navbar .navbar-nav a.dropdown-toggle:after{content:'\e877'}.navbar .navbar-nav #mobile-search:first-child,.navbar .navbar-nav .active a:first-child,.navbar .navbar-nav .open a:first-child,.navbar .navbar-nav a:first-child{background-color:inherit;border-bottom:1px solid rgba(255,255,255,.08)}.navbar .navbar-nav #mobile-search:focus:first-child,.navbar .navbar-nav #mobile-search:hover:first-child,.navbar .navbar-nav .active a:focus:first-child,.navbar .navbar-nav .active a:hover:first-child,.navbar .navbar-nav .open a:focus:first-child,.navbar .navbar-nav .open a:hover:first-child,.navbar .navbar-nav a:focus:first-child,.navbar .navbar-nav a:hover:first-child{border-bottom:1px solid rgba(255,255,255,.08);background-color:#111;color:#fff!important}.navbar .navbar-nav #mobile-search{padding-right:10px!important}.navbar .navbar-nav #mobile-search input{width:80%}.navbar .navbar-nav button{width:40px;float:right;text-align:right;color:#ccc;margin-right:8px}.navbar .navbar-nav .dropdown>a{background-color:#111}.navbar .navbar-nav .dropdown:hover .dropdown-menu{display:inherit}.navbar .navbar-nav .dropdown .dropdown-menu{background:0 0;display:block;border:none}.navbar .navbar-nav .dropdown .dropdown-menu li.active a,.navbar .navbar-nav .dropdown .dropdown-menu li:hover a{background:initial;color:initial}.navbar .navbar-nav .dropdown .dropdown-menu>li,.navbar .navbar-nav .dropdown .dropdown-menu>li.active{border:none;background-color:#1f1f1f}.navbar .navbar-nav .dropdown .dropdown-menu>li a,.navbar .navbar-nav .dropdown .dropdown-menu>li.active a{font-weight:inherit;border-bottom:1px solid rgba(255,255,255,.08);padding:15px 30px 15px 50px!important}.navbar .navbar-nav .dropdown .dropdown-menu>li a:focus,.navbar .navbar-nav .dropdown .dropdown-menu>li a:hover,.navbar .navbar-nav .dropdown .dropdown-menu>li.active a:focus,.navbar .navbar-nav .dropdown .dropdown-menu>li.active a:hover{border-color:rgba(255,255,255,.08);background-color:#111!important;color:#fff!important}.navbar .navbar-nav .open .dropdown-menu li>a{padding:15px 30px 15px 50px!important}.navbar .navbar-nav .open .dropdown-menu .active>a:focus,.navbar .navbar-nav .open .dropdown-menu .active>a:hover{background-color:inherit}#mobile-search{display:block}li.dropdown ul.dropdown-menu li.dropdown>.dropdown-menu{left:0}}@media (max-width:992px){.ac-showcase-item{width:50%!important}}@media (max-width:767px){body.top-navbar{padding-top:70px}body.top-navbar .admin-bar{padding-top:20px}body.top-navbar .admin-bar .topnavbar.navbar-fixed-top{padding-top:0;max-height:60px}body.top-navbar.admin-bar{padding-top:57px}.banner .container{position:relative}.rev_slider_wrapper .tp-rightarrow{right:-4px!important}.rev_slider_wrapper .tp-leftarrow{left:-2px!important}.tparrows.hidearrows{opacity:.6;filter:alpha(opacity=60)}button.social-share-main{display:none}.ac-category-filters-wrapper{margin-right:0}.col-ac-sm-offset-1,.col-ac-sm-offset-2,.col-ac-sm-offset-3{margin-left:0}.ac-page-title{padding:30px 0}.ac-page-title h1{font-size:30px}.comment-comment .avatar{display:none}.ac_featured_post .text{top:0!important}.ac-tile-col.col-lg-6 .text{font-size:120%;padding:30px 40px 40px}.ac-tile-col.col-lg-6 .text .ac-tile-title{font-size:160%}.ac-tile-col.col-lg-6 .text .ac-tile-footer{bottom:40px}.list-posts .ac_person .image-col,.list-posts .ac_portfolio .image-col,.post-type-archive .ac_person .image-col,.post-type-archive .ac_portfolio .image-col{float:none!important;margin-bottom:30px}.list-posts .ac_person .featured-image,.list-posts .ac_portfolio .featured-image,.post-type-archive .ac_person .featured-image,.post-type-archive .ac_portfolio .featured-image{float:none;max-width:100%}.list-posts .ac_person .entry-summary .excerpt,.list-posts .ac_portfolio .entry-summary .excerpt,.post-type-archive .ac_person .entry-summary .excerpt,.post-type-archive .ac_portfolio .entry-summary .excerpt{height:auto}.list-posts .ac_testimonial .quote-image .ac-quote-image,.post-type-archive .ac_testimonial .quote-image .ac-quote-image{max-width:200px;float:right;border-radius:50%}.main.sidebar-2,.main.sidebar-3,.sidebar.primary.sidebar-4,.sidebar.secondary.sidebar-5,.sidebar.sidebar-1{padding-left:15px}.main.sidebar-1,.main.sidebar-4,.sidebar.primary.sidebar-5,.sidebar.secondary.sidebar-3,.sidebar.sidebar-2{padding-right:15px}.main.sidebar-5{padding:0 15px}.ac-showcase-item{width:100%!important}.ac-carousel-wrapper .ac-prev{-webkit-transform:translateX(56px);-moz-transform:translateX(56px);-ms-transform:translateX(56px);transform:translateX(56px)}.ac-carousel-wrapper .ac-next{-webkit-transform:translateX(-56px);-moz-transform:translateX(-56px);-ms-transform:translateX(-56px);transform:translateX(-56px)}.slider-post .ac-rs-controls-wrapper{width:50%}.slider-gallery .ac-rs-controls-wrapper .slidecaption h2{font-size:24px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,woocommerce-page #content div.product div.images,woocommerce-page div.product div.images{margin-bottom:40px}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,woocommerce-page #content div.product .woocommerce-tabs,woocommerce-page div.product .woocommerce-tabs{width:100%}.woocommerce #content div.product .related ul li.product,.woocommerce div.product .related ul li.product,.woocommerce ul.products li.product,woocommerce-page #content div.product .related ul li.product,woocommerce-page div.product .related ul li.product,woocommerce-page ul.products li.product{width:48%}.woocommerce ul.products li.product .price,woocommerce-page ul.products li.product .price{clear:both;float:left;line-height:120%}#bbp-user-avatar,.woocommerce table td.product-quantity .minus,.woocommerce table td.product-quantity .plus,woocommerce-page table td.product-quantity .minus,woocommerce-page table td.product-quantity .plus{display:none}.bbpress li.list-group-item .bbp-forum-topic-count{padding-left:15px}.bbpress li.list-group-item li{text-align:center}div.bbp-reply-author{margin-bottom:30px}.bbp-topic-action span span a{float:none;margin:10px auto}}