/*!
 * Theme Name: Theme Junkie
 * Theme URI: http://www.theme-junkie.com/themes/junkie
 * Description: Premium theme from http://www.theme-junkie.com
 * Version: 1.0.0
 * Author: Theme Junkie
 * Author URI: http://www.theme-junkie.com/
 * Tags: blue, two-columns, right-sidebar, responsive-layout, custom-background, custom-menu, editor-style, threaded-comments, translation-ready
 * Text Domain: junkie
 *
 * License: GNU General Public License v2.0 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Junkie WordPress Theme, Copyright 2015 http://www.theme-junkie.com/
 * Junkie is distributed under the terms of the GNU GPL
 *
 * Please DO NOT EDIT THIS FILE, if you want to customize the styles, you can create a child theme
 * See: http://codex.wordpress.org/Child_Themes
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption,[hidden],template{display:none}del,sub,sup{vertical-align:baseline}legend,td,th{padding:0}img,img[class*=attachment-],img[class*=align]{height:auto}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}.alignnone,.container:after,.gallery-icon a,.gallery-icon img,figure>img{display:block}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace}button,input,optgroup,select,textarea{color:inherit;font:inherit;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}*,.gallery-caption,:after,:before{box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}.container{max-width:990px;margin-left:auto;margin-right:auto;padding:0 25px}.container:after{content:" ";clear:both}@media (min-width:1024px){.container{max-width:1130px;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}}.gallery-columns-1 .gallery-item,.wp-caption,img{max-width:100%}.gallery-caption:before,blockquote:after,blockquote:before,q:after,q:before{content:""}@media (min-width:801px){.layout-2c-l #primary{width:69.94949%;float:left;margin-right:3.0303%}.layout-2c-r #primary{width:69.94949%;float:right;margin-right:0}.singular-html.layout-2c-l #primary,.singular-plugins.layout-2c-l #primary,.singular-themes.layout-2c-l #primary{width:65.95745%;float:left;margin-right:2.12766%}.singular-html.layout-2c-r #primary,.singular-plugins.layout-2c-r #primary,.singular-themes.layout-2c-r #primary{width:65.95745%;float:right;margin-right:0}.layout-2c-l #secondary{width:27.0202%;float:right;margin-right:0;padding-left:3%}.layout-2c-r #secondary{width:27.0202%;float:left;margin-right:3.0303%;padding-right:3%}.singular-html.layout-2c-l #secondary,.singular-plugins.layout-2c-l #secondary,.singular-themes.layout-2c-l #secondary{width:31.91489%;float:right;margin-right:0;padding-left:0}.singular-html.layout-2c-r #secondary,.singular-plugins.layout-2c-r #secondary,.singular-themes.layout-2c-r #secondary{width:31.91489%;float:left;margin-right:2.12766%;padding-right:0}}* html{font-size:100%}body{background:#fff;color:#888;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-size:15px;font-weight:300;line-height:1.6em}::selection{background:#21c2f8;color:#fff;text-shadow:none}::-moz-selection{background:#21c2f8;color:#fff;text-shadow:none}img{border:0}.wp-caption{margin-bottom:24px}.wp-caption img[class*=wp-image-]{display:block;margin-bottom:5px}.wp-caption-text{font-size:14px;font-style:italic;color:#999}.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}table td,table th{border-bottom:1px solid #eee}embed,iframe,object{max-width:100%;width:100%}.alignleft{float:left;margin-right:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{clear:both}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute}table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:2.618em}table td,table th{padding:10px;vertical-align:top;text-align:left}table th{text-transform:uppercase}table tr td:first-child,table tr th:first-child{padding-left:0}table tr td:last-child,table tr th:last-child{padding-right:0}.bypostauthor,.sticky{font-size:inherit}.gallery{margin-bottom:20px}.gallery-item{margin:0 4px 4px 0;float:left;overflow:hidden;position:relative}.gallery-columns-2 .gallery-item{max-width:48%;max-width:-webkit-calc(50% - 4px);max-width:calc(50% - 4px)}.gallery-columns-3 .gallery-item{max-width:32%;max-width:-webkit-calc(33.3% - 4px);max-width:calc(33.3% - 4px)}.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 4px);max-width:calc(25% - 4px)}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-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:calc(16.7% - 4px)}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-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:calc(12.5% - 4px)}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-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}#colophon,#masthead:after,.author-bio:after,.clear,.comment-container:after,.contact-info:after,.gallery:after,.how-affiliate ul:after,.info-form-wrapper:after,.join-affiliate ul:after,.loop-nav:after,.pack-features:after,.page:after,.plans-pricing:after,.plugin-details li:after,.post:after,.pricing-counter:after,.pricing-footer:after,.related-posts ul:after,.teaser-content:after,.theme-details li:after,.widget_archive li:after,.widget_archive:after,.widget_categories li:after,.widget_categories:after,.widget_recent_entries li:after,form.comment-form .comment-form-comment,hr{clear:both}.gallery-caption{padding:2px 8px;font-size:14px;background-color:#000;background-color:rgba(0,0,0,.7);color:#fff;line-height:1.3;margin:0;max-height:50%;opacity:0;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery-caption:before{height:100%;min-height:50px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-figure:after{background:0 0;box-shadow:none}.white-popup,img.mfp-img{box-shadow:0 0 0 15px rgba(255,255,255,.2)}.mfp-figure figure{padding:55px 0}img.mfp-img{max-height:none!important;padding:0}.mfp-image-holder .mfp-content{max-width:85%}.mfp-arrow,.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{transition:all .3s ease-out}.mfp-arrow:active{margin-top:-55px}.mfp-arrow-left:before,.mfp-arrow-right:before{display:block;font:normal normal normal 14px/1 FontAwesome;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px;font-size:25px;line-height:40px;text-align:center;background:0 0;color:#fff;border:2px solid #fff;z-index:10;border-radius:50%;transition:all .3s ease}.page-header-wrapper h1,h1,h2,h3,h4,h5,h6{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif}.mfp-arrow-left:before{content:'\f104'}.mfp-arrow-right:before{content:'\f105'}.mfp-arrow:hover:before{background-color:#fff;color:#999;opacity:1}.mfp-arrow-left:after,.mfp-arrow-right:after{display:none}.white-popup{position:relative;max-width:650px;margin:60px auto;background-color:#fff;color:#888;padding:20px}code,pre{color:#2080ad}.white-popup button.mfp-close{top:0;right:0;width:30px;height:30px;line-height:30px;transition:all .3s ease}.h1,.h2,h1,h2{line-height:1.1em}#masthead:after,#masthead:before,.author-bio:after,.author-bio:before,.comment-container:after,.comment-container:before,.contact-info:after,.contact-info:before,.gallery:after,.gallery:before,.how-affiliate ul:after,.how-affiliate ul:before,.info-form-wrapper:after,.info-form-wrapper:before,.join-affiliate ul:after,.join-affiliate ul:before,.loop-nav:after,.loop-nav:before,.pack-features:after,.pack-features:before,.page:after,.page:before,.plans-pricing:after,.plans-pricing:before,.plugin-details li:after,.plugin-details li:before,.post:after,.post:before,.pricing-counter:after,.pricing-counter:before,.pricing-footer:after,.pricing-footer:before,.related-posts ul:after,.related-posts ul:before,.teaser-content:after,.teaser-content:before,.theme-details li:after,.theme-details li:before,.widget_archive li:after,.widget_archive li:before,.widget_archive:after,.widget_archive:before,.widget_categories li:after,.widget_categories li:before,.widget_categories:after,.widget_categories:before,.widget_recent_entries li:after,.widget_recent_entries li:before{content:"";display:table}.clear{display:block;overflow:hidden;visibility:hidden;width:0;height:0}#footer-navigation ul,#site-navigation .sub-menu,#site-navigation ul,.breadcrumbs .trail-items,.commentlist,.custom-navigation ul,.entry-share ul,.how-affiliate ul,.join-affiliate ul,.pack-features,.related-posts ul{list-style:none;margin:0;padding:0}#footer-navigation ul>li,#site-navigation ul>li,.breadcrumbs .trail-items>li,.custom-navigation ul>li,.entry-share ul>li,.how-affiliate ul>li,.join-affiliate ul>li,.pack-features>li{display:inline-block;padding-right:5px;padding-left:5px}#footer-navigation ul a,#site-navigation ul a,.aligncenter,.breadcrumbs .trail-items a,.custom-navigation ul a,.entry-share ul a,.how-affiliate ul a,.join-affiliate ul a,.pack-features a,address{display:block}.aligncenter{margin-left:auto;margin-right:auto}address,p{margin:0 0 24px}hr,pre{margin:24px 0}a{transition:all .2s ease-in-out 0s;color:#21c2f8;text-decoration:none}a:visited{color:#08bbf7}a:hover,a:visited:hover{color:#52d0fa;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:24px 0 12px;color:#292929;font-style:normal;font-weight:600}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,.h4,h3,h4{line-height:1.3em}.h3,h3{font-size:24px}.h4,h4{font-size:20px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}b,strong{color:#292929}abbr[title],dfn[title]{cursor:help}del{color:#aaa;text-decoration:line-through}code,kbd,pre,samp{font-size:16px}pre{padding:24px;background-color:#fafafa}blockquote{margin:24px 40px;padding-left:20px;border-left:3px solid #21c2f8;color:#777;font-style:italic}blockquote cite{padding:10px 0 0 20px;color:#555;display:block;position:relative}blockquote cite:before{content:'\2014';left:0;position:absolute}ol,ul{margin:12px 0 24px;padding:0 0 0 40px}ul{list-style:disc}ol{list-style-type:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}li ol,li ul{margin:0}dl{margin:24px}dt{font-weight:700}dd{margin-bottom:24px}hr{border-top:1px solid #eee;border-bottom:0;border-right:0;border-left:0;height:1px;min-height:0}hr.dotted{border-style:dotted}hr.dashed{border-style:dashed}hr.blackborder{border-color:#000}hr.whiteborder{border-color:#fff}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}form input[type=text],form input[type=password],form input[type=email],form input[type=url],form input[type=date],form input[type=month],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=week],form input[type=tel],form input[type=color],form input[type=number],form input[type=search],form select,form textarea{background-color:#f9f9f9;padding:.5em .6em;display:inline-block;border:1px solid #eee;height:2.5em;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form select[multiple],form textarea{height:auto}form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form input[type=color]{padding:.2em .5em}form input[type=text]:focus,form input[type=password]:focus,form input[type=email]:focus,form input[type=url]:focus,form input[type=date]:focus,form input[type=month]:focus,form input[type=time]:focus,form input[type=datetime]:focus,form input[type=datetime-local]:focus,form input[type=week]:focus,form input[type=tel]:focus,form input[type=color]:focus,form input[type=number]:focus,form input[type=search]:focus,form select:focus,form textarea:focus{background-color:#fff;outline:0;border-color:#129FEA}form input:not([type]):focus{outline:0;border-color:#129FEA}form input[type=file]:focus,form input[type=checkbox]:focus,form input[type=radio]:focus{outline:#129FEA auto 1px}form input[type=checkbox],form input[type=radio]{margin:.5em 0;display:inline-block}.site-branding #logo a,form legend{display:block}form input:not([type])[disabled],form input[type=text][disabled],form input[type=password][disabled],form input[type=email][disabled],form input[type=url][disabled],form input[type=date][disabled],form input[type=month][disabled],form input[type=time][disabled],form input[type=datetime][disabled],form input[type=datetime-local][disabled],form input[type=week][disabled],form input[type=tel][disabled],form input[type=color][disabled],form input[type=number][disabled],form input[type=search][disabled],form select[disabled],form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}form input[readonly],form select[readonly],form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}form input:focus:invalid,form select:focus:invalid,form textarea:focus:invalid{color:#b94a48;border-color:#e9322d}form input[type=file]:focus:invalid:focus,form input[type=checkbox]:focus:invalid:focus,form input[type=radio]:focus:invalid:focus{outline-color:#e9322d}form select{height:2.25em;border:1px solid #ccc;background-color:#fff}form label{margin:.5em 0 .2em}form fieldset{margin:0;padding:.35em 0 .75em;border:0}form legend{width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.button,button,input[type=button],input[type=reset],input[type=submit]{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1;padding:8px 14px;color:#fff;border:1px solid #08bbf7;border:none transparent;border-radius:20px;background-color:#21c2f8;letter-spacing:.5px;text-decoration:none;text-transform:uppercase}.button:visited,.button:visited:hover,button:visited,button:visited:hover,input[type=button]:visited,input[type=button]:visited:hover,input[type=reset]:visited,input[type=reset]:visited:hover,input[type=submit]:visited,input[type=submit]:visited:hover{color:#fff}.button.orange{background-color:#e85c41}.button.green{background-color:#7fc33c}.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,left,color-stop(40%,rgba(0,0,0,.05)),right);background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));color:#fff}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{color:#fff;outline:0}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;border-color:#000\9;color:#fff}.pure-button-disabled,.pure-button-disabled:active,.pure-button-disabled:focus,.pure-button-disabled:hover,.pure-button[disabled]{border:none;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}#masthead{background-color:#fff;line-height:60px;height:60px;position:relative;width:100%;z-index:99}#masthead.fixed{position:fixed;top:0;left:0;border-bottom:1px solid #eee}.site-branding{width:48.48485%;float:left;line-height:0}@media (min-width:480px){.site-branding{width:39.89899%}}@media (min-width:601px){.site-branding{width:22.72727%}}@media (min-width:960px){.site-branding{width:14.14141%}}@media (min-width:1280px){.site-branding{width:14.14141%}}@media (min-width:1441px){.site-branding{width:9.84848%}}@media (min-width:1921px){.site-branding{width:8%}}.site-branding .site-title{font-size:20px;line-height:1}.site-branding #logo{font-size:20px;margin-top:10px;padding-left:20px}.site-branding #logo img{width:150px;height:auto}.custom-navigation{display:none}@media (min-width:1200px){.custom-navigation{width:27.0202%;float:right;margin-right:0;display:block}}@media (min-width:1201px){.custom-navigation{width:31.31313%;display:block}}.custom-navigation ul{text-align:right;padding-right:20px}@media (min-width:1024px){.custom-navigation ul>li{padding-right:0}}.custom-navigation .myaccount{color:#666;font-size:14px;margin-right:10px}.custom-navigation .myaccount:hover{color:#21c2f8}.custom-navigation .myaccount:hover .fa{border-color:#21c2f8}.custom-navigation .myaccount .fa{width:30px;height:30px;line-height:28px;border:1px solid #ccc;font-size:13px;margin-right:3px;border-radius:50%;text-align:center}.custom-navigation .package .fa{display:none}.page-header{background-color:#f5f5f5;margin-bottom:48px;min-height:132px}.page-header-wrapper{text-align:center;padding-top:52px}@media (min-width:481px){.page-header-wrapper{width:39.89899%;float:left;margin-right:3.0303%;text-align:left;padding:52px 0}}.page-header-wrapper h1{color:#666;font-weight:600;font-size:24px;margin:0}.breadcrumbs{font-size:14px;font-weight:600;padding:51px 0;text-align:center}@media (min-width:481px){.breadcrumbs{width:57.07071%;float:right;margin-right:0;text-align:right}}.breadcrumbs li{position:relative}.breadcrumbs li::before{content:"\203A";color:#bbb;position:absolute;left:-9px;top:0}#footer-navigation li:first-child::before,.breadcrumbs li:first-of-type::before{content:""}.breadcrumbs a{border-bottom:1px solid #e9e9e9;color:#01b22e;line-height:1.6}.breadcrumbs a:hover{color:#01b22e}.toggle-mobile-menu{display:block;float:right;color:#999;font-size:12px;line-height:60px;margin-right:20px;text-align:center}@media (min-width:1200px){.toggle-mobile-menu{display:none}}.toggle-mobile-menu i{display:inline-block;width:30px;height:30px;line-height:28px;border:1px solid #ccc;border-radius:50%}.toggle-mobile-menu i:hover{border-color:#21c2f8}.mobile-navigation{display:block;position:fixed;right:-230px;background-color:#1a1c27;width:230px;padding:0 20px;line-height:1;text-align:left;z-index:999;overflow-y:auto}.author-bio .description,.author-bio .social-links,.promotion-banner,.ribbon-fixed{overflow:hidden}@media (min-width:1200px){.mobile-navigation{display:none}}.mobile-menu-open .mobile-navigation{right:0}.mobile-navigation .search-form{line-height:1;padding:20px 0}.mobile-navigation .mobile-search{display:inline-block;position:relative;width:100%}.mobile-navigation .mobile-search input{background:0 0;border-color:#4f4f4f;width:100%}.mobile-navigation .mobile-search button{position:absolute;top:0;right:-10px;width:55px;height:100%;background:0 0;color:#999;border:0;padding:0;margin:0;text-align:center}.mobile-navigation .custom-navigation{display:block}.mobile-navigation .custom-navigation ul{text-align:left;padding-right:0;margin-bottom:20px}.mobile-navigation .custom-navigation ul>li{display:block;padding:0;position:relative;border-bottom:1px solid #4f4f4f}.mobile-navigation .custom-navigation ul>li:last-child{border-bottom:0}.mobile-navigation .custom-navigation a{background-color:transparent;display:block;float:none;font-size:14px;line-height:1.2em;letter-spacing:.05em;color:#aaa;padding:14px 20px 14px 0;margin:0;text-transform:capitalize;font-weight:400}.mobile-navigation .custom-navigation a:hover{color:#21c2f8;background:0 0}.mobile-navigation .custom-navigation .fa{width:auto;height:auto;line-height:auto;border:none;border-radius:0;text-align:left;margin-right:5px}.mobile-navigation .custom-navigation .package .fa{display:inline-block}.mobile-navigation .mobile-primary-items{position:relative;margin:0;min-width:100%;list-style:none;padding-left:0}.mobile-navigation .mobile-primary-items ul{padding-left:16px}.mobile-navigation .mobile-primary-items li{position:relative;border-bottom:1px solid #4f4f4f;list-style:none}.mobile-navigation .mobile-primary-items a{display:block;float:none;font-size:14px;line-height:1.2em;letter-spacing:.05em;color:#aaa;padding:14px 20px 14px 0;margin:0;text-transform:capitalize}.entry-meta,.entry-published .month,.more-link{text-transform:uppercase}.mobile-navigation .mobile-primary-items a:hover{color:#21c2f8}.mobile-overlay{opacity:0;visibility:hidden;position:fixed;right:0;width:100%;background:rgba(255,255,255,.8);z-index:9999}.mobile-menu-open .mobile-overlay{opacity:1;visibility:visible;right:230px}.mobile-overlay::after{font-family:FontAwesome;content:'\f00d';position:absolute;top:0;right:10px;color:#999;font-size:40px;line-height:1}#footer-navigation a:hover,#site-navigation a:hover,#site-navigation li.current-menu-item>a{color:#21c2f8}.mobile-navigation,.mobile-overlay{top:0;height:100%;transition:all .4s ease-in-out}#site-navigation{display:none}@media (min-width:1200px){#site-navigation{width:52.77778%;float:left;margin-right:3.0303%;display:block}}@media (min-width:1201px){#site-navigation{width:48.48485%;display:block}}#site-navigation ul>li{padding-left:0;padding-right:0}#site-navigation li{position:relative}#site-navigation li:hover>.sub-menu{display:block}#site-navigation a{color:#666;font-size:14px;padding:0 15px}#site-navigation .sub-menu{background-color:#fff;border:1px solid #eee;border-top:0;box-shadow:0 2px 10px -2px rgba(0,0,0,.2);border-radius:0 0 3px 3px;display:none;padding:5px 0;position:absolute;min-width:160px;left:0;top:100%;text-align:left;z-index:9999}.entry-share a:hover,.tag-links a:hover{box-shadow:0 0 10px rgba(0,0,0,.15)}#site-navigation .sub-menu ul{left:100%;top:0}#site-navigation .sub-menu li{display:block;float:none;margin:0;padding:0}#site-navigation .sub-menu a{padding:6px 12px;line-height:20px;transition:color .2s ease-in-out}.entry-share a,.tag-links a{transition:box-shadow .2s ease-in-out}#site-navigation .sub-menu a:hover{background-color:transparent;color:#21c2f8;text-decoration:none}#footer-navigation ul{text-align:center}@media (min-width:630px){#footer-navigation{width:57.07071%;float:right;margin-right:0}#footer-navigation ul{text-align:right}}#footer-navigation ul>li{padding-left:10px;padding-right:10px}#footer-navigation ul>li:first-child{padding-left:0}#footer-navigation ul>li:last-child{padding-right:0}#footer-navigation li{position:relative}#footer-navigation li::before{content:'/';color:#a0a9b1;display:inline-block;position:absolute;top:0;left:-5px}#footer-navigation a{color:#bbb}.page,.post{border-bottom:1px dashed #e0e0e0;padding-bottom:40px;margin-bottom:40px;word-wrap:break-word}.page .entry-date,.post .entry-date{display:none}.entry-published .date,.entry-published .month,.thumbnail-link,.thumbnail-link>img{display:block}@media (min-width:568px){.page .entry-date,.post .entry-date{width:14.07942%;float:left;margin-right:4.33213%;display:block}}.page .content-wrapper,.post .content-wrapper{width:100%;float:right;margin-right:0}@media (min-width:568px){.page .content-wrapper,.post .content-wrapper{width:81.58845%;float:right;margin-right:0}}.entry-published{width:80px;height:80px;background-color:#21c2f8;display:block;color:#fff;font-size:20px;line-height:1;letter-spacing:1px;border-radius:50%;text-align:center}.entry-published .date{border-bottom:1px solid #fff;padding-top:16px;padding-bottom:6px;width:55%;margin:auto}.entry-published .month{font-size:14px;padding-top:6px}.entry-title{font-size:36px;margin:0 0 15px;letter-spacing:-1px;line-height:1.3}.entry-title a{color:#292929}.entry-title a:hover{color:#21c2f8}.entry-meta{color:#bbb;font-size:12px;margin-bottom:25px}.entry-meta .seperator{padding:0 10px}.entry-meta a{color:#bbb}.entry-meta a:hover{color:#21c2f8}.more-link{border-bottom:1px dashed;font-size:12px;font-weight:600}.more-link:hover{border-bottom:0}.entry-content .button{margin:0 5px}.entry-content .button:hover,.entry-content .button:visited{color:#fff}.tag-links{display:inline-block;padding-top:10px}.tag-links a{border:1px solid #eee;border-radius:3px;color:#767676;font-size:12px;padding:3px 8px}.entry-share{width:50.90253%;float:right;margin-right:0}.entry-share ul{text-align:right}.entry-share ul li{padding:0}.entry-share li.twitter a{color:#55acee}.entry-share li.facebook a{color:#3b5998}.entry-share li.google-plus a{color:#dc4e41}.entry-share li.linkedin a{color:#0077b5}.entry-share li.pinterest a{color:#bd081c}.entry-share a{border:1px solid #eee;border-radius:50%;height:35px;width:35px;padding:5px 10px;text-align:center}.pagination{clear:both;display:block;margin-bottom:60px;text-align:center}.loop-nav .next,.widget_archive li,.widget_categories li{text-align:right}.pagination .page-numbers{background-color:#fff;border:1px solid #e1e1e1;border-radius:50px;color:#888;display:inline-block;height:50px;width:50px;padding:9px 11px 9px 10px;font-size:14px;line-height:30px}.pagination .page-numbers.current,.pagination .page-numbers:hover{background-color:#07a9df;border-color:#08bbf7;color:#fff}.loop-nav{color:#999;font-size:14px;margin-bottom:48px}.singular-attachment .loop-nav{letter-spacing:-1px;margin-bottom:0}.loop-nav a{display:block}.loop-nav .prev{float:left}.loop-nav .next{float:right}.related-posts h3{margin-bottom:30px;margin-top:0}.related-posts li{margin-bottom:40px}@media (min-width:768px){.related-posts li{width:30.61224%;float:left;margin-right:4.08163%;margin-bottom:0}.related-posts li:nth-child(3n){float:right;margin-right:0}}.subscribe-widget input[type=text],.widget_search input{width:100%}.related-posts .thumbnail-link{margin-bottom:14px}.related-posts .entry-title{font-size:16px;margin-bottom:0}.related-posts .entry-title a{color:#292929}.related-posts .entry-title a:hover{color:#21c2f8}.related-posts .published{font-size:12px;color:#999}.author-bio{border-bottom:1px dashed #eee;margin-bottom:30px;padding-bottom:30px}.author-bio .avatar{border-radius:50%;float:left;margin-right:20px}@media (max-width:320px){.author-bio .avatar{display:none}}.author-bio .bio{margin-bottom:10px;font-size:14px;line-height:1.5}.author-bio .author-title{font-size:18px;margin-top:0;margin-bottom:6px;text-transform:capitalize;letter-spacing:-1px}.author-bio .author-title a{color:#292929}.author-bio .author-title a:hover{color:#21c2f8}.author-bio .social-links a{color:#bbb;display:inline-block;font-size:16px;padding:0 5px}.author-bio .social-links a:hover{color:#21c2f8}.author-bio .social-links a:first-child{padding-left:0}.widget{font-size:14px;line-height:1.5;margin-bottom:60px}.widget ul{list-style:none;padding:0;margin:0}.widget li{position:relative;padding-left:18px;padding-top:8px}.widget_archive li,.widget_categories li{padding-left:24px}.widget li:first-child{padding-top:0}.widget li:first-child::before{top:3px}.widget li::before{color:#6f6f6f;content:"\f0da";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);position:absolute;top:10px;left:0}#cancel-comment-reply-link,.banner-content h1,.item-title{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif}.widget li::before:hover{content:"\f106"}.widget a{color:#6f6f6f}.widget a:hover{color:#21c2f8}.widget-title{position:relative;line-height:1;font-weight:600;font-size:15px;color:#292929;margin:0 0 20px}.copyright,.widget_social a{text-align:center}.widget_archive a,.widget_categories a{float:left}.widget_categories li::before{content:"\f114"}.widget_archive li::before{content:"\f187";top:11px}#tertiary .widget li::before,.block-title::after,.posts-thumbnail-widget li::before,.top-banner::after{content:""}.widget_recent_entries a{display:block}.widget_recent_entries .post-date{color:#999;font-size:12px}.subscribe-widget .form-subscribe{color:#888}.subscribe-widget p{margin-bottom:10px}.posts-thumbnail-widget ul{list-style:none;padding-left:0}.posts-thumbnail-widget li{line-height:1.3em;padding:10px 0;overflow:hidden}.posts-thumbnail-widget .entry-thumbnail{float:left;margin-right:15px;max-width:64px}.posts-thumbnail-widget .entry-date{margin-top:5px;color:#9f9f9f;font-size:11px;text-transform:uppercase;display:block;font-weight:400}.widget_social a{border:1px solid #e1e1e1;color:#888;display:inline-block;font-size:16px;margin:0 5px;width:35px;height:35px;border-radius:50%;line-height:1;padding:8px}@media screen and (-webkit-min-device-pixel-ratio:0){.widget_social a{padding:9px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.widget_social a{padding:9px}}@media (max-width:1024px){.widget_social a{margin:0 2px}}.widget_social a:hover{background-color:#21c2f8;border-color:transparent;color:#fff}#tertiary,.site-info{background-color:#2d2d2d}.widget_social a:first-child{margin-left:0}#tertiary .widget.widget_social a:hover{color:#fff}@media (max-width:568px){#colophon{background-color:#2d2d2d}}#tertiary{border-bottom:1px solid #252525;padding-top:40px}#tertiary .widget{font-size:13px;margin-bottom:30px}#tertiary .widget-title{color:#fff;padding:0;border:0}#tertiary .widget li{padding-left:0;padding-top:14px}#tertiary .widget li:first-child{padding-top:0}#tertiary .widget a{color:#b3b3b3}#tertiary .widget a:hover{color:#21c2f8}.site-info,.site-info a{color:#bbb}.footer-column{margin-bottom:40px}@media (min-width:568px){.footer-column{width:48.48485%;float:left;margin-right:3.0303%}.footer-column.footer-column-2,.footer-column.footer-column-4{float:right;margin-right:0}}@media (min-width:768px){.footer-column,.footer-column.footer-column-2{float:left;margin-right:3.0303%}.footer-column{width:22.72727%;margin-bottom:0}.footer-column.footer-column-4{float:right;margin-right:0}}.site-info{border-top:1px solid #383838;font-size:13px}.site-info .container{padding:20px 25px}@media (min-width:630px){.copyright{width:39.89899%;float:left;margin-right:3.0303%;margin-bottom:0;text-align:left}}#scrolltop,#scrolltop span,.comment-avatar{text-align:center}#scrolltop{position:fixed;right:20px;bottom:20px;z-index:10;cursor:pointer;display:none}#scrolltop span{display:block;background-color:rgba(0,0,0,.4);color:#fff;cursor:pointer;height:30px;width:30px;line-height:28px;border-radius:2px;transition:all .3s ease-in-out}#scrolltop span:hover{background-color:#000}.comments-title{margin-bottom:60px}.commentlist{border-bottom:1px dashed #eee;margin-bottom:40px}.commentlist .comment{margin-bottom:60px}.commentlist .children{list-style:none;margin:60px 0;padding-left:0}.children .comment-respond,.comments-area,.layout-2c-l .comment-respond{margin-top:60px}.commentlist .children .avatar{width:70px}@media (min-width:600px){.commentlist .children{padding-left:90px}}@media (min-width:240px) and (max-width:768px){.commentlist .children .children{padding-left:0}}.comment-avatar .avatar{border-radius:50%}.comment-avatar .name{font-size:14px;font-weight:600;display:block}.comment-avatar .name a{color:#888}.comment-body{position:relative}.comment-body .comment-wrapper{background-color:#fafafa;border:1px solid #eee;padding:25px;position:relative}.features,.site-info-counter{border-bottom:1px dashed #d5d5d5}.comment-body .comment-head{font-size:12px;margin-bottom:10px}.comment-body .comment-head a{color:#aaa}@media (max-width:479px){.comment-body .comment-content{font-size:16px}}.comment-body .comment-content p:last-of-type{margin-bottom:0}.comment-reply-link{font-size:12px;color:#999;text-transform:uppercase;transition:color .2s ease-in-out;position:relative;right:auto;top:auto;padding-top:20px;display:inline-block}.item-buttons,.item-img img,.item-img::after,.item-wrapper{transition:all .3s ease}@media (min-width:480px){.comment-avatar{width:14.28571%;float:left;margin-right:2.85714%}.comment-body{width:82.85714%;float:right;margin-right:0}.comment-reply-link{position:absolute;top:25px;right:25px;padding-top:0}}.author-badge{background-color:#21c2f8;border-radius:3px;color:#fff;font-weight:700;font-size:11px;margin-bottom:20px;padding:4px 6px;line-height:1;display:inline-block}@media (min-width:480px){.author-badge{margin-bottom:0}}.children .comment-form-author,.children .comment-form-email,.children .comment-form-url,.layout-2c-l .comment-form-author,.layout-2c-l .comment-form-email,.layout-2c-l .comment-form-url{display:block;width:100%}.comment-respond h3{margin-bottom:30px}.comments-area{margin-bottom:60px}.singular-page .comments-area{border-top:0;margin-top:0;padding-top:0}.comment-notes{color:#999;font-size:13px;font-style:italic}form.comment-form input[type=text],form.comment-form input[type=email],form.comment-form input[type=url],form.comment-form textarea{background-color:#fafafa;border-radius:0}form.comment-form input[type=text]:focus,form.comment-form input[type=email]:focus,form.comment-form input[type=url]:focus,form.comment-form textarea:focus{background-color:#fff}form.comment-form .comment-input{margin-bottom:20px}form.comment-form .comment-input input{width:300px}form.comment-form textarea{width:100%}form.comment-form .comment-form-url{margin-right:0}form.comment-form .form-submit{margin-top:20px}form.comment-form input[type=submit]{background-color:#21c2f8;color:#fff;padding:10px 20px;font-weight:700}.required{color:red}#cancel-comment-reply-link{font-size:13px}#comment-nav-above{margin-bottom:2.30769rem}.comment-navigation .nav-previous{display:inline;float:left}.comment-navigation .nav-next{display:inline;float:right;text-align:right}.feature-icon,.info-data span{display:block}.features,.info-data,.teaser-left .block-title,.testimonials h3,.top-banner{text-align:center}.comment-navigation a{color:#555}.top-banner{background-attachment:fixed;background-size:cover;background-repeat:no-repeat;position:relative}.top-banner::after{background-color:rgba(255,255,255,.8);height:100%;width:100%;position:absolute;top:0;left:0}.banner-content{padding:99px 0;width:90%;margin:0 auto;position:relative;z-index:1}@media (min-width:480px){.banner-content{width:75%}}@media (min-width:1024px){.banner-content{width:50%}}@media (min-width:1025px){.banner-content{width:40%}}@media (min-width:1281px){.banner-content{width:33%;padding:170px 0}}@media (min-width:1441px){.banner-content{width:25%}}@media (min-width:1921px){.banner-content{width:20%}}.banner-content h1{font-size:30px;line-height:1.2;font-weight:600;margin-bottom:30px}@media (min-width:321px){.banner-content h1{font-size:35px}}@media (min-width:481px){.banner-content h1{font-size:35px}}@media (min-width:569px){.banner-content h1{font-size:40px}}.banner-content p{font-size:16px;color:#666;margin-bottom:50px}.banner-content p strong{color:#e85c41;font-weight:600}.banner-content .button{border-radius:28px;font-size:16px;padding:14px 40px}.site-info-counter{background-color:#f9f9f9;padding:30px 0 50px}.info-data{margin-bottom:40px}@media (min-width:568px){.info-data{width:48.48485%;float:left;margin-right:3.0303%}.info-data:nth-child(2n){float:right;margin-right:0}}@media (min-width:650px){.info-data,.info-data:nth-child(2n){float:left;margin-right:3.0303%}.info-data{width:22.72727%;margin-bottom:0}.info-data:last-child{float:right;margin-right:0}}.counter-stats{font-size:38px;line-height:1.3em;font-weight:600;color:#555;padding:8px 0}.counter-text{font-size:16px;color:#888}.features{padding:70px 0 40px}.block-title{font-size:26px;font-weight:600;line-height:30px;padding-bottom:70px;margin:0;position:relative}.block-title::after{position:absolute;top:80px;left:0;right:0;background-color:#21c2f8;width:50px;height:1px;margin:auto}@media (min-width:321px){.block-title::after{top:44px}}.feature{margin-bottom:40px}@media (min-width:568px){.feature,.feature.last{float:left;margin-right:3.0303%}.feature{width:48.48485%}.feature:nth-of-type(2n){float:right;margin-right:0}}@media (min-width:667px){.feature,.feature:nth-of-type(2n){float:left;margin-right:3.0303%}.feature{width:31.31313%}.feature.last{float:right;margin-right:0}}.feature-icon{width:70px;height:70px;line-height:70px;font-size:24px;border-radius:50%;color:#21c2f8;border:1px dashed #c3c3c3;margin:auto}.feature-icon.orange{color:#e85c41}.author-name,.feature-title{color:#292929;font-weight:600}.feature-title{display:block;font-size:16px;line-height:1.2em;margin:25px 0 15px;text-transform:capitalize}.testimonials{background-color:#f9f9f9;border-bottom:1px dashed #d5d5d5;padding:70px 0 50px}.testimonial{margin-bottom:30px}@media (min-width:587px){.testimonial{width:48.48485%;float:left;margin-right:3.0303%;margin-bottom:20px}.testimonial:nth-child(2n){float:right;margin-right:0}}.testimonial-content{position:relative;background-color:#fbfbfb;border:1px solid #efefef;padding:26px 40px;font-size:14px;line-height:1.5;border-radius:3px}@media (min-width:768px){.testimonial-content{padding-left:150px}}.testimonial-content p{margin-bottom:0}.author-photo{position:absolute;left:30px;top:30px;width:100px;height:100px;background-color:#fff;padding:5px;display:none}@media (min-width:768px){.author-photo{display:block}}.author-photo img{border-radius:50%}.author-name{display:block;font-size:16px;line-height:1;letter-spacing:.5px}.author-website a{display:inline-block;color:#888;font-size:13px;line-height:1;margin-top:5px;margin-bottom:10px}.author-website a:hover{color:#21c2f8}.teaser{border-bottom:1px dashed #d5d5d5;padding:70px 0 50px}.teaser-left{width:100%;margin-right:0}@media (min-width:1024px){.teaser-left h3::after{right:auto}}.teaser-right{display:none}@media (min-width:801px){.teaser-left{width:48.48485%;float:left;margin-right:3.0303%}.teaser-left .block-title{text-align:left}.teaser-right{width:48.48485%;float:right;margin-right:0;display:block}}.teaser-content{margin-bottom:30px}@media (min-width:641px) and (max-width:801px){.teaser-content{width:48.48485%;float:left;margin-right:3.0303%;margin-bottom:50px}.teaser-content:nth-of-type(2n){float:right;margin-right:0}}.teaser-content .teaser-icon{width:20.3125%;float:left;margin-right:6.25%}@media (min-width:321px){.teaser-content .teaser-icon{width:11.45833%;float:left;margin-right:6.25%}}.teaser-content .teaser-desc{width:73.4375%;float:right;margin-right:0}@media (min-width:321px){.teaser-content .teaser-desc{width:82.29167%;float:right;margin-right:0}}.teaser-icon span{width:50px;height:50px;line-height:50px;font-size:20px;text-align:center}.teaser-desc .teaser-name{display:block;font-size:16px;line-height:1.2em;font-weight:400;text-transform:capitalize}.teaser-desc .teaser-name a{color:#292929}.teaser-desc .teaser-name a:hover{color:#21c2f8}.teaser-desc .teaser-name span{color:#01b22e;font-size:14px;margin:0 0 0 10px;text-transform:lowercase}.filter-links li,.plugin-button,.ribbon-fixed .ribbon-bg,.theme-button{text-transform:uppercase;text-align:center}.teaser-desc p{margin-top:5px;margin-bottom:0}.callout{background-color:#f9f9f9;padding:50px 0 75px;text-align:center}.callout p{color:#292929;font-size:20px;font-weight:600;line-height:1.5;margin-bottom:40px}@media (min-width:480px){.callout p{font-size:26px}}@media (min-width:801px){.callout p{margin-bottom:40px}}.callout a{border-radius:28px;font-size:12px;padding:12px 35px}@media (min-width:480px){.callout a{font-size:16px;padding:14px 40px}}.archive-themes .type-themes{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:right;padding-left:2.03252%;padding-right:2.03252%;margin-bottom:30px}@media (min-width:560px){.archive-themes .type-themes{width:50%}}@media (min-width:801px){.archive-themes .type-themes{width:33.3%}.html-wrapper,.plugins-wrapper,.themes-wrapper{margin:0 -25px}}.html-wrapper,.plugins-wrapper,.themes-wrapper{width:auto}@media (max-width:800px){.clear{display:none}}.filter-links{display:none}@media (min-width:568px){.filter-links{display:block;padding-bottom:30px;margin:0 0 50px;border-bottom:1px solid #eee;text-align:center}}.filter-links li{display:inline-block;margin-right:15px;white-space:nowrap}.filter-links li.active a{color:#21c2f8;border-color:#21c2f8}.filter-links li:last-child{margin-right:0}.filter-links a{position:relative;display:inline-block;color:#999;border:2px solid transparent;padding:5px 6px;font-size:12px;line-height:1;border-radius:20px;cursor:pointer}.filter-links a:hover{color:#21c2f8;border-color:#21c2f8}.item-wrapper{border:1px dashed transparent;border-radius:3px 3px 0 0}.item-wrapper:hover{border-color:#21c2f8}.item-wrapper:hover .item-buttons{top:0;opacity:1;visibility:visible}.ribbon-fixed{width:75px;height:78px;position:absolute;top:-3px;right:0;z-index:1}.ribbon-fixed .ribbon-bg{font-size:12px;font-weight:600;position:relative;background-color:#7CC576;color:#fff;padding:7px 0;left:-4px;top:5px;width:110px;letter-spacing:.6px;transform:rotate(45deg);box-shadow:0 2px 5px rgba(0,0,0,.2)}.ribbon-fixed .ribbon-bg::before{content:'';position:absolute;bottom:-3px;left:0;border-top:3px solid #848494;border-left:3px solid transparent;border-right:3px solid transparent}.item-toolbar{display:block;position:relative;background-color:#f6f6f6;height:14px;border-radius:3px 3px 0 0}.item-toolbar .round{position:absolute;top:4px;left:5px}.item-toolbar .round span{display:block;float:left;width:6px;height:6px;margin-right:4px;border-radius:50%}.item-toolbar .round span:last-child{margin-right:0}.item-toolbar .round .orange{background-color:#f67a00}.item-toolbar .round .yellow{background-color:#ebc71f}.item-toolbar .round .green{background-color:#31bb37}.item-toolbar i{float:right;font-size:8px;line-height:14px;color:#9e9e9e;margin-right:5px}.item-thumbnail{border:1px solid #eee;border-radius:3px 3px 0 0;position:relative}.item-details{position:relative;padding:14px 20px 20px;text-align:center}.item-buttons{position:absolute;top:-62px;left:0;width:100%;opacity:0;visibility:hidden}.item-img,.themes{position:relative}.item-buttons a{display:inline-block;float:left;width:33.3333333333%;font-size:12px;line-height:1;font-weight:600;padding:12px 0;background:#fff;color:#555;border:1px dashed #ccc;border-right:0}.item-buttons a:hover{background:#21c2f8;color:#fff;border-color:#21c2f8}.item-buttons a:first-child{border-left:0}.item-buttons i{display:block;font-size:18px;padding-bottom:6px}.item-title{font-size:20px;font-weight:600;margin:0}.item-cat{color:#aaa;font-size:14px;font-weight:400;margin:0}.item-price{display:block;padding-top:16px}.item-price span{display:inline-block;font-size:20px;font-weight:600;background:#eff2f6;color:#4f5e6d;padding:4px 8px 2px;border-radius:2px}.promotion-banner{display:block;width:100%;padding:0 22px;margin-bottom:40px}.promotion-banner h1{font-size:30px;line-height:1.2;color:#fff;margin:0 0 10px}.promotion-banner p{font-size:20px;line-height:1.2;color:#fff}.promotion-banner p strong{font-weight:600;color:#fffc8c}.promotion-banner .action-btn{margin-top:20px;padding:10px 40px}.banner-inner{padding:30px 20px;background-color:#f8f8f8;background-image:url(assets/img/banner-bg.png);background-repeat:no-repeat;background-size:cover;text-align:center}.item-box,.widget-plugin .widget,.widget-theme .widget{position:relative;background-color:#fbfbfb;border:1px solid #eee;padding:20px}.plugin-info,.plugin-preview,.theme-info,.theme-preview{margin-bottom:30px}.item-img{display:inline-block;width:100%;background-color:#000}.item-img:hover img{opacity:.5}.item-img:hover::after{opacity:1;visibility:visible}.item-img::after{font:normal normal normal 14px/1 FontAwesome;content:'\f06e';position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;font-size:100px;color:#fff;opacity:0;visibility:hidden}.act-btn a,.aff-heading,.cost-themes h6,.package-themes h6,.widget-plugin .widget .widget-title,.widget-theme .widget .widget-title{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif}.action-buttons{text-align:center;display:block;padding-top:12px}.plugin-button,.theme-button{display:inline-block;background-color:#9e9e9e;color:#fff;font-size:12px;font-weight:600;line-height:1;margin-right:8px;margin-top:10px;padding:10px 20px;letter-spacing:.8px;border-radius:3px}#screenshots,.item-share{display:none}@media (min-width:321px){.plugin-button,.theme-button{margin-top:0}.item-share{display:inline-block}}.plugin-button:hover,.theme-button:hover{background-color:#444;color:#fff}.plugin-button:visited,.theme-button:visited{color:#fff}.item-share{margin-top:20px}@media (min-width:625px){.item-share{margin-top:0}}.item-share .label{margin-right:0;border-radius:3px 0 0 3px}.item-share .label:hover{background-color:#9e9e9e}.item-share a{font-size:13px;min-width:35px;padding:9px 0;margin-right:0;margin-left:-2px;vertical-align:top;border-radius:0}.hidden-plugin-name,.hidden-plugin-price,.hidden-plugin-rating,.hidden-theme-name,.hidden-theme-price{opacity:0;visibility:hidden;position:absolute;top:0;left:0}.plugin-content h1,.plugin-content h2,.plugin-content h3,.plugin-content h4,.plugin-content h5,.plugin-content h6,.theme-content h1,.theme-content h2,.theme-content h3,.theme-content h4,.theme-content h5,.theme-content h6{margin:24px 0}.plugin-price,.theme-price{font-size:20px;font-weight:600;line-height:1;color:#2c3e50;padding:0;border:0;margin:0}.plugin-price span,.theme-price span{color:#01b22e}.theme-features-summary{padding:0;margin:20px 0 30px;list-style:none}.theme-features-summary li{position:relative;padding-left:20px}.theme-features-summary li::before{content:'';position:absolute;top:50%;left:0;margin-top:-2px;width:6px;height:6px;border:1px solid #21c2f8;border-radius:50%}.plugin-purchase,.theme-purchase{display:block;margin:30px 0}.plugin-purchase .button,.theme-purchase .button{display:block;font-size:14px;line-height:30px;padding:5px;text-align:center}.plugin-purchase .button.join-button,.theme-purchase .button.join-button{background-color:#e85c41}.plugin-purchase .or,.theme-purchase .or{display:inline-block;width:100%;margin:12px 0;line-height:1;text-align:center}.plugin-purchase .or span,.theme-purchase .or span{display:inline-block;position:relative;font-size:12px;width:22px;line-height:20px;border:1px solid;border-radius:50%}.plugin-purchase .or span::after,.plugin-purchase .or span::before,.theme-purchase .or span::after,.theme-purchase .or span::before{content:'';position:absolute;top:50%;width:20px;height:1px;background-color:#a1b1bc}.plugin-purchase .or span::before,.theme-purchase .or span::before{left:-26px}.plugin-purchase .or span::after,.theme-purchase .or span::after{right:-26px}.note{display:block;font-size:14px;line-height:1.5;font-style:italic}.note a{color:#21c2f8}.widget-plugin .widget,.widget-theme .widget{background-color:#fff;font-size:15px;margin-bottom:30px}.widget-plugin .widget .widget-title,.widget-theme .widget .widget-title{font-size:28px;line-height:1;color:#292929;border-bottom:3px solid #eee;border-left:0;font-weight:600;margin:0 0 20px;padding:0 0 10px;letter-spacing:0;text-transform:capitalize}.widget-plugin .widget a,.widget-theme .widget a{color:#21c2f8}.widget-plugin .widget a:hover,.widget-theme .widget a:hover{color:#888}.plugin-details ul,.theme-details ul{list-style:none}.plugin-details li,.theme-details li{border-bottom:1px solid #eee;display:block;padding:12px 0}.plugin-details li::before,.theme-details li::before{content:""}.plugin-details li:last-child,.theme-details li:last-child{border-bottom:0}.plugin-details li span,.theme-details li span{float:left;width:50%}.plugin-details li span.title,.theme-details li span.title{font-weight:600;display:block;color:#292929}.plugin-details li span.detail,.theme-details li span.detail{color:#a8a8a8}.plugin-details a,.theme-details a{color:#21c2f8}.plugin-details a:hover,.theme-details a:hover{color:#888}.changelog-wrapper{max-height:500px;overflow:auto;word-wrap:break-word}.changelog-wrapper pre{background-color:#fff;margin:0;padding:0}.archive-html .type-html,.archive-plugins .type-plugins{float:left;padding-left:2.03252%;padding-right:2.03252%;margin-bottom:30px}.archive-plugins .type-plugins{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media (min-width:560px){.archive-plugins .type-plugins{width:50%}}@media (min-width:801px){.archive-plugins .type-plugins{width:33.33333%}}.plugins{position:relative}.archive-html .type-html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media (min-width:560px){.archive-html .type-html{width:50%}}@media (min-width:801px){.archive-html .type-html{width:33.33333%}}.item-buttons.one-col a{width:100%}.item-buttons.two-col a{width:50%}.contact-info{margin-bottom:70px}.contact-info .info{text-align:center;margin-bottom:50px}@media (min-width:650px){.contact-info .info{width:31.31313%;float:left;margin-right:3.0303%;margin-bottom:0}.contact-info .info.info-customization{float:right;margin-right:0}}.info-icon{width:70px;height:70px;line-height:70px;font-size:24px;border-radius:50%;color:#21c2f8;border:1px dashed #c3c3c3;display:inline-block}.info-support .info-icon{color:#e85c41}.info-more,.info-title{color:#292929;font-size:16px}.info-icon i{line-height:inherit}.info-title{display:block;line-height:1.2em;font-weight:600;margin:25px 0 15px;text-transform:capitalize}.info-more{border-bottom:1px dotted;padding-bottom:2px}.info-message{color:#2b9eff;background-color:#dbeeff;position:relative;padding:25px;border-radius:0;font-size:13px;text-align:center;text-transform:uppercase;margin-bottom:70px;border:1px solid;line-height:1.5}.info-message p{margin-bottom:0}.info-form,.info-form-wrapper{margin-bottom:50px}@media (min-width:650px){.info-form{width:65.65657%;float:left;margin-right:3.0303%;margin-bottom:0}.info-sidebar{width:31.31313%;float:right;margin-right:0}}.info-widget{margin-bottom:50px}.text-wrap.label-above label,.textarea-wrap.label-above label{font-weight:600}.ninja-forms-req-symbol strong{color:red}.field-wrap:last-child{margin-top:50px}.ninja-forms-form-wrap input[type=submit]{font-size:14px;padding:10px 30px}.faq-answer{border-top:1px dashed #e1e1e1;padding-top:20px;margin-top:40px}.faq-answer .term-name{margin-bottom:30px}.faq-answer strong{margin-bottom:10px;display:inline-block}.faq-answer .answer-section{margin-bottom:40px}.plans-pricing{margin-bottom:48px}.pricing-table .pricing-column{border:1px solid transparent;border-radius:3px;padding:0;transition:margin .3s}.pricing-table .pricing-column.last li.header{background-color:#f39c12}.pricing-table .pricing-column:hover{border:1px solid #ecf0f1;box-shadow:0 1px 1px 0 rgba(95,95,95,.1);margin-top:0}.pricing-table .pricing-column li{list-style:none}.pricing-table .pricing-column li.header{background-color:#01b22e;border-radius:3px;color:#fff;line-height:1;margin-bottom:30px;text-align:center}.pricing-table .pricing-column li.header a{display:block;padding:30px 0 40px}.pricing-table .pricing-column li.header h3{color:#fff;font-size:22px;margin-bottom:30px;text-transform:uppercase}.pricing-table .pricing-column li.header .price{color:#fff}.pricing-table .pricing-column li.header .price .currency{font-size:18px}.pricing-table .pricing-column li.header .price .value{font-size:64px}.pricing-table .pricing-column li.list{color:#777;padding:10px 20px}.pricing-table .pricing-column li.list strong{color:#777;font-weight:600}.pricing-table .pricing-column li.alt{background-color:#f6f8f8}.pricing-table .pricing-column li.list-button{padding:40px 0;text-align:center}.pricing-table .pricing-column li.list-button .button{border-radius:25px;display:inline-block;font-size:18px;padding:0 20px;height:50px;line-height:50px}.pricing-table .pricing-column li.list-button .button.yellow{background-color:#f39c12!important}.pricing-counter{background-color:transparent;padding-top:0;border-bottom:1px solid #f0f0f0;margin-bottom:30px}.pricing-counter h4{text-align:center;margin-bottom:48px;margin-top:0;font-size:25px}.pricing-footer,.pricing-footer .free-account{margin-bottom:72px}@media (min-width:769px){.pricing-table .pricing-column{width:31.31313%;float:left;margin-right:3.0303%}.pricing-table .pricing-column.last{float:right;margin-right:0}.pricing-footer .free-account{width:48.48485%;float:left;margin-right:3.0303%;margin-bottom:0}.pricing-footer .faq{width:48.48485%;float:right;margin-right:0}}.pricing-footer h4{font-size:30px}.package-info{background-color:#f9f9f9;border-bottom:1px dashed #d7d7d7;text-align:center;padding:50px 0}.package-info h2{font-size:30px;margin:0 0 30px}.cost-themes,.package-themes{display:block;position:relative}@media (min-width:600px){.cost-themes,.package-themes{display:inline-block;margin-right:70px}}.cost-themes .inner,.package-themes .inner{border:1px dashed #c3c3c3;width:225px;padding:50px 20px;margin:25px auto;border-radius:50%}.cost-themes h6,.package-themes h6{position:relative;color:#aaa;font-size:14px;margin:0;text-transform:uppercase;font-weight:600}.cost-themes h6::after,.package-themes h6::after{content:"";display:block;background:#21c2f8;max-width:25px;width:100%;height:2px;margin:10px auto 0}.cost-themes p,.package-themes p{margin-bottom:0}.cost-themes p span,.package-themes p span{display:block;position:relative;color:#333;margin:20px auto 0;font-size:72px;line-height:1}.cost-themes p sup,.package-themes p sup{font-size:36px;top:-.4em;vertical-align:baseline}.cost-themes{margin-right:0}.act-btn{display:block;padding:45px 0}.act-btn a,.aff-icon{display:inline-block}.act-btn a{border-radius:28px;font-size:16px;padding:14px 40px}.package-features{padding:50px 0}.package-features h2{margin:0 0 70px;text-align:center}.package-features .act-btn{text-align:center}.pack-features>li{padding-left:0;padding-right:0}.pack-features li{margin-bottom:40px}@media (min-width:600px){.pack-features li{width:48.48485%;float:left;margin-right:3.0303%}}.pack-features li.last{float:right;margin-right:0}.pack-features .feature-icon-wrapper{width:20.3125%;float:left;margin-right:6.25%}@media (min-width:769px){.pack-features .feature-icon-wrapper{width:11.45833%;float:left;margin-right:6.25%}}.pack-features .feature-icon-wrapper .feature-icon{width:58px;height:58px;text-align:center;line-height:58px}.pack-features .feature-content{width:73.4375%;float:right;margin-right:0}@media (min-width:769px){.pack-features .feature-content{width:82.29167%;float:right;margin-right:0}}.pack-features .feature-content .feature-title{margin-top:0}.affiliate{border-bottom:1px dashed #d7d7d7;padding:50px 0;text-align:center}.bg-gray{background-color:#f9f9f9}.aff-heading{font-size:40px;font-weight:300;color:#21c2f8;margin:0 0 60px}.aff-icon{width:70px;height:70px;line-height:70px;font-size:24px;border-radius:50%;color:#21c2f8;border:1px dashed #c3c3c3}.join-affiliate{padding-top:0}.join-affiliate ul>li{padding-left:20px;padding-right:20px}@media (min-width:600px){.join-affiliate li{width:31.31313%;float:left;margin-right:3.0303%}.join-affiliate li.last{float:right;margin-right:0}}.join-affiliate .title{color:#292929;display:block;font-size:16px;line-height:1.2em;font-weight:400;margin:25px 0 15px;text-transform:capitalize}.how-affiliate .aff-heading{margin-bottom:30px}@media (min-width:480px){.how-affiliate .aff-desc{width:55%;margin:0 auto 50px}}.how-affiliate ul{width:55%;margin:0 auto}.how-affiliate li{margin-bottom:30px}@media (min-width:480px){.how-affiliate li{width:48.48485%;float:left;margin-right:3.0303%}.how-affiliate li.last{float:right;margin-right:0}}.how-affiliate .aff-icon{margin-bottom:12px}.how-affiliate p span{color:#000}.action-affiliate{padding-bottom:20px}.action-affiliate .aff-heading{margin-bottom:0}.action-affiliate .aff-heading span{color:#249629}.no-js .hide-if-no-js{display:none}
