.related-posts-nav{ border:0pt none; margin:0pt; padding:0pt;}.related-posts-nav:after{ content:''; display:block; clear:both;}.related-posts-nav>li{ list-style:none; padding:0; margin:0; float:left;}.related-posts-nav>li:after{ content:''; display:block; clear:both;}.related-posts-nav>li:before{ display:none;}.related-posts-nav>li>a{ border-bottom:medium none; margin:0pt; padding:6px; display:block; float:left; text-decoration:none; text-align:center; cursor:pointer; border-right:#ddd; background-color:#fff;}.related-posts-nav>li>a:hover{ background-color:#eeeeef;}@media screen and (min-width:290px) and (max-width:520px){ .relpost-block-container{  display:flex;  flex-wrap:wrap;  justify-content:center;}}.related-posts-nav>li>a>.related-post-list-item-inner-container{ border:0pt none; margin:0pt; padding:0pt; width:150px; height:225px;}.related-posts-nav>li>a>.related-post-list-item-inner-container>.related-post-list-item-img-container{ border:0pt none; margin:0pt; padding:0pt; width:150px; height:150px; background-size:cover; background-repeat:no-repeat; background-attachment:scroll; background-position:0 0;}.related-posts-nav>li>a>.related-post-list-item-inner-container>.related-post-list-item-text-container{ border:0pt none; margin:3px 0pt 0pt; padding:0pt; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; line-height:normal; font-stretch:normal; color:#333333;}.related-post-list-item-link{ box-shadow:none !important;}#related_posts_thumbnails{ list-style-type:none; list-style-position:inside; padding:0; margin:0}#related_posts_thumbnails li{ float:left; padding:0; margin:0; padding:5px; display:block; max-width:100%;}.relpost_content{ display:block; overflow:hidden; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; font-stretch:normal; -x-system-font:none; text-decoration:none; max-width:100%;}.relpost-post-image{ padding:0; margin:0; border:0 none; max-width:100%;}.relpost-post-image{aspect-ratio:16/9;height:auto !important;object-fit:cover;}.relpost-block-container{ border:0 none; margin:0; padding:0;}.relpost-block-single{ border-bottom:medium none; margin:0; padding:6px; display:block; float:left; text-decoration:none; text-align:center; cursor:pointer; margin-right:-1px; margin-bottom:5px; overflow:hidden; border:0;}.rpth_list_date{ display:block; padding-top:5px }.relpost-block-single-image{ border:0 none; margin:0; padding:0; -moz-background-clip:border; -moz-background-origin:padding; -moz-background-inline-policy:continuous; background-size:cover !important; max-width:100%;}.relpost-block-single-text{ border:0 none; margin:3px 0 0; padding:0; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; font-stretch:normal; -x-system-font:none;overflow:hidden;}.relpoststh_front_cat{padding-top:5px;}html[dir="rtl"] .relpost-block-single{ float:right;}html[dir="rtl"] #related_posts_thumbnails li{ float:right;}.relpost-align-left{ float:left;}.relpost-align-right{ float:right;}.relpost-align-center{ float:none; text-align:center;}.relpost-align-center .relpost-block-single{ display:inline-block; float:none;}.relpost-thumb-wrapper:after{ content:""; display:block; clear:both;}.rpth_post_date{ display:block; padding-top:10px; font-size:11px;}.relpost-block-container .relpost_card_title{ font-size:inherit;line-height:inherit; font-weight:700;}.relpost_content h2.relpost_card_title{font-size:inherit;}.relpost-block-column-layout{display:grid; grid-template-columns:repeat(var(--relposth-columns), 1fr); gap:10px; }.relpost-block-column-layout .relpost-custom-block-single{max-width:100%;}.relpost-block-column-layout .relpost-block-single-image{width:100% !important;aspect-ratio:1/1;height:auto !important;background-position:center center !important;}@media (max-width:1024px){.relpost-block-column-layout{grid-template-columns:repeat(var(--relposth-columns_t), 1fr);}}@media (max-width:600px){.relpost-block-column-layout{grid-template-columns:repeat(var(--relposth-columns_m), 1fr);}}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jqlb_loading{height:32px;background-image:url(https://www.plazmastodulski.pl/wp-content/plugins/wp-lightbox-2/styles/images/loading.gif);background-repeat:no-repeat;background-position:center center}#jqlb_closelabel{height:22px;background-image:url(https://www.plazmastodulski.pl/wp-content/plugins/wp-lightbox-2/styles/images/closelabel.gif);background-repeat:no-repeat;background-position:center center}#lightbox a img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:none}#prevLink,#nextLink{width:49%;height:100%;background:transparent url(https://www.plazmastodulski.pl/wp-content/plugins/wp-lightbox-2/styles/images/blank.gif) no-repeat;display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(https://www.plazmastodulski.pl/wp-content/plugins/wp-lightbox-2/styles/images/prev.gif) left 50% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(https://www.plazmastodulski.pl/wp-content/plugins/wp-lightbox-2/styles/images/next.gif) right 50% no-repeat}#nextLinkText,#prevLinkText{color:#ff9834;font-weight:bold;text-decoration:none}#nextLinkText{padding-left:20px}#prevLinkText{padding-right:20px}#downloadLink{margin-left:10px}.ontop #imageData{padding-top:5px}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em}#imageData{padding:0 10px}#imageData #imageDetails{width:70%;float:left;text-align:left}#imageData #caption{font-weight:bold}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em}#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em}#imageData #helpDisplay{clear:left;float:left;display:block}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;display:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html>body .clearfix{display:inline-block;width:100%}* html .clearfix{height:1%;}#lightboxIframe{display:none}#jqlb_closelabel{background-image:url(https://www.plazmastodulski.pl/wp-content/plugins/wp-lightbox-2/styles/images/pl_PL/closelabel.gif);}
*{ box-sizing:border-box;}*:before,*:after{ box-sizing:border-box;}html{ margin:0; overflow-x:hidden !important; height:100%;}body{ line-height:1.5; font-family:"Josefin Sans"; font-size:17px; color:#555555; font-weight:400; background-color:rgba(255,255,255,1); -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; -ms-word-wrap:break-word; word-break:break-word;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{ display:block;}audio,canvas,progress,video{ display:inline-block; vertical-align:baseline;}audio:not([controls]){ display:none; height:0;}[hidden],template{ display:none;}abbr[title]{ border-bottom:1px dotted;}b,strong{ font-weight:bold;}dfn{ font-style:italic;}mark{ background:#ff0; color:#000;}small{ font-size:80%;}sub,sup{ font-size:75%; line-height:0; position:relative; vertical-align:baseline;}sup{ top:-0.5em;}sub{ bottom:-0.25em;}img{ border:0; max-width:100%}img.size-full,img.size-large,img.wp-post-image{ height:auto; max-width:100%; display:flex; margin:0 auto;}svg:not(:root){ overflow:hidden;}figure{ margin:0 auto;}hr{ box-sizing:content-box; height:0;}pre{ overflow:auto;}code,kbd,pre,samp{ font-family:monospace,monospace; font-size:1em;}button,input,optgroup,select,textarea{ margin:0;}button{ overflow:visible;}button,select{ text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{ -webkit-appearance:button; cursor:pointer;}button[disabled],html input[disabled]{ cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{ border:0; padding:0;}input{ line-height:normal;}input[type="checkbox"],input[type="radio"]{ box-sizing:border-box; padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{ height:auto;}input[type="search"]{ -webkit-appearance:textfield; box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{ -webkit-appearance:none;}fieldset{ border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em;}legend{ border:0; padding:0;}textarea{ overflow:auto;}optgroup{ font-weight:bold;}table{ border-collapse:collapse; border-spacing:0;}td,th{ padding:0;}embed,iframe,object,video{ max-width:100%;}.td_foot{ background-color:#f9f9f9; height:150px}.pageedit_link{ display:none}.clr{ clear:both; content:""; display:block}.composer{ width:100%}.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; }#content[tabindex="-1"]:focus{ outline:0;}.header_alt .topbar{ background-color:#ffffff; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #dddddd;}.header_alt .home-link{ width:100%; text-decoration:none}.logo{text-decoration:none; display:inline-block;}.header_alt a h1{ max-width:1170px; margin:0 auto; width:100%; display:block; padding:0 15px; color:#fff; font-size:40px; line-height:50px;}.header_alt a:hover h1{ color:#3695d9;}.header_alt .nav-menu{ margin-top:-30px;}.header_alt ul{ background-image:none; box-shadow:none; border:none; margin:5px 0 0 0; padding:0 0 0 0; text-align:right; clear:both; z-index:99; position:relative;}.header_alt ul li{ margin:0; padding:0; list-style:none; display:inline-block; position:relative; text-align:left;}.header_alt ul li a{ color:#555555; text-transform:none; font-size:18px; font-weight:400; text-decoration:none; transition:all 200ms;}.header_alt ul li:before{ content:none}.header_alt ul li > a{ text-shadow:none; padding:20px 30px 20px 5px; display:block;}.header_alt ul li > a:hover{ text-decoration:underline; color:#e35c5c;}.header_alt ul li > a:focus,.header_alt ul > li > a:active{ background-color:transparent;}.header_alt ul li ul{ display:block; position:absolute; top:100%; left:0; margin-top:0; border-radius:0; width:250px; padding:20px 0; transform:scale(0); transition:all 200ms; background-color:#fff; box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);}.header_alt ul li:hover ul{ transform:scale(1)}.header_alt ul li ul li{ display:block; width:100%; padding:0 30px;}.header_alt ul li:hover ul li{}.header_alt ul li ul li a{ padding:12px 20px; font-size:16px; line-height:22px; border-bottom:1px solid #dddddd;}.header_alt ul li ul li a:hover{text-decoration:none; border-bottom:1px solid rgba(227,92,92,1);}.header_alt ul li ul li:last-child a{border-bottom-width:0}.header_alt .topnav .icon{ display:none;}.footer_alt{ width:100%; background-color:#f1f4f6; text-align:left; padding:20px 20px}.alignleft{ display:inline; float:left; margin-right:1.5em;}.alignright{ display:inline; float:right; margin-left:1.5em;}.aligncenter{ clear:both; display:block; margin-left:auto; margin-right:auto;}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{ content:""; display:table; table-layout:fixed;}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{ clear:both;}button,input,select,textarea{ font-family:"Josefin Sans"; font-size:16px; line-height:1.5; border:0; outline:none;}h1{ font-family:"Dosis"; color:#333333; font-weight:600; font-size:64px; line-height:72px; text-transform:none; text-align:center; margin:20px 0;}h2{ font-family:"Dosis"; color:#000000; font-weight:600; font-size:48px; line-height:56px; text-transform:none; text-align:center; margin:20px 0 15px 0;}h3, .logo{ font-family:"Dosis"; color:#000000; font-weight:600; font-size:30px; line-height:38px; text-transform:none; text-align:center; margin:20px 0;}h4, h5, h6{ font-family:"Dosis"; color:#333333; font-weight:600; font-size:25px; line-height:40px; text-transform:none; text-align:center; margin:20px 0 10px 0;}h5{font-size:22px;line-height:32px;}h6{font-size:17px;line-height:25px;}p{ margin:10px 0 25px 0;}p a, .widget_rss a, .postbody a{ outline:0; color:#e35c5c}p a:hover, .widget_rss a:hover, .postbody a:hover{ outline:0; color:#1e73be}p a:active, .widget_rss a:active, .postbody a:active{ color:#1e73be}dfn,cite,em,i{ font-style:italic;}blockquote{ margin:0 0 30px 0; padding:20px 50px; font-size:1.2em; line-height:1.7em; border-left:15px solid #ddd; color:#000;}blockquote p{line-height:1.7em;font-style:italic;}blockquote cite{line-height:1.7em;font-style:italic; font-weight:bold; color:rgba(161,155,155,1)}blockquote p:first-child{ margin-top:0}a#cancel-comment-reply-link{ color:#e35c5c; padding-left:15px}blockquote p:last-child{ margin-bottom:0}address{ margin:0 0 1.5em;}pre{ background:#eee; font-family:"Courier 10 Pitch",Courier,monospace; font-size:15px; line-height:1.6; margin-bottom:1.6em; max-width:100%; overflow:auto; padding:1.6em;}code,kbd,tt,var{ font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace; font-size:15px;}abbr,acronym{ border-bottom:1px dotted #666; cursor:help;}mark,ins{ background:#fff9c0; text-decoration:none;}big{ font-size:125%;}blockquote,q{ quotes:"" "";}blockquote:before,blockquote:after,q:before,q:after{ content:"";}blockquote:before{ background-image:url("data:image/svg+xml,%3Csvg viewBox='0 -72 512 512' style='fill:rgba(227,92,92,1);' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.800781 0h-192.800781c-8.285156 0-15 6.714844-15 15v192.800781c0 8.285157 6.714844 15 15 15h81.398438v129.601563c0 8.28125 6.714843 15 15 15h48.203124c6.453126 0 12.1875-4.132813 14.226563-10.257813l48.199219-144.597656c.511718-1.53125.773437-3.132813.773437-4.746094v-192.800781c0-8.285156-6.714843-15-15-15zm-15 205.367188-44.011719 132.03125h-22.390624v-129.597657c0-8.285156-6.714844-15-15-15h-81.398438v-162.800781h162.800781zm0 0'/%3E%3Cpath d='m497 0h-192.800781c-8.285157 0-15 6.714844-15 15v192.800781c0 8.285157 6.714843 15 15 15h81.402343v129.601563c0 8.28125 6.714844 15 15 15h48.199219c6.457031 0 12.1875-4.132813 14.230469-10.257813l48.199219-144.597656c.507812-1.53125.769531-3.132813.769531-4.746094v-192.800781c0-8.285156-6.714844-15-15-15zm-15 205.367188-44.011719 132.03125h-22.386719v-129.597657c0-8.285156-6.71875-15-15-15h-81.402343v-162.800781h162.800781zm0 0'/%3E%3C/svg%3E"); display:block; width:100%; min-height:50px; background-repeat:no-repeat;opacity:1;}.tal{ text-align:left}.tar{ text-align:right}.tac{ text-align:center}input[type="text"],input[type="submit"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="phone"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],html body textarea{ background-color:rgba(255,255,255,1); color:rgba(41,41,41,1); border-radius:0px; height:50px; line-height:50px; box-sizing:border-box; outline:none; max-width:100%;}html body textarea{ line-height:26px;}input[type="text"]:focus,input[type="submit"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="phone"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,html body textarea:focus{ color:#333333; border-color:rgba(227,92,92,1)}select{ border:1px solid #ccc;}input[type="text"],input[type="submit"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="phone"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"]{ padding:0 18px;}html body textarea{ padding:11px 15px; height:100px; width:100%;}.ihundred input[type="text"],.ihundred input[type="email"],.ihundred input[type="url"],.ihundred input[type="tel"],.ihundred input[type="phone"]{ width:100%}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="phone"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,html body textarea::-webkit-input-placeholder,input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="phone"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,html body textarea::-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="phone"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,html body textarea:-moz-placeholder,input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="phone"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,html body textarea:-ms-input-placeholder{ color:#b2b9be}div.wpcf7{ margin:0; padding:0}div.wpcf7-response-output{ margin:2em 0.5em 1em; padding:0.2em 1em; clear:both}div.wpcf7 .screen-reader-response{ position:absolute; overflow:hidden; clip:rect(1px,1px,1px,1px); height:1px; width:1px; margin:0; padding:0; border:0;}div.wpcf7-mail-sent-ok{ border:2px solid #398f14;}div.wpcf7-mail-sent-ng{ border:2px solid #ff0000;}div.wpcf7-spam-blocked{ border:2px solid #ffa500;}div.wpcf7-validation-errors{ border:2px solid #f7e700;}.wpcf7-form-control-wrap{ position:relative;}span.wpcf7-not-valid-tip{ color:#f00; font-size:1em; font-weight:normal; display:block;}.use-floating-validation-tip span.wpcf7-not-valid-tip{ position:absolute; top:20%; left:20%; z-index:100; border:1px solid #ff0000; background:#fff; padding:.2em .8em;}span.wpcf7-list-item{ display:inline-block; margin:0 0 0 1em;}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{ content:" ";}.wpcf7-display-none{ display:none;}div.wpcf7 .ajax-loader{ visibility:hidden; display:inline-block; background-image:url(https://www.plazmastodulski.pl/wp-content/themes/addys/images/ajax-loader2.gif); width:16px; height:16px; border:none; padding:0; margin:0 0 0 4px; vertical-align:middle;}div.wpcf7 .ajax-loader.is-active{ visibility:visible;}div.wpcf7 div.ajax-error{ display:none;}div.wpcf7 .placeheld{ color:#888;}div.wpcf7 .wpcf7-recaptcha iframe{ margin-bottom:0;}div.wpcf7 input[type="file"]{ cursor:pointer;}div.wpcf7 input[type="file"]:disabled{ cursor:default}div.wpcf7-response-output,.screen-reader-response{ margin:20px 0 20px 0; background-color:#fff; padding:10px 15px}span.wpcf7-not-valid-tip{ margin:-10px 0 15px 0;}body div.wpcf7 .ajax-loader{ display:block; margin-top:5px}.wpcf7-form-control-wrap input{ width:100%}span.wpcf7-not-valid-tip{ background-color:#fff; padding:5px 5px}body span.wpcf7-list-item{ display:block;}.wpcf7-form-control-wrap input[type="checkbox"]{ width:auto; margin-right:7px;}.services_cform b{ margin-top:10px; margin-bottom:10px; display:inline-block;}select.form-control,select,.select2-container a{ padding:6px 12px; background-image:none; border-radius:5px; font-size:17px; line-height:50px; height:50px; outline:none}select.form-control:hover,select.form-control:active,select.form-control:focus,select:hover,select:active,select:focus,.select2-container a:hover,.select2-container a:active,.select2-container a:focus{ color:#333333; border-color:rgba(227,92,92,1)}.cfform{ padding:0 !important; background-color:#FFF; margin:0 !important; border-radius:15px !important; width:400px !important; overflow:hidden;}.cfform h4{ padding:25px 0 !important; margin:0 !important; clear:both; font-weight:700; text-align:center !important; text-transform:uppercase; font-size:26px !important;}.cfform .vborder,.cfform .oborder{ height:0;}.cfform .vborder{ border-top:5px #ff861c solid !important}.cfform .oborder{ border-top:5px #8358dc solid !important}.cfform form{ margin-top:0 !important}.cfform .mainform{ padding:0 30px !important;}.cfform .mainform > div{ padding:0 !important;}.cfform .mainform input,.cfform .mainform textarea{ border-color:#ecebe9 !important; border-width:2px !important}.cfform .mainform input:focus,.cfform .mainform textarea:focus{ border-bottom-color:#8358dc !important}.cfform .mainform .nameline{ border-top-left-radius:4px !important; border-right-width:0 !important}.cfform .mainform .phoneline{ border-top-right-radius:4px !important;}.cfform .mainform .emailline{ border-top-width:0 !important}.cfform .mainform textarea{ border-top-width:0 !important; border-bottom-right-radius:4px !important; border-bottom-left-radius:4px !important; margin-bottom:25px !important; resize:none}.cfform .mainform input[type=submit]{ background-color:#ff861c !important; border-style:solid; border-color:#ff861c !important; border-width:2px !important; border-radius:4px !important; margin:0 auto 5px auto !important; padding:12px 40px !important; font-weight:700 !important; color:#fff; text-transform:uppercase; font-size:13px !important; font-family:"Dosis";}.cfform .mainform input[type=submit]:hover,.cfform .mainform input[type=submit]:focus{ background-color:#8358dc !important; border-color:#8358dc !important}.cfform .mainform .form-group p{ margin:0 !important}main button,.footer-widget button,main input[type="button"],main input[type="reset"],main input[type="submit"],.headline input[type="submit"]{ display:block; border-radius:0px; background-color:rgba(245,94,102,0); box-shadow:none; color:rgba(245,94,102,1); font-size:14px; text-transform:uppercase; padding:0 40px; text-shadow:none; line-height:44px; outline:none; font-weight:bold; outline:0; margin:0 auto;}main button:hover,.footer-widget button:hover,main input[type="button"]:hover,main input[type="reset"]:hover,main input[type="submit"]:hover,.headline input[type="submit"]:hover{ color:rgba(255,255,255,1); box-shadow:none; background-color:rgba(245,94,102,1);}hr{ background-color:#ccc; border:0; height:1px; margin-bottom:1.5em;}.embed-container{ position:relative; padding-bottom:56.25%; height:0; overflow:hidden; max-width:100%;}.embed-container iframe,.embed-container object,.embed-container embed{ position:absolute; top:0; left:0; width:100%; height:100%;}.tal{ text-align:left !important}.tar{ text-align:right !important;}.tac{ text-align:center !important}ul,ol{ margin:0 0 1.5em 1em;}ul{ list-style:disc;}ol{ list-style:decimal;}li > ul,li > ol{ margin-bottom:0; margin-left:1.5em;}dt{ font-weight:bold;}dd{ margin:0 1.5em 1.5em;}table{ margin-bottom:25px; width:100%; border-left:1px #9c9fa2 solid; border-top:1px #9c9fa2 solid;}thead{ white-space:nowrap;}table td,table th{ border-right:1px #9c9fa2 solid; border-bottom:1px #9c9fa2 solid; padding:5px 10px}table th{ padding:5px 10px; font-weight:bold}table tbody tr:nth-child(odd){ background-color:#f1f4f6}table tbody tr:nth-child(even){ background-color:#fff}caption{ padding-top:8px; padding-bottom:12px; color:#777777; text-align:center;}dl dt{ padding:5px 10px}dl dd{ padding:5px 10px}.main-navigation{ clear:both; display:block; float:left; width:100%;}.main-navigation ul{ display:none; list-style:none; margin:0; padding-left:0;}.main-navigation ul ul{ box-shadow:0 3px 3px rgba(0,0,0,0.2); float:left; position:absolute; top:1.5em; left:-999em; z-index:99999;}.main-navigation ul ul ul{ left:-999em; top:0;}.main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul{ left:100%;}.main-navigation ul ul a{ width:200px;}.main-navigation ul li:hover > ul,.main-navigation ul li.focus > ul{ left:auto;}.main-navigation li{ float:left; position:relative;}.main-navigation a{ display:block; text-decoration:none;}.nav-menu-toggle,.main-navigation.toggled ul{ display:block;}.nav-menu-toggle:before{ content:"\2630"; display:inline-block; margin-right:5px;}@media screen and (min-width:37.5em){ .nav-menu-toggle{ display:none;}}.main-navigation ul{ display:block;}.site-main .comment-navigation,.site-main,.posts-navigation,.site-main,.post-navigation{ margin:0 0 1.5em; overflow:hidden;}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{ float:left; width:50%;}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{ float:right; text-align:right; width:50%;}.page-links{ clear:both; margin:0 0 1.5em; padding-top:20px;}.nav-links{ display:block; width:100%; margin:30px auto 0 auto; padding:0; list-style:none; text-align:center}.nav-previous,.nav-next{width:40%}.nav-previous{float:left}.nav-next{float:right;text-align:right}.nav-next a{text-align:right}.nav-previous a,.nav-next a{ color:rgba(85,85,85,1); display:inline-block; outline:none; text-decoration:none; padding:11px 0; margin-bottom:0; font-size:16px; font-weight:bold; line-height:1.42857; white-space:normal; vertical-align:middle; cursor:pointer; border:0; border-radius:0; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-transition:all 200ms !important; -moz-transition:all 200ms !important; transition:all 200ms !important; position:relative; z-index:2;}.nav-previous, .nav-previous a{text-align:left}.nav-previous a:hover,.nav-next a:hover{ color:rgba(227,92,92,1);}.nav-previous a:focus,.nav-previous a:active,.nav-next a:focus,.nav-next a:active{}.nav-previous a i,.nav-next a i{ display:inline-block; margin-right:3px;}.nav-next a i{ margin-left:3px;}ul.page-numbers{ display:block; width:100%; margin:40px auto 0 auto; padding:0; list-style:none; text-align:center}ul.page-numbers:before,ul.page-numbers:after{ content:""; display:block; clear:both; width:100%;}ul.page-numbers li{ margin:0 0 5px 0; padding:0; display:inline-block}ul.page-numbers li a,ul.page-numbers li .current{ display:block; text-decoration:none; margin:0 5px; height:50px; width:50px; text-align:center; border:1px rgba(227,92,92,1) solid; padding:0; font-weight:bold; font-size:18px; line-height:46px; color:rgba(227,92,92,1); transition:all 200ms; border-radius:5px;}ul.page-numbers li .current{ opacity:0.7}ul.page-numbers li.active a{ background-color:rgba(0,0,0,0.2)}ul.page-numbers li.disabled a{ color:#f1f4f6}ul.page-numbers li.disabled a:hover{ border-color:#f1f4f6}ul.page-numbers li a:hover{ text-decoration:none; border-color:#212121}.blogpagination{ text-align:center}.page-links > span,.blogpagination > span{ opacity:0.7}.page-links a,.page-links > span,.blogpagination a,.blogpagination span{ text-decoration:none; display:inline-block; margin:0 5px;}.page-links a span,.page-links > span,.blogpagination a,.blogpagination span{ display:inline-block; text-decoration:none; height:50px; width:50px; text-align:center; border:1px rgba(227,92,92,1) solid; background-color:transparent; box-shadow:none; color:rgba(227,92,92,1); padding:0; font-weight:bold; font-size:14px; line-height:48px; transition:all 200ms; box-sizing:border-box; border-radius:5px;}.page-links a:hover span,.blogpagination a:hover{ background-color:rgba(227,92,92,1); color:#fff}.page-links span.page-links-title{ height:auto; width:auto; border:0; padding:0; margin-left:0; font-size:18px;}.blogpagination a.next,.blogpagination a.prev{ width:auto}html{ box-sizing:border-box;}*,*:before,*:after{  box-sizing:inherit;}body{ background:#fff; }main:after{ content:""; display:block; clear:both;}body main.boxed-wrapper{ padding:0}main .widget-area, html .sidebar-type{ padding-left:0; padding-right:0; border-radius:0px; background-color:rgba(255,255,255,1)}html .sidebar-type{width:290px; margin:0 auto;}html .sidebar-type:after, main .widget-area:after{ content:""; display:block; clear:both;}html .sidebar-type .uptolike-buttons{display:none}main .cont-box-area{ border-radius:0px;}.cont-box-area:after{ content:""; display:block; clear:both;}.e404{ max-width:1170px; margin:80px auto; text-align:center; padding:0 15px;}.e404 img{ margin:0 auto 10px auto}.e404 h1{ text-align:center}.e404 .search-field{ width:400px; max-width:100%; margin-bottom:25px;}.e404 .search-submit{ margin:0 auto;}.e404 form{max-width:400px;margin:0 auto;}@media screen and (min-width:37.5em){ .content-area{ float:left; margin:0 -25% 0 0; width:100%;} .site-main{ margin:0 25% 0 0;} .site-content .widget-area{ float:right; overflow:hidden; width:25%;} .site-footer{ clear:both; width:100%;}}.headline{}.headline:after{content:""; clear:both; display:block}body.composer_widget-template-default{ background-color:#564f47;}.composer-block-post{padding:100px 0}body.composer_widget-template-default.single main{ width:100%; max-width:100%; padding:200px 0 200px 0; background-color:transparent !important;}body.composer_widget-template-default.single main{ margin-top:-120px;}body.composer_widget-template-default.single .headline{ display:none}body.composer_widget-template-default.single .footer-widget{ display:none}body.modal_window-template-default{ background-color:rgba(0,0,0,0.8);}body.modal_window-template-default.single main{ width:750px; max-width:100%; padding:110px 0 20px 0; background-color:transparent !important;}body.modal_window-template-default.single .headline{ display:none}body.modal_window-template-default.single .footer-widget{ display:none}div,a,button,input[type="submit"],li{}.rev_slider_wrapper div{ -webkit-transition:auto; transition:auto;}.mfp-bg{ top:0; left:0; width:100%; height:100%; z-index:1042; overflow:hidden; position:fixed; background:#0b0b0b; opacity:0.8;}.mfp-wrap{ top:0; left:0; width:100%; height:100%; z-index:1043; position:fixed; outline:none !important; -webkit-backface-visibility:hidden;}.mfp-container{ text-align:center; position:absolute; width:100%; height:100%; left:0; top:0; padding:0 8px; box-sizing:border-box;}.mfp-container:before{ content:''; display:inline-block; height:100%; vertical-align:middle;}.mfp-align-top .mfp-container:before{ display:none;}.mfp-content{ position:relative; display:inline-block; vertical-align:middle; margin:0 auto; text-align:left; z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{ width:100%; cursor:auto;}.mfp-ajax-cur{ cursor:progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{ cursor:-moz-zoom-out; cursor:-webkit-zoom-out; cursor:zoom-out;}.mfp-zoom{ cursor:pointer; cursor:-webkit-zoom-in; cursor:-moz-zoom-in; cursor:zoom-in;}.mfp-auto-cursor .mfp-content{ cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{ -webkit-user-select:none; -moz-user-select:none; user-select:none;}.mfp-loading.mfp-figure{ display:none;}.mfp-hide{ display:none !important;}.mfp-preloader{ color:#CCC; position:absolute; top:50%; width:auto; text-align:center; left:8px; right:8px; z-index:1044;}.mfp-preloader a{ color:#CCC;}.mfp-preloader a:hover{ color:#FFF;}.mfp-s-ready .mfp-preloader{ display:none;}.mfp-s-error .mfp-content{ display:none;}button.mfp-close,button.mfp-arrow{ overflow:visible; cursor:pointer; background:transparent; border:0; -webkit-appearance:none; display:block; outline:none; padding:0; z-index:1046; box-shadow:none; touch-action:manipulation;}button::-moz-focus-inner{ padding:0; border:0;}.mfp-close{ width:44px; height:44px; line-height:44px; position:absolute; right:0; top:0; text-decoration:none; text-align:center; opacity:0.65; padding:0 0 18px 10px; color:#FFF; font-style:normal; font-size:28px; font-family:Arial, Baskerville, monospace;}.mfp-close:hover,.mfp-close:focus{ opacity:1;}.mfp-close:active{ top:1px;}.mfp-close-btn-in .mfp-close{ color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{ color:#FFF; right:-6px; text-align:right; padding-right:6px; width:100%; outline:none;}.mfp-counter{ position:absolute; top:0; right:0; color:#CCC; font-size:12px; line-height:18px; white-space:nowrap;}.mfp-arrow{ position:absolute; opacity:0.65; margin:0; top:50%; margin-top:-55px; padding:0; width:90px; height:110px; -webkit-tap-highlight-color:transparent;}.mfp-arrow:active{}.mfp-arrow:hover,.mfp-arrow:focus{ opacity:1;}.mfp-arrow:before,.mfp-arrow:after{ content:''; display:block; width:0; height:0; position:absolute; left:0; top:0; margin-top:35px; margin-left:35px; border:medium inset transparent;}.mfp-arrow:after{ border-top-width:13px; border-bottom-width:13px; top:8px;}.mfp-arrow:before{ border-top-width:21px; border-bottom-width:21px; opacity:0.7;}.mfp-arrow-left{ left:0;}.mfp-arrow-left:after{ border-right:17px solid #FFF; margin-left:31px;}.mfp-arrow-left:before{ margin-left:25px; border-right:27px solid #3F3F3F;}.mfp-arrow-right{ right:0;}.mfp-arrow-right:after{ border-left:17px solid #FFF; margin-left:39px;}.mfp-arrow-right:before{ border-left:27px solid #3F3F3F;}.mfp-iframe-holder{ padding-top:40px; padding-bottom:40px;}.mfp-iframe-holder .mfp-content{ line-height:0; width:100%; max-width:900px;}.mfp-iframe-holder .mfp-close{ top:-40px;}.mfp-iframe-holder .mfp-close:hover, .mfp-iframe-holder .mfp-close:active, .mfp-iframe-holder .mfp-close:focus{outline:none}.mfp-iframe-scaler{ width:100%; height:0; overflow:hidden; padding-top:56.25%; box-shadow:0 0 8px rgba(0, 0, 0, 0.6);}.mfp-iframe-scaler iframe{ position:absolute; display:block; top:0; left:0; width:100%; height:100%; background:#000;}.mfp-iframe-scaler iframe:hover, .mfp-iframe-scaler iframe:active, .mfp-iframe-scaler iframe:focus{top:0; left:0; margin:0}img.mfp-img{ width:auto; max-width:100%; height:auto; display:block; line-height:0; box-sizing:border-box; padding:40px 0 40px; margin:0 auto;}.mfp-figure{ line-height:0;}.mfp-figure:after{ content:''; position:absolute; left:0; top:40px; bottom:40px; display:block; right:0; width:auto; height:auto; z-index:-1; box-shadow:0 0 8px rgba(0, 0, 0, 0.6); background:#444;}.mfp-figure small{ color:#BDBDBD; display:block; font-size:12px; line-height:14px;}.mfp-figure figure{ margin:0;}.mfp-bottom-bar{ margin-top:-36px; position:absolute; top:100%; left:0; width:100%; cursor:auto;}.mfp-title{ text-align:left; line-height:18px; color:#F3F3F3; word-wrap:break-word; padding-right:36px;}.mfp-image-holder .mfp-content{ max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{ cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){  .mfp-img-mobile .mfp-image-holder{ padding-left:0; padding-right:0;} .mfp-img-mobile img.mfp-img{ padding:0;} .mfp-img-mobile .mfp-figure:after{ top:0; bottom:0;} .mfp-img-mobile .mfp-figure small{ display:inline; margin-left:5px;} .mfp-img-mobile .mfp-bottom-bar{ background:rgba(0, 0, 0, 0.6); bottom:0; margin:0; top:auto; padding:3px 5px; position:fixed; box-sizing:border-box;} .mfp-img-mobile .mfp-bottom-bar:empty{ padding:0;} .mfp-img-mobile .mfp-counter{ right:5px; top:3px;} .mfp-img-mobile .mfp-close{ top:0; right:0; width:35px; height:35px; line-height:35px; background:rgba(0, 0, 0, 0.6); position:fixed; text-align:center; padding:0;}}@media all and (max-width:900px){ .mfp-arrow{ -webkit-transform:scale(0.75); transform:scale(0.75);} .mfp-arrow-left{ -webkit-transform-origin:0; transform-origin:0;} .mfp-arrow-right{ -webkit-transform-origin:100%; transform-origin:100%;} .mfp-container{ padding-left:6px; padding-right:6px;}}.no-sidebar .site-main{ margin:0;}.no-sidebar .content-area{ float:none; margin-left:auto; margin-right:auto;}.sticky .c_block{ border:1px dashed #7f8084;}.hentry{ margin:0 0 0 0;}.byline,.updated:not(.published){ display:none;}.single .byline,.group-blog .byline{ display:inline;}.page-content,.entry-content,.entry-summary{ }.alignleft{ float:left;}.alignright{ float:right;}.aligncenter{ display:block; margin-left:auto; margin-right:auto;}.text-center{ text-align:center !important}figure.wp-caption.alignleft,img.alignleft{ margin:5px 30px 5px 0;}.wp-caption.alignleft{ margin:5px 10px 5px 0;}figure.wp-caption.alignright,img.alignright{ margin:5px 0 5px 30px;}.wp-caption.alignright{ margin:5px 0 5px 10px;}img.aligncenter{ margin:5px auto;}img.alignnone{ margin:5px 0;}.wp-caption .wp-caption-text,.entry-caption,.gallery-caption{ color:#220e10; font-size:18px; font-style:italic; font-weight:300; margin:15px 15px;}div.wp-caption.alignright img[class*="wp-image-"]{ float:right;}div.wp-caption.alignright .wp-caption-text{ padding-left:10px;}img.wp-smiley,.rsswidget img{ border:0; border-radius:0; box-shadow:none; margin-bottom:0; margin-top:0; padding:0;}.wp-caption.alignleft + ul,.wp-caption.alignleft + ol{ list-style-position:inside;}.edd-page main{ max-width:1170px; margin:0 auto; padding:60px 0 60px 0; width:100%;}.container.otherpage{ max-width:1170px; margin:0 auto; padding:60px 15px; width:100%;}.mainsidebar .container.otherpage,.boxed-wrapper .container.otherpage{ max-width:1170px; margin:0 auto; padding:0; width:100%;}.single main.mainsidebar .main{}#secretlab_ch, .comment-form-ch{ display:none !important;}.blog main,.archive main,.category main,.search main,.search-results main,html .woocommerce-page main{ width:100%; margin:0 auto; padding:80px 15px 80px 15px}.blog main .main,.archive main .main,.category main .main,.search main .main,.search-results main .main,html .woocommerce-page main .main{ max-width:1170px; margin:0 auto;}.blog .entry-title{text-align:left}.composer_widget-template-default.single main .main{max-width:100%}.single main .mainsidebar,.archive main .mainsidebar,.category main .mainsidebar{margin-top:0}.single main{width:100%; padding:80px 0}.single main .main{}.post-template-default.single main{padding:60px 0 100px 0;}.post li{margin-bottom:10px;}.single .postbody, .single .postoddy{max-width:1170px;margin:0 auto;width:100%;padding:0 15px;}.single .blogsidebarpage.lsb .postbody, .single .blogsidebarpage.lsb .postoddy{padding:0 15px 0 30px}.single .blogsidebarpage.rsb .postbody, .single .blogsidebarpage.rsb .postoddy{padding:0 30px 0 15px}.single .blogsidebarpage .entry-thumbnail{margin-bottom:20px}.single .blogsidebarspage .postbody, .single .blogsidebarspage .postoddy{padding:0 25px}.single .blogsidebarspage .entry-thumbnail{margin-bottom:15px}.single .entry-content{padding:0 15% 20px 15%;}.custblog{width:100%; padding:55px 55px 45px 55px; text-align:center; position:relative; margin-bottom:0; z-index:1}.custblog:before, .custblog:after{position:absolute; content:""; display:block;width:100%; height:100%; top:0; left:0; right:0; bottom:0;}.custblog:before{z-index:-1; background:linear-gradient(135deg, 22%, 100%);}.custblog:after{z-index:1; background:linear-gradient(135deg, rgba(227,92,92,0) 22%, rgba(227,92,92,0) 100%);}.custblog p,.custblog ul,.custblog h1,.custblog div{max-width:1170px; margin-left:auto; margin-right:auto}.custblog .post-categories, .archive-meta{position:relative; z-index:2; top:auto; right:auto; width:70%;margin:0 auto; text-align:center;color:rgba(51,51,51,1);list-style:none;}.archive-meta{margin:0 auto 25px auto}.custblog .post-categories{margin-bottom:30px; padding:0;}.custblog h1{position:relative; z-index:2; color:rgba(51,51,51,1); margin-bottom:25px; text-align:center;}.custblog .entry-meta{position:relative; z-index:2;color:rgba(85,85,85,1); margin-bottom:0; width:100%; display:inline-block;text-align:center;}.custblog .entry-meta a{color:rgba(85,85,85,1);}.custblog .entry-meta a:hover{color:#fff; text-decoration:none}.entry-meta i, .entry-meta img, .comment-metadata i, .reply i{ -webkit-transition:all 200ms; transition:all 200ms; margin-right:9px; height:16px;width:16px;background-size:contain; float:left;}.custblog .entry-meta .author i{background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator:Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version:6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 482.9 482.9' style='fill:rgba(85,85,85,1);enable-background:new 0 0 482.9 482.9;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M239.7,260.2c0.5,0,1,0,1.6,0c0.2,0,0.4,0,0.6,0c0.3,0,0.7,0,1,0c29.3-0.5,53-10.8,70.5-30.5 c38.5-43.4,32.1-117.8,31.4-124.9c-2.5-53.3-27.7-78.8-48.5-90.7C280.8,5.2,262.7,0.4,242.5,0h-0.7c-0.1,0-0.3,0-0.4,0h-0.6 c-11.1,0-32.9,1.8-53.8,13.7c-21,11.9-46.6,37.4-49.1,91.1c-0.7,7.1-7.1,81.5,31.4,124.9C186.7,249.4,210.4,259.7,239.7,260.2z M164.6,107.3c0-0.3,0.1-0.6,0.1-0.8c3.3-71.7,54.2-79.4,76-79.4h0.4c0.2,0,0.5,0,0.8,0c27,0.6,72.9,11.6,76,79.4 c0,0.3,0,0.6,0.1,0.8c0.1,0.7,7.1,68.7-24.7,104.5c-12.6,14.2-29.4,21.2-51.5,21.4c-0.2,0-0.3,0-0.5,0l0,0c-0.2,0-0.3,0-0.5,0 c-22-0.2-38.9-7.2-51.4-21.4C157.7,176.2,164.5,107.9,164.6,107.3z'/%3e%3cpath d='M446.8,383.6c0-0.1,0-0.2,0-0.3c0-0.8-0.1-1.6-0.1-2.5c-0.6-19.8-1.9-66.1-45.3-80.9c-0.3-0.1-0.7-0.2-1-0.3 c-45.1-11.5-82.6-37.5-83-37.8c-6.1-4.3-14.5-2.8-18.8,3.3c-4.3,6.1-2.8,14.5,3.3,18.8c1.7,1.2,41.5,28.9,91.3,41.7 c23.3,8.3,25.9,33.2,26.6,56c0,0.9,0,1.7,0.1,2.5c0.1,9-0.5,22.9-2.1,30.9c-16.2,9.2-79.7,41-176.3,41 c-96.2,0-160.1-31.9-176.4-41.1c-1.6-8-2.3-21.9-2.1-30.9c0-0.8,0.1-1.6,0.1-2.5c0.7-22.8,3.3-47.7,26.6-56 c49.8-12.8,89.6-40.6,91.3-41.7c6.1-4.3,7.6-12.7,3.3-18.8c-4.3-6.1-12.7-7.6-18.8-3.3c-0.4,0.3-37.7,26.3-83,37.8 c-0.4,0.1-0.7,0.2-1,0.3c-43.4,14.9-44.7,61.2-45.3,80.9c0,0.9,0,1.7-0.1,2.5c0,0.1,0,0.2,0,0.3c-0.1,5.2-0.2,31.9,5.1,45.3 c1,2.6,2.8,4.8,5.2,6.3c3,2,74.9,47.8,195.2,47.8s192.2-45.9,195.2-47.8c2.3-1.5,4.2-3.7,5.2-6.3 C447,415.5,446.9,388.8,446.8,383.6z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ");}.custblog .entry-meta .date i{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 32 32' style='fill:rgba(85,85,85,1);enable-background:new 0 0 32 32;' xml:space='preserve'%3e%3cg%3e%3cg id='calendar_1_'%3e%3cpath d='M29.334,3H25V1c0-0.553-0.447-1-1-1s-1,0.447-1,1v2h-6V1c0-0.553-0.448-1-1-1s-1,0.447-1,1v2H9V1 c0-0.553-0.448-1-1-1S7,0.447,7,1v2H2.667C1.194,3,0,4.193,0,5.666v23.667C0,30.806,1.194,32,2.667,32h26.667 C30.807,32,32,30.806,32,29.333V5.666C32,4.193,30.807,3,29.334,3z M30,29.333C30,29.701,29.701,30,29.334,30H2.667 C2.299,30,2,29.701,2,29.333V5.666C2,5.299,2.299,5,2.667,5H7v2c0,0.553,0.448,1,1,1s1-0.447,1-1V5h6v2c0,0.553,0.448,1,1,1 s1-0.447,1-1V5h6v2c0,0.553,0.447,1,1,1s1-0.447,1-1V5h4.334C29.701,5,30,5.299,30,5.666V29.333z'/%3e%3crect x='7' y='12' width='4' height='3'/%3e%3crect x='7' y='17' width='4' height='3'/%3e%3crect x='7' y='22' width='4' height='3'/%3e%3crect x='14' y='22' width='4' height='3'/%3e%3crect x='14' y='17' width='4' height='3'/%3e%3crect x='14' y='12' width='4' height='3'/%3e%3crect x='21' y='22' width='4' height='3'/%3e%3crect x='21' y='17' width='4' height='3'/%3e%3crect x='21' y='12' width='4' height='3'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");}.custblog .entry-meta .comments-link i{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='fill:rgba(85,85,85,1);enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M394.46,171.975V45.895H0v264.4h66.45v102.6l133.34-95.15v65.73h144.96l115.8,82.63v-82.63H512v-211.5H394.46z M199.79,280.895l-103.34,73.74v-74.34H30v-204.4h334.46v96.08H199.79V280.895z M482,353.475h-51.45v54.37l-76.2-54.37H229.79 v-151.5H482V353.475z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");}.custblog .entry-meta .edit-link i{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 55.25 55.25' style='fill:rgba(85,85,85,1);enable-background:new 0 0 55.25 55.25;' xml:space='preserve'%3e%3cpath d='M52.618,2.631c-3.51-3.508-9.219-3.508-12.729,0L3.827,38.693C3.81,38.71,3.8,38.731,3.785,38.749 c-0.021,0.024-0.039,0.05-0.058,0.076c-0.053,0.074-0.094,0.153-0.125,0.239c-0.009,0.026-0.022,0.049-0.029,0.075 c-0.003,0.01-0.009,0.02-0.012,0.03l-3.535,14.85c-0.016,0.067-0.02,0.135-0.022,0.202C0.004,54.234,0,54.246,0,54.259 c0.001,0.114,0.026,0.225,0.065,0.332c0.009,0.025,0.019,0.047,0.03,0.071c0.049,0.107,0.11,0.21,0.196,0.296 c0.095,0.095,0.207,0.168,0.328,0.218c0.121,0.05,0.25,0.075,0.379,0.075c0.077,0,0.155-0.009,0.231-0.027l14.85-3.535 c0.027-0.006,0.051-0.021,0.077-0.03c0.034-0.011,0.066-0.024,0.099-0.039c0.072-0.033,0.139-0.074,0.201-0.123 c0.024-0.019,0.049-0.033,0.072-0.054c0.008-0.008,0.018-0.012,0.026-0.02l36.063-36.063C56.127,11.85,56.127,6.14,52.618,2.631z M51.204,4.045c2.488,2.489,2.7,6.397,0.65,9.137l-9.787-9.787C44.808,1.345,48.716,1.557,51.204,4.045z M46.254,18.895l-9.9-9.9 l1.414-1.414l9.9,9.9L46.254,18.895z M4.961,50.288c-0.391-0.391-1.023-0.391-1.414,0L2.79,51.045l2.554-10.728l4.422-0.491 l-0.569,5.122c-0.004,0.038,0.01,0.073,0.01,0.11c0,0.038-0.014,0.072-0.01,0.11c0.004,0.033,0.021,0.06,0.028,0.092 c0.012,0.058,0.029,0.111,0.05,0.165c0.026,0.065,0.057,0.124,0.095,0.181c0.031,0.046,0.062,0.087,0.1,0.127 c0.048,0.051,0.1,0.094,0.157,0.134c0.045,0.031,0.088,0.06,0.138,0.084C9.831,45.982,9.9,46,9.972,46.017 c0.038,0.009,0.069,0.03,0.108,0.035c0.036,0.004,0.072,0.006,0.109,0.006c0,0,0.001,0,0.001,0c0,0,0.001,0,0.001,0h0.001 c0,0,0.001,0,0.001,0c0.036,0,0.073-0.002,0.109-0.006l5.122-0.569l-0.491,4.422L4.204,52.459l0.757-0.757 C5.351,51.312,5.351,50.679,4.961,50.288z M17.511,44.809L39.889,22.43c0.391-0.391,0.391-1.023,0-1.414s-1.023-0.391-1.414,0 L16.097,43.395l-4.773,0.53l0.53-4.773l22.38-22.378c0.391-0.391,0.391-1.023,0-1.414s-1.023-0.391-1.414,0L10.44,37.738 l-3.183,0.354L34.94,10.409l9.9,9.9L17.157,47.992L17.511,44.809z M49.082,16.067l-9.9-9.9l1.415-1.415l9.9,9.9L49.082,16.067z'/%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ");}ul.post-categories li{display:none}ul.post-categories li:nth-child(1), ul.post-categories li:nth-child(2){display:inline-block}.custblog ul.post-categories li a{border:1px solid rgba(227,92,92,1); background-color:transparent; color:rgba(227,92,92,1); border-radius:5px; font-weight:400;padding:0 15px;text-decoration:none; line-height:30px;display:inline-block;}.custblog ul.post-categories li a:hover{border-color:transparent; color:rgba(227,92,92,1); background-color:transparent}.single .nav-links{margin:0 auto 70px auto;border-bottom:1px solid #DDDDDD; padding-bottom:20px;}.single.single-portfolio main, .single.single-portfolio main .main{ max-width:100%; margin:0 auto; padding:0;}.single-portfolio #respond{ padding:50px 0 0 0;}.single-portfolio #respond:before, .spcont:after, .comment-meta:after{ content:""; clear:both; display:block;}.archive-title{margin-bottom:30px; margin-top:0}.descr_arch{padding:0 15% 5px 15%;}html main.mainsidebar{ padding:80px 15px 80px 15px}.sbcenter{ max-width:1170px; margin-left:auto; margin-right:auto}.boxed-wrapper .mainsidebar{ margin:0 auto 0 auto;}.blogsidebarspage h3{text-align:left}.mainsidebar:after,.sbcenter:after{ content:""; display:block; clear:both;}.single .mainsidebar .entry-content{padding:0 0 20px 0}.single.composer-block-post main{ padding-top:0}.archive-header h1{ margin:0 0 30px 0;}.entry-thumbnail{ position:relative;}.single .entry-title{ margin-top:0; margin-bottom:30px;}.single .entry-thumbnail{margin-bottom:60px; text-align:center}.single .tags-links{ float:none; display:block; margin:0 0 65px 0; padding:45px 0 0 0; line-height:26px; clear:both;}.single .social-share{ float:none; display:block; margin:0 0 50px 0; padding:0; line-height:26px;}.single .social-share li{ list-style:none; display:inline-block}.single .social-share li a{ display:block; padding:0 7px; margin:0 2px; color:rgba(85,85,85,1); background-color:#f1f4f6; line-height:36px; width:36px; text-align:center; text-decoration:none;}.single .social-share li a:hover{ background-color:#e0e0e0}.wp-block-pullquote, .wp-block-embed, .wp-block-gallery, .wp-block-audio, .wp-block-table,.blocks-gallery-grid, .wp-block-gallery, .wp-block-cover{margin-bottom:3em}.wp-block-button{margin-bottom:1.25em;}.wp-block-cover.alignleft{margin-right:2em;}.wp-block-cover.alignright{margin-left:2em;}.wp-block-gallery{margin-bottom:2em;}.wp-block-gallery.alignleft{margin-right:2.5em;}.wp-block-gallery.alignright{margin-left:2.5em;}.wp-block-media-text, .wp-block-video, .wp-block-embed, .wp-block-archives-dropdown{margin-bottom:3em;}.wp-block-cover-image-text, .wp-block-cover-text, section.wp-block-cover-image h2{color:#fff !important;}.entry-header{ margin-bottom:15px;}.entry-meta{ color:rgba(161,155,155,1); margin:0 0 0 0; -webkit-transition:all 200ms; transition:all 200ms; padding:0 0 0 0; line-height:1.4em; font-size:14px; font-style:italic;}.entry-meta .updated{display:none}.entry-meta svg{ height:14px; margin:0 5px -2px 0; display:inline;}.entry-meta a{ color:rgba(161,155,155,1); -webkit-transition:all 200ms; transition:all 200ms;}.entry-meta a:hover{ color:rgba(227,92,92,1);}.entry-meta .author i, .fn i{background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator:Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version:6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 482.9 482.9' style='fill:rgba(161,155,155,1);enable-background:new 0 0 482.9 482.9;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M239.7,260.2c0.5,0,1,0,1.6,0c0.2,0,0.4,0,0.6,0c0.3,0,0.7,0,1,0c29.3-0.5,53-10.8,70.5-30.5 c38.5-43.4,32.1-117.8,31.4-124.9c-2.5-53.3-27.7-78.8-48.5-90.7C280.8,5.2,262.7,0.4,242.5,0h-0.7c-0.1,0-0.3,0-0.4,0h-0.6 c-11.1,0-32.9,1.8-53.8,13.7c-21,11.9-46.6,37.4-49.1,91.1c-0.7,7.1-7.1,81.5,31.4,124.9C186.7,249.4,210.4,259.7,239.7,260.2z M164.6,107.3c0-0.3,0.1-0.6,0.1-0.8c3.3-71.7,54.2-79.4,76-79.4h0.4c0.2,0,0.5,0,0.8,0c27,0.6,72.9,11.6,76,79.4 c0,0.3,0,0.6,0.1,0.8c0.1,0.7,7.1,68.7-24.7,104.5c-12.6,14.2-29.4,21.2-51.5,21.4c-0.2,0-0.3,0-0.5,0l0,0c-0.2,0-0.3,0-0.5,0 c-22-0.2-38.9-7.2-51.4-21.4C157.7,176.2,164.5,107.9,164.6,107.3z'/%3e%3cpath d='M446.8,383.6c0-0.1,0-0.2,0-0.3c0-0.8-0.1-1.6-0.1-2.5c-0.6-19.8-1.9-66.1-45.3-80.9c-0.3-0.1-0.7-0.2-1-0.3 c-45.1-11.5-82.6-37.5-83-37.8c-6.1-4.3-14.5-2.8-18.8,3.3c-4.3,6.1-2.8,14.5,3.3,18.8c1.7,1.2,41.5,28.9,91.3,41.7 c23.3,8.3,25.9,33.2,26.6,56c0,0.9,0,1.7,0.1,2.5c0.1,9-0.5,22.9-2.1,30.9c-16.2,9.2-79.7,41-176.3,41 c-96.2,0-160.1-31.9-176.4-41.1c-1.6-8-2.3-21.9-2.1-30.9c0-0.8,0.1-1.6,0.1-2.5c0.7-22.8,3.3-47.7,26.6-56 c49.8-12.8,89.6-40.6,91.3-41.7c6.1-4.3,7.6-12.7,3.3-18.8c-4.3-6.1-12.7-7.6-18.8-3.3c-0.4,0.3-37.7,26.3-83,37.8 c-0.4,0.1-0.7,0.2-1,0.3c-43.4,14.9-44.7,61.2-45.3,80.9c0,0.9,0,1.7-0.1,2.5c0,0.1,0,0.2,0,0.3c-0.1,5.2-0.2,31.9,5.1,45.3 c1,2.6,2.8,4.8,5.2,6.3c3,2,74.9,47.8,195.2,47.8s192.2-45.9,195.2-47.8c2.3-1.5,4.2-3.7,5.2-6.3 C447,415.5,446.9,388.8,446.8,383.6z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ");}.entry-meta .date i, .comment-metadata .date i{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 32 32' style='fill:rgba(161,155,155,1);enable-background:new 0 0 32 32;' xml:space='preserve'%3e%3cg%3e%3cg id='calendar_1_'%3e%3cpath d='M29.334,3H25V1c0-0.553-0.447-1-1-1s-1,0.447-1,1v2h-6V1c0-0.553-0.448-1-1-1s-1,0.447-1,1v2H9V1 c0-0.553-0.448-1-1-1S7,0.447,7,1v2H2.667C1.194,3,0,4.193,0,5.666v23.667C0,30.806,1.194,32,2.667,32h26.667 C30.807,32,32,30.806,32,29.333V5.666C32,4.193,30.807,3,29.334,3z M30,29.333C30,29.701,29.701,30,29.334,30H2.667 C2.299,30,2,29.701,2,29.333V5.666C2,5.299,2.299,5,2.667,5H7v2c0,0.553,0.448,1,1,1s1-0.447,1-1V5h6v2c0,0.553,0.448,1,1,1 s1-0.447,1-1V5h6v2c0,0.553,0.447,1,1,1s1-0.447,1-1V5h4.334C29.701,5,30,5.299,30,5.666V29.333z'/%3e%3crect x='7' y='12' width='4' height='3'/%3e%3crect x='7' y='17' width='4' height='3'/%3e%3crect x='7' y='22' width='4' height='3'/%3e%3crect x='14' y='22' width='4' height='3'/%3e%3crect x='14' y='17' width='4' height='3'/%3e%3crect x='14' y='12' width='4' height='3'/%3e%3crect x='21' y='22' width='4' height='3'/%3e%3crect x='21' y='17' width='4' height='3'/%3e%3crect x='21' y='12' width='4' height='3'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");}.entry-meta .comments-link i{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='fill:rgba(161,155,155,1);enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M394.46,171.975V45.895H0v264.4h66.45v102.6l133.34-95.15v65.73h144.96l115.8,82.63v-82.63H512v-211.5H394.46z M199.79,280.895l-103.34,73.74v-74.34H30v-204.4h334.46v96.08H199.79V280.895z M482,353.475h-51.45v54.37l-76.2-54.37H229.79 v-151.5H482V353.475z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");}.entry-meta .edit-link i, .comment-metadata .edit-link i{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 55.25 55.25' style='fill:rgba(161,155,155,1);enable-background:new 0 0 55.25 55.25;' xml:space='preserve'%3e%3cpath d='M52.618,2.631c-3.51-3.508-9.219-3.508-12.729,0L3.827,38.693C3.81,38.71,3.8,38.731,3.785,38.749 c-0.021,0.024-0.039,0.05-0.058,0.076c-0.053,0.074-0.094,0.153-0.125,0.239c-0.009,0.026-0.022,0.049-0.029,0.075 c-0.003,0.01-0.009,0.02-0.012,0.03l-3.535,14.85c-0.016,0.067-0.02,0.135-0.022,0.202C0.004,54.234,0,54.246,0,54.259 c0.001,0.114,0.026,0.225,0.065,0.332c0.009,0.025,0.019,0.047,0.03,0.071c0.049,0.107,0.11,0.21,0.196,0.296 c0.095,0.095,0.207,0.168,0.328,0.218c0.121,0.05,0.25,0.075,0.379,0.075c0.077,0,0.155-0.009,0.231-0.027l14.85-3.535 c0.027-0.006,0.051-0.021,0.077-0.03c0.034-0.011,0.066-0.024,0.099-0.039c0.072-0.033,0.139-0.074,0.201-0.123 c0.024-0.019,0.049-0.033,0.072-0.054c0.008-0.008,0.018-0.012,0.026-0.02l36.063-36.063C56.127,11.85,56.127,6.14,52.618,2.631z M51.204,4.045c2.488,2.489,2.7,6.397,0.65,9.137l-9.787-9.787C44.808,1.345,48.716,1.557,51.204,4.045z M46.254,18.895l-9.9-9.9 l1.414-1.414l9.9,9.9L46.254,18.895z M4.961,50.288c-0.391-0.391-1.023-0.391-1.414,0L2.79,51.045l2.554-10.728l4.422-0.491 l-0.569,5.122c-0.004,0.038,0.01,0.073,0.01,0.11c0,0.038-0.014,0.072-0.01,0.11c0.004,0.033,0.021,0.06,0.028,0.092 c0.012,0.058,0.029,0.111,0.05,0.165c0.026,0.065,0.057,0.124,0.095,0.181c0.031,0.046,0.062,0.087,0.1,0.127 c0.048,0.051,0.1,0.094,0.157,0.134c0.045,0.031,0.088,0.06,0.138,0.084C9.831,45.982,9.9,46,9.972,46.017 c0.038,0.009,0.069,0.03,0.108,0.035c0.036,0.004,0.072,0.006,0.109,0.006c0,0,0.001,0,0.001,0c0,0,0.001,0,0.001,0h0.001 c0,0,0.001,0,0.001,0c0.036,0,0.073-0.002,0.109-0.006l5.122-0.569l-0.491,4.422L4.204,52.459l0.757-0.757 C5.351,51.312,5.351,50.679,4.961,50.288z M17.511,44.809L39.889,22.43c0.391-0.391,0.391-1.023,0-1.414s-1.023-0.391-1.414,0 L16.097,43.395l-4.773,0.53l0.53-4.773l22.38-22.378c0.391-0.391,0.391-1.023,0-1.414s-1.023-0.391-1.414,0L10.44,37.738 l-3.183,0.354L34.94,10.409l9.9,9.9L17.157,47.992L17.511,44.809z M49.082,16.067l-9.9-9.9l1.415-1.415l9.9,9.9L49.082,16.067z'/%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ");}.entry-meta > span{ margin:0 16px 10px 0; display:inline-block; border-right:1px solid #dddddd; padding-right:15px; line-height:1.1em; overflow:hidden;}.comment-metadata > span{ margin:0 16px 10px 0; display:inline-block; padding-right:15px; line-height:22px; overflow:hidden;}.entry-meta > span:last-child, .comment-metadata > span:last-child{border-right:0; margin-right:0; padding-right:5px}.entry-meta .edit-link{overflow:hidden}.comment-metadata > span{}.comment-metadata > span.fn{font-size:17px; font-weight:bold; width:100%; line-height:24px; margin-bottom:0; border:0; color:#333333;}.comment-metadata > span.date{}.thumb ul.post-categories{padding:0;position:absolute;list-style:none;top:30px;right:30px;z-index:3;}.thumb ul.post-categories li{margin:0;padding:0;display:inline-block; text-align:center}.thumb ul.post-categories li a{margin:0 3px 6px 3px;background-color:rgba(227,92,92,1);color:#fff; padding:4px 15px 0 15px; line-height:30px; font-size:16px; font-weight:bold; display:inline-block; text-decoration:none; transition:all 400ms;}.thumb ul.post-categories li a:hover{background-color:#fff;color:rgba(227,92,92,1);}.rblock .thumb ul.post-categories{top:15px; right:15px}.entry-content p:first-child{ }.closesb, .rclosesb, .lsbbtn, .rsbbtn{display:none}.related{ list-style:none; margin:0 0 0 0; padding:0 0 0 0; width:100%; display:block; clear:both;}.related h2{margin:0 0 45px 0;}.related:after, .entry-meta:after{ content:" "; display:block; clear:both;}.related .rblock .thumb{position:relative;}.related .rblock{transition:all 300ms; width:calc(33.33333% - 20px); margin-right:30px; float:left; margin-bottom:30px; border-radius:5px; overflow:hidden;}.related .rblock .wr{border:1px solid #ddd;border-radius:0 0 5px 5px;position:relative}.related .rblock .entry-meta{margin:0 20px 5px 20px;}.related .rblock .entry-meta .date{width:100%}.related .rblock:last-child{ margin-right:0;}.related .rblock h5{margin:15px 20px 10px 20px; text-align:left;line-height:1.5em;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;}.related .rblock h5 a{color:#333333; font-size:16px; text-decoration:none;line-height:24px;display:block;overflow:hidden;}.related .rblock h5 a:hover{color:#e35c5c;}.rblock .wr .descr{padding-left:20px;padding-right:35px;text-align:justify;padding-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:25px}.blogsidebarspage .related .rblock{width:48%;margin-right:4%;}.blogsidebarspage .related .rblock:nth-child(3){margin-right:0;}.blogsidebarspage .related .rblock:last-child{display:none}.tagcloud a,.single .tags-links a{ padding:6px 20px; color:#555555; display:inline-block; margin:0 5px 15px 5px; -webkit-transition:all 200ms; transition:all 200ms; text-decoration:none; position:relative; font-size:14px; border:1px solid #DDDDDD; border-radius:5px;}.tagcloud a:hover,.single .tags-links a:hover,.widget_tag_cloud a:hover{ color:rgba(227,92,92,1); border-color:rgba(227,92,92,1); text-decoration:none;}.single .tags-links a:before, .tagcloud a:before{content:"#"; padding-right:5px;}.post-password-form{ margin-bottom:30px}.post-password-form:after{ content:" "; clear:both; display:block;}.post-password-form input[type=password]{ width:auto; margin:0 0 0 20px ; float:right;}.post-password-form label{ float:left; width:auto; line-height:44px;}.post-password-form input[type=submit]{ float:left; width:auto; line-height:40px; height:50px;}.category article,.archive article,.blog article,.search article{ margin-bottom:50px; display:table;width:100%; transition:all 300ms;}.category article > div,.archive article > div,.blog article > div,.search article > div{ display:table-cell;}.category .blogsidebarpage article > div,.archive .blogsidebarpage article > div,.blog .blogsidebarpage article > div,.search .blogsidebarpage article > div{ display:block;}.category .blogsidebarspage article,.archive .blogsidebarspage article,.blog .blogsidebarspage article,.search .blogsidebarspage article{ display:block;}.category .blogsidebarspage article > div,.archive .blogsidebarspage article > div,.blog .blogsidebarspage article > div,.search .blogsidebarspage article > div{ display:block; width:100% !important; max-width:100%; float:none;}.category .blogsidebarspage article .thumb,.archive .blogsidebarspage article .thumb,.blog .blogsidebarspage article .thumb,.search .blogsidebarspage article .thumb{ width:100%; padding:0 0 0 0;}.onecolumn .entry-title{ text-align:left;}article:after,.search article:after{ content:""; display:block; clear:both; width:100%;}.category article .thumb,.search article .thumb,.archive article .thumb,.blog article .thumb{ width:535px; max-width:535px; float:left; overflow:hidden; position:relative; border-radius:5px 0 0 5px; max-height:400px;}article .thumb img{display:flex}.category .blogsidebarpage article .thumb,.search .blogsidebarpage article .thumb,.archive .blogsidebarpage article .thumb,.blog .blogsidebarpage article .thumb{ width:100%; max-width:100%; max-height:400px; padding-right:0; margin-bottom:30px; float:none; overflow:hidden; display:block;}.category article .thumb > div,.search article .thumb > div,.archive article .thumb > div,.blog article .thumb > div, .rblock .thumb > div{ position:absolute; width:100%; height:100%; top:0; left:0; right:0; bottom:0; background-color:rgba(0, 0, 0, 0.5); transform:scale(0); transition:all 400ms; text-align:center;}.category article:hover .thumb > div,.search article:hover .thumb > div,.archive article:hover .thumb > div,.blog article:hover .thumb > div, .rblock:hover .thumb > div{transform:scale(1);}.category article .thumb > div img,.search article .thumb > div img,.archive article .thumb > div img,.blog article .thumb > div img, .rblock .thumb > div img{ width:16px; height:16px; border:1px solid #fff; line-height:16px; padding:13px 13px; box-sizing:content-box; top:calc(50% - 23px); left:calc(50% - 21px); position:absolute;}article .c_block, .search article .c_block{ padding:40px 50px 40px 50px;width:100%; vertical-align:middle; border:1px solid #DDDDDD; border-radius:5px;}article.has-post-thumbnail .c_block, .search article.has-post-thumbnail .c_block{ border-radius:0 5px 5px 0;}p.no-comments{ border:1px dashed #dddddd; padding:20px; background-color:#f7f7f7; border-radius:5px;}.postbody img{border-radius:5px}.search article{width:100%}.search article .entry-header{position:relative}.search article p, .search article .entry-header{width:calc(100% - 300px); float:left;}.search article .more{float:right}.search article .entry-header ul.post-categories{margin:0;top:auto; right:auto;width:auto;display:inline-block;float:none;position:relative;padding:0 0 20px 0;}.search article .entry-title a{line-height:30px}.search .page-header{margin-bottom:20px;}.c_block .entry-content p:first-child{ margin-top:0; margin-bottom:30px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}.comments-link{text-overflow:ellipsis;text-align:left; max-width:170px; white-space:nowrap; overflow:hidden; display:inline-block;}.comment-metadata .comments-link{max-width:none}.category article .entry-title,.archive article .entry-title,.blog article .entry-title,.search article .entry-title{ margin:0 0 25px 0;}h3.entry-title, h3.widget-title{font-family:"Josefin Sans"; color:#333333; font-weight:400; font-size:24px; line-height:30px; text-transform:capitalize; text-align:left; margin:0 0 15px 0;}.category article .entry-title a,.archive article .entry-title a,.blog article .entry-title a,.search article .entry-title a{ color:#333333; text-decoration:none; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}.category article .entry-title a:hover,.archive article .entry-title a:hover,.blog article .entry-title a:hover,.search article .entry-title a:hover{color:rgba(227,92,92,1);}.c_block .entry-content{}.c_block .entry-meta i,.post .entry-meta i,.c_block .entry-meta svg,.post .entry-meta svg,.comment-reply-link svg,.comment-metadata svg{ color:rgba(161,155,155,1)}.archive ul.page-numbers,.blog ul.page-numbers,.category ul.page-numbers,.search ul.page-numbers{ margin:0 auto 0 auto;}.more{ color:; border:1px solid ; font-size:14px; line-height:40px; text-decoration:none; white-space:nowrap; vertical-align:middle; cursor:pointer; -moz-user-select:none; box-sizing:border-box; position:relative; z-index:2; margin-bottom:5px; padding:0 40px; display:inline-block; transition:all 400ms; font-weight:bold; text-transform:uppercase; border-radius:5px;}.more:hover{ color:#fff; background-color:;}.category .blogsidebarpage .onecolumnnsb article .thumb, .search .blogsidebarpage .onecolumnnsb article .thumb, .archive .blogsidebarpage .onecolumnnsb article .thumb, .blog .blogsidebarpage .onecolumnnsb article .thumb{margin-bottom:0}.category .onecolumnnsb article, .archive .onecolumnnsb article, .blog .onecolumnnsb article, .search .onecolumnnsb article{display:block}.onecolumnnsb{}.onecolumnnsb{}.blog2columns .post,.blog2columns [class*="type"]{ display:block; float:left; min-height:200px; width:-webkit-calc(50% - 30px); width:-moz-calc(50% - 30px); width:calc(50% - 30px); margin:0 60px 60px 0; padding:0 0 0 0}.blog2columns .post:nth-of-type(2n),.blog2columns [class*="type"]:nth-of-type(2n){ margin-right:0;}.blog2columns .post:nth-of-type(2n+1),.blog2columns [class*="type"]:nth-of-type(2n+1){ clear:both}.blog2columns .post:first-child,.blog2columns [class*="type"]:first-child{ clear:none}body .blog2columns .thumb{ width:100%; float:none; padding-right:0; margin-bottom:10px}.blog3columns .post,.blog3columns [class*="type"]{ display:block; float:left; min-height:200px; width:-webkit-calc(33% - 30px); width:-moz-calc(33% - 30px); width:calc(33% - 30px); margin:0 45px 60px 0; padding:0 0 0 0}.blog3columns .post:nth-of-type(3n),.blog3columns [class*="type"]:nth-of-type(3n){ margin-right:0;}.blog3columns .post:nth-of-type(3n+1),.blog3columns [class*="type"]:nth-of-type(3n+1){ clear:both}.blog3columns .post:first-child,.blog3columns [class*="type"]:first-child{ clear:none}body .blog3columns .thumb{ width:100%; float:none; padding-right:0; margin-bottom:10px}.blogsidebarspage{}.blogsidebarspage article .c_block,.search .blogsidebarspage article .c_block{border-radius:0 0 5px 5px;}.blogsidebarspage article .thumb{border-radius:5px 5px 0 0;}.box-right:after, .box-left:after{content:""; display:block; width:200%; height:100%; background-color:inherit; top:0;position:absolute;z-index:0;}.box-right:after{ right:-200%;}.box-left:after{ left:-200%;}.box-right .kc-col-container, .box-left .kc-col-container{ position:relative; z-index:1;}.kc_row.kc_row_inner:focus{outline:none}.author_info{border:1px solid #ddd;padding:40px;border-radius:5px; margin:0 15% 100px 15%}.author_info:after{content:""; display:block; clear:both}.author_info .author_avatar{display:flex;float:left;margin-right:30px;}.author_info .author_description{display:block;width:calc(100% - 180px);float:left;}.author_info .author_title{line-height:25px;text-align:left;margin-top:0;}.author_info .author_link{color:#555555; text-decoration:none}.author_info .author_name{color:rgba(227,92,92,1);font-weight:normal; text-decoration:underline}.author_info .single-post p{margin-bottom:25px}#comments{}#comments .comments-title{ margin-top:0; padding-top:130px; padding-bottom:20px;}#reply-title{ margin-top:0; margin-bottom:20px}#commentform > p{ margin-bottom:0; margin-top:0}#commentform p.logged-in-as{ margin-bottom:15px;}.logged-in-as, #reply-title{text-align:center;}#commentform .comment-form-author,#commentform .comment-form-email,#commentform .comment-form-url{ display:block; float:left; width:-webkit-calc(33% - 20px); width:calc(33% - 20px); margin:0 30px 0 0; padding:0}#commentform .comment-form-url{ margin-right:0; width:-webkit-calc(34% - 20px); width:calc(34% - 20px);}#commentform .comment-form-comment{ clear:both}.nav-previous,.nav-next{ margin-bottom:10px}.comment-navigation .nav-previous{ float:left; text-align:left;}.comment-navigation .nav-next{ float:right; text-align:right;}.comment-navigation{ clear:both}.comment-content a{ word-wrap:break-word;}.bypostauthor{ display:block;}.comment-list{ margin:0; padding:0; list-style:none}.comment-list > li{ margin:0 0 -1px 0; padding:0; position:relative; border:0;}.comment-list li > div{ position:relative; min-height:95px; border:1px solid #DDDDDD; padding:25px 30px 25px 30px; border-radius:5px;}.comment-list li > div#respond{padding-top:40px; border:0;}.comment-list li.pingback > div{ min-height:unset}.comment-list li .wrapper{ width:81px; height:81px; position:relative; display:block; clip:rect(auto, auto, auto, auto); z-index:1; margin-right:30px; float:left; padding:3px;}.comment-list li .wrapper span{ font-size:50px; line-height:60px; padding:18px 25px 22px 25px; display:block; height:100px; width:100px; position:absolute; top:0; left:0; z-index:5}.comment-list li.pingback{ margin:0 0 0 0; padding:20px 0 11px 0; position:relative; border-bottom:1px #ebebeb solid;}.comment-list li.pingback .comment-body{ margin:0 0 20px 0;}.comment-list li.pingback:after{ content:" "; width:100%; height:1px; display:block;}.comment-list li.pingback .comment-meta{ display:none}.comment-list li.pingback .comment-content{ padding:0; margin-bottom:0; margin-top:0;}.comment-list >li >ol{ padding:0 0 30px 140px; list-style:none;margin-top:-1px;}.comment-list li ol li{margin-bottom:-1px}.comment-list > li > ol{ padding:0 0 10px 140px; list-style:none; margin-top:-1px;}.comment-list > li > ol > li > ol > li ol{padding-left:0}.comment-list .children{ list-style:none; margin-bottom:0; padding-bottom:0; margin-left:0;}.comment-list .children li:last-child{ margin-bottom:0}.comment-list li:before{ content:none}.comment-list li .comment-content{ position:relative; padding-left:110px;}.comment-list li .children li .circle{}.comment-list li .children li .circle[data-anim~=left]{ -webkit-transform:rotate(228deg); -ms-transform:rotate(228deg); transform:rotate(228deg)}.comment-list li .children li .circle[data-anim~=right]{ -webkit-transform:rotate(228deg); -ms-transform:rotate(228deg); transform:rotate(228deg);}.comment-list li .comment-content p{ font-size:16px; margin-bottom:20px; margin-top:0}.comment-list li .comment-content p:last-child{margin-bottom:0}#respond{ margin:0 auto; max-width:1170px; padding:70px 15% 50px 15%;}.blogsidebarpage #respond, .blogsidebarspage #respond{ padding:70px 0 50px 0;}.comment-list #respond{ padding:0 0 40px 0;}.comment-list li .reply{position:absolute; top:0; right:0; text-transform:uppercase; font-size:12px; margin:0; padding:0; overflow:visible;}h2.comment-reply-title{ text-align:left; font-weight:bold; margin:0 0 20px 15px;}#respond input[type="text"],#respond input[type="email"],#respond input[type="url"],#respond textarea{ width:100%}#respond textarea{ width:100%}#respond input[type="text"]:active,#respond input[type="email"]:active,#respond input[type="url"]:active,#respond textarea:active,#respond input[type="text"]:focus,#respond input[type="email"]:focus,#respond input[type="url"]:focus,#respond textarea:focus{ background-color:#FFF; color:#171b21; outline:none}#respond input[type="text"]::-webkit-input-placeholder,#respond input[type="email"]::-webkit-input-placeholder,#respond input[type="url"]::-webkit-input-placeholder,#respond textarea::-webkit-input-placeholder,#respond input[type="text"]::-moz-placeholder,#respond input[type="email"]::-moz-placeholder,#respond input[type="url"]::-moz-placeholder,#respond textarea::-moz-placeholder,#respond input[type="text"]:-moz-placeholder,#respond input[type="email"]:-moz-placeholder,#respond input[type="url"]:-moz-placeholder,#respond textarea:-moz-placeholder,#respond input[type="text"]:-ms-input-placeholder,#respond input[type="email"]:-ms-input-placeholder,#respond input[type="url"]:-ms-input-placeholder,#respond textarea:-ms-input-placeholder{ color:#848484}#respond .name,#respond .mail,#respond .site,#respond .mess{ position:relative}#respond label{ display:none; text-align:right; margin:5px 0 0 0}#respond input{margin-bottom:30px}#respond textarea{margin-bottom:25px}#respond input.submit{ margin-bottom:0}#respond .required{ color:#e55555; font-size:20px}#respond form{ width:100%; margin:0 auto}#respond main input[type="submit"]{}.postsidebarpage #respond form,.blogsidebarspage #respond form{ width:100%;}.blogsidebarspage .comment-metadata > span{margin-right:0; padding-right:0; border-right:0}.comment-notes{ padding:10px 20px; border-radius:15px; text-align:center; font-size:15px; display:none}#email-notes{ color:#e55555; font-weight:bold}code{ padding:2px 4px; font-size:90%; color:#e55555; background-color:#f3f3f3; border-radius:4px;}.comment-author-link a{text-decoration:none}.comment-author-link a:hover{color:inherit !important;}.comment-meta{ float:left;width:calc(100% - 110px); margin-bottom:0; font-size:14px; z-index:2; position:relative;}.comment-meta .says{ margin:0 15px;}.comment-metadata,.comment-metadata a{ display:inline-block; color:rgba(161,155,155,1); text-decoration:none;}.comment-metadata a:hover{text-decoration:underline}.comment-metadata svg{ margin-right:5px; width:15px;}.comment-author.vcard{ width:80px; margin-right:30px; float:left;padding-top:5px;}.comment-metadata .comment-reply-link{padding:0;text-decoration:none;}.reply i{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='612px' height='612px' viewBox='0 0 612 612' style='enable-background:new 0 0 612 612;' xml:space='preserve'%3e%3cg%3e%3cg style='fill:rgba(227,92,92,1);' id='reply-all'%3e%3cpath d='M178.5,191.25v-76.5L0,293.25l178.5,178.5v-76.5l-102-102L178.5,191.25z M331.5,216.75v-102L153,293.25l178.5,178.5V367.2 C459,367.2,548.25,408,612,497.25C586.5,369.75,510,242.25,331.5,216.75z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ");}.comment-reply-link svg{height:15px;}.comment-reply-link{color:rgba(161,155,155,1);}.comment-reply-link:hover{color:rgba(227,92,92,1);}.comment-form-cookies-consent label{display:inline;}#wp-comment-cookies-consent{margin-right:6px;}#respond .comment-form-cookies-consent label{display:inline; text-align:left;}.widget{ margin:0 0 35px;}.widget:first-child .widget-title{ margin-top:0}.widget select{ max-width:100%; width:100%;}.widget_custom_post_widget:after{ content:""; display:block; clear:both;}.search-form,.search-form label,.search-form input,.widget_product_search label ,.widget_product_search input{ width:100%; position:relative;}.search-form input[type="submit"]{ background-color:rgba(227,92,92,1); border:0;float:left; background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='search' class='svg-inline--fa fa-search fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='%23ffffff' d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'%3e%3c/path%3e%3c/svg%3e"); background-position:center center;background-size:30%;background-repeat:no-repeat;}.search-form input[type="submit"]:hover{ background-color:; border:0;}.search-field,.widget_product_search .search-field{ margin-bottom:20px}.search-form input{width:100%;}.search-form input[type="submit"]{width:50px; text-align:center; line-height:50px; padding:0; border:0; position:absolute;top:0;right:0;}#searchform:after{content:"";display:block;clear:both;}.widget_calendar table{ width:100%}.widget_calendar table caption{ text-align:left; font-weight:bold; font-size:18px; color:#555555;}.widget_calendar table td{ background-color:#f5f5f5; border:1px transparent solid !important}.widget_calendar table th{ font-weight:400; border-color:transparent;}.widget_calendar table td#today{ border:1px rgba(227,92,92,1) solid}.widget_calendar table td#prev,.widget_calendar table td#next{ background-color:transparent; border:0; font-weight:bold}.widget_calendar table td#prev:hover,.widget_calendar table td#next:hover{ background-color:#f1f4f6; border:1px rgba(227,92,92,1) solid}.widget_calendar table td.pad,.widget_calendar table td#next.pad,.widget_calendar table td#next.pad, .widget_calendar table tbody tr:nth-child(odd){ border-color:transparent; background-color:transparent}.widget_calendar table tbody tr:nth-child(2n){ border-color:transparent; background-color:transparent}.widget_calendar table,.widget_calendar td{ border:0; border-collapse:separate; border-spacing:1px;}.widget_calendar caption{ font-size:14px; margin:0;}.widget_calendar th,.widget_calendar td{ padding:0; text-align:center;}.widget_calendar a{ display:block;color:rgba(227,92,92,1);}.widget_calendar a:hover{background-color:rgba(227,92,92,1); color:#fff}.site-footer .widget_calendar tbody td{ background-color:rgba(255, 255, 255, 0.05);}.widget_calendar tbody .pad,.site-footer .widget_calendar tbody .pad{ background-color:transparent;}.widget_tag_cloud .tagcloud a,.widget_product_tag_cloud a{ font-size:13px !important; margin-bottom:10px; transition:all 200ms;}.widget ul{ margin:0 0 0 0; padding:0 0 0 0;}.widget ul li a{display:block;}.widget ul li{ margin:0 0 0 0; padding:0 0 0 0; line-height:1.4em;}.widget > ul > li:first-child{border-radius:5px 5px 0 0;}.widget > ul > li:last-child{border-radius:0 0 5px 5px;}.comment-author img, .post-author img{border-radius:5px}body .yikes-easy-mc-form .yikes-easy-mc-submit-button{ padding:0 40px}.widget_categories ul,.widget_archive ul,.widget_meta ul,.widget_pages ul,html .woocommerce .widget_layered_nav ul,html .woocommerce .widget_product_categories ul, .widget .menu ul{ list-style:none; padding:0; margin:0}.widget_categories > ul > li,.widget_archive > ul > li,.widget_meta > ul > li,.widget_pages > ul > li,html .woocommerce .widget_layered_nav > ul > li,html .woocommerce .widget_product_categories > ul > li, .widget .menu>li{ list-style:none; margin:0; padding:0; position:relative;}.widget_categories ul li a,.widget_archive ul li a,.widget_meta ul li a,.widget_pages ul li a,html .woocommerce .widget_layered_nav ul li a,html .woocommerce .widget_product_categories ul li a, .widget .menu li a{ display:inline-block; text-decoration:none; color:#555555; padding:5px 9px 5px 9px;position:relative;}.widget_categories ul li a,.widget_archive ul li a,.widget_meta ul li a,.widget_pages ul li a, .widget .menu li a{padding-left:20px}.widget_categories > ul > li > a:before,.widget_archive > ul > li > a:before,.widget_meta > ul > li > a:before,.widget_pages > ul > li > a:before,html .woocommerce .widget_layered_nav > ul > li > a:before,html .woocommerce .widget_product_categories > ul > li > a:before, .widget .menu>li>a:before, .widget_recent_entries ul li a:before{ content:""; background-size:10px auto; background-repeat:no-repeat; display:inline-block; background-position:left 5px; height:16px;width:16px; background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 451.846 451.847' style='fill:%23666666;enable-background:new 0 0 451.846 451.847;' xml:space='preserve'%3e%3cg%3e%3cpath d='M345.441,248.292L151.154,442.573c-12.359,12.365-32.397,12.365-44.75,0c-12.354-12.354-12.354-32.391,0-44.744L278.318,225.92L106.409,54.017c-12.354-12.359-12.354-32.394,0-44.748c12.354-12.359,32.391-12.359,44.75,0l194.287,194.284c6.177,6.18,9.262,14.271,9.262,22.366C354.708,234.018,351.617,242.115,345.441,248.292z'/%3e%3c/g%3e%3c/svg%3e"); position:absolute; top:17px; left:15px;}.widget_categories > ul > li > a:before,.widget_archive > ul > li > a:before,.widget_meta > ul > li > a:before,.widget_pages > ul > li > a:before,html .woocommerce .widget_layered_nav > ul > li > a:before,html .woocommerce .widget_product_categories > ul > li > a:before, .widget .menu>li>a:before{top:8px;left:0;}.widget_categories > ul > li > a:after,.widget_archive > ul > li > a:after,.widget_meta > ul > li > a:after,.widget_pages > ul > li > a:after,html .woocommerce .widget_layered_nav > ul > li > a:after,html .woocommerce .widget_product_categories > ul > li > a:after, .widget .menu>li>a:after{ content:''; display:inline-block; width:100%; height:1px; position:absolute; bottom:0; left:0; background-color:rgba(227,92,92,1); transition:-webkit-transform .3s; transition:transform .3s; transition:transform .3s,-webkit-transform .3s; -webkit-transform-origin:right center; transform-origin:right center; -webkit-transform:scaleX(0); transform:scaleX(0);}.widget_categories > ul > li > a:hover:after,.widget_archive > ul > li > a:hover:after,.widget_meta > ul > li > a:hover:after,.widget_pages > ul > li > a:hover:after,html .woocommerce .widget_layered_nav > ul > li > a:hover:after,html .woocommerce .widget_product_categories > ul > li > a:hover:after, .widget .menu>li>a:hover:after{ -webkit-transform:scale(1); transform:scale(1); -webkit-transform-origin:left center; transform-origin:left center;}.widget_categories ul li a:hover,.widget_archive ul li a:hover,.widget_meta ul li a:hover,.widget_pages ul li a:hover,html .woocommerce .widget_layered_nav ul li a:hover,html .woocommerce .widget_product_categories ul li a:hover, .widget .menu li a:hover{ color:rgba(227,92,92,1);}.widget_categories > ul > li ul.children,.widget_archive > ul > li ul.children,.widget_meta > ul > li ul.children,.widget_pages > ul > li ul.children,html .woocommerce .widget_layered_nav > ul > li ul.children,html .woocommerce .widget_product_categories > ul > li ul.children{}.widget_categories > ul > li ul.children li,.widget_archive > ul > li ul.children li,.widget_meta > ul > li ul.children li,.widget_pages > ul > li ul.children li,html .woocommerce .widget_layered_nav > ul > li ul.children li,html .woocommerce .widget_product_categories > ul > li ul.children li{list-style:decimal-leading-zero;padding:5px 5px 5px 0; margin-left:25px}.widget_pages > ul > li > ul.children{padding-left:20px;}.menu >li > ul.sub-menu{padding-left:20px;}#recentcomments{ margin-left:0;}.widget_recent_entries ul{ list-style:none; padding:0; margin:0}.widget_recent_entries ul li{ list-style:none; margin:-1px 0 0 0; border:1px solid #DDDDDD; padding:14px 15px 14px 40px; position:relative;}.widget_recent_entries ul li a{text-decoration:none; color:#555555; width:100%;}.widget_recent_entries ul li:hover{ z-index:1; border-color:rgba(227,92,92,1);}.widget_recent_entries ul li a:hover{ color:rgba(227,92,92,1)}.widget_recent_comments ul li{ list-style:none; background-color:#F5F5F5; border-bottom:1px solid #fff; padding:14px 15px 14px 40px; color:#555555; position:relative;}.widget_recent_comments ul li:before{content:"";margin-right:8px;width:16px; height:14px; opacity:0.85; display:inline-block; background-image:url("data:image/svg+xml,%3Csvg style='fill:%23666666;enable-background:new 0 0 76 76;' height='512' viewBox='0 0 48 48' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='_x32__bubble_chat'%3E%3Cg%3E%3Cpath d='m0 0v36h10v12h4.6l18-12h15.4v-36zm44 32h-12.6l-17.4 11.6v-11.6h-10v-28h40z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size:contain;background-position:center bottom;background-repeat:no-repeat;position:absolute;top:20px;left:15px;}.widget_recent_comments ul li a{ color:#555555; opacity:0.85;}.widget_recent_comments ul li > a{color:#000; text-decoration:none;}.widget_recent_comments ul li:hover a{color:rgba(227,92,92,1);opacity:1;}.widget_rss{}.widget_rss ul{list-style:none}.widget_rss ul li{background-color:#F5F5F5;margin-bottom:10px;padding:14px 15px;}.widget_rss .rss-date{padding:7px 0; font-size:14px; font-weight:bold;display:block;}.widget_rss cite{padding-top:10px;display:block;}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{  display:none;}.infinity-end.neverending .site-footer{ display:block;}#scroller{ position:fixed; bottom:50px; right:10%; background-color:rgba(0,0,0,0.5); filter:alpha(opacity=50); color:#FFFFFF; transition:all 500ms; width:60px; height:60px; border-radius:80px; text-align:center; padding-top:18px; text-decoration:none; z-index:1050; transform:scale(1); opacity:0.5; display:none;}#scroller svg{width:20px;}#scroller:hover{ opacity:1; filter:alpha(opacity=100); text-decoration:none;}#scroller:hover:active,#scroller:active,#scroller:focus,#scroller:hover:focus{ outline:none; text-decoration:none;}img{ height:auto;  max-width:100%; }.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{ border:none; margin-bottom:0; margin-top:0; padding:0;}embed,iframe,object{ max-width:100%;}.wp-caption{ margin:1em 0 1.5em; max-width:100%;}.wp-caption img[class*="wp-image-"]{ display:block; margin-left:auto; margin-right:auto;}.wp-caption .wp-caption-text{ margin:0.8075em 0;}.wp-caption.aligncenter{ margin-left:auto; margin-right:auto;}.wp-caption.alignleft{ margin-right:20px;}.wp-caption.alignright{ margin-left:20px;}.wp-caption-text{ text-align:center;}.wp-audio-shortcode{ margin-bottom:30px;}.gallery{ margin-bottom:20px; margin-left:-4px;}.gallery,.gallery:after{ content:" "; clear:both; display:block;}.gallery-item{ float:left; margin:0 4px 4px 0; overflow:hidden; position:relative;}.gallery-columns-1.gallery-size-medium,.gallery-columns-1.gallery-size-thumbnail,.gallery-columns-2.gallery-size-thumbnail,.gallery-columns-3.gallery-size-thumbnail{ display:table; margin:0 0 20px 0; width:100%}.gallery-columns-1 .gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item{ text-align:center;}.gallery-columns-2 .gallery-item{ max-width:47%; max-width:-webkit-calc(50% - 4px); max-width:-moz-calc(50% - 4px); max-width:calc(50% - 4px);}.gallery-columns-3 .gallery-item{ max-width:31%; max-width:-webkit-calc(33% - 4px); max-width:-moz-calc(33% - 4px); max-width:calc(33% - 4px);}.gallery-columns-4 .gallery-item{ max-width:23%; max-width:-webkit-calc(25% - 4px); max-width:-moz-calc(25% - 4px); max-width:calc(25% - 4px);}.gallery-columns-5 .gallery-item{ max-width:19%; max-width:-webkit-calc(20% - 4px); max-width:-moz-calc(20% - 4px); max-width:calc(20% - 4px);}.gallery-columns-6 .gallery-item{ max-width:15%; max-width:-webkit-calc(16.7% - 4px); max-width:-moz-calc(16.7% - 4px); max-width:calc(16.7% - 4px);}.gallery-columns-7 .gallery-item{ max-width:13%; max-width:-webkit-calc(14.28% - 4px); max-width:-moz-calc(14.28% - 4px); max-width:calc(14.28% - 4px);}.gallery-columns-8 .gallery-item{ max-width:11%; max-width:-webkit-calc(12.5% - 4px); max-width:-moz-calc(12.5% - 4px); max-width:calc(12.5% - 4px);}.gallery-columns-9 .gallery-item{ max-width:9%; max-width:-webkit-calc(11.1% - 4px); max-width:-moz-calc(11.1% - 4px); max-width:calc(11.1% - 4px);}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){ margin-right:0;}.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){ clear:left;}.gallery-caption{ background-color:#f9f9f9; -moz-box-sizing:border-box; box-sizing:border-box; font-size:14px; line-height:1.3; margin:0; max-height:50%; opacity:0; filter:alpha(opacity=0); padding:8px 10px; position:absolute; bottom:0; left:0; text-align:left; -webkit-transition:opacity 400ms ease; -moz-transition:opacity 400ms ease; transition:opacity 400ms ease; width:100%; font-style:normal}.gallery-caption:before{ content:""; height:100%; min-height:49px; position:absolute; left:0; top:0; width:100%;}.gallery-item:hover .gallery-caption{ opacity:1; filter:alpha(opacity=100);}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{ display:none;}.attachment .content-area{max-width:1170px; margin:0 auto;float:none;text-align:center}.attachment .entry-header{ margin-bottom:0; padding:30px 0;}.attachment .entry-meta{ padding:9px 0;}.attachment footer.entry-meta{ display:none;}.full-size-link a{ display:block}.full-size-link a:before{ content:"\f402";}.full-size-link:before{ content:none;}.attachment .entry-content{ max-width:100%; padding:0 0 40px 0;}.image-navigation{ margin:0 auto; position:relative;}.image-navigation a:hover{ text-decoration:none;}.image-navigation .nav-previous,.image-navigation .nav-next{ position:absolute; top:50px;}.image-navigation .nav-previous{ left:0;}.image-navigation .nav-next{ right:0;}.image-navigation .meta-nav{ font-size:18px; font-weight:300; vertical-align:0;}.attachment .entry-attachment,.attachment .type-attachment p{ margin:0 auto; text-align:center;}.attachment .entry-attachment .attachment{ display:inline-block;}.attachment .entry-caption p:last-child,.attachment .entry-description p:last-child{ margin:0;}.attachment .site-main .sidebar-container{ display:none;}.attachment .entry-content .mejs-audio{ max-width:400px; margin:0 auto;}.attachment .entry-content .wp-video{ margin:0 auto;}.attachment .entry-content .mejs-container{ margin-bottom:24px;}.archive-header{ display:block; margin-bottom:40px;}.p_arch{ padding:0 0 0 0; max-width:1170px; width:100%; display:block; margin:0 auto 0 auto;}.p_arch .plist{ margin-bottom:30px}.p_arch .plist .entry-thumbnail{ display:flex;}.p_arch .plist .wrapper{ position:relative; overflow:hidden;}.p_arch .plist .over{ position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.7); transition:all 200ms;opacity:0;}.p_arch .plist:hover .over{ opacity:1;}.p_arch .plist .over a{ text-decoration:none; display:table; width:100%; height:100%;}.p_arch .plist .over h3{ color:#fff; width:100%; text-decoration:none; text-align:center;}.p_arch .plist:hover .over h3{ margin-left:0}.p_arch .plist .over h3:hover{ opacity:0.85}.p_arch .plist .over .desc p{margin-bottom:0}.p_arch .plist .over .desc{ color:rgba(255,255,255,0.9); width:100%;text-align:center; text-decoration:none; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:7; overflow:hidden;}.p_arch .plist:hover .over .desc{}.p_arch .plist .over a{}.p_arch .plist .over .wrap{ padding:80px; transition:all 200ms; transition-delay:300ms; width:100%; height:100%; display:table-cell; vertical-align:middle;}.p_arch .plist:hover .over .wrap{ margin-left:0}.p_arch .plist .over .wrap::after{ border-left:1px solid #fff; border-right:1px solid #fff; -webkit-transform:scale(1,0); transform:scale(1,0);}.p_arch .plist .over .wrap::before{ border-top:1px solid #fff; border-bottom:1px solid #fff; -webkit-transform:scale(0,1); transform:scale(0,1);}.p_arch .plist .over .wrap::before, .p_arch .plist .over .wrap::after{ position:absolute; top:30px; right:30px; bottom:30px; left:30px; content:''; opacity:0; -webkit-transition:opacity 0.35s, -webkit-transform 0.35s; transition:opacity 0.35s, transform 0.35s; transition-delay:200ms;}.p_arch .plist:hover .over .wrap::before, .p_arch .plist:hover .over .wrap::after{ opacity:1; -webkit-transform:scale(1); transform:scale(1);}.clearfix{ clear:both}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after{ content:" "; display:table;}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after{ clear:both;}.container{ margin-right:auto; margin-left:auto; padding-left:15px; padding-right:15px;}.container-fluid{ margin-right:auto; margin-left:auto; padding-left:15px; padding-right:15px;}.container{ width:1170px;}.row{ margin-left:-15px; margin-right:-15px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{ position:relative; min-height:1px; padding-left:15px; padding-right:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{ float:left;}.col-xs-12{ width:100%;}.col-xs-11{ width:91.66666667%;}.col-xs-10{ width:83.33333333%;}.col-xs-9{ width:75%;}.col-xs-8{ width:66.66666667%;}.col-xs-7{ width:58.33333333%;}.col-xs-6{ width:50%;}.col-xs-5{ width:41.66666667%;}.col-xs-4{ width:33.33333333%;}.col-xs-3{ width:25%;}.col-xs-2{ width:16.66666667%;}.col-xs-1{ width:8.33333333%;}@media (min-width:768px){ .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{ float:left;} .col-sm-12{ width:100%;} .col-sm-11{ width:91.66666667%;} .col-sm-10{ width:83.33333333%;} .col-sm-9{ width:75%;} .col-sm-8{ width:66.66666667%;} .col-sm-7{ width:58.33333333%;} .col-sm-6{ width:50%;} .col-sm-5{ width:41.66666667%;} .col-sm-4{ width:33.33333333%;} .col-sm-3{ width:25%;} .col-sm-2{ width:16.66666667%;} .col-sm-1{ width:8.33333333%;}}@media (min-width:992px){ .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{ float:left;} .col-md-12{ width:100%;} .col-md-11{ width:91.66666667%;} .col-md-10{ width:83.33333333%;} .col-md-9{ width:75%;} .col-md-8{ width:66.66666667%;} .col-md-7{ width:58.33333333%;} .col-md-6{ width:50%;} .col-md-5{ width:41.66666667%;} .col-md-4{ width:33.33333333%;} .col-md-3{ width:25%;} .col-md-2{ width:16.66666667%;} .col-md-1{ width:8.33333333%;}}@media (min-width:1200px){ .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{ float:left;} .col-lg-12{ width:100%;} .col-lg-11{ width:91.66666667%;} .col-lg-10{ width:83.33333333%;} .col-lg-9{ width:75%;} .col-lg-8{ width:66.66666667%;} .col-lg-7{ width:58.33333333%;} .col-lg-6{ width:50%;} .col-lg-5{ width:41.66666667%;} .col-lg-4{ width:33.33333333%;} .col-lg-3{ width:25%;} .col-lg-2{ width:16.66666667%;} .col-lg-1{ width:8.33333333%;}}.visible-xs,.visible-sm,.visible-md,.visible-lg{ display:none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{ display:none !important;}@media (max-width:767px){ .visible-xs{ display:block !important;} table.visible-xs{ display:table !important;} tr.visible-xs{ display:table-row !important;} th.visible-xs,td.visible-xs{ display:table-cell !important;}}@media (max-width:767px){ .visible-xs-block{ display:block !important;}}@media (max-width:767px){ .visible-xs-inline{ display:inline !important;}}@media (max-width:767px){ .visible-xs-inline-block{ display:inline-block !important;}}@media (min-width:767px) and (max-width:991px){ .visible-sm{ display:inline-block !important;} table.visible-sm{ display:table !important;} tr.visible-sm{ display:table-row !important;} th.visible-sm,td.visible-sm{ display:table-cell !important;}}@media (min-width:768px) and (max-width:991px){ .visible-sm-block{ display:block !important;}}@media (min-width:768px) and (max-width:991px){ .visible-sm-inline{ display:inline !important;}}@media (min-width:768px) and (max-width:991px){ .visible-sm-inline-block{ display:inline-block !important;}}@media (min-width:992px) and (max-width:1199px){ .visible-md{ display:block !important;} table.visible-md{ display:table !important;} tr.visible-md{ display:table-row !important;} th.visible-md,td.visible-md{ display:table-cell !important;}}@media (min-width:992px) and (max-width:1199px){ .visible-md-block{ display:block !important;}}@media (min-width:992px) and (max-width:1199px){ .visible-md-inline{ display:inline !important;}}@media (min-width:992px) and (max-width:1199px){ .visible-md-inline-block{ display:inline-block !important;}}@media (min-width:1200px){ .visible-lg{ display:block !important;} table.visible-lg{ display:table !important;} tr.visible-lg{ display:table-row !important;} th.visible-lg,td.visible-lg{ display:table-cell !important;} .visible-lg-block{ display:block !important;} .visible-lg-inline{ display:inline !important;} .visible-lg-inline-block{ display:inline-block !important;}}.hidden{ display:none !important;}@media (max-width:767px){ .hidden-xs{ display:none !important;}}@media (min-width:768px) and (max-width:991px){ .hidden-sm{ display:none !important;}}@media (min-width:992px) and (max-width:1199px){ .hidden-md{ display:none !important;}}@media (min-width:1200px){ .hidden-lg{ display:none !important;}}#tab-description > h2{ text-align:center}.woocommerce-product-details__short-description{ margin-top:25px}html .woocommerce ul.products li.product .onsale{ word-wrap:break-word; line-height:42px; padding:10px 5px; font-size:14px;}html .woocommerce .page-title{ margin-top:0}html .woocommerce .woocommerce-result-count,html .woocommerce .woocommerce-ordering{ margin:0 0 40px;}html .woocommerce .woocommerce-result-count{ line-height:50px}html .woocommerce span.onsale{ height:60px; width:60px; background-color:; border-radius:0; line-height:32px; padding:13px 4px 0 4px; font-size:15px; word-break:break-all;}html .woocommerce ul.products li.product a img{ border:5px solid #f1f4f6}html .woocommerce-product-gallery .flex-viewport{ border:5px solid #f1f4f6; margin-bottom:15px;}html .woocommerce ul.products li.product .price,html .woocommerce div.product p.price,html .woocommerce div.product span.price{ color:rgba(206,0,0,1); display:block; margin:0 0 5px 0; font-size:15px; font-weight:bold; line-height:16px;}html .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{text-align:center;}html .woocommerce table tbody tr:nth-child(odd),html .woocommerce table tbody tr:nth-child(even){ background-color:transparent}html .woocommerce ul.products li.product .price del,html .woocommerce div.product p.price del,html .woocommerce div.product span.price del{ display:inline-block; margin-right:8px; font-weight:normal; color:rgba(161,155,155,1);}html .woocommerce ul.products li.product .star-rating{margin:0 auto 10px auto;}html .woocommerce ul.products li.product .price ins,html .woocommerce div.product p.price ins,html .woocommerce div.product span.price ins{ background:0 0; font-weight:700; text-decoration:none; color:rgba(251,61,61,1); font-size:16px;}html .woocommerce ul.products li.product .price .from{ font-size:.67em; margin:-2px 0 0; text-transform:uppercase; color:rgba(132,132,132,.5)}html .woocommerce div.product form.cart .variations label{ font-weight:700; line-height:50px; text-transform:capitalize; padding-left:10px;}html .woocommerce #respond input#submit,html .woocommerce a.button,html .woocommerce button.button,html .woocommerce input.button{ background-color:rgba(214,200,200,1); color:#fff; padding:0 22px; border-radius:0; line-height:44px; font-size:14px}html .woocommerce div.product form.cart .button{line-height:50px;}html .woocommerce .widget_price_filter .price_slider_amount .button{ font-size:14px}html .woocommerce-cart table.cart input{ line-height:44px; padding:0 30px}html .woocommerce #respond input#submit:hover,html .woocommerce a.button:hover,html .woocommerce button.button:hover,html .woocommerce input.button:hover{ background-color:; color:#fff;}html #add_payment_method .wc-proceed-to-checkout a.checkout-button,html .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,html .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{ line-height:44px; padding:0 30px}html .woocommerce nav.woocommerce-pagination ul{ clear:both; border:0; margin:0 auto; width:auto; display:inline-block;}html .woocommerce nav.woocommerce-pagination ul li{ border:0}html .woocommerce nav.woocommerce-pagination ul li a,html .woocommerce nav.woocommerce-pagination ul li span{ margin:0 5px; line-height:50px; padding:0; font-weight:700}html .woocommerce nav.woocommerce-pagination ul li a:hover,html .woocommerce nav.woocommerce-pagination ul li span:hover{ border-color:rgba(85,85,85,1); color:rgba(85,85,85,1);}html .woocommerce ul.products li.product .woocommerce-loop-category__title,html .woocommerce ul.products li.product .woocommerce-loop-product__title,html .woocommerce ul.products li.product h3{ font-size:16px; line-height:24px; padding:.5em 0 0 0; text-align:center;}html .archive.woocommerce main,html .woocommerce-page main{}html .woocommerce-page main .container.otherpage{ padding:0;}html .woocommerce .quantity .qty{ padding:0; font-weight:700;}html .woocommerce div.product form.cart div.quantity{ margin:0 15px 0 0;}html .woocommerce #respond input#submit.alt,html .woocommerce a.button.alt,html .woocommerce button.button.alt,html .woocommerce input.button.alt{ background-color:; color:#fff; border-radius:0}html .woocommerce #respond input#submit:hover.alt,html .woocommerce a.button.alt:hover,html .woocommerce input.button.alt:hover{ background-color:}html .woocommerce button.button.alt:hover{ background-color:rgba(85,85,85,1); color:}html .woocommerce div.product div.images .flex-control-thumbs li img{ border:5px #fff solid;}html .woocommerce div.product div.images .flex-control-thumbs li img.flex-active,html .woocommerce div.product div.images .flex-control-thumbs li img:hover{ border:5px #f1f4f6 solid;}html .woocommerce #respond input#submit.disabled,html .woocommerce #respond input#submit:disabled,html .woocommerce #respond input#submit:disabled[disabled],html .woocommerce a.button.disabled,html .woocommerce a.button:disabled,html .woocommerce a.button:disabled[disabled],html .woocommerce button.button.disabled,html .woocommerce button.button:disabled,html .woocommerce button.button:disabled[disabled],html .woocommerce input.button.disabled,html .woocommerce input.button:disabled,html .woocommerce input.button:disabled[disabled]{ padding:0 30px}html .woocommerce .star-rating{ font-size:12px; margin:2px 0 5px 0}html .woocommerce .woocommerce-product-rating .star-rating{ margin:10px 4px 0 0;}html .woocommerce div.product .woocommerce-product-rating{font-size:14px}html .woocommerce div.product .product_title{text-align:left;margin-bottom:0;}html .woocommerce .star-rating span::before{ color:#ffc200}html .product_meta{ font-weight:700;}html .product_meta a{ font-weight:400;}html .woocommerce div.product .woocommerce-tabs ul.tabs{ padding:0; margin:0;}html .woocommerce div.product .woocommerce-tabs ul.tabs li{ border:0; border-left:1px #fff solid; border-radius:0; background-color:#f1f4f6; margin:0; padding:0 40px; font-size:16px;}html .woocommerce div.product .woocommerce-tabs ul.tabs li.active{ background-color:rgba(227,92,92,1); color:#fff;}html .woocommerce .related h2{margin-bottom:35px}html .woocommerce div.product .woocommerce-tabs ul.tabs li a{ padding:15px 0;}html .woocommerce div.product .woocommerce-tabs .panel{ border-bottom:1px solid #d3ced2; margin-bottom:40px}html .woocommerce #reviews #comments ol.commentlist li img.avatar{ width:60px; border:0; padding:0}html .woocommerce #reviews #comments ol.commentlist li .comment-text{ margin:0 0 0 80px;}html .woocommerce #reviews #comments ol.commentlist{ padding:0;}html .woocommerce div.product .woocommerce-tabs ul.tabs li::after,html .woocommerce div.product .woocommerce-tabs ul.tabs li::before{ content:none;}html .woocommerce-Reviews{ margin-bottom:40px}html .woocommerce-product-gallery .flex-viewport{ max-height:500px;}.woocommerce #respond input#submit.alt.disabled,html .woocommerce #respond input#submit.alt.disabled:hover,html .woocommerce #respond input#submit.alt:disabled,html .woocommerce #respond input#submit.alt:disabled:hover,html .woocommerce #respond input#submit.alt[disabled]:disabled,html .woocommerce #respond input#submit.alt[disabled]:disabled:hover,html .woocommerce a.button.alt.disabled,html .woocommerce a.button.alt.disabled:hover,html .woocommerce a.button.alt:disabled,html .woocommerce a.button.alt:disabled:hover,html .woocommerce a.button.alt[disabled]:disabled,html .woocommerce a.button.alt[disabled]:disabled:hover,html .woocommerce button.button.alt.disabled,html .woocommerce button.button.alt.disabled:hover,html .woocommerce button.button.alt:disabled,html .woocommerce button.button.alt:disabled:hover,html .woocommerce button.button.alt[disabled]:disabled,html .woocommerce button.button.alt[disabled]:disabled:hover,html .woocommerce input.button.alt.disabled,html .woocommerce input.button.alt.disabled:hover,html .woocommerce input.button.alt:disabled,html .woocommerce input.button.alt:disabled:hover,html .woocommerce input.button.alt[disabled]:disabled,html .woocommerce input.button.alt[disabled]:disabled:hover{ background-color:rgba(0,129,215,0.5); color:#fff;}html .woocommerce #respond input#submit:hover,html .woocommerce a.button:hover,html .woocommerce button.button:hover,html .woocommerce input.button:hover{ border:0}html .woocommerce form .form-row label.inline{ margin-left:10px;}html .woocommerce-variation-price{ margin:15px 0;}#coupon_code{ min-width:200px; margin-right:15px;}html .select2-container--default .select2-selection--single .select2-selection__rendered{ color:#717171; border:0; border-radius:0; line-height:40px;}html .select2-container--default .select2-selection--single{ color:#717171; border:2px solid #ccc; border-radius:0; height:44px; line-height:44px;}html .select2-container--default .select2-selection--single:focus,html .select2-container--default .select2-selection--single:active{ border-color:rgba(227,92,92,1)}html .select2-container--default .select2-selection--single .select2-selection__arrow{ height:44px;}html .woocommerce table.shop_table{ margin-bottom:25px; width:100%; border-left:1px #9c9fa2 solid; border-top:1px #9c9fa2 solid; border-radius:0}html .woocommerce table.shop_table td,html .woocommerce table.shop_table th{ border-right:1px #9c9fa2 solid; border-bottom:1px #9c9fa2 solid; padding:5px 10px}html .woocommerce ul.cart_list li img,html .woocommerce ul.product_list_widget li img{ width:70px;}html .woocommerce .widget_price_filter .ui-slider .ui-slider-range,html .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{ background-color:}html .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{ background-color:rgba(161,155,155,1)}html .woocommerce #content div.product div.images,html .woocommerce div.product div.images,html .woocommerce-page #content div.product div.images,html .woocommerce-page div.product div.images{ float:left; width:48%;}html .woocommerce #content div.product div.summary,.woocommerce div.product div.images,html .woocommerce div.product div.summary,html .woocommerce-page #content div.product div.summary,html .woocommerce-page div.product div.summary{ float:right; width:48%;}html .woocommerce ul.products li.product:nth-child(2n),html .woocommerce-page ul.products li.product:nth-child(2n),html .woocommerce-page[class*=columns-] ul.products li.product:nth-child(2n),html .woocommerce[class*=columns-] ul.products li.product:nth-child(2n){ clear:none}html .woocommerce main ul.products li.last,html .woocommerce-page main ul.products li.last{ margin-right:0;}.woocommerce-MyAccount-navigation ul{ margin:0; padding:0; list-style:none;}.woocommerce-MyAccount-navigation ul li{ margin-bottom:1px}.woocommerce-MyAccount-navigation ul li a{ width:100%; padding:7px 12px; display:block; color:rgba(227,92,92,1); background-color:#f1f4f6; border-left:5px transparent solid}.woocommerce-MyAccount-navigation ul li a:hover{ border-left-color:rgba(214,200,200,1)}html .woocommerce ul.products li.product .button{ margin-right:10px}html body section[data-kc-equalheight="true"] > .kc-container .kc-wrap-columns{ margin-left:-15px; margin-right:-15px; width:calc(100% + 30px);}body [data-model] ~ #kc-footers{ margin:50px 0 70px 0; background-color:#999;}.logged-in.kingcomposer{}.single-composer_widget .widget-area{ display:none}.single-composer_widget main .cont-box-area{ width:100%}iframe section.kc_row{ overflow:hidden;}.box-left.kc_row,.box-right.kc_row{ overflow:hidden;}.box-left .kc_column:first-child::before{ content:" "; position:absolute; width:1000px; height:100%; right:100%; top:0; background-color:inherit; display:block;}.box-right .kc_column:last-child::before{ content:" "; position:absolute; width:1000px; height:100%; left:100%; top:0; background-color:inherit; display:block;}#yikes-easy-mailchimp-contact_form_7-checkbox{ margin:0 0 10px 0;}.yikes-easy-mc-form .yikes-easy-mc-submit-button{ box-sizing:border-box;}.yikes-mailchimp-container:after{ content:""; display:block; clear:both}body .yikes-easy-mc-form .submit-button-inline-label{}body .yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button{ margin-bottom:0; padding:0 5px;}body .yikes-easy-mc-form label.label-inline{}body .yikes-easy-mc-form label.label-inline input{ width:100%}body form.yikes-easy-mc-form:after{ content:""; display:block; clear:both}body form.yikes-easy-mc-form .empty-label{ display:none}body .yikes-easy-mc-form input{ background-color:#fff; padding:0 20px;}body .yikes-easy-mc-form input:focus{ outline:none;}.kc-row-container:after{ content:""; display:block; clear:both}.rev-btn i{ margin-right:6px}a.kc_button i{ margin-right:7px;}body .divider_line{ margin-top:0; margin-bottom:0; line-height:1;}.kc-ui-progress.kc-ui-progress2 div.ui-label .value,.kc-ui-progress.kc-ui-progress3 div.ui-label .value{ color:#fff;}.kc-ui-progress{ -webkit-transition:all 0ms; transition:all 0ms; max-width:100%;}body .kc_tabs>.kc_wrapper>.kc_tabs_nav{ background-color:transparent}body .kc_tabs>.kc_wrapper>.kc_tabs_nav li{ background-color:#eee}body .kc_tabs.center_tabs > .kc_wrapper{ text-align:center}body .kc_tabs.center_tabs > .kc_wrapper > .kc_tabs_nav{ display:inline-block; width:auto; margin:0 auto; float:none;}body .kc_tab_content{}body .kc_tab_content:after{content:""; display:block; clear:both;}body .kc-css-system .wpcf7-submit{ display:block}body .kc-contact-form7 p{ margin:0 0 0 0;}body .ssc_cf7 p{ margin:0 0 0 0;}.ssc_cf7 input[type="checkbox"],.ssc_cf7 input[type="radio"]{ margin-right:5px;}body .kc_wrap_twitter .button_follow_wrap{ background-color:#1DA1F2; padding-top:30px;}body .kc_twitter_feed .user_twitter span{ color:#fff;}body .kc_wrap_twitter.kc_twitter_style-2 .result_twitter_feed{ height:auto;}body .kc_twitter_feed .tweet_user{ padding-bottom:0}body .kc-grid .item-grid img{ padding:0 0; margin-left:auto; margin-right:auto;}body .kc-css-system .content-button a{ text-decoration:none;}body .pp_close{ text-decoration:none;}body .kc-pro-button a{ text-decoration:none}body .kc-call-to-action .kc-cta-button a{ text-decoration:none}body .kc-call-to-action .kc-cta-icon{ margin-left:8px;}body .kc-fb-layout-2 .content-image{ float:none; max-width:100%; margin:0 auto;}body .kc-flip-container .back .des .button{ text-decoration:none;}body .kc-fb-layout-1{ padding:20px 10px;}body .kc-fb-layout-2{ margin:20px 0;}#breadcrumbs{ margin:0;}.kc_image_gallery.kc-grid.inline{ width:auto; display:inline-block;}body .creative_icon_left{ margin:0 10px 0 0;}.kc_tabs_nav i,.kc_accordion_header i:before{ margin-right:8px}.owl-theme.left .owl-controls{ margin-top:0px; text-align:left;}.owl-theme .owl-controls{ margin-top:20px; text-align:center;}.owl-theme .owl-controls .owl-buttons > div{ color:#FFF; display:inline-block; zoom:1; *display:inline;  margin:5px; padding:3px 10px; font-size:8px; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; background:#272727; filter:Alpha(Opacity=50);  opacity:0.5;}.owl-theme .owl-controls.clickable .owl-buttons div:hover{ filter:Alpha(Opacity=100);  opacity:1; text-decoration:none;}.owl-theme .owl-controls .owl-page{ display:inline-block; zoom:1; *display:inline; }.owl-theme .owl-controls .owl-page span{ display:block; width:8px; height:8px; margin:5px 3px; filter:Alpha(Opacity=30);  opacity:0.3; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; background:#272727;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{ filter:Alpha(Opacity=100);  opacity:1;}.owl-theme.lightbults .owl-controls .owl-page span{ background:#fff;}.owl-theme.lightbults .owl-controls .owl-page.active span,.owl-theme.lightbults .owl-controls.clickable .owl-page:hover span{ filter:Alpha(Opacity=100);  opacity:1;}.owl-theme .owl-controls .owl-page span.owl-numbers{ height:auto; width:auto; color:#FFF; padding:2px 10px; font-size:12px; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px;}.owl-item.loading{ min-height:150px; background:url(https://www.plazmastodulski.pl/wp-content/themes/addys/images/ajax-loader.gif) no-repeat center center}.owl-carousel .owl-wrapper:after{ content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}.owl-carousel{ display:none; position:relative; width:100%; -ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{ display:none; position:relative; -webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper-outer{ overflow:hidden; position:relative; width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{ -webkit-transition:height 500ms ease-in-out; -moz-transition:height 500ms ease-in-out; -ms-transition:height 500ms ease-in-out; -o-transition:height 500ms ease-in-out; transition:height 500ms ease-in-out;}.owl-carousel .owl-item{ float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{ cursor:pointer;}.owl-controls{ -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}.grabbing{ cursor:url(https://www.plazmastodulski.pl/wp-content/themes/addys/images/ajax-loader2.gif) 8 8,move;}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{ -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0);}body .owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{ transform:scale(1.3);}body .owl-theme .owl-controls .owl-buttons > div{ opacity:0.8; background-color:#474747; font-weight:bold; padding:5px 20px; font-size:14px; text-align:center;}body .owl-theme .owl-controls .owl-buttons > div:hover{ opacity:1;}body .owl-nav-round.owl-theme .owl-controls .owl-buttons > div{ border-width:0; line-height:50px; width:50px; height:50px;}body .owl-nav-round.owl-theme .owl-controls .owl-buttons > div::before{ padding-left:11px; line-height:50px; width:50px; height:50px;}body .owl-nav-round.owl-theme .owl-controls .owl-buttons .owl-next::before{ padding-right:14px; padding-left:0;}body.owl-nav-round.owl-theme .owl-controls .owl-buttons > div{ width:50px; height:50px;}.kc_tab .kc-testi-layout-1,.kc_tab .kc-testi-layout-2,.kc_tab .kc-testi-layout-3,.kc_tab .kc-testi-layout-4,.kc_tab .kc-testi-layout-5{ float:none;}.kc_tab .kc-testimo .content-image,.kc_tab .kc-testimo .content-title,.kc_tab .kc-testimo .content-position,.kc_tab .kc-testimo .content-desc{ float:none}.kc_tab .kc-testimo.kc-testi-layout-4 .content-image{ float:left}.kc_tab .kc-testimo.kc-testi-layout-5 .content-image{ float:left}body .kc-testi-layout-1.kc-testimo .content-image{ float:none}.content-button a{ text-decoration:none}.pp_next,.pp_previous{ text-decoration:none}.kc-carousel_images .owl-carousel .owl-wrapper .owl-item{ display:table-cell; float:none;}.kc-carousel_images .owl-carousel .owl-wrapper .owl-item .item{ cursor:pointer}.kc-carousel_images .owl-carousel .owl-wrapper .owl-item.synced{ z-index:99}body .kc-sync2 .owl-item.synced .item img{ margin-top:-10px;}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-title-alt a{ text-decoration:none}body .kc_button{ transition:all 0.3s;}.owl-theme .owl-controls .owl-page span{ transition:all 0.3s;}.kc-col-container > div{ position:relative;}.kc-col-container > div.bgrlabel{ z-index:0; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}body .kc-button-7 a:hover{ box-shadow:none !important;}.kc-image-overlay i{ box-sizing:content-box;}body .kc_single_image img{ display:inline-block;}#kc-live-frame-wrp{ overflow:hidden;}.kc_counter_box.left_icon{ text-align:left;}.kc_counter_box.right_icon{ text-align:right;}.kc-flip-container .back .des h3{ text-align:center}.kc-empty-screen h3{ text-align:center}body .kc-testi-layout-4 .content-image{ padding-right:30px; width:auto;}.entry-content .page-links{margin-bottom:60px;}.single-post .single-heading{text-align:center; padding:0 15% 0 15%;margin:0 auto 60px auto;}.single-post .blogsidebarspage .single-heading{display:none}.single-post .blogsidebarpage .single-heading{text-align:left;padding:0;margin:0 auto 30px auto;}.single-post .wp-block-image{margin:0 -21.5% 0 -21.5%;max-width:1170px;padding:15px 0 30px 0;text-align:center}.single-post .wp-block-column .wp-block-image{margin:0}.single-post .blogsidebarspage .wp-block-image, .single-post .blogsidebarpage .wp-block-image{margin:0}.single-post .postbody p{ margin:10px 0 35px 0;}.single-post main .kc_single_image{ margin-bottom:25px}.single-post main #ouibounce-modal .kc_row_inner{margin-bottom:0}.single-post main .kc_row_inner{ margin-bottom:35px}#wp-admin-bar-root-default li#wp-admin-bar-kc-edit a{ background-color:#12A3D1; color:#fff;}#wp-admin-bar-root-default li#wp-admin-bar-kc-edit a:hover{ background-color:#32373c; color:#12A3D1;}.kc_accordion_header > span.ui-accordion-header-icon{ top:calc(50% - 24px); position:absolute; right:0;}.respmenu{ display:none;}@-webkit-keyframes fadein{ 0%{ opacity:0;} 100%{ opacity:1;}}@-ms-keyframes fadein{ 0%{ opacity:0;} 100%{ opacity:1;}}@keyframes fadein{ 0%{ opacity:0;} 100%{ opacity:1;}}@-webkit-keyframes popin{ 0%{ -webkit-transform:scale(0); transform:scale(0); opacity:0;} 85%{ -webkit-transform:scale(1.05); transform:scale(1.05); opacity:1;} 100%{ -webkit-transform:scale(1); transform:scale(1); opacity:1;}}@-ms-keyframes popin{ 0%{ -ms-transform:scale(0); transform:scale(0); opacity:0;} 85%{ -ms-transform:scale(1.05); transform:scale(1.05); opacity:1;} 100%{ -ms-transform:scale(1); transform:scale(1); opacity:1;}}@keyframes popin{ 0%{ -webkit-transform:scale(0); -ms-transform:scale(0); transform:scale(0); opacity:0;} 85%{ -webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05); opacity:1;} 100%{ -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); opacity:1;}}@media screen and (max-width:1200px){}@media screen and (max-width:1024px){ .container{ width:100%;} .box-left .kc_column:first-child::before, .box-right .kc_column:last-child::before{content:none;} .c_block .entry-content p:first-child{-webkit-line-clamp:2;} .blog3columns .post,.blog3columns [class*="type"]{ display:block; float:left; min-height:200px; width:-webkit-calc(50% - 30px); width:-moz-calc(50% - 30px); width:calc(50% - 30px); margin:0 60px 60px 0; padding:0 0 0 0} .blog3columns .post:nth-of-type(3n),.blog3columns [class*="type"]:nth-of-type(3n){ margin-right:60px;} .blog3columns .post:nth-of-type(3n+1),.blog3columns [class*="type"]:nth-of-type(3n+1){ clear:none} .blog3columns .post:nth-of-type(2n),.blog3columns [class*="type"]:nth-of-type(2n){ margin-right:0;} .blog3columns .post:nth-of-type(2n+1),.blog3columns [class*="type"]:nth-of-type(2n+1){ clear:both} .blog3columns .post:first-child,.blog3columns [class*="type"]:first-child{ clear:none} .ab-item{ font-size:0 !important;}}@media screen and (max-width:999px){ .box-left .kc_column:first-child::before, .box-right .kc_column:last-child::before{width:0} .single .blogsidebarpage.lsb .postbody, .single .blogsidebarpage.lsb .postoddy{padding:0 15px} .single .blogsidebarpage.rsb .postbody, .single .blogsidebarpage.rsb .postoddy{padding:0 15px} body.single-post .wp-block-image{margin:0} .widget-area.left_sb, .widget-area.right_sb{display:none} main .cont-box-area{padding:0} .postbody .entry-content{padding:0 0 20px 0;} .postbody .entry-content ul, .postbody .entry-content ol{margin:0 0 1.5em 0;} .e404 form{padding:0 0 0 15px;} .header_alt ul{width:100% !important;} .header_alt ul li{display:block;} .header_alt ul li > a{padding:18px 20px 14px 20px !important} .header_alt ul li a{font-size:15px} .header_alt ul li:hover ul{position:relative;padding:5px 0} .header_alt ul li:not(:first-child){display:none;} .header_alt .topnav .icon{position:absolute;display:block;top:0;right:0;padding:0 15px 0 40px;line-height:50px;font-size:24px;text-decoration:none;color:#fff;z-index:99;} .header_alt ul li ul{position:relative;padding:5px 0;transform:scale(1);top:0} .header_alt .covergbr{height:100%;background-size:cover;} .header_alt a h1{padding:50px 15px;margin-top:0;font-size:40px;line-height:50px;} .header_alt ul.responsive{position:relative; background-color:#FFFFFF;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);} .header_alt ul.responsive li > a{position:relative; color:#949494} .header_alt ul.responsive li a:hover{color:#949494} .header_alt ul.responsive .icon{position:absolute;right:0;top:0;color:#949494;} .header_alt ul.responsive li{float:none;display:block;text-align:left;clear:both;} .header_alt ul.responsive li ul{padding:0 !important;width:100%;box-shadow:none;} .header_alt ul.responsive li ul li{padding:0 20px;} .single .blogsidebarpage .postbody, .single .blogsidebarpage .postoddy, .single .blogsidebarspage .postbody, .single .blogsidebarspage .postoddy{padding:0 15px;} .category article .thumb, .search article .thumb, .archive article .thumb, .blog article .thumb{border-radius:5px 5px 0 0;} .category article, .archive article, .blog article, .search article, .category article > div, .category article > div, .archive article > div, .blog article > div, .search article > div{ display:block;} .category article .thumb, .search article .thumb, .archive article .thumb, .blog article .thumb{ max-width:100%; padding-right:0; float:none; width:100%; height:unset;} article .c_block, .search article .c_block{padding:50px 50px;} .category article .thumb img, .search article .thumb img, .archive article .thumb img, .blog article .thumb img{ width:100%;} article.has-post-thumbnail .c_block, .search article.has-post-thumbnail .c_block{ border-radius:0 0 5px 5px;;}}@media screen and (max-width:768px){ .comment-list > li > ol, .comment-list li ol{padding-left:50px} .header_alt a{margin-top:0} body .descr_arch{padding:0 0 5px 0;} ul, ol{margin:0 0 1.5em 1em;} body.post-template-default.single main{padding:40px 0 80px 0;} body.single-post .single-heading{margin-bottom:15px; padding:0} body.single .entry-thumbnail{padding:0; margin-bottom:15px} body .author_info{padding:40px 25px; margin:0 0 80px 0} body .single .tags-links{margin-bottom:45px} body #comments .comments-title{padding-top:85px;padding-bottom:10px;} body .archive.category main{padding-top:25px} body article .c_block, body .search article .c_block{padding:35px 20px;} .category article .entry-title, .archive article .entry-title, .blog article .entry-title, .search article .entry-title{ margin:0 0 20px 0;} body .entry-header{margin-bottom:5px;} body #respond{padding:50px 0 20px 0;} body .custblog{padding-right:25px;padding-left:25px; padding-top:70px} .custblog .post-categories, .custblog .archive-meta, .archive-meta{width:100%} .entry-meta{} .entry-meta > span{float:none} .search article p, .search article .entry-header{width:100%;float:none;} .search article .more{float:none} .c_block .entry-content p:first-child{margin-bottom:25px;} ul.post-categories{top:15px;right:10px;} .onecolumnnsb .entry-meta, .blogsidebarspage .entry-meta{text-align:left;} .onecolumnnsb article .c_block, .onecolumnnsb .search article .c_block{padding:40px 40px;padding-top:25px;} article .c_block{border-radius:0 0 5px 5px;} .archive ul.page-numbers, .blog ul.page-numbers, .category ul.page-numbers, .search ul.page-numbers{margin:0 auto 0 auto;padding-top:10px;} .cfform h4{font-size:22px !important;} body #kc-front-save, body #kc-exit-backend, body #kc-front-exit{ font-size:0;} .c_block .entry-content p:first-child{-webkit-line-clamp:4;} input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{ width:100%;} html .woocommerce #content div.product div.images,html .woocommerce #content div.product div.summary,.woocommerce div.product div.images,html .woocommerce div.product div.summary,html .woocommerce-page #content div.product div.images,html .woocommerce-page #content div.product div.summary,html .woocommerce-page div.product div.images,html .woocommerce-page div.product div.summary{ float:none; width:100%;} html .woocommerce #content div.product div.images,html .woocommerce div.product div.images,html .woocommerce-page #content div.product div.images,html .woocommerce-page div.product div.images{ float:none; width:100%;} body .yikes-easy-mc-form .submit-button-inline-label{ width:100%} body .yikes-easy-mc-form label.label-inline{ width:100%;} body .kc-countdown-timer .group{ margin-bottom:10px} body .yikes-easy-mc-form label.label-inline{ padding-right:0} main button,.footer-widget button,main input[type="button"],main input[type="reset"],main input[type="submit"]{ max-width:100%; white-space:normal} .header_alt{ padding-top:0} .entry-meta{ line-height:1.8em} .entry-meta > span{ display:inline-block} .widget-area{margin-bottom:0} .nav-previous,.nav-next{ float:none; display:block; text-align:left; margin:0 0 20px 0;} .nav-previous a,.nav-next a{ white-space:normal; text-align:left;}}@media screen and (max-width:601px){ .author_info .author_description{width:100%;padding-top:30px;} h1, h2{ font-family:"Dosis"; color:#333333; font-weight:600; font-size:38px; line-height:48px; text-transform:none; text-align:center;} .comment-list > li > ol, .comment-list li ol{padding-left:20px} article .c_block, .search article .c_block{padding:30px 30px;} body main .cont-box-area{padding-left:0; padding-right:0;} .category article > div,.archive article > div,.blog article > div,.search article > div{ display:block} .e404 .search-field{ margin:0 20px 25px 20px} body #commentform .comment-form-author, body #commentform .comment-form-email, body #commentform .comment-form-url{ float:none; width:100%;} body #commentform .comment-form-author input, body #commentform .comment-form-email input, body #commentform .comment-form-url input{ width:100%;} .nav-links > div,.nav-previous a,.nav-next a{ width:calc(100% - 30px); margin-bottom:15px; white-space:normal;} .nav-previous, .nav-next{ display:block} body .related .rblock{ width:100%; margin-right:0; float:none; margin-bottom:15px; margin-left:0;} .single .social-share{ margin-bottom:20px;} .box-left .kc_column:first-child::before, .box-right .kc_column:last-child::before{ width:0} .cfform .mainform .nameline{ border-top-right-radius:4px !important; border-right-width:2px !important; border-bottom-width:0 !important;} .onecolumn article .thumb,.onecolumnsb article .thumb,.blog2columns article .thumb,.blog3columns article .thumb{ width:100%; padding-right:0; float:none;} .blog2columns .post,.blog2columns [class*="type"],.blog3columns .post,.blog3columns [class*="type"]{ float:none; width:100%; margin:0 0 60px 0; padding:0 0 0 0} body{ line-height:1.7em; font-family:"Josefin Sans"; font-size:17px; color:#555555; font-weight:400;} p{ margin:10px 0 25px 0; line-height:26px;} h1, h2{ font-family:"Dosis"; color:#333333; font-weight:600; font-size:38px; line-height:48px; text-transform:none; text-align:center; margin:20px 0;} .footer-widget .divider_line{ width:auto} body .kc_image_gallery.kc-carousel-image.kc-grid > div{ width:100%;}}@media screen and (max-width:540px){ ul, ol{margin:0 0 1.5em 0;} blockquote{padding:20px 30px;} .more{text-align:center; width:100%} .entry-meta .author{display:none} .onecolumnnsb .comments-link, .blogsidebarspage .comments-link{width:90px;} .blogsidebarspage .related .rblock{width:100%;margin-right:0;} .post-password-form input[type=password]{width:100%;margin:0 0 20px 0;} .post-password-form input[type=submit]{float:none;width:100%;} .comment-list li .comment-content{clear:both;} .comment-metadata i{margin-bottom:6px}}@media screen and (max-width:480px){ .comment-meta{width:100%;} .comment-list li .comment-content{padding-left:0} .comment-meta{width:calc(100% - 85px);float:right;} .comment-author.vcard{margin-right:20px} .single .comment-metadata .comments-link{margin-right:0} .comment-metadata > span{border-right:0;padding-right:0;} .comment-metadata > span.fn{padding-top:15px;} .comment-list li .reply{top:-50px;} .nav-links > div, .nav-previous a, .nav-next a{width:100%;margin-bottom:0;} .nav-next a{text-align:right} .cfform h4{font-size:18px !important;} html .woocommerce ul.products li.product,html .woocommerce-page ul.products li.product,html .woocommerce-page[class*="columns-"] ul.products li.product,html .woocommerce[class*="columns-"] ul.products li.product{ width:100%; float:none; margin:0 0 60px;} .kc-testi-layout-4 .box-right{ clear:both; padding-top:20px;} body .kc_button{ white-space:normal !important;} div.kc-team-3 .content-image img{ float:none;} article .c_block, .search article .c_block{padding:30px 30px;}}@media screen and (max-width:400px){ .cfform{width:300px !important;} .comment-author.vcard{float:none;} .comment-meta{width:100%;float:none;}}@media screen and (max-width:320px){}
