.clubtabs-bar,.clubtabs-bottom-panel:before,.modaltabs-bottom-panel:before{margin:0 -100%;padding:0 100%}.horizontal-tab-bar:before,.horizontal-tab-bar-mini:before,.gf-menu:before,.nav:before,.clubtabs:before,.showcasetabs .inner:before,.rt-side-tabs:before,.rt-side-tabs-nav:before,.extensions-summary:before,.club-options .description p:before,.horizontal-tab-bar:after,.horizontal-tab-bar-mini:after,.gf-menu:after,.nav:after,.clubtabs:after,.showcasetabs .inner:after,.rt-side-tabs:after,.rt-side-tabs-nav:after,.extensions-summary:after,.club-options .description p:after{content:" ";display:table}.horizontal-tab-bar:after,.horizontal-tab-bar-mini:after,.gf-menu:after,.nav:after,.clubtabs:after,.showcasetabs .inner:after,.rt-side-tabs:after,.rt-side-tabs-nav:after,.extensions-summary:after,.club-options .description p:after{clear:both}.showcasetabs .inner,.showcasetabs .tab-container ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.rt-showcase-image,.space{background-color:#f5f5f5}.clubtabs-bottom-panel:before,.modaltabs-bottom-panel:before{content:'';position:absolute;height:200px;width:100%;z-index:0}.blog-page-title,.features .title{display:block;text-align:center;font-size:47px;line-height:46px;text-shadow:1px 1px 0 #fff;margin:15px 0 20px}@media only screen and (max-width:767px){.blog-page-title,.features .title{font-size:37px}}.rt-details .header .title{display:inline-block;font-size:47px;line-height:46px;text-shadow:1px 1px 0 #fff;margin:0 15px 0 0}@media only screen and (max-width:767px){.rt-details .header .title{font-size:42px}}.rt-gallery-grid .content .title{display:block;font-size:25px;font-family:inter,helvetica,tahoma,geneva,arial,sans-serif;font-weight:300}.blog .item,.rt-horizontal-divider,#rt-maintop,.clubtabs-bottom-panel:after,.modaltabs-bottom-panel:after,.rt-details .header,.divider-row{white-space:normal}#rt-sidebar-a{display:inline-block}.horizontal-tab-bar,.horizontal-tab-bar-mini{height:116px;background:#fff;border-bottom:1px solid rgba(0,0,0,.05);box-shadow:none}@media only screen and (max-width:480px){.horizontal-tab-bar,.horizontal-tab-bar-mini{height:90px}}.horizontal-tab-list,.horizontal-tab-list-mini{list-style:none;text-align:center;margin:0;padding:0}.horizontal-tab-list li,.horizontal-tab-list-mini li{height:116px;width:150px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;line-height:inherit;margin-right:-4px;display:inline-block;vertical-align:top;position:relative;cursor:pointer}@media only screen and (min-width:768px) and (max-width:959px){.horizontal-tab-list li,.horizontal-tab-list-mini li{width:120px}}@media only screen and (min-width:481px) and (max-width:767px){.horizontal-tab-list li,.horizontal-tab-list-mini li{width:90px}}@media only screen and (max-width:480px){.horizontal-tab-list li,.horizontal-tab-list-mini li{height:90px;width:55px}}.horizontal-tab-list li:hover,.horizontal-tab-list-mini li:hover{background:#fff}.horizontal-tab-list li.active,.horizontal-tab-list-mini li.active{background-color:rgba(0,0,0,.02);background-image:-moz-linear-gradient(top,rgba(0,0,0,0.02),rgba(0,0,0,0.02));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.02),rgba(0,0,0,0.02));background-image:linear,to bottom,rgba(0,0,0,.02),rgba(0,0,0,.02);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#05000000',endColorstr='#05000000',GradientType=0)}.rt-gallery-grid .inner{margin:10px;border-radius:2px;-webkit-transition:background .1s ease-out;-moz-transition:background .1s ease-out;transition:background .1s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#f5f5f6;border:1px solid #dedede}.rt-gallery-grid .inner:hover{border-radius:3px;background:#e7e7e7}.inset-item{padding:10px;border-radius:4px;background:#f2f2f2}.blog{margin:-25px;padding:25px}.blog .item{margin:-25px -26px 25px -25px;padding:25px 26px 25px 25px;background-position:30px 100%;background-repeat:no-repeat}@media only screen and (min-width:768px){.blog .item{border-right:1px solid #e4e4e4}}.blog .readmore{margin-top:15px}.blog .items-more ol{margin-top:15px;padding:0 26px 0 25px}.blog .item-page h2{margin-top:0}.blog .pagination ul{padding-left:0;margin-top:0}.blog .counter{line-height:20px;padding:8px 0}.blog-more{padding:10px 5px}.article-info{display:block;margin-bottom:25px;padding-left:0;font-size:16px}.article-info li{margin-left:0;display:inline-block;margin-right:15px}.frontpage .item{background:0 0;border:none}.category-title{margin-bottom:35px;font-size:39px}#rt-header .menu-block{padding:3px 0 3px 15px}.gf-menu{margin:11px auto 0;list-style:none;padding-left:0}.gf-menu ul{list-style:none;padding:0;margin:0}.gf-menu.l1>li:first-child>.item{padding:0 10px}.gf-menu.l1>li:first-child>.item span{display:none}.gf-menu.l1>li:first-child>.item:after{font-family:Rockettheme;content:"\f015";display:block}.gf-menu .item{font-size:17px;line-height:22px;color:#d8d8d8;padding:0 12px;height:36px;line-height:36px;text-align:left;text-decoration:none;display:block;outline:0;cursor:pointer;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;transition:background .2s ease-out}@media(min-width:768px) and (max-width:959px){.gf-menu .item{padding:0 6px;font-size:16px}}.gf-menu.l1>li.active,.gf-menu.l1>li:active{background:#27a1f1;border-radius:4px;margin-right:0;padding-right:1px}.gf-menu.l1>li.active .item,.gf-menu.l1>li:active .item{text-shadow:none}.gf-menu li{float:left;display:block;text-align:center;position:relative;padding:0;margin-right:1px;border:none;border:1px solid transparent}.gf-menu .dropdown{margin:0 auto;padding:5px 0;position:absolute;opacity:0;left:-999em;text-align:left;border:1px solid #343434;border-top:0;background:#4a4a52;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out;border-radius:0 5px 5px 5px;box-shadow:inset 0 1px 0 #343434,inset 0 2px 0 #585858,0 1px 1px rgba(0,0,0,.2);z-index:1000}.gf-menu .dropdown ul li{display:block;float:none;margin-right:0;padding:0 5px;border:0}.gf-menu .dropdown ul li.active>.item{color:#fff}.gf-menu .dropdown ul li .item{font-size:16px;border:1px solid transparent;padding:0 6px;height:34px;line-height:34px;border-radius:3px}.gf-menu .flyout{display:none}.gf-menu-toggle{padding:8px;border:1px solid #343434;border-top:0;background:#26262a;position:absolute;z-index:200;top:10px;left:10px;cursor:pointer}.gf-menu-toggle.active{border:1px solid rgba(39,40,46,.91);background:#0e0e0f}.gf-menu-toggle .icon-bar{background-color:#d8d8d8;border-radius:1px 1px 1px 1px;box-shadow:0 2px 2px rgba(0,0,0,.2);display:block;height:2px;width:18px}.gf-menu-toggle .icon-bar+.icon-bar{margin-top:3px}@media only screen and (min-width:768px){.gf-menu.l1>li:hover>.item .border-fixer{display:block;position:absolute;height:2px;width:100%;bottom:-2px;left:0;background:#4a4a52;z-index:1001}.gf-menu.l1>li.active:hover{border:1px solid rgba(39,40,46,.91)!important}.gf-menu li:hover,.gf-menu li.active.parent:hover{border:1px solid #4a4a52;background:#4a4a52;border-top:1px solid #585861;border-left-color:transparent;border-right-color:transparent}.gf-menu li:hover li,.gf-menu li.active.parent:hover li{border:0}.gf-menu li:hover>.dropdown,.gf-menu li.active.parent:hover>.dropdown{left:-1px;top:auto;opacity:1}.gf-menu li:hover>.item{color:#fff!important;text-shadow:1px 1px 0 #000}.gf-menu .dropdown ul li:hover{border:0;background:0 0;box-shadow:none}.gf-menu .dropdown ul li:hover>.item{border:1px solid #343434;background:#4a4a52}}@media(max-width:767px){.gf-menu{padding:0;margin:0}.gf-menu li{border:0;padding:0;margin:0}.gf-menu li.active,.gf-menu li:active{padding:0!important;border:0!important;margin:0!important}.gf-menu li.active>.item,.gf-menu li:active>.item{background:#3d85c9;border-top:1px solid #498dcc;color:#fff}.gf-menu li .item{padding:0 15px 2px;background:#414248;border-top:1px solid #484950;border-bottom:0}.gf-menu .dropdown{width:100%!important;border:0!important;padding-top:0!important;padding-bottom:0!important;background:0 0!important;box-shadow:none!important;position:relative;left:inherit;top:inherit;opacity:1}.gf-menu .dropdown:after{content:"";display:table;clear:both}.gf-menu .dropdown .flyout{display:block}.gf-menu .dropdown .column{width:100%!important}.gf-menu .dropdown .column ul{padding:5px 0 5px 15px;background:#4a4a52}.gf-menu .dropdown .column ul li{padding:0}.gf-menu .dropdown .column ul li:hover{background:0 0}.gf-menu .dropdown .column ul .item{padding:0 15px;font-size:15px;background:0 0;box-shadow:none}.gf-menu .dropdown .grouped ol{box-shadow:none!important;border:0!important;margin:0!important;padding:0!important}.gf-menu .dropdown .modules{display:none}.gf-menu.l1>li{float:none;background:0 0;border:0;box-shadow:none}.gf-menu.l1>li.active{background:0 0;box-shadow:none;border:0}.gf-menu.l1>li:first-child>.item{padding:0 15px}.gf-menu.l1>li:first-child>.item span{display:block}.gf-menu.l1>li:first-child>.item:after{display:none}}body.layout-mode-responsive{-webkit-transition:left .2s ease-out;-moz-transition:left .2s ease-out;transition:left .2s ease-out;position:relative}body.layout-mode-responsive .gf-menu-device-wrapper-sidemenu{left:-180px}body.layout-mode-responsive .gf-sidemenu-size-left{left:0;-webkit-transition:left .2s ease-out;-moz-transition:left .2s ease-out;transition:left .2s ease-out}body.gf-sidemenu-size-marginleft{left:180px;position:relative;overflow:hidden;-webkit-transition:left .2s ease-out;-moz-transition:left .2s ease-out;transition:left .2s ease-out}@media(max-width:767px){.gf-menu-device-container.responsive-type-panel~ul.gf-menu{display:none}.layout-mode-responsive .gf-menu-device-wrapper.gf-menu-device-wrapper-sidemenu{margin-bottom:0!important}.layout-mode-responsive .gf-menu-device-wrapper-sidemenu{-webkit-transition:left .2s ease-out;-moz-transition:left .2s ease-out;transition:left .2s ease-out;position:fixed!important;top:0;left:-180px;right:0;bottom:0;margin:0!important;z-index:6000;overflow:auto!important;background:#45454d;border:0;box-shadow:inset -2px 0 8px rgba(0,0,0,.4);border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;width:180px}.layout-mode-responsive .gf-menu-device-wrapper-sidemenu .gf-menu-device-container{display:block;padding:0;margin:0;border-radius:0;box-shadow:none;border:0;width:auto}}@media(min-width:768px){.layout-mode-responsive .gf-menu-device-wrapper-sidemenu{left:-180px}body.gf-sidemenu-size-marginleft{left:0}}.mod-minilinks{display:none;list-style:none;margin:0;padding:0}@media only screen and (max-width:767px){.mod-minilinks{display:block}}.mod-minilinks li a{display:block;padding:0 15px 2px;height:36px;line-height:36px;font-size:17px;color:#d8d8d8;background:#414248}.mod-minilinks li a i{opacity:.4;font-size:13px;margin-top:11px;float:right}.mod-minilinks .count-badge{display:inline-block;font-size:13px;width:22px;height:18px;line-height:18px;text-align:center;margin-left:5px;border-radius:20px;background:#2e59a6}#rt-main .menu li a{font-size:18px;font-weight:700;color:gray;padding:8px 20px;margin-bottom:2px;display:block;border-radius:4px;border:1px solid transparent;-webkit-transition:background .1s ease-out;-moz-transition:background .1s ease-out;transition:background .1s ease-out}#rt-main .menu li a:hover{background:#f0f0f0;border:1px solid #ccc;color:#e0463b}#rt-main .menu li.current a{background:#fff;border:1px solid #ccc;color:#484848}#rt-main .menu li.current a:before{font-family:Rockettheme;content:"\f054";margin:0 5px 0 -12px;font-size:15px}.menu-blog #rt-main .menu li.active a{background:#fff;border:1px solid #ccc;color:#484848}.menu-blog #rt-main .menu li.active a:before{font-family:Rockettheme;content:"\f054";margin:0 5px 0 -12px;font-size:15px}#rt-top-surround{background-color:#2b2f35;color:#f0f0f0;position:fixed;z-index:1000;right:0;left:0;top:0}@media only screen and (max-width:959px){#rt-top-surround{position:relative}}#rt-top-surround a,#rt-top-surround input{color:#fff}#rt-top-surround .kmenu a{color:#606060}#rt-top-surround.animated{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}#rt-top-surround.animated.slideDown{-webkit-animation-name:slideDown;-moz-animation-name:slideDown;animation-name:slideDown}#rt-top-surround.animated.slideUp{-webkit-animation-name:slideUp;-moz-animation-name:slideUp;animation-name:slideUp}#rt-top-surround #rt-fullwidth{color:#000}#rt-header-surround{height:120px;background-color:#e5e5e5}#rt-header-surround.open{background-color:#f5f5f5}.menu-home #rt-header-surround,.menu-join #rt-header-surround,.menu-account #rt-header-surround,.menu-checkout #rt-header-surround{background-color:#f5f5f5}#rt-top{box-shadow:inset 0 -1px 2px rgba(0,0,0,.2);height:50px}@media only screen and (max-width:767px){#rt-top{display:none}}#rt-top div[class^=rt-grid-]:nth-child(2){text-align:center}#rt-top .rt-container{z-index:3}#rt-top .rt-block{padding:0 15px}#rt-top .finder{text-align:right}#rt-header{background:#35383f}#rt-header .rt-block{padding:3px 15px;margin:0}@media only screen and (min-width:768px) and (max-width:959px){#rt-header .rt-block{padding:3px 12px}}#rt-header .rt-container{z-index:2}.rt-menu-mobile{text-align:center;padding:0 0 15px}#rt-logo{width:266px;height:63px;display:block;background:url(../images/logo/logo.svg);background-repeat:no-repeat;background-position:0 50%}@media only screen and (min-width:960px) and (max-width:1199px){#rt-logo{width:225px;background-size:225px}}@media only screen and (min-width:768px) and (max-width:959px){#rt-logo{width:180px;background-size:180px}}@media only screen and (max-width:767px){#rt-logo{width:200px;background-size:200px;margin:4px auto -4px;height:45px}}.dropdown{background-color:#f9f9f9;box-shadow:0 2px 10px rgba(0,1,1,.25),inset 0 0 1px 0 rgba(0,0,0,.2),inset 0 0 1px #fff;border-radius:4px;font-size:15px;position:absolute;z-index:3000;list-style:none;margin:0;padding:8px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#606060}.dropdown li{padding:5px 16px;cursor:default}.dropdown li.sublevel{font-size:12px;padding:0 16px 0 36px}.dropdown li i{margin-right:6px;color:#aaa}.dropdown li.autocompleter-selected,.dropdown li:hover{background-color:#e5e5e5}.dropdown.dark{color:#fff;background-color:#41424b;box-shadow:0 2px 10px rgba(0,1,1,.25),inset 0 0 1px 0 rgba(0,0,0,.2),inset 0 0 1px 0 rgba(255,255,255,.4);border-radius:4px;font-size:15px;position:absolute;z-index:3000;list-style:none;margin:0;padding:8px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown.dark li{padding:5px 16px;cursor:default}.dropdown.dark li.sublevel{font-size:12px;padding:0 16px 0 36px}.dropdown.dark li i{margin-right:6px;color:#777}.dropdown.dark li.autocompleter-selected,.dropdown.dark li:hover{background-color:#54555d}.mod-minilogin .inset,.mod-minicart,.mod-elasticsearch input{background-color:#35383f;box-shadow:none;border-radius:4px;border:0;font-size:15px;position:relative;white-space:nowrap;display:inline-block;min-height:28px}.mod-minilogin .inset:focus,.mod-minicart:focus,.mod-elasticsearch input:focus{box-shadow:none,0 0 6px rgba(15,160,255,.4)}.mod-minilogin .inset .button,.mod-minicart .button,.mod-elasticsearch input .button{display:inline-block;margin:1px 1px 0 0;height:24px;line-height:24px;padding:0 10px;font-size:13px}.mod-minilogin{margin:0 auto;white-space:nowrap}.mod-minilogin img{margin-right:3px;vertical-align:top;border-radius:3px;width:28px;height:28px;max-width:28px}.mod-minilogin .surround{display:inline-block;position:relative}.mod-minilogin .inset .button{border-radius:0 4px 4px 0}.mod-minilogin .dropdown-toggle{cursor:pointer;padding:0 3px 0 0;line-height:inherit;height:28px;line-height:28px}.mod-minilogin .caret{border-top-color:#fff}.mod-minilogin .dropdown-menu{left:0}.mod-minilogin .dropdown-menu>li{padding:0;text-align:left}.mod-minilogin .dropdown-menu>li>a{padding:5px 16px;line-height:inherit}.mod-minilogin .dropdown-menu>li>a:hover,.mod-minilogin .dropdown-menu>li>a:focus{background-color:inherit}.mod-minilogin .logintext{padding:0 8px;overflow:hidden;text-overflow:ellipsis;max-width:145px;display:inline-block;vertical-align:bottom}.mod-minilogin em{font-style:normal}.mod-minilogin i{font-size:16px;color:#909090}.mod-minicart{float:right}.mod-minicart .button{border-radius:0 4px 4px 0}.mod-minicart i{margin-right:5px;font-size:16px;color:#909090}.mod-minicart em{font-style:normal;font-size:16px}.mod-minicart .cart-content{height:28px;line-height:28px;padding:0 5px;display:inline-block;vertical-align:top}.mod-minicart .cart-text{vertical-align:middle}.mod-elasticsearch{position:relative}.mod-elasticsearch input::-webkit-input-placeholder{color:#f0f0f0;text-shadow:0 1px 0 rgba(0,0,0,.1);opacity:1}.mod-elasticsearch input:-moz-placeholder{color:#f0f0f0;text-shadow:0 1px 0 rgba(0,0,0,.1);opacity:1}.mod-elasticsearch input::-moz-placeholder{color:#f0f0f0;text-shadow:0 1px 0 rgba(0,0,0,.1);opacity:1}.mod-elasticsearch input:-ms-input-placeholder{color:#f0f0f0;text-shadow:0 1px 0 rgba(0,0,0,.1);opacity:1}.mod-elasticsearch form{margin:0;display:inline-block;position:relative;width:210px}@media only screen and (max-width:767px){.mod-elasticsearch form{width:100%}}.mod-elasticsearch .badge{margin-right:2px;padding:0 4px}.mod-elasticsearch .badge i{font-size:14px;color:#fff;margin-right:0}.mod-elasticsearch .badge i.small{font-size:7px;margin-left:3px}.mod-elasticsearch .badge.badge-type{width:14px;margin-right:4px}.mod-elasticsearch i{font-size:11px}.mod-elasticsearch i.small{font-size:7px;margin-left:3px}.mod-elasticsearch .filter{position:absolute;left:0;top:0;bottom:0;color:#f0f0f0;padding:0 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;cursor:pointer}.mod-elasticsearch .filter .rticon-filter{color:#909090}.mod-elasticsearch .filter span{font-size:10px;color:#aaa;margin:0 0 0 2px}.mod-elasticsearch .button{position:absolute;right:1px;top:0;height:26px;line-height:26px;padding:0 10px;border-radius:0 4px 4px 0}.mod-elasticsearch .button i{margin-right:0}.mod-elasticsearch input{padding-left:40px;padding-right:36px;height:28px;width:100%;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mod-elasticsearch .dropdown li{cursor:pointer}ul.search-autocomplete{min-width:165px;margin-top:2px}ul.search-autocomplete li a{color:inherit!important;display:block}ul.search-autocomplete li.error{max-width:250px}ul.search-autocomplete li.error:hover{background-color:inherit}ul.search-autocomplete li.error h1{font-size:175%;margin-top:0}ul.search-autocomplete li.error p{margin-bottom:0;font-size:110%;color:#999}ul.filters-autocomplete li.enabled i,.dropdown li.enabled i{color:#4db8fe}@media only screen and (max-width:767px){#rt-header-surround{height:auto}#rt-top-surround{position:inherit}#rt-top-surround.animated{-webkit-animation-name:none;-moz-animation-name:none;animation-name:none}#rt-top .rt-block{margin:3px 10px}#rt-top .mod-elasticsearch{max-width:200px;margin:0 auto}#rt-top .mod-minilogin em{display:none}#rt-top .rt-omega{text-align:center}.mod-minicart{margin:0 auto;float:none}}.highlight{font-style:normal;background-color:#fffae9}li:hover .highlight{background:inherit}.badge.documentation{background-color:#2f629f}.badge.products{background-color:#c70173}.badge.articles{background-color:#3e7920}.badge.rockettheme{background-color:#666}.badge.grav{background-color:#8f5aad}.badge.wordpress{background-color:#3671b9}.badge.joomla{background-color:#ec5840}.badge.phpbb{background-color:#38a4d7}.badge.magento{background-color:#e70285}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-120px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes slideDown{0%{-moz-transform:translateY(-120px)}100%{-moz-transform:translateY(0)}}@-o-keyframes slideDown{0%{-o-transform:translateY(-120px)}100%{-o-transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-120px)}100%{transform:translateY(0)}}.animated.slideDown{-webkit-animation-name:slideDown;-moz-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-120px)}}@-moz-keyframes slideUp{0%{-moz-transform:translateY(0)}100%{-moz-transform:translateY(-120px)}}@-o-keyframes slideUp{0%{-o-transform:translateY(0)}100%{-o-transform:translateY(-120px)}}@keyframes slideUp{0%{transform:translateY(0)}100%{transform:translateY(-120px)}}#rt-showcase{position:relative}#rt-feature{padding-bottom:10px}.showcase-title{font-size:59px;line-height:58px;margin:10px 0 15px;color:#555;text-align:center}.showcase-title strong{font-family:interblack,tahoma,geneva,arial,sans-serif;color:#222}@media only screen and (min-width:960px) and (max-width:1199px){.showcase-title{font-size:55px;line-height:54px}}@media only screen and (min-width:768px) and (max-width:959px){.showcase-title{font-size:41px;line-height:46px}}@media only screen and (max-width:767px){.showcase-title{margin:0 0 10px;font-size:27px;line-height:30px}}.showcase-description{margin-top:60px;margin-left:570px}.showcase-description p{margin-bottom:20px}@media only screen and (min-width:960px) and (max-width:1199px){.showcase-description{margin-left:530px;margin-top:45px}}@media only screen and (min-width:768px) and (max-width:959px){.showcase-description{margin-left:430px;margin-top:45px}}@media only screen and (max-width:767px){.showcase-description{margin-left:0}}.showcase-description .button{margin-right:4px}@media only screen and (min-width:768px) and (max-width:959px){.showcase-description .button{margin-right:2px;padding:0 7px}}@media only screen and (min-width:768px) and (max-width:959px){.showcase-description p{display:none}}@media only screen and (max-width:767px){.showcase-description p{display:none}}@media only screen and (max-width:767px){.showcase-description{position:relative;text-align:center;margin:0 -100% -25px;padding:15px 100%;border-top:1px solid #e6e6e6}}.showcase-description .template-name{color:#555;font-size:43px;line-height:38px;margin:15px 0 20px;font-weight:400}@media only screen and (min-width:768px) and (max-width:959px){.showcase-description .template-name{font-size:31px;line-height:30px;margin-top:25px}}@media only screen and (max-width:767px){.showcase-description .template-name{font-size:27px;line-height:26px;text-align:center;margin-top:0}}.showcase-collage{width:760px;position:absolute;bottom:-10px;left:-75px;pointer-events:none}@media only screen and (min-width:960px) and (max-width:1199px){.showcase-collage{width:730px}}@media only screen and (min-width:768px) and (max-width:959px){.showcase-collage{width:620px}}@media only screen and (max-width:767px){.showcase-collage{width:670px;margin:0 auto;bottom:0;position:relative;left:inherit}}.showcase-list{list-style:none;margin:0 0 20px;padding:0}.showcase-list li{color:#555;margin-bottom:3px;font-size:18px}@media only screen and (min-width:960px) and (max-width:1199px){.showcase-list li{font-size:17px;margin-bottom:2px}}@media only screen and (min-width:768px) and (max-width:959px){.showcase-list li{font-size:16px}}.showcase-list li span{display:inline-block;background:rgba(255,255,255,.1);text-shadow:none;padding:0 10px;border-radius:3px}.showcase-list li span:before{font-family:rockettheme;content:"\f00c";margin-right:8px;font-size:13px;line-height:30px;vertical-align:top;color:#555;text-shadow:none}@media only screen and (max-width:767px){.showcase-list{display:none}}.clubtab-bottom-content{text-align:center}.clubtab-bottom-content .title{font-size:35px;line-height:38px}@media only screen and (max-width:767px){.clubtab-bottom-content .title{font-size:29px;line-height:32px}}.clubtab-bottom-content p{margin-bottom:20px}#rt-main.mb12:before{content:'';position:absolute;height:200px;width:100%;z-index:0}#rt-main.mb12.rt-container{z-index:2}.menu-templates #rt-page-container:before,.menu-themes #rt-page-container:before,.menu-styles #rt-page-container:before,.menu-blog #rt-page-container:before{content:'';position:absolute;height:200px;width:100%;z-index:0}#rt-maintop{padding:25px 0;z-index:1;position:relative}@media only screen and (max-width:767px){#rt-sidebar-a{background:0 0;display:block}}#rt-drawer .alert{margin-top:15px}#rt-footer-surround{background-color:#f2f2f2;position:relative;z-index:1}.rt-footer-promo-buttons{margin:0 -25px}.rt-footer-promo-buttons .rt-block{padding:0 15px;margin:10px 10px 0}.rt-footer-promo-buttons .large{display:block;text-align:center;line-height:22px;margin:0 -10px}.rt-footer-promo-buttons .large span{display:block;margin-top:15px}.rt-footer-promo-buttons .large .subtext{font-size:17px;margin-top:5px;margin-bottom:15px}@media(min-width:768px) and (max-width:959px){.rt-footer-promo-buttons .large .subtext{font-size:14px}}.rt-footer-promo-buttons .large.first{margin:0 -20px 0 0}.rt-footer-promo-buttons .large.last{margin:0 0 0 -20px}@media only screen and (max-width:767px){.rt-footer-promo-buttons{margin:0}.rt-footer-promo-buttons .rt-block{padding:0;margin:5px 0}.rt-footer-promo-buttons .large{margin:0}.rt-footer-promo-buttons .large.first{margin:0}.rt-footer-promo-buttons .large.last{margin:0}.rt-footer-promo-buttons .large .text{font-size:21px}.rt-footer-promo-buttons .large .subtext{font-size:13px}}.rt-footer-sitemap{margin:0 -25px}@media only screen and (max-width:767px){.rt-footer-sitemap{text-align:center}}.sitemap{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:top}@media only screen and (max-width:767px){.sitemap{margin-bottom:25px}}.sitemap li{padding:8px 25px;font-size:18px;line-height:22px}@media only screen and (min-width:960px) and (max-width:1199px){.sitemap li{font-size:16px}}@media only screen and (min-width:768px) and (max-width:959px){.sitemap li{font-size:15px}}@media only screen and (max-width:767px){.sitemap li{font-size:15px}}.sitemap a{display:inline-block;color:#606060}.sitemap a:hover{color:#000}.sitemap span{display:inline-block;font-size:24px;margin-bottom:10px;color:#484848}@media only screen and (min-width:960px) and (max-width:1199px){.sitemap span{font-size:22px}}@media only screen and (min-width:768px) and (max-width:959px){.sitemap span{font-size:21px}}.sitemap i{margin-right:2px}.sitemap .rticon-facebook{color:#3b5998}.sitemap .rticon-youtube{color:red}.sitemap .rticon-twitter{color:#41abf0}.copyright{text-align:center;font-size:14px}.copyright .rockettheme{background:url(../images/logo/rockettheme_logo.png) no-repeat;display:inline-block;width:183px;height:40px}.copyright a{white-space:nowrap;color:#bbb}.copyright a:hover{color:#000}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:0 10px;line-height:32px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#e4e4e4}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#e4e4e4;border-color:#e0463b}.nav .nav-divider{height:1px;margin:10px 0;padding:0;overflow:hidden;background-color:#e5e5e5}.nav-tabs{border-bottom:1px solid #e4e4e4}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #e4e4e4}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.horizontal-tab-bar-mini{height:86px}.horizontal-tab-list-mini li{height:86px}@media only screen and (min-width:481px) and (max-width:767px){.horizontal-tab-list-mini li{width:80px}}@media only screen and (max-width:480px){.horizontal-tab-list-mini li{width:45px}}.tab-panel-standard{position:absolute;opacity:0;height:0;width:0;visibility:hidden}.tab-panel-standard.active{position:relative;opacity:1;height:auto;width:100%;visibility:visible;-webkit-transition:margin .3s ease-out,opacity .3s ease-in;-moz-transition:margin .3s ease-out,opacity .3s ease-in;transition:margin .3s ease-out,opacity .3s ease-in}.animation-slideandfade .tab-panel-standard{margin-left:200px}.animation-slideandfade .tab-panel-standard.active{margin-left:0}.animation-fade .tab-panel-standard{-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.clubtabs{position:relative}.clubtabs-bar .active .rticon-joomla,.clubtabs-bar .active .profiletabs-icon{color:#ec5840;background:-webkit-linear-gradient(#ee6c57,#cb2e14);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.clubtabs-bar .active .rticon-wordpress{color:#3671b9;background:-webkit-linear-gradient(#417ec8,#254d7e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.clubtabs-bar .active .rticon-grav{color:#8f5aad;background:-webkit-linear-gradient(#9b6bb5,#663e7d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.clubtabs-bar .active .rticon-magento{color:#e70285;background:-webkit-linear-gradient(#fd0693,#9b0159);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.clubtabs-bar .active .rticon-phpbb{color:#38a4d7;background:-webkit-linear-gradient(#4daedb,#2178a2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.clubtabs-bar .active .rticon-rocket-2{color:#d61f20;background:-webkit-linear-gradient(#e12e2f,#931516);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.clubtabs-bar .active .clubtabs-tabtext,.clubtabs-bar .active .profiletabs-tabtext{color:#000}.clubtabs-icon{display:block;font-size:59px;padding:15px 0 6px;text-shadow:1px 1px 0 rgba(255,255,255,.9)}@media only screen and (min-width:768px) and (max-width:959px){.clubtabs-icon{font-size:51px;padding:20px 0 6px}}@media only screen and (min-width:481px) and (max-width:767px){.clubtabs-icon{font-size:45px;padding:20px 0 6px}}@media only screen and (max-width:480px){.clubtabs-icon{font-size:33px;padding:25px 0 6px}}.clubtabs-tabtext{font-size:21px;text-shadow:1px 1px 0 rgba(255,255,255,.9)}@media only screen and (min-width:768px) and (max-width:959px){.clubtabs-tabtext{font-size:20px}}@media only screen and (min-width:481px) and (max-width:767px){.clubtabs-tabtext{font-size:18px}}@media only screen and (max-width:480px){.clubtabs-tabtext{display:none}}.clubtabs-panels{margin:0 -100%;padding:0 100%;color:#555;background-color:#f5f5f5}.clubtabs-bottom-panel,.modaltabs-bottom-panel{border-top:1px solid transparent;position:relative}.clubtabs-bottom-panel:before,.modaltabs-bottom-panel:before{left:0;right:0}.clubtabs-bottom-panel:after,.modaltabs-bottom-panel:after{content:'';position:absolute;height:65px;width:100%;bottom:-10px;left:0;z-index:1}.clubtabs-bottom-panel .clubtabs-panel,.modaltabs-bottom-panel .clubtabs-panel{z-index:10;padding:30px 0}@media only screen and (max-width:767px){.clubtabs-bottom-panel .clubtabs-panel,.modaltabs-bottom-panel .clubtabs-panel{padding:15px 0}.clubtabs-bottom-panel .clubtabs-panel .button,.modaltabs-bottom-panel .clubtabs-panel .button{margin-bottom:5px}}.modaltabs-bottom-panel:after{background:0 0}.showcasetabs .showcasetabs-panels{background-color:#f5f5f5;background-position:50% 100%;background-repeat:no-repeat;border-radius:5px 5px 0 0;color:#555}.showcasetabs .image-pane{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.showcasetabs .image-pane img{position:absolute;bottom:0;left:10px;max-width:100%}.showcasetabs .image-pane .product-extensions{left:0}.showcasetabs .image-pane .product-documentation{left:35px}@media only screen and (min-width:481px) and (max-width:767px){.showcasetabs .image-pane{display:none}}@media only screen and (min-width:768px) and (max-width:959px){.showcasetabs .image-pane{-webkit-box-flex:1.2;-moz-box-flex:1.2;-webkit-flex:1.2;-ms-flex:1.2;flex:1.2}}.showcasetabs .content-pane{padding:25px;-webkit-box-flex:1.5;-moz-box-flex:1.5;-webkit-flex:1.5;-ms-flex:1.5;flex:1.5}@media only screen and (min-width:960px) and (max-width:1199px){.showcasetabs .content-pane{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:20px 25px}}@media only screen and (min-width:768px) and (max-width:959px){.showcasetabs .content-pane{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:20px}}.showcasetabs .content-pane h1{margin-top:0}@media only screen and (min-width:960px) and (max-width:1199px){.showcasetabs .content-pane h1{font-size:200%}}@media only screen and (min-width:768px) and (max-width:959px){.showcasetabs .content-pane h1{font-size:160%}}@media only screen and (min-width:960px) and (max-width:1199px){.showcasetabs .content-pane p{font-size:16px;line-height:26px}}@media only screen and (min-width:768px) and (max-width:959px){.showcasetabs .content-pane p{font-size:15px;margin-bottom:0}}.showcasetabs .content-pane .expanded{margin-bottom:0}@media only screen and (min-width:768px) and (max-width:959px){.showcasetabs .content-pane .expanded{display:none}}@media only screen and (min-width:481px) and (max-width:767px){.showcasetabs .content-pane .expanded{display:none}}.showcasetabs .tab-container{background:#e6e6e6;border-top:1px solid rgba(255,255,255,.15);border-radius:0 0 5px 5px;text-align:center}.showcasetabs .tab-container ul{list-style:none;margin:0;padding:0}.showcasetabs .tab-container ul li{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;cursor:pointer;padding:6px 10px;color:#666;border-right:1px solid rgba(0,0,0,.08);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.showcasetabs .tab-container ul li:first-child{border-radius:0 0 0 5px}.showcasetabs .tab-container ul li:last-child{border-radius:0 0 5px 0;border-right:none}.showcasetabs .tab-container ul li.active,.showcasetabs .tab-container ul li:hover{margin-top:-1px;padding-top:7px;background:#f5f5f5;color:#484848}@media only screen and (max-width:767px){.showcasetabs .tab-container ul li.active,.showcasetabs .tab-container ul li:hover{padding-top:11px}}@media only screen and (max-width:767px){.showcasetabs .tab-container ul li{padding:10px 10px 12px}}.showcasetabs-panel{position:absolute;opacity:0;height:0;width:0;visibility:hidden}.showcasetabs-panel.active{position:static;opacity:1;height:auto;width:100%;visibility:visible}.showcasetabs-icon{display:block;margin-top:2px;font-size:33px}.showcasetabs-tabtext{font-size:17px}@media only screen and (max-width:959px){.showcasetabs-tabtext{font-size:15px}}@media only screen and (max-width:767px){.showcasetabs-tabtext{display:none}}.rt-side-tabs{position:relative;overflow:hidden}@media only screen and (max-width:767px){.rt-side-tabs{overflow:visible}.rt-side-tabs .tab-panel-standard{position:relative;opacity:1;height:auto;width:100%;visibility:visible;margin-bottom:40px}.rt-side-tabs .tab-panel-standard.active{-webkit-transition:none;-moz-transition:none;transition:none}}.rt-side-tabs-inner{display:block;cursor:pointer;padding:20px 15px;line-height:1em;min-width:70px;margin-right:0;margin-bottom:0;font-size:20px;border-top:1px solid transparent;border-bottom:1px solid rgba(0,0,0,.05);-webkit-transition:background .1s ease-out;-moz-transition:background .1s ease-out;transition:background .1s ease-out}@media only screen and (min-width:768px) and (max-width:959px){.rt-side-tabs-inner{font-size:18px}}.rt-side-tabs-nav{margin:0;padding:10px 0;list-style:none!important;z-index:2;width:200px;position:absolute;top:0;bottom:0;background:#e0e0e0}@media only screen and (min-width:768px) and (max-width:959px){.rt-side-tabs-nav{width:170px}}@media only screen and (max-width:767px){.rt-side-tabs-nav{display:none}}.rt-side-tabs-nav li:hover .rt-side-tabs-inner{background:#e5e5e5}.rt-side-tabs-nav .active a{cursor:default}.rt-side-tabs-nav .active:first-child .rt-side-tabs-inner{border-top:1px solid rgba(0,0,0,.05)}.rt-side-tabs-nav .active .rt-side-tabs-inner{position:relative;background:#d0d0d0;color:#000}.rt-side-tabs-nav .active .rt-side-tabs-inner:after{content:'';position:absolute}.rt-side-tabs-nav .active .rt-side-tabs-inner:hover{background:#d0d0d0}.rt-side-tabs-panel .tab-description,.rt-side-tabs-panel .tab-screenshot{opacity:0}@media only screen and (max-width:767px){.rt-side-tabs-panel .tab-description,.rt-side-tabs-panel .tab-screenshot{opacity:1}}.rt-side-tabs-panel.active{-webkit-transition:none;-moz-transition:none;transition:none}.rt-side-tabs-panel.active .tab-description,.rt-side-tabs-panel.active .tab-screenshot{opacity:1}.layout-left .rt-side-tabs-nav{left:0;border-radius:4px 0 0 4px}.layout-left .rt-side-tabs-panels{margin-left:200px}@media only screen and (min-width:768px) and (max-width:959px){.layout-left .rt-side-tabs-panels{margin-left:170px}}@media only screen and (max-width:767px){.layout-left .rt-side-tabs-panels{margin-left:0}}.layout-left .rt-side-tab-panel{border-radius:0 4px 4px 0}@media only screen and (max-width:767px){.layout-left .rt-side-tab-panel{border-radius:4px}}.layout-left .active .rt-side-tabs-inner:after{top:50%;right:-6px;margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #d0d0d0}@media only screen and (max-width:767px){.layout-left .active .rt-side-tabs-inner:after{display:none}}.layout-right .rt-side-tabs-nav{right:0;border-radius:0 4px 4px 0}.layout-right .rt-side-tabs-panels{margin-right:200px}@media only screen and (min-width:768px) and (max-width:959px){.layout-right .rt-side-tabs-panels{margin-right:170px}}@media only screen and (max-width:767px){.layout-right .rt-side-tabs-panels{margin-right:0}}.layout-right .rt-side-tabs-panel{border-radius:4px 0 0 4px}@media only screen and (max-width:767px){.layout-right .rt-side-tabs-panel{border-radius:4px}}.layout-right .active .rt-side-tabs-inner:after{top:50%;left:-6px;margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #d0d0d0}.front-maintop{text-align:center;margin:0 -25px}.front-maintop div[class^=pure-u-]>div{padding:0 25px}@media only screen and (max-width:767px){.front-maintop div[class^=pure-u-]>div{margin-bottom:25px}}.front-maintop .front-icons{margin-bottom:15px}@media only screen and (min-width:960px) and (max-width:1199px){.front-maintop .front-icons{width:100px;height:100px}}@media only screen and (min-width:768px) and (max-width:959px){.front-maintop .front-icons{width:80px;height:80px}}@media only screen and (max-width:767px){.front-maintop .front-icons{width:100px;height:100px}}.frontpage #rt-maintop{padding:50px 0}@media only screen and (max-width:767px){.frontpage #rt-maintop{padding:25px 0}}@media only screen and (max-width:767px){.frontpage .title{text-align:center}}.frontpage .mailing-list{margin:30px 0 50px}.frontpage .mailing-list .title{text-align:center;margin-bottom:30px}.frontpage .mailing-list input::-webkit-input-placeholder{color:#555;opacity:1}.frontpage .mailing-list input:-moz-placeholder{color:#555;opacity:1}.frontpage .mailing-list input::-moz-placeholder{color:#555;opacity:1}.frontpage .mailing-list input:-ms-input-placeholder{color:#555;opacity:1}.latest-posts{list-style:none;margin:0;padding:0}.latest-posts li{padding-left:30px;position:relative}.latest-posts li i{position:absolute;left:0;top:10px;font-size:20px;opacity:.4}.latest-posts li a{display:block;padding:8px 0}.navigation-wrapper{position:relative}.navigation-wrapper .navigation{position:absolute;top:-16px;left:50%;margin-left:-18px;display:block;z-index:2}.testimonials{position:relative}.testimonials .text-grow{display:inline-block;padding-top:5px;font-size:20px}.testimonials .text-grow-more{display:inline-block;padding-top:10px;font-size:23px}.testimonials .testimonial{top:0;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:none;padding:25px 15px}@media only screen and (max-width:767px){.testimonials .testimonial{padding:20px 10px 10px}}.testimonials .testimonial i{float:left;font-size:43px;color:#dedede;margin-right:15px;margin-bottom:15px;margin-top:3px}@media only screen and (max-width:767px){.testimonials .testimonial i{margin-right:5px;font-size:19px}}.testimonials .testimonial .quote{padding:0 25px 0 60px;border-right:1px solid #dedede}@media only screen and (max-width:767px){.testimonials .testimonial .quote{padding:0 0 10px 30px;border-right:0;border-bottom:1px solid #dedede}}.testimonials .testimonial .quote-right{padding:0 0 0 25px}@media only screen and (max-width:767px){.testimonials .testimonial .quote-right{padding:10px 0 0;text-align:center}.testimonials .testimonial .quote-right i{float:none;font-size:25px;margin:0}}.testimonials .testimonial img{float:left;margin-right:15px;margin-bottom:15px}.testimonials .testimonial span{display:block}.testimonials .testimonial.active{display:block;position:relative}.promo-block-container{margin:0 -10px}.promo-block{width:100%;height:185px;border-radius:4px;margin:10px 0;position:relative;background:#35383f;display:block;text-align:center}@media only screen and (min-width:960px) and (max-width:1199px){.promo-block{height:165px}}.promo-block.gantry{background-color:#222;background-image:-webkit-radial-gradient(circle,#444,#222);background-image:-moz-radial-gradient(circle,#444,#222);background-repeat:no-repeat}@media only screen and (max-width:767px){.promo-block.gantry{margin-bottom:45px}}.promo-block .gantry-rocket{position:absolute;width:185px;height:203px;background:url(../images/gantry/gantry-rocket.png) 50% 50% no-repeat;background-size:100%;top:10px;left:0;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;transition:all .1s ease-in}@media only screen and (min-width:960px) and (max-width:1199px){.promo-block .gantry-rocket{width:150px;height:165px}}@media only screen and (min-width:768px) and (max-width:959px){.promo-block .gantry-rocket{display:none}}@media only screen and (max-width:420px){.promo-block .gantry-rocket{opacity:0}}.promo-block .gantry-logo{position:absolute;width:166px;height:59px;background-size:100%;background:url(../images/gantry/gantry-logo.png) 50% 50% no-repeat;top:40px;right:30px}@media only screen and (min-width:960px) and (max-width:1199px){.promo-block .gantry-logo{top:30px;right:15px}}@media only screen and (max-width:480px){.promo-block .gantry-logo{right:40px}}.promo-block .gantry-desc{color:#fff;text-shadow:1px 1px 2px #000;display:block;text-align:center;position:absolute;top:105px;right:50px;line-height:110%}@media only screen and (min-width:960px) and (max-width:1199px){.promo-block .gantry-desc{top:90px;right:30px}}@media only screen and (max-width:480px){.promo-block .gantry-desc{right:60px}}.promo-block .gantry-desc span{display:block}.promo-block .doc-promo{position:absolute;left:-75px;bottom:-85px;width:375px;max-width:375px}@media only screen and (min-width:960px) and (max-width:1199px){.promo-block .doc-promo{left:-100px;bottom:-100px;width:375px;max-width:375px}}@media only screen and (min-width:768px) and (max-width:959px){.promo-block .doc-promo{left:-70px;bottom:-65px;width:275px;max-width:275px}}@media only screen and (max-width:380px){.promo-block .doc-promo{left:-50px;bottom:-65px;width:275px;max-width:275px}}.promo-block .doc-desc-1{display:block;text-align:center;font-size:37px;color:#fff;margin-top:20px}@media only screen and (min-width:960px) and (max-width:1199px){.promo-block .doc-desc-1{font-size:31px}}@media only screen and (min-width:768px) and (max-width:959px){.promo-block .doc-desc-1{font-size:29px;margin-top:25px}}@media only screen and (max-width:380px){.promo-block .doc-desc-1{font-size:29px;margin-top:25px}}.promo-block .doc-desc-2{position:absolute;right:20px;top:75px;font-size:23px;text-align:right;color:#f5f5f5}.promo-block .doc-desc-2 span{display:block;font-size:31px;color:#fff;margin-top:3px}@media only screen and (min-width:960px) and (max-width:1199px){.promo-block .doc-desc-2{font-size:19px;top:65px}.promo-block .doc-desc-2 span{font-size:27px;margin-top:0}}@media only screen and (min-width:768px) and (max-width:959px){.promo-block .doc-desc-2{font-size:19px;top:75px}.promo-block .doc-desc-2 span{font-size:27px;margin-top:0}}@media only screen and (max-width:380px){.promo-block .doc-desc-2{font-size:19px;top:75px}.promo-block .doc-desc-2 span{font-size:27px;margin-top:0}}.promo-block .doc-desc-1,.promo-block .doc-desc-2{font-family:interthin,helvetica,tahoma,geneva,arial,sans-serif}.no-overflow{overflow:hidden}.promo-pad{padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.horizontal-tab-list li{width:200px}@media only screen and (min-width:960px) and (max-width:1199px){.horizontal-tab-list li{width:175px}}@media only screen and (min-width:768px) and (max-width:959px){.horizontal-tab-list li{width:150px}}@media only screen and (min-width:481px) and (max-width:767px){.horizontal-tab-list li{width:100px}}@media only screen and (max-width:480px){.horizontal-tab-list li{width:65px}}.alert-error .templatesale .sale-promo-tag{background:#b94a48}.alert-error .templatesale .sale-blocks span{color:#b94a48}.alert-warning .templatesale .sale-promo-tag{background:#c09853}.alert-warning .templatesale .sale-blocks span{color:#c09853}.alert-notice .templatesale .sale-promo-tag{background:#3a87ad}.alert-notice .templatesale .sale-blocks span{color:#3a87ad}.alert-message .templatesale .sale-promo-tag{background:#468847}.alert-message .templatesale .sale-blocks span{color:#468847}.templatesale{overflow:hidden;text-align:left}.templatesale.rt-sale-countdown{padding-left:200px}@media only screen and (max-width:767px){.templatesale.rt-sale-countdown{padding-left:0}}.templatesale .sale-promo-img{background-color:transparent!important}.rt-sale-countdown.templatesale .sale-promo-img{left:-12rem}@media only screen and (min-width:960px) and (max-width:1199px){.rt-sale-countdown.templatesale .sale-promo-img{left:-14rem}}@media only screen and (min-width:768px) and (max-width:959px){.rt-sale-countdown.templatesale .sale-promo-img{left:-16rem}}.templatesale .sale-promo-img-title{padding:15px 0 15px 150px}.rt-sale-countdown.templatesale .sale-promo-img-title{padding-left:10px}@media only screen and (min-width:1200px){.templatesale .sale-promo-img-title{line-height:1.75em}}@media only screen and (min-width:960px) and (max-width:1199px){.templatesale .sale-promo-img-title{line-height:1.35em}.rt-sale-countdown.templatesale .sale-promo-img-title{padding-bottom:20px;line-height:1.5em}}@media only screen and (min-width:768px) and (max-width:959px){.templatesale .sale-promo-img-title{line-height:1.35em}.rt-sale-countdown.templatesale .sale-promo-img-title{padding-top:5px;padding-bottom:20px;line-height:1.5em}}@media only screen and (max-width:767px){.templatesale .sale-promo-img-title{padding:0;line-height:1.35em}.rt-sale-countdown.templatesale .sale-promo-img-title{padding-left:0;padding-bottom:20px;line-height:1.35em;text-align:center}}.templatesale .sale-promo-tag{float:left;margin-right:15px;padding:4px;border-radius:3px;color:#fff}.templatesale .line1{display:block;font-size:.9em;line-height:.9em;margin-bottom:5px;letter-spacing:.4px;text-align:center}.templatesale .sale-blocks span{font-size:1.2em;width:28px;height:28px;float:left;background-color:#ddd;background-repeat:repeat-x;background-image:-moz-linear-gradient(45deg,#fff,#ddd);background-image:-webkit-linear-gradient(45deg,#fff,#ddd);background-image:linear,45deg,#fff,#ddd;text-align:center;margin-right:1px;color:#af0f0a}.templatesale h4{margin-bottom:0}.templatesale .sale-text{float:left;width:58%;line-height:35px}@media only screen and (min-width:1200px){.templatesale .sale-text{margin-top:5px;font-size:19pt}}@media only screen and (min-width:960px) and (max-width:1199px){.templatesale .sale-text{width:55%;font-size:15pt;line-height:32px}}@media only screen and (min-width:768px) and (max-width:959px){.templatesale .sale-text{width:100%;font-size:15pt}}@media only screen and (max-width:767px){.templatesale .sale-text{width:100%;text-align:center;font-size:15pt}}.templatesale .counter-img{float:right;width:42%}@media only screen and (min-width:960px) and (max-width:1199px){.templatesale .counter-img{width:45%}}#rt-system-messages .alert-sale .alert-inner{background:#c42b4f url(https://rockettheme.com/images/site-promotion/spring_sale_2023.png) center;height:110px;border:0;color:#fff}@media only screen and (max-width:1199px){#rt-system-messages .alert-sale .alert-inner{background-position-x:45%}}@media only screen and (min-width:960px) and (max-width:1100px){#rt-system-messages .alert-sale .alert-inner{height:100px;background-size:1819px}}@media(min-width:768px) and (max-width:959px){#rt-system-messages .alert-sale .alert-inner{height:80px;background-size:1455px}}@media(min-width:570px) and (max-width:767px){#rt-system-messages .alert-sale .alert-inner{height:60px;background-size:1091px}}@media(max-width:569px){#rt-system-messages .alert-sale .alert-inner{height:35px;background-size:700px}}@media only screen and (min-width:1101px) and (max-width:1199px){#rt-system-messages .alert-sale.alert-dismissable .close{right:-70px}}@media only screen and (min-width:960px) and (max-width:1100px){#rt-system-messages .alert-sale.alert-dismissable .close{right:-25px}}@media(max-width:959px){#rt-system-messages .alert-sale.alert-dismissable .close{display:none}}#rt-system-messages .alert-sale .alert-inner{background-color:#231b36;border:0;color:#fff}#rt-productscroller{position:relative;height:0;max-height:354px;overflow:hidden}@media only screen and (min-width:960px) and (max-width:1199px){#rt-productscroller{max-height:329px}}@media only screen and (min-width:768px) and (max-width:959px){#rt-productscroller{max-height:294px}}@media only screen and (max-width:767px){#rt-productscroller{display:none}}.ps-item-container{list-style:none;text-align:center;margin:-10px;padding:20px 0;z-index:2;position:relative;overflow:hidden}.ps-item-container li{float:left;margin:0 1%}.ps-item-container li:hover .ps-item{box-shadow:0 0 0 3px #6eb8e9}.ps-item-container li.active .ps-item{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);box-shadow:0 0 0 4px #fff}.ps-item-container li.active .ps-item:before{content:'';position:absolute;top:0;left:-50%}.ps-item-container li a{display:block}.ps-item-container.cols-2 li{width:48%}.ps-item-container.cols-3 li{width:31.33%}.ps-item-container.cols-4 li{width:23%}.ps-item-container.cols-5 li{width:18%}.ps-item-container.cols-6 li{width:14.6%}.ps-item{width:100%;vertical-align:top;background:#fff;border-radius:4px;color:#606060;cursor:pointer;-webkit-transition:box-shadow .2s ease-out;-moz-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out}.ps-title{font-size:23px;line-height:34px;display:block;border-radius:4px 4px 0 0;background:#e4e4e4;color:#484848}@media only screen and (max-width:767px){.ps-title{font-size:15px;font-weight:700;line-height:26px}}.ps-image-container{display:block;position:relative;height:200px;overflow:hidden;border-radius:0 0 4px 4px;-webkit-transition:filter .1s ease-out;-moz-transition:filter .1s ease-out;transition:filter .1s ease-out}@media only screen and (min-width:960px) and (max-width:1199px){.ps-image-container{height:175px}}@media only screen and (min-width:768px) and (max-width:959px){.ps-image-container{height:140px}}@media only screen and (max-width:767px){.ps-image-container{height:90px}}.ps-nav{position:absolute;width:auto;left:-100%;right:-100%;bottom:-60px;z-index:1;height:96px}.ps-nav-container{position:absolute;top:31px;left:50%;width:940px;text-align:center;list-style:none;margin:0 0 0 -470px;padding:0}.ps-nav-items{list-style:none;display:inline-block;margin:10px 12px;padding:0;vertical-align:top}.ps-nav-dots{position:relative;display:inline-block;cursor:pointer;width:15px;height:15px;vertical-align:middle;border-radius:100%;background:#666;margin:0 1px;background:#dadada}.ps-nav-dots.active:after{opacity:1}.ps-nav-dots:after{content:'';position:absolute;width:7px;height:7px;left:4px;top:4px;border-radius:100%;background:#fff;opacity:0}.ps-nav-dots:hover:after{opacity:1}.ps-arrow{position:relative;display:inline-block;width:39px;height:39px;border-radius:4px;background:#eee;border:1px solid #aaa;font-family:Rockettheme;font-size:23px;font-weight:400;color:#888;text-shadow:1px 1px 0 #fff;cursor:pointer}.ps-arrow:hover{color:#606060;background:#eee}.ps-arrow:active{color:#606060;background-color:#eee;background-image:-moz-linear-gradient(top,#E6E6E6,#EEEEEE);background-image:-webkit-linear-gradient(top,#E6E6E6,#EEEEEE);background-image:linear,to bottom,#e6e6e6,#eee;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE6E6E6',endColorstr='#FFEEEEEE',GradientType=0);box-shadow:0 1px 0 rgba(255,255,255,.8)}.ps-arrow.left:after{position:absolute;content:"\f053";top:7px;left:12px}.ps-arrow.right:after{position:absolute;content:"\f054";top:7px;left:13px}.ps-overlay{display:none;position:absolute;margin-top:-66px;top:50%;left:0;right:0;bottom:0;background-color:transparent;z-index:5}.ps-overlay .css-loader-wrapper{width:60px;height:60px;margin:0 auto;padding:20px;background-color:#e5e5e5;background-color:rgba(0,0,0,.7);box-shadow:0 0 5px rgba(0,0,0,.4) inset,1px 1px 1px rgba(255,255,255,.1);border-radius:1em}.ps-overlay .css-loader-wrapper .css-loader{background-position:50% 50%;background-repeat:no-repeat}.product-scroller.loading .ps-overlay{display:block}.ps-overlay .css-loader{width:100%;height:100%}.product-scroller.loading .css-loader{-webkit-animation:rotate .7s linear infinite;-moz-animation:rotate .7s linear infinite;-ms-animation:rotate .7s linear infinite;-o-animation:rotate .7s linear infinite;animation:rotate .7s linear infinite}.ps-overlay .css-loader{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAY5SURBVGiB7Zo7rBVFGMd/314eAopBMEJIQBQSkRjRgkpDY9TYGG2wIVpATCw0sdGCQm19xM7KWFuZYEEsJBhiAUrEECVIggEElYTwRu69556/xexy5s6Zmd09ewLxyj+ZzD7Ozny/881+81qTxP9Jxe024FbrDvBc1x3gua55qRtm1rlwSQuAZ4DngPXAQ8AGYAI4AxwCPjGz7zpXNlx3+kYsdahomaRtkr6UdF7SlKRpSTNK692RK0zbEecaF7CkRZLelvSnpOuS/pF0Q9KkpF4GVuX9rf8JYEkTkrZLOi7piqSrkq4FwP0aYEnafyuAk+9ww0LXAZ8DTwIGqMwpjynPmwSEx7rY0lQjR2lJzwP7gM04uArQPyY47qR+v2+Sin6/P3JEHQlY0nbgC2AxA0A/QXvoI7mbPqSZFZJGsr31Q5JeBj4sn43BxqB7NcXOALvq6jbXV1ZpYhToVg9I2gx8RD1g7P5Mpuhdub643+9bAFt5e17b5m2piBwOPCStBL4GVpUVFl7lhZeHx/75hPfMX8BBagYeCdjKOCttmyqKYhZIiqtRlJY0AXwGPMDAi30GLSQWsHzv/gLsBr4FbgCHzSzn8ZuqgbXyJwvLcmvVtFvaiYvGfQbeggF0lSs4/gr4wMyON6xnlrzmWgddSJpvZtN1ZdY2aUn3A3uBJZFKi0heAGeBHWZ2sC1kpaAp+69PClqSrldNO8XVJGjtAO7Cec5PipwL+B7Y2gUWwHsnU7DhHzFRNu2ssh6WdC9ucLGkuhypyPfuAWBbk6bVVJLmk4cOA9jloig0qodfYuBdPwiF3u4DJ4Gd44QFkNRjOOr70X/Wn17n5TrgFxgGm0mcv2Vm50eiyhnomvYU6SYdxpEscDJKS1oFbGQQmf2mU00Sqkr2mNkPo0LVycz6kvrAfDLNubKpjO7RNp3rlqpuKCzQTxX4xyORtNMkzns5WKjpl3PAm0gD+8c/mtnvba1vq4iXQ3t8OxcwAvAaBsBh4X4+1ol7jXrM9nKl0K4kVw54NcPAsQoON7F0TOrhxuMpeyrNTxWQA74PF4HDwsKKTuRtHKt6DAKlr7rzm8oBLyTtYV9XM2WMVZJkZhPB5SRcTDngSTJN4zYqBG6lHPA1YGl5nFqiEW7YebGLEU1lZtWcum7JKDn1zAFfYjCGrhRbp1rDLQLGdTf+6DAGHi4izlJuaHma2cPHmeB4BhdENrYyuZsW4zw8wWAFJbaykvRwDvgUw2PnmUh6vCNEGy1lGDaELoDkBCYHfIzhSUIsbZK0uiNIrSQtZAAcg/RTcrknB3yE4Wbsw/fKNAO80ommmVYzgPVTDPhaqpAksJmdA34j7WUffIukDV2JUpJ0D7CCtEd98MncAmHdfHgf6YAVBq/XS8PGqnLFo9pTbtKcL+XKqwPeC1wnH7yq8xXAG5I6bdD5KncWHsV1j2GgioEDXMiVmQU2s8vAN8RXOGL5euBNSYtb0wUqPfsEsJw0YHWt6o7Om1l2W6fJquVuBl6OLfeEnn4YeEfSg20AfUlaBjxF/L1NNWkB5+rKbrTVIulFXCT2l2fDxbzwPe/hpo57mq51Sbobt/CwkuE/Mlwe9nMBp8zsrFdWJ+B5wHvA2gRwrHn3vPw0cBQ3lZwuewAkVc11Ja7bWcpwQPTr8Ov07bgi6Yi/v9QJuCxgGfB+aZRfYWhU6OUwT6XwmdgfGfPwJPCTmU0F9ka5Gm+XmtkF4FPcKCa1A5HajYhtrd4sOkixpdfYeLnyyK8hbE6t9ofN7ARu5z8G1hYUz+jcNkpqAb4AjpnZlTYMrftMMzsg98FZNZysCyapbz/qYOXlsXtHzezvtvaPNEgws/2SLgGv4lZFYpAx6KGiGqSwFU4DP1eBr7XtTYNWTOVW6mu4rwJiWzGxfjqVUpMU/1W5CBwys+TkwLMtztUFuCy4ALYAz+KGgDHg3CJC7F4IfB04Kulk+GlDxq44V1dgr4IFuNHR07hXJdU/5yBDj07i+u/jdUPGiD1xrnEBexUtAh4p0zrce1g3BvfzadyXtqeAP9p0OYEd0etjBw4qnYf7ZHgtsAy317yc2YDncE32Ag70TNMPXmrqjl5PAs9VtRp4zAXdAZ7rugM81/UvFqRNaj0E8YoAAAAASUVORK5CYII=)}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes rotate{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.menu-joomla-extensions-items #rt-productscroller,.menu-magento-extensions-items #rt-productscroller,.menu-wordpress-plugins-items #rt-productscroller{max-height:366px}@media only screen and (min-width:960px) and (max-width:1199px){.menu-joomla-extensions-items #rt-productscroller,.menu-magento-extensions-items #rt-productscroller,.menu-wordpress-plugins-items #rt-productscroller{max-height:316px}}@media only screen and (min-width:768px) and (max-width:959px){.menu-joomla-extensions-items #rt-productscroller,.menu-magento-extensions-items #rt-productscroller,.menu-wordpress-plugins-items #rt-productscroller{max-height:275px}}@media only screen and (max-width:767px){.menu-joomla-extensions-items #rt-productscroller,.menu-magento-extensions-items #rt-productscroller,.menu-wordpress-plugins-items #rt-productscroller{max-height:215px}}.extensions-scroller .ps-title{display:none}.extensions-scroller .ps-item{background:0 0;border-radius:6px;-webkit-transition:none;-moz-transition:none;transition:none;box-shadow:none}.extensions-scroller .ps-image-container{height:auto;box-shadow:0 2px 10px rgba(0,0,0,.5);border-radius:4px;-webkit-transition:none;-moz-transition:none;transition:none}@media only screen and (min-width:960px) and (max-width:1199px){.extensions-scroller .ps-image-container{height:auto}}@media only screen and (min-width:768px) and (max-width:959px){.extensions-scroller .ps-image-container{height:auto;border-radius:10px}}@media only screen and (max-width:767px){.extensions-scroller .ps-image-container{height:auto;border-radius:6px}}.extensions-scroller .ps-item-container li{margin:0 2%}.extensions-scroller .ps-item-container.cols-4 li{width:21%}.templates-strip .ps-item-container li{margin:0 1%}.grid-container,.filter-bar .sort-options,.filter-bar .filter-options{list-style:none;margin:0;padding:0}.rt-gallery-grid{margin:0 -10px}@media(min-width:480px) and (max-width:767px){.rt-gallery-grid{width:90%;margin:0 auto}}.rt-gallery-grid .content{padding:15px;text-align:center;position:relative;overflow:hidden;color:#484848}.rt-gallery-grid .content:hover img{-webkit-filter:blur(2px) grayscale(100%);-moz-filter:blur(2px) grayscale(100%);-ms-filter:blur(2px) grayscale(100%);-o-filter:blur(2px) grayscale(100%);filter:blur(2px) grayscale(100%)}.rt-gallery-grid .content:hover .image-container .image-overlay{opacity:1}.rt-gallery-grid .content .title{margin-top:10px;text-transform:capitalize}.rt-gallery-grid .content .tags{margin-top:10px}.rt-gallery-grid .image-container{position:relative;overflow:hidden}.rt-gallery-grid .image-container img{background:#333;display:block;-webkit-transition:filter .1s ease-out;-moz-transition:filter .1s ease-out;transition:filter .1s ease-out}.rt-gallery-grid .image-container .image-overlay{opacity:0;-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;transition:opacity .1s ease-out;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.4)}.rt-gallery-grid .image-container .image-overlay a{width:75px;display:block;padding:0 10px;margin:0 auto;margin-top:6px;font-size:16px}.rt-gallery-grid .image-container .image-overlay a:active{box-shadow:none}.rt-gallery-grid .image-container .image-overlay [class^=icon-]::before,.rt-gallery-grid .image-container .image-overlay [class*=" icon-"]::before{margin-right:5px}.rt-gallery-grid .button-surround{position:absolute;top:50%;margin-top:-79px;left:50%;margin-left:-48px}.rt-gallery-grid .legacy-badge{position:absolute;bottom:0;left:0;right:0;height:26px;line-height:26px;text-align:center;color:#fff;text-shadow:none;font-size:15px;background:#999;border-top:4px solid #f5f5f6;text-transform:uppercase}.pagination-container{text-align:center;margin-top:10px}.pagination-container .page-count{display:block;margin-bottom:10px;color:gray}.pagination-container .page-count span{font-weight:700;color:#484848}.pagination-container .med:after{font-family:Rockettheme;content:"\f078";margin-left:10px;font-size:16px}.ribbon{position:absolute;top:8px;right:-28px;height:30px;width:104px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ribbon:after{text-transform:uppercase;color:#fff;text-shadow:-1px 1px 1px rgba(0,0,0,.2);font-size:17px;line-height:34px;text-align:center}.ribbon.new{background:#e64d39}.ribbon.new:after{content:'new'}.ribbon.free{background:#484848}.ribbon.free:after{content:'free'}.filter-bar{margin:10px}.filter-bar .sort-title{float:left;line-height:33px;margin-right:5px}@media only screen and (max-width:480px){.filter-bar .sort-title{display:none}}.filter-bar .sort-options{float:left}.filter-bar .sort-options li{display:inline-block;padding:4px 8px;border:1px solid #ddd;border-radius:4px;background:#f9f9f9;cursor:pointer}.filter-bar .sort-options li.active{border:1px solid #555;background:#737881;color:#fff}.filter-bar .filter-options{float:right}.filter-bar .filter-options .button-group.filter{margin-right:8px}@media only screen and (max-width:767px){.filter-bar .filter-options .button-group.filter{margin-right:0}}.filter-bar .filter-options .button-group.filter li.divider:last-child{display:none}.filter-bar .search-filter{position:relative}.filter-bar .search-filter input{width:97%;float:right;padding:4px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.filter-bar .search-filter input{width:100%;float:none;margin-top:10px}}.filter-bar .search-filter .search{position:absolute;right:0;top:0;height:32px;line-height:32px;padding:0 10px;box-shadow:none;border-radius:0 3px 3px 0}@media only screen and (max-width:767px){.filter-bar .search-filter .search{top:10px}}@media only screen and (min-width:481px) and (max-width:767px){.extensions .rt-gallery-grid{width:100%}}@media only screen and (max-width:480px){.extensions .rt-gallery-grid{width:80%;margin:0 auto}}@media only screen and (min-width:1200px){.extensions .rt-gallery-grid ul .pure-u-1-3{width:25%}}@media only screen and (min-width:960px) and (max-width:1199px){.extensions .rt-gallery-grid ul .pure-u-1-3{width:25%}}@media only screen and (min-width:481px) and (max-width:767px){.extensions .rt-gallery-grid ul .pure-u-1-3{width:50%}}.extensions .rt-gallery-grid .inner{background:0 0;border:0;box-shadow:none}.extensions .rt-gallery-grid .content{padding:0;box-shadow:0 2px 8px rgba(0,0,0,.4);border-radius:4px}.extensions .rt-gallery-grid .image-container img{background:0 0}.extensions .rt-gallery-grid .image-container .image-overlay{border-radius:4px}.extensions .rt-gallery-grid .title{display:none}.button .modal-canvas{position:relative;margin:0;top:inherit;left:inherit;vertical-align:middle;display:inline-block}.button .modal-canvas .canvas-value{font-size:11px}.load-all-info{text-align:center;display:block;color:#aaa;margin-top:3px}.promo-block{-webkit-transition:all .2s ease-out;-webkit-backface-visibility:hidden}.promo-block:hover{-webkit-filter:contrast(120%)}.gallery-promo .desc1,.gallery-promo .desc2{display:block;font-family:interthin,helvetica,tahoma,geneva,arial,sans-serif}.desc1{font-size:33px;line-height:38px;color:#fff}@media only screen and (min-width:960px) and (max-width:1199px){.desc1{font-size:31px;line-height:36px}}@media only screen and (min-width:768px) and (max-width:959px){.desc1{line-height:36px}}@media only screen and (max-width:480px){.desc1{line-height:36px;padding:0 4px}}.desc2{font-size:23px;line-height:28px;color:#f5f5f5}@media only screen and (min-width:960px) and (max-width:1199px){.desc2{font-size:21px;line-height:26px}}@media only screen and (max-width:480px){.desc2{font-size:21px;line-height:26px}}.matrix-compatibility .promo-image{margin:-5px 0 5px}@media only screen and (min-width:960px) and (max-width:1199px){.matrix-compatibility .promo-image{width:128px}}@media only screen and (min-width:768px) and (max-width:959px){.matrix-compatibility .promo-image{width:99px}}@media only screen and (max-width:480px){.matrix-compatibility .promo-image{width:99px}}.updates .desc2{margin-top:15px}.updates .promo-image{position:absolute;bottom:0;left:50%;margin-left:-168px}@media only screen and (min-width:960px) and (max-width:1199px){.updates .promo-image{width:268px;margin-left:-134px}}@media only screen and (min-width:768px) and (max-width:959px){.updates .promo-image{width:200px;margin-left:-100px}}@media only screen and (max-width:480px){.updates .promo-image{width:200px;margin-left:-100px}}.forum-support .promo-image{position:absolute;top:50%;left:20px;margin-top:-69px}@media only screen and (min-width:960px) and (max-width:1199px){.forum-support .promo-image{width:112px;margin-top:-56px}}@media only screen and (min-width:768px) and (max-width:959px){.forum-support .promo-image{position:absolute;top:80px;left:50%;margin-left:-45px;width:90px}}@media only screen and (max-width:480px){.forum-support .promo-image{position:absolute;top:80px;left:50%;margin-left:-45px;width:90px}}.forum-support-desc-right{position:absolute;top:50%;margin-top:-35px;right:40px}@media only screen and (min-width:960px) and (max-width:1199px){.forum-support-desc-right{right:15px}}@media only screen and (min-width:768px) and (max-width:959px){.forum-support-desc-right{position:relative;top:108px;display:block;margin-top:0;right:inherit}}@media only screen and (max-width:480px){.forum-support-desc-right{position:relative;top:108px;display:block;margin-top:0;right:inherit}}.join-message{padding:0;margin:0;text-align:center}@media only screen and (max-width:767px){.join-message{display:none}}.join-message .oldprice{text-decoration:line-through;opacity:.5}.message-wrap{padding:15px 25px}@media only screen and (min-width:768px) and (max-width:959px){.message-wrap{padding:5px 25px}}.message-text{margin-right:15px;font-size:21px;line-height:110%;vertical-align:middle}@media only screen and (min-width:960px) and (max-width:1199px){.message-text{font-size:18px}}@media only screen and (min-width:768px) and (max-width:959px){.message-text{font-size:21px;line-height:140%;display:block;margin-bottom:15px}}@media only screen and (max-width:480px){.mobile-title{text-align:center;margin:0 10px;padding:0 15px}.mobile-title:after{display:block;font-size:30px;line-height:35px}.mobile-title.grav-top:after{content:"Grav Themes"}.mobile-title.joomla-top:after{content:"Joomla Templates"}.mobile-title.wordpress-top:after{content:"WordPress Themes"}.mobile-title.magento-top:after{content:"Magento Themes"}.mobile-title.phpbb-top:after{content:"phpBB Styles"}.showcasetabs{display:none}}.rt-details .header{padding:15px 0 45px}@media only screen and (max-width:767px){.rt-details .header{text-align:center}}.rt-details .header .med{float:right}.rt-details .header .med:after{font-family:Rockettheme;content:"\f078";margin-left:10px;font-size:16px}.rt-details .header .med.active:after{content:"\f077"}@media only screen and (max-width:959px){.rt-details .header .med{position:absolute;top:35px;right:15px}}@media only screen and (max-width:767px){.rt-details .header .med{display:none}}@media only screen and (max-width:959px){.rt-details .header .title{display:block;margin:0 0 15px}}@media only screen and (max-width:767px){.rt-details .header .title{width:100%}}.rt-details .showcase{position:relative;height:510px;margin-top:-15px}@media only screen and (min-width:768px) and (max-width:959px){.rt-details .showcase{height:415px}}@media only screen and (max-width:767px){.rt-details .showcase{height:250px}}.rt-details .showcase .inner{overflow:hidden;position:relative}.rt-details .showcase .inner img{left:1px}.rt-details .showcase img{position:relative}.rt-details .showcase .back-frame{background:url(../images/product-details/showcase-back-frame.png) 0 0 no-repeat;background-size:100%;width:781px;height:500px;position:absolute;top:85px;left:-140px;overflow:hidden}@media only screen and (min-width:768px) and (max-width:959px){.rt-details .showcase .back-frame{width:600px;left:-105px}}@media only screen and (min-width:481px) and (max-width:767px){.rt-details .showcase .back-frame{width:350px;left:-60px;top:50px}}.rt-details .showcase .back-frame .inner{width:500px;height:306px;top:61px;left:139px;border-radius:0 0 5px 5px}@media only screen and (min-width:768px) and (max-width:959px){.rt-details .showcase .back-frame .inner{width:385px;height:235px;top:47px;left:107px}}@media only screen and (min-width:481px) and (max-width:767px){.rt-details .showcase .back-frame .inner{width:225px;height:138px;top:27px;left:62px}}.rt-details .showcase .back-frame img{max-width:100%;width:100%;left:1px;top:1px}@media only screen and (max-width:480px){.rt-details .showcase .back-frame{display:none}}.rt-details .showcase .center-frame{background:url(../images/product-details/showcase-center-frame.png) 0 0 no-repeat;background-size:100%;width:963px;height:567px;position:absolute;top:0;left:50%;margin-left:-481px}@media only screen and (min-width:768px) and (max-width:959px){.rt-details .showcase .center-frame{width:800px;margin-left:-400px}}@media only screen and (max-width:767px){.rt-details .showcase .center-frame{width:470px;margin-left:-235px}}.rt-details .showcase .center-frame .inner{width:620px;height:407px;top:59px;left:174px;border-radius:0 0 5px 5px}@media only screen and (min-width:768px) and (max-width:959px){.rt-details .showcase .center-frame .inner{width:515px;height:335px;top:49px;left:145px}}@media only screen and (max-width:767px){.rt-details .showcase .center-frame .inner{width:303px;height:198px;top:29px;left:85px}}.rt-details .showcase .center-frame .inner img{left:1px;top:1px}.rt-details .showcase .front-frame{background-size:100%;width:420px;height:539px;background:url(../images/product-details/showcase-front-frame.png) 0 0 no-repeat;position:absolute;top:60px;right:-70px}@media only screen and (min-width:768px) and (max-width:959px){.rt-details .showcase .front-frame{width:335px;background-size:335px;height:420px;right:-40px;top:5px}}@media only screen and (min-width:481px) and (max-width:767px){.rt-details .showcase .front-frame{width:200px;background-size:200px;height:250px;right:-25px;top:5px}}@media only screen and (max-width:480px){.rt-details .showcase .front-frame{display:none}}.rt-details .showcase .front-frame .inner{overflow:hidden;border-radius:3px;top:70px;left:65px;width:273px;height:363px}@media only screen and (min-width:768px) and (max-width:959px){.rt-details .showcase .front-frame .inner{width:229px;height:303px;top:58px;left:54px}}@media only screen and (min-width:481px) and (max-width:767px){.rt-details .showcase .front-frame .inner{width:137px;height:181px;top:35px;left:32px}}.rt-details .button-bar{display:inline-block}.rt-details .button-bar .button{margin:4px 0}.grav-themes .header .med:before{content:"Browse More Themes"}.grav-themes .header .med.active:before{content:"Close Themes Panel"}.joomla-templates .header .med:before{content:"Browse More Templates"}.joomla-templates .header .med.active:before{content:"Close Template Panel"}.magento-themes .header .med:before,.wordpress-themes .header .med:before{content:"Browse More Themes"}.magento-themes .header .med.active:before,.wordpress-themes .header .med.active:before{content:"Close Theme Panel"}.phpbb-styles .header .med:before{content:"Browse More Styles"}.phpbb-styles .header .med.active:before{content:"Close Style Panel"}.joomla-extensions .header .med:before,.magento-extensions .header .med:before{content:"Browse More Extensions"}.joomla-extensions .header .med.active:before,.magento-extensions .header .med.active:before{content:"Close Extension Panel"}.wordpress-plugins .header .med:before{content:"Browse More Plugins"}.wordpress-plugins .header .med.active:before{content:"Close Plugin Panel"}.features .section{padding:35px 0}.features .title{margin:0 0 30px}.features .title.small{font-size:29px;line-height:32px;margin-bottom:15px}.features .credits{max-height:140px;overflow-y:auto;padding-top:10px}.features .credits li{width:47%;margin-top:10px}.features .credits li:nth-child(odd){margin-right:5%}.features .credits li:before{content:'\e000'}.features .credits li:only-child{width:100%;margin-right:0}.divider-row{padding:35px 0;text-align:center;position:relative}.divider-row .section{padding:0}.overview-category{font-size:23px;margin:10px 0 0 20px}@media only screen and (max-width:480px){.overview-category{margin-bottom:10px}}@media only screen and (max-width:767px){.inset-item{padding:6px}}.inset-item.basic{background:0 0;box-shadow:none;border:1px solid #e4e4e4}.rt-join-promo{text-align:center;vertical-align:middle}.rt-join-promo .text{font-size:29px;vertical-align:middle}.rt-join-promo .med{margin-left:10px}.tab-description{font-size:19px;line-height:30px;margin-bottom:25px;text-align:center;opacity:0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;transition:opacity .4s ease-out}@media only screen and (min-width:768px) and (max-width:959px){.tab-description{font-size:17px}}@media only screen and (max-width:767px){.tab-description{font-size:16px}}@media only screen and (max-width:767px){.tab-description{line-height:22px}}.tab-screenshot{max-height:190px;overflow:hidden;border-radius:5px 5px 0 0;opacity:0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;transition:opacity .4s ease-out}@media only screen and (min-width:768px) and (max-width:959px){.tab-screenshot{max-height:160px}}@media only screen and (max-width:767px){.tab-screenshot{max-height:130px}}.tab-bg{padding:35px 80px 0;border-radius:0 4px 4px 0}@media only screen and (min-width:960px) and (max-width:1199px){.tab-bg{padding:25px 55px 0}}@media only screen and (min-width:768px) and (max-width:959px){.tab-bg{padding:15px 30px 0}}@media only screen and (max-width:767px){.tab-bg{padding:15px 15px 0;border-radius:4px}}.layout-right .tab-bg{border-radius:4px 0 0 4px}@media only screen and (max-width:767px){.layout-right .tab-bg{border-radius:4px}}.space{background-color:#f9f9f9;background-position:50% 100%;color:#555}.space strong{color:#000}.changelog-text{height:552px;overflow-y:auto;padding:0 25px 25px}.changelog-text pre{word-break:normal;word-wrap:normal}.downloads-table{padding:20px;height:537px;overflow-y:auto}.downloads-table table{border-top:none;border-collapse:separate}.downloads-table td{padding:10px 15px}.downloads-table .label-text{font-weight:700}.downloads-table .additional{background-color:#fafafa;border-top:4px solid #eee}.downloads-table span.disabled{opacity:.4;cursor:default;background-color:#ec5840;background-image:-moz-linear-gradient(top,#e35547,#EC5840);background-image:-webkit-linear-gradient(top,#e35547,#EC5840);background-image:linear,to bottom,#e35547,#ec5840;box-shadow:none}.downloads-table .rtclub .divider-row{background-image:none}.downloads-table .rtclub .description{display:none}.downloads-table .rtclub .sale-inset .discount-text{top:-20px;left:-2px;font-size:1em}.downloads-table .rtclub .club-options-pad{padding:15px}@media only screen and (max-width:767px){.downloads-table .rtclub .club-options-pad{padding:10px}}.downloads-table .rtclub .club-options-pad .med{font-size:16px}@media only screen and (max-width:767px){.downloads-table .rtclub .club-options-pad .med{font-size:15px}}@media only screen and (max-width:767px){.downloads-table .rtclub .club-options .inset-right{margin-top:15px}}.joomla-extensions .header,.magento-extensions .header,.wordpress-plugins .header{padding:15px 0 35px;margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:959px){.joomla-extensions .header,.magento-extensions .header,.wordpress-plugins .header{padding:10px 0 25px;margin-bottom:0}}@media only screen and (max-width:767px){.joomla-extensions .header,.magento-extensions .header,.wordpress-plugins .header{padding:0 0 15px;margin-bottom:0}}@media only screen and (max-width:480px){.joomla-extensions .header,.magento-extensions .header,.wordpress-plugins .header{text-align:center}}.extensions-summary{position:relative;padding:25px;border-radius:4px;color:#555;margin-bottom:25px;min-height:195px}@media only screen and (min-width:768px) and (max-width:959px){.extensions-summary{margin-bottom:0}}@media only screen and (max-width:767px){.extensions-summary{margin-bottom:0;text-align:center}}.extensions-summary strong,.extensions-summary b{color:#fff}.extensions-summary .description{margin-left:270px}@media only screen and (min-width:768px) and (max-width:959px){.extensions-summary .description{margin-left:250px}}@media only screen and (max-width:767px){.extensions-summary .description{margin-left:0}}.extensions-summary .description h2{color:#fff;margin-top:15px;margin-bottom:25px}@media only screen and (min-width:768px) and (max-width:959px){.extensions-summary .description h2{margin-top:0}}@media only screen and (max-width:767px){.extensions-summary .description h2{margin-bottom:0}}.extensions-icon-wrap{position:absolute;bottom:-15px;left:20px;width:240px;border-radius:6px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.5);text-align:center}@media only screen and (min-width:768px) and (max-width:959px){.extensions-icon-wrap{position:inherit;bottom:inherit;left:inherit;float:left;width:225px}}@media only screen and (max-width:767px){.extensions-icon-wrap{position:inherit;bottom:inherit;left:inherit;margin:0 auto}}@media only screen and (max-width:480px){.extensions-icon-wrap{width:100%}}.extensions-icon{width:240px}@media only screen and (min-width:768px) and (max-width:959px){.extensions-icon{width:225px}}@media only screen and (max-width:480px){.extensions-icon{width:100%}}.extensions-features{padding-top:15px}.extensions-features .divider-row{text-align:left;margin:0 -15px;overflow:hidden}@media only screen and (max-width:767px){.extensions-features .divider-row{margin:0;overflow:visible}}.extensions-features .divider-row:first-child{padding-top:0}.extensions-features .pure-u-1-2{position:relative}.extensions-features .image{padding:0 15px;position:relative;width:100%;bottom:-33px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.extensions-features .image{padding:15px 0;bottom:inherit}}.extensions-features img{border-radius:4px 4px 0 0;box-shadow:0 -4px 25px rgba(0,0,0,.3)}@media only screen and (max-width:767px){.extensions-features img{border-radius:4px;box-shadow:0 0 25px rgba(0,0,0,.3)}}.extensions-features .description{padding:0 15px}@media only screen and (max-width:767px){.extensions-features .description{padding:15px 0}}@media only screen and (max-width:767px){.extensions-features h3{margin-top:0}}.screenshot-row{margin:0 -10px}.screenshot-pad{padding:10px}.screenshot-thumbnail{border-radius:4px}.screenshot-caption{text-align:center;margin-top:5px;font-size:19px}.club-options{text-align:inherit}.club-options .rt-inset{padding:0}.club-options .description{padding:20px 15px 5px;border-top:1px solid rgba(0,0,0,.1);font-size:19px}@media only screen and (max-width:767px){.club-options .description{padding:15px 10px 5px;font-size:17px}}.club-options .description i{float:left;margin-top:5px;font-size:43px}.club-options .description p span{display:block;padding-left:50px}.club-options-pad{padding:15px;text-align:center}@media only screen and (max-width:767px){.club-options-pad{padding:10px}}.extra-padding{padding:35px 15px 32px}@media only screen and (min-width:768px) and (max-width:959px){.extra-padding{padding:20px 15px}}@media only screen and (max-width:767px){.extra-padding{padding:10px}}.more-info{font-size:18px;line-height:23px;display:block;padding-top:20px}.more-info i{font-size:27px;margin-right:5px;vertical-align:middle}.sale-inset{position:relative;border:2px solid #c00}.sale-inset .club-options-pad{padding:50px 15px 15px}.sale-inset del{opacity:.8}.sale-inset .discount-text{position:absolute;top:0;left:0;background:#c00;color:#fff;font-size:1.5em;line-height:1em;font-weight:700;font-family:Helvetica,Arial,sans-serif;padding:5px 8px;border-radius:0 0 3px 0}@media only screen and (min-width:768px){.club-options .inset-left{margin-right:10px}.club-options .inset-right{margin-left:10px}}@media only screen and (max-width:767px){.club-options .inset-right{margin-top:25px}}.showcase>div{opacity:0;-webkit-transform:translateX(200px);-moz-transform:translateX(200px);-ms-transform:translateX(200px);-o-transform:translateX(200px);transform:translateX(200px)}.showcase>div.supports-3d{-webkit-transform:translate3d(200px,0,0);-moz-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);-o-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.showcase>div.back-frame{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.showcase>div.center-frame{-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}.showcase>div.front-frame{-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;transition-delay:1.5s}.showcase.animate>div{opacity:1;-webkit-transition-property:opacity,-webkit-transform;-moz-transition-property:opacity,-moz-transform;transition-property:opacity,transform;-webkit-transition-duration:600ms,600ms;-moz-transition-duration:600ms,600ms;transition-duration:600ms,600ms;-webkit-transition-timing-function:cubic-bezier(.25,0,.25,1),cubic-bezier(.25,0,.25,1);-moz-transition-timing-function:cubic-bezier(.25,0,.25,1),cubic-bezier(.25,0,.25,1);transition-timing-function:cubic-bezier(.25,0,.25,1),cubic-bezier(.25,0,.25,1);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.showcase.animate.supports-3d>div{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.matrix td{padding:5px 10px}.matrix span{color:#fff;padding:0 10px;border-radius:2px;display:inline-block;min-height:27px}.matrix span.pending{background:#bcbcbc url(../images/matrix/scheduled-icon.png) 4px 4px no-repeat;padding-left:25px}.matrix span[class^=j1]{background:#83a947}.matrix span[class^=j2],.matrix span[class^=mg]{background:#8f5dad}.matrix span[class^=j3]{background:#d7ad1f}.matrix span[class^="j3.3"],.matrix span[class^="j3.4"],.matrix span[class^="j3.6"]{background:#cc3a3f}.matrix span[class^="j3.7"]{background:#17568c}.matrix span[class^="j3.8"]{background:#8f4dae}.matrix span[class^="j3.9"]{background:#337b9e}.matrix span[class^="j4.0"]{background:#8f4dae}.matrix span[class^="j5.0"]{background:#f27042}.matrix span[class^=wp6]{background:#3858e9}.matrix span[class^=wp5]{background:#8f4dae}.matrix span[class^=wp4]{background:#316395}.matrix span[class^=wp3]{background:#2a9}.matrix span[class^=phpb]{background:#38a4d7}.matrix span[class^="phpbb3.1.x"]{background:#8c28e2}.matrix span[class^=g4]{background:#5d5959}.matrix span[class^=g5]{background:#4d9c86}.matrix .format span{color:transparent}.matrix .format .responsive{background:#5d5959 url(../images/matrix/responsive-icon.png) 50% 1px no-repeat;min-width:40px}.matrix .format .fixed{background:#5d5959 url(../images/matrix/fixed-icon.png) 50% 2px no-repeat;min-width:20px}.matrix .version span{color:#333}.product-updates span{color:#fff;padding:0 10px;border-radius:2px;display:inline-block;min-height:27px;background:#999}.product-updates em{font-style:normal}.product-updates .joomla{background:#ec5840}.product-updates .wordpress{background:#3671b9}.product-updates .magento{background:#e70285}.product-updates .phpbb{background:#38a4d7}.product-updates .grav{background:#8f5aad}.product-updates .template,.product-updates .theme,.product-updates .style{background:#83a947}.product-updates .extension,.product-updates .widget,.product-updates .plugin{background:#8f5dad}.product-updates .security,.product-updates .patch{background:#c00}.product-updates .release{background:#000}.product-updates .bug_fix{background:#999}.product-updates .platform{white-space:nowrap}.product-updates .version{font-weight:700;font-size:20px}.product-updates .summary{font-size:16px}