html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol{padding-left:20px;list-style-type:decimal;}ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}table{border-collapse:collapse;border-spacing:0;}img{max-width:100%;height:auto;vertical-align:middle;}mark{background:none;}select,iframe{max-width:100%;}html{-ms-overflow-x:hidden;overflow-x:hidden;}html.nice-scroll{overflow-y:hidden!important;}html.nice-scroll,html.nice-scroll .footer-fixed #footer{padding-right:10px!important;}html.nice-scroll.modal-block-scroll,html.nice-scroll.modal-block-scroll .footer-fixed #footer{padding-right:0!important;}.nice-scroll .nicescroll-rails{background:#666;}table,th,td{border:1px solid rgba(0,0,0,0.1);}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin-bottom:20px;width:100%;}caption,th,td{font-weight:normal;text-align:left;}th{border-width:0 1px 1px 0;font-weight:bold;padding:6px;}td{border-width:0 1px 1px 0;text-align:center;}hr{background-color:rgba(0,0,0,0.1);border:0;height:1px;margin-bottom:20px;}.entry-content table{font-size:14px;line-height:1.2857142857;margin-bottom:20px;}.entry-content th{font-weight:700;padding:8px;text-transform:uppercase;}.entry-content td{padding:8px;}ol,dl{margin-bottom:20px;}dt{font-weight:bold;}dd{margin-bottom:20px;}li>ul,li>ol{margin:0 0 0 20px;}abbr[title]{border-bottom:1px dotted #2b2b2b;cursor:help;}.col:after,.clr:after,.group:after,dl:after,.vc-empty-shortcode-element:after{content:"";display:block;visibility:hidden;clear:both;zoom:1;height:0}.col{display:block;float:left}.related-posts .col{position:relative;margin:0 0 0 1.6%;min-height:100px;}.related-posts .span_1_of_3{width:32.2%;}.one-half,.one-third,.one-fourth,.one-fifth{display:block;float:left}.one-half{width:50%}.one-third{width:33.3333%}.one-fourth{width:25%}.one-fifth{width:20%}.one-sixth{width:16.6666%}.clr-margin{margin-left:0}.count-1{clear:both;margin-left:0}.col-1,.col.first{clear:both;margin-left:0!important}.float-left{float:left}.float-right{float:right}.ks-row{margin:0 -10px}.ks-row .col{margin:0 0 20px;padding:0 10px}.ks-row .span_1_of_1{width:100%}.ks-row .span_1_of_2{width:49.9%}.ks-row .span_1_of_3{width:33.30%}.ks-row .span_1_of_4{width:24.9%}.ks-row .span_1_of_5{width:19.9%}.ks-row .span_1_of_6{width:16.59%}.vcex-portfolio-grid{overflow:hidden;}.ks-row.vcex-no-margin-grid{margin-left:0;margin-right:0;}.ks-row.vcex-no-margin-grid .col{margin:0!important;padding:0!important;}.ks-row.vcex-no-margin-grid .span_1_of_2{width:50%}.ks-row.vcex-no-margin-grid .span_1_of_3{width:33.3333333333%}.ks-row.vcex-no-margin-grid .span_1_of_4{width:25%}.ks-row.vcex-no-margin-grid .span_1_of_5{width:20%}.ks-row.vcex-no-margin-grid .span_1_of_6{width:16.6666666667%}.container,.vc_row-fluid.container{width:1280px}.container{margin:0 auto}.content-area{float:left;position:relative;width:70%}.content-area.full-width{width:100%!important}#sidebar{float:right;width:25%}#content-wrap{margin-top:40px;margin-bottom:90px}.no-main-top-margin #content-wrap{margin-top:0}.no-main-bottom-margin #content-wrap{margin-bottom:50px}.no-footer #content-wrap{margin-bottom:0}#content-wrap.full-width .content-area{float:none;width:100%!important}#content-wrap.full-screen{width:100%!important}#content-wrap.full-screen .content-area{float:none;width:100%!important;margin:0}#content-wrap.left-sidebar .content-area{float:right}#content-wrap.left-sidebar #sidebar{float:left}#content-wrap.right-sidebar .vc_row-fluid.container,#content-wrap.left-sidebar .vc_row-fluid.container,#content-wrap.right-sidebar .vcex-testimonials-fullslider-entry,#content-wrap.left-sidebar .vcex-testimonials-fullslider-entry{width:100%!important}@media only screen and (min-width: 1000px) {.boxed #wrap,.boxed.headers #site-header,.boxed.headers #site-header-inner,.boxed .header-default #site-navigation-wrap,.boxed .boxedstyle,.boxed .site-footer{max-width:1380px;margin:0 auto;}}html.nice-scroll.boxed-style,html.nice-scroll.boxed-style .footer-fixed #footer{padding-right:0!important;}.boxed .boxedstyle{position:fixed;top:0;width:100%;height:100%;background-color:#f8f8f8;box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-o-box-shadow:0 0 15px rgba(0,0,0,0.15);z-index:-1}.boxed .boxedstyle,.boxed.footer-fixed .site-footer{left:50%;margin-left:-690px}.footer-normal.boxed #wrap{background-color:#f8f8f8;box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-o-box-shadow:0 0 15px rgba(0,0,0,0.15);}body{font-family:'Raleway',sans-serif;font-size:13px;line-height:22px;color:#666;background-color:#f8f8f8;}.body-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;visibility:visible;opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5;}body a{text-decoration:none;color:#333}body a:hover{color:#3fc387}a,a:hover,a:focus,.woo_add_btn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body select{display:block;background-color:transparent;border:1px solid #ddd;background:url(images/selectbox-arrow.png) right center no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:11px 14px 11px 20px;font-size:12px;line-height:14px;color:#333;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:600;min-width:240px;max-width:100%;outline:none;cursor:pointer}body.full-width-main-layout #wrap{position:relative}::-moz-selection{background-color:#3fc387;color:#fff}::selection{background-color:#3fc387;color:#fff}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}sup,sub{position:relative;top:-.4em;vertical-align:baseline}sub{top:.4em}.entry iframe,.entry embed{max-width:100%}iframe[src="about:blank"]{display:none}.opacity-hover:hover,.opacity-hover:hover img{opacity:0.8;}.title-wrap{display:block;overflow:hidden;margin:0 0 20px}.title-wrap.theme-heading{margin:50px 0 25px}.divider-title{display:inline-block;position:relative;margin:0 0 20px;color:#888;border-color:#ddd}.title-wrap .title{font-size:12px;font-weight:600;text-transform:uppercase}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.error404-content{margin:20px 0;text-align:center;font-size:14px;color:#333}.error404-content h1,.error404-content .error-message,.error404-content .menu,.error404-content p.text{text-align:center}.error404-content h1{font-size:27px}.error404-content .error-message{margin-bottom:30px;color:#ddd;font-size:170px;line-height:150px;font-weight:700}.error404-content .menu{padding:30px 0 0}.error404-content ul li:first-child{margin-left:0}.error404-content ul li{display:inline-block;margin-left:20px}.error404-content ul li a{font-family:"cookie",Arial,sans-serif;font-size:22px}.error404-content p.text{padding:30px 0 0}.mejs-controls{overflow:hidden;}#lean_overlay{display:none;z-index:999;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;}.theme-select{width:100%;height:30px;padding:0 9px;border:1px solid #ddd;font-size:13px;line-height:30px;color:#555;background:#f2f2f2 url(images/select-arrow.png) right center no-repeat}.textcenter{text-align:center}.textright{text-align:right}.textleft{text-align:left}.text-transform-none{text-transform:none}.text-transform-capitalize{text-transform:capitalize}.text-transform-uppercase{text-transform:uppercase}.text-transform-lowercase{text-transform:lowercase}.no-padding{padding-top:0!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important;}.no-margin{margin-top:0!important;margin-bottom:0!important;margin-left:0!important;margin-right:0!important;}.fa-left{margin-right:10px}.fa-right{margin-left:10px}a.read-more{float:right;margin-top:10px}a.read-more:hover{color:#4d4d4d}#page-featured-img{margin-bottom:40px}#page-featured-img img{display:block;margin:0 auto;max-width:100%}.bypostauthor{}.dropcap{display:block;float:left;font-family:'Georgia',Arial,sans-serif;font-size:50px;line-height:50px;margin:0 8px 0 0}.highlight-text{margin:0 -6px;padding:0 20px;color:#009d25;background-image:url(images/highlight-left.png),url(images/highlight-center.png),url(images/highlight-right.png);background-position:center;background-position:left,center,right;background-repeat:repeat-x;background-repeat:no-repeat,repeat-x,no-repeat;background-clip:padding-box,content-box,padding-box}.image-shadow{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.image-border{padding:4px;border:1px solid #ddd;background:#fff}.image-rounded{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff}.image-circle{-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;background:#fff}.image-hover:hover{opacity:.8;box-shadow:0 1px 5px rgba(0,0,0,0.2);-webkit-opacity:.8;-moz-opacity:.8}.image-fancy{padding:4px;border:1px solid #ddd;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;background:#fff}.image-fancy:hover{opacity:.8;box-shadow:0 1px 5px rgba(0,0,0,0.2);-webkit-opacity:.8;-moz-opacity:.8}.ks-img-hover-parent{display:block;position:relative;overflow:hidden}.ks-img-hover-parent img{display:block;width:100%;height:auto;margin:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.ks-img-hover-grow:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.ks-img-hover-tilt:hover img{-webkit-transform:scale(1.3) rotate(-10deg);-moz-transform:scale(1.3) rotate(-10deg);-ms-transform:scale(1.3) rotate(-10deg);-o-transform:scale(1.3) rotate(-10deg);transform:scale(1.3) rotate(-10deg)}.ks-img-hover-blurr img,.ks-img-hover-blurr-invert img{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.ks-img-hover-blurr:hover img{filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px)}.ks-img-hover-blurr-invert img{filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px)}.ks-img-hover-blurr-invert:hover img{filter:blur(0px);-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px)}.ks-img-hover-fade-in{background:#000}.ks-img-hover-fade-in img{opacity:.7;-moz-opacity:.7;-webkit-opacity:.7}.ks-img-hover-fade-in:hover img{opacity:1;-moz-opacity:1;-webkit-opacity:1}.ks-img-hover-fade-out{background:#000}.ks-img-hover-fade-out:hover img{opacity:.7;-moz-opacity:.7;-webkit-opacity:.7}.overlay-plus-hover{visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:#000 url(images/overlay-plus.png) center center no-repeat;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-moz-opacity:0;-webkit-opacity:0}.overlay-parent:hover .overlay-plus-hover{visibility:visible;opacity:.65;-moz-opacity:.65;-webkit-opacity:.65}.overlay-plus-two-hover{visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:#000;background:rgba(0,0,0,0.8);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-moz-opacity:0;-webkit-opacity:0}.overlay-plus-two-hover .fa{position:absolute;top:50%;left:50%;width:30px;height:30px;margin-top:-15px;margin-left:-15px;text-align:center;font-size:16px;line-height:30px;color:#fff}.overlay-parent:hover .overlay-plus-two-hover{visibility:visible;opacity:1;-moz-opacity:1;-webkit-opacity:1}.overlay-slideup-title{visibility:hidden;position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;background:#f2f2f2;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-moz-opacity:0;-webkit-opacity:0}.overlay-slideup-title.white{background:#f2f2f2}.overlay-slideup-title.black{background:#000}.overlay-slideup-title span.title{position:absolute;bottom:30px;width:100%;padding:0 30px;text-align:center;font-size:14px;font-weight:700;font-weight:600;line-height:1.6em;color:#000;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.overlay-slideup-title.black span.title{color:#fff}.overlay-parent:hover .overlay-slideup-title{visibility:visible;opacity:.8;-webkit-opacity:.8;-moz-opacity:.8}.overlay-parent:hover .overlay-slideup-title span.title{visibility:visible;bottom:60px;opacity:1}.overlay-view-lightbox-buttons{visibility:hidden;position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;background:#000;background:rgba(0,0,0,0.65);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-moz-opacity:0;-webkit-opacity:0}.overlay-parent:hover .overlay-view-lightbox-buttons{visibility:visible;opacity:1;-moz-opacity:1;-webkit-opacity:1}.overlay-view-lightbox-buttons-inner{display:table;width:100%;height:100%;text-align:center;vertical-align:middle}.overlay-view-lightbox-buttons-buttons{display:table-cell;text-align:center;vertical-align:middle}.overlay-view-lightbox-buttons a{display:inline-block;height:32px;padding:0 10px;border:1px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:32px;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.overlay-view-lightbox-buttons a:first-child{margin-right:5px}.overlay-view-lightbox-buttons a:hover{color:#000;background:#f2f2f2}.wpb_row .overlay-view-lightbox-buttons a .fa{position:relative;top:-2px}.overlay-view-lightbox-text{visibility:hidden;position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;background:#000;background:rgba(0,0,0,0.65);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-moz-opacity:0;-webkit-opacity:0}.overlay-parent:hover .overlay-view-lightbox-text{visibility:visible;opacity:1;-moz-opacity:1;-webkit-opacity:1}.overlay-view-lightbox-text-inner{display:table;width:100%;height:100%;text-align:center;vertical-align:middle}.overlay-view-lightbox-text-buttons{display:table-cell;text-align:center;vertical-align:middle}.overlay-view-lightbox-text a{display:inline-block;position:relative;height:30px;padding:0 14px;border:1px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-transform:uppercase;font-size:11px;font-weight:600;line-height:30px;letter-spacing:1px;color:#fff;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.overlay-view-lightbox-text a:first-child{margin-right:5px}.overlay-view-lightbox-text a:hover{padding-right:32px;color:#000;background:#f2f2f2}.overlay-view-lightbox-text a .fa{visibility:hidden;position:absolute;top:0;right:14px;height:30px;line-height:30px}.overlay-view-lightbox-text a:hover .fa{visibility:visible}.overlay-title-category-hover{visibility:hidden;position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;background:#000;background:rgba(0,0,0,0.75);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-moz-opacity:0;-webkit-opacity:0}.overlay-parent:hover .overlay-title-category-hover{visibility:visible;opacity:1;-moz-opacity:1;-webkit-opacity:1}.overlay-title-category-hover-inner{display:table;width:100%;height:100%;text-align:center;vertical-align:middle}.overlay-title-category-hover-text{display:table-cell;padding:20px;text-align:center;font-weight:700;font-weight:600;vertical-align:middle;color:#fff}.overlay-title-category-hover-title{font-size:16px}.overlay-title-category-hover-category{font-size:13px;font-style:italic;font-weight:400;color:#bbb}.overlay-title-category-visible{position:absolute;top:0;right:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.5)}.overlay-title-category-visible-inner{display:table;width:100%;height:100%;text-align:center;vertical-align:middle}.overlay-title-category-visible-text{display:table-cell;padding:20px;text-align:center;font-weight:700;font-weight:600;vertical-align:middle;color:#fff}.overlay-title-category-visible-title{font-size:16px}.overlay-title-category-visible-category{font-size:13px;font-weight:400;color:#fff;-webkit-font-smoothing:antialiased}.overlay-title-date-hover{visibility:hidden;position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;background:#000;background:rgba(0,0,0,0.75);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-moz-opacity:0;-webkit-opacity:0}.overlay-parent:hover .overlay-title-date-hover{visibility:visible;opacity:1;-moz-opacity:1;-webkit-opacity:1}.overlay-title-date-hover-inner{display:table;width:100%;height:100%;text-align:center;vertical-align:middle}.overlay-title-date-hover-text{display:table-cell;padding:20px;text-align:center;font-weight:700;font-weight:600;vertical-align:middle;color:#fff}.overlay-title-date-hover-title{font-size:16px}.overlay-title-date-hover-date{font-size:13px;font-style:italic;font-weight:400;color:#bbb}.overlay-title-date-visible{position:absolute;top:0;right:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.5)}.overlay-title-date-visible-inner{display:table;width:100%;height:100%;text-align:center;vertical-align:middle}.overlay-title-date-visible-text{display:table-cell;padding:20px;text-align:center;font-weight:700;font-weight:600;vertical-align:middle;color:#fff}.overlay-title-date-visible-title{font-size:16px}.overlay-title-date-visible-date{font-size:13px;font-weight:400;color:#fff;-webkit-font-smoothing:antialiased}.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:0 0 10px 20px}.alignleft{float:left;margin:0 20px 10px 0}.floatleftcenter{float:none;margin:0 auto}.floatleft{float:left}.floatright{float:right}.textcenter{text-align:center}.textright{text-align:right}.textleft{text-align:left}.wp-caption{max-width:100%;text-align:center;padding:10px 5px;border:1px solid #dfdfdf;text-align:center;background-color:#fff}.wp-caption img{display:block;margin:0 auto;padding:0;border:0 none}.wp-caption p.wp-caption-text{margin:0;padding:10px 0 0;text-align:center;font-size:.875em}.wp-smiley{margin:0;max-height:1em}blockquote.left{float:left;width:33%;margin-right:20px;margin-left:0;text-align:right}blockquote.right{float:right;width:33%;margin-right:0;margin-left:20px;text-align:left}#img-attch-page{overflow:hidden;text-align:center}#img-attch-page img{display:inline-block;margin:0 auto;margin-bottom:20px;max-width:100%}.post-password-form label,.post-password-form input{display:block;float:none}.post-password-form input{margin-top:10px}.post-password-form input[type="password"]{width:200px;max-width:100%}.post-password-form label{font-weight:700;font-weight:600;color:#000}.wpstats{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input[type="text"],input[type="password"],input[type="email"],input[type="search"],input[type="tel"],input[type="url"],textarea,td.actions .coupon .input-text,.searchform input,#searchform-dropdown input[type="search"]{display:inline-block;padding:13px 10px;min-height:40px;margin:0;outline:0;max-width:100%;border:1px solid #e8e8e8;font-size:13px;color:#555;background:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all .23s ease-in-out;-moz-transition:all .23s ease-in-out;-webkit-transition:all .23s ease-in-out;-o-transition:all .23s ease-in-out}textarea{-webkit-appearance:none;width:100%;height:150px;max-width:100%;font-family:'Helvetica Neue',Arial,sans-serif}div.userpro-input input[type=text],div.userpro-input input[type=password],form.userpro-search-form input[type=text]{min-height:100%;}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="url"]:hover,textarea:hover,td.actions .coupon .input-text:hover,.searchform input:hover,#searchform-dropdown input[type="search"]:hover{background:#eee}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="url"]:focus,textarea:focus,td.actions .coupon .input-text:focus,#searchform-dropdown input[type="search"]:hover{background:#ebebeb;outline:0}input[type="checkbox"]{background:#fff;border:1px solid #bbb;color:#555;display:inline-block;outline:0;padding:0!important;text-align:center;vertical-align:middle;width:16px;min-width:16px;max-width:16px;height:16px;line-height:0;clear:none;cursor:pointer;-webkit-appearance:none;-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);}input[type=checkbox]:checked:before{content:"\f00c";color:#3fc387;}input[type=checkbox]:checked:before,input[type=radio]:checked:before{font-family:'FontAwesome';display:inline-block;width:16px;line-height:14px;}.bbp-login-form .bbp-username input,.bbp-login-form .bbp-email input,.bbp-login-form .bbp-password input,#edd_checkout_form_wrap input[type=email],#edd_checkout_form_wrap input[type=password],#edd_checkout_form_wrap input[type=text],#edd_checkout_form_wrap textarea{padding:10px}.wpb_column .boxed-column input[type="text"],.wpb_column .boxed-column input[type="password"],.wpb_column .boxed-column input[type="email"],.wpb_column .boxed-column input[type="tel"],.wpb_column .boxed-column input[type="url"],.wpb_column .boxed-column textarea{color:#999;background:#fff}.btn{border:0}#commentform #submit,.wpcf7 .wpcf7-submit,input[type="submit"],button,input[type="checkbox"],#sidebar .bbp_widget_login button[type="submit"],#sidebar .bbp-logged-in a.logout-link,.download-link{outline:none;cursor:pointer}#commentform #submit,input[type="submit"],#sidebar .bbp_widget_login button[type="submit"],#sidebar .bbp-logged-in a.logout-link,.bbp-submit-wrapper button,#bbpress-forums #bbp-your-profile fieldset.submit button,.searchform button[type="submit"],.download-link{display:inline-block;background-color:#3fc387;color:#fff;font-weight:700;padding:14px;font-size:13px;line-height:13px;text-transform:uppercase;text-align:center;border:0}#commentform #submit:hover,input[type="submit"]:hover,#sidebar .bbp_widget_login button[type="submit"]:hover,#sidebar .bbp-logged-in a.logout-link:hover,.bbp-submit-wrapper button:hover,#bbpress-forums #bbp-your-profile fieldset.submit button:hover,.searchform button[type="submit"]:hover,.download-link:hover{background-color:#339f6e}.download-link:hover{color:#fff}.searchform-wrap .searchform{display:table;width:100%}.searchform-wrap .search-field,.searchform-wrap .search-button{display:table-cell;vertical-align:top}.searchform-wrap .searchform input[type="search"]{width:100%}.searchform-wrap .search-button{width:40px}.searchform button[type="submit"]{height:40px;line-height:40px;padding:0 15px;margin:0}.password-protection-box{padding:20px;border:1px solid #e4e4e4;margin-bottom:40px}.password-protection-box p:last-child{margin:0}.password-protection-box h2{font-size:14px;margin:0 0 10px}.password-protection-box input{height:40px;line-height:40px;padding-top:0;padding-bottom:0}.password-protection-box input[type="submit"]{margin-left:10px;padding-left:25px;padding-right:25px}.btn.outline{display:inline-block;margin:0;padding:0.6em 1.5em;text-transform:uppercase;background-color:transparent;border:1px solid transparent;color:#888;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:12px;outline:none;-moz-transition:background .215s ease-in-out 0s,color .215s ease-in-out 0s,border .215s ease-in-out 0s;-webkit-transition:background .215s ease-in-out 0s,color .215s ease-in-out 0s,border .215s ease-in-out 0s;transition:background .215s ease-in-out 0s,color .215s ease-in-out 0s,border .215s ease-in-out 0s;}.btn.outline.btn-white{border-color:#fff;color:#fff;}.btn.outline.btn-white:hover{background-color:#fff;color:#333;}.btn.outline.btn-white2{background-color:#fff;border-color:#fff;color:#333;}.btn.outline.btn-white2:hover{background-color:transparent;color:#fff;}.btn.outline.btn-black{border-color:#333;color:#333;}.btn.outline.btn-black:hover{background-color:#333;color:#fff;}.btn.outline.btn-black2{background-color:#333;border-color:#333;color:#fff;}.btn.outline.btn-black2:hover{background-color:transparent;color:#333;}.btn.outline.btn-green{border-color:#3fc387;color:#3fc387;}.btn.outline.btn-green:hover{background-color:#3fc387;color:#fff;}.btn.outline.btn-green2{background-color:#3fc387;border-color:#3fc387;color:#fff;}.btn.outline.btn-green2:hover{background-color:transparent;color:#3fc387;}.btn.outline.btn-blue{border-color:#01aef0;color:#01aef0;}.btn.outline.btn-blue:hover{background-color:#01aef0;color:#fff;}.btn.outline.btn-blue2{background-color:#01aef0;border-color:#01aef0;color:#fff;}.btn.outline.btn-blue2:hover{background-color:transparent;color:#01aef0;}.btn.outline.btn-brown{border-color:#6b584a;color:#6b584a;}.btn.outline.btn-brown:hover{background-color:#6b584a;color:#fff;}.btn.outline.btn-brown2{background-color:#6b584a;border-color:#6b584a;color:#fff;}.btn.outline.btn-brown2:hover{background-color:transparent;color:#6b584a;}.btn.outline.btn-yellow{border-color:#f7c51e;color:#f7c51e;}.btn.outline.btn-yellow:hover{background-color:#f7c51e;color:#fff;}.btn.outline.btn-yellow2{background-color:#f7c51e;border-color:#f7c51e;color:#fff;}.btn.outline.btn-yellow2:hover{background-color:transparent;color:#f7c51e;}.btn.outline.btn-red{border-color:#fe5252;color:#fe5252;}.btn.outline.btn-red:hover{background-color:#fe5252;color:#fff;}.btn.outline.btn-red2{background-color:#fe5252;border-color:#fe5252;color:#fff;}.btn.outline.btn-red2:hover{background-color:transparent;color:#fe5252;}.btn.outline.btn-gold{border-color:#cda85b;color:#cda85b;}.btn.outline.btn-gold:hover{background-color:#cda85b;color:#fff;}.btn.outline.btn-gold2{background-color:#cda85b;border-color:#cda85b;color:#fff;}.btn.outline.btn-gold2:hover{background-color:transparent;color:#cda85b;}.btn.outline.btn-purple{border-color:#c76ac8;color:#c76ac8;}.btn.outline.btn-purple:hover{background-color:#c76ac8;color:#fff;}.btn.outline.btn-purple2{background-color:#c76ac8;border-color:#c76ac8;color:#fff;}.btn.outline.btn-purple2:hover{background-color:transparent;color:#c76ac8;}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.4em}h2,h3,h4,h5,h6{margin:5px 0 20px}h1{margin:0 0 20px;font-size:1.6em}h2{font-size:1.4em}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}p{margin:0 0 20px}p img{margin:0}p.lead{font-size:1.313em;line-height:27px;color:#777}cite,dfn,em{font-style:italic}strong{font-weight:700;color:#444}big{font-size:125%;}small{font-size:80%}hr{clear:both;height:0;margin:40px 0;border:solid #ccc;border-width:1px 0 0}a:focus{outline:0}a{outline:0}a:focus{outline:0}.thin-font{font-weight:300!important}.white-text{color:#fff!important}.rev_slider ul{margin:0;padding:0}blockquote{position:relative;font-style:italic;padding:20px 60px;margin:20px 0!important;font-size:16px;line-height:1.6em;color:#333}blockquote:before,blockquote:after{display:block;font-size:45px;opacity:.4;position:absolute;font-family:'ElegantIcons';line-height:normal}blockquote:before{content:"\7b";left:10px;top:0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}blockquote:after{content:"\7b";right:10px;bottom:0}blockquote p:last-child{margin:0}code,kbd,tt,var,samp{font-family:monospace,serif;font-size:15px;-webkit-hyphens:none;-moz-hyphens:none;ms-hyphens:none;hyphens:none;line-height:1.6;}pre{position:relative;margin:30px 0;padding:20px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:13px;line-height:1.7em;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;color:#555;background:#f6f6f6;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.06);word-wrap:break-word}address{margin:20px 0;font-size:.875em;letter-spacing:1px}mark,ins{text-decoration:none;}#top-bar-wrap{color:#777;font-size:11px;border-bottom:1px solid #f1f1f1;}#top-bar-wrap,#top-bar-wrap #searchform-header-replace{background-color:#fafafa;}#top-bar-wrap .container{position:relative;}.top-bar-left,.top-bar-right{position:relative;height:40px;line-height:40px;}.top-bar-left{float:left;}.top-bar-right{float:right;}#top-bar-social a,#top-bar-social a .fa,#top-bar-social a .social-name{display:inline-block;position:relative;width:40px;height:100%;line-height:40px;text-align:center;overflow:hidden!important;}#top-bar-social a{color:#979797;border-right:1px solid rgba(0,0,0,0.1);font-size:16px;}#top-bar-social a:hover{color:#fff!important;}#top-bar-social a,#top-bar-social a .social-name{float:left;}#top-bar-social a .fa{float:left;}#top-bar-social a .social-name{opacity:0;width:auto;font-size:14px;font-weight:600;}#top-bar-social a:hover .social-name{opacity:1;}#top-bar-social a.facebook:hover{background:#37589b;}#top-bar-social a.twitter:hover{background:#46d4fe;}#top-bar-social a.google-plus:hover{background:#de5a49;}#top-bar-social a.instagram:hover{background:#517fa4;}#top-bar-social a.linkedin:hover{background:#419cca;}#top-bar-social a.tumblr:hover{background:#3e6e9c;}#top-bar-social a.pinterest:hover{background:#cb2027;}#top-bar-social a.github:hover{background:#60b044;}#top-bar-social a.dribbble:hover{background:#ea4c89;}#top-bar-social a.flickr:hover{background:#ff0084;}#top-bar-social a.skype:hover{background:#12A5F4;}#top-bar-social a.youtube:hover{background:#bb0000;}#top-bar-social a.vimeo-square:hover{background:#aad450;}#top-bar-social a.rss:hover{background:#FF6600;}#top-bar-content{margin-left:12px;}#top-bar-content strong{color:#fff;}#top-bar-content #lang_sel{position:relative;margin-right:10px;top:11px;display:inline-block;}#top-bar-wrap #lang_sel ul ul{z-index:99999;}#top-bar ul li{position:relative;border-left:1px solid rgba(0,0,0,0.1);}#top-bar ul.sub-menu li{border-left:none;}#top-bar-nav a{padding:10px 8px;line-height:40px;}.top-content a{color:#979797;}.top-content a:hover{color:#3fc387;}#top-bar-nav .dropdown-menu li:last-child ul.sub-menu ul{right:100%;}#top-bar-nav .dropdown-menu ul a{line-height:16px;padding:5px 20px;}#top-bar ul li .searchform-normal .search-field,#top-bar ul li .searchform-normal .search-submit{height:40px;}#top-bar #searchform-header-replace input,#top-bar #searchform-header-replace-close{font-size:20px;}.sf-menu ul.sub-menu{display:none;}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block;}.sf-menu ul.sub-menu ul{top:0;left:100%;}.headers #site-header{position:relative;width:100%;z-index:1005;}.headers #site-header-inner{display:block;width:100%;background:#fff;}.headers .is-sticky #site-header-inner{-webkit-transition:height .3s ease;-moz-transition:height .3s ease;-ms-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease;}.head #site-header-inner,.header-middle #site-navigation-wrap .site-logo{border-bottom:1px solid #f1f1f1;}.headers #site-header-inner,.main-navigation{height:66px;}.header_default #site-header-inner{height:110px;}.header_default .main-navigation{height:48px;}.headers #site-header-inner .container{display:table;position:relative;height:100%;}#site-header-inner button{line-height:66px;-webkit-transition:background 0.5s ease,color 0.5s ease;-moz-transition:background 0.5s ease,color 0.5s ease;-ms-transition:background 0.5s ease,color 0.5s ease;-o-transition:background 0.5s ease,color 0.5s ease;transition:background 0.5s ease,color 0.5s ease;}#site-header-inner .site-logo,#site-header-inner #site-navigation-wrap,.woo-icon,.header-default .header-content,.header-default .main-navigation{display:table-cell;vertical-align:middle;}.admin-bar#site-header-inner{margin-top:32px;}.site-navigation.container{position:relative;}.topbar-responsive{display:none;}.site-logo{height:100%;text-transform:uppercase;-moz-transition:color .215s ease-in-out 0s,padding .3s ease 0s;-webkit-transition:color .215s ease-in-out 0s,padding .3s ease 0s;transition:color .215s ease-in-out 0s,padding .3s ease 0s;}.site-logo a{display:block;margin:0;font-size:200%;line-height:100%;font-weight:bold;float:left;}.site-logo img{display:inline;vertical-align:middle;max-height:35px;max-width:100%;opacity:1;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.site-logo a:active img,.site-logo a:focus img,.site-logo a:hover img{opacity:.65;}.with-sticky .logo-scroll,.is-sticky .with-sticky .logo-default,.header-middle .is-sticky #site-header-inner #site-navigation-wrap .site-logo.with-sticky .logo-default,.header-middle #site-header-inner #site-navigation-wrap .site-logo.with-sticky .logo-scroll{display:none;}.is-sticky .with-sticky .logo-scroll,.header-middle .is-sticky #site-header-inner #site-navigation-wrap .site-logo.with-sticky .logo-scroll{display:block;}.dropdown-menu>li:last-child{border-bottom:none;}#site-navigation-wrap .dropdown-menu>li.social>a{font-size:13px;padding:0 5px;letter-spacing:normal!important;}#site-navigation-wrap .dropdown-menu>li.social>a .fa{width:30px;height:30px;line-height:30px;border:1px solid;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;}#site-navigation-wrap .dropdown-menu>li>a{display:block;font-size:11px;color:#777777;padding:0 15px;line-height:66px;background:none;text-transform:uppercase;-webkit-transition:background 0.5s ease,color 0.5s ease;-moz-transition:background 0.5s ease,color 0.5s ease;-ms-transition:background 0.5s ease,color 0.5s ease;-o-transition:background 0.5s ease,color 0.5s ease;transition:background 0.5s ease,color 0.5s ease;}#site-navigation-wrap .dropdown-menu>li>a:hover,#site-navigation-wrap .dropdown-menu>li.sfHover>a,#site-navigation-wrap .dropdown-menu>li.current-menu-item>a,#site-navigation-wrap .dropdown-menu>li.current-menu-item.sfHover>a,#site-navigation-wrap .dropdown-menu>li.current-menu-item>a:hover,#site-navigation-wrap .dropdown-menu>li.search-toggle-li.current-menu-item>a:hover{color:#3fc387;}#site-navigation-wrap .highlight>a .link-title{display:inline-block;background-color:#3fc387;color:#fff;font-weight:bold;letter-spacing:1px;line-height:15px;padding:8px 12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-moz-transition:background-color 0.3s ease,color 0.3s ease;-ms-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}#site-navigation-wrap .highlight>a:hover .link-title{background-color:#333;color:#fff;}#site-navigation-wrap .highlight>a::before,#site-navigation-wrap .highlight>a::after,#site-navigation-wrap .highlight>a .link-title::after{display:none!important;}.dropdown-menu .sub-menu a .fa-angle-right{position:absolute;top:50%;right:20px;margin-top:-6px;padding-right:0;}.dropdown-menu ul li a .fa{position:relative;width:15px;text-align:center;margin-right:3px;}.main-navigation{float:right;}.minimal_nav_left .header-minimal .main-navigation,.transparent_nav_left .header-transparent .main-navigation{float:none;}#site-navigation-wrap .dropdown-menu>li.search>a span{padding-right:0;}.dropdown-menu,.dropdown-menu *,.tb-menu,.tb-menu *{margin:0;list-style:none;}.dropdown-menu li{float:left;position:relative;list-style:none;}.dropdown-menu a,.tb-menu a{zoom:1;}.dropdown-menu li:hover,.tb-menu li:hover{transition:none;}.dropdown-menu li .sub-menu li{display:block;float:none;}.sub-menu,#searchform-dropdown{display:none;position:absolute;top:100%;left:auto;background:#fff;z-index:999;padding:15px 0;min-width:200px;border:3px solid #ebebeb;text-align:left;-moz-box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);-o-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}#top-bar-wrap .sub-menu,#top-bar-wrap #searchform-dropdown{background:#fafafa;}.no-dropdown-border .sub-menu{border:none;}.dropdown-menu ul a{display:block;float:none;font-size:12px;font-weight:400;color:#959595;padding:5px 20px;}.dropdown-menu ul a:hover,.dropdown-menu ul>li.current-menu-item>a{color:#000;}.dropdown-menu li a i.fa-none{display:none;}.dropdown-menu li a i{padding-right:5px;}.main-navigation .megamenu a .nav-arrow{display:none;}.main-navigation .megamenu>li:first-child{border-left:none;}.main-navigation .megamenu>li{float:left!important;border-left:1px solid #eee;}.main-navigation .megamenu>li>a{color:#444;font-size:14px;letter-spacing:1px;margin-bottom:10px;padding:0 20px;line-height:30px;}.main-navigation .megamenu>li>a:hover{color:#444;}.main-navigation .megamenu .sub-menu,.main-navigation.sf-menu .megamenu ul.sub-menu{display:block!important;opacity:1!important;min-width:100%;position:static;background:transparent;box-shadow:none;padding:0;border:0;}.main-navigation .megamenu>ul li{width:100%;}@media only screen and (min-width: 959px) {.main-navigation .megamenu.columns-2 ul li:nth-child(2n+1),.main-navigation .megamenu.columns-3 ul li:nth-child(3n+1),.main-navigation .megamenu.columns-4 ul li:nth-child(4n+1),.main-navigation .megamenu.columns-5 ul li:nth-child(5n+1),.main-navigation .megamenu.columns-6 ul li:nth-child(6n+1){clear:both;}.main-navigation .megamenu.columns-2{width:440px;}.main-navigation .megamenu.columns-3{width:660px;}.main-navigation .megamenu.columns-4{width:880px;}.main-navigation .megamenu.columns-5{width:1100px;}.main-navigation .megamenu.columns-6{width:1320px;}}.main-navigation .megamenu.columns-2>li{width:50%;}.main-navigation .megamenu.columns-3>li{width:33.33333333%;}.main-navigation .megamenu.columns-4>li{width:25%;}.main-navigation .megamenu.columns-5>li{width:20%;}.main-navigation .megamenu.columns-6>li{width:16.66666667%;}.main-navigation .mega .megamenu.columns-pre1,.main-navigation .mega .megamenu.columns-pre2{width:700px;}.main-navigation .mega .megamenu.columns-pre1>li{width:66.66666667%;}.main-navigation .mega .megamenu.columns-pre1>li:nth-child(2){width:33.33333333%;}.main-navigation .mega .megamenu.columns-pre2>li{width:25%;}.main-navigation .mega .megamenu.columns-pre2>li:nth-child(2){width:75%;}.main-navigation .mega .megamenu.columns-pre3,.main-navigation .mega .megamenu.columns-pre4,.main-navigation .mega .megamenu.columns-pre5{width:860px;}.main-navigation .mega .megamenu.columns-pre3>li{width:25%;border:0;}.main-navigation .mega .megamenu.columns-pre3>li:nth-child(2){width:50%;border-left:1px solid #eee;border-right:1px solid #eee;}.main-navigation .mega .megamenu.columns-pre4>li{width:83.33333333%;}.main-navigation .mega .megamenu.columns-pre4>li:nth-child(2){width:16.66666667%;}.main-navigation .mega .megamenu.columns-pre5>li{width:16.66666667%;}.main-navigation .mega .megamenu.columns-pre5>li:nth-child(2){width:66.66666667%;}.main-navigation .mega .megamenu.columns-pre6{width:960px;}.main-navigation .mega .megamenu.columns-pre6>li{width:16.66666667%;}.main-navigation .mega .megamenu.columns-pre6>li:nth-child(4){width:50%;}.main-navigation .metromenu .sub-menu{padding:0;}.main-navigation .metromenu .megamenu li a{position:relative;background:#fff;color:#555;font-size:20px;font-weight:300;padding:42px 15px;margin-bottom:0;}.main-navigation .metromenu .megamenu li a:hover{background:#f5f5f5;color:#000;}.main-navigation .metromenu .megamenu li a .badge,.main-navigation .metromenu .megamenu li a .fa.nav-arrow{display:none;}.main-navigation .metromenu .megamenu li a .fa{display:block;position:absolute;top:50%;left:4%;margin-top:-15px;width:42px;text-align:center;font-size:30px;padding-right:0;margin-right:0;-moz-transform-style:preserve-3d;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}.main-navigation .metromenu .megamenu li a:hover .fa{left:6%;margin-top:-17px;font-size:34px;}.main-navigation .metromenu .megamenu li a .nav-content{font-size:14px;padding-top:8px;padding-bottom:0;}@media only screen and (min-width: 980px) {.main-navigation .metromenu .megamenu.columns-2{width:560px;}.main-navigation .metromenu .megamenu.columns-3{width:840px;}}.main-navigation .metromenu .megamenu.columns-2 li a,.main-navigation .metromenu .megamenu.columns-3 li a,.main-navigation .metromenu .megamenu.columns-4 li a{padding-left:25%;}.main-navigation .metromenu .megamenu.columns-2 li a:hover,.main-navigation .metromenu .megamenu.columns-3 li a:hover,.main-navigation .metromenu .megamenu.columns-4 li a:hover{padding-left:28%;}.main-navigation .metromenu .megamenu.columns-4 li a,.main-navigation .metromenu .megamenu.columns-5 li a,.main-navigation .metromenu .megamenu.columns-6 li a{font-size:16px;}.main-navigation .metromenu .megamenu.columns-4 li a .nav-content,.main-navigation .metromenu .megamenu.columns-5 li a .nav-content,.main-navigation .metromenu .megamenu.columns-6 li a .nav-content{font-size:13px;padding-top:0;}.main-navigation .metromenu .megamenu.columns-4 li a .fa{width:32px;margin-top:-12px;font-size:24px;}.main-navigation .metromenu .megamenu.columns-4 li a:hover .fa{margin-top:-16px;font-size:32px;}.main-navigation .metromenu .megamenu.columns-5 li a,.main-navigation .metromenu .megamenu.columns-6 li a{padding-top:52px;padding-bottom:32px;text-align:center;}.main-navigation .metromenu .megamenu.columns-5 li a:hover,.main-navigation .metromenu .megamenu.columns-6 li a:hover{padding-bottom:32px;padding-right:8%;padding-top:47px;padding-bottom:37px;}.main-navigation .metromenu .megamenu.columns-5 li a .fa,.main-navigation .metromenu .megamenu.columns-6 li a .fa{margin-top:0;width:auto;top:10%;left:50%;margin-left:-13px;font-size:26px;}.main-navigation .metromenu .megamenu.columns-5 li a:hover .fa,.main-navigation .metromenu .megamenu.columns-6 li a:hover .fa{margin-top:5px;font-size:28px;}.nav-content{display:block;font-size:11px;line-height:1em;padding-bottom:5px;opacity:0.7;}.nav-badge{display:inline;margin-left:10px;border:1px solid #3fc387;padding:3px 5px;color:#3fc387;font-size:10px;line-height:14px;text-transform:uppercase;vertical-align:middle;position:relative;bottom:1px;}.dropdown-menu ul .sidebar-box li{clear:none!important;}.dropdown-menu ul .sidebar-box a,.dropdown-menu ul .sidebar-box li{border-color:#eee;}.dropdown-menu li .sidebar-box{padding:0 20px 10px;white-space:normal;}.dropdown-menu li .sidebar-box .ks-row .col{margin:0!important;}.dropdown-menu li .divider-title:after{display:none;}.dropdown-menu li .widget-title{font-size:13px;font-weight:400;letter-spacing:1px;padding-bottom:10px;line-height:30px;text-transform:none;}.dropdown-menu li .sidebar-box a,.dropdown-menu li .sidebar-box a:hover{background:none;}.dropdown-menu li .sidebar-box .ks-widget-recent-posts-title{border-top:0;}.dropdown-menu li .sidebar-box .woocommerce .products li.product-category{border:0!important;}.dropdown-menu li .sidebar-box .woocommerce .products li.product-category a{padding:0!important;}.link_effect1 .main-navigation .dropdown-menu>li.menu-item>a{position:relative;}.link_effect1 .main-navigation .dropdown-menu>li.menu-item>a::after{position:absolute;bottom:20%;left:50%;margin-left:-10px;width:20px;height:2px;content:'';opacity:0;-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;-moz-transition:opacity 0.3s,-moz-transform 0.3s;transition:opacity 0.3s,transform 0.3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);}.link_effect1 .main-navigation .dropdown-menu>li.menu-item>a::after,.link_effect1 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::after,.link_effect1 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a:hover::after,.link_effect1 .main-navigation .dropdown-menu>li.menu-item.current_page_item.sfHover>a::after{background:#3fc387;}.link_effect1 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::after{background:#3fc387;}.link_effect1 .main-navigation .dropdown-menu>li.menu-item>a:hover::after,.link_effect1 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::after,.link_effect1 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}.link_effect2 .main-navigation .dropdown-menu>li.menu-item>a{position:relative;}.link_effect2 .main-navigation .dropdown-menu>li.menu-item>a::after{position:absolute;bottom:20%;left:50%;margin-left:-10px;width:20px;height:1px;content:'';opacity:0;-webkit-transition:height 0.3s,opacity 0.3s,-webkit-transform 0.3s;-moz-transition:height 0.3s,opacity 0.3s,-moz-transform 0.3s;transition:height 0.3s,opacity 0.3s,transform 0.3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);}.link_effect2 .main-navigation .dropdown-menu>li.menu-item>a::after,.link_effect2 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::after,.link_effect2 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a:hover::after,.link_effect2 .main-navigation .dropdown-menu>li.menu-item.current_page_item.sfHover>a::after{background:#3fc387;}.link_effect2 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::after{background:#3fc387;}.link_effect2 .main-navigation .dropdown-menu>li.menu-item>a:hover::after,.link_effect2 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::after,.link_effect2 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::after{height:2px;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}.link_effect3 .main-navigation .dropdown-menu>li.menu-item>a{position:relative;}.link_effect3 .main-navigation .dropdown-menu>li.menu-item>a::before,.link_effect3 .main-navigation .dropdown-menu>li.menu-item>a::after{position:absolute;top:78%;left:0;width:100%;height:2px;content:'';-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;-webkit-transform:scale(0.55);-moz-transform:scale(0.55);transform:scale(0.55);}.link_effect3 .main-navigation .dropdown-menu>li.menu-item>a::after{opacity:0;-webkit-transition:top 0.3s,opacity 0.3s,-webkit-transform 0.3s;-moz-transition:top 0.3s,opacity 0.3s,-moz-transform 0.3s;transition:top 0.3s,opacity 0.3s,transform 0.3s;}.link_effect3 .main-navigation .dropdown-menu>li.menu-item>a::before,.link_effect3 .main-navigation .dropdown-menu>li.menu-item>a::after{background:#ccc;}.link_effect3 .main-navigation .dropdown-menu>li.menu-item>a:hover::before,.link_effect3 .main-navigation .dropdown-menu>li.menu-item>a:hover::after,.link_effect3 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::before,.link_effect3 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::after,.link_effect3 .main-navigation .dropdown-menu>li.menu-item.current_page_item.sfHover>a::before,.link_effect3 .main-navigation .dropdown-menu>li.menu-item.current_page_item.sfHover>a::after{background:#3fc387;}.link_effect3 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::before,.link_effect3 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::after{background:#3fc387;}.link_effect3 .main-navigation .dropdown-menu>li.menu-item>a:hover::before,.link_effect3 .main-navigation .dropdown-menu>li.menu-item>a:hover::after,.link_effect3 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::before,.link_effect3 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::after,.link_effect3 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::before,.link_effect3 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::after{-webkit-transform:scale(0.75);-moz-transform:scale(0.75);transform:scale(0.75);}.link_effect3 .main-navigation .dropdown-menu>li.menu-item>a:hover::after,.link_effect3 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::after,.link_effect3 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::after{top:20%;opacity:1;}.link_effect4 .main-navigation .dropdown-menu>li.menu-item>a{position:relative;overflow:hidden;}.link_effect4 .main-navigation .dropdown-menu>li.menu-item>a::before,.link_effect4 .main-navigation .dropdown-menu>li.menu-item>a::after{position:absolute;width:100%;left:0;top:50%;height:1px;margin-top:-1px;opacity:0.7;content:'';-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;-moz-transition:-moz-transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;pointer-events:none;}.link_effect4 .main-navigation .dropdown-menu>li.menu-item>a::before{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);transform:translateY(-20px);}.link_effect4 .main-navigation .dropdown-menu>li.menu-item>a::after{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);transform:translateY(20px);}.link_effect4 .main-navigation .dropdown-menu>li.menu-item>a::before,.link_effect4 .main-navigation .dropdown-menu>li.menu-item>a::after{background:#3fc387;}.link_effect4 .main-navigation .dropdown-menu>li.menu-item>a:hover::before,.link_effect4 .main-navigation .dropdown-menu>li.menu-item>a:hover::after,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::before,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::after,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a:hover::before,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a:hover::after,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.current_page_item.sfHover>a::before,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.current_page_item.sfHover>a::after{background:#3fc387;}.link_effect4 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::before,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::after{background:#3fc387;opacity:0.5;}.link_effect4 .main-navigation .dropdown-menu>li.menu-item>a:hover::before,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::before,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::before,.link_effect4 .main-navigation .dropdown-menu>li.menu-item>a:hover::after,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::after,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::after{opacity:0.5;}.link_effect4 .main-navigation .dropdown-menu>li.menu-item>a:hover::before,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::before,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);}.link_effect4 .main-navigation .dropdown-menu>li.menu-item>a:hover::after,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::after,.link_effect4 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);}.link_effect5 .main-navigation .dropdown-menu>li.menu-item>a{position:relative;}.link_effect5 .main-navigation .dropdown-menu>li.menu-item>a::before,.link_effect5 .main-navigation .dropdown-menu>li.menu-item>a::after{position:absolute;left:0;width:100%;height:2px;content:'';opacity:0;-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;-moz-transition:opacity 0.3s,-moz-transform 0.3s;transition:opacity 0.3s,transform 0.3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);}.link_effect5 .main-navigation .dropdown-menu>li.menu-item>a::before{top:20%;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);}.link_effect5 .main-navigation .dropdown-menu>li.menu-item>a::after{bottom:20%;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);}.link_effect5 .main-navigation .dropdown-menu>li.menu-item>a::before,.link_effect5 .main-navigation .dropdown-menu>li.menu-item>a::after,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::before,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::after,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a:hover::before,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a:hover::after,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.current_page_item.sfHover>a::before,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.current_page_item.sfHover>a::after{background:#3fc387;}.link_effect5 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::before,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::after{background:#3fc387;opacity:0.5;}.link_effect5 .main-navigation .dropdown-menu>li.menu-item>a:hover::before,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::before,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::before,.link_effect5 .main-navigation .dropdown-menu>li.menu-item>a:hover::after,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::after,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::after{opacity:0.5;}.link_effect5 .main-navigation .dropdown-menu>li.menu-item>a:hover::before,.link_effect5 .main-navigation .dropdown-menu>li.menu-item>a:hover::after,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::before,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.sfHover>a::after,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::before,.link_effect5 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a::after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}.link_effect6 .main-navigation .dropdown-menu>li.menu-item>a .link-title{position:relative;}.link_effect6 .main-navigation .dropdown-menu>li.menu-item>a .link-title::after{display:block;position:absolute;bottom:-30%;left:0;content:"";width:100%;height:2px;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);transform-origin:left center;-webkit-transform-origin:left center;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;}.link_effect6 .main-navigation .dropdown-menu>li.menu-item>a .link-title::after,.link_effect6 .main-navigation .dropdown-menu>li.menu-item.sfHover>a .link-title::after,.link_effect6 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a:hover .link-title::after,.link_effect6 .main-navigation .dropdown-menu>li.menu-item.current_page_item.sfHover>a .link-title::after{background:#3fc387;}.link_effect6 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a .link-title::after{background:#3fc387;}.link_effect6 .main-navigation .dropdown-menu>li.menu-item>a:hover .link-title::after,.link_effect6 .main-navigation .dropdown-menu>li.menu-item.sfHover>a .link-title::after,.link_effect6 .main-navigation .dropdown-menu>li.menu-item.current_page_item>a .link-title::after{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}.header-advanced #site-header-inner .site-logo,.header-middle .site-logo{display:none!important;}.header-advanced #top-bar .site-logo a,.header-middle .site-logo{background:#fff;text-align:center;}.header-advanced #top-bar .site-logo{float:left;min-width:200px;}.header-advanced #top-bar .site-logo a{display:table-cell;vertical-align:middle;text-align:center;position:relative;width:100%;padding:0 20px;line-height:59px;}.header-advanced #top-bar-social a,.header-advanced #top-bar-social a .fa,.header-advanced #top-bar-social a .social-name,.header-advanced .top-bar-left,.header-advanced .top-bar-right,.header-advanced #top-bar .wcmenucart{line-height:59px;}.header-advanced .top-bar-left,.header-advanced .top-bar-right{height:59px;}.header-advanced #top-bar-wrap{border-bottom:0;}.header-advanced .main-navigation{float:left;}.header-default .site-logo img{max-height:70px;}.centered_logo .left-links{width:25%;}.centered_logo .site-logo{width:100%;padding-right:30px;text-align:center;}.centered_logo .site-logo a{display:inline-block;float:none;}.header-default .header-content-inner{float:right;}.header-default .header-content-inner ul{margin-bottom:0;}.header-default #site-navigation-wrap{display:block;width:100%;height:49px;background:#fafafa;border-bottom:1px solid #f1f1f1;}.header-default .is_sticky #site-navigation-wrap{height:47px;}.header-default #site-navigation-wrap .container{display:table;position:relative;}.header-default #site-navigation-wrap .dropdown-menu>li>a,.header-default #site-navigation-wrap .user_button{line-height:48px;}.header-default #site-navigation-wrap .searchform-normal .search-field,.header-default #site-navigation-wrap .searchform-normal .search-submit{height:48px;}.header_default.nav_left .main-navigation{float:left;}.header_default.nav_center #site-navigation-wrap,.header_default.nav_center #site-navigation-wrap .container{text-align:center;}.header_default.nav_center .main-navigation{float:none;display:inline-block;}.is-sticky #site-header-inner,.is-sticky .main-navigation{height:46px;}.is-sticky #site-header-inner,.header-default .is-sticky #site-navigation-wrap{-webkit-box-shadow:0 6px 6px -6px rgba(0,0,0,0.2);-moz-box-shadow:0 6px 6px -6px rgba(0,0,0,0.2);-ms-box-shadow:0 6px 6px -6px rgba(0,0,0,0.2);box-shadow:0 6px 6px -6px rgba(0,0,0,0.2);opacity:0.95;}.admin-bar .is-sticky #site-header-inner,.admin-bar .header-default .is-sticky #site-navigation-wrap{top:32px!important;}.is-sticky #site-header-inner .site-logo img{max-height:35px;}.is-sticky #site-header-inner #site-navigation-wrap .dropdown-menu>li>a,.is-sticky #site-header-inner .searchform-normal .search-submit{line-height:46px;}.is-sticky #site-header-inner .searchform-normal .search-field,.is-sticky #site-header-inner .searchform-normal .search-submit{height:46px;color:#777;}.is-sticky #site-header-inner #searchform-header-replace input{font-size:22px;}.is-sticky #site-header-inner .searchform-normal:hover,.is-sticky #site-header-inner .searchform-normal.have-focus{background-color:rgba(0,0,0,0.1);}.header-left #site-header-inner,.header_left .mobile-left,.header_left #site-header-left .search-toggle-li .search-dropdown,.header_left #site-header-left .search-toggle-li .searchform-normal,.header_left #site-header-left .search-toggle-li .search-header-replace{display:none;}.header_left #wrap,.header_left .esg-container-fullscreen-forcer{padding-left:220px;}.header_left #site-header-left{background:#fff;width:220px;height:100%;position:fixed;left:0;top:0;z-index:100;padding:40px 30px 20px;border-right:1px solid #e9e9e9;}.admin-bar.header_left #site-header-left{top:32px!important;}.header_left #site-header-left .site-logo{position:relative;height:auto;width:100%;}.header_left #site-header-left .site-logo a,.header_left #site-header-left #site-navigation-wrap .main-navigation,.header_left #site-header-left .dropdown-menu li{float:none;}.header_left #site-header-left .site-logo img{max-height:100%;}.header_left.left_closed #wrap,.header_left.left_closed.boxed,.header_left.left_closed .esg-container-fullscreen-forcer{padding-left:30px;}.header_left.left_closed .mobile-left{display:inline-block;position:absolute;right:7px;top:15px;font-size:16px;z-index:9999;}.header_left.left_closed .mobile-left a{color:#aaa;}.header_left.left_closed .mobile-left a:hover{color:#333;}.header_left.left_closed #site-header-left{left:-190px;z-index:1006;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.header_left.left_closed #site-header-left.open{left:0;}.header_left.left_closed #site-header-left.open .mobile-left a i:before{content:"\51";}.header_left #site-header-left #site-navigation-wrap{position:relative;margin-top:50px;margin-bottom:30px;}.header_left #site-header-left #site-navigation-wrap .main-navigation{height:auto;}.header_left #site-header-left .dropdown-menu li{position:relative;}.header_left #site-header-left #site-navigation-wrap a{background:transparent!important;}.header_left #site-header-left #site-navigation-wrap .dropdown-menu>li>a{position:relative;padding:14px 0;font-size:12px;font-weight:700;letter-spacing:1px;line-height:130%;border-bottom:1px solid #e9e9e9;}.header_left #site-header-left #site-navigation-wrap .dropdown-menu>li>a.wcmenucart{float:none;font-weight:400;text-align:left;padding:8px 0!important;}.header_left #site-header-left #site-navigation-wrap .dropdown-menu>li>a:hover,.header_left #site-header-left #site-navigation-wrap .dropdown-menu>li.current-menu-item>a{color:#333;}.header_left #site-header-left #site-navigation-wrap .dropdown-menu>li>a::before,.header_left #site-header-left #site-navigation-wrap .dropdown-menu>li>a::after{display:none;}.header_left #site-header-left li a .nav-arrow{float:right;font-size:14px;}.header_left #site-header-left li.open>a .nav-arrow:before{content:"\4b";}.header_left #site-header-left li a .nav-content{padding-top:5px;padding-bottom:0;text-transform:none;font-size:12px;font-weight:400;}.header_left #site-header-left .search-toggle-li{text-align:left;}.header_left #site-header-left .sub-menu{position:relative;background:transparent;border:0;padding:0;min-width:100%;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.header_left #site-header-left .sub-menu li a{padding:5px 0 5px 0;border-top:none;font-weight:400;color:#999;}.header_left #site-header-left .sub-menu li a:hover{color:#000;}.header_left #site-header-left .sub-menu li a .nav-arrow{margin-top:4px;}.header_left #site-header-left .sub-menu ul li a{padding-left:15px;}.header_left #site-header-left li.search-toggle-li a span{padding-right:5px;}.header_left #site-header-left li.woo-icon{display:block;}.header_left #site-header-left .header-left-bottom{position:relative;margin-top:60px;}.header_left #site-header-left .header-left-bottom .sidebar-box{padding-bottom:10px;}.header_left #content-wrap{margin-bottom:40px;}.header_left.no-main-bottom-margin #content-wrap{margin-bottom:0;}.header_left #footer{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.1);-moz-box-shadow:0 0 4px rgba(0,0,0,0.1);box-shadow:0 0 4px rgba(0,0,0,0.1);}.header_left .site-footer{position:relative;}.header_left #footer-inner{margin-top:0;height:auto;}.header_left #footer .footer-box{max-height:100%;}.header_left.boxed{padding-left:220px;}.header_left.boxed #wrap{padding-left:0;background-color:#f8f8f8;box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-o-box-shadow:0 0 15px rgba(0,0,0,0.15);}.header_left.boxed .site-footer{left:auto;margin-left:0;}.header-middle #site-header-inner .container{display:block;text-align:center;}.header-middle #site-header-inner #site-navigation-wrap{display:block;}.header-middle #site-header-inner .main-navigation{float:none;}.header-middle #site-header-inner #site-navigation-wrap .nav-left,.header-middle #site-header-inner #site-navigation-wrap .nav-right{position:absolute;top:0;width:49%;z-index:100;}.header-middle #site-header-inner #site-navigation-wrap .nav-left{left:0;text-align:right;}.header-middle #site-header-inner #site-navigation-wrap .nav-right{right:0;text-align:left;}.header-middle #site-header-inner #site-navigation-wrap .nav-left>li,.header-middle #site-header-inner #site-navigation-wrap .nav-right>li{float:none;display:inline-block;}.header-middle #site-navigation-wrap .site-logo{display:inline-block!important;position:relative;z-index:999;}.header-middle #site-header-inner #site-navigation-wrap .site-logo a{display:inline-block;float:none;vertical-align:middle;}.header-middle #site-navigation-wrap .site-logo a img{display:block;position:absolute;top:50%;left:50%;width:auto;max-width:none;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.header-transparent{position:absolute!important;top:0;}.admin-bar .header-transparent{top:32px!important;}.header-transparent .logo-light,.light_color .header-transparent .is-sticky .logo-light,.light_color .header-transparent .logo-default,.header-transparent .logo-dark,.dark_color .header-transparent .is-sticky .logo-dark,.dark_color .header-transparent .logo-default{display:none;}.header-transparent .is-sticky .without-sticky .logo-default,.light_color .header-transparent .logo-light,.dark_color .header-transparent .logo-dark{display:block;}.header-transparent #site-header-inner,.header-transparent #top-bar-wrap,.header-transparent .user_button:hover,.header-transparent #site-navigation-wrap .dropdown-menu>li>a:hover,.header-transparent #site-navigation-wrap .dropdown-menu>li.sfHover>a{background:transparent;}.header-transparent #site-navigation-wrap .dropdown-menu>li>a{font-weight:bold;letter-spacing:1px;}.header-transparent #top-bar-social a,.header-transparent #top-bar-social a:hover,.header-transparent #top-bar-content,.header-transparent #top-bar-content a,.header-transparent .top-content>a,.header-transparent .top-content .search-toggle-li a,.header-transparent #top-bar-nav .dropdown-menu>li>a,.header-transparent #site-navigation-wrap .dropdown-menu>li>a,.header-transparent .user_button,.header-transparent .searchform-normal .search-field,.header-transparent .searchform-normal .search-submit,.header-transparent .searchform-normal .search-submit:hover{color:#fff;}.header-transparent #top-bar-content a:hover,.header-transparent .top-content>a:hover,.header-transparent .top-content .search-toggle-li a:hover,.header-transparent #top-bar-nav .dropdown-menu>li>a:hover,.header-transparent #site-navigation-wrap .dropdown-menu>li>a:hover,.header-transparent #site-navigation-wrap .dropdown-menu>li.sfHover>a,.header-transparent #site-navigation-wrap .dropdown-menu>li.current-menu-item.sfHover>a,.header-transparent #site-navigation-wrap .dropdown-menu>li.current-menu-item>a,.header-transparent .user_button:hover{color:#3fc387;}.header-transparent #top-bar-wrap,.header-transparent #top-bar-social a,.header-transparent #top-bar ul li{border:0;}.header-transparent .searchform-normal:hover,.header-transparent .searchform-normal.have-focus{background-color:rgba(255,255,255,0.2);}.header-transparent .searchform-normal .search-field::input-placeholder{color:#eee;}.header-transparent .searchform-normal .search-field:-moz-placeholder{color:#eee;}.header-transparent .searchform-normal .search-field::-moz-placeholder{color:#eee;}.header-transparent .searchform-normal .search-field:-ms-input-placeholder{color:#eee;}.header-transparent .searchform-normal .search-field::-webkit-input-placeholder{color:#eee;}.header-transparent .is-sticky #site-header-inner{background:#fff;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;}.header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li>a,.header-transparent .is-sticky .user_button,.header-transparent .is-sticky #site-header-inner .searchform-normal .search-field,.header-transparent .is-sticky #site-header-inner .searchform-normal .search-submit,.header-transparent .is-sticky .searchform-normal .search-submit:hover,.light_color .header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li>a,.light_color .header-transparent .is-sticky .user_button,.light_color .header-transparent .is-sticky #site-header-inner .searchform-normal .search-field,.light_color .header-transparent .is-sticky #site-header-inner .searchform-normal .search-submit,.light_color .header-transparent .is-sticky .searchform-normal .search-submit:hover,.dark_color .header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li>a,.dark_color .header-transparent .is-sticky .user_button,.dark_color .header-transparent .is-sticky #site-header-inner .searchform-normal .search-field,.dark_color .header-transparent .is-sticky #site-header-inner .searchform-normal .search-submit,.dark_color .header-transparent .is-sticky .searchform-normal .search-submit:hover{color:#777;}.header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li>a:hover,.header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li.sfHover>a,.header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li.current-menu-item.sfHover>a,.header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li.current-menu-item>a,.header-transparent .is-sticky .user_button:hover,.light_color .header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li>a:hover,.light_color .header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li.sfHover>a,.light_color .header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li.current-menu-item.sfHover>a,.light_color .header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li.current-menu-item>a,.light_color .header-transparent .is-sticky .user_button:hover,.dark_color .header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li>a:hover,.dark_color .header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li.sfHover>a,.dark_color .header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li.current-menu-item.sfHover>a,.dark_color .header-transparent .is-sticky #site-navigation-wrap .dropdown-menu>li.current-menu-item>a,.dark_color .header-transparent .is-sticky .user_button:hover{color:#3fc387;}.header-transparent .is-sticky .searchform-normal:hover,.header-transparent .is-sticky .searchform-normal.have-focus{background-color:rgba(0,0,0,0.2);}.header-transparent .is-sticky .searchform-normal .search-field::input-placeholder,.light_color .header-transparent .is-sticky .searchform-normal .search-field::input-placeholder,.dark_color .header-transparent .is-sticky .searchform-normal .search-field::input-placeholder{color:#777;}.header-transparent .is-sticky .searchform-normal .search-field:-moz-placeholder,.light_color .header-transparent .is-sticky .searchform-normal .search-field:-moz-placeholder,.dark_color .header-transparent .is-sticky .searchform-normal .search-field:-moz-placeholder{color:#777;}.header-transparent .is-sticky .searchform-normal .search-field::-moz-placeholder,.light_color .header-transparent .is-sticky .searchform-normal .search-field::-moz-placeholder,.dark_color .header-transparent .is-sticky .searchform-normal .search-field::-moz-placeholder{color:#777;}.header-transparent .is-sticky .searchform-normal .search-field:-ms-input-placeholder,.light_color .header-transparent .is-sticky .searchform-normal .search-field:-ms-input-placeholder,.dark_color .header-transparent .is-sticky .searchform-normal .search-field:-ms-input-placeholder{color:#777;}.header-transparent .is-sticky .searchform-normal .search-field::-webkit-input-placeholder,.light_color .header-transparent .is-sticky .searchform-normal .search-field::-webkit-input-placeholder,.dark_color .header-transparent .is-sticky .searchform-normal .search-field::-webkit-input-placeholder{color:#777;}.light_color .header-transparent #top-bar-social a,.light_color .header-transparent #top-bar-social a:hover,.dark_color .header-transparent #top-bar-social a:hover,.light_color .header-transparent #top-bar-content,.light_color .header-transparent #top-bar-content a,.light_color .header-transparent .top-content>a,.light_color .header-transparent .top-content .search-toggle-li a,.light_color .header-transparent #top-bar-nav .dropdown-menu>li>a,.light_color .header-transparent #site-navigation-wrap .dropdown-menu>li>a,.light_color .header-transparent .user_button,.light_color .header-transparent .searchform-normal .search-field,.light_color .header-transparent .searchform-normal .search-submit,.light_color .header-transparent .searchform-normal .search-submit:hover{color:#fff;}.light_color .header-transparent #top-bar-content a:hover,.light_color .header-transparent .top-content>a:hover,.light_color .header-transparent .top-content .search-toggle-li a:hover,.light_color .header-transparent #top-bar-nav .dropdown-menu>li>a:hover,.light_color .header-transparent #site-navigation-wrap .dropdown-menu>li>a:hover,.light_color .header-transparent #site-navigation-wrap .dropdown-menu>li.sfHover>a,.light_color .header-transparent #site-navigation-wrap .dropdown-menu>li.current-menu-item.sfHover>a,.light_color .header-transparent #site-navigation-wrap .dropdown-menu>li.current-menu-item>a,.light_color .header-transparent .user_button:hover{color:#3fc387;}.light_color .header-transparent .searchform-normal:hover,.light_color .header-transparent .searchform-normal.have-focus{background-color:rgba(255,255,255,0.2);}.light_color .header-transparent .searchform-normal .search-field::input-placeholder{color:#eee;}.light_color .header-transparent .searchform-normal .search-field:-moz-placeholder{color:#eee;}.light_color .header-transparent .searchform-normal .search-field::-moz-placeholder{color:#eee;}.light_color .header-transparent .searchform-normal .search-field:-ms-input-placeholder{color:#eee;}.light_color .header-transparent .searchform-normal .search-field::-webkit-input-placeholder{color:#eee;}.dark_color .header-transparent #top-bar-social a,.dark_color .header-transparent #top-bar-content,.dark_color .header-transparent #top-bar-content a,.dark_color .header-transparent .top-content>a,.dark_color .header-transparent .top-content .search-toggle-li a,.dark_color .header-transparent #top-bar-nav .dropdown-menu>li>a,.dark_color .header-transparent #site-navigation-wrap .dropdown-menu>li>a,.dark_color .header-transparent .user_button,.dark_color .header-transparent .searchform-normal .search-field,.dark_color .header-transparent .searchform-normal .search-submit,.dark_color .header-transparent .searchform-normal .search-submit:hover{color:#000;}.dark_color .header-transparent #top-bar-content a:hover,.dark_color .header-transparent .top-content>a:hover,.dark_color .header-transparent .top-content .search-toggle-li a:hover,.dark_color .header-transparent #top-bar-nav .dropdown-menu>li>a:hover,.dark_color .header-transparent #site-navigation-wrap .dropdown-menu>li>a:hover,.dark_color .header-transparent #site-navigation-wrap .dropdown-menu>li.sfHover>a,.dark_color .header-transparent #site-navigation-wrap .dropdown-menu>li.current-menu-item.sfHover>a,.dark_color .header-transparent #site-navigation-wrap .dropdown-menu>li.current-menu-item>a,.dark_color .header-transparent .user_button:hover{color:#3fc387;}.dark_color .header-transparent .searchform-normal:hover,.dark_color .header-transparent .searchform-normal.have-focus{background-color:rgba(0,0,0,0.2);}.dark_color .header-transparent .searchform-normal .search-field::input-placeholder{color:#777;}.dark_color .header-transparent .searchform-normal .search-field:-moz-placeholder{color:#777;}.dark_color .header-transparent .searchform-normal .search-field::-moz-placeholder{color:#777;}.dark_color .header-transparent .searchform-normal .search-field:-ms-input-placeholder{color:#777;}.dark_color .header-transparent .searchform-normal .search-field::-webkit-input-placeholder{color:#777;}.header_transparent .page-header{padding:75px 0 0;}.header_transparent.top_bar .page-header{padding:120px 0 0;}.page-header{position:relative;margin:0;background:#333;}.page-header .container{position:relative;text-align:left;z-index:9;}.page-title-inner{max-width:70%;padding:30px 0;word-wrap:break-word;}.page-header-title{font-size:18px;font-weight:normal;line-height:1.4em;color:#fff;margin:0;}#page-header-description{color:#ccc;}.page-subheading{margin:0;font-size:14px;color:#ccc;}.page-subheading p:last-child{margin:0;}@media only screen and (max-width:959px) {.page-header-title{max-width:100%;}}.large-page-header{display:table;height:300px;width:100%;}.large-page-header.page-header .container{display:table-cell;vertical-align:middle;width:100%;text-align:center;}.large-page-header .page-title-inner{max-width:100%;}.large-page-header .page-header-title{line-height:38px;font-weight:600;font-size:38px;text-align:center;}.large-page-header .page-subheading{margin-top:10px;font-size:14px;}.large-page-header .site-breadcrumbs{left:0;}.archive-description{margin-bottom:30px;}.background-image-page-header{display:table;width:100%;border:none;}.background-image-page-header .page-header-inner{display:table-cell;width:100%;padding:0 30px;text-align:center;vertical-align:middle;}.background-image-page-header .page-header-title{z-index:2;position:relative;max-width:100%;font-size:42px;font-weight:400;color:#fff;}.background-image-page-header .page-subheading{z-index:2;position:relative;font-size:24px;font-weight:300;color:#fff;}.background-image-page-header-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5;}.author-header .page-title-inner{max-width:100%;}.author-header .author-bio-social{position:absolute;bottom:0;right:0;}.author-header .author-bio-social li a{background-color:rgba(0,0,0,0.5);color:#aaa;}.author-header .page-title-inner .author-avatar{float:left;margin-right:20px;max-height:45px;}.author-header .page-title-inner .author-avatar img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.site-breadcrumbs{position:absolute;bottom:0;right:0;}.site-breadcrumbs .breadcrumb-trail{display:inline-block;font-size:12px;line-height:15px;background-color:rgba(0,0,0,0.5);-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;color:#aaa;padding:5px 10px;}.site-breadcrumbs a,.page-header-title a{color:#ccc;}.site-breadcrumbs a:hover,.page-header-title a:hover{color:#fff;}.site-breadcrumbs .breadcrumb-title{margin-right:5px;}.site-breadcrumbs .fa{margin:0 3px;}.tparrows.custom{background:none;width:46px;height:46px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid #fff;text-align:center;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;position:absolute;top:50%!important;margin-top:-23px!important;color:#fff;}.tparrows.custom:hover{background:#fff;color:#000;}.tparrows.custom:after{display:block;font-family:"ElegantIcons";font-style:normal;font-weight:normal;letter-spacing:normal;position:absolute;left:0;top:0;width:42px;height:42px;line-height:42px;text-align:center;font-size:28px;}.tparrows.custom.tp-leftarrow:after{content:"\34";}.tparrows.custom.tp-rightarrow:after{content:"\35";}.tp-bullets.simplebullets.custom .bullet{height:12px;width:12px;border:2px solid #fff;display:block;float:left;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin-left:5px;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;cursor:pointer;}.tp-bullets.simplebullets.custom .bullet.selected,.tp-bullets.simplebullets.custom .bullet:hover{background:#fff;}.tp-bullets.simplebullets.custom .bullet.first{margin-left:0;}.dark_color .tparrows.custom{border-color:#333;color:#333;}.dark_color .tparrows.custom:hover{background:#333;color:#fff;}.dark_color .tp-bullets.simplebullets.custom .bullet{border-color:#333;}.dark_color .tp-bullets.simplebullets.custom .bullet.selected,.tp-bullets.simplebullets.custom .bullet:hover{background:#333;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;}html[xmlns] .slides{display:block;}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}* html .slides{height:1%;}.no-js .slides>li:first-child{display:block;}.flexslider-container{position:relative;}.flexslider{zoom:1;position:relative;}.flexslider ul{margin:0;}.page-slider .flex-direction-nav li a.flex-next,.page-slider .flex-direction-nav li a.flex-prev{position:absolute;display:block;width:40px;height:40px;line-height:40px;position:absolute;bottom:0;cursor:pointer;font-size:1.125em;text-align:center;background:#4d4d4d;background:rgba(0,0,0,0.85);color:#fff;z-index:99;}.page-slider .flex-direction-nav li a.flex-next{right:0px;}.page-slider .flex-direction-nav li a.flex-prev{right:41px;}.page-slider .flex-direction-nav li a:hover{background:#4085c4;color:#fff;text-decoration:none;}.portfolio-entry-title{padding-bottom:15px;margin:0;font-size:14px;text-align:center;font-weight:600;}.vcex-portfolio-entry-media,.portfolio-entry-media{position:relative;overflow:hidden;}.portfolio-entry-media-link{display:block;}.vcex-portfolio-entry-media img,.portfolio-entry-media img{display:block;width:100%;box-shadow:#000 0 0 0;}.portfolio-entry-details{padding-top:15px;border:1px solid #e4e4e4;background:#fff;}.portfolio-entry-details p{margin-bottom:15px;}.portfolio-entry-excerpt{margin-top:5px;}.portfolio-entry-excerpt ul.entry-button .post-format,.portfolio-entry-excerpt ul.entry-button .post-comments,.portfolio-entry.span_1_of_4 ul.entry-button .post-date-btn{display:none;}.portfolio-entry-excerpt ul.entry-button .post-date-btn a{border-left:none;}.portfolio-entry-excerpt ul.entry-button li{width:50%;}.related-portfolio-posts .portfolio-entry-excerpt{padding:0 20px;}.portfolio-entry .theme-button{width:100%;}.portfolio-entry .theme-button i{margin-left:8px;}.single-portfolio #content-wrap.right-sidebar .portfolio-entry-details,.single-portfolio #content-wrap.left-sidebar .portfolio-entry-details{display:none;}.vcex-no-margin-grid .portfolio-entry-details{border:none;color:#787878;background:#262626;}.vcex-no-margin-grid .portfolio-entry-title a{color:#fff;}#portfolio-post-comments{margin-top:50px;}#portfolio-single-media{margin-bottom:30px;}.protected-item-form{margin-botom:30px;}.protected-item-form p:first-child{margin:0 0 20px;color:#666;}.protected-item-form input{margin-top:10px;border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.1);}.protected-item-form input:focus{border-color:#ccc;color:#333;box-shadow:0 1px 2px rgba(0,0,0,0.1);}.related-portfolio-posts{margin-top:30px;}.staff-entry-details{position:relative;background:#fff;color:#999;padding:15px;text-align:center;}.staff-entry-title{display:inline-block;position:relative;font-size:17px;border-bottom:1px solid #3fc387;margin:0 0 10px;padding-bottom:10px;font-weight:bold;font-weight:600;}.staff-entry{text-align:left;margin-bottom:30px;padding:0 15px;}.staff-entry-media{position:relative;}.staff-entry-media-link{display:block;}.staff-entry-media img{display:block;margin:0 auto;}.staff-entry-excerpt p,.vcex-caroufredsel-staff .vcex-blog-entry-content{margin-bottom:15px;padding:0!important;}.staff-entry-excerpt,.staff-entry-excerpt p:last-child{margin:0;}.staff-social{margin-top:10px;}.staff-social a{display:inline-block;color:#bbb;font-size:13px;margin-left:5px;border:1px solid #ddd;width:30px;height:30px;line-height:30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;}.staff-social a:first-child{margin-left:0;}.staff-social a:hover{text-decoration:none;background:#f7f7f7;}.staff-social a.staff-twitter:hover{color:#00aced;}.staff-social a.staff-facebook:hover{color:#3b5998;}.staff-social a.staff-pinterest:hover{color:#cb2027;}.staff-social a.staff-google-plus:hover{color:#dd4b39;}.staff-social a.staff-linkedin:hover{color:#4875b4;}.staff-social a.staff-dribbble:hover{color:#ef5b93;}.staff-social a.staff-skype:hover{color:#04b1f5;}.staff-social a.staff-envelope:hover{color:#666;}.staff-entry .vcex-readmore{margin-top:15px;}.vcex-caroufredsel-staff .staff-social a{border-color:#ddd;}.vcex-caroufredsel-staff .staff-social a:hover{background:#fff;}#staff-post-thumbnail{margin-bottom:20px;}#staff-post-thumbnail img{display:block;margin:0;}.related-staff-posts{margin-top:30px;}.staff-no-margins .col{margin:0!important;padding:0!important;}.testimonial-entry-content{position:relative;background:#efefef;padding:30px;margin-bottom:10px;font-size:16px;font-style:italic;text-align:center;}.vcex-testimonials-fullslider .testimonial-entry-content{background:transparent;padding:0;margin-bottom:0;}.testimonial-caret{position:absolute;display:block;border-right:20px solid rgba(204,204,204,0);border-top:20px solid;border-top-color:#efefef;content:"";left:6.5em;height:0;width:0;bottom:-20px;}.testimonial-entry-content p{margin:0 0 15px;}.testimonial-entry-content p:last-child{margin:0;}.testimonial-entry-bottom{margin-bottom:20px;}.testimonial-entry-thumb{display:inline;position:relative;float:left;margin-left:7px;margin-top:-30px;}.testimonial-entry-thumb img{display:block;padding:3px;background:#fff;border:1px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.testimonial-entry-meta{text-align:right;}.testimonial-entry-author{display:block;font-weight:600;color:#000;font-size:14px;}.testimonial-entry-company{margin-top:-2px;display:block;color:#999;font-size:13px;}.single-testimonials .left-sidebar blockquote,.single-testimonials .right-sidebar blockquote{margin-top:0;}.blog-bg{display:block;background:#fff;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,0.4);box-shadow:0 0 2px 0 rgba(0,0,0,0.4);}.blog-entry .blog-entry-format{line-height:0;}.blog-entry-content,.vcex-blog-entry-details{padding-top:20px;}.post-container{padding:0 20px;}.blog-entry a.blog-entry-media-link{display:block;margin:0 auto;}.blog-entry.format-link .blog-entry-title{color:#555;}.blog-entry.format-standard .blog-entry-media img,.blog-entry.format-audio .blog-entry-media img,.blog-entry.format-video .blog-entry-media img,.blog-entry.format-image .blog-entry-media img{display:block;width:100%;margin:0 auto;}.blog-entry .meta{margin:0 0 10px;padding:0;border-top:none;border-bottom:none;}.blog-entry .meta a{color:#777;}.blog-entry .meta a:hover{color:#000;}.blog-entry .meta li{margin:0 20px 5px 0;}.blog-entry .meta li:last-child{margin-right:0;}.blog-entry .meta li .fa{margin-right:8px;}.gallery-slider-loader{width:100%;height:60px;text-align:center;font-size:21px;color:#555;background:#f7f7f7 url("images/loader.gif") center center no-repeat;}.gallery-format-post-slider ul,.gallery-format-post-slider ol{margin:0;list-style:none;}.gallery-format-post-slider .slides>li:first-child{display:block;-webkit-backface-visibility:visible;}.gallery-format-post-slider ul li{list-style:none;}.gallery-format-post-slider .flex-direction-nav{height:0;}.gallery-format-post-slider .flex-direction-nav a{display:block;z-index:10;position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;font-size:22px;text-align:center;background:transparent;color:#fff;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;}.gallery-format-post-slider .flex-direction-nav a span{line-height:36px;}.thumbnail-entry-style .gallery-format-post-slider .flex-direction-nav a,.grid-entry-style .gallery-format-post-slider .flex-direction-nav a{width:30px;height:30px;margin-top:-15px;font-size:16px;}.thumbnail-entry-style .gallery-format-post-slider .flex-direction-nav a span,.grid-entry-style .gallery-format-post-slider .flex-direction-nav a span{line-height:26px;}.gallery-format-post-slider .flex-direction-nav .flex-prev{left:20px;}.gallery-format-post-slider .flex-direction-nav .flex-next{right:20px;}.gallery-format-post-slider .flex-direction-nav a:hover{background:#fff;color:#333;}.post.sticky{color:#fe5252;}.blog-post-audio{width:100%;overflow:hidden;}.blog-entry.large-image-entry-style,.blog-entry.large-alt-entry-style,.blog-entry.classic-entry-style{position:relative;width:100%;margin-bottom:30px;padding:0!important;}.blog-entry.large-image-entry-style .blog-entry-title,.custom-post-type-entry .blog-entry-title{margin:0 0 10px;}.blog-entry.large-image-entry-style .blog-entry-music-icon-overlay .fa{width:60px;height:60px;margin-top:-30px;margin-left:-30px;line-height:60px;}.theme-button{display:inline-block;-webkit-appearance:none;margin:0;padding:10px 20px;border:none;text-decoration:none;font-size:14px;font-weight:bold;outline:none;color:#fff;background:#3fc387;-webkit-transition:all 0.16s ease;-moz-transition:all 0.16s ease -ms-transition;transition:all 0.16s ease;cursor:pointer;text-align:center;}.theme-button:hover{color:#fff;background:#339f6e;-webkit-box-shadow:inset 0 16px 10px -10px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 16px 10px -10px rgba(0,0,0,0.3);box-shadow:inset 0 16px 10px -10px rgba(0,0,0,0.3);transition:none;-webkit-transition:none;-moz-transition:none;}ul.entry-button{overflow:hidden;display:table;width:100%;text-align:center;table-layout:fixed;margin-bottom:0;}ul.entry-button li{display:table-cell;}ul.entry-button li,ul.entry-button li i,ul.entry-button li a{text-align:center;}ul.entry-button li.post-format{padding:10px 0;}ul.entry-button li:first-child a{border-left:none;}ul.entry-button li a{display:block;border-left:1px solid #339f6e;}ul.entry-button li i{display:block;margin-bottom:4px;font-size:22px;line-height:30px;}ul.entry-button li:hover i{color:#54e5a3;}.blog-entry.grid-entry-style{float:left;}.blog-entry.grid-entry-style .blog-bg{display:inline-block;}#wrap .ks-row .span_1_of_4 ul.entry-button li{width:100%;}.blog-entry.grid-entry-style ul.entry-button li.post-format a{border-left:none!important;}.blog-entry.grid-entry-style ul.entry-button li.post-comments,.blog-entry.grid-entry-style ul.entry-button li.post-date-btn,#wrap .ks-row .span_1_of_4 ul.entry-button li.post-comments{display:none!important;}.blog-entry.grid-entry-style .blog-entry-title{margin:0 0 10px;}.blog-entry.grid-entry-style .meta{margin:0 0 5px;}.blog-entry.grid-entry-style .meta li .fa{margin-right:5px;}.thumbnail-entry-style{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e4e4e4;overflow:hidden;}.thumbnail-entry-style:last-child{border-bottom:0;}.thumbnail-entry-style .blog-bg,.classic-entry-style .blog-bg{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.thumbnail-entry-style .blog-entry-format,.thumbnail-entry-style .blog-alt-entry{float:left;width:50%;padding-left:15px;padding-right:15px;}.thumbnail-entry-style .blog-entry-content{padding-top:5px;}.thumbnail-entry-style .blog-entry-title{font-size:15px;margin:5px 0 10px 0;}.thumbnail-entry-style .meta li{margin:0 16px 0 0;line-height:18px;}.thumbnail-entry-style .blog-entry-excerpt p{margin:0;}.thumbnail-entry-style .theme-button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:12px;font-weight:normal;padding:5px 12px;margin-top:15px;text-transform:uppercase;}.thumbnail-entry-style .theme-button:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.quote-entry-author{padding:0 20px 15px;}.large-alt-entry-style .blog-bg{overflow:hidden;min-height:175px;background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.large-alt-entry-style h2.blog-entry-title{margin:0;padding:15px;background:#212121;}.large-alt-entry-style h2.blog-entry-title a{color:#ccc;}.large-alt-entry-style h2.blog-entry-title a:hover{color:#fff;}.large-alt-entry-style .blog-alt-entry{position:absolute;width:100%;bottom:0;background:#000;opacity:0.7;z-index:100;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.format-audio.large-alt-entry-style .blog-alt-entry,.format-video.large-alt-entry-style .blog-alt-entry,.vcex-blog-no-media-entry .blog-alt-entry{position:relative;}.large-alt-entry-style .blog-entry-excerpt p{color:#fff;}.large-alt-entry-style .meta{font-size:13px;}.large-alt-entry-style .meta,.large-alt-entry-style .meta a,.large-alt-entry-style .vcex-readmore{color:#cac8c8;}.large-alt-entry-style .meta a:hover,.large-alt-entry-style .vcex-readmore:hover{color:#fff;}.large-alt-entry-style .meta-button{float:right;padding:0;font-size:13px;font-weight:normal;}.large-alt-entry-style .meta-button a,.classic-entry-style.blog-entry .meta li.meta-button a{display:inline-block;}.large-alt-entry-style.blog-entry .meta li.meta-button i,.classic-entry-style.blog-entry .meta li.meta-button i{float:right;line-height:22px;margin-left:5px;margin-right:0;}.blog-entry.classic-entry-style{margin-bottom:50px;}.classic-entry-style .post-container{padding:0;}.classic-entry-style .blog-entry-media{margin-bottom:0;}.classic-entry-style.blog-entry .meta{margin:0;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.classic-entry-style.blog-entry .meta li{margin:0 20px 0 0;}.classic-entry-style.blog-entry .meta li.meta-button{float:right;margin:0;}.post-title{margin:0 0 10px;font-size:24px;font-weight:400;line-height:1.3em;}.meta{position:relative;margin:0 0 20px;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-size:13px;list-style:none;color:#777;}.meta a{color:#777;}.meta a:hover{color:#000;}.meta li{float:left;margin:0 20px 0 0;}.meta li:last-child{margin-right:0;}.meta li .fa{margin-right:8px;}#post-media,.blog-entry-media{display:block;position:relative;margin-bottom:20px;}#post-media img{display:block;width:100%;margin:0 auto;}.wp-video,.wp-video .wp-video-shortcode{width:100%!important;}.wp-video .wp-video-shortcode{height:383px!important;}.zilla-likes{display:none;}.meta .meta-likes{float:right;}.meta .zilla-likes{display:inline-block;margin-bottom:0!important;}.post-tags{margin-top:40px;}.post-tags a,.tagcloud a{display:inline-block;font-size:12px!important;line-height:20px;border:1px solid #e4e4e4;background-color:#f4f4f4;color:#999;margin:0 4px 6px 0;padding:5px 10px;cursor:pointer;}.post-tags a:hover,.tagcloud a:hover{color:#3fc387;border-color:#3fc387;}.post-tags a:before,.tagcloud a:before{display:inline-block;font-family:"FontAwesome";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f02b';margin-right:7px;}.author-bio{position:relative;}.author-bio .author-posts-title{position:relative;border-bottom:1px solid #eee;}.author-bio .author-posts-title .author-title{display:inline-block;}.author-bio .author-posts-title span.title a{display:inline-block;background:#eee;color:#999;font-weight:bold;text-transform:uppercase;font-size:90%;padding:5px 20px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.author-bio .author-posts-title span.title a:hover{background:#3fc387;color:#fff;}.author-bio-social{float:right;margin-bottom:0;}.author-bio-social li{float:left;position:relative;}.author-bio-social li a{display:block;margin-right:3px;font-size:13px;text-transform:uppercase;padding:0 15px;background-color:#eee;color:#999;min-width:42px;height:32px;line-height:32px;text-align:center;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}.author-bio-social li:last-child a{margin-right:0;}.author-bio-social li a:hover{color:#fff;}.author-bio-social li.author-url a:hover{background-color:#3fc387;}.author-bio-social li.facebook a:hover{background-color:#4c66a4;}.author-bio-social li.twitter a:hover{background-color:#34ccff;}.author-bio-social li.linkedin a:hover{background-color:#007bb6;}.author-bio-social li.google a:hover{background-color:#dd4b39;}.author-bio-social li.instagram a:hover{background-color:#964b00;}.author-bio-social li.pinterest a:hover{background-color:#cb2027;}.author-bio-social li.flickr a:hover{background-color:#ff0084;}.author-bio-social li.dribbble a:hover{background-color:#ea4c89;}.author-bio-social li.youtube a:hover{background-color:#bb0000;}.author-bio-social li.tumblr a:hover{background-color:#32506d;}.author-bio-social li.github a:hover{background-color:#60b044;}.author-bio-social li.reddit a:hover{background-color:#ff4500;}.author-bio-social li.behance a:hover{background-color:#005CFF;}.author-bio-content-wrap{display:inline-block;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.17);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.17);box-shadow:0 1px 2px rgba(0,0,0,0.17);}.author-bio-avatar{float:left;max-height:120px;}.author-bio-content{padding:20px 20px 20px 140px;}.author-bio-content p:last-child{margin:0;}.related-posts .divider-title{margin-bottom:0;}.related-title{position:relative;}.related-title .title-wrap{width:90%;}.full-width .related-title .title-wrap{width:93%;}.related-title .divider-title,.related-title-wrap .divider-title,.comment-reply-title .divider-title{margin-bottom:0;}.ks-related-slider-nav{position:absolute;top:50%;margin-top:-15px;right:0;}.ks-related-slider-nav li{float:left;font-size:30px;left:15px;}.ks-related-slider-nav li:first-child{margin-right:5px;}.ks-related-slider-nav li a{color:#888;}.ks-related-slider-nav li a:hover{color:#333;}.ks-flex-slides{margin-bottom:0;}.related-slide .ks-flex-slides .col{margin-left:14px;margin-bottom:0;}.full-width .related-slide .ks-flex-slides .col{margin-left:20.5px;}.related-post-meta{position:absolute;top:0;width:100%;z-index:1;margin:0;padding:8px 10px 18px;background:-moz-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0.65)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);}.related-post-meta span.time i,.related-post-meta span.comments i{margin-right:5px;}.related-post-meta span.comments{float:right;}.related-post-meta span.time,.related-post-meta span.comments,.related-post-meta span.comments a{color:#e8e8e8;}.related-post-title a:hover,.related-post-meta span.comments:hover,.related-post-meta span.comments a:hover{color:#fff;}.related-post-thumb{display:block;}.related-post-thumb img{display:block;width:100%;}.related-post-thumb img:hover{opacity:0.8;}.related-post-title{position:absolute;bottom:0;width:100%;z-index:1;margin:0;padding:28px 10px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);}.related-post-title a{color:#e8e8e8;font-size:13px;line-height:normal;text-shadow:0 1px 0 rgba(0,0,0,.77);}.custom-post-type-entry{position:relative;width:100%;margin-bottom:30px;}.custom-post-type-entry .meta{margin:0 0 10px;font-size:13px;list-style:none;color:#777;}.custom-post-type-entry .meta a{color:#777;}.custom-post-type-entry .meta a:hover{color:#000;}.custom-post-type-entry .meta li{float:left;margin:0 20px 5px 0;}.custom-post-type-entry .meta li:last-child{margin-right:0;}.custom-post-type-entry .meta li .fa{margin-right:8px;}.custom-post-type-entry li.meta-seperator{margin:0 15px;color:#bbb;}.custom-post-type-entry ul.entry-button li{width:50%;}.custom-post-type-entry ul.entry-button li.post-format,.custom-post-type-entry ul.entry-button li.post-comments{display:none;}.custom-post-type-entry ul.entry-button li.post-date-btn a{border-left:none;}.bbpress .social-sharing{display:none;}.social-sharing{display:block;border:2px solid #e4e4e4;border-left:none;border-right:none;padding:10px 0;margin-top:50px;}.social-sharing .title{float:left;margin-right:15px;color:#888;font-weight:600;font-size:90%;line-height:32px;text-transform:uppercase;}.social-buttons{float:right;margin-bottom:0;}.social-buttons li{float:left;}.social-buttons li a{display:block;margin-right:5px;font-size:13px;text-transform:uppercase;color:#fff;width:40px;height:32px;line-height:32px;text-align:center;text-shadow:3px 3px 2px rgba(0,0,0,0.3);-webkit-border-radius:2px;border-radius:2px;}.social-buttons li:last-child a{margin-right:0;}.social-buttons li a:hover{color:#fff;}.social-buttons li.facebook a{background:#37589b;}.social-buttons li.facebook a:hover{background:#4e7ddd;}.social-buttons li.twitter a{background:#46d4fe;}.social-buttons li.twitter a:hover{background:#7ee1fe;}.social-buttons li.googleplus a{background:#de5a49;}.social-buttons li.googleplus a:hover{background:#fc7a69;}.social-buttons li.pinterest a{background:#cb2027;}.social-buttons li.pinterest a:hover{background:#f7555c;}.social-buttons li.linkedin a{background:#419cca;}.social-buttons li.linkedin a:hover{background:#52c3fc;}.social-buttons li.instagram a{background:#964b00;}.social-buttons li.instagram a:hover{background:#bf650b;}.social-buttons li.flickr a{background:#ff0084;}.social-buttons li.flickr a:hover{background:#fb40a1;}.social-buttons li.dribbble a{background:#ea4c89;}.social-buttons li.dribbble a:hover{background:#ff74aa;}.social-buttons li.youtube a{background:#bb0000;}.social-buttons li.youtube a:hover{background:#ed3030;}.social-buttons li.reddit a{background:#ff4500;}.social-buttons li.reddit a:hover{background:#fb6b36;}.social-buttons li.tumblr a{background:#3e6e9c;}.social-buttons li.tumblr a:hover{background:#4a8ac8;}.social-buttons li.vk a{background:#597BA5;}.social-buttons li.vk a:hover{background:#71a0db;}.social-buttons li.email a{background:#1bce99;}.social-buttons li.email a:hover{background:#45e3b4;}#content-wrap.full-width .gallery-item,.ks-gallery{margin-bottom:15px;}#content-wrap.left-sidebar .gallery-item,#content-wrap.right-sidebar .gallery-item{margin-bottom:10px;}#wrap .ks-gallery p{margin:0;}#wrap .gallery{margin:0 -10px;}.gallery-item{padding:0 10px;}.gallery-item img{display:block;width:100%;border:none!important;}.gallery-item img:hover{opacity:0.8;}.gallery-caption{padding:5px 10px;border:1px solid #eee;border-top:none;text-align:center;font-size:11px;background:#fff;}.post-pagination{display:block;margin-top:50px;}.post-pagination .post-previous,.post-pagination .post-next{position:relative;width:35%;}.post-pagination .post-previous{float:left;text-align:left;}.post-pagination .post-next{float:right;text-align:right;}.post-pagination .post-previous a{padding:15px 10px 15px 60px;}.post-pagination .post-next a{padding:15px 60px 15px 10px;}.post-pagination a{display:inline-block;width:100%;background:#f4f4f4;color:#999;border:1px solid #eee;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.post-pagination a,.post-pagination a i{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.post-pagination a:hover{color:#3fc387;border-color:#3fc387;}.post-pagination a span.title{display:block;font-size:90%;color:#999;}.post-pagination a span.link{font-weight:bold;text-transform:uppercase;font-size:11px;}.post-pagination a i{position:absolute;color:#ccc;font-size:50px;line-height:30px;top:30%;}.post-pagination a:hover i{color:#3fc387;}.post-pagination .post-previous a i{left:15px;}.post-pagination .post-next a i{right:15px;}ul.page-numbers{margin:0;list-style:none;}.page-links{display:block;text-align:center;}.wpb_column ul.page-numbers{margin-top:10px;}.page-numbers:after{content:".";display:block;visibility:hidden;clear:both;height:0;line-height:0;}ul.page-numbers li{display:block;float:left;margin:0 4px 4px 0;text-align:center;}.page-numbers a,.page-numbers span,.page-links span{display:block;height:25px;padding:0 10px;border:1px solid #ccc;font-size:13px;font-weight:400;line-height:25px;color:#888;cursor:pointer;}#bbpress-forums .page-numbers a,#bbpress-forums .page-numbers span,.page-links span{display:inline-block;}.page-numbers a span{padding:0;}.page-numbers a:hover,.page-numbers.current,.page-numbers.current:hover{color:#000;background:#f2f2f2;}.infinite-scroll-loader{position:absolute;bottom:-20px;left:50%;width:30px;height:16px;margin-left:-8px;text-indent:-9999px;line-height:16px;background:url("images/loader.gif") center center no-repeat;}#infscr-loading img{display:none!important;}.infinite-scroll-nav{display:none;}.infinite-scroll-wrap{position:relative;padding-bottom:20px;}#sidebar{font-size:13px;}.sidebar-box,#sidebar .footer-widget{overflow:hidden;padding-bottom:50px;}.sidebar-box ul{margin-bottom:0;}.sidebar-box input{max-width:100%;}.widget-title{font-size:12px;font-weight:600;text-transform:uppercase;}.divider-title:after{content:"";position:absolute;display:block;margin-left:1em;top:50%;left:100%;width:9999px;border-top-width:1px;border-top-style:solid;border-top-color:inherit;}#content-wrap #primary .sidebar-box .divider-title:after{display:none;}#sidebar select{width:100%;margin:0;}.ks-widget-recent-posts-li,.widget_categories li,.widget_recent_entries li,.widget_archive li,.widget_recent_comments li,.widget_layered_nav li{padding:6px 0;border-top:1px solid #e4e4e4;}.widget_product_categories ul ul li:last-child{border-bottom:none;padding-bottom:0;}.widget_product_categories ul ul li{padding-left:15px;}.widget_rss li{margin-bottom:18px;}.rss-date{display:block;}.rssSummary{margin:9px 0;}.about-me{position:relative;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.about-me .about-me-banner{width:100%;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}.about-me .about-me-header{padding:0 15px;}.about-me .about-me-header .about-me-avatar{position:relative;float:left;max-width:120px;margin-top:-60px;margin-right:15px;border:3px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}#footer-inner .about-me .about-me-header .about-me-avatar{max-width:100px;}.about-me .about-me-header .about-me-name{float:left;font-size:16px;font-weight:bold;margin:10px 0;text-transform:uppercase;}.about-me .about-me-text{padding:10px 15px 20px;}.about-me .about-me-social{overflow:hidden;display:table;width:100%;text-align:center;table-layout:fixed;}.about-me .about-me-social li:first-child a{-webkit-border-radius:0 0 0 2px;-moz-border-radius:0 0 0 2px;border-radius:0 0 0 2px;}.about-me .about-me-social li{display:table-cell!important;border:0!important;padding:0!important;margin:0!important;-webkit-transition:all 0.16s ease;-moz-transition:all 0.16s ease -ms-transition;transition:all 0.16s ease;}.about-me .about-me-social li a{display:block;line-height:40px;font-size:14px;text-align:center;height:40px;width:100%;border:0!important;padding:0!important;}.about-me .about-me-social li a:hover{-webkit-box-shadow:inset 0 16px 10px -10px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 16px 10px -10px rgba(0,0,0,0.3);box-shadow:inset 0 16px 10px -10px rgba(0,0,0,0.3);}.about-me .about-me-social li:last-child a{-webkit-border-radius:0 0 2px 0;-moz-border-radius:0 0 2px 0;border-radius:0 0 2px 0;}.about-me .about-me-social.style-color li a,.about-me .about-me-social.style-color li a:hover,.about-me .about-me-social.style-light li a:hover{color:#fff!important;}.about-me .about-me-social.style-color li.facebook a,.about-me .about-me-social.style-light li.facebook a:hover,.about-me .about-me-social.style-dark li.facebook a:hover{background:#37589b;}.about-me .about-me-social.style-color li.facebook a:hover{background:#4e7ddd;}.about-me .about-me-social.style-color li.twitter a,.about-me .about-me-social.style-light li.twitter a:hover,.about-me .about-me-social.style-dark li.twitter a:hover{background:#46d4fe;}.about-me .about-me-social.style-color li.twitter a:hover{background:#7ee1fe;}.about-me .about-me-social.style-color li.google-plus a,.about-me .about-me-social.style-light li.google-plus a:hover,.about-me .about-me-social.style-dark li.google-plus a:hover{background:#de5a49;}.about-me .about-me-social.style-color li.google-plus a:hover{background:#fc7a69;}.about-me .about-me-social.style-color li.instagram a,.about-me .about-me-social.style-light li.instagram a:hover,.about-me .about-me-social.style-dark li.instagram a:hover{background:#5996c7;}.about-me .about-me-social.style-color li.instagram a:hover{background:#69b4f0;}.about-me .about-me-social.style-color li.linkedin a,.about-me .about-me-social.style-light li.linkedin a:hover,.about-me .about-me-social.style-dark li.linkedin a:hover{background:#419cca;}.about-me .about-me-social.style-color li.linkedin a:hover{background:#52c3fc;}.about-me .about-me-social.style-color li.pinterest a,.about-me .about-me-social.style-light li.pinterest a:hover,.about-me .about-me-social.style-dark li.pinterest a:hover{background:#cb2027;}.about-me .about-me-social.style-color li.pinterest a:hover{background:#f7555c;}.about-me .about-me-social.style-color li.youtube-play a,.about-me .about-me-social.style-light li.youtube-play a:hover,.about-me .about-me-social.style-dark li.youtube-play a:hover{background:#dd4646;}.about-me .about-me-social.style-color li.youtube-play a:hover{background:#ff6262;}.about-me .about-me-social.style-light li a{background:#eee;color:#333!important;}.about-me .about-me-social.style-dark li a{background:#333;color:#fff!important;}.ads_widget a.ad-320{float:none;width:100%;}.ads_widget a.ad-155{width:48%;}.ads_widget a{display:block;float:left;margin-top:5px;}.ads_widget a:first-child{margin-top:0;}.ads_widget a.righter{float:right!important;}#sidebar .bbp-logged-in img.avatar{width:100px;}#sidebar .bbp_widget_login button[type="submit"],#sidebar .bbp_widget_login a.logout-link{margin:0;padding:8px 15px;}.contact_info_widget .address{margin:0;margin-bottom:15px;}.contact_info_widget p.text{margin:0 0 30px;}.contact_info_widget p{margin:0;}.contact_info_widget span{font-weight:bold;}.contact_info_widget p i,.contact_info_widget span i{display:inline-block;width:20px;text-align:center;margin-right:10px;}.dropdown-menu li .sidebar-box.contact_info_widget p a{display:inline-block;font-size:13px;line-height:13px;font-weight:normal;border:0;padding:0;}.dropdown-menu li .sidebar-box.contact_info_widget p a:hover{background:transparent;}.widget_nav_menu ul ul{margin:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.widget_nav_menu li{position:relative;}.widget_nav_menu .parent>.open-this{position:absolute;top:0;right:0;width:40px;height:49px;line-height:49px;font-size:14px;color:#828282;text-align:center;cursor:pointer;z-index:100;}.widget_nav_menu a{display:block;position:relative;line-height:20px;min-height:20px;padding:14px 30px 14px 15px;border-bottom:1px solid #ededed;text-transform:uppercase;color:#828282;font-size:11px;font-weight:bold;}.widget_nav_menu a:hover,.widget_nav_menu .current_page_item>a{color:#222;border-bottom:2px solid #ededed;padding-bottom:13px;background-color:#fafafa;}.widget_nav_menu a i,.widget_nav_menu a span{margin-right:5px;}.widget_nav_menu a:before{font-family:'FontAwesome';content:"\f054";margin-right:10px;transition:0.3s;}.widget_nav_menu .menu-item-has-children>a{padding-right:30px;}.widget_nav_menu ul ul li a{padding-left:20px;}.widget_nav_menu ul ul ul li a{padding-left:30px;}.widget_nav_menu .sub-menu a:before{content:"-";margin-right:10px;}.widget_nav_menu .sub-menu .sub-menu a:before{content:"- -";margin-right:10px;}.widget_nav_menu .sub-menu{display:none;position:relative;background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;}#sidebar li.recentcomments a{text-decoration:underline;}.mail-text{margin-bottom:10px;}.mail-table{display:table;width:100%;}.mail-table .mail-field,.mail-table .mail-button{display:table-cell;vertical-align:middle;}.mail-table .mail-field input{width:95%;}.vcex-newsletter-form .mail-table .mail-field input{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;}.mail-table .mail-button input{width:100%;height:40px;}.ks-widget-mini-slideshow{display:inline-block;position:relative;}.ks-widget-mini-slideshow .ks-slideshow-nav{display:inline-block;opacity:0;margin:0;-webkit-transition:all .3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:all .3s ease;}.ks-widget-mini-slideshow .ks-flex-slides>li:hover .ks-slideshow-nav{opacity:1;}.ks-widget-mini-slideshow .ks-slideshow-nav li{position:absolute;top:50%;margin-top:-15px;font-size:30px;}.ks-widget-mini-slideshow .ks-slideshow-nav li:first-child{left:15px;}.ks-widget-mini-slideshow .ks-slideshow-nav li:last-child{right:15px;}.ks-widget-mini-slideshow .ks-slideshow-nav li a{opacity:0.5;color:#fff;}.ks-widget-mini-slideshow .ks-slideshow-nav li a:hover{opacity:1;}[data-icon]:before{font-family:'MeteoconsRegular';content:attr(data-icon);}.icon_weather{font-size:100px;margin-bottom:6px;}.icon_weather.smallest{font-size:30px;margin:0}.weather_widget{background:#1D1E20;padding:10px 20px 20px;color:#FFF;border-radius:2px;margin:0 0 40px;box-shadow:0 0 13px rgba(0,0,0,0.1)}.today_weather{border-bottom:1px solid #313131;padding:0 0 10px 0;margin:0 0 10px 0}.today_weather .big_icon{text-align:center;float:right;margin:0;width:50%}.details_w{float:left;color:#7C7C7C;padding:12px 0 0 0;width:50%;}.details_w h3{color:#fff}.next_days{text-align:center;color:#7C7C7C}.next_days .date{font-size:10px}.detailes i{font-size:12px}.next_days .icon_weather{color:#ddd}.ks-social-widget{list-style:none;}.ks-social-widget li,#footer .ks-social-widget li,.dropdown-menu ul .sidebar-box .ks-social-widget li{display:inline-block;margin:0;margin-right:5px;margin-bottom:5px;padding:0;border:none;border-bottom:none;}.ks-social-widget li a,#footer .ks-social-widget li a,.ks-social-widget li a:hover,#footer .ks-social-widget li a:hover{color:#fff;}.ks-social-widget li a{display:block;width:34px;height:34px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:center;font-size:16px;line-height:34px;padding:0!important;background:#444;transition:none;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;transform:none;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;}.ks-social-widget li a i{margin:0!important;padding:0!important;}.ks-social-widget.social-style-black a,.ks-social-widget.social-style-black-color-hover a{background:transparent!important;color:#222!important;border:1px solid #222!important;}.ks-social-widget.social-style-black a:hover{color:#333!important;border-color:#333!important;}.ks-social-widget.social-style-black-color-hover .social-widget-twitter a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-twitter a:hover{color:#00abdc!important;border-color:#00abdc!important;}.ks-social-widget.social-style-black-color-hover .social-widget-deviantart a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-deviantart a:hover{color:#506256!important;border-color:#506256!important;}.ks-social-widget.social-style-black-color-hover .social-widget-dribbble a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-dribbble a:hover{color:#fa4086!important;border-color:#fa4086!important;}.ks-social-widget.social-style-black-color-hover .social-widget-facebook a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-facebook a:hover{color:#325c94!important;border-color:#325c94!important;}.ks-social-widget.social-style-black-color-hover .social-widget-flickr a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-flickr a:hover{color:#fa4086!important;border-color:#fa4086!important;}.ks-social-widget.social-style-black-color-hover .social-widget-github a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-github a:hover{color:#60b044!important;border-color:#60b044!important;}.ks-social-widget.social-style-black-color-hover .social-widget-tumblr a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-tumblr a:hover{color:#2C4762!important;border-color:#2C4762!important;}.ks-social-widget.social-style-black-color-hover .social-widget-google-plus a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-google-plus a:hover{color:#d9031f!important;border-color:#d9031f!important;}.ks-social-widget.social-style-black-color-hover .social-widget-youtube-play a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-youtube-play a:hover{color:#C4302B!important;border-color:#C4302B!important;}.ks-social-widget.social-style-black-color-hover .social-widget-skype a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-skype a:hover{color:#00AFF0!important;border-color:#00AFF0!important;}.ks-social-widget.social-style-black-color-hover .social-widget-rss a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-rss a:hover{color:#FF7900!important;border-color:#FF7900!important;}.ks-social-widget.social-style-black-color-hover .social-widget-instagram a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-instagram a:hover{color:#3F729B!important;border-color:#3F729B!important;}.ks-social-widget.social-style-black-color-hover .social-widget-linkedin a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-linkedin a:hover{color:#3399CC!important;border-color:#3399CC!important;}.ks-social-widget.social-style-black-color-hover .social-widget-reddit a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-reddit a:hover{color:#ff4500!important;border-color:#ff4500!important;}.ks-social-widget.social-style-black-color-hover .social-widget-pinterest a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-pinterest a:hover{color:#CB2027!important;border-color:#CB2027!important;}.ks-social-widget.social-style-black-color-hover .social-widget-behance a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-behance a:hover{color:#005CFF!important;border-color:#005CFF!important;}.ks-social-widget.social-style-black-color-hover .social-widget-soundcloud a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-soundcloud a:hover{color:#F76700!important;border-color:#F76700!important;}.ks-social-widget.social-style-black-color-hover .social-widget-stack-overflow a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-stack-overflow a:hover{color:#fe7a15!important;border-color:#fe7a15!important;}.ks-social-widget.social-style-black-color-hover .social-widget-vimeo-square a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-vimeo-square a:hover{color:#1ab7ea!important;border-color:#1ab7ea!important;}.ks-social-widget.social-style-black-color-hover .social-widget-codepen a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-codepen a:hover{color:#4d4d4d!important;border-color:#4d4d4d!important;}.ks-social-widget.social-style-black-color-hover .social-widget-vine a:hover,.ks-social-widget.social-style-light-color-hover .social-widget-vine a:hover{color:#00bf8f!important;border-color:#00bf8f!important;}.ks-social-widget.social-style-light a,.ks-social-widget.social-style-light-color-hover a{background:transparent!important;color:#bbb!important;border:1px solid #ddd!important;}.ks-social-widget.social-style-light a:hover{color:#aaa!important;border-color:#ccc!important;}.ks-social-widget.social-style-color .social-widget-twitter a{background:#00abdc!important;}.ks-social-widget.social-style-color .social-widget-deviantart a{background:#506256!important;}.ks-social-widget.social-style-color .social-widget-dribbble a{background:#fa4086!important;}.ks-social-widget.social-style-color .social-widget-facebook a{background:#325c94!important;}.ks-social-widget.social-style-color .social-widget-flickr a{background:#fa4086!important;}.ks-social-widget.social-style-color .social-widget-github a{background:#60b044!important;}.ks-social-widget.social-style-color .social-widget-tumblr a{background:#2C4762!important;}.ks-social-widget.social-style-color .social-widget-google-plus a{background:#d9031f!important;}.ks-social-widget.social-style-color .social-widget-youtube-play a{background:#C4302B!important;}.ks-social-widget.social-style-color .social-widget-skype a{background:#00AFF0!important;}.ks-social-widget.social-style-color .social-widget-rss a{background:#FF7900!important;}.ks-social-widget.social-style-color .social-widget-instagram a{background:#3F729B!important;}.ks-social-widget.social-style-color .social-widget-linkedin a{background:#3399CC!important;}.ks-social-widget.social-style-color .social-widget-reddit a{background:#ff4500!important;}.ks-social-widget.social-style-color .social-widget-pinterest a{background:#CB2027!important;}.ks-social-widget.social-style-color .social-widget-behance a{background:#005CFF!important;}.ks-social-widget.social-style-color .social-widget-soundcloud a{background:#F76700!important;}.ks-social-widget.social-style-color .social-widget-stack-overflow a{background:#fe7a15!important;}.ks-social-widget.social-style-color .social-widget-vimeo-square a{background:#1ab7ea!important;}.ks-social-widget.social-style-color .social-widget-codepen a{background:#4d4d4d!important;}.ks-social-widget.social-style-color .social-widget-vine a{background:#00bf8f!important;}.ks-social-widget.social-style-just-icons a{background:transparent;color:#333;border:0!important;}.ks-social-widget.social-style-just-icons .social-widget-twitter a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-twitter a:hover{color:#55ACCE!important;}.ks-social-widget.social-style-just-icons .social-widget-deviantart a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-deviantart a:hover{color:#506256!important;}.ks-social-widget.social-style-just-icons .social-widget-dribbble a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-dribbble a:hover{color:#ea4c89!important;}.ks-social-widget.social-style-just-icons .social-widget-facebook a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-facebook a:hover{color:#3b5998!important;}.ks-social-widget.social-style-just-icons .social-widget-flickr a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-flickr a:hover{color:#FF0084!important;}.ks-social-widget.social-style-just-icons .social-widget-github a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-github a:hover{color:#60b044!important;}.ks-social-widget.social-style-just-icons .social-widget-tumblr a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-tumblr a:hover{color:#2C4762!important;}.ks-social-widget.social-style-just-icons .social-widget-google-plus a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-google-plus a:hover{color:#DD4B39!important;}.ks-social-widget.social-style-just-icons .social-widget-youtube-play a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-youtube-play a:hover{color:#C4302B!important;}.ks-social-widget.social-style-just-icons .social-widget-skype a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-skype a:hover{color:#00AFF0!important;}.ks-social-widget.social-style-just-icons .social-widget-rss a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-rss a:hover{color:#FF7900!important;}.ks-social-widget.social-style-just-icons .social-widget-instagram a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-instagram a:hover{color:#3F729B!important;}.ks-social-widget.social-style-just-icons .social-widget-linkedin a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-linkedin a:hover{color:#3399CC!important;}.ks-social-widget.social-style-just-icons .social-widget-reddit a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-reddit a:hover{color:#ff4500!important;}.ks-social-widget.social-style-just-icons .social-widget-pinterest a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-pinterest a:hover{color:#CB2027!important;}.ks-social-widget.social-style-just-icons .social-widget-behance a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-behance a:hover{color:#005CFF!important;}.ks-social-widget.social-style-just-icons .social-widget-soundcloud a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-soundcloud a:hover{color:#F76700!important;}.ks-social-widget.social-style-just-icons .social-widget-stack-overflow a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-stack-overflow a:hover{color:#fe7a15!important;}.ks-social-widget.social-style-just-icons .social-widget-vimeo-square a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-vimeo-square a:hover{color:#1ab7ea!important;}.ks-social-widget.social-style-just-icons .social-widget-codepen a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-codepen a:hover{color:#4d4d4d!important;}.ks-social-widget.social-style-just-icons .social-widget-vine a:hover,#footer .ks-social-widget.social-style-just-icons .social-widget-vine a:hover{color:#00bf8f!important;}.ks-social-widget.rotate a:hover{-webkit-transform:rotate(360deg)!important;-moz-transform:rotate(360deg)!important;-o-transform:rotate(360deg)!important;}.ks-social-widget.zoomout a:hover{-moz-transform:scale(0.8)!important;-webkit-transform:scale(0.8)!important;transform:scale(0.8)!important;}.ks-social-widget.float a:hover{-webkit-transform:translateY(-3px)!important;transform:translateY(-3px)!important;}.ks-flickr-widget{margin-right:-10px;}.ks-flickr-widget .flickr_badge_image{display:block;float:left;width:21%;height:21%;margin-right:4%;margin-bottom:4%;}.ks-flickr-widget .flickr_badge_image img{display:block;width:100%;}.ks-flickr-widget .flickr_badge_image:hover{opacity:0.8;}#footer .ks-flickr-widget .flickr_badge_image{width:72px;height:72px;}#jtwt .jtwt_tweet{position:relative;margin-bottom:30px;color:#838383;font-size:13px;line-height:20px;padding-left:45px;}#jtwt .jtwt_tweet:before{position:absolute;top:6px;margin-left:-45px;content:'\f099';font-family:'FontAwesome';color:#33ccff;text-shadow:1px -1px #089ccd,1px 1px rgba(255,255,255,0.5);font-size:30px;}#jtwt .jtwt_tweet .jtwt_tweet_text{margin-bottom:0;margin-top:0;}.ks-fitvids iframe{width:100%;}.ks-video-widget-description{margin-top:15px;text-align:center;}#wp-calendar{width:100%;font-size:12px;}#wp-calendar caption{padding:20px 5px;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;font-weight:bold;text-align:center;background-color:#e4e4e4;border:2px solid #eee;border-bottom:0;font-size:13px;}#wp-calendar td,#wp-calendar th{text-align:center;padding:5px 0;border:2px solid #eee;}#wp-calendar td,#wp-calendar td:hover{background-color:#fafafa;}#wp-calendar th{font-weight:bold;}#wp-calendar tbody td{padding-top:3px;padding-bottom:3px;margin:0;}#wp-calendar tfoot td,#wp-calendar th{background-color:#e4e4e4;}#wp-calendar td.pad,#wp-calendar td.pad:hover{background-color:#ffffff;}.ks-recent-posts-thumb-grid li{float:left;margin-right:5px;margin-bottom:5px;}.ks-recent-posts-thumb-grid li a,.ks-recent-posts-thumb-grid li img{display:block;width:auto;}.ks-recent-posts-thumb-grid li img:hover{opacity:0.8;}.ks-widget-recent-posts-li:first-child{margin-top:0!important;padding-top:0!important;border-top:0;}.ks-widget-recent-posts-li{position:relative;margin-top:15px!important;padding-top:15px!important;padding-bottom:0!important;border-bottom:0!important;overflow:hidden;}.ks-widget-recent-posts-thumbnail{float:left!important;margin-right:10px;padding:0!important;border:0!important;}.ks-widget-recent-posts-thumbnail,.ks-widget-recent-posts-thumbnail img{display:block;}.ks-widget-recent-posts-thumbnail:hover{opacity:0.7;}.ks-widget-recent-posts-title{font-size:13px!important;font-weight:bold!important;font-weight:600!important;padding:0!important;}.ks-widget-info-wrap{display:block;}.ks-widget-recent-posts-date,.ks-widget-recent-posts-comments{display:inline-block;}.ks-widget-recent-posts-date i,.ks-widget-recent-posts-comments i{margin-right:4px;}.ks-widget-recent-posts-date{font-size:13px;font-weight:400;color:#777;margin-right:8px;}.ks-widget-recent-posts-date{margin-top:5px;line-height:13px;}.ks-widget-recent-posts-comments a{display:inline-block!important;border:0!important;padding:0!important;}.ks-widget-recent-posts.style-fullimg .ks-widget-recent-posts-thumbnail,.ks-widget-recent-posts.style-fullinfoinside .ks-widget-recent-posts-thumbnail{float:none!important;position:relative;width:100%;margin-right:0;margin-bottom:15px;}.ks-widget-recent-posts.style-fullinfoinside .ks-widget-recent-posts-li{margin-top:0!important;padding-top:0!important;padding-bottom:0!important;border-top:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.ks-widget-recent-posts.style-fullinfoinside .ks-widget-recent-posts-thumbnail{margin-bottom:0!important;}.ks-widget-recent-posts.style-fullinfoinside .ks-widget-info-wrap{position:absolute;top:0;width:100%;z-index:1;margin:0;padding:8px 10px 18px;background:-moz-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0.65)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);}.ks-widget-recent-posts.style-fullinfoinside .ks-widget-recent-posts-comments{float:right;}.ks-widget-recent-posts.style-fullinfoinside .ks-widget-recent-posts-date,.ks-widget-recent-posts.style-fullinfoinside .ks-widget-recent-posts-comments,.ks-widget-recent-posts.style-fullinfoinside .ks-widget-recent-posts-comments a,.ks-widget-recent-posts.style-fullinfoinside .ks-widget-recent-posts-title{color:#e8e8e8;}.ks-widget-recent-posts.style-fullinfoinside .ks-widget-recent-posts-comments:hover,.ks-widget-recent-posts.style-fullinfoinside .ks-widget-recent-posts-comments a:hover,.ks-widget-recent-posts.style-fullinfoinside .ks-widget-recent-posts-title:hover{color:#fff;}.ks-widget-recent-posts.style-fullinfoinside .ks-widget-recent-posts-title{position:absolute;bottom:0;font-size:13px;line-height:normal;text-shadow:0 1px 0 rgba(0,0,0,.77);width:100%;z-index:1;margin:0;padding:28px 10px 10px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.65)))!important;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%)!important;background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%)!important;background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%)!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0)!important;}.posts-slider{position:relative;}.posts-slider .ks-widget-recent-posts-thumbnail:hover{opacity:1;}.posts-slider .ks-widget-recent-posts.style-fullinfoinside .ks-widget-recent-posts-title{padding:28px 55px 10px 10px!important;}.posts-slider .ks-widget-recent-posts-thumbnail img{width:100%;}.posts-slider .ks-posts-slider-nav{position:absolute!important;top:auto!important;left:auto!important;right:10px;bottom:10px;z-index:9;min-width:40px!important;opacity:0;-webkit-transition:all .3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:all .3s ease;}.posts-slider .ks-posts-slider-nav li{float:left!important;}.posts-slider .ks-posts-slider-nav li a{display:block;width:20px;height:20px;line-height:20px;font-size:16px;border:0;padding:0;z-index:9;text-align:center;color:rgba(255,255,255,0.8);}.posts-slider .ks-widget-recent-posts>li:hover .ks-posts-slider-nav{opacity:1;}.widget_categories li{position:relative;}.widget_categories li ul{margin:0 0 0 20px;}.widget_categories li ul li:first-child{margin-top:4px;border-top:1px solid #ccc;}.widget_categories li ul li:last-child{padding-bottom:0;border-bottom:none;}.widget_categories .cat-count-span{font-size:11px;color:#999;}.widget_product_categories li{position:relative;}.widget_product_categories li>a{position:relative;display:block;font-size:13px;padding-top:21px;padding-bottom:13px;padding-right:34px;border-bottom:1px solid #e4e4e4;text-transform:uppercase;}.widget_product_categories li>a:hover{border-color:initial;}.widget_product_categories .count{position:absolute;text-align:center;right:4px;top:22px;min-width:27px;color:#999;font-size:11px;}.widget_product_categories li ul a{font-size:12px;padding-top:10px;padding-bottom:0;padding-right:34px;border-bottom:0;text-transform:none;}.widget_product_categories li ul .count{top:10px;}.sidebar-widget-icons .widget_product_categories li ul a:before{display:none;}.widget_recent_entries .post-date{display:block;margin:5px 0 0;font-size:11px;color:#777;}.sidebar-widget-icons .widget_archive a:before,.sidebar-widget-icons .widget_recent_entries a:before,.sidebar-widget-icons .widget_recent_comments a:before,.sidebar-widget-icons .widget_layered_nav a:before,.sidebar-widget-icons .widget_product_categories a:before,.sidebar-widget-icons .widget_categories a:before{display:inline-block;margin-right:10px;font-family:"FontAwesome";color:#aaa;}.sidebar-widget-icons .widget_archive a:before{content:"\f016";}.sidebar-widget-icons .widget_recent_entries a:before{content:"\f0f6";}.sidebar-widget-icons .widget_recent_comments a:before{margin-left:8px;content:"\f086";}.sidebar-widget-icons .widget_layered_nav a:before{content:"\f0da";}.sidebar-widget-icons .widget_product_categories a:before{content:"\f0da";}.sidebar-widget-icons .widget_categories a:before{content:"\f114";}#footer-inner li{line-height:27px;border-top-color:rgba(255,255,255,0.07);border-bottom:1px solid rgba(255,255,255,0.07);padding-bottom:5px;margin-bottom:3px;}#footer-inner li a:before{color:#777;}#footer-inner ul.menu li{border-bottom:none;padding-bottom:0;margin-bottom:0;}.wpb_row .widget_recent_entries ul,.wpb_row .widget_ks_fontawesome_social_widget ul,.wpb_row .widget_ks_recent_posts_thumb ul,.wpb_row .widget_categories ul,.wpb_row .widget_ks_social_widget ul,.wpb_row .widget_archive ul,.wpb_row .widget_ks_simple_menu ul{margin:0;list-style:none;}#footer{background-color:#fff;opacity:0.9;color:#a9a9a9;font-weight:400;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);-moz-box-shadow:0 0 8px rgba(0,0,0,0.1);box-shadow:0 0 8px rgba(0,0,0,0.1);}.site-footer{position:fixed;z-index:1004;bottom:0;width:100%;text-align:left;height:50px;left:0;-webkit-backface-visibility:hidden;}#footer-bar{position:relative;width:100%;height:50px;}.site-footer,#footer_button,#footer_button button{-webkit-transition:all 0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:all 0.5s ease;}.site-footer.opened,.footer-opened #footer_button{bottom:380px;}.footer-normal #content-wrap{margin-bottom:40px;}.footer-normal.no-main-bottom-margin #content-wrap{margin-bottom:0;}.footer-normal .site-footer{position:relative;height:auto;}.footer-normal #footer-inner{height:auto;padding:60px 0;}.footer-normal #footer .footer-box{max-height:100%;}.user_button{display:block;float:right;font-size:17px;background:transparent;color:#a9a9a9;width:56px;height:100%;padding:0;border:0;position:relative;z-index:995;text-decoration:none;text-align:center;}.user_button,.user-nav li a{line-height:50px;-webkit-transition:all 0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:all 0.5s ease;}.user_button:hover,.user-nav li a:hover{background:#3fc387;color:#fff;}.user_button.scroll-top{display:none;}.user_button.form,.user_button.newsletter,.user_button.scroll-top{border-left:1px solid rgba(0,0,0,0.1);}.footer-fixed .scroll-top-normal{bottom:60px;}.scroll-top-normal{display:none;position:fixed;z-index:10002;right:25px;bottom:50px;padding:15px 13px;color:#fff;font-size:24px;background-color:#565656;border:2px solid #565656;text-align:center;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;cursor:pointer;-webkit-animation:bounceIn 0.4s linear forwards;-ms-animation:bounceIn 0.4s linear forwards;-o-animation:bounceIn 0.4s linear forwards;animation:bounceIn 0.4s linear forwards;}.scroll-top-normal:hover{background-color:#252525;border-color:#252525;color:#fff;}.scroll-top-normal span{display:block;width:14px;height:10px;line-height:10px;}.footer-left{float:left;}.footer-right{float:right;}.footer-right,.footer-left{position:relative;height:100%;}#footer_button{float:left;height:100%;}#footer_button button{background-color:#3fc387;border:none;color:#fff;text-align:center;padding:0;font-size:22px;line-height:50px;height:100%;width:50px;}#footer_button button:hover{background-color:#339f6e;}.footer-login-register{display:none;position:absolute;bottom:100%;-moz-box-shadow:0 -2px 10px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 -2px 10px 1px rgba(0,0,0,0.1);-o-box-shadow:0 -2px 10px 1px rgba(0,0,0,0.1);box-shadow:0 -2px 10px 1px rgba(0,0,0,0.1);z-index:110;}.user-nav ul.sub-menu{display:block;position:relative;min-width:56px;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;}#footer .user-nav li{line-height:50px;border:0;padding:0;margin:0;}.user-nav li a{background:#fff;color:#a9a9a9;border-bottom:1px solid rgba(0,0,0,0.1);display:block;font-size:17px;width:56px;height:100%;padding:0;position:relative;z-index:995;text-decoration:none;text-align:center;}.user-nav li a .link-title,.user-nav li a .nav-badge,.user-nav .sidebar-box{display:none;}#footer-subscribe input[type="submit"]{float:right;margin:5px 0;}#copyright{float:left;position:relative;padding:12px 0 12px 11px;font-size:10px;line-height:13px;opacity:0.5;color:#777;}#footer-copyright{font-size:13px;font-weight:400;}#footer-copyright p:last-child{margin:0;}#footer-inner{height:500px;background-color:#222;padding-top:30px;}#footer-inner a{color:#ccc;}#footer-inner a:hover{color:#fff;}#footer-widgets{position:relative;}#wrap #footer .footer-box{padding:0 15px;}#footer .footer-box{max-height:340px;}#footer .footer-widget{margin-bottom:25px;overflow:hidden;}#footer .footer-widget .widget-title{font-size:13px;}#footer .footer-widget .divider-title:after{margin-top:-5px;border-top-width:10px;border-top-color:#3b3b3b;}.single-col-footer .col{width:100%;margin-right:0;margin-left:0;}#footer ul{margin:0;}#footer .col{margin-bottom:0;}#footer .widget_recent_entries li,#footer .widget_categories li{margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid #333;}.footer-bottom{padding:20px 0;background:#1c1c1c;border-top:1px solid #4f4f4f;}.footer-bottom .vc_col-sm-6{padding:0!important;}.footer-bottom-text,.footer-bottom-text strong{color:#bbb;}.footer-bottom-text a{color:#bbb;}.footer-bottom-text a:hover{color:#3fc387;}.footer-bottom-nav ul{text-align:right;}.footer-bottom-nav ul li{display:inline-block;margin-left:10px;}.footer-bottom-nav ul li:first-child{margin-left:0;}.footer-bottom-nav ul li a{color:#bbb;}.footer-bottom-nav ul li a:hover{color:#3fc387;}.footer-bottom-nav ul li a i{padding-right:5px;}#lang_sel_footer{margin-bottom:50px;border-color:#ddd;}.modal-open{overflow:hidden;}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate3d(0,-25%,0);-o-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0);}.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal-dialog{position:relative;width:auto;margin:10px;top:80px;}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:3px;outline:0;-webkit-box-shadow:0 2px 9px rgba(0,0,0,.3);box-shadow:0 2px 9px rgba(0,0,0,.3);}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0;}.modal-backdrop.in{filter:alpha(opacity=70);opacity:.7;}.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5;}.modal-header .close{float:right;margin-top:-2px;}.modal-header .close .close-modal{font-size:25px;line-height:1;text-shadow:0 1px 0 #fff;}.modal-title{margin:0;line-height:1.42857143;color:#3fc387;text-transform:uppercase;font-style:italic;}.modal-body{position:relative;padding:15px;}.modal-body .first{display:block;margin-bottom:20px;}.modal-body label{display:block;font-weight:600;font-size:14px;line-height:25px;margin-bottom:5px;}.modal-body label[for="modal_rememberme"]{display:inline-block;}.modal-body input[type="checkbox"]{margin:-3px 5px 0 0;}.modal-body input{width:100%;}.modal-footer{font-size:13px;padding:15px;text-align:center;border-top:1px solid #e5e5e5;}@media (min-width: 768px) {.modal-dialog{width:600px;margin:30px auto;}}.login-modal,.register-modal{margin-right:10px;font-weight:bold;}.login-modal,.register-modal{color:#3fc387;font-size:13px;line-height:50px;}.login-modal:hover{color:#339f6e;}.register-modal{padding:8px 15px;color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;background-color:#3fc387;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;outline:0;}.register-modal:hover{color:#fff;background-color:#339f6e;}#myModalLogin .modal-dialog,#myModalLost .modal-dialog,#myModalRegister .modal-dialog,#myModalNewsletter .modal-dialog{width:305px;margin-left:auto;margin-right:auto;}.modal-body label.login-remember{margin:20px 0;}.modal-body input#rememberme{width:auto;}.modal .lost-modal{float:right;}.modal .modal-link{padding:0;margin-right:0;}.modal .modal-link{background-color:transparent;color:#3fc387;font-size:13px;border-bottom:1px dotted #3fc387;font-weight:400;font-style:italic;text-transform:none;}.modal .modal-link:hover{background-color:#ffffbf;color:#339f6e;border-bottom:1px solid transparent;}#myModalNewsletter form{position:relative;}#myModalNewsletter form input[type=email]{margin:15px 0;font-size:15px;}#myModalForm form input[type=text],#myModalForm form input[type=email],#myModalForm form textarea{margin:15px 0;font-size:15px;}#pageloader{position:fixed;width:100%;height:100%;top:0;background-color:#fff;z-index:99999;}.outter-loader{position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;width:60px;height:60px;color:#3fc387;border-radius:80px 0 0 80px;border-left:solid 5px;-webkit-animation:rotate 1.3s linear infinite normal;-moz-animation:rotate 1.3s linear infinite normal;-o-animation:rotate 1.3s linear infinite normal;-ms-animation:rotate 1.3s linear infinite normal;animation:rotate 1.3s linear infinite normal;}.inner-loader{top:15px;left:15px;position:relative;width:30px;height:30px;color:#3fc387;border-radius:50px 0 0 50px;border-left:solid 4px;-webkit-animation:rotate 3.3s linear infinite normal;-moz-animation:rotate 3.3s linear infinite normal;-o-animation:rotate 3.3s linear infinite normal;-ms-animation:rotate 3.3s linear infinite normal;animation:rotate 3.3s linear infinite normal;}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}}@-o-keyframes rotate{from{-o-transform:rotate(0deg);}to{-o-transform:rotate(360deg);}}@-ms-keyframes rotate{from{-ms-transform:rotate(0deg);}to{-ms-transform:rotate(360deg);}}@keyframes rotate{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.search-toggle-li{position:relative;text-align:center;}#site-navigation-wrap .dropdown-menu>li.search-toggle-li.current-menu-item>a{color:#777777;}.tb-menu .search-toggle-li.search-dropdown,.tb-menu .search-toggle-li.search-replace,.tb-menu .search-toggle-li.search-modal{width:40px;}.tb-menu .search-toggle-li a{display:block;}.mobile-search{display:none}#searchform-dropdown{display:none;left:auto;right:0;width:260px;padding:15px;}#searchform-dropdown form{display:table;}#searchform-dropdown .input-field,#searchform-dropdown .submit-field{display:table-cell;vertical-align:middle;width:100%;}#searchform-dropdown input{width:100%;height:42px;line-height:42px;}#searchform-dropdown .search-submit{background-color:#3fc387;color:#fff;border:0;width:50px;padding:0;text-align:center;}#searchform-dropdown .search-submit,.is-sticky #searchform-dropdown .search-submit{line-height:42px!important;}#searchform-dropdown .search-submit:hover{background-color:#339f6e;}.searchform-normal,.searchform-normal .search-field{transition:width 0.45s,background-color 0.45s ease-in-out;-webkit-transition:width 0.45s,background-color 0.45s ease-in-out;-moz-transition:width 0.45s,background-color 0.45s ease-in-out;-ms-transition:width 0.45s,background-color 0.45s ease-in-out;-o-transition:width 0.45s,background-color 0.45s ease-in-out;}.searchform-normal:hover,.searchform-normal.have-focus{background-color:rgba(0,0,0,0.1);}.searchform-normal .search-field{float:left;height:66px;border:none;outline:none;background-color:transparent;color:#777;padding:0;width:0;opacity:0;}.searchform-normal:hover .search-field,.searchform-normal.have-focus .search-field{padding:0 13px;width:200px;opacity:1;}.boxed .searchform-normal:hover .search-field,.boxed .searchform-normal.have-focus .search-field{width:140px;max-width:140px;}.searchform-normal .search-submit{font-family:"ElegantIcons";width:40px;height:66px;border:none;padding:0;margin:0;color:#777;font-size:11px;background:transparent!important;text-align:center;}#searchform-header-replace{display:none;position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;z-index:999;}#searchform-header-replace form{height:100%;width:100%;padding:0 20px;}#searchform-header-replace input{height:100%;width:100%;outline:0;border:0;padding:0;-webkit-appearance:none;font-size:32px;text-transform:uppercase;color:#777;background:none;}#searchform-header-replace-close{position:absolute;right:10px;top:50%;margin-top:-20px;height:40px;line-height:40px;font-size:26px;color:#777;cursor:pointer;}#searchform-header-replace-close:hover{color:#333;}#content .searchform-wrap{overflow:hidden;width:40%;margin:0 auto;}.searchform input[type="search"]{ (;width: 70%;); }#footer input[type="search"]{outline:none;}#myModalSearch{background:rgba(0,0,0,0.8);}#myModalSearch .close{position:absolute;right:40px;top:40px;}#myModalSearch .close a{color:#fff;font-size:40px;}#myModalSearch .modal-dialog{position:absolute;width:100%;top:50%;left:0;-moz-transform:translateY(-50%)!important;-webkit-transform:translateY(-50%)!important;-o-transform:translateY(-50%)!important;margin:0;text-align:center;}#myModalSearch .modal-dialog form{width:50%;margin:0 auto;border-bottom:1px solid rgba(255,255,255,0.2);}#myModalSearch .modal-dialog form input[type=search]{display:block;width:100%;border:0;padding:0;background:transparent;color:#fff;font-size:42px;font-weight:600;line-height:1;text-transform:uppercase;text-align:center;}#myModalSearch .modal-dialog form input::input-placeholder{color:#fff;}#myModalSearch .modal-dialog form input:-moz-placeholder{color:#fff;}#myModalSearch .modal-dialog form input::-moz-placeholder{color:#fff;}#myModalSearch .modal-dialog form input:-ms-input-placeholder{color:#fff;}#myModalSearch .modal-dialog form input::-webkit-input-placeholder{color:#fff;}#search-no-results{font-size:16px;margin-bottom:20px;}.search-entry{position:relative;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc;padding-left:130px;min-height:110px;}.search-entry-no-thumb{padding-left:0;min-height:0;}.search-entry h2{font-size:1.313em;margin:0 0 10px;font-weight:bold;font-weight:600;}.search-entry-thumb{position:absolute;top:0;left:0;width:100px;padding:4px;border:1px solid #ccc;}.search-entry-thumb img{display:block;width:100%;}.search-entry-thumb img:hover{opacity:0.8}.search-entry-text p:last-child{margin:0}div.wpcf7 .wpcf7-not-valid{border-color:#F00!important;border-bottom:1px solid #F00!important;}div.wpcf7 p{margin-bottom:10px;font-size:13px;}span.wpcf7-not-valid-tip{display:none!important;}div.wpcf7 input,div.wpcf7 textarea{width:100%;}div.wpcf7 input[type="radio"]{width:auto;}.big-input input,.big-input textarea{min-height:60px;font-size:16px;}.big-input textarea{min-height:200px;padding:20px 10px;}div.wpcf7-validation-errors{margin:20px 0;padding:10px;border:1px solid #fad7b5;text-align:center;font-size:13px;font-weight:400;color:#c4690e;background:#fffdf3;}div.wpcf7 .wpcf7-mail-sent-ok{margin:10px 0;padding:10px;border:1px solid #c4dba0;text-align:center;font-weight:normal;color:#657e3c;background:#edfdd3;}div.wpcf7-mail-sent-ng{margin:0;padding:10px;border:1px solid #e7a9a9;color:#d04544;background:#ffe9e9;}.wpcf7 input,.wpcf7 textarea{margin-top:5px;}div.wpcf7 .col input{width:100%;}div.wpcf7 .one-half input{width:100%;}div.wpcf7 .one-half{padding-left:20px;}.archives-section{margin-bottom:60px;}.archives-section h2{margin:0 0 10px;}.archives-list{padding-top:10px;border-top:1px solid #ccc;list-style:none;}.archives-list li{display:block;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc;color:#999;}.archives-list li a{color:#999;}.archives-list li a:hover{color:#000;}.archives-list li .fa{margin-right:15px;color:#999;}#respond #comment-input,#respond #comment-textarea{width:49%;}#respond #comment-input{float:left;}#respond #comment-textarea{float:right;}.logged-in #respond #comment-textarea{float:none;width:100%;}#respond #comment-input input[type="text"],#respond #comment-textarea textarea{font-size:14px;font-family:'Open Sans',sans-serif;border:1px solid #ddd;border-left-width:0;font-weight:300;width:100%;height:60px;padding:18px;display:block;margin-bottom:10px;transition:all 0.23s ease-in-out;-moz-transition:all 0.23s ease-in-out;-webkit-transition:all 0.23s ease-in-out;-o-transition:all 0.23s ease-in-out;}#respond #comment-input input[type="text"]:hover,#respond #comment-textarea textarea:hover{background-color:#f7f7f4;}#respond .field_text,#respond .field_textarea{position:relative;padding-left:60px;margin-bottom:20px;}#respond .field_text span.icons,#respond .field_textarea span.icons{position:absolute;width:60px;height:100%;background:#fff;color:#3fc387;border:1px solid #eee;top:0px;left:0px;z-index:1;text-align:center;box-shadow:0 1px 2px rgba(0,0,0,0.09) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.09) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.09) inset;-o-box-shadow:0 1px 2px rgba(0,0,0,0.09) inset;}#respond .field_text span.icons i,#respond .field_textarea span.icons i{line-height:60px;font-size:22px;transition:all 0.23s ease-in-out;-moz-transition:all 0.23s ease-in-out;-webkit-transition:all 0.23s ease-in-out;-o-transition:all 0.23s ease-in-out;}#respond #comment-input input[type="text"]:focus,#respond #comment-textarea textarea:focus{background:#f2f2f2;border-color:#3fc387;}#respond #comment-input input[type="text"]:focus+span.icons,#respond #comment-textarea textarea:focus+span.icons{background:#3fc387;border-color:#3fc387;color:#fff;}#respond .field_text,#respond .field_textarea{position:relative;padding-left:60px;margin-bottom:20px;}#respond #comment-textarea textarea{height:220px;}#comment-input input#url{margin:0;}#respond p.form-submit{display:inline-block;width:100%;text-align:center;}#respond p.form-submit input[type="submit"]{width:50%;margin-top:20px;font-size:15px;font-weight:700;}#comments{margin-top:40px;}#comments ol{padding:0;margin:0;list-style:none;}#comments.empty-closed-comments{display:none;}.comment-body{position:relative;margin-bottom:30px;padding:17px 21px 17px 190px;min-height:172px;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.17);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.17);box-shadow:0 1px 2px rgba(0,0,0,0.17);}.bg-comment{background-image:url("images/bg-comment.png");background-position:right -40px top -20px;background-repeat:no-repeat;}.comment-list .sub{display:none;}.comment-avatar{position:absolute;top:0;left:0;}.comment-avatar:after{content:'';position:absolute;top:73px;right:0;width:0;height:0;border-top:13px solid transparent;border-right:14px solid #fff;border-bottom:13px solid transparent;}.comment-author{margin-bottom:13px;overflow:hidden;line-height:25px;}.comment-author .fn,.comment-author .link-author{float:left;font-size:22px;font-weight:700;font-style:normal;}.comment-author .comment-meta{float:right;text-align:right;text-transform:uppercase;font-size:13px;font-weight:700;color:#7380b0;}.comment-author .comment-meta .comment-date{color:#333;}.comment-author .comment-meta .comment-reply-link{color:#3fc387;}.comment-author .comment-meta .comment-reply-link:hover{color:#333;}.comment-author .comment-meta .comment-reply-link,.comment-author .comment-meta .comment-edit-link{margin-left:20px;font-size:17px;outline:none;}.comment-entry{font-weight:600;}ol.children .bg-comment{background-image:url("images/bg-comment-reply.png");}.comment-list .children li.comment-container{padding-left:80px;}.comment-list .children .sub{display:block;}.comment-list .sub{position:absolute;top:75px;left:-75px;width:18px;height:18px;border:4px solid #3fc387;border:4px solid rgba(63,195,135,0.6);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;}.comment-list .sub:before,.comment-list .sub:after{content:'';position:absolute;top:-44px;left:3px;width:2px;height:36px;background:#3fc387;background:rgba(63,195,135,0.6);}.comment-list .sub:after{top:3px;left:17px;width:38px;height:2px;}.nav-next{text-align:right;}.form-allowed-tags{display:none;}span.required{position:relative;top:-4px;font-size:9px;color:#F00;}.comment-body p{margin:0;}.no-comments{text-align:right;}.no-comments i{margin-right:8px;}.comment-subscription-form{margin:0;}.comment-subscription-form:after{content:".";display:block;visibility:hidden;clear:both;height:0;line-height:0;}.comment-subscription-form input,.comment-subscription-form label{float:left;margin:0!important;margin-right:5px!important;font-size:11px;}div.pp_default .pp_bottom,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_top,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url('./images/prettyPhoto/sprite.png') -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url('./images/prettyPhoto/sprite_x.png') top left repeat-x}div.pp_default .pp_top .pp_right{background:url('./images/prettyPhoto/sprite.png') -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url('./images/prettyPhoto/sprite_y.png') -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url('./images/prettyPhoto/sprite_y.png') top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url('./images/prettyPhoto/sprite_next.png') center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url('./images/prettyPhoto/sprite_prev.png') center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url('./images/prettyPhoto/sprite.png') 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url('./images/prettyPhoto/sprite.png') 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url('./images/prettyPhoto/sprite.png') 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url('./images/prettyPhoto/sprite.png') 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url('./images/prettyPhoto/sprite.png') 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url('./images/prettyPhoto/default_thumb.png') center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_next,div.pp_default .pp_gallery a.pp_arrow_previous{position:static;left:auto}div.pp_default .pp_nav .pp_pause,div.pp_default .pp_nav .pp_play{background:url('./images/prettyPhoto/sprite.png') -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_next,div.pp_default a.pp_arrow_previous{background:url('./images/prettyPhoto/sprite.png') -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:20px!important}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:inherit;color:#999;font-size:13px;left:65px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover,div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_nav .pp_play:hover{opacity:.7}div.pp_default .pp_description{font-size:15px;font-weight:300;line-height:14px;margin:10px 50px 10px 0}div.pp_default .pp_bottom .pp_left{background:url('./images/prettyPhoto/sprite.png') -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url('./images/prettyPhoto/sprite_x.png') bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url('./images/prettyPhoto/sprite.png') -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url('./images/prettyPhoto/loader.gif') center center no-repeat}body div.pp_default .pp_loaderIcon{background-color:#fff;border-radius:20px}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background-color:#000;display:none;left:0;position:fixed;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{display:none!important}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px solid rgba(0,0,0,.5);display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next,a.pp_previous{display:none}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 20px 0}div.pp_default .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline{color:#000}.pp_gallery li.selected a,.pp_gallery ul a:hover,div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{border-color:#fff}div.pp_default .pp_details{position:relative}.pp_bottom,.pp_top{height:20px;position:relative}* html .pp_bottom,* html .pp_top{padding:0 20px}.pp_bottom .pp_left,.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle,.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle,* html .pp_top .pp_middle{left:0;position:static}.pp_bottom .pp_right,.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}.pp_fade{box-shadow:0 0 0 15px rgba(255,255,255,0.2);-moz-box-shadow:0 0 0 15px rgba(255,255,255,0.2);-webkit-box-shadow:0 0 0 15px rgba(255,255,255,0.2);-o-box-shadow:0 0 0 15px rgba(255,255,255,0.2);}body div.pp_overlay{opacity:.7!important}body div.pp_default .pp_content_container .pp_left,body div.pp_default .pp_content_container .pp_right{background:0 0;padding:0}body div.pp_default .pp_bottom,body div.pp_default .pp_bottom .pp_left,body div.pp_default .pp_bottom .pp_middle,body div.pp_default .pp_bottom .pp_right,body div.pp_default .pp_top,body div.pp_default .pp_top .pp_left,body div.pp_default .pp_top .pp_middle,body div.pp_default .pp_top .pp_right{background:0 0;display:none}body div.pp_default .pp_expand{display:none!important}body div.pp_default .pp_content{background:0 0}body div.pp_default .pp_content_container .pp_details{opacity:.7}body div.pp_default .pp_description{display:none!important}body div.pp_default .pp_nav{float:none;width:auto;margin:0}body div.pp_default .pp_nav .currentTextHolder{left:auto;position:relative;float:left;padding:0 20px;font-size:15px;color:#fff}body .pp_gallery{display:none!important}body div.pp_default .pp_nav .pp_pause,body div.pp_default .pp_nav .pp_play{display:none}body div.pp_default a.pp_arrow_next,body div.pp_default a.pp_arrow_previous{background:0 0;position:relative;left:0}body div.pp_default .pp_close:after,body div.pp_default a.pp_arrow_next:after,body div.pp_default a.pp_arrow_previous:after{font-family:ElegantIcons;color:#fff;font-size:20px;height:20px;line-height:20px;text-align:center;width:20px;text-indent:0;position:absolute;top:0;left:0}body div.pp_default a.pp_arrow_previous:after{content:"\34"}body div.pp_default a.pp_arrow_next:after{content:"\35"}body div.pp_default .pp_close{background:0 0;opacity:1!important}body div.pp_default .pp_close:after{content:"\4d";width:30px;height:30px;line-height:30px}.tipsy{z-index:200000;position:absolute;padding:5px;font-size:12px;text-transform:capitalize;}.tipsy-inner{padding:5px 8px 4px 8px;max-width:200px;text-align:center;color:#FFF;background-color:#000;}.tipsy-inner{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.tipsy-arrow{position:absolute;width:0;height:0;border:5px dashed #000;line-height:0;}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width;}.isotope .isotope-item{z-index:1;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity;}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}.vcex-filter-links a{position:relative;display:inline-block;-webkit-appearance:none;margin:0;padding-bottom:10px;font-size:13px;font-weight:400;text-transform:uppercase;outline:none;color:#888;opacity:0;cursor:pointer;}.vcex-filter-links a:hover,.vcex-filter-links li.active a{text-decoration:none;color:#3fc387;}.vcex-filter-links a:after,.vcex-filter-links li.active a:after{content:"";position:absolute;left:0;width:100%;bottom:-7px;height:2px;background-color:#3d3d3d;opacity:0;filter:alpha(opacity=100);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;display:none\9;}.vcex-filter-links a:hover:after{bottom:-2px;background-color:#666;opacity:1;}.vcex-filter-links li.active a:after{bottom:-2px!important;background-color:#3fc387;opacity:1!important;}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid>li,.last_toggle_el_margin,.wpb_button{margin-bottom:0;}body.boxed .ult-vc-hide-row{margin-left:0!important;margin-right:0!important;}.vcex-clear-floats{clear:both;}.vcex-clearfix:after{content:".";display:block;visibility:hidden;clear:both;height:0;line-height:0;}.vcex-clr:after{content:"";display:block;visibility:hidden;clear:both;zoom:1;height:0;}.vcex-grayscale{-webkit-transition:all .25s ease;-webkit-backface-visibility:hidden;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");filter:gray;-webkit-filter:grayscale(100%);}.vcex-grayscale img{opacity:1!important;}.vcex-grayscale:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);}.vcex-filter-links.center{text-align:center;}.vcex-filter-links.center li{display:inline-block;float:none;}.vcex-rounded-images img{-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px;}.vcex-media-wrap,.blog-entry-media,.single-post #post-media #blog-post-video,.responsive-video-wrap{position:relative;height:0;padding-bottom:56%;}.wpb_video_wrapper .responsive-video-wrap{padding-bottom:0;}.vcex-media-wrap iframe,.blog-entry-media iframe,.single-post #post-media #blog-post-video iframe,.responsive-video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.vcex-text-align-center{text-align:center;}.vcex-text-align-left{text-align:left;}.vcex-text-align-right{text-align:right;}.vcex-image-rendering-crisp-edges img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;}.vcex-image-rendering-auto img{image-rendering:auto;}.wpb_single_image a{position:relative;}.wpb_single_image_caption{z-index:2;position:absolute;bottom:20px;left:0;padding:4px 10px;color:#fff;opacity:0.7;background:#000;-moz-opacity:0.7;-webkit-opacity:0.7;}.vcex-img-hover-parent{display:block;position:relative;overflow:hidden;}.vcex-img-hover-parent img{display:block;width:100%;height:auto;margin:0;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.vcex-img-hover-grow:hover{background-color:#000;}.vcex-img-hover-grow:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0.75;}.vcex-img-hover-tilt:hover img{-webkit-transform:scale(1.3) rotate(-10deg);-moz-transform:scale(1.3) rotate(-10deg);-ms-transform:scale(1.3) rotate(-10deg);-o-transform:scale(1.3) rotate(-10deg);transform:scale(1.3) rotate(-10deg);}.vcex-img-hover-blurr img,.vcex-img-hover-blurr-invert img{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.vcex-img-hover-blurr:hover img{filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);}.vcex-img-hover-blurr-invert img{filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);}.vcex-img-hover-blurr-invert:hover img{filter:blur(0px);-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);}.vcex-img-hover-fade-in{background:#000;}.vcex-img-hover-fade-in img{opacity:0.65;-moz-opacity:0.65;-webkit-opacity:0.65;}.vcex-img-hover-fade-in:hover img{opacity:1;-moz-opacity:1;-webkit-opacity:1;}.vcex-img-hover-fade-out{background:#000;}.vcex-img-hover-fade-out:hover img{opacity:0.7;-moz-opacity:0.7;-webkit-opacity:0.7;}.vcex-skin-light h1,.vcex-skin-light h2,.vcex-skin-light h3,.vcex-skin-light h4,.vcex-skin-light h5,.vcex-skin-light h6,.vcex-skin-light p,.vcex-skin-light span,.vcex-skin-light strong{color:#fff;}body .wpb_single_image a{display:block;}.vcex-row-bg-container{margin:0 15px;}.vcex-row-bg-container .vcex-row-bg-container-inner{margin:0 -15px;}.wpb_pie_chart_heading{margin-top:20px;}.row-no-spacing .wpb_column{padding:0!important;}.no-spacing-column{padding-right:0!important;padding-left:0!important;}.vc_btn{margin-bottom:5px;}.vc_btn.vc_btn_3d{margin-bottom:10px;}.vc_btn.full-width-button{width:100%;text-align:center;}.vc_btn_blue{background:#3db0f9;}.vc_btn_blue:hover{background:#2e698a;}.vc_btn_blue.vc_btn_3d{-webkit-box-shadow:0 5px 0 #2e698a;box-shadow:0 5px 0 #2e698a;}.vc_btn_blue.vc_btn_outlined{border-color:#3db0f9;color:#3db0f9;}.vc_btn_blue.vc_btn_outlined:hover,.vc_btn_blue.vc_btn_square_outlined:hover{border-color:#2e698a;}.aio-icon i{line-height:inherit!important;}.wpb_column .bordered-column{padding:20px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.wpb_column .boxed-column{padding:20px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f2f2f2;}.wpb_column .column-dropshadow{border:1px solid rgb(204,204,204);box-shadow:0 1px 3px rgba(0,0,0,0.075);}.vcex-background-stretch{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.vcex-background-fixed{background-repeat:no-repeat;background-attachment:fixed;background-position:center center;}.vcex-background-repeat{background-repeat:repeat;}.vcex-background-no-repeat{background-repeat:no-repeat;}.vcex-background-parallax{background-attachment:fixed;background-position:50% 0px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;}@media only screen and (max-width: 767px) {.vcex-background-parallax{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}}.wpb_gmaps_widget .wpb_wrapper{padding:0;}.wpb_single_image .vc_single_image-wrapper{display:block;}.wpb_single_image img{display:block;margin:0 auto;}.wpb_single_image.vc_align_right img{float:right;}.wpb_single_image.vc_align_left img{float:left;}body .vc_wp_custommenu ul{margin:0!important;list-style:none;}body .vc_wp_custommenu ul:after{content:"";display:block;visibility:hidden;clear:both;zoom:1;height:0;}body .vc_wp_custommenu ul li{display:block;float:left;margin-right:8px;margin-bottom:8px;}body .vc_wp_custommenu ul li a{display:block;padding:8px 25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-size:0.875em;font-weight:bold;font-weight:600;color:#666;opacity:0.7;background:#ddd;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}body .vc_wp_custommenu ul li a i{margin-right:10px;}body .vc_wp_custommenu ul li a:hover{opacity:1;}body .vc_wp_custommenu ul li a:hover{color:#4d4d4d;}body .vc_wp_custommenu ul li.current-menu-item a{color:#fff;opacity:1;background:#4d4d4d;}body .wpb_tabs.tab-style-default .wpb_tabs_nav{display:block;float:none;width:100%;height:48px;margin:0;padding:0;}.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{display:none;background:transparent;padding:20px 0;}body .wpb_tabs.tab-style-default .wpb_tabs_nav li{display:block;float:left;width:auto;margin:0!important;padding:0!important;outline:none;background:transparent;}body .wpb_tabs.tab-style-default .wpb_tabs_nav li a,body .wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li a{display:block;width:auto;height:48px;margin:0;line-height:31px;outline:none;color:#777;position:relative;padding:8px 20px;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;border-left:0px;border-right:1px solid rgba(0,0,0,0.06);border-top:1px solid rgba(0,0,0,0.06);border-bottom:1px solid rgba(0,0,0,0.06);}body .wpb_tabs.tab-style-default .wpb_tabs_nav li:first-child a,body .wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li:first-child a{border-left:1px solid rgba(0,0,0,0.06);}body .wpb_tabs.tab-style-default .wpb_tabs_nav li.ui-tabs-active a,body .wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li.ui-tabs-active a{font-weight:400;color:#fff;background:#3fc387;}body .wpb_tabs.tab-style-alternative-one .wpb_tabs_nav{display:block;float:left;margin:0;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}body .wpb_tabs.tab-style-alternative-one .wpb_tabs_nav:after{content:"";display:block;visibility:hidden;clear:both;zoom:1;height:0;}body .wpb_tabs.tab-style-alternative-one .wpb_tab{display:none;clear:both;padding:20px 0;border:none;background:transparent!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-o-box-shadow:none!important;}body .wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li{display:block;float:left!important;width:auto;margin:0!important;padding:0!important;border:none;outline:none;background:transparent;}body .wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li:first-child,body .wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li:first-child a{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}body .wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li:last-child,body .wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li:last-child a{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}body .wpb_tabs.tab-style-alternative-two .wpb_tabs_nav{display:block;margin:0;padding:0;border-bottom:solid 1px #ccc;}body .wpb_tabs.tab-style-alternative-two .wpb_tab{display:none;clear:both;padding:20px 0;border:none;background:transparent!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-o-box-shadow:none!important;}body .wpb_tabs.tab-style-alternative-two .wpb_tabs_nav li{display:block;float:left;width:auto;margin:0 25px 0 0!important;padding:0!important;border:none;outline:none;background:none;}body .wpb_tabs.tab-style-alternative-two .wpb_tabs_nav li a{display:block;width:auto;margin:0;padding:5px 0;outline:none;color:#ababab;background:none;}body .wpb_tabs.tab-style-alternative-two .wpb_tabs_nav li.ui-tabs-active a{position:relative;margin-bottom:-1px;border-bottom:2px solid #3fc387;font-weight:bold;font-weight:600;color:#000;}body .wpb_tour.tab-style-default .wpb_tour_next_prev_nav{display:none!important;}body .wpb_tour.tab-style-default .wpb_tour_tabs_wrapper .wpb_tab{border-left:1px solid rgba(0,0,0,0.06);}body .wpb_tour.tab-style-default .wpb_tabs_nav li{margin:0;border-bottom:1px solid rgba(0,0,0,0.06);background:none;}body .wpb_tour.tab-style-default .wpb_tabs_nav li:last-child{border-bottom:none;}body .wpb_tour.tab-style-default .wpb_tabs_nav li a{padding:10px 0;color:#888;background:none;}body .wpb_tour.tab-style-default .wpb_tabs_nav li a:hover{color:#000;}body .wpb_tour.tab-style-default .wpb_tabs_nav li.ui-tabs-active a{font-weight:bold;font-weight:600;color:#000;background:none;}body .wpb_tour.tab-style-alternative-one .wpb_tour_next_prev_nav{display:none!important;}body .wpb_tour.tab-style-alternative-one .wpb_tabs_nav{border:1px solid rgba(0,0,0,0.06);}body .wpb_tour.tab-style-alternative-one .wpb_tabs_nav li{margin:0;background:none;}body .wpb_tour.tab-style-alternative-one .wpb_tabs_nav li a{padding:10px;color:#888;background:transparent;border-bottom:1px solid rgba(0,0,0,0.06);}body .wpb_tour.tab-style-alternative-one .wpb_tabs_nav li:last-child a{border-bottom:none;}body .wpb_tour.tab-style-alternative-one .wpb_tabs_nav li a:hover{color:#000;background:#f9f9f9;}body .wpb_tour.tab-style-alternative-one .wpb_tabs_nav li.ui-tabs-active a{color:#fff;background:#3fc387;}body .wpb_tour.tab-style-alternative-two{border:1px solid rgba(0,0,0,0.06);}body .wpb_tour.tab-style-alternative-two .wpb_tour_next_prev_nav{display:none!important;}body .wpb_tour.tab-style-alternative-two .wpb_tour_tabs_wrapper .wpb_tab{padding:20px;border-left:1px solid rgba(0,0,0,0.06);}body .wpb_tour.tab-style-alternative-two .wpb_tabs_nav li{margin:0 -1px 0 0;border-right:1px solid rgba(0,0,0,0.06);background:none;}body .wpb_tour.tab-style-alternative-two .wpb_tabs_nav li:last-child{margin-bottom:-1px;}body .wpb_tour.tab-style-alternative-two .wpb_tabs_nav li a{padding:10px;color:#888;background:transparent;border-bottom:1px solid rgba(0,0,0,0.06);}body .wpb_tour.tab-style-alternative-two .wpb_tabs_nav li a:hover{color:#000;background:#f9f9f9;}body .wpb_tour.tab-style-alternative-two .wpb_tabs_nav li.ui-tabs-active a{color:#fff;background:#3fc387;}body .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header,body .wpb_toggle,body #content h4.wpb_toggle{display:block;position:relative;margin:0;margin-bottom:20px;padding:20px 12px;font-size:16px;line-height:16px;background:transparent;background-image:none;border:1px solid #ddd;text-transform:none;font-weight:400;outline:0;color:#6e7177;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;cursor:pointer;}body .wpb_accordion .wpb_accordion_wrapper h3 a{display:block;color:#6e7177;}body .wpb_accordion .wpb_accordion_wrapper h3 a:hover,body #content h4.wpb_toggle:hover{color:#333;}body .wpb_accordion .wpb_accordion_wrapper h3{margin:0;padding:0;}body .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{padding-left:0;}body .wpb_accordion .wpb_accordion_wrapper h3 a:before,body #content h4.wpb_toggle:before{content:"\50";margin-right:10px;font-family:'ElegantIcons';font-size:16px;font-style:normal;font-weight:normal;line-height:18px;}body .wpb_tour_tabs_wrapper .wpb_tabs_nav a,body .wpb_content_element .wpb_accordion_header a{padding:0;}body .wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header,body .wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header a,body .wpb_toggle_title_active,body #content h4.wpb_toggle_title_active{color:#333;}body .wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header a:before,body #content h4.wpb_toggle_title_active:before{content:"\4f";color:#3fc387;}body .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header:hover{border-color:#ddd;color:#000!important;}body .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,body .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{display:none;}body .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{margin:0;margin-bottom:15px;overflow:hidden;padding-top:0;}body .wpb_toggle_open{display:block;}.vc_progress_bar .vc_single_bar .vc_bar,.vc_progress_bar .vc_single_bar{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}.vc_progress_bar .vc_single_bar{background:#eee;padding:1px 10px;box-shadow:none;}.vc_progress_bar .vc_single_bar .vc_label{color:#fff;text-transform:uppercase;font-size:11px;font-weight:bold;letter-spacing:1px;text-shadow:0 -1px rgba(0,0,0,0.3);}body .wpb_gallery_slides .wpb_flickr_widget img:hover{opacity:0.7;}body .wpb_single_image{margin:0!important;}.alert-message{position:relative;padding:25px;border-radius:0;font-size:13px;text-align:center;text-transform:uppercase;margin-bottom:20px;border:1px solid transparent;}.alert-message.rounded,.alert-message.outlined,.alert-message.3d {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}.alert-message.rounded .close,.alert-message.outlined .close,.alert-message.3d .close {
    -webkit-border-top-right-radius: 3px;
    -moz-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
}.alert-message.round{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}.alert-message.round .close{-webkit-border-top-right-radius:50px;-moz-border-top-right-radius:50px;border-top-right-radius:50px;right:3px;top:3px;border-top-color:transparent;border-right-color:transparent;}.alert-message.outlined,.alert-message.square-outlined{background:none!important;border-width:1px;}.alert-message.three-d{-webkit-box-shadow:0 5px 0 #467988;-moz-box-shadow:0 5px 0 #467988;box-shadow:0 5px 0 #467988;}.alert-info{color:#4853b9;background-color:#d9edf7;border-color:#4853b9;}.alert-notice{color:#c09853;background-color:#fcf8e3;border-color:#c09853;}.alert-success{color:#468847;background-color:#dff0d8;border-color:#468847;}.alert-error{color:#b94a48;background-color:#f2dede;border-color:#b94a48;}.alert-message .close{position:absolute;right:-1px;top:-1px;float:right;cursor:pointer;padding:0;height:25px;width:25px;line-height:25px;opacity:1;background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid;border-color:inherit;color:inherit;font-weight:bold;text-shadow:0 1px 0 #FFF;font-size:15px;}.alert-content{display:inline-block;}.alert-message .alert-icon{margin-right:10px;}.alert-message .alert-icon i{font-size:1.3em;line-height:0.75em;vertical-align:-15%;}.ks-banner{position:relative;overflow:hidden;margin-bottom:30px;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out;-ms-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;}.ks-banner.white.vcex-img-hover-grow:hover,.ks-banner.white.vcex-img-hover-fade-out,.ks-banner.white.vcex-img-hover-fade-in{background-color:#fff;}.ks-banner.banner-link{cursor:pointer;}.ks-banner.align-left{text-align:left;}.ks-banner.align-center{text-align:center;}.ks-banner.align-right{text-align:right;}.ks-banner .ks-banner-content{padding:10px;margin:10px;left:0;right:0;bottom:0;top:0;color:#fff;position:absolute;z-index:2;font-size:13px;}.ks-banner.valign-middle .ks-banner-inner{position:absolute;top:50%;width:100%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.ks-banner.valign-bottom .ks-banner-inner{position:absolute;bottom:0;width:100%;left:0;}.ks-banner .ks-banner-content p{float:left;width:100%;margin:0;font-size:13px;text-transform:uppercase;}.ks-banner img{height:auto;width:100%;vertical-align:middle;-webkit-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.vcex-caroufredsel-wrap{margin:0 -10px;}.vcex-caroufredsel{position:relative;}.vcex-caroufredsel-wrap ul{display:block;margin:0!important;padding:0;list-style:none;}.vcex-caroufredsel-wrap ul li.vcex-caroufredsel-slide{display:block;float:left;height:auto;margin:0;padding:0 10px;overflow:hidden;}.vcex-caroufredsel-wrap .vcex-caroufredsel-pag-wrap:after{content:"";display:block;visibility:hidden;clear:both;zoom:1;height:0;}.vcex-caroufredsel-wrap .vcex-caroufredsel-pag-wrap{margin-bottom:20px;padding:0 10px;}.vcex-caroufredsel-wrap .vcex-caroufredsel-prev,.vcex-caroufredsel-wrap .vcex-caroufredsel-next{display:block;overflow:hidden;float:left;width:24px;height:24px;padding:0;padding:0!important;text-align:center;font-size:13px;line-height:23px;background:rgba(255,255,255,.8);border:1px solid #ccc;cursor:pointer;text-shadow:0 1px 0 rgba(255,255,255,.85);-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}.vcex-caroufredsel-wrap .vcex-caroufredsel-prev,.vcex-caroufredsel-wrap .vcex-caroufredsel-next{display:none;}.vcex-caroufredsel-wrap .vcex-caroufredsel-prev{margin-top:10px;margin-left:10px;border-right:0;}.vcex-caroufredsel-wrap .vcex-caroufredsel-next{margin-top:10px;}.vcex-caroufredsel-wrap .vcex-caroufredsel-prev:hover,.vcex-caroufredsel-wrap .vcex-caroufredsel-next:hover{background:rgba(63,195,135,.8);color:#fff;border:1px solid #009250;text-shadow:0 1px 0 rgba(0,0,0,.85);}.vcex-caroufredsel-wrap .vcex-caroufredsel-entry-media{position:relative;}.vcex-caroufredsel-wrap .vcex-caroufredsel-entry-media:after{content:"";display:block;visibility:hidden;clear:both;zoom:1;height:0;}.vcex-caroufredsel-wrap .vcex-caroufredsel-entry-media img{display:block;float:left;}.vcex-caroufredsel-wrap .vcex-caroufredsel-entry-details{padding:15px;border-top:none;background:#fff;text-align:center;}.vcex-caroufredsel-wrap .vcex-caroufredsel-entry-title a{font-size:17px;font-weight:600;}.vcex-caroufredsel-wrap .vcex-caroufredsel-entry-excerpt{margin-top:5px;}.vcex-caroufredsel-no-margins{margin-right:0;margin-left:0;}.vcex-caroufredsel-no-margins ul li.vcex-caroufredsel-slide{padding:0;}.vcex-caroufredsel-no-margins .vcex-caroufredsel-prev,.vcex-caroufredsel-no-margins .vcex-caroufredsel-next{position:absolute;top:50%;margin:-25px 0;background:transparent;color:#fff;border:2px solid #fff;width:50px;height:50px;line-height:50px;text-align:center;font-family:'FontAwesome';font-size:16px;font-style:normal;font-weight:normal;cursor:pointer;text-shadow:none;z-index:3;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;}.vcex-caroufredsel-no-margins .vcex-caroufredsel-prev:hover,.vcex-caroufredsel-no-margins .vcex-caroufredsel-next:hover{background:#fff;color:#333;border-color:#fff;text-shadow:none;}.vcex-caroufredsel-no-margins .vcex-caroufredsel-prev{left:15px;}.vcex-caroufredsel-no-margins .vcex-caroufredsel-next{right:15px;}.vcex-caroufredsel-images .vcex-caroufredsel-entry-media img{display:block;}.vcex-caroufredsel-images .vcex-caroufredsel-entry-title{margin:10px 0;text-align:center;}.vcex-caroufredsel-portfolio .vcex-caroufredsel-entry-media a:hover .portfolio-entry-overlay{visibility:visible;opacity:0.75;-moz-opacity:0.75;-webkit-opacity:0.75;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.vcex-flexslider-wrap{position:relative;}.vcex-flexslider-wrap .flexslider{margin:0;padding:0;}.vcex-flexslider-wrap ul,.vcex-flexslider-wrap ul li{list-style:none!important;}.vcex-flexslider-wrap .flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;}.vcex-flexslider-wrap img{display:block;width:100%;}.vcex-flexslider-wrap .flex-pauseplay span{text-transform:capitalize;}.vcex-flexslider-wrap .slides:after{content:"\0020";display:block;visibility:hidden;clear:both;height:0;line-height:0;}.vcex-flexslider-wrap html[xmlns] .slides{display:block;}.vcex-flexslider-wrap * html .slides{height:1%;}.vcex-flexslider-wrap .no-js .slides>li:first-child{display:block;}.vcex-flexslider-wrap{position:relative;}.vcex-flexslider-wrap .flexslider{position:relative;zoom:1;}.vcex-img-flexslider{background:transparent url("images/visual-composer/loader.gif") center center no-repeat;}.vcex-flexslider-wrap .flex-viewport{max-height:2000px;}.vcex-flexslider-wrap .flexslider .slides{zoom:1;}.vcex-flexslider-wrap .vcex-flexslider-entry-media{display:block;}.vcex-flexslider-wrap.vcex-img-flexslider .flex-direction-nav a{display:block;z-index:10;position:absolute;top:50%;width:40px;height:40px;margin:-20px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;text-indent:-9999px;color:#fff;opacity:0;background:#4d4d4d url("images/visual-composer/arrows.png") no-repeat;background:rgba(0,0,0,0.85) url("images/visual-composer/arrows.png") no-repeat;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;cursor:pointer;}.vcex-flexslider-wrap.vcex-img-flexslider .flex-direction-nav .flex-prev{left:20px;}.vcex-flexslider-wrap.vcex-img-flexslider .flex-direction-nav .flex-next{right:20px;background-position:0 -40px;}.vcex-flexslider-wrap.vcex-img-flexslider .flexslider:hover .flex-prev{opacity:0.7;}.vcex-flexslider-wrap.vcex-img-flexslider .flexslider:hover .flex-next{opacity:0.7;}.vcex-flexslider-wrap.vcex-img-flexslider .flexslider:hover .flex-next:hover,.vcex-flexslider-wrap.vcex-img-flexslider .flexslider:hover .flex-prev:hover{opacity:1;}.vcex-flexslider-wrap.vcex-img-flexslider .flex-direction-nav .flex-disabled{opacity:0!important;cursor:default;filter:alpha(opacity=0);}.vcex-flexslider-wrap.flexslider-style-content .flex-direction-nav{margin-top:20px;padding-top:20px;border-top:1px solid #ddd;}.vcex-flexslider-wrap.flexslider-style-content .flex-direction-nav a{float:left;position:inherit;diplay:block;}.vcex-flexslider-wrap.flexslider-style-content .flex-direction-nav .flex-prev{margin-right:10px;}.vcex-flexslider-wrap.vcex-img-flexslider .flex-control-nav{z-index:99;position:absolute;top:20px;left:20px;width:100%;margin:0!important;}.vcex-flexslider-wrap.vcex-img-flexslider .flex-control-nav li{display:block;float:left;zoom:1;margin-left:4px;}.vcex-flexslider-wrap.vcex-img-flexslider .flex-control-nav li:first-child{margin-left:0;}.vcex-flexslider-wrap.vcex-img-flexslider .flex-control-paging li a{display:block;width:6px;height:6px;border:2px solid #fff;border:2px solid rgba(255,255,255,0.6);-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;text-indent:-9999px;background:transparent;cursor:pointer;}.vcex-flexslider-wrap.vcex-img-flexslider .flex-control-paging li a:hover{background:#fff;}.vcex-flexslider-wrap.vcex-img-flexslider .flex-control-paging li a.flex-active{background:#fff;cursor:default;}.vcex-img-galleryslider .flex-control-thumbs{margin:0!important;}.vcex-img-galleryslider .flex-control-thumbs:after{content:"";display:block;visibility:hidden;clear:both;zoom:1;height:0;}.vcex-img-galleryslider .flex-control-thumbs li{display:block;float:left;width:20%;height:auto;margin:0;cursor:pointer;}.vcex-img-galleryslider .flex-control-thumbs li a{display:block;}.vcex-img-galleryslider .flex-control-thumbs li img{display:block;width:100%;opacity:0.6;box-shadow:#000 0 0 0;}.vcex-img-galleryslider .flex-control-thumbs img.flex-active,.vcex-img-galleryslider .flex-control-thumbs li img:hover{opacity:1;}.vcex-flexslider-wrap.flexslider-style-content .flex-control-nav{display:none;}.vcex-flexslider-wrap .vcex-flexslider-entry-media{position:relative;}.vcex-flexslider-wrap .vcex-flexslider-entry-title{display:none;display:block;position:absolute;bottom:0;left:0;width:100%;padding:15px;text-align:center;font-size:14px;color:#fff;background:#4d4d4d;background:rgba(0,0,0,0.7);}.vcex-flexslider-wrap .vcex-flexslider-entry-title a{color:#fff;}.vcex-flexslider-wrap .vcex-flexslider-entry-title a:hover{color:#fff;}.vcex-flexslider-wrap.vcex-img-flexslider .flex-control-nav.flex-control-thumbs{position:inherit;position:static;margin:5px 0 0!important;overflow:hidden;}.vcex-img-flexslider .flex-control-thumbs{margin-top:10px;}.vcex-img-flexslider .flex-control-thumbs:after{content:"";display:block;visibility:hidden;clear:both;zoom:1;height:0;}.vcex-flexslider-wrap.vcex-img-flexslider .flex-control-nav.flex-control-thumbs li{display:block;float:left;width:50px;height:auto;margin-right:5px;margin-bottom:5px;margin-left:0;cursor:pointer;}.vcex-img-flexslider .flex-control-thumbs li a{display:block;}.vcex-img-flexslider .flex-control-thumbs li img{display:block;width:100%;margin-bottom:3px;opacity:0.4;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}.vcex-img-flexslider .flex-control-thumbs img.flex-active,.vcex-img-flexslider .flex-control-thumbs li img:hover{opacity:1;}.vcex-galleryslider-entry-title{position:absolute;top:0;left:0;width:100%;padding:20px;text-align:center;font-size:14px;color:#fff;opacity:0.85;background:#000;}.vcex-flexslider-wrap .flex-direction-nav{*height:0;}.vcex-flexslider-wrap .flex-direction-nav a{display:block;z-index:10;position:absolute;top:50%;width:40px;height:60px;margin-top:-30px;overflow:hidden;text-align:center;text-shadow:1px 1px 0 rgba(255,255,255,0.3);font-size:18px;line-height:60px;color:rgba(0,0,0,0.8);color:#fff;opacity:0.7;background:#000;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer;}.vcex-posttypes-flexslider .vcex-img-flexslider-caption{text-align:left;background:rgba(0,0,0,0.85);padding:20px 25px;}.vcex-posttypes-flexslider .vcex-img-flexslider-caption .title{font-size:18px;color:#fff;font-weight:bold;font-weight:600;margin:0 0 5px;}.vcex-posttypes-flexslider .vcex-img-flexslider-caption .title .staff-position{font-size:11px;color:#ddd;font-weight:normal;text-transform:uppercase;letter-spacing:1px;}.vcex-posttypes-flexslider .vcex-img-flexslider-caption .excerpt{font-size:13px;line-height:1.6;font-weight:normal;color:#999;}.vcex-posttypes-flexslider .vcex-img-flexslider-caption.under-image{position:inherit;top:auto;left:auto;bottom:auto;background:none;padding:20px 0 0;}.vcex-posttypes-flexslider .vcex-img-flexslider-caption.under-image .title,.vcex-posttypes-flexslider .vcex-img-flexslider-caption.under-image a{color:#000;}.vcex-posttypes-flexslider .vcex-img-flexslider-caption.under-image .excerpt{color:#777;}.vcex-posttypes-flexslider .vcex-img-flexslider-caption.under-image .title .staff-position{color:#999;}.vcex-portfolio-filter{margin:0 0 15px!important;list-style:none!important;}.vcex-portfolio-filter li{float:left;margin-right:20px;margin-bottom:5px;}.vcex-portfolio-filter li:last-child{margin-right:0;}.vcex-staff-filter{list-style:none!important;margin:0 0 15px!important;}.vcex-staff-filter li{display:block;float:left;margin-right:20px;margin-bottom:5px;}.vcex-staff-filter li:last-child{margin-right:0;}.vcex-testimonials-filter{list-style:none!important;margin:0 0 15px!important;}.vcex-testimonials-filter li{float:left;margin-right:5px;margin-bottom:5px;}.vcex-testimonials-filter li:last-child{margin-right:0;}.vcex-testimonials-fullslider{padding:40px 0;font-size:18px;text-align:center;line-height:1.5em;}.vcex-testimonials-fullslider .vcex-testimonials-fullslider-entry{padding:0 30px;}.vcex-quote-content{position:relative;font-style:italic;padding:30px 60px;}.vcex-quote-content:before,.vcex-quote-content:after{display:block;font-size:45px;opacity:0.4;position:absolute;font-family:'ElegantIcons';line-height:normal;}.vcex-quote-content:before{content:"\7b";left:10px;top:0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.vcex-quote-content:after{content:"\7b";right:10px;bottom:0px;}.vcex-quote-content blockquote{padding:0;}.vcex-quote-content blockquote:before,.vcex-quote-content blockquote:after{display:none;}.vcex-testimonials-fullslider-avatar img{width:auto!important;margin:0 auto;display:block;padding:5px;border:1px solid;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.vcex-testimonials-fullslider-author{font-size:14px;display:block;text-align:center;margin-top:20px;}.vcex-testimonials-fullslider-author .testimonials-author{font-size:30px;line-height:30px;font-family:"Tangerine";text-transform:capitalize;text-align:center;}.vcex-testimonials-fullslider-company{display:inline-block;font-size:12px;line-height:12px;}.vcex-testimonials-fullslider.light-skin .vcex-testimonials-fullslider-company{color:#fff;}.container.full-screen .container .vcex-testimonials-fullslider-entry.container{width:100%!important;}.vcex-testimonials-fullslider .ks-testimonial-nav{padding-top:10px;}.vcex-testimonials-fullslider .ks-testimonial-nav li{display:inline-block;}.vcex-testimonials-fullslider .ks-testimonial-nav li:last-child{margin-left:3px;}.vcex-testimonials-fullslider .ks-testimonial-nav li a{display:block;font-size:20px;width:30px;height:30px;line-height:30px;border:1px solid;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.vcex-testimonials-fullslider.dark-skin .vcex-testimonials-fullslider-avatar img{border-color:#ccc;}.vcex-testimonials-fullslider.dark-skin .ks-testimonial-nav li a{color:#ccc;border-color:#ccc;}.vcex-testimonials-fullslider.dark-skin .ks-testimonial-nav li a:hover{background:#333;color:#fff;border-color:#333;}.vcex-testimonials-fullslider.light-skin{color:#fff;}.vcex-testimonials-fullslider.light-skin .vcex-testimonials-fullslider-avatar img{border-color:#fff;}.vcex-testimonials-fullslider.light-skin .ks-testimonial-nav li a{color:#fff;border-color:#fff;}.vcex-testimonials-fullslider.light-skin .ks-testimonial-nav li a:hover{background:#fff;color:#333;border-color:#fff;}#wrap .ks-row .blog-entry.span_1_of_2{width:49.9%;}.vcex-blog-entry-media img{display:block;width:100%;margin:0 auto;}.vcex-blog-entry-title,.portfolio-entry-title{padding:0 20px;margin:0 0 10px;}.vcex-blog-entry-meta{padding:0 20px;margin:0 0 5px;font-size:13px;list-style:none;color:#777;}.vcex-blog-entry-excerpt p,.portfolio-entry-excerpt p{padding:0 20px;}.large-alt-entry-style .vcex-blog-entry-meta{margin:0;padding:0;}.vcex-image-grid.grid-style-no-margins .col{margin:0;}.vcex-image-grid-entry{margin:0 0 20px 1.6%;}.vcex-image-grid-entry img{display:block;}.vcex-image-grid-entry-title{margin:10px 0 0;text-align:center;}.vcex-newsletter-form-wrap{position:relative;margin:0 auto;}.vcex-caroufredsel-woocommerce .vcex-caroufredsel-entry-details{text-align:center;}.vcex-caroufredsel-entry-price{font-weight:600;}.vcex-caroufredsel-entry-price del .amount{font-size:14px;color:#777;}.vcex-caroufredsel-entry-price ins{text-decoration:none!important;}.vcex-caroufredsel-entry-price ins .amount{font-size:18px;color:#000;}.vcex-toggle .vcex-toggle-trigger{display:block;margin:0;margin-top:10px;padding:10px 20px 10px 32px;border:1px solid #ddd;text-transform:none;font-size:1em;font-weight:normal;line-height:1.5em;letter-spacing:normal;outline:0;color:#555;background:url("images/visual-composer/plus.png") no-repeat 10px center;cursor:pointer;}.vcex-toggle .vcex-toggle-trigger:hover{text-decoration:none;color:#4d4d4d;background-color:#f2f2f2;}.vcex-toggle .vcex-toggle-trigger.active,.vcex-toggle .vcex-toggle-trigger.active:hover{border-color:transparent;color:#fff;background:#4d4d4d url("images/visual-composer/minus.png") no-repeat 10px center;}.vcex-toggle .vcex-toggle-container{display:none;padding:15px 0;overflow:hidden;}.vcex-skillbar{position:relative;margin-bottom:30px;z-index:3;}.vcex-skillbar:last-child{margin-bottom:0px;}.vcex-progress-bar{overflow:hidden;}.vcex-skillbar-title{color:#000;font-size:10px;line-height:30px;text-transform:uppercase;}.vcex-skillbar-bar{display:block;z-index:1;background-color:rgba(0,0,0,0.1);-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;}.vcex-skillbar-bar .vcex-skillbar-line{background:#3fc387;width:0px;height:5px;-moz-border-radius:200px 0 0 200px;-webkit-border-radius:200px 0 0 200px;border-radius:200px 0 0 200px;}.vcex-skillbar-bar .vcex-skillbar-percent{position:absolute;top:0;left:0;font-size:10px;line-height:1;color:#fff;padding:6px 8px;background-color:#454545;-webkit-border-radius:3px;border-radius:3px;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.vcex-skillbar-bar .vcex-skillbar-percent:after{content:'';position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #454545;}.skillbar-100 .vcex-skillbar-bar .vcex-skillbar-percent:after{left:auto;right:5px;margin-left:0;border-right:2px solid transparent;}.vcex-social-buttons{display:block;text-align:center;margin-bottom:0;}.vcex-social-buttons li{display:inline-block;margin:5px;}.vcex-social-buttons li:first-child{margin-left:0;}.vcex-social-buttons li:last-child{margin-right:0;}.vcex-social-buttons li a{display:block;width:40px;height:40px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:#333;background-color:transparent;font-size:18px;line-height:40px;text-align:center;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.vcex-social-buttons li a:hover{color:#000;}.esgbox-lock .esgbox-overlay{overflow:hidden!important;}.gw-go-btn{text-transform:uppercase;}.gw-go-btn-small{height:25px;line-height:25px;padding:0 15px;}.gw-go-btn-medium{height:35px;line-height:35px;padding:0 50px;}.gw-go-btn-large{padding:0 40px;}@media print {#sidebar,#footer,#footer-top,#top-bar-wrap,#site-navigation-wrap,.post-pagination,.related.products,.product form.cart{display:none;}.container{width:100%;padding:0;}}