/**
 * Theme Name: RelinPro
 * Version: 1.2.15
 * Description: RelinPro - premium WordPress theme
 * Theme URI: https://wp-puzzle.com/relinpro/
 * Author: WP Puzzle
 * Author URI: https://wp-puzzle.com/
 * License: GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain: relinpro
 * 
 *
 * last edited February 13, 2019 3:59 PM
 */

/*!
 *!
 *! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css
 *! */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}/*!
 *!
 *! grid.css v1.0.0 | GPL v2 License | github.com/avovkdesign/grid
 *! */.grid{width:90%;margin-left:auto;margin-right:auto}.grid [class*="col-"]{width:100%;margin-left:0}@media screen and (min-width: 1024px){.grid{width:100%}.grid [class*="col-"]{float:left;margin-left:1.694915254%;margin-right:0}.grid .newrow:before,.grid:after,.grid:before{display:table;line-height:0;content:""}.grid .newrow,.grid .newrow:before,.grid:after{clear:both}.grid .newrow,.grid [class*="col-"]:first-of-type{margin-left:0}.grid .col-1{width:6.779661017%}.grid .col-2{width:15.25423729%}.grid .col-3{width:23.72881356%}.grid .col-4{width:32.20338983%}.grid .col-5{width:40.6779661%}.grid .col-6{width:49.15254237%}.grid .col-7{width:57.62711864%}.grid .col-8{width:66.10169492%}.grid .col-9{width:74.57627119%}.grid .col-10{width:83.05084746%}.grid .col-11{width:91.52542373%}.grid .col-12{width:100%}}.clear:before,.clear:after,.clearfix:after{content:"";display:table;line-height:0;clear:both}.woocommerce ul.products li.product.clear{clear:none}.woocommerce ul.products li.product.first.clear{clear:both}.woocommerce ul.products li.product.clear:before,.woocommerce ul.products li.product.clear:after{clear:none}.hide{display:none}.on-mobile{display:block}.on-desktop,.on-tablet{display:none}@media screen and (min-width: 600px){.on-tablet{display:block}}@media screen and (min-width: 1024px){.on-mobile,.on-tablet{display:none}.on-desktop{display:block}}/*!
 *!
 *! ____ LAYOUT ________________________________
 *! */html{height:100%}body{width:100%;min-width:280px;padding:0;margin:0}.maxwidth{max-width:1080px;width:90%;margin-left:auto;margin-right:auto}.container--boxed .container-bg{background:#fff;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.maxwidth .maxwidth,.maxwidth .grid,.grid .maxwidth,.grid .grid{width:100%}#content{display:block}.sidebar{display:none}.sidebar.on-mobile{display:block}.sidebar.hide{display:none}.container--full{background:#fff}.pagewrap,.footer-inner{padding:20px 0}@media screen and (min-width: 768px){.container--boxed .container-bg{padding-left:40px;padding-right:40px}}@media screen and (min-width: 1024px){.pagewrap,.footer-inner{padding:40px 0}.layout-leftbar .sidebar,.layout-rightbar .sidebar,.layout-both .sidebar{display:block}.layout-leftbar #content{float:right}.layout-leftbar .sidebar{float:left}.layout-rightbar #content{float:left}.layout-rightbar .sidebar{float:right}.layout-both #content{float:left}.layout-both #primary-sidebar{float:right}.layout-both #secondary-sidebar{float:left}.layout-leftbar #content,.layout-rightbar #content{width:69.44444444444444%}.layout-leftbar .sidebar,.layout-rightbar .sidebar{width:26.85185185185185%}.layout-both #content{width:48.27586206896552%}.layout-both .sidebar{width:17.24137931034483%}.layout-full .container-bg.maxwidth{width:100%;max-width:100%}.layout-full .container-bg.maxwidth #content{padding-left:3%;padding-right:3%}.layout-box #content,.layout-full #content{width:auto}.layout-center #content{width:70%}.layout-box #content,.layout-full #content,.layout-center #content{float:none;margin-left:auto;margin-right:auto}.layout-box .sidebar,.layout-full .sidebar,.layout-center .sidebar{display:none}}/*!
 *!	_____ HTML tags ________________________________
 *! */body{background:#f8f8f8;color:#737373;font:1em/140% "Open Sans",Arial,sans-serif;word-wrap:break-word}a,.entry a{color:#9e5eb8;text-decoration:none;-webkit-transition:color 0.3s;transition:color 0.3s}a:hover,.entry a:hover{color:#d7a4dd;cursor:pointer}p{margin:0 0 1em 0;padding:0}p:last-child{margin-bottom:0}h1,.entry h1 a,.entry h1 a:hover,.logo{font-size:2rem}h2,.entry h2 a,.entry h2 a:hover{font-size:1.5rem}h3,.entry h3 a,.entry h3 a:hover,.title{font-size:1.25rem}h4,.entry h4 a,.entry h4 a:hover{font-size:1.125rem}h5,.entry h5 a,.entry h5 a:hover,h6,.entry h6 a,.entry h6 a:hover{font-size:1rem}@media screen and (min-width: 600px){h1,.entry h1 a,.entry h1 a:hover,.logo{font-size:2.25rem}h2,.entry h2 a,.entry h2 a:hover{font-size:1.75rem}h3,.entry h3 a,.entry h3 a:hover,.title{font-size:1.5rem}h4,.entry h4 a,.entry h4 a:hover{font-size:1.25rem}h5,.entry h5 a,.entry h5 a:hover,h6,.entry h6 a,.entry h6 a:hover{font-size:1.125rem}}@media screen and (min-width: 1024px){h1,.entry h1 a,.entry h1 a:hover,.logo{font-size:3rem}h2,.entry h2 a,.entry h2 a:hover{font-size:2.25rem}h3,.entry h3 a,.entry h3 a:hover,.title{font-size:2rem}h4,.entry h4 a,.entry h4 a:hover{font-size:1.35rem}h5,.entry h5 a,.entry h5 a:hover,h6,.entry h6 a,.entry h6 a:hover{font-size:1.25rem}}h1,h2,h3,h4,h5,h6,.logo,.title,.entry h1 a,.entry h2 a,.entry h3 a,.entry h4 a,.entry h5 a,.entry h6 a,.entry h1 a:hover,.entry h2 a:hover,.entry h3 a:hover,.entry h4 a:hover,.entry h5 a:hover,.entry h6 a:hover{color:#343434;margin:1.5em 0 0.5em 0;padding:0;line-height:1.125em;font-weight:bold;letter-spacing:-0.03em;font-style:normal;text-decoration:none}h1,.entry h1 a,.logo{margin-top:0}h1,.entry h1 a,h2,.entry h2 a,h3,.entry h3 a,.logo,.title{font-family:"Alegreya Sans",serif}h4,.entry h4 a,h5,.entry h5 a,h6,.entry h6 a{font-family:"Open Sans",Arial,sans-serif}h6,.entry h6 a{font-style:italic}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#343434;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.entry h1 a:hover,.entry h2 a:hover,.entry h3 a:hover,.entry h4 a:hover,.entry h5 a:hover,.entry h6 a:hover{color:#d7a4dd}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,.title:first-child{margin-top:0}ul,ol{padding:0;margin:0 0 1em 1em}li{padding:0.3em 0}table{border-collapse:collapse}table td,table th{padding:5px 10px}table td{border:1px solid #c6c6c6}table th{background:#737373;border-right:1px solid #f8f8f8;border-bottom:1px solid #737373;color:#f8f8f8;font-weight:normal}table th a{color:#c6c6c6}table th:last-child{border-right:1px solid #c6c6c6}.responsive-table-before{height:20px;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}.responsive-table-before div{height:20px}@media screen and (max-width: 1024px){.responsive-table{max-width:100%;overflow:scroll}}blockquote,q,cite{background:#f8f8f8;padding:2px 5px;border-radius:3px}blockquote{display:block;position:relative;padding:40px 40px 40px 6.25rem;width:100%;margin:2em 0;-webkit-box-sizing:border-box;box-sizing:border-box}blockquote cite{padding:0;margin-top:5px;display:block;text-align:right}blockquote:after{content:'”';position:absolute;top:30px;left:2rem;font-size:4em;line-height:100%;font-family:"Alegreya Sans",serif}hr{margin:2em 0;background:#c6c6c6;opacity:0.3;height:1px;width:100%;border:0}img,iframe{max-width:100%}img{height:auto}pre,code,tt,var{font:12px/15px "Courier 10 Pitch", Courier, monospace;color:#909090}code,tt,var{background:#f8f8f8;padding:2px 5px;border-radius:3px}pre{padding:10px;margin:0 0 1em 0;border:1px solid #c6c6c6;background:#f8f8f8;text-shadow:1px 1px rgba(255,255,255,0.4);max-width:100%;overflow:auto}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}abbr,acronym{border-bottom:1px dotted #c6c6c6;cursor:help}dt{font-weight:bold}dd{margin:0 0 1em 2em}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin-bottom:1em}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}/*!
 *! _____ FORM inputs ________________________________
 *! */input,textarea,select{padding:10px 10px 10px 0;color:#222;border-color:#e8e8e8}textarea,select,input[type=text],input[type=password],input[type=email],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=datetime],input[type=datetime-local],input[type=time],input[type=month],input[type=week],input[type=search]{padding:9px 20px;border-width:1px;border-style:solid;min-height:20px;line-height:1.25em}textarea,select,input[type=text],input[type=password],input[type=email],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=datetime],input[type=datetime-local],input[type=time],input[type=month],input[type=week],input[type=search]{border-color:#c6c6c6}textarea{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}input:focus,textarea:focus,select:focus,input[type=checkbox]:hover{outline:none;border-color:#d7a4dd}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;width:14px;height:14px;cursor:pointer;border:1px solid #9e5eb8;-webkit-appearance:inherit;background:#fff;-webkit-transition:border-color .3s;transition:border-color .3s}input[type=radio]{border-radius:50px}input[type=checkbox]:checked,input[type=radio]:checked{background:#9e5eb8;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}::-webkit-input-placeholder{color:#737373}::-moz-placeholder{color:#737373}:-moz-placeholder{color:#737373}.woocommerce-product-details__short-description{margin-bottom:20px}.woocommerce .cart input{padding:5px 10px}/*!
 *! _____ BUTTONS styles ________________________________
 *! */input[type=submit],input[type=button],button,.button{padding:6px 18px;min-height:20px;line-height:20px;border:0;border-radius:50px;background-color:#9e5eb8;color:#fff;cursor:pointer}input[type=submit]:hover,input[type=button]:hover,button:hover,.button:hover{background-color:#d7a4dd;-webkit-transition:all .3s;transition:all .3s}/*!
 *! __ SEARCH ____________________________  */.search-form{position:relative;max-width:500px}input.search-field{padding:9px 40px 9px 10px;width:100%;line-height:20px;min-width:0}input[type=submit].search-submit{font-size:0;position:absolute;top:0;right:0;padding:10px 20px;background:url(assets/images/search.svg) center no-repeat transparent;background-size:20px;-webkit-transition:background .03s;transition:background .03s}input[type=submit].search-submit:hover{background-color:transparent}.widget.widget_search{padding:0}.widget.widget_search input.search-field{border:0}/*!
 *! _____ NAV styles ________________________________
 *! */.mobile-menu-box{position:fixed;top:0;right:0;left:0;bottom:0;background:#fff;z-index:10;overflow:auto;visibility:hidden;-webkit-transform:translate(-400px, 800px);transform:translate(-400px, 800px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mobile-menu-box.opened{visibility:visible;-webkit-transform:none;transform:none}@media only screen and (min-width: 1024px){.mobile-menu-box{display:none}}.mobile-menu{margin:0;padding:0}.mobile-menu li{margin:0;padding:0}.mobile-menu a{padding:10px;display:block;border-bottom:1px solid #eee}.mobile-menu .children,.mobile-menu .sub-menu{margin:0}.mobile-menu .children a,.mobile-menu .sub-menu a{padding-left:30px;list-style:none}.sticky-menu{display:none}@media only screen and (min-width: 1024px){.sticky-menu{display:block}}.menu{padding:0;margin:0}.menu ul{list-style:none;margin:0;padding:0}.menu .menu-item,.menu .page_item{padding:0;position:relative}.menu .menu-item a,.menu .menu-item span,.menu .page_item a,.menu .page_item span{display:block;color:#737373;font-size:14px;font-weight:bold;letter-spacing:-0.03em;text-transform:uppercase;cursor:pointer;position:relative;-webkit-transition:opacity 0.3s, color 0.3s;transition:opacity 0.3s, color 0.3s}.menu .menu-item a:hover,.menu .menu-item span:hover,.menu .page_item a:hover,.menu .page_item span:hover{opacity:0.8}@media only screen and (min-width: 1024px){.menu .menu-item,.menu .page_item{display:inline-block;padding:0 0 0 15px}.menu .menu-item a,.menu .page_item a{padding-top:10px;padding-bottom:10px}.menu .page_item_has_children,.menu .menu-item-has-submenu{position:relative;padding-right:20px}.menu .page_item_has_children:after,.menu .menu-item-has-submenu:after{content:'»';position:absolute;top:11px;right:4px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu .page_item_has_children .page_item_has_children:after,.menu .page_item_has_children .menu-item-has-submenu:after,.menu .menu-item-has-submenu .page_item_has_children:after,.menu .menu-item-has-submenu .menu-item-has-submenu:after{-webkit-transform:none;transform:none;top:9px;right:10px}.menu li:hover>.children,.menu li:hover>.sub-menu{display:block}.menu .children,.menu .sub-menu{display:none;position:absolute;background:#fff;min-width:300px;text-align:left;left:0;z-index:20;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.08);box-shadow:2px 2px 10px rgba(0,0,0,0.08)}.menu .children a,.menu .sub-menu a{text-transform:none;font-weight:normal}.menu .children li,.menu .sub-menu li{display:block;border-bottom:1px solid rgba(0,0,0,0.025);position:relative}.menu .children li>.children,.menu .children li>.sub-menu,.menu .sub-menu li>.children,.menu .sub-menu li>.sub-menu{top:0;left:100%;margin-left:3px}}.top-menu .menu-item,.top-menu .page_item{padding:0}.top-menu .menu-item a,.top-menu .menu-item span,.top-menu .page_item a,.top-menu .page_item span{padding:10px 15px 10px 0;font-weight:normal}.top-menu .menu-item .children a,.top-menu .menu-item .children span,.top-menu .menu-item .sub-menu a,.top-menu .menu-item .sub-menu span,.top-menu .page_item .children a,.top-menu .page_item .children span,.top-menu .page_item .sub-menu a,.top-menu .page_item .sub-menu span{padding-left:15px}.top-menu .menu-item:last-child a,.top-menu .menu-item:last-child span,.top-menu .page_item:last-child a,.top-menu .page_item:last-child span{padding-right:0}.header-top-menu{border-bottom:3px solid #f8f8f8;text-align:center}.header-bottom-menu{border-top:3px solid #f8f8f8;text-align:center}.main-menu-box .maxwidth{width:100%;padding:0}.main-menu-box .main-menu{padding:0 40px}.container--full .main-menu-box .main-menu{padding:0;background:#f8f8f8}.container--full .main-menu-box .main-menu a,.container--full .main-menu-box .main-menu span{padding:10px 0 10px 10px}.main-menu{background-color:#f8f8f8;padding:0;text-align:left}.main-menu .menu-item,.main-menu .page_item{padding:0}.main-menu .menu-item a,.main-menu .menu-item span,.main-menu .page_item a,.main-menu .page_item span{padding:10px 15px 10px 0;font-weight:normal}.main-menu .menu-item:last-child a,.main-menu .menu-item:last-child span,.main-menu .page_item:last-child a,.main-menu .page_item:last-child span{padding-right:0}.main-menu .menu-item .children a,.main-menu .menu-item .children span,.main-menu .menu-item .sub-menu a,.main-menu .menu-item .sub-menu span,.main-menu .page_item .children a,.main-menu .page_item .children span,.main-menu .page_item .sub-menu a,.main-menu .page_item .sub-menu span{padding-left:15px}.footer-top-menu{border-bottom:3px solid #909090;text-align:center}.footer-top-menu a:hover,.footer-top-menu span:hover{color:#fff}.footer-top-menu .children,.footer-top-menu .sub-menu{display:none !important}.footer-bottom-menu-box{background:rgba(255,255,255,0.1)}.footer-bottom-menu{text-align:center}.footer-bottom-menu .menu-item,.footer-bottom-menu .page_item{padding:0 5px}.footer-bottom-menu .menu-item a,.footer-bottom-menu .menu-item span,.footer-bottom-menu .page_item a,.footer-bottom-menu .page_item span{font-weight:normal;text-transform:none}.footer-bottom-menu .children,.footer-bottom-menu .sub-menu{display:none !important}@media screen and (min-width: 600px){body.has-sticky-menu{position:relative}}body.has-sticky-menu.admin-bar .sticky-menu .sticky-wrapper.is-stick{margin-top:30px}.sticky-menu{min-height:45px}.sticky-menu .sticky-wrapper{position:static;top:auto;left:auto;-webkit-transition:all .3s;transition:all .3s}.sticky-menu .sticky-wrapper.is-stick{position:fixed;top:0;left:0;margin-top:-3px;width:100%;background:#fff;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.05);box-shadow:0 1px 5px rgba(0,0,0,0.05);z-index:200}.sticky-menu .sticky-wrapper.is-stick .menu{max-width:1080px;width:90%;margin-left:auto;margin-right:auto;border:0;background-color:transparent}.pagination{clear:both;width:100%;padding-top:15px;border-top:3px solid #f8f8f8}.page-numbers{font-weight:bold;color:#c6c6c6;font-size:14px;padding:3px 10px;display:inline-block;border:3px solid transparent}.page-numbers:hover{color:#737373}.page-numbers.current{border:3px solid #f8f8f8;color:#737373}.posts-nav-links{margin:0 0 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.posts-nav-links.hide{display:none}@media only screen and (min-width: 768px){.posts-nav-links{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.posts-nav-links .nav-link{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-item-align:stretch;align-self:stretch;width:100%}@media only screen and (min-width: 768px){.posts-nav-links .nav-link{width:45%}.posts-nav-links .nav-link.nav-link.nav-link-prev{margin-right:10%}}.posts-nav-links .nav-link .sub-title{font-size:13px;text-transform:uppercase;color:#c6c6c6;display:block;margin-bottom:10px}.posts-nav-links .nav-link a{display:block;padding-bottom:10px;color:#737373;font-weight:bold;position:relative;-webkit-transition:border .3s, color .3s;transition:border .3s, color .3s;border-bottom:3px solid #f8f8f8}.posts-nav-links .nav-link a:hover{border-bottom-color:#d7a4dd;color:#d7a4dd}.posts-nav-links .nav-link-next{text-align:left;margin-top:20px}@media only screen and (min-width: 768px){.posts-nav-links .nav-link-next{margin-top:0;text-align:right}}.social-share{border:3px solid #f8f8f8;padding:20px;margin:0 0 2em 0;width:100%;clear:both;-webkit-box-sizing:border-box;box-sizing:border-box}.social-share .title{margin-top:0}.social-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.share-btn{margin:0 7px 7px 0;padding:0;font-size:13px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.share-btn.hide{display:none}.share-btn .shb-icon,.share-btn .shb-title{background:#909090}.share-btn .shb-icon{display:block;margin:0;padding:7px 10px;border-radius:3px 0 0 3px;border-right:1px solid rgba(255,255,255,0.45)}.share-btn .shb-icon .icon-svg{display:block;float:none;fill:#fff}.share-btn .shb-title{border-radius:0 3px 3px 0;padding:7px 15px 7px 10px;line-height:16px}.share-btn .shb-counter{border:1px solid #c6c6c6;border-radius:3px;margin:0 0 0 3px;line-height:16px;padding:7px;min-width:16px;text-align:center;color:#737373}.share-btn:hover{opacity:.8}.share-btn-fb .shb-icon,.share-btn-fb .shb-title{background:#3b5998}.share-btn-tw .shb-icon,.share-btn-tw .shb-title{background:#1da1f2}.share-btn-vk .shb-icon,.share-btn-vk .shb-title{background:#4c75a3}.share-btn-gp .shb-icon,.share-btn-gp .shb-title{background:#dc4e41}.share-btn-pt .shb-icon,.share-btn-pt .shb-title{background:#bd081c}.share-btn-ok .shb-icon,.share-btn-ok .shb-title{background:#e27e35}.share-btn-li .shb-icon,.share-btn-li .shb-title{background:#0077b5}.share-btn-po .shb-icon,.share-btn-po .shb-title{background:#ef3e56}/*!
 *! _____  HEADER ________________________________
 *! */.header .align-center .logo-img{margin-left:auto;margin-right:auto}.header-inner{padding:30px 0}.logo{font-size:1.5em;color:#343434;margin:0;cursor:pointer}.logo:hover{color:#d7a4dd}@media only screen and (min-width: 768px){.logo{font-size:2.125em}}@media only screen and (min-width: 1024px){.logo{font-size:3em}}.sitedescription,.site-description{font-style:italic;font-size:13px;color:#c6c6c6}.mobile-menu-btn{position:fixed;bottom:10px;left:10px;padding:10px;z-index:100;background:#909090;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.mobile-menu-btn .icon-svg{fill:#f8f8f8}.mobile-menu-btn:hover{opacity:1}.header-promotion-top{margin-bottom:30px}.header-promotion-bottom{margin-top:30px}/*!
 *! _____ CONTENT ________________________________
 *! */.archive-title{width:100%;margin-bottom:50px}.archive-title h1{position:relative;padding-bottom:20px}.entry ul,.widget ul,.comment ul{list-style:disc;list-style-image:url(assets/images/list-marker.svg)}.entry ul ol,.widget ul ol,.comment ul ol{list-style:decimal}.entry ul ul,.entry ul ol,.widget ul ul,.widget ul ol,.comment ul ul,.comment ul ol{margin-top:5px}.entry ol,.widget ol,.comment ol{list-style:decimal}.entry ol ul,.entry ol ol,.widget ol ul,.widget ol ol,.comment ol ul,.comment ol ol{margin-top:5px}.entry{word-wrap:break-word}.entry ul ul,.entry ul ol,.entry ol ul,.entry ol ol{margin-bottom:0}.entry ul{margin-left:20px}@media only screen and (min-width: 1024px){.entry ul{margin-left:50px}}.entry ol{margin-left:20px}@media only screen and (min-width: 1024px){.entry ol{margin-left:50px}}.entry img{position:relative;z-index:1}.wp-audio-shortcode{margin:1em 0}.grid-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid-columns .summary-thumbnail.alignleft,.grid-columns .summary-thumbnail.alignright{margin-left:0;margin-right:0}.grid-columns .summary.sticky{width:100%;border:3px solid #eee;padding:30px}.grid-columns .summary.sticky .entry-meta{margin-bottom:10px}.grid-columns .summary.sticky .summary-thumbnail{float:none;margin-bottom:0}.grid-columns .summary.sticky .summary-thumbnail.alignleft{float:left;margin-right:10px}.grid-columns .summary.sticky .summary-thumbnail.alignright{float:right;margin-left:10px}.grid-columns .summary.sticky .summary-thumbnail.aligncenter{margin-left:auto;margin-right:auto;display:block}.grid-columns .summary.sticky .summary-thumbnail img{display:block}.grid-columns-1 .summary{width:100%}.grid-columns-1 .summary .summary-thumbnail.alignleft{float:left;margin-right:10px}.grid-columns-1 .summary .summary-thumbnail.alignright{float:right;margin-left:10px}.grid-columns-1 .summary .summary-thumbnail.aligncenter{margin-left:auto;margin-right:auto;display:block}@media only screen and (min-width: 480px){.grid-columns-2 .summary{width:47%}}.grid-columns-2 .summary .summary-thumbnail{margin-bottom:10px}.grid-columns-2 .summary .summary-thumbnail img{width:100%;height:auto}.grid-columns-2 .summary .aligncenter,.grid-columns-2 .summary .alignright,.grid-columns-2 .summary .alignleft{float:none}@media only screen and (min-width: 480px){.grid-columns-3 .summary{width:30%}}.grid-columns-3 .summary .aligncenter,.grid-columns-3 .summary .alignright,.grid-columns-3 .summary .alignleft{float:none}@media only screen and (min-width: 480px){.grid-columns-4 .summary{width:22%}}.grid-columns-4 .summary .aligncenter,.grid-columns-4 .summary .alignright,.grid-columns-4 .summary .alignleft{float:none}.entry-meta{margin:0 0 2em}.entry-meta .post-meta{display:inline-block;padding:0 0 0 18px;margin-right:15px;position:relative;font-size:12px;line-height:12px;color:#c6c6c6}.entry-meta .post-meta a{color:#c6c6c6}.entry-meta .post-meta a:hover{color:#d7a4dd}.entry-meta .post-meta.post-meta-author .icon-svg{width:11px;height:11px;background-size:11px}.entry-meta .post-meta.post-meta-postformats{padding-left:0}.entry-meta .post-meta.hide{display:none}.entry-meta .post-meta .icon-svg{float:none;position:absolute;top:0;left:0;width:12px;height:12px;background-size:12px;fill:#c6c6c6}.summary{margin-bottom:40px;font-size:14px;line-height:135%}.summary h2{font-size:20px;line-height:105%}@media only screen and (min-width: 1280px){.summary h2{font-size:26px}}.summary .summary-thumbnail{display:none}.summary .summary-thumbnail.on-mobile{display:block}@media only screen and (min-width: 1024px){.summary .summary-thumbnail{display:block}}.summary .summary-thumbnail.hide{display:none}.summary .entry-meta{margin:-6px 0 6px}.summary .entry-meta .post-meta-postformat{padding-left:0}.summary .entry-quote blockquote{padding:20px 20px 20px 60px;margin:0}.summary .entry-quote blockquote:after{top:15px;left:1.5rem}.singular .entry{margin-bottom:2em}.ab-before-content{margin:2em 0}.ab-after-content{margin:0 0 2em}img,video{height:auto;max-width:100%}.aligncenter,div.aligncenter,.alignright,.alignleft{float:none;display:block}.alignnone{margin:0;display:inline}.entry .aligncenter,.entry div.aligncenter,.entry .alignright,.entry .alignleft,.summary .aligncenter,.summary div.aligncenter,.summary .alignright,.summary .alignleft{margin:0 auto 1em}@media only screen and (min-width: 768px){.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.summary img.aligncenter,.summary div.aligncenter,.entry img.aligncenter,.entry div.aligncenter{margin:0 auto 1em}.alignright{float:right}.summary .alignright,.entry .alignright{margin:0 0 0 1em}.summary .alignright.singular-thumbnail,.entry .alignright.singular-thumbnail{margin-bottom:20px;position:relative;z-index:1}.alignleft{float:left}.summary .alignleft,.entry .alignleft{margin:0 1em 0 0}}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,.gallery-caption{color:#c6c6c6;font-size:13px;font-size:0.8125rem;line-height:125%;font-style:italic;margin-bottom:1em;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}.gallery{border:3px solid #f8f8f8;padding:15px 5px;margin:2em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;clear:both}.gallery .gallery-item{margin:0 10px 20px}.gallery .gallery-item .gallery-caption{margin-top:5px}.gallery img{display:block;margin:0}.gallery.gallery-columns-1 .gallery-item{width:calc(100% / 1 - 20px)}.gallery.gallery-columns-2 .gallery-item{width:calc(100% / 2 - 20px)}.gallery.gallery-columns-3 .gallery-item{width:calc(100% / 3 - 20px)}.gallery.gallery-columns-4 .gallery-item{width:calc(100% / 4 - 20px)}.gallery.gallery-columns-5 .gallery-item{width:calc(100% / 5 - 20px)}.gallery.gallery-columns-5 .gallery-caption{display:none}.gallery.gallery-columns-6 .gallery-item{width:calc(100% / 6 - 20px)}.gallery.gallery-columns-6 .gallery-caption{display:none}.gallery.gallery-columns-7 .gallery-item{width:calc(100% / 7 - 20px)}.gallery.gallery-columns-7 .gallery-caption{display:none}.gallery.gallery-columns-8 .gallery-item{width:calc(100% / 8 - 20px)}.gallery.gallery-columns-8 .gallery-caption{display:none}.gallery.gallery-columns-9 .gallery-item{width:calc(100% / 9 - 20px)}.gallery.gallery-columns-9 .gallery-caption{display:none}.summary .gallery{padding:0;margin:1em 0}.summary .gallery .gallery-item{margin:0;padding:0}.summary .gallery .gallery-item .gallery-caption{display:none}.summary .gallery img{display:block;margin:0}.summary .gallery.gallery-columns-1 .gallery-item{width:100%}.summary .gallery.gallery-columns-2 .gallery-item{width:50%}.summary .gallery.gallery-columns-3 .gallery-item{width:calc(100% / 3)}.summary .gallery.gallery-columns-4 .gallery-item{width:25%}.summary .gallery.gallery-columns-5 .gallery-item{width:calc(100% / 5)}.summary .gallery.gallery-columns-6 .gallery-item{width:calc(100% / 6)}.summary .gallery.gallery-columns-7 .gallery-item{width:calc(100% / 7)}.summary .gallery.gallery-columns-8 .gallery-item{width:calc(100% / 8)}.summary .gallery.gallery-columns-9 .gallery-item{width:calc(100% / 9)}embed,iframe,object{margin-bottom:1em;max-width:100%}p>embed:only-child,p>iframe:only-child,p>object:only-child{margin-bottom:0}.pg-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pg-excerpt{margin:10px 0 0;font-size:14px;line-height:125%}.grid-meta{line-height:14px}.posts-grid-box{margin-bottom:40px}.posts-grid-box .pg-item{margin:0 0 40px}.posts-grid-box .pg-item .pg-title,.posts-grid-box .pg-item h3{margin:10px 0 0;font-size:20px}.posts-grid-box .pg-item .pg-title a,.posts-grid-box .pg-item h3 a{color:#737373}.posts-grid-box .pg-item h3{color:#737373}.posts-grid-box .pg-item:hover .pg-title a{color:#d7a4dd}.posts-grid-box .pg-item:hover h3{color:#d7a4dd}.posts-grid-box .grid-meta{margin:5px 0 10px}@media only screen and (min-width: 768px){.pg-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pg-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pg-thumbnail{background:#f8f8f8;overflow:hidden}.pg-columns-3-3 .pg-item{width:32%;margin-right:2%}.pg-columns-3-3 .pg-item:nth-child(3n){margin-right:0}}@media only screen and (min-width: 768px) and (min-width: 768px){.pg-columns-3-3 .pg-item .pg-thumbnail{height:240px}}@media only screen and (min-width: 768px){.pg-columns-3-3 .pg-item img{width:100%}.pg-columns-4-4 .pg-item{width:23.5%;margin-right:2%}.pg-columns-4-4 .pg-item:nth-child(4n){margin-right:0}.pg-columns-4-4 .pg-item .pg-thumbnail{max-height:240px}.pg-columns-4-4 .pg-item img{width:100%}.pg-columns-3-1 .pg-item{width:32%;margin-right:2%}.pg-columns-3-1 .pg-item:nth-child(4n-1){margin-right:0}.pg-columns-3-1 .pg-item:nth-child(4n){margin-right:0;width:100%}.pg-columns-3-1 .pg-item:nth-child(4n) .pg-thumbnail{max-height:400px}.pg-columns-3-1 .pg-item .pg-thumbnail{max-height:240px}.pg-columns-3-1 .pg-item img{width:100%}.pg-rows-1-4 .pg-item{width:100%;margin-bottom:20px}.pg-rows-1-4 .pg-item .pg-thumbnail{float:left;margin-right:10px}.pg-rows-1-4 .pg-item .pg-title{margin-top:0}.pg-rows-1-4>.pg-item,.pg-rows-1-4>.pg-flex{width:49%;margin-bottom:40px}.pg-rows-1-4>.pg-item{margin-right:2%;position:relative}.pg-rows-1-4>.pg-item .pg-title{position:absolute;z-index:10;top:20px;left:20px;font-size:24px;background:rgba(255,255,255,0.9);padding:6px 12px}.pg-rows-1-4>.pg-item .grid-meta{position:absolute;bottom:20px;left:20px}.pg-rows-1-4>.pg-item:hover .pg-title a{color:#737373}.pg-rows-1-4>.pg-item .pg-thumbnail{float:none;margin:0}.pg-rows-1-4>.pg-item .pg-thumbnail,.pg-rows-1-4>.pg-item .pg-thumbnail a{max-height:660px}.pg-rows-1-4>.pg-item img{width:100%}}.animate-border .pg-thumbnail a{display:block;position:relative}.animate-border .pg-thumbnail a img{display:block;margin:0}.animate-border .pg-thumbnail a:after{content:'';position:absolute;left:50%;top:50%;right:50%;bottom:50%;border:8px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:10;-webkit-transition:top .3s ease-in-out, left .3s ease-in-out, right .3s ease-in-out, bottom .3s ease-in-out, border-color .3s ease-in-out;transition:top .3s ease-in-out, left .3s ease-in-out, right .3s ease-in-out, bottom .3s ease-in-out, border-color .3s ease-in-out}.animate-border:hover .pg-thumbnail a:after{border-color:rgba(255,255,255,0.6);top:0;bottom:0;left:0;right:0}form.post-password-form{display:block;clear:both;padding:20px;border:2px solid #eee}form.post-password-form input[type=password]{margin:0 10px 10px;padding:5px 10px}form.post-password-form p:first-child{font-style:italic;font-size:0.9em}.box{border:1px solid #e0e0e0;background:#f7f7f7;padding:30px;margin:1em 0}.box.box-error{border-color:#d49c9c;background:#ffeded}.html-sitemap{margin-top:30px;padding-top:30px;border-top:1px solid #eee;font-size:14px}.html-sitemap a{color:#333}.html-sitemap a:hover{opacity:0.6;text-decoration:underline}.html-sitemap h2{margin:25px 0 5px 0;font-size:22px}.html-sitemap h3{margin:10px 0 0;font-size:18px}.html-sitemap ul{padding:0;margin:0 0 0 50px}.html-sitemap li{padding:0;list-style:disc}.html-sitemap h2 small,.html-sitemap h3 small{font-size:1em;font-weight:normal;padding:0 5px}.mbox{margin:1em 0;padding:20px;border:3px solid #f8f8f8;background:#fdfdfd}.mbox h2:first-child,.mbox h3:first-child,.mbox h4:first-child,.mbox h5:first-child,.mbox h6:first-child{margin-top:0}.mbox-info{border:3px solid #e8e8e8;background:#f9f9f9}.mbox-note{border-color:#c3d899;background:#eaf5d8;color:#586d2f}.mbox-warning{border-color:#ecb057;background:#fff1e1;color:#694b34}.mbox-attention{border-color:#90c9de;background:#daf0ff;color:#4a6c84}.mbox-error{border-color:#d24b4c;background:#ffcbc6;color:#58252a}.note-box{margin:20px 0;padding-left:65px;position:relative}.note-box:before{content:'';position:absolute;top:2px;left:0;height:48px;width:48px;background:url(assets/images/note-comment.svg) center no-repeat;background-size:48px}.note-box.note-type-answer:before{background-image:url(assets/images/note-answer.svg)}.note-box.note-type-question:before{background-image:url(assets/images/note-question.svg)}.entry .custom-list ul{margin:0;list-style:none;padding-left:30px}.entry .custom-list li{position:relative;line-height:120%;margin-bottom:10px;padding:0}.entry .list-type-check ul{list-style-image:url(assets/images/list-style-check.svg)}.entry .list-type-plus ul{list-style-image:url(assets/images/list-style-plus.svg)}.entry .list-type-minus ul{list-style-image:url(assets/images/list-style-minus.svg)}.entry .list-type-error ul{list-style-image:url(assets/images/list-style-error.svg)}.entry .list-type-info ul{list-style-image:url(assets/images/list-style-info.svg)}.entry .list-type-arrow ul{list-style-image:url(assets/images/list-style-arrow.svg)}.contact-form{border:2px solid #eee;padding:30px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-form.loading:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(assets/images/loading.svg) center no-repeat rgba(255,255,255,0.7);background-size:32px;z-index:20}.contact-form textarea,.contact-form input[type=text],.contact-form input[type=email]{padding-left:10px;padding-right:10px;max-width:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-form .contact-form-item{margin-bottom:10px}.contact-form .cfi-submit{margin-bottom:0}.contact-form .result{position:absolute;z-index:10;background:#fff;top:0;left:0;right:0;bottom:0;padding:30px}/*!
 *! _____ COMMENTS ________________________________
 *! */.comments-area{padding:3em 0 0;margin:0;clear:both}.comment-list{padding:0;margin:0 0 3em 0;list-style:none}.comment{padding:0;margin:0 0 20px 0;position:relative}.comment ul.children{list-style:none;margin:20px 0 40px 0}@media only screen and (min-width: 768px){.comment ul.children{margin-left:50px}}.comment-author .avatar{position:absolute;top:0;left:0;border-radius:3px}.comment-body{border:3px solid #f8f8f8;padding:15px 20px;margin:0 0 0 50px}.comment-meta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.comment-metadata{margin-top:2px;margin-left:20px;font-size:12px}.comment-metadata a{color:#c6c6c6}.reply{margin-top:10px;text-transform:uppercase;font-size:13px;font-weight:bold;text-align:right}.reply a{color:#c6c6c6}.reply a:hover{color:#d7a4dd}.comment-form{border:3px solid #f8f8f8;padding:20px}.comment-form .comment-notes{font-size:13px;font-style:italic}.comment-form .row input,.comment-form .row textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;padding-left:10px;padding-right:10px}.comment-form textarea{height:120px}.comment-form .row{margin-bottom:15px}@media only screen and (min-width: 768px){.comment-form .row:not(.row-message){width:32%;margin-right:2%;float:left}.comment-form .row:not(.row-message):last-of-type{margin-right:0}}.comment-form .form-submit{clear:both;text-align:right;margin-bottom:0}.comment-form .form-submit input{display:inline-block;padding:10px 20px}/*!
 *! _____  SIDEBAR ________________________________ */.widgets-box{padding:0;margin:0;list-style:none}.widget{border:3px solid #f8f8f8;padding:20px 25px;margin-bottom:40px;font-size:14px;line-height:125%}.widget a{color:#909090}.widget a:hover{color:#d7a4dd}.widget ul,.widget ol{margin:0 0 0 20px}.widget ul li,.widget ol li{padding:0;margin-bottom:7px}.widget ul ul,.widget ul ol,.widget ol ul,.widget ol ol{margin-top:7px}.widget:last-child{margin-bottom:0}.widget-title{color:#737373;text-transform:uppercase;letter-spacing:-0.03em;font-size:14px;font-weight:bold;padding-bottom:15px;position:relative}.archive-title h1:after,.widget-title:after{content:'';position:absolute;height:0;width:50px;bottom:0;left:0;border-bottom:3px solid #f8f8f8}.widget_nav_menu .menu{margin:0}.widget_nav_menu .menu li{display:block;text-align:left;padding:0;margin:0;border:0}.widget_nav_menu .menu li a,.widget_nav_menu .menu li span{text-transform:none;padding:5px 0}.widget_nav_menu .menu .children,.widget_nav_menu .menu .sub-menu{display:block;position:static;min-width:0;background:transparent;-webkit-box-shadow:0 0 transparent;box-shadow:0 0 transparent;margin:0 0 0 20px}.widget_nav_menu .menu .children a,.widget_nav_menu .menu .children span,.widget_nav_menu .menu .sub-menu a,.widget_nav_menu .menu .sub-menu span{font-size:13px;line-height:115%;padding:4px 0}/*!
 *! _____  FOOTER ________________________________
 *! */.footer{font-size:14px;line-height:125%;background-color:#000}.footer .container-bg{background-color:#000}#up{display:none;position:fixed;bottom:10px;right:10px;z-index:100;padding:4px 15px;background-color:#909090;opacity:.5;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}@media only screen and (min-width: 1024px){#up{right:auto;left:10px}}#up .icon-svg{fill:#f8f8f8;-webkit-transition:fill .3s;transition:fill .3s}#up:hover{opacity:1;background-color:#9e5eb8}#up:hover .icon-svg{fill:#fff}.sidebar-footer-box{padding:40px 0 0;border-bottom:3px solid rgba(255,255,255,0.15)}.sidebar-footer .widgets-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sidebar-footer .widgets-box .widget{-ms-flex-preferred-size:100%;flex-basis:100%;border:0;padding:0;margin:0 0 40px}@media only screen and (min-width: 768px){.sidebar-footer .widgets-box .widget{-ms-flex-preferred-size:47%;flex-basis:47%;margin-right:6%}.sidebar-footer .widgets-box .widget:nth-child(2n){margin-right:0}}@media only screen and (min-width: 1024px){.sidebar-footer .widgets-box .widget{-ms-flex-preferred-size:32%;flex-basis:32%;margin-right:2%}.sidebar-footer .widgets-box .widget:nth-child(2n){margin-right:2%}.sidebar-footer .widgets-box .widget:nth-child(3n){margin-right:0}}.sidebar-footer .widgets-box .widget-title:after{border-bottom-color:rgba(255,255,255,0.15)}.counters{margin-top:10px}.social-link{display:inline-block;background:#909090}.social-link .icon-svg{padding:10px}/*!
 *!
 *! _____ USEFUL classes ______________________________________
 *! */.fl{float:left}.fr{float:right}.n{font-weight:normal}.b{font-weight:bold}.i{font-style:italic}.tl,.align-left{text-align:left}.tc,.align-center{text-align:center}.tr,.align-right{text-align:right}.db{display:block}.icon{display:inline-block;height:30px;width:30px;background-size:30px;background-position:center;background-repeat:no-repeat}.icon-svg{display:block;height:16px;width:16px;float:left;background-size:16px}.icon-24{width:24px;height:24px;background-size:24px}.icon-32{width:32px;height:32px;background-size:32px}.icon-48{width:48px;height:48px;background-size:48px}.pseudo{position:relative}.pseudo:before,.pseudo:after{content:'';display:block;position:absolute}
