.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:0 0 !important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(//www.marionalberge.com/wp-content/themes/saint/includes/royalslider/grab.png) 8 8,move}.grabbing-cursor{cursor:url(//www.marionalberge.com/wp-content/themes/saint/includes/royalslider/grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(//www.marionalberge.com/wp-content/themes/saint/includes/royalslider/blank.gif)}
.rounded-corners-border{border-radius:5%}.circle-border{border-radius:50%}
.ac_image{position:relative}.ac_image h1,.ac_image h2,.ac_image h3,.ac_image h4,.ac_image h5,.ac_image h6{margin:0}.ac_image .text{position:absolute;top:0}.ac_image .text.alignleft{left:0}.ac_image .text.alignright{right:0}.ac_image .text .alignleft{margin-left:40px}.ac_image .text .alignright{margin-right:40px}.ac_image .text .inner{padding:1em 1.8em}.ac_image.ac-parallax{height:100%;width:100%;min-height:80px;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;-moz-background-size:contain;-webkit-background-size:contain;overflow:hidden}.ac-touch-device .ac_image.ac-parallax{background-attachment:scroll}.ac_image.ac-parallax.ac-window-height{-moz-background-size:cover;-webkit-background-size:cover}.ac_image.ac-block-height-no.ac-parallax .text{position:static;margin:40px 0}.ac_image.ac-block-height-yes.ac-parallax .wpb_wrapper{height:100%}.ac_text_block{overflow:hidden}.ac_text_block h1,.ac_text_block h2,.ac_text_block h3,.ac_text_block h4,.ac_text_block h5,.ac_text_block h6{margin:0}.ac_text_block .text{padding:30px 50px 50px}.ac_text_block.bg_stretch{background-size:cover}.ac_text_block.bg_fit{background-size:contain;background-repeat:no-repeat;background-position:center bottom}.ac_text_block .text{text-transform:uppercase}a div.ac_text_block:hover{background-color:#e38b23 !important}.ac_block_quote{overflow:hidden}.ac_block_quote .inner{padding:40px;overflow:hidden}.ac_block_quote .image{overflow:hidden}.ac_block_quote .image-box{position:relative}.ac_block_quote .text{overflow:hidden}.vc_progress_bar .vc_single_bar.bar_orange .vc_label{font-weight:700;text-shadow:none !important}.no-touch .hi-icon-effect-2a .hi-icon:hover{color:#eea303}.hi-icon-effect-2 .hi-icon:after{top:-2px;left:-2px;padding:2px;z-index:-1;background:#fff;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;transition:transform .2s,opacity .2s}.hi-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.smicon-box{padding:15px;margin-bottom:20px}.smicon-box-icon{text-shadow:0 2px 0 rgba(0,0,0,.05)}.icon-circle .smicon-box-icon,.icon-circle-solid .smicon-box-icon,.icon-square .smicon-box-icon,.icon-square-solid .smicon-box-icon{text-shadow:0 2px 0 rgba(0,0,0,.08)}.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{padding:1em 1.5em;font-weight:500;color:#333;text-transform:uppercase}.wpb_accordion_section{border:none;border-radius:4px;margin:15px 0}.wpb_accordion_section:first-of-type{margin-top:0}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-accordion-header-active{border-bottom:none}.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{background-image:none !important}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-default a:after,.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active a:after{content:'\+';float:right;font-size:1.5em;font-weight:500;line-height:100%}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:hover,.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active a{background:#e4e4e4}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active a:after{content:'\–'}.wpb_toggle{background:0 0 !important;border:1px #e4e4e4 solid;border-top-right-radius:4px;border-top-left-radius:4px;padding:1em 1.2em !important;margin-bottom:0}.wpb_toggle:before{content:'\e680';font-family:'Elusive-Icons';font-size:16px;margin-right:10px}.wpb_toggle_title_active:before{content:'\e662'}.wpb_toggle_content{background:#fff;border:1px #e4e4e4 solid;padding:1em 1.5em !important;margin:-1px 0 0 !important}.wpb_content_element .wpb_tabs_nav li{background-color:#f6f6f6 !important;border:1px solid #f6f6f6;border-top-radius:4px;margin-bottom:-1px !important}.wpb_tabs .wpb_tabs_nav li{border-bottom:none}.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:#fff !important;border:none;border-bottom-radius:4px}.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover{background-color:#e4e4e4 !important}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{background:#fff}.wpb_alert{padding:1em 35px 1em 14px;text-shadow:0 1px 0 rgba(255,255,255,.5);background:#f8ebd6;border:1px solid #f6ca85;color:#f39c12;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;clear:both}.wpb_alert .messagebox_text{background:0 0 !important}.wpb_alert .messagebox_text:before{font-family:'elusive-icons';font-size:20px;content:"\e679";position:absolute;left:30px;line-height:100%}.wpb_alert{padding:1em 35px 1em 14px;text-shadow:0 1px 0 rgba(255,255,255,.5);background:#f8ebd6;border:1px solid #f6ca85;color:#f39c12;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;clear:both}.wpb_alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.wpb_alert-info .messagebox_text:before{content:"\e699"}.wpb_alert-success{background:#daf2e4;border:1px solid #93e2b5;color:#27ae60}.wpb_alert-success .messagebox_text:before{content:"\e679"}.wpb_alert-danger{background:#f6dfdc;border:1px solid #f0a29a;color:#e74c3c}.wpb_alert-danger .messagebox_text:before{content:"\e609"}.wpb_alert-warning{background:#f8ebd6;border:1px solid #f6ca85;color:#f39c12}.wpb_alert-warning .messagebox_text:before{content:"\e654"}.widget_search form#searchform button#searchsubmit{margin-top:5px}@media (max-width:767px){.ac_block_quote .image-box{float:left !important;margin:0 0 20px !important}.ac_block_quote .text{clear:both}}
body{font-weight:400;-webkit-font-smoothing:antialiased;position:relative}a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover{text-decoration:none !important}h1,.h1,h2,.h2,h3,.h3{margin-top:0;margin-bottom:20px}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong{font-style:normal;letter-spacing:.4em;text-transform:uppercase}h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{font-style:normal;letter-spacing:.25em;text-transform:uppercase}fieldset{overflow:hidden;margin:20px 0;padding:10px 20px}legend{font-weight:700;padding:0 10px}blockquote{font-family:Palatino,"Times New Roman",Times,serif;font-style:italic;margin:30px 0;padding:20px 40px}blockquote *{color:#4194d3}blockquote h1,blockquote h2,blockquote h3{margin-top:0}blockquote p{font-size:18px;line-height:160%;color:#4194d3}ul,ol{-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:Raleway;padding:8px 14px;margin:5px 0 10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}input:focus,select:focus,textarea:focus,textarea.wp-editor-area:focus,input:hover,select:hover,textarea:hover,textarea.wp-editor-area:hover{border-color:#d3d3d3}input,button,select,textarea{font-weight:inherit}.mac.chrome select,.mac.safari select{height:36px;text-indent:5px}.mac.chrome select[size],.mac.safari select[size]{height:inherit;text-indent: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 thead tr>th,table tbody tr>th,table tfoot tr>th,table thead tr>td,table tbody tr>td,table tfoot tr>td{border-color:#ededed}ins{text-decoration:none}:focus{outline:none}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{margin-bottom:20px}.index .hentry,.blog .hentry,.archive .hentry:not(.ac-grid-col),.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)}.index .hentry header,.blog .hentry header,.archive .hentry:not(.ac-grid-col) header,.list-posts .hentry header{padding-top:20px}.index .hentry header,.blog .hentry header,.archive .hentry:not(.ac-grid-col) header,.list-posts .hentry header,.index .hentry .position,.blog .hentry .position,.archive .hentry:not(.ac-grid-col) .position,.list-posts .hentry .position,.index .hentry .entry-summary,.blog .hentry .entry-summary,.archive .hentry:not(.ac-grid-col) .entry-summary,.list-posts .hentry .entry-summary{padding-left:30px;padding-right:30px}.index .hentry.sticky header,.blog .hentry.sticky header,.archive .hentry:not(.ac-grid-col).sticky header,.list-posts .hentry.sticky header{border-top:5px solid #4194d3}.hentry.ac-2by2 header,.hentry.ac-2by2 .position,.hentry.ac-2by2 .entry-summary{padding-left:0;padding-right:0}.hentry.ac-2by2 header{padding-top:0}.main,.sidebar{margin-top:70px}.main{margin-bottom:80px}.main.sidebar-1,.main.sidebar-4{padding-right:40px}.main.sidebar-2,.main.sidebar-3{padding-left:40px}.main.sidebar-5{padding:0 40px}p.excerpt{max-width:600px;opacity:.75;filter:alpha(opacity=75)}.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.sidebar-1,.sidebar.primary.sidebar-4,.sidebar.secondary.sidebar-5{padding-left:25px}.sidebar.sidebar-2,.sidebar.secondary.sidebar-3,.sidebar.primary.sidebar-5{padding-right:25px}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 #efefef solid;padding:6px}.wp-editor-container .wp-editor-area{border-top-left-radius:0;border-top-right-radius:0}img.aligncenter,.thumbnail.aligncenter{margin:0 auto;margin-bottom:20px}img.alignleft,.thumbnail.alignleft{margin:0 20px 20px 0}img.alignright,.thumbnail.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;overflow:hidden}.wp-caption>img{margin-bottom:0}.wp-caption .wp-caption-text,.wp-caption .gallery-caption,.wp-caption .caption{color:#888;line-height:100%;margin:0;padding:10px 10px 4px}.gallery .gallery-row:last-of-type{margin-bottom:20px}.gallery .gallery-thumb .thumbnail{background-color:#f9f9f9;border:none;border-radius:0;margin-bottom:0}.main-content ul,.main-content ol{margin-bottom:30px;margin-top:30px;-webkit-padding-start:40px}.main-content ul li{list-style:disc;list-style-position:outside}.main-content ol li{list-style:decimal;list-style-position:outside}.post-password-required h1 span{color:#999;font-size:18px;display:block;line-height:200%;letter-spacing:.25em}.post-password-required form .input-group{margin-top:20px}.post-password-required .row-meta,.post-password-required .ac-author-bio,.post-password-required .post-bottom-nav{display:none}.post-password-required .input-group-btn>.btn{margin-top:-3px}.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:hover,.form-control:focus{border-color:#bfbfbf;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff}#comments{margin-bottom:80px}.comments-header,.comment-respond{overflow:hidden;margin-bottom:10px}.comments-header h3,.comment-respond h3{margin-top:15px;font-size:20px;letter-spacing:.25em;text-transform:uppercase}.comments-header h3{float:left}.comment-counter{color:#f9f9f9;float:right;font-size:14px;margin-top:10px;margin-right:20px;position:relative;text-align:center}.comment-counter:before{font-family:'Entypo';content:'\e83b';font-size:55px;color:#555;position:absolute;top:6px;left:-18px;z-index:-1}.comment{position:relative}.comment-text{margin-top:10px;width:80%}.comment .comment-comment{padding:20px;background-color:#fff;border:1px #eee solid}.comment .comment-comment img{border-radius:50%;margin:15px 30px 0 10px;width:60px}.comment .comment-comment .comment-text{margin-top:10px}.comment.bypostauthor>.comment-comment{border-left:2px solid #4194d3}.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-size:1em;font-weight:700;margin-bottom:-3px}.comment a.comment-reply-link{font-size:11px;padding:5px 8px;letter-spacing:0;background:#e5e5e5;border-color:#e5e5e5;color:#fff}.comment a.comment-reply-link:hover{background:#4194d3;border-color:#4194d3}.comment time a,.comment .comment-edit-link{font-size:12px;color:#ccc}ul.comment{padding-left:20px;border-left:2px solid #eee}#commentform{margin-top:30px}.wpb_btn-primary{background-color:transparent !important;border:2px #08c solid !important;color:#18c !important;font-weight:500 !important;border-radius:4px !important;text-shadow:none !important}.wpb_btn-primary:hover,.wpb_btn-primary:active,.wpb_btn-primary.active,.wpb_btn-primary.disabled,.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,.button:focus{background-color:#333;border-color:#333;color:#fff;outline:none;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:hover,#searchform .searchsubmit.btn:focus{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{background:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,.05);-moz-box-shadow:0 0 4px rgba(0,0,0,.05);box-shadow:0 0 4px rgba(0,0,0,.05);overflow:hidden;margin-bottom:30px;padding:30px 15px}.search .main article .featured-image{margin-bottom:0;background:#eee}.search .main article .entry-title{margin-top:0;margin-bottom:10px;font-size:150%}.search .main article .row-meta{margin:0}.search .main article .entry-summary p{margin-top:20px}.widget{color:#888;margin-bottom:60px;font-size:14px}.widget a{color:#888}.widget a:hover{color:#4194d3}.widget .widget-title{display:table;margin-top:-2px;padding:3px 0 10px;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.25em}.widget select{color:#555}.widget.widget_search{border:1px solid #f9f9f9;border:1px solid transparent}.widget.widget_text>img{margin:6px 0}.widget.widget_archive ul,.widget.widget_categories ul,.widget.widget_meta ul,.widget.widget_nav_menu ul,.widget.widget_pages ul,.widget.widget_recent_entries ul,.widget.widget_recent_comments ul,.widget.widget_rss ul,.widget.widget_display_topics ul,.widget.widget_display_forums ul,.widget.widget_display_views ul,.widget.widget_archive ol,.widget.widget_categories ol,.widget.widget_meta ol,.widget.widget_nav_menu ol,.widget.widget_pages ol,.widget.widget_recent_entries ol,.widget.widget_recent_comments ol,.widget.widget_rss ol,.widget.widget_display_topics ol,.widget.widget_display_forums ol,.widget.widget_display_views ol{list-style:none;-webkit-padding-start:0;padding-left:0}.widget.widget_archive ul>li,.widget.widget_categories ul>li,.widget.widget_meta ul>li,.widget.widget_nav_menu ul>li,.widget.widget_pages ul>li,.widget.widget_recent_entries ul>li,.widget.widget_recent_comments ul>li,.widget.widget_rss ul>li,.widget.widget_display_topics ul>li,.widget.widget_display_forums ul>li,.widget.widget_display_views ul>li{border-bottom:1px #efefef solid;padding:8px 0}.widget.widget_archive ul>li a,.widget.widget_categories 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_entries ul>li a,.widget.widget_recent_comments ul>li a,.widget.widget_rss ul>li a,.widget.widget_display_topics ul>li a,.widget.widget_display_forums ul>li a,.widget.widget_display_views ul>li a{display:block}.widget.widget_archive ul>li>ul,.widget.widget_categories 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_entries ul>li>ul,.widget.widget_recent_comments ul>li>ul,.widget.widget_rss ul>li>ul,.widget.widget_display_topics ul>li>ul,.widget.widget_display_forums ul>li>ul,.widget.widget_display_views ul>li>ul{padding-top:8px}.widget.widget_archive ul>li>ul>li,.widget.widget_categories 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_entries ul>li>ul>li,.widget.widget_recent_comments ul>li>ul>li,.widget.widget_rss ul>li>ul>li,.widget.widget_display_topics ul>li>ul>li,.widget.widget_display_forums ul>li>ul>li,.widget.widget_display_views ul>li>ul>li{border:none;border-top:1px #efefef 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_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_entries ul>li>ul>li:last-of-type,.widget.widget_recent_comments ul>li>ul>li:last-of-type,.widget.widget_rss ul>li>ul>li:last-of-type,.widget.widget_display_topics ul>li>ul>li:last-of-type,.widget.widget_display_forums ul>li>ul>li:last-of-type,.widget.widget_display_views ul>li>ul>li:last-of-type{padding-bottom:0}.widget.widget_nav_menu .active,.widget.widget_nav_menu #nav-sublist a:hover{color:#4194d3}.widget.vcard{border:2px #efefef solid;border-radius:4px;padding:20px}.widget.widget_nav_menu li a:after,.widget.widget_categories ul li a:after,.widget.widget_recent_entries ul li a:after{font-family:'Entypo';content:'\e879';font-size:18px;float:right}.widget.widget_nav_menu li a:hover{color:#4194d3}.widget.widget_pages ul li a:after{font-family:'Entypo';content:'\e879';font-size:18px;float:right}.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}.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 thead>tr>th,.widget.widget_calendar table tbody>tr>td,.widget.widget_calendar table tfoot>tr>td{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:#4194d3;font-weight:700}.widget.widget_calendar table tbody #today{font-weight:700}.widget.widget_calendar table tbody tr:nth-child(odd){background:#efefef}.widget.widget_recent_comments ul li.recentcomments:before{font-family:'Entypo';content:'\e83b';font-size:18px;float:left;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:2px 8px;text-transform:uppercase}.widget.widget_tag_cloud .tagcloud a:hover{background:#555;color:#f9f9f9}.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;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 .main-section .content{min-height:800px}.error404 .contents{margin:20px 40px;text-align:center;max-width:90%}.error404 .contents h1{display:inline-block;font-size:10em;margin:0 auto;padding:12px 20px;text-align:center;text-transform:uppercase;margin-bottom:20px;letter-spacing:.25em}.error404 .contents h3{text-transform:uppercase}.error404 .contents p{font-size:1.3em;margin-top:20px;margin-bottom:40px}.error404 .contents form{width:60%;margin:0 auto}#page-top.jump-pos{top:-70px;position:absolute}.admin-bar #page-top.jump-pos{top:-102px}#outer-wrap,.ac-page-title,.ac-page-hero-img{position:relative;z-index:1}#outer-wrap{background-color:#f9f9f9}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;padding-right:0}.wrap.main-section .content .bg{padding-top:0;padding-left:15px;padding-right:15px}#shoestrap_icon{display:none !important}.navbar-default .navbar-toggle{background-image:none;border:none;border-radius:0;margin:27px;padding:0}.navbar-default .navbar-toggle .icon-bar{height:2px;border-radius:2px;background:#000;opacity:1;filter:alpha(opacity=50);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:0 0}.navbar-default .navbar-toggle:hover .icon-bar,.navbar-default .navbar-toggle:focus .icon-bar{opacity:1;filter:alpha(opacity=100)}.ac-body-color-a{color:#555}.open>.dropdown-menu{display:none}.navbar-default{border:none;background-image:none;-webkit-box-shadow:0px 1px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 1px 0px rgba(0,0,0,.05);box-shadow:0px 1px 0px rgba(0,0,0,.05);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-default .navbar-nav>li>a{background:0 0;border-bottom:3px transparent solid;-webkit-transition:border .2s ease-in-out,color .5s ease;transition:border .2s ease-in-out,color .5s ease}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{border-color:#2875ae}.navbar-default .navbar-nav>li.open>a,.navbar-default .navbar-nav>li.active>a,.navbar-default .navbar-nav>li.open>a:hover,.navbar-default .navbar-nav>li.active>a:hover,.navbar-default .navbar-nav>li.open>a:focus,.navbar-default .navbar-nav>li.active>a:focus{background:0 0;border-color:#4194d3;box-shadow:none}.navbar-default .navbar-nav>li>.dropdown-menu,.navbar-default .navbar-nav>li .navbar-nav>li>.dropdown-menu{left:0 !important;right:auto}.navbar-default .navbar-nav>li>.dropdown-menu.pushed-left,.navbar-default .navbar-nav>li .navbar-nav>li>.dropdown-menu{left:auto !important;right:0 !important}.navbar-default .navbar-nav>li:last-child .dropdown-menu{right:0 !important;left:auto !important}.navbar-fixed-top{transform:translate3d(0,0,0);backface-visibility:hidden}.container .navbar-header,.container .navbar-collapse{margin-left:0}.navbar-outer{position:relative}.navbar li>a{color:#eee !important;letter-spacing:.1em}.navbar a.navbar-brand.logo{padding:0;position:relative}.navbar .site-logo{padding:10px 15px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar #site-logo-start{opacity:0;position:absolute;top:0;left:0}.navbar .dropdown-menu{font-size:calc(12px, -1);margin:-1px 0 0}.navbar .dropdown-menu li{border-bottom:1px #ccc solid;min-width:200px}.navbar .dropdown-menu li a{color:#000 !important;font-size:calc(11px)}.navbar .dropdown-menu li.active a,.navbar .dropdown-menu li:hover a{background:#eee}.navbar .dropdown-menu li:last-child{border-bottom:none}.navbar .dropdown-menu li.ac-heading{background:#1b1b1b}.navbar .dropdown-menu li.ac-heading a{padding:8px 16px !important;font-size:12px;color:#2c80bf !important}.navbar .dropdown-menu li.ac-new{position:relative}.navbar .dropdown-menu li.ac-new:before{color:#222;font-size:8.5px;line-height:100%;background:#c49f3c;content:'\NEW';top:9px;right:10px;position:absolute;padding:5px 9px;border-radius:10px}.navbar .dropdown-menu a,.navbar .dropdown-menu a:hover,.navbar .dropdown-menu a:focus{border-top:none !important}.navbar .dropdown-menu>li>a{padding:12px 50px 12px 16px !important}.navbar .dropdown-menu>li>a:hover,.navbar .dropdown-menu>li>a :focus,.navbar .dropdown-menu>li>a :active{background:#eaeaea;color:#1a1a1a}.navbar .dropdown-menu .divider{margin:0;padding:1px 0}.navbar .v-divider{border-right:4px solid #eee}.navbar li.ac-hero>a{border-radius:4px;background:0 0 !important;border:2px solid #4194d3 !important;color:#4194d3 !important;padding:9px 12px 9px;margin:24px 9px;font-size:11px;font-weight:700;letter-spacing:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar li.ac-hero>a:hover{background:#4194d3 !important;color:#252525 !important}.dropdown-menu li.dropdown>a:after{font-family:'Entypo';content:'\e879';font-size:18px;height:20px;position:absolute;right:20px;top:50%;margin-top:-12px}.nav ul li>a>span{margin-left:-4px;margin-right:5px}.boxed-style .navbar a.navbar-brand.logo{padding-left:0}.boxed-style>header,.boxed-style>footer,.boxed-style .main-section{-webkit-box-shadow:0px 0px 6px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 6px rgba(0,0,0,.05);box-shadow:0px 0px 6px rgba(0,0,0,.05)}.boxed-style>header.container,.boxed-style>footer>.container,.boxed-style #footer-copyright>.container,.boxed-style .main-section.container .content>.row{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-search-form-container{position:absolute;height:70px;width:100%;top:0;left:0;background-color:#252525;display:none;opacity:0;z-index:100;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navbar-form{padding:0;margin:0;border:none;float:none;height:70px}.navbar-form #s-nav{background-color:#fff;border:none;background-color:#252525;color:#eee;float:left;font-size:18px;height:100%;margin:0;max-width:100%;padding-left:25px;width:90%}.navbar-form #s-nav:-moz-placeholder{color:#eee}.navbar-form #s-nav::-moz-placeholder{color:#eee;opacity:1}.navbar-form #s-nav:-ms-input-placeholder{color:#eee}.navbar-form #s-nav::-webkit-input-placeholder{color:#eee}#nav-search-open,#nav-search-close{color:#eee;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,all .5s ease-in-out;transition:opacity .3s ease-in-out,all .5s ease-in-out}#nav-search-open:hover,#nav-search-close:hover,#nav-search-openfocus,#nav-search-closefocus{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 #efefef solid}.widget_nav_menu li>a:hover{background-color:inherit;color:inherit}.widget_nav_menu li.active a,.widget_nav_menu li.active a:hover,.widget_nav_menu li.active a:focus{color:inherit;font-weight:inherit;background-color:inherit}.widget_nav_menu .nav-sublist>li a,.widget_nav_menu .nav-sublist>li a:hover,.widget_nav_menu .nav-sublist>li a:focus{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:hover,.widget_nav_menu .nav-sublist li.active a:focus{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:hover,.widget_nav_menu>li.active>a:focus{color:inherit;font-weight:inherit;background-color:inherit}button,.btn,.vc_btn.vc_btn_black,.btn-primary,button.ubtn,input[type=button],input[type=reset],input[type=submit],.post-bottom-nav .next a,.post-bottom-nav .prev a,.pager .next>a,.pager .next>span,.pager .previous>a,.pager .previous>span,.post-nav .pager li>a,.pagination>li>a,.pagination>li>span{background:0 0;border:2px solid #333;border-radius:4px;color:#333;font-size:13px;font-weight:700;letter-spacing:.25em;line-height:100%;padding:12px 16px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:auto}button:hover,.btn:hover,.vc_btn.vc_btn_black:hover,.btn-primary:hover,button.ubtn:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.post-bottom-nav .next a:hover,.post-bottom-nav .prev a:hover,.pager .next>a:hover,.pager .next>span:hover,.pager .previous>a:hover,.pager .previous>span:hover,.post-nav .pager li>a:hover,.pagination>li>a:hover,.pagination>li>span:hover,button:focus,.btn:focus,.vc_btn.vc_btn_black:focus,.btn-primary:focus,button.ubtn:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,.post-bottom-nav .next a:focus,.post-bottom-nav .prev a:focus,.pager .next>a:focus,.pager .next>span:focus,.pager .previous>a:focus,.pager .previous>span:focus,.post-nav .pager li>a:focus,.pagination>li>a:focus,.pagination>li>span:focus{background:#333;border-color:#333;color:#fff}.vc_btn.vc_btn_black{color:#333 !important}.vc_btn.vc_btn_black:hover,.vc_btn.vc_btn_black:focus{color:#fff !important}.wpb_button,.ac_vc_button{margin:0 15px 15px 0;text-transform:uppercase}.wpb_button{border-color:#333 !important;border-radius:4px !important;font-weight:400 !important}.ac_vc_button i.smicon-box-icon{transition:none;line-height:inherit}.ac_vc_button:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ac_vc_button.btn-default{color:#fff;background-color:#333}.ac_vc_button.btn-default:hover{background-color:#1a1a1a}.ac_vc_button.btn-primary{background-color:#4194d3;border-color:#4194d3;color:#fff}.ac_vc_button.btn-primary:hover{border-color:#2f88cb;background-color:#2f88cb}.ac_vc_button.btn-knockout{background-color:transparent}.ac_vc_button.btn-knockout:hover{background-color:#333}.ac_vc_button.btn-knockout-light{background-color:transparent;border-color:#eee;color:#eee}.ac_vc_button.btn-knockout-light i.smicon-box-icon{color:#eee}.ac_vc_button.btn-knockout-light:hover{background-color:#eee;border-color:2px #eee solid;color:#333}.ac_vc_button.btn-knockout-light:hover i.smicon-box-icon{color:#333}.ac_vc_button.btn-knockout-dark{background-color:transparent;border:2px #333 solid;color:#333}.ac_vc_button.btn-knockout-dark i.smicon-box-icon{color:#333}.ac_vc_button.btn-knockout-dark:hover{background-color:#333 !important;border:2px #333 solid;color:#fff}.ac_vc_button.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 span{background:#333;border-color:#333;color:#fff}.pagination li.active a:hover,.pagination li.active span:hover,.pagination li.active a:focus,.pagination li.active span:focus{background:#333;border-color:#333;color:#fff}.post-bottom-nav{margin-bottom:50px;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}.wpb_heading,.ac-vc-title{display:table;margin:50px 0;letter-spacing:.4em}.wpb_heading .vc_sep_holder,.ac-vc-title .vc_sep_holder{display:table-cell;vertical-align:middle;width:50%}.wpb_heading .vc_sep_holder .vc_sep_line,.ac-vc-title .vc_sep_holder .vc_sep_line{height:2px;border-top:2px solid #ebebeb;display:block;position:relative;width:100%}.wpb_heading>h2,.ac-vc-title>h2{padding:0 .8em;font-size:24px;font-weight:700;line-height:100%;text-transform:uppercase;display:table-cell;white-space:pre}.vc_separator h4{font-size:26px;font-weight:600;text-transform:uppercase;letter-spacing:.4em}.vc_separator.wpb_content_element{padding-top:80px;padding-bottom:60px}.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 #dedede solid;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:hover,.social-share-main.btn:focus,.social-share-main.btn:active{z-index:0;background:0 0 !important;color:#999;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.social-link.btn{padding:0}.social-link.btn:hover,.social-link.btn:focus{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:#4194d3;border-color:#4194d3}.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-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 .widget{border-right:2px solid rgba(255,255,255,.1);padding:0 50px 0 20px}footer .container>.row>div:first-of-type .widget{padding-left:0}footer .container>.row>div:last-of-type .widget{border-right:none;padding-right:0}.footer-logo{margin-bottom:20px}#footer-copyright{background-color:#000;color:#ccc;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{margin-top:40px;margin-bottom:40px;color:#ccc}footer .widget .widget-title{margin-top:-2px;display:table;color:#e6e6e6}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_entries ul>li,footer .widget.widget_recent_comments ul>li,footer .widget.widget_rss ul>li{border-bottom:1px #ededed 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_entries ul>li>ul>li,footer .widget.widget_recent_comments ul>li>ul>li,footer .widget.widget_rss ul>li>ul>li{border-top:1px #d6d6d6 solid}footer .widget a,footer .widget .nav>li>a{color:#ccc}footer .widget .wp-caption{background:#262626}footer .widget .wp-caption .wp-caption-text{color:#ccc}footer .widget.widget_calendar caption,footer .widget.widget_calendar table>thead>tr>th,footer .widget.widget_calendar table>tbody>tr>td,footer .widget.widget_calendar table>tfoot>tr>td{border-color:#262626}footer .widget.widget_calendar table tbody tr:nth-child(odd){background:#262626}footer .widget.widget_tag_cloud .tagcloud a{border:2px solid #ccc;color:#ccc}footer .widget.widget_tag_cloud .tagcloud a:hover{background:#ccc;color:#333}footer a:hover,footer li>a:hover{color:#4194d3}.no-touch .footer-parallax>#outer-wrap{-webkit-box-shadow:rgba(0,0,0,.6) 0px 20px 80px -15px;-moz-box-shadow:rgba(0,0,0,.6) 0px 20px 80px -15px;box-shadow:rgba(0,0,0,.6) 0px 20px 80px -15px}.no-touch .footer-parallax>footer{display:none;position:fixed;bottom:0;left:0;width:100%}#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 #f9f9f9 solid;border-radius:50%;color:transparent;font-size:24px;font-family:"Entypo";height:50px;width:50px;text-align:center;text-indent:0;transition-property:opacity,color;z-index:7;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 3px rgba(0,0,0,.1);box-shadow:0px 0px 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:#f9f9f9;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:#f9f9f9;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 #f9f9f9 solid;border-radius:50%;color:transparent;font-size:24px;font-family:"Entypo";height:50px;width:50px;text-align:center;text-indent:0;transition-property:opacity,color,right,left;z-index:7;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 3px rgba(0,0,0,.1);box-shadow:0px 0px 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:#f9f9f9;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:#f9f9f9;position:absolute;left:16px;top:5px}.theme-default .nivoSlider .nivo-directionNav a.nivo-prevNav:hover{opacity:1;filter:alpha(opacity=100)}#wpb-edit-inline,.wpb_switch-to-front-composer,#wp-admin-bar-vc_inline-admin-bar-link{display:none !important}.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_call_to_action,.wpb_call_to_action{border-color:transparent;background:0 0;padding-left:0;padding-right:0}.vc_call_to_action h2,.wpb_call_to_action h2{font-size:26px;font-weight:700;margin-bottom:10px}.vc_call_to_action H4,.wpb_call_to_action H4{padding-top:10px;font-size:18px;font-weight:400;letter-spacing:.15em}.vc_call_to_action .vc_btn,.wpb_call_to_action .vc_btn{margin-top:12px}.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 #f9f9f9 solid;border-radius:50%;font-size:24px;font-family:"Entypo";height:50px;width:50px;text-align:center;transition-property:opacity,color,right,left;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 3px rgba(0,0,0,.1);box-shadow:0px 0px 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:#f9f9f9;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:#f9f9f9;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}.wpb_row{margin-bottom:0 !important;position:relative}.wpb_row .jump-pos{top:-70px;position:absolute}.admin-bar .wpb_row .jump-pos{top:-102px}.wpb_column{padding-top:50px;padding-bottom:50px}.wpb_column>.wpb_wrapper>*:last-child{margin-bottom:inherit}.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{background-color:#fff;padding:1em}.ac-parallax-row{padding-top:200px;padding-bottom:200px}.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_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right,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{background:0 0 !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(//www.marionalberge.com/wp-content/themes/saint/assets/css/assets/img/close.png) !important}.wpb_image_grid .wpb_image_grid_ul img{margin:8px}a.prettyphoto:hover{opacity:.75;filter:alpha(opacity=75)}.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:14px;margin-bottom:50px !important;background-color:#fff !important;border-radius:0}.vc_progress_bar .vc_single_bar .vc_bar{border-radius:0}.vc_progress_bar .vc_single_bar .vc_label{color:#555 !important;font-size:1em;font-weight:700;letter-spacing:.25em;margin:0;padding-left:0 !important;padding-right:0 !important;position:absolute;text-shadow:none !important;text-transform:uppercase;top:-40px;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:30px}.ac-theme .upb_row_bg.vcpb-vz-jquery{-webkit-box-shadow:inset 0 0 80px 10px rgba(0,0,0,.15);-moz-box-shadow:inset 0 0 80px 10px rgba(0,0,0,.15);box-shadow:inset 0 0 80px 10px rgba(0,0,0,.15);background-attachment:scroll}.ac-theme .ult_countdown.ult-cd-s2 .ult_countdown-section,.ac-theme .ult_countdown.ult-cd-no-border.ult-cd-s2 .ult_countdown-section{padding:0 10px}.ac-theme .ult_countdown .ult_countdown-section .ult_countdown-amount,.ac-theme .ult_countdown.ult-cd-no-border .ult_countdown-section .ult_countdown-amount{padding:.3em !important;background-color:#4194d3;color:#fff;line-height:1.7em;min-height:1.7em;min-width:1.7em}.ac-theme .stats-block .stats-number{font-weight:700}.ac-theme .stats-block .counter_prefix,.ac-theme .stats-block .counter_suffix{font-size:24px !important}.ac-theme .stats-block .stats-text{color:#4194d3 !important;font-family:Palatino,"Times New Roman",Times,serif;font-style:italic;font-weight:700;letter-spacing:.1em;margin-top:10px}.ac-theme .flip-box-wrap .ifb-front,.ac-theme .flip-box-wrap .ifb-back{padding:30px !important;border-radius:4px !important}.ac-theme .flip-box-wrap .ifb-front .flip-box-icon>div,.ac-theme .flip-box-wrap .ifb-back .flip-box-icon>div{margin-bottom:20px}.ac-theme .flip-box-wrap .ifb-front h3,.ac-theme .flip-box-wrap .ifb-back h3{font-size:24px;margin:0 0 15px}.ac-theme .flip-box-wrap .ifb-front p,.ac-theme .flip-box-wrap .ifb-back p{opacity:.6}.ac-theme .flip-box-wrap .ifb-front .flip_link a,.ac-theme .flip-box-wrap .ifb-back .flip_link a{border-radius:4px;font-size:13px;font-weight:700;padding:6px 14px;margin-top:20px}.ac-theme .flip-box-wrap .ifb-front{color:#444;border:2px solid #eee;background-color:#f9f9f9}.ac-theme .flip-box-wrap .ifb-front .aio-icon{color:#4194d3}.ac-theme .flip-box-wrap .ifb-front h3{color:#444}.ac-theme .flip-box-wrap .ifb-back{color:#f9f9f9;border:2px solid #333;background-color:#252525}.ac-theme .flip-box-wrap .ifb-back h3{color:#f9f9f9}.ac-theme .flip-box-wrap .ifb-back a{color:#fff}.ac-theme .flip-box-wrap .flip_link a,.ac-theme .flip-box-wrap .flip_link a:hover,.ac-theme .flip-box-wrap .flip_link a:visited,.ac-theme .flip-box-wrap .flip_link a:active{background-color:#4194d3}.ac-theme .ult_modal.ult-block{width:100%;max-width:90%}.ac-theme .ult_modal .ult_modal-content .ult_modal-header h3,.ac-theme .ult_modal .ult_modal-content .ult_modal-body{padding:20px 30px}.ac-theme .ult_modal .ult_modal-content .ult_modal-header{background:#222}.ac-theme .ult_modal .ult_modal-content .ult_modal-header h3{color:#fff;text-transform:uppercase}.ac-theme .ult_modal .ult_modal-content .ult-vimeo,.ac-theme .ult_modal .ult_modal-content .ult-youtube{padding:0}.ac-theme .ult_modal .ult_modal-content .ult-vimeo>p,.ac-theme .ult_modal .ult_modal-content .ult-youtube>p{display:none}.ac-theme .ult_modal .ult_modal-content .ult-vimeo .entry-content-asset,.ac-theme .ult_modal .ult_modal-content .ult-youtube .entry-content-asset{line-height:0}.ac-theme .smile_icon_list.with_bg .icon_list_icon{background-color:#e8e8e8;color:#333}.ac-theme .smile_icon_list.hexagon li .icon_list_icon:before{border-bottom-color:#e8e8e8 !important}.ac-theme .smile_icon_list.hexagon li .icon_list_icon:after{border-top-color:#e8e8e8 !important}.ac-theme .smile_icon_list .icon_list_icon{background-color:#e8e8e8;color:#333}.ac-theme .smile_icon_list li .icon_description h3{font-size:18px;margin-bottom:10px}.ac-theme .smile_icon_list.top li .icon_description{margin:15px 30px}.ac-theme .smile_icon_list.top li .icon_list_connector{background-color:#4194d3;height:4px}.ac-theme .smile_icon_list li .icon_description h3{font-size:18px}.ac-theme .aio-icon.circle,.ac-theme .aio-icon.square,.ac-theme .aio-icon.advanced{line-height:220% !important}.ac-theme .aio-icon-box .aio-icon-header h3.aio-icon-title{font-size:18px;letter-spacing:.4em}.ac-theme .aio-icon-box .aio-icon-description{font-size:14px;line-height:1.65em;opacity:.75;filter:alpha(opacity=75)}.ac-theme .aio-icon-box.square_box-icon .aio-icon-description{padding:0 30px 30px 20px}.ac-theme .ult_pricing_table_wrap .ult_pricing_heading{padding-top:35px}.ac-theme .ult_pricing_table_wrap .ult_pricing_heading h3{font-size:22px}.ac-theme .ult_pricing_table_wrap .ult_pricing_heading h5{font-size:18px;opacity:.75;filter:alpha(opacity=75)}.ac-theme .ult_pricing_table_wrap.ult_design_1.ult-cs-black .ult_pricing_table,.ac-theme .ult_pricing_table_wrap.ult_design_1.ult-cs-black .ult_price_link .ult_price_action_button{background:#252525}.ac-theme .ult_pricing_table_wrap.ult_design_1.ult-cs-black .ult_price_body_block{background:#4194d3}.ac-theme .ult_pricing_table_wrap .ult_pricing_table{-webkit-box-shadow:0px 0px 7px rgba(167,167,167,.1);-moz-box-shadow:0px 0px 7px rgba(167,167,167,.1);box-shadow:0px 0px 7px rgba(167,167,167,.1)}.ac-theme .ult_pricing_table_wrap .ult_pricing_table:hover{-webkit-box-shadow:0px 0px 7px rgba(167,167,167,.75);-moz-box-shadow:0px 0px 7px rgba(167,167,167,.75);box-shadow:0px 0px 7px rgba(167,167,167,.75)}.ac-theme .ult_pricing_table_wrap .ult_pricing_table .ult_price_link .ult_price_action_button{font-weight:700;letter-spacing:.4em;margin:10px 0;padding:12px 20px;text-transform:uppercase}.ac-theme .ult_pricing_table_wrap .ult_pricing_table .ult_price .ult_price_term{font-size:14px}.ac-theme .ult_pricing_table_wrap .ult_pricing_table .aio-icon{color:#333;background-color:#cecece}.ac-theme .ult_pricing_table_wrap .ult_pricing_table .ult_price_features{padding:25px 15px 15px}.ac-theme .ult_pricing_table_wrap .ult_pricing_table hr{margin:-10px auto 10px;opacity:.25;width:20px;border-color:#aaa}.ac-theme .ult_pricing_table_wrap.ult_design_1.ult-cs-black .ult_pricing_table{border-top:6px solid #4194d3}.ac-theme .ult_pricing_table_wrap.ult_design_1.ult-cs-black .ult_pricing_table .ult_price_link .ult_price_action_button{background:#4194d3;border-radius:30px}.ac-theme .ult_pricing_table_wrap.ult_design_1.ult-cs-black .ult_pricing_table .ult_pricing_heading{background:#333}.ac-theme .ult_pricing_table_wrap.ult_design_1.ult-cs-black .ult_pricing_table .ult_price_body_block .ult_price_body{background:#fff}.ac-theme .ult_pricing_table_wrap.ult_design_1.ult-cs-black .ult_pricing_table .ult_price_body_block .ult_price_figure{color:#444;font-size:16px}.ac-theme .ult_pricing_table_wrap.ult_design_1.ult-cs-black .ult_pricing_table .ult_price_body_block .ult_price_term{color:#999}.ac-theme .ult_pricing_table_wrap.ult_design_1.ult-cs-black .ult_pricing_table .ult_price_features{background:#444}.ac-theme .ult_pricing_table_wrap.ult_design_2.ult-cs-black .ult_pricing_table{background:#fff}.ac-theme .ult_pricing_table_wrap.ult_design_2.ult-cs-black .ult_pricing_table .ult_pricing_heading,.ac-theme .ult_pricing_table_wrap.ult_design_2.ult-cs-black .ult_pricing_table .ult_price_link .ult_price_action_button{background:#4194d3}.ac-theme .ult_pricing_table_wrap.ult_design_2.ult-cs-black .ult_pricing_table .ult_pricing_heading:after,.ac-theme .ult_pricing_table_wrap.ult_design_2.ult-cs-black .ult_pricing_table .ult_price_link .ult_price_action_button:after{border-left:8px solid #999}.ac-theme .ult_pricing_table_wrap.ult_design_3.ult-cs-black .ult_pricing_table{background:#4194d3}.ac-theme .ult_pricing_table_wrap.ult_design_3.ult-cs-black .ult_pricing_table .ult_price_link .ult_price_action_button{background:0 0;background:#333}.ac-theme .ult_pricing_table_wrap.ult_design_3.ult-cs-black .ult_pricing_table .ult_price_features{background:#444}.ac-theme .ult_pricing_table_wrap.ult_design_3.ult-cs-black .ult_pricing_table .ult_price_link{background:#333}.ac-theme .ult_pricing_table_wrap.ult_design_4.ult-cs-black .ult_pricing_table{background:#fff;border-top-color:#4194d3}.ac-theme .ult_pricing_table_wrap.ult_design_4.ult-cs-black .ult_pricing_table .ult_price_link .ult_price_action_button{background:#4194d3}.ac-theme .ult_pricing_table_wrap.ult_design_5.ult-cs-black .ult_pricing_table{background:#fff}.ac-theme .ult_pricing_table_wrap.ult_design_5.ult-cs-black .ult_pricing_table .ult_pricing_heading,.ac-theme .ult_pricing_table_wrap.ult_design_5.ult-cs-black .ult_pricing_table .ult_price_body_block,.ac-theme .ult_pricing_table_wrap.ult_design_5.ult-cs-black .ult_pricing_table .ult_price_link .ult_price_action_button{background:#4194d3}.ac-theme .ult_pricing_table_wrap.ult_design_6.ult-cs-black .ult_pricing_table .ult_pricing_heading,.ac-theme .ult_pricing_table_wrap.ult_design_6.ult-cs-black .ult_pricing_table .ult_price_body_block,.ac-theme .ult_pricing_table_wrap.ult_design_6.ult-cs-black .ult_pricing_table .ult_price_link .ult_price_action_button{background:#4194d3}.ac-theme .ult_pricing_table_wrap.ult_featured .ult_pricing_table{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.ac-theme .smile-icon-timeline-wrap .timeline-line{margin-left:-1px;border-right-width:4px}.ac-theme .smile-icon-timeline-wrap .timeline-line o,.ac-theme .smile-icon-timeline-wrap .timeline-line z{border:7px solid #252525 !important;left:-4px}.ac-theme .smile-icon-timeline-wrap .timeline-block,.ac-theme .smile-icon-timeline-wrap .timeline-feature-item{border-color:#bbb;background-color:#252525;color:#999}.ac-theme .smile-icon-timeline-wrap .timeline-block .timeline-dot,.ac-theme .smile-icon-timeline-wrap .timeline-feature-item .timeline-dot{background-color:#f9f9f9 !important;border-color:#252525}.ac-theme .smile-icon-timeline-wrap .timeline-block .timeline-header-block,.ac-theme .smile-icon-timeline-wrap .timeline-feature-item .timeline-header-block{padding:10px 30px !important}.ac-theme .smile-icon-timeline-wrap .timeline-block .timeline-header-block .timeline-header,.ac-theme .smile-icon-timeline-wrap .timeline-feature-item .timeline-header-block .timeline-header{padding:30px;text-align:center}.ac-theme .smile-icon-timeline-wrap .timeline-block .timeline-header-block .timeline-header h3,.ac-theme .smile-icon-timeline-wrap .timeline-feature-item .timeline-header-block .timeline-header h3{font-size:18px;color:#fff;letter-spacing:.25em}.ac-theme .smile-icon-timeline-wrap .timeline-block .timeline-header-block .timeline-header p,.ac-theme .smile-icon-timeline-wrap .timeline-feature-item .timeline-header-block .timeline-header p{font-size:14px;margin-top:20px;line-height:1.65em}.ac-theme .smile-icon-timeline-wrap .timeline-block .timeline-header-block .timeline-header img,.ac-theme .smile-icon-timeline-wrap .timeline-feature-item .timeline-header-block .timeline-header img{margin:20px auto}.ac-theme .smile-icon-timeline-wrap .timeline-block .aio-icon,.ac-theme .smile-icon-timeline-wrap .timeline-feature-item .aio-icon{color:#4194d3;background:#fff;border:2px solid #252525}.ac-theme .smile-icon-timeline-wrap .timeline-separator-text{margin-top:125px;margin-bottom:40px}.ac-theme .smile-icon-timeline-wrap .timeline-separator-text .sep-text{background:#252525;font-family:'palantino';font-style:italic;font-size:20px;color:#c49f3c;font-weight:700;letter-spacing:.1em;padding:15px 30px}.ac-theme .smile-icon-timeline-wrap .timeline-wrapper .timeline-block{margin-bottom:-85px !important}.ac-theme .smile-icon-timeline-wrap .timeline-block .ult-timeline-arrow l{border-right-color:#252525;border-left-color:#252525}.ac-theme .smile-icon-timeline-wrap .timeline-feature-item .ult-timeline-arrow l{border-bottom-color:#252525}.ac-theme button.ubtn{background:#333;padding:1em 1.5em}.ac-theme button.ubtn .ubtn-text,.ac-theme button.ubtn .ubtn-icon{color:#fff}.ac-theme button.ubtn:hover,.ac-theme button.ubtn:focus,.ac-theme button.ubtn:active,.ac-theme button.ubtn:visited{background:#4194d3}.ac-theme button.ubtn:hover .ubtn-text,.ac-theme button.ubtn:focus .ubtn-text,.ac-theme button.ubtn:active .ubtn-text,.ac-theme button.ubtn:visited .ubtn-text,.ac-theme button.ubtn:hover .ubtn-icon,.ac-theme button.ubtn:focus .ubtn-icon,.ac-theme button.ubtn:active .ubtn-icon,.ac-theme button.ubtn:visited .ubtn-icon{color:#fff}.ac-touch-device div.upb_row_bg.vcpb-default,.ac-touch-device div.upb_row_bg.vcpb-vz-jquery{background-attachment:scroll !important;background-position:50% 50% !important;background-size:cover !important}.pricing-box .plan-title{text-transform:uppercase;letter-spacing:.25em}.pricing-box .plan-badge{background:#4194d3}.pricing-box .wpb_button,.pricing-box .ac_vc_button{margin:30px 0 0}.pricing-box.box-style-2 .plan-title{background:rgba(0,0,0,.3);padding:20px 0}.pricing-box.box-style-2 .plan-price{font-size:80px;line-height:90px}.pricing-box.box-style-3 .plan-title,.pricing-box.box-style-4 .plan-title{line-height:120%;margin-bottom:15px}.pricing-box.box-style-3 .plan-meta,.pricing-box.box-style-4 .plan-meta{line-height:140%}.pricing-box.box-effect-2 .pricing-box-inner:hover,.pricing-box.box-effect-3 .pricing-box-inner:hover,.pricing-box.box-effect-2 .box-effect-active .pricing-box-inner,.pricing-box.box-effect-3 .box-effect-active .pricing-box-inner{-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1)}.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{-webkit-transition:opacity 1s ease-in-out !important;transition:opacity 1s ease-in-out !important}.ac-hide-until-ready.ac-hidden-until-ready{opacity:0 !important}.ac-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ac-full-width-row>.vc_col-sm-12{padding-left:0;padding-right:0}.ac-full-width-row .ac_image img{width:100%}.ac-img-caption{background-color:#f9f9f9;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 .date a,.row-meta .tags-links a,.row-meta .categories-links a,.row-meta .author a{color:#b9b9b9;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.row-meta .date a:hover,.row-meta .tags-links a:hover,.row-meta .categories-links a:hover,.row-meta .author a:hover{color:#4194d3}.row-meta i.icon{margin-right:2px}.row-meta time{font-size:13px}.side-meta ul,.side-meta ol{list-style:none;-webkit-padding-start:0;padding-left:0}.side-meta .meta-data a{color:#555}.side-meta .meta-data a:hover{color:#4194d3}.side-meta .sidemeta-sidebar{margin-top:40px}.single .entry-content{margin-bottom:40px}.single-post header{margin-bottom:60px}.single-post header h1{font-size:40px;margin-bottom:20px;text-transform:uppercase}.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}h2.entry-title a{font-size:22px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#444}.read-more{margin:40px 0 20px;padding-top:10px}.read-more a{background:#333;border-radius:40px;color:#fff;padding:10px 16px;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.25em}.ac-page-title{background-color:#f3f3f3;padding:90px 0;background-repeat:no-repeat;background-size:cover;text-align:center}.ac-page-title h1{font-size:36px;line-height:125%;margin-top:0;margin-bottom:0;text-transform:uppercase}.ac-page-title h1 span{display:block;font-size:18px;letter-spacing:.25em;opacity:.5;font-size:15px}.ac-page-title h1.ac-title-show-nav{float:left;width:86%;padding-left:14%}.ac-page-title .container{padding-left:30px;padding-right:30px}.ac-page-title a{color:#555}.ac-page-title a:hover{color:#4194d3}.ac-page-title .post-nav{float:right;line-height:100%;padding-top:.6em}.ac-page-title .post-nav a span{font-size:22px;opacity:.5;filter:alpha(opacity=50)}.ac-page-title.ac-page-title-custom{padding:150px 0}.ac-page-title.ac-page-title-custom h1{font-size:50px}.boxed-style .ac-page-title .container{padding-left:15px;padding-right:60px}.ac-page-title-sep{margin-bottom:80px}.tp-bullets.simplebullets.round .bullet,.tp-bullets.simplebullets.navbar .bullet{position:relative;display:block;float:left;border-radius:50%;margin:0 10px;width:12px;height:12px;cursor:pointer;background:0 0;background-color:#fff;background-color:rgba(255,255,255,.7)}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.navbar .bullet:hover{background-color:#fff}.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .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:0 0;background-color:#4194d3;top:auto;bottom:-1;opacity:.65;filter:alpha(opacity=65)}.ac-page-hero-img{background-color:#555;-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:600px}.royalSlider{width:100%}.royalSlider .description,.royalSlider .caption{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 #f9f9f9 solid;border-radius:50%;color:#f9f9f9;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;transition-property:opacity,color,right,left;z-index:7;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 3px rgba(0,0,0,.1);box-shadow:0px 0px 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:0px 0px 3px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 3px rgba(0,0,0,.2);box-shadow:0px 0px 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'}.ac_carousel,.rev_slider_wrapper{position:relative}.ac_carousel .ac-next,.rev_slider_wrapper .ac-next,.ac_carousel .ac-prev,.rev_slider_wrapper .ac-prev,.ac_carousel .tp-rightarrow.default,.rev_slider_wrapper .tp-rightarrow.default,.ac_carousel .tp-leftarrow.default,.rev_slider_wrapper .tp-leftarrow.default{background:0 0;border:2px #f9f9f9 solid;border-radius:50%;color:#f9f9f9;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:absolute;-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,.rev_slider_wrapper .ac-next:before,.ac_carousel .ac-prev:before,.rev_slider_wrapper .ac-prev:before,.ac_carousel .tp-rightarrow.default:before,.rev_slider_wrapper .tp-rightarrow.default:before,.ac_carousel .tp-leftarrow.default:before,.rev_slider_wrapper .tp-leftarrow.default:before{color:#f9f9f9}.ac_carousel .ac-next:hover,.rev_slider_wrapper .ac-next:hover,.ac_carousel .ac-prev:hover,.rev_slider_wrapper .ac-prev:hover,.ac_carousel .tp-rightarrow.default:hover,.rev_slider_wrapper .tp-rightarrow.default:hover,.ac_carousel .tp-leftarrow.default:hover,.rev_slider_wrapper .tp-leftarrow.default:hover{opacity:1;filter:alpha(opacity=100)}.ac_carousel .ac-prev,.rev_slider_wrapper .ac-prev,.ac_carousel .tp-leftarrow.default,.rev_slider_wrapper .tp-leftarrow.default{left:0 !important;margin-left:0}.ac_carousel .ac-prev:before,.rev_slider_wrapper .ac-prev:before,.ac_carousel .tp-leftarrow.default:before,.rev_slider_wrapper .tp-leftarrow.default:before{content:"\e87c"}.ac_carousel .ac-next,.rev_slider_wrapper .ac-next,.ac_carousel .tp-rightarrow.default,.rev_slider_wrapper .tp-rightarrow.default{right:0 !important;margin-right:0}.ac_carousel .ac-next:before,.rev_slider_wrapper .ac-next:before,.ac_carousel .tp-rightarrow.default: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}.ac_carousel .ac-slider-video,.rev_slider_wrapper .ac-slider-video{width:1600px}.ac_carousel .ac-slider-video iframe,.rev_slider_wrapper .ac-slider-video iframe{width:100%;background:#555}.rev_slider_wrapper{overflow:hidden !important}.no-caption .ac-rs-controls-wrapper{display:none}.no-caption .ac-rs-controls-wrapper .slidecaption,.no-caption .ac-rs-controls-wrapper .slidedescription,.no-caption .ac-rs-controls-wrapper #slidecounter{display:none}.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 .slidecaption,.slider-gallery .ac-rs-controls-wrapper .slidedescription,.slider-gallery .ac-rs-controls-wrapper #slidecounter{clear:both;float:right;color:#f0f0f0;margin-bottom:10px}.slider-gallery .ac-rs-controls-wrapper .slidecaption h2{background-color:#333;font-size:22px;font-weight:700;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:31%;position:absolute;z-index:5;width:38%;height:80%;opacity:0;overflow:hidden;background:#252525;padding:40px;text-align:center}.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,.slider-post .ac-rs-controls-wrapper #slidecounter{color:#fff}.slider-post .ac-rs-controls-wrapper .slidecaption{text-transform:uppercase;font-size:32px !important;margin-bottom:24px;height:21%}.slider-post .ac-rs-controls-wrapper .slidecaption h2{font-size:22px;font-weight:700}.slider-post .ac-rs-controls-wrapper .slidedescription{margin-top:10px;height:70%;overflow:hidden;text-overflow:ellipsis;opacity:.75;filter:alpha(opacity=75)}.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 .royalSlider .rsArrow{border-color:#333;color:#333}.ac-light-chevs .ac-slider-wrapper .royalSlider .rsArrow{color:#fff !important;border-color:#fff !important}.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;font-size:22px;margin-top:-2px;padding-top:20px}.related-projects .ac-grid-posts .ac-grid-title{font-size:16px;margin:0}.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 .ac-grid-title,.post-type-archive-ac_person .ac-grid-title{font-size:18px}.ac_person .position,.post-type-archive-ac_person .position{color:#4194d3;font-size:1em;font-family:palatino;font-style:italic;font-weight:700;margin:5px 0 20px;letter-spacing:0}.ac_person h3.position,.post-type-archive-ac_person h3.position{font-size:1em}.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}.ac_person .ac-social-links,.post-type-archive-ac_person .ac-social-links{margin-bottom:10px}.ac_person .read-more,.post-type-archive-ac_person .read-more{display:none}.single-ac_person .position{font-size:2.4em}.ac-tile-col .ac-social-links{margin-top:10px}.ac_client .ac-tile-posts .ac-tile-col .text,.ac_client .ac_carousel .ac-carousel-content .text{text-align:center}.ac_client .ac-tile-posts .ac-tile-col .text h3,.ac_client .ac_carousel .ac-carousel-content .text h3{background:#333;border-radius:4px;color:#fff;font-size:14px;margin:0 auto;padding:8px 14px 8px 18px;position:relative;overflow:visible;display:inline-block;width:auto;text-transform:uppercase}.ac_client .ac-tile-posts .ac-tile-col .text h3:before,.ac_client .ac_carousel .ac-carousel-content .text h3:before{border-width:0 10px 10px;border-color:transparent;border-bottom-color:#333;border-style:solid;content:"";display:block;margin-left:-10px;position:absolute;left:50%;top:-10px}.ac_client .ac-tile-posts .ac-tile-col:hover img,.ac_client .ac_carousel .ac-carousel-content:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.ac_client .ac-tile-posts .ac-tile-col:hover .text,.ac_client .ac_carousel .ac-carousel-content:hover .text{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,20px);-ms-transform:translate(0,20px);transform:translate(0,20px)}.ac_client .ac-tile-posts{overflow:visible}.ac_client .ac-tile-posts:hover .ac-tile-col{opacity:.5;filter:alpha(opacity=50)}.ac_client .ac-tile-posts .ac-tile-col{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ac_client .ac-tile-posts .ac-tile-col .text{top:initial;bottom:0;height:auto;background:0 0;padding:0}.ac_client .ac-tile-posts .ac-tile-col .text .excerpt{margin:0}.ac_client .ac-tile-posts .ac-tile-col:hover{opacity:1;filter:alpha(opacity=100)}.ac_client .ac-tile-posts .ac-tile-col .ac-tile-footer{display:none}.ac_client .ac_carousel .ac-carousel-content{padding:0 10px;position:relative}.ac_client .ac_carousel .ac-carousel-content img{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ac_client .ac_carousel .ac-carousel-content .text{opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;right:0;left:0;bottom:20px}.ac_client .ac-grid-post{background:0 0;border:none;margin:1px;overflow:hidden;text-align:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ac_client .ac-grid-post div.image{background-color:#fff}.ac_client .ac-grid-post div.image:hover a{opacity:.5;filter:alpha(opacity=50)}.ac_client .ac-grid-post div.image:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ac_client .ac-grid-post .text{background:0 0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ac_client .ac-grid-post .text a h3.ac-grid-title{font-size:18px}.list-posts .ac_person,.post-type-archive .ac_person,.list-posts .ac_portfolio,.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,.post-type-archive .ac_person .featured-image,.list-posts .ac_portfolio .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{filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-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{overflow:hidden}.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}.single-ac_gallery footer.content-info{margin-top:0}.post-type-archive-ac_gallery main.main{margin-top:0}.ac_side_tab{display:none;top:40%;background-color:#000;border-style:solid;border-width:0;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;position:fixed;margin:0;padding:6px 15px 8px;text-decoration:none;text-align:center;font-size:15px;z-index:2;font-weight:700;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ac_side_tab a{color:#fff}.ac_side_tab.ac_side_tab_left{left:0;cursor:pointer;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);border-top:2px solid #4194d3}.ac_side_tab.ac_side_tab_left:hover{border-top-width:0}.ac_side_tab.ac_side_tab_right{right:-2px;cursor:pointer;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);border-top:2px solid #4194d3}.ac_side_tab.ac_side_tab_right:hover{border-top-width:0}.ac-author-bio{padding:15px;margin:30px 0 60px;background-color:#333;color:#eee}.ac-author-bio .author{font-size:16px;text-transform:uppercase;letter-spacing:.25em}.ac-author-bio .avatar{border-radius:50%;padding:10px}.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:#4194d3}.ac_text_block .text *{color:#f9f9f9}.ac_image{background:#222}.ac_image .text *{color:#4194d3}.ac_image img{transition:.2s ease-in-out}a .ac_image:hover img{opacity:.1;filter:alpha(opacity=10)}a .ac_image:before{font-family:"Entypo";content:'\e817';color:#fff;font-size:40px;font-weight:100;position:absolute;left:50%;top:40%;padding:14px;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%)}a .ac_image:hover:before{opacity:1;filter:alpha(opacity=100);top:50%}.ac-grid-post{background:#fff;border:0 solid rgba(0,0,0,.08);border-bottom-width:0;margin:1px;overflow:hidden;text-align:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.0);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.0);box-shadow:inset 0 0 1px rgba(0,0,0,.0);-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{font-family:"Entypo";content:'\e817';color:#fff;font-size:40px;font-weight:100;position:absolute;left:50%;top:40%;padding:14px;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:0 0 !important;display:block;margin:0;padding:20px 20px 15px;overflow:hidden;-webkit-box-shadow:inset 0 0 0px rgba(0,0,0,.0);-moz-box-shadow:inset 0 0 0px rgba(0,0,0,.0);box-shadow:inset 0 0 0px rgba(0,0,0,.0)}.ac-grid-post .text .ac-grid-terms,.ac-grid-post .text .ac-grid-terms a{color:#bbb}.ac-grid-post .text .ac-grid-terms:hover,.ac-grid-post .text .ac-grid-terms a:hover{color:#4194d3}.ac-grid-post .excerpt{margin-top:13px}.ac-grid-post .text .ac-grid-terms a{color:#4194d3;font-family:'Palatino Linotype','Book Antiqua',Palatino,serif;font-style:italic}.ac-grid-post,.wpb_column>.wpb_wrapper .ac-grid-post:last-child{margin-bottom:30px}.ac-grid-title{margin:20px 0 5px;margin:0}.ac-grid-title strong{letter-spacing:.25em}.ac-grid-title span{display:block;font-size:13px;letter-spacing:.1em;opacity:.5;margin-bottom:8px}a h3.ac-grid-title{color:#444;font-size:22px;line-height:1.2;text-transform:uppercase;margin:10px 0 5px}.col-md-4 .ac-grid-title{font-size:18px}.ac-grid-terms{margin-top:7px}img.grid-image{width:100%}.ac-masonry-wrapper .ac-category-filters-wrapper,.ac-grid-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:hover,.ac-category-filter.ac-category-filter.selected{border-bottom:3px #4194d3 solid;color:#4194d3 !important}.ac-category-filter.selected a{color:#4194d3 !important}.ac-tile-posts:not(.ac-tile-masonry){overflow:visible;margin-bottom:20px;position:relative}.ac-tile-col .text,.ac-tile-col .ac-tile-footer{opacity:0;filter:alpha(opacity=0);position:absolute;-webkit-transition:all .1s ease-in-out;transition:all .1s 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{margin-bottom:20px}.ac-tile-col .ac-tile-title{text-transform:uppercase;font-size:20px;color:#fff;margin-top:0;margin-bottom:10px;letter-spacing:.4em}.ac-tile-col .ac-tile-footer{font-family:'Palatino Linotype','Book Antiqua',Palatino,serif;font-style:italic;font-weight:700;font-size:17px}.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:hover .text,.ac-tile-col:hover .ac-text,.ac-tile-col:hover .ac-tile-footer{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 .text,.ac-tile-col:hover .ac-text{background-color:#212120}.ac-tile-col:hover .text .excerpt,.ac-tile-col:hover .ac-text .excerpt{max-height:60%;overflow:hidden}.ac-tile-col:hover .text .text,.ac-tile-col:hover .ac-text,.ac-tile-col:hover .excerpt{color:#fff}.ac-tile-col .ac-tile-footer{bottom:9%;padding:0 9%}.ac-tile-col[max-width~="374px"] .text-inner,.ac-tile-col[max-height~="400px"] .text-inner{text-align:center;position:absolute;top:50%;margin-top:-1em;padding:0 10px;right:0;left:0}.ac-tile-col[max-width~="374px"] .text-inner h3,.ac-tile-col[max-height~="400px"] .text-inner h3{font-size:20px}.ac-tile-col[max-width~="374px"] .excerpt,.ac-tile-col[max-height~="400px"] .excerpt{display:none}.ac-tile-col[max-width~="374px"] .text,.ac-tile-col[max-height~="400px"] .text{background-color:#212120;background-image:url(//www.marionalberge.com/wp-content/themes/saint/assets/css/../img/overlay.svg);background-size:240px;background-position:center center;background-repeat:no-repeat}.ac-tile-col[max-width~="374px"] .ac-tile-footer,.ac-tile-col[max-height~="400px"] .ac-tile-footer{width:100%;text-align:center}.ac-tm-standard-2{width:50%}.ac-tm-large-2{width:100%}.ac-tm-tall-2{width:50%}.ac-tm-landscape-2{width:100%}.ac-tm-standard-3{width:33.3333333%}.ac-tm-large-3{width:66.6666667%}.ac-tm-tall-3{width:33.3333333%}.ac-tm-landscape-3{width:66.6666667%}.ac-tm-standard-4{width:25%}.ac-tm-large-4{width:50%}.ac-tm-tall-4{width:25%}.ac-tm-landscape-4{width:50%}.ac-tm-standard-6{width:16.6666667%}.ac-tm-large-6{width:33.3333333%}.ac-tm-tall-6{width:16.6666667%}.ac-tm-landscape-6{width:33.3333333%}.ac-tile-masonry-wrapper .ac-category-filters-wrapper{margin-right:0;display:none}.ac-tile-masonry .ac-tile-col{margin-right:0 !important}.ac-tile-masonry .ac-tile-col .text-inner{text-align:center;position:absolute;top:50%;margin-top:-20px;right:0;left:0;padding:0 9%}.ac-tile-masonry .ac-tile-col .text-inner .excerpt{padding:0 10%;margin:0 auto}.ac-tile-masonry .ac-tile-col .text-inner h3{font-size:26px}.ac-tile-masonry .ac-tile-col .ac-tile-footer{bottom:9%;padding:0 9%;width:100%;text-align:center}.ac-tile-masonry .ac-tile-col[max-width~="374px"] .text,.ac-tile-masonry .ac-tile-col[max-height~="400px"] .text{background-image:none}.ac-tile-masonry .ac-tile-col[max-width~="374px"] .text h3,.ac-tile-masonry .ac-tile-col[max-height~="400px"] .text h3{font-size:22px}.ac-tile-masonry .ac-tile-col[max-width~="374px"] .text-inner,.ac-tile-masonry .ac-tile-col[max-height~="400px"] .text-inner{margin-top:-20px}.firefox .ac-tile-posts .excerpt{display:none}.ac-tile-col{padding-left:0 !important;padding-right:0 !important}.firefox .ac-grid-col,.firefox .ac-tile-col{margin-right:-1px !important}.firefox .ac-category-filters-wrapper{margin-right:2px}.ac_carousel{overflow:visible !important}.ac_carousel .ac-prev,.ac_carousel .ac-next{background:#333;border:none;border-radius:4px;height:40px;line-height:36px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:40px;position:absolute;top:50%;margin-top:-20px}.ac_carousel .ac-prev:before,.ac_carousel .ac-next:before{color:#fff;font-size:18px}.ac_carousel .ac-prev span,.ac_carousel .ac-next span{display:none}.ac_carousel:hover .ac-prev,.ac_carousel:hover .ac-next{opacity:.5;filter:alpha(opacity=50)}.ac_carousel:hover .ac-prev:hover,.ac_carousel:hover .ac-next:hover{opacity:1;filter:alpha(opacity=100)}.ac_carousel:hover .ac-prev{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}.ac_carousel:hover .ac-next{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}.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_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 .15s ease-in-out;transition:all .15s ease-in-out;text-transform:uppercase}.ac-carousel-content .text.title-hover:before,.ac-carousel-content .text.title-hover:after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:'';-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.ac-carousel-content:hover .text.title-hover:after{opacity:.15;filter:alpha(opacity=15);-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.ac-carousel-content:hover .text.title-hover:before{opacity:.15;filter:alpha(opacity=15);-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.ac_gallery .ac-carousel-content.title-hover .title-hover h3,.ac_galleries .ac-carousel-content.title-hover .title-hover h3,.ac_portfolio .ac-carousel-content.title-hover .title-hover h3{position:absolute;color:#fff;font-size:18px;left:50%;top:40%;font-weight:700;margin:0;padding:10px 16px;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_gallery .ac-carousel-content.title-hover:hover .title-hover h3,.ac_galleries .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;top:0;left:0;padding:20px;background:#252525;-webkit-box-shadow:inset 0px 6px 10px rgba(0,0,0,.2);-moz-box-shadow:inset 0px 6px 10px rgba(0,0,0,.2);box-shadow:inset 0px 6px 10px rgba(0,0,0,.2);text-align:center}.ac-showcase-item figcaption h3{margin:0;padding:0;font-size:110%;text-transform:uppercase}.ac-showcase-item figcaption h5,.ac-showcase-item figcaption h3{margin:0}.ac-showcase-item figcaption h5 a,.ac-showcase-item figcaption h3 a,.ac-showcase-item figcaption h5.position,.ac-showcase-item figcaption h3.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:#4194d3;font-size:calc(14px)}.no-touch .ac-showcase-item figure:hover img,.ac-showcase-item figure.cs-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}.no-touch .ac-showcase-item figure:hover figcaption,.ac-showcase-item figure.cs-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:#f9f9f9}.ac_slider_wrapper .rev_slider img{max-width:100% !important}.ac_slider_wrapper .rev_slider .ac-quote{padding:0 inherit}.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;padding:40px 20px}.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}.quote-image-wrapper{min-height:40px}.ac_testimonial .ac-grid-col .quote-image-wrapper,.ac_testimonial .ac_carousel .quote-image-wrapper,.ac_testimonial .ac_testimonial .quote-image-wrapper{text-align:center;margin-bottom:20px}.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%;display:inline-block;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ac_testimonial .ac-grid-col .quote-image img,.ac_testimonial .ac_carousel .quote-image img,.ac_testimonial .ac_testimonial .quote-image img{height:70px;width:70px}.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:30px;left:50%;top:35%;position:absolute;margin-left:-12px;margin-top:-13px;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:.25;filter:alpha(opacity=25)}.ac_testimonial blockquote,.ac_testimonial .ac-quote-author{border:none;text-align:center}.ac_testimonial blockquote{margin:0;padding:0}.ac_testimonial blockquote .ac-quote-text{color:inherit;font-size:24px;font-style:normal;line-height:160%}.ac_testimonial blockquote .ac-quote-text p{font-size:32px;font-style:normal;color:inherit}.ac_testimonial .ac_carousel .ac-quote:after{display:none}.ac_testimonial .ac_carousel .quote-image{margin:0}.ac_testimonial .ac_carousel .ac_testimonial .ac-quote-author,.ac_testimonial .ac-grid-post .ac_testimonial .ac-quote-author{margin-left:0}.woocommerce .page-title,.woocommerce-page .page-title{display:none}.woocommerce h2,.woocommerce-page h2{margin:50px 0 40px;font-size:1.3em;text-transform:uppercase;border-top:2px #ebebeb solid;padding-top:10px}.woocommerce h3,.woocommerce-page h3{text-transform:uppercase;font-weight:700}.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:0 0 15px;margin:0 !important;font-weight:300}.woocommerce input[type=radio],.woocommerce-page input[type=radio],.woocommerce input[type=checkbox],.woocommerce-page input[type=checkbox]{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 .woocommerce-ordering,.woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{padding-bottom:30px}.woocommerce div.pp_woocommerce .pp_content_container,.woocommerce-page div.pp_woocommerce .pp_content_container{background:0 0;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:20px 0}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{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-message:before,.woocommerce-page .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info: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-message a,.woocommerce-page .woocommerce-message a,.woocommerce .woocommerce-error a,.woocommerce-page .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce-page .woocommerce-info a{color:inherit;text-decoration:underline}.woocommerce .woocommerce-message a.button,.woocommerce-page .woocommerce-message a.button,.woocommerce .woocommerce-error a.button,.woocommerce-page .woocommerce-error a.button,.woocommerce .woocommerce-info a.button,.woocommerce-page .woocommerce-info a.button{background-color:transparent !important;color:inherit;margin:0;padding:2px 5px 0 0}.woocommerce .woocommerce-message a.button:hover,.woocommerce-page .woocommerce-message a.button:hover,.woocommerce .woocommerce-error a.button:hover,.woocommerce-page .woocommerce-error a.button:hover,.woocommerce .woocommerce-info a.button:hover,.woocommerce-page .woocommerce-info a.button:hover,.woocommerce .woocommerce-message a.button:focus,.woocommerce-page .woocommerce-message a.button:focus,.woocommerce .woocommerce-error a.button:focus,.woocommerce-page .woocommerce-error a.button:focus,.woocommerce .woocommerce-info a.button:focus,.woocommerce-page .woocommerce-info a.button:focus{background-color:transparent !important;color:inherit}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{background-color:rgba(227,139,35,.1);color:#4194d3}.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 div.product,.woocommerce-page div.product,.woocommerce #content div.product,.woocommerce-page #content div.product{margin-bottom:0;position:relative}.woocommerce div.product .summary .product_title,.woocommerce-page div.product .summary .product_title,.woocommerce #content div.product .summary .product_title,.woocommerce-page #content div.product .summary .product_title{clear:none;margin-top:0;padding-bottom:6px;display:none}.woocommerce div.product .summary .woocommerce-product-rating,.woocommerce-page div.product .summary .woocommerce-product-rating,.woocommerce #content div.product .summary .woocommerce-product-rating,.woocommerce-page #content div.product .summary .woocommerce-product-rating{margin:20px 0}.woocommerce div.product .summary span.price,.woocommerce-page div.product .summary span.price,.woocommerce #content div.product .summary span.price,.woocommerce-page #content div.product .summary span.price,.woocommerce div.product .summary p.price,.woocommerce-page div.product .summary p.price,.woocommerce #content div.product .summary p.price,.woocommerce-page #content div.product .summary p.price{font-size:2.5em;margin:0;color:#4194d3}.woocommerce div.product .summary [itemprop=offers],.woocommerce-page div.product .summary [itemprop=offers],.woocommerce #content div.product .summary [itemprop=offers],.woocommerce-page #content div.product .summary [itemprop=offers]{border:1px solid #ebebeb;border-left:none;border-right:none;padding:20px 0;margin-bottom:20px}.woocommerce div.product .summary [itemprop=description],.woocommerce-page div.product .summary [itemprop=description],.woocommerce #content div.product .summary [itemprop=description],.woocommerce-page #content div.product .summary [itemprop=description],.woocommerce div.product .summary form.cart,.woocommerce-page div.product .summary form.cart,.woocommerce #content div.product .summary form.cart,.woocommerce-page #content div.product .summary form.cart,.woocommerce div.product .summary p.stock,.woocommerce-page div.product .summary p.stock,.woocommerce #content div.product .summary p.stock,.woocommerce-page #content div.product .summary p.stock,.woocommerce div.product .summary div.product_meta,.woocommerce-page div.product .summary div.product_meta,.woocommerce #content div.product .summary div.product_meta,.woocommerce-page #content div.product .summary div.product_meta{border-bottom:1px solid #ebebeb;padding-bottom:20px;margin-bottom:20px}.woocommerce div.product .summary p.stock,.woocommerce-page div.product .summary p.stock,.woocommerce #content div.product .summary p.stock,.woocommerce-page #content 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 div.product .summary .out-of-stock,.woocommerce-page div.product .summary .out-of-stock,.woocommerce #content div.product .summary .out-of-stock,.woocommerce-page #content div.product .summary .out-of-stock{color:#888}.woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images{margin-bottom:120px}.woocommerce div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce-page #content div.product div.images img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce div.product div.images div.thumbnails,.woocommerce-page div.product div.images div.thumbnails,.woocommerce #content div.product div.images div.thumbnails,.woocommerce-page #content div.product div.images div.thumbnails{margin-right:2%}.woocommerce div.product div.images div.thumbnails a,.woocommerce-page div.product div.images div.thumbnails a,.woocommerce #content div.product div.images div.thumbnails a,.woocommerce-page #content 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 div.product div.images div.thumbnails a :hover,.woocommerce-page div.product div.images div.thumbnails a :hover,.woocommerce #content div.product div.images div.thumbnails a :hover,.woocommerce-page #content div.product div.images div.thumbnails a :hover{opacity:1;filter:alpha(opacity=100)}.woocommerce div.product .related,.woocommerce-page div.product .related,.woocommerce #content div.product .related,.woocommerce-page #content div.product .related,.woocommerce div.product .upsells.products,.woocommerce-page div.product .upsells.products,.woocommerce #content div.product .upsells.products,.woocommerce-page #content div.product .upsells.products{clear:both;border-top:2px #efefef solid;margin-top:60px}.woocommerce div.product .related h2,.woocommerce-page div.product .related h2,.woocommerce #content div.product .related h2,.woocommerce-page #content div.product .related h2,.woocommerce div.product .upsells.products h2,.woocommerce-page div.product .upsells.products h2,.woocommerce #content div.product .upsells.products h2,.woocommerce-page #content div.product .upsells.products h2{border-top:2px solid #777;display:table;margin-top:-2px;padding-top:10px;letter-spacing:.25em}.woocommerce div.product .related ul li.product,.woocommerce-page div.product .related ul li.product,.woocommerce #content div.product .related ul li.product,.woocommerce-page #content div.product .related ul li.product,.woocommerce div.product .upsells.products ul li.product,.woocommerce-page div.product .upsells.products ul li.product,.woocommerce #content div.product .upsells.products ul li.product,.woocommerce-page #content div.product .upsells.products ul li.product{width:22%}.woocommerce div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs{clear:right;float:right;width:48%;margin-bottom:40px}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs{padding:0 0 0 5px;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{border:1px solid #dfdbdf;background:0 0;background-color:#f9f9f9;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{font-weight:300}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active{background:0 0;background-color:#f9f9f9;border-bottom-color:#f7f6f7}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel,.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel{margin:-1px 0 0;padding:40px 0 0;border:none;border-top:1px #dfdbdf solid;border-radius:0}.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce-page div.product .woocommerce-tabs .panel h2,.woocommerce #content div.product .woocommerce-tabs .panel h2,.woocommerce-page #content div.product .woocommerce-tabs .panel h2{display:none}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart,.woocommerce #content div.product form.cart,.woocommerce-page #content div.product form.cart{margin-bottom:40px}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce #content div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity{float:left;margin:0 20px 0 0;overflow:visible;width:120px}.woocommerce div.product form.cart table,.woocommerce-page div.product form.cart table,.woocommerce #content div.product form.cart table,.woocommerce-page #content div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td,.woocommerce-page div.product form.cart table td,.woocommerce #content div.product form.cart table td,.woocommerce-page #content div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity,.woocommerce-page div.product form.cart table div.quantity,.woocommerce #content div.product form.cart table div.quantity,.woocommerce-page #content div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock,.woocommerce-page div.product form.cart table small.stock,.woocommerce #content div.product form.cart table small.stock,.woocommerce-page #content div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product p.stars a,.woocommerce-page div.product p.stars a,.woocommerce #content div.product p.stars a,.woocommerce-page #content div.product p.stars a{margin-right:.8em}.woocommerce div.product p.stars a.star-1,.woocommerce-page div.product p.stars a.star-1,.woocommerce #content div.product p.stars a.star-1,.woocommerce-page #content div.product p.stars a.star-1{width:1.5em}.woocommerce div.product p.stars a.star-2,.woocommerce-page div.product p.stars a.star-2,.woocommerce #content div.product p.stars a.star-2,.woocommerce-page #content div.product p.stars a.star-2{width:2.5em}.woocommerce div.product p.stars a.star-3,.woocommerce-page div.product p.stars a.star-3,.woocommerce #content div.product p.stars a.star-3,.woocommerce-page #content div.product p.stars a.star-3{width:3.5em}.woocommerce div.product p.stars a.star-4,.woocommerce-page div.product p.stars a.star-4,.woocommerce #content div.product p.stars a.star-4,.woocommerce-page #content div.product p.stars a.star-4{width:4.5em}.woocommerce div.product p.stars a.star-5,.woocommerce-page div.product p.stars a.star-5,.woocommerce #content div.product p.stars a.star-5,.woocommerce-page #content 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:0 0;background-color:#4194d3;text-shadow:none;text-transform:uppercase}.woocommerce .products ul,.woocommerce-page .products ul,.woocommerce ul.products,.woocommerce-page ul.products{margin:0 0 1em;padding:0;clear:both}.woocommerce .products ul:before,.woocommerce-page .products ul:before,.woocommerce ul.products:before,.woocommerce-page ul.products:before,.woocommerce .products ul:after,.woocommerce-page .products ul:after,.woocommerce ul.products:after,.woocommerce-page ul.products:after{content:" ";display:table}.woocommerce .products ul:after,.woocommerce-page .products ul:after,.woocommerce ul.products:after,.woocommerce-page ul.products:after{clear:both}.woocommerce ul.products,.woocommerce-page ul.products{margin-left:-15px;margin-right:-15px}.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;margin-bottom:60px}.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:140%;letter-spacing:.1em;margin-bottom:5px;margin-right:50px;padding:0}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-bottom:20px}.woocommerce ul.products li.product a:hover 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:#4194d3}.woocommerce .main ul.products li.product,.woocommerce-page .main ul.products li.product{position:relative;margin-right:0;padding-left:15px;padding-right:15px}.woocommerce .main ul.products li.product a.button,.woocommerce-page .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.add_to_cart_button{background-color:#ddd;border:0;border-radius:2px;bottom:5px;font-size:0;position:absolute;padding:0;right:15px;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:before,.woocommerce-page .main ul.products li.product a.button:before,.woocommerce .main ul.products li.product a.button.add_to_cart_button:before,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button:before{color:#fff;content:'\e859';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:hover,.woocommerce-page .main ul.products li.product a.button:hover,.woocommerce .main ul.products li.product a.button.add_to_cart_button:hover,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button:hover,.woocommerce .main ul.products li.product a.button:focus,.woocommerce-page .main ul.products li.product a.button:focus,.woocommerce .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:focus,.woocommerce .main ul.products li.product a.button:active,.woocommerce-page .main ul.products li.product a.button:active,.woocommerce .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:active{background-color:#4194d3 !important;top:initial}.woocommerce .main ul.products li.product a.button:hover:before,.woocommerce-page .main ul.products li.product a.button:hover:before,.woocommerce .main ul.products li.product a.button.add_to_cart_button:hover:before,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button:hover:before,.woocommerce .main ul.products li.product a.button:focus:before,.woocommerce-page .main ul.products li.product a.button:focus:before,.woocommerce .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:focus:before,.woocommerce .main ul.products li.product a.button:active:before,.woocommerce-page .main ul.products li.product a.button:active:before,.woocommerce .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:active:before{color:#fff}.woocommerce .main ul.products li.product a.button.added,.woocommerce-page .main ul.products li.product a.button.added,.woocommerce .main ul.products li.product a.button.add_to_cart_button.added,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button.added{display:none}.woocommerce .main ul.products li.product a.button:before,.woocommerce-page .main ul.products li.product a.button:before{content:"\e859"}.woocommerce .main ul.products li.product a.button.add_to_cart_button:before,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button:before{content:"\e859"}.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce .shipping-calculator-button,.woocommerce-page .shipping-calculator-button{border-color:transparent;border-radius:3px;background:0 0;background-color:#ebebeb;color:#888;display:inline-block;font-weight:700;font-size:13px;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 a.button.added:before,.woocommerce-page a.button.added:before,.woocommerce button.button.added:before,.woocommerce-page button.button.added:before,.woocommerce input.button.added:before,.woocommerce-page input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce-page #respond input#submit.added:before,.woocommerce #content input.button.added:before,.woocommerce-page #content input.button.added:before,.woocommerce .shipping-calculator-button.added:before,.woocommerce-page .shipping-calculator-button.added:before{position:absolute;height:16px;width:16px;top:.35em;right:-26px;text-indent:0;font-family:'WooCommerce';content:"\e017"}.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce .shipping-calculator-button:hover,.woocommerce-page .shipping-calculator-button:hover{background:0 0;background-color:#333;color:#fff}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce .shipping-calculator-button.alt,.woocommerce-page .shipping-calculator-button.alt{border-color:transparent;background:0 0;background-color:#4194d3;color:#fff;text-shadow:none}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce .shipping-calculator-button.alt:hover,.woocommerce-page .shipping-calculator-button.alt:hover{background:0 0;background-color:#333;color:#fff}.woocommerce a.button:disabled,.woocommerce-page a.button:disabled,.woocommerce button.button:disabled,.woocommerce-page button.button:disabled,.woocommerce input.button:disabled,.woocommerce-page input.button:disabled,.woocommerce #respond input#submit:disabled,.woocommerce-page #respond input#submit:disabled,.woocommerce #content input.button:disabled,.woocommerce-page #content input.button:disabled,.woocommerce .shipping-calculator-button:disabled,.woocommerce-page .shipping-calculator-button:disabled,.woocommerce a.button.disabled,.woocommerce-page a.button.disabled,.woocommerce button.button.disabled,.woocommerce-page button.button.disabled,.woocommerce input.button.disabled,.woocommerce-page input.button.disabled,.woocommerce #respond input#submit.disabled,.woocommerce-page #respond input#submit.disabled,.woocommerce #content input.button.disabled,.woocommerce-page #content input.button.disabled,.woocommerce .shipping-calculator-button.disabled,.woocommerce-page .shipping-calculator-button.disabled{border-color:transparent;background:0 0;background-color:#ebebeb;color:#999;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce .shipping-calculator-button,.woocommerce-page .shipping-calculator-button{margin-top:10px}.woocommerce .shipping-calculator-button:after,.woocommerce-page .shipping-calculator-button:after{display:none}.woocommerce .cart .button,.woocommerce-page .cart .button,.woocommerce .cart input.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-page nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li span{background:0 0;background-color:#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:hover,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span:hover,.woocommerce-page nav.woocommerce-pagination ul li span:hover,.woocommerce nav.woocommerce-pagination ul li a.current,.woocommerce-page nav.woocommerce-pagination ul li a.current,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li span.current{background-color:#333;color:#fff}.woocommerce .quantity,.woocommerce-page .quantity,.woocommerce #content .quantity,.woocommerce-page #content .quantity{width:auto;position:inherit;float:left}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .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 .quantity .plus,.woocommerce-page .quantity .plus,.woocommerce #content .quantity .plus,.woocommerce-page #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce-page .quantity .minus,.woocommerce #content .quantity .minus,.woocommerce-page #content .quantity .minus{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 .quantity .plus:hover,.woocommerce-page .quantity .plus:hover,.woocommerce #content .quantity .plus:hover,.woocommerce-page #content .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce-page .quantity .minus:hover,.woocommerce #content .quantity .minus:hover,.woocommerce-page #content .quantity .minus:hover{background:0 0;background:#e1e1e1}.woocommerce .quantity .plus,.woocommerce-page .quantity .plus,.woocommerce #content .quantity .plus,.woocommerce-page #content .quantity .plus{top:5px;right:-15px;border-bottom:0}.woocommerce .quantity .minus,.woocommerce-page .quantity .minus,.woocommerce #content .quantity .minus,.woocommerce-page #content .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 #eee solid}.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 outside;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:before,.woocommerce-page .star-rating:before,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#4194d3}.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-page p.stars a.star-1,.woocommerce p.stars a.star-2,.woocommerce-page p.stars a.star-2,.woocommerce p.stars a.star-3,.woocommerce-page p.stars a.star-3,.woocommerce p.stars a.star-4,.woocommerce-page p.stars a.star-4,.woocommerce p.stars a.star-5,.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 .alt td,.woocommerce-page table.shop_attributes .alt td,.woocommerce table.shop_attributes .alt th,.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;letter-spacing:.25em}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:14px 0}.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot th,.woocommerce table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot td{font-weight:300}.woocommerce table.shop_table tfoot tr.order-total th,.woocommerce-page table.shop_table tfoot tr.order-total th,.woocommerce table.shop_table tfoot tr.order-total td,.woocommerce-page table.shop_table tfoot tr.order-total td{border-width:3px}.woocommerce table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce #content table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail{width:10%}.woocommerce table.cart img,.woocommerce-page table.cart img,.woocommerce #content table.cart img,.woocommerce-page #content table.cart img{width:70px}.woocommerce table.cart th,.woocommerce-page table.cart th,.woocommerce #content table.cart th,.woocommerce-page #content table.cart th,.woocommerce table.cart td,.woocommerce-page table.cart td,.woocommerce #content table.cart td,.woocommerce-page #content table.cart td{vertical-align:middle}.woocommerce table.cart td.product-remove,.woocommerce-page table.cart td.product-remove,.woocommerce #content table.cart td.product-remove,.woocommerce-page #content table.cart td.product-remove{width:50px;padding:0}.woocommerce table.cart td.product-remove a,.woocommerce-page table.cart td.product-remove a,.woocommerce #content table.cart td.product-remove a,.woocommerce-page #content 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 table.cart td.product-remove a:hover,.woocommerce-page table.cart td.product-remove a:hover,.woocommerce #content table.cart td.product-remove a:hover,.woocommerce-page #content table.cart td.product-remove a:hover,.woocommerce table.cart td.product-remove a:focus,.woocommerce-page table.cart td.product-remove a:focus,.woocommerce #content table.cart td.product-remove a:focus,.woocommerce-page #content table.cart td.product-remove a:focus,.woocommerce table.cart td.product-remove a:active,.woocommerce-page table.cart td.product-remove a:active,.woocommerce #content table.cart td.product-remove a:active,.woocommerce-page #content table.cart td.product-remove a:active{background-color:#555;color:#fff}.woocommerce table.cart td.product-price,.woocommerce-page table.cart td.product-price,.woocommerce #content table.cart td.product-price,.woocommerce-page #content table.cart td.product-price,.woocommerce table.cart td.product-quantity,.woocommerce-page table.cart td.product-quantity,.woocommerce #content table.cart td.product-quantity,.woocommerce-page #content table.cart td.product-quantity,.woocommerce table.cart td.product-subtotal,.woocommerce-page table.cart td.product-subtotal,.woocommerce #content table.cart td.product-subtotal,.woocommerce-page #content table.cart td.product-subtotal{width:15%}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page #content 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-page ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.product_list_widget li{padding:10px 0}.woocommerce ul.cart_list li a,.woocommerce-page ul.cart_list li a,.woocommerce ul.product_list_widget 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-page ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover,.woocommerce-page ul.product_list_widget li a:hover{color:#4194d3}.woocommerce ul.cart_list li img,.woocommerce-page ul.cart_list li img,.woocommerce ul.product_list_widget 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 .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total{border-top:2px #efefef 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{padding:14px 12px 14px 0;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-page .cart-collaterals .cart_totals table td,.woocommerce .cart-collaterals .cart_totals table th,.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:700}.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:before,.woocommerce-page .order_details:before,.woocommerce .order_details:after,.woocommerce-page .order_details:after{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 #4194d3 solid;background:0 0;background-color:#f9f9f9;-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:0 0;background-color:#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:0 0;background-color:#ebebeb}.woocommerce #searchform .searchsubmit,.woocommerce-page #searchform .searchsubmit{top:initial}.woocommerce.ac_carousel ul.products li.product .price del,.woocommerce-page.ac_carousel ul.products li.product .price del{font-size:.9em}.woocommerce #content input.button.loading:before,.woocommerce #respond input#submit.loading:before,.woocommerce a.button.loading:before,.woocommerce button.button.loading:before,.woocommerce input.button.loading:before,.woocommerce-page #content input.button.loading:before,.woocommerce-page #respond input#submit.loading:before,.woocommerce-page a.button.loading:before,.woocommerce-page button.button.loading:before,.woocommerce-page input.button.loading:before{background:0 0 !important}.woocommerce .main ul.products li.product a.button.add_to_cart_button.loading:before,.woocommerce-page .main ul.products li.product a.button.add_to_cart_button.loading:before{right:0}.wpmenucart-icon-shopping-cart-0:before{font-size:16px}li.wpmenucartli a.wpmenucart-contents span.amount:before,li.wpmenucartli a.wpmenucart-contents span.cartcontents{display:none}.bbpress #bbpress-forums label{font-weight:inherit}.bbpress #bbpress-forums .lead{font-size:1em;color:#555;font-weight:400}.bbpress #bbpress-forums .lead :hover,.bbpress #bbpress-forums .lead :focus{color:#4194d3}.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:hover,.bbpress #bbpress-forums .bbp-search-form .btn:hover,.bbpress #bbpress-forums #bbp-search-form .btn:focus,.bbpress #bbpress-forums .bbp-search-form .btn:focus{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;width:90%;height:45px;border-radius:4px;float:left;margin-right:5%;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:700;letter-spacing:.2em;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:#f9fcfe}.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-topic-count,.bbpress #bbpress-forums li.list-group-item .bbp-forum-reply-count,.bbpress #bbpress-forums li.list-group-item .bbp-forum-freshness,.bbpress #bbpress-forums li.list-group-item .bbp-topic-voice-count,.bbpress #bbpress-forums li.list-group-item .bbp-topic-reply-count,.bbpress #bbpress-forums li.list-group-item .bbp-topic-freshness{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-register fieldset label,.bbpress #bbpress-forums #bbp-lost-pass 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 p,.bbpress #bbpress-forums fieldset.bbp-form textarea,.bbpress #bbpress-forums fieldset.bbp-form select,.bbpress #bbpress-forums fieldset.bbp-form input:not(.button){margin:0 0 8px}.bbpress #bbpress-forums fieldset.bbp-form .bbp-reply-ip{display:none}.bbpress #bbpress-forums fieldset.bbp-form #qt_bbp_reply_content_toolbar{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 #subscription-toggle .btn,.bbpress #bbpress-forums .bbp-replies .bbp-header.well #favorite-toggle .btn{padding:10px 0;background:0 0;border:none;margin-right:20px;text-transform:uppercase;color:#4194d3;line-height:1}.bbpress #bbpress-forums .bbp-replies .bbp-header.well #subscription-toggle .btn:before,.bbpress #bbpress-forums .bbp-replies .bbp-header.well #favorite-toggle .btn:before{font-family:'Entypo';color:#fff;content:"";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 span.bbp-reply-post-date,.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 .bbp-meta a{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:0;margin-top:-1px;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 #4194d3 solid;border-radius:0}.bbpress #bbp-user-wrapper #bbp-single-user-details #bbp-user-navigation li.btn-default.current a{color:#4194d3}.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;width:70%;margin-left:20%}.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 #333 solid;border-radius:4px;color:#333;float:left;font-size:12px;font-weight:700;letter-spacing:.25em;margin:10px 10px 0 0;padding:6px 12px;text-transform:uppercase;width:auto}.widget.bbp_widget_login .bbp-register-link:hover,.widget.bbp_widget_login .bbp-submit-wrapper .button:hover,.widget.bbp_widget_login .bbp-register-link:focus,.widget.bbp_widget_login .bbp-submit-wrapper .button:focus{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:focus,.widget.bbp_widget_login a.button:hover,.widget.bbp_widget_login a.button:active{border:none;background-color:#f9f9f9}.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:#4194d3}.widget .bbp-login-links .bbp-lostpass-link{float:left;margin-top:15px;background:0 0 !important;color:#555;padding:0}.widget.widget_display_stats{overflow:hidden}.widget.widget_display_stats dt,.widget.widget_display_stats dd{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{display:none}.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 .royalSlider{width:100% !important}.ie8 .navbar-form{width:100% !important}@media screen and (max-width:782px){html.ac-theme-html{margin-top:0 !important}html #wpadminbar{z-index:1040 !important;position:fixed}.admin-bar .navbar-static-top{margin-top:32px}}@media (min-width:992px){.ac-transparent-navbar-body,.top-navbar.ac-transparent-navbar-body,.top-navbar.admin-bar.ac-transparent-navbar-body{padding-top:0}.navbar-default.ac-transparent-navbar{background-color:transparent !important;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-default.ac-transparent-navbar .navbar-nav>li>a{color:#fff !important}.navbar-default.ac-transparent-navbar a.navbar-brand{color:#252525 !important}.navbar-default.ac-transparent-navbar #site-logo.trans-nav-logo{opacity:0}.navbar-default.ac-transparent-navbar #site-logo-start{opacity:1}.navbar-default.ac-transparent-navbar #nav-search-open{color:#252525 !important}.navbar-default.ac-transparent-navbar li.ac-hero>a{border-color:#252525 !important;color:#252525 !important}}@media (max-width:991px){.navbar{min-height:70px}.navbar .container.navbar-outer{padding-left:0;padding-right:0}.navbar .navbar-header a.navbar-brand.logo{overflow:hidden}.navbar #nav-search-open{display:none}.navbar .nav-extras a.toggle-nav{position:absolute;right:70px;top:14px !important}.navbar .navbar-form,.navbar .navbar-collapse{background:#fff;border:none;border-color:#eee;margin-top:-2px;max-height:100%;overflow-y:scroll !important;width:100%;height:100vh !important}.navbar .navbar-nav{margin:0 -15px}.navbar .navbar-nav li{background-color:#fff}.navbar .navbar-nav li a{white-space:normal;font-size:12px !important}.navbar .navbar-nav li.divider{background-color:rgba(255,255,255,.2)}.navbar .navbar-nav a,.navbar .navbar-nav .active a,.navbar .navbar-nav .open a,.navbar .navbar-nav #mobile-search{color:#d9d9d9 !important;padding:15px 20px !important;border:none;border-bottom:1px solid rgba(255,255,255,.08);position:relative}.navbar .navbar-nav a:after,.navbar .navbar-nav .active a:after,.navbar .navbar-nav .open a:after,.navbar .navbar-nav #mobile-search: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 a.dropdown-toggle:after,.navbar .navbar-nav .active a.dropdown-toggle:after,.navbar .navbar-nav .open a.dropdown-toggle:after,.navbar .navbar-nav #mobile-search.dropdown-toggle:after{content:'\e877'}.navbar .navbar-nav a:first-child,.navbar .navbar-nav .active a:first-child,.navbar .navbar-nav .open a:first-child,.navbar .navbar-nav #mobile-search:first-child{background-color:inherit;border-bottom:1px solid rgba(255,255,255,.08)}.navbar .navbar-nav a:hover:first-child,.navbar .navbar-nav .active a:hover:first-child,.navbar .navbar-nav .open a:hover:first-child,.navbar .navbar-nav #mobile-search:hover:first-child,.navbar .navbar-nav a:focus:first-child,.navbar .navbar-nav .active a:focus:first-child,.navbar .navbar-nav .open a:focus:first-child,.navbar .navbar-nav #mobile-search:focus:first-child{border-bottom:1px solid rgba(255,255,255,.08);background-color:#111;color:#fff !important}.navbar .navbar-nav .v-divider{border-right:none}.navbar .navbar-nav .ac-hero a{border-radius:0;background:#4194d3 !important;padding:inherit;margin:0}.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 .open .dropdown-menu li>a{padding:15px 30px 15px 50px !important}.navbar .navbar-nav .open .dropdown-menu .active>a:hover,.navbar .navbar-nav .open .dropdown-menu .active>a:focus{background-color:inherit}.navbar .navbar-nav .dropdown>a{background-color:#fff}.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:#fff}.navbar .navbar-nav .dropdown .dropdown-menu>li a,.navbar .navbar-nav .dropdown .dropdown-menu>li.active a{font-weight:inherit;border-bottom:0 #252525 solid;padding:20px 30px 20px 50px !important}.navbar .navbar-nav .dropdown .dropdown-menu>li a:hover,.navbar .navbar-nav .dropdown .dropdown-menu>li.active a:hover,.navbar .navbar-nav .dropdown .dropdown-menu>li a:focus,.navbar .navbar-nav .dropdown .dropdown-menu>li.active a:focus{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:hover,.navbar .navbar-nav .open .dropdown-menu .active>a:focus{background-color:inherit}#mobile-search{display:block}li.dropdown ul.dropdown-menu li.dropdown>.dropdown-menu{left:0 !important}}@media (max-width:1400px){footer.content-info>.container>.row{padding-left:15px;padding-right:15px}}@media (max-width:992px){.ac-showcase-item{width:50% !important}.ac-page-title h1.ac-title-show-nav{width:100%;padding-left:0}.ac-page-title .post-nav{width:100%;padding-top:1.2em}.ac-page-title .post-nav a span{font-size:20px}.list-posts .ac_person,.post-type-archive .ac_person,.list-posts .ac_portfolio,.post-type-archive .ac_portfolio{text-align:center}.list-posts .ac_person .image-col,.post-type-archive .ac_person .image-col,.list-posts .ac_portfolio .image-col,.post-type-archive .ac_portfolio .image-col{float:none !important;margin-bottom:30px;width:100%}.list-posts .ac_person .featured-image,.post-type-archive .ac_person .featured-image,.list-posts .ac_portfolio .featured-image,.post-type-archive .ac_portfolio .featured-image{float:none;max-width:100%}.list-posts .ac_person .entry-summary .excerpt,.post-type-archive .ac_person .entry-summary .excerpt,.list-posts .ac_portfolio .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%}.ac-author-bio{text-align:center}.ac-author-bio .avatar{width:60px;height:60px;padding:0;margin:10px auto;float:none !important}.ac_testimonial blockquote .ac-quote-text{font-size:22px;line-height:160%}.ac_testimonial blockquote .ac-quote-text p{font-size:22px}.slider-post .ac-rs-controls-wrapper{left:32%;width:36%;padding:10% 40px}.slider-post .ac-rs-controls-wrapper .slidecaption{font-size:22px !important;height:100%}.slider-post .ac-rs-controls-wrapper .slidedescription{display:none}.ac-theme.archive.woocommerce ul.products li.product,.ac-theme.archive.woocommerce-page ul.products li.product{width:50%}.ac-tm-standard-4{width:33.3333333%}.ac-tm-large-4{width:66.6666667%}.ac-tm-tall-4{width:33.3333333%}.ac-tm-landscape-4{width:66.6666667%}.ac-tm-standard-6{width:33.3333333%}.ac-tm-large-6{width:66.6666667%}.ac-tm-tall-6{width:33.3333333%}.ac-tm-landscape-6{width:66.6666667%}}@media (max-width:767px){.col-sm-3.pull-right{float:none !important}h1,.h1{font-size:220%}h2,.h2{font-size:180%}h3,.h3{font-size:140%}h4,.h4{font-size:130%}h5,.h5{font-size:120%}h6,.h6{font-size:100%}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:122px}.banner .container{position:relative}.single-post header h1{font-size:34px}.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}button,.btn,.vc_btn.vc_btn_black,.btn-primary,button.ubtn,input[type=button],input[type=reset],input[type=submit],.post-bottom-nav .next a,.post-bottom-nav .prev a,.pager .next>a,.pager .next>span,.pager .previous>a,.pager .previous>span,.post-nav .pager li>a,.pagination>li>a,.pagination>li>span{letter-spacing:0}.search .main article .featured-image{margin-bottom:30px}.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:28px}.comment-comment .avatar{display:none}ul.comment{padding-left:10px}.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}.ac-tm-standard-3{width:50%}.ac-tm-large-3{width:100%}.ac-tm-tall-3{width:50%}.ac-tm-landscape-3{width:100%}.ac-tm-standard-4{width:50%}.ac-tm-large-4{width:100%}.ac-tm-tall-4{width:50%}.ac-tm-landscape-4{width:100%}.ac-tm-standard-6{width:50%}.ac-tm-large-6{width:100%}.ac-tm-tall-6{width:50%}.ac-tm-landscape-6{width:100%}.ac_side_tab{display:none !important}.sidebar.sidebar-1,.main.sidebar-2,.main.sidebar-3,.sidebar.primary.sidebar-4,.sidebar.secondary.sidebar-5{padding-left:15px}.main.sidebar-1,.sidebar.sidebar-2,.sidebar.secondary.sidebar-3,.main.sidebar-4,.sidebar.primary.sidebar-5{padding-right:15px}.main.sidebar-5{padding:0 15px}.sidebar.ac_sidebar_faint{opacity:1}.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)}.ac-slider-wrapper .ac-rs-controls-wrapper{display:none !important}.slider-gallery .ac-rs-controls-wrapper .slidecaption h2{font-size:24px}.error404 .contents{margin:0;max-width:100%}.error404 .contents h1{font-size:6em}.error404 .contents form{width:90%}footer .widget{border-right:none;padding:0;margin-top:10px;margin-bottom:10px}footer #copyright-bar{text-align:center;margin:10px auto}.wpb_column{padding-top:25px;padding-bottom:25px}.ac_testimonial.ac-slider-wrapper .ac-quote{padding:20px 0}.ac-parallax-row{padding-top:70px;padding-bottom:70px}.vc_call_to_action,.wpb_call_to_action{display:table}.vc_call_to_action hgroup,.wpb_call_to_action hgroup{display:table-header-group}.vc_call_to_action .vc_btn,.wpb_call_to_action .vc_btn{float:left !important;margin:30px 0 0 !important;display:table-footer-group}.ac-theme .smile-icon-timeline-wrap .timeline-wrapper .timeline-block{margin-bottom:20px !important}.ac-theme .smile-icon-timeline-wrap .timeline-separator-text{margin-top:40px}.ac-theme .stats-block .stats-number{font-size:54px !important}.ac-theme .stats-block .stats-text{margin-top:0}.ac-theme .wpb_row .wpb_column .wpb_wrapper .stats-block{margin-bottom:0}.ac-theme.archive.woocommerce ul.products li.product,.ac-theme.archive.woocommerce-page ul.products li.product{width:100%}.woocommerce div.product div.images,woocommerce-page div.product div.images,.woocommerce #content div.product div.images,woocommerce-page #content div.product div.images{margin-bottom:40px}.woocommerce div.product .woocommerce-tabs,woocommerce-page div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs,woocommerce-page #content div.product .woocommerce-tabs{width:100%}.woocommerce div.product .related ul li.product,woocommerce-page div.product .related ul li.product,.woocommerce #content div.product .related ul li.product,woocommerce-page #content div.product .related ul li.product{width:48%}.woocommerce ul.products li.product .price,woocommerce-page ul.products li.product .price{clear:both;float:left;line-height:120%}.woocommerce table td.product-quantity .minus,woocommerce-page table td.product-quantity .minus,.woocommerce table td.product-quantity .plus,woocommerce-page table td.product-quantity .plus{display:none}#bbp-user-avatar{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}}@media (max-width:480px){.navbar a.navbar-brand{max-width:230px !important}}@media only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.chrome #outer-wrap{background-attachment:scroll !important}}
@font-face{font-family:'brandon';src:url(//www.marionalberge.com/wp-content/themes/saint/assets/fonts/brandongrotesqueblacklatin1webfont.eot);src:url(//www.marionalberge.com/wp-content/themes/saint/assets/fonts/brandongrotesqueblacklatin1webfont.eot) format('embedded-opentype'),url(//www.marionalberge.com/wp-content/themes/saint/assets/fonts/brandongrotesqueblacklatin1webfont.woff2) format('woff2'),url(//www.marionalberge.com/wp-content/themes/saint/assets/fonts/brandongrotesqueblacklatin1webfont.woff) format('woff'),url(//www.marionalberge.com/wp-content/themes/saint/assets/fonts/brandongrotesqueblacklatin1webfont.ttf) format('truetype'),url(//www.marionalberge.com/wp-content/themes/saint/assets/fonts/brandongrotesqueblacklatin1webfont.svg#brandongrotesqueblacklatin1webfont) format('svg')}@font-face{font-family:'brandonregular';src:url(//www.marionalberge.com/wp-content/themes/saint/assets/fonts/brandongrotesqueregularlatin1webfont.eot);src:url(//www.marionalberge.com/wp-content/themes/saint/assets/fonts/brandongrotesqueregularlatin1webfont.eot) format('embedded-opentype'),url(//www.marionalberge.com/wp-content/themes/saint/assets/fonts/brandongrotesqueregularlatin1webfont.woff2) format('woff2'),url(//www.marionalberge.com/wp-content/themes/saint/assets/fonts/brandongrotesqueregularlatin1webfont.woff) format('woff'),url(//www.marionalberge.com/wp-content/themes/saint/assets/fonts/brandongrotesqueregularlatin1webfont.ttf) format('truetype'),url(//www.marionalberge.com/wp-content/themes/saint/assets/fonts/brandongrotesqueregularlatin1webfont.svg#brandongrotesqueregularlatin1webfont) format('svg')}.ac-page-left-side{float:none}.ac-page-right-side{float:none}.col-sm-8{width:100%}.single-ac_portfolio .side-images .side-meta .content{border-top:0 solid #e8e8e8;padding:40px 0}.side-meta h1{font-size:30px !important;text-align:center;text-transform:uppercase;font-family:brandon;letter-spacing:6px;font-size:40px !important;color:#000 !important}.side-meta .content{font-family:brandonregular;font-size:22px;line-height:38px}.single-ac_portfolio .side-images .side-meta .content{padding-top:0}.content .meta-data{font-family:brandonregular;font-size:17px}ul.nav.pull-right.navbar-nav{font-family:brandon}h1,h2,h3,h4,h6,.h1,.h2,.h3,.h4,.h6{font-family:brandon}body{font-family:'Inter';font-size:15px}.Bloc_Heading1{font-family:brandon !important}.ac-tile-footer{display:none}.tparrows{display:none}input,select,textarea,textarea.wp-editor-area{font-family:Inter}.tp-caption.sfb.stb.rs-parallaxlevel-10.start a{display:none}h3.ult-timeline-title{text-transform:uppercase;color:#252525 !important}.timeline-header p{font-size:18px !important}.ult-responsive.timeline-item-spt{font-size:17px;line-height:23px;color:#6d6c6c;text-align:left}.pressrevue .wpb_column{padding-top:0 !important}.buttonpress button{color:#7f7f7f !important;background-color:transparent !important;font-size:11px !important;padding:8px !important;letter-spacing:2px;border:1px solid #7f7f7f !important;border-radius:100px}.buttonpress button:hover{color:#fff !important;background-color:#333 !important;font-size:11px !important;padding:8px !important;letter-spacing:2px;border:2px solid #333}@media (min-width:768px){.col-sm-8-s{width:66.66666667%}}.acf-flexible-photo img{width:100%;margin-bottom:30px}.acf-flexible-photo .col-xs-12{display:inline-block;float:none}@media (min-width:768px){.acf-flexible-photo .col-sm-6,.acf-flexible-photo .col-sm-4,.acf-flexible-photo .col-sm-8,.acf-flexible-photo .col-sm-8-s{margin-right:-.3%}}@media (max-width:1300px){h2 span{font-size:20px !important;letter-spacing:5px !important}}.dropdown-menu{-webkit-box-shadow:0 6px 12px rgb(0 0 0/0%) !important;-moz-box-shadow:0 6px 12px rgba(0,0,0,.0) !important;box-shadow:0 6px 12px rgb(0 0 0/0%) !important}.navbar .dropdown-menu{background:#fff !important}header.banner.navbar.navbar-default.topnavbar.navbar.navbar-fixed-top.fluid{background-color:#fff}.navbar li>a{color:#000 !important}.upb_row_bg.vcpb-default{background-color:#fff !important}h1.homeh1bis{color:#000 !important;font-size:36px !important;letter-spacing:10px !important}.read-more{display:none !important}.ac-grid-post{border-bottom-width:0 !important}.ac-grid-title strong{letter-spacing:.1em}.ac_vc_button.btn-knockout-light{border-color:auto !important;letter-spacing:.1em}.ac-tile-col .text .ac-tile-title{letter-spacing:.1em !important}p.tagline{font-size:26px;color:#000;line-height:35px}.ac_vc_button.btn-knockout-light{border-color:#e8ede9 !important}.vc_custom_1679919933146{background-color:#414e5e !important}.vc_custom_1679920579427 .text{background-color:#414e5e !important}.vc_custom_1679921337854 h3.ac-grid-title{color:#fff !important}footer.content-info{background-color:#fff !important}.no-touch .footer-parallax>#outer-wrap{-webkit-box-shadow:rgb(255 255 255/100%) 0px 20px 80px -15px !important;-moz-box-shadow:rgba(255,255,255,1) 0px 20px 80px -15px !important;box-shadow:#ff 0px 20px 80px -15px !important}.textwidget{color:#000;font-size:18px}footer .widget a,footer .widget .nav>li>a{color:#000 !important;text-decoration:underline !important}ul#menu-primary-1 a{text-decoration:none !important}li#mobile-search{display:none}rs-arrow.tp-leftarrow.tparrows.clean_arrows{display:none}rs-arrow.tp-rightarrow.tparrows.clean_arrows{display:none}h3.ac-grid-title{font-family:Forum !important}p.tagline{font-family:inter;font-size:23px;line-height:39px}h1.homeh1bis{font-family:'Forum';letter-spacing:4px !important;font-size:60px !important;font-weight:400}h2.sstitre{font-family:'Forum' !important;letter-spacing:4px !important;font-size:60px !important;font-weight:400 !important}p.excerpt{font-family:'Inter';font-size:15px;margin-top:-3px !important}span.ac_vc_button.wpb_content_element.text-center.btn.btn-knockout-light.text-center{font-family:'Inter' !important;font-weight:500 !important}.navbar li{font-family:Inter !important;font-weight:600}.textwidget{font-family:Inter !important;font-size:15px;font-weight:300}ul#menu-primary-1 a{font-family:'Inter';font-size:13px}div#copyright-bar{font-family:'Inter';font-size:10px}.ac-grid-title strong{color:#000 !important;font-weight:400}h1.titre-page strong{font-weight:400;font-family:'Forum';letter-spacing:4px;color:#000}.wpb_text_column.wpb_content_element.intro-presta{font-family:'Inter';font-size:16px;max-width:900px;margin:auto}h1.titre-page{color:#2b2b2b}section.side-meta.col-xs-12.col-sm-8.ac-page-right-side h1{font-family:Forum;font-weight:400;margin-bottom:70px;margin-top:40px}section.side-meta.col-xs-12.col-sm-8.ac-page-right-side .content{font-family:'Inter';font-size:17px;line-height:28px;max-width:900px;margin:auto}.content .meta-data{font-family:Inter;font-size:14px}section.related-projects h3 strong{font-weight:400;font-family:Forum;font-size:17px;color:#2b2b2b}h3.title.uppercase.margin-bottom-medium strong{letter-spacing:5px !important}.middle-presta h2 strong{font-family:Forum !important;font-weight:400 !important;letter-spacing:6px !important}presta.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill{font-family:'Inter';font-size:15px}presta.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill li{font-family:'Inter';font-size:15px}.middle-presta span{font-size:15px}.container .wpb_wrapper h3 strong{font-family:Forum;font-weight:400;letter-spacing:3px;color:#252525}.titre-bio H3{font-family:Forum;font-weight:400;font-size:35px;color:#252525;letter-spacing:1px}article.post-2073 h4{font-family:'Forum';font-size:30px;font-weight:400;letter-spacing:1px}button.btn-modal.ult-responsive.btn-primary.btn-modal-sm.overlay-show.ult-align-left{font-family:'Inter';font-weight:600}.post-430 h4 strong{font-family:Forum;font-weight:400;letter-spacing:3px;color:#252525}input.wpcf7-form-control.has-spinner.wpcf7-submit{font-family:'Inter' !important;font-weight:600 !important}.buttonpress button{padding-left:15px !important;padding-right:15px !important}h1.titre-page{margin-top:50px;margin-bottom:50px !important}.middle-presta h2 span{font-size:30px !important}.stylisme .ac-grid-post{background:0 0}.stylisme .text h3 strong{color:#fff !important}.on-setdesign .stylisme .text h3 strong{color:#000 !important}.buttonpress button:hover{padding-left:15px !important;padding-right:15px !important}@media (max-width:968px){.container .wpb_wrapper h3 strong{letter-spacing:2px}h1.homeh1bis{font-size:30px !important;letter-spacing:3px !important}h2.sstitre span{font-size:30px !important;letter-spacing:3px !important}ul.nav.pull-right.navbar-nav a{color:#000 !important}.portfolio-category-decoration .side-meta h1{letter-spacing:2px !important;font-size:35px !important}p.tagline{font-size:20px;line-height:35px}footer.content-info.fluid .container{padding-top:50px !important;padding-bottom:50px !important}}@media (min-width:968px){.ac_portfolio-template-default header.banner.navbar.navbar-default.topnavbar.navbar.navbar-fixed-top.fluid.ac-transparent-navbar{background:linear-gradient(180deg,rgba(0,0,0,.6166841736694677) 0%,rgba(0,0,0,.5130427170868348) 2%,rgba(0,212,255,0) 100%)}.page .ac-transparent-navbar{background:linear-gradient(180deg,rgba(0,0,0,.6166841736694677) 0%,rgba(0,0,0,.5130427170868348) 2%,rgba(0,212,255,0) 100%)}}@media only screen and (min-width:769px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:769px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:769px) and (-o-min-device-pixel-ratio:2/1),only screen and (min-width:769px) and (min-device-pixel-ratio:2),only screen and (min-width:769px) and (min-resolution:192dpi),only screen and (min-width:769px) and (min-resolution:2dppx){img#site-logo-start{filter:invert(1)}}