*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block;}
html{font-size:10px;overflow-y:scroll;overflow-x:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;position:relative;}
html,button,input,select,textarea{font-family:"Open Sans", Helvetica, sans-serif;}
body{font-size:1.6em;color:#141412;line-height:1.5;margin:0;}
a{color:#1dac7f;text-decoration:none;}
a:visited{color:#1dac7f;}
a:active,a:hover{color:#1dac7f;outline:0;}
a:hover{text-decoration:underline;}
h1,h2,h3,h4,h5,h6{font-family:"Open Sans",arial, Georgia, serif;font-weight:normal;}
h1{font-size:3.5rem;margin:3.3rem 0;}
h2{font-size:4.8rem;margin:2.5rem 0;}
h3{font-size:2.4rem;margin:2.2rem 0;}
address{font-style:italic;margin:0 0 2.4rem;}
b,strong{font-weight:bold;}
p{margin:0 0 2.4rem;}
blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}
blockquote{}
blockquote,blockquote p{font-family:"DejaVu";font-size:2.9rem !important;font-style:italic !important;font-weight:300;padding:2.2rem 4rem;color:#d8282f !important;text-align:center;}
blockquote p{padding:0 !important;margin:0 !important;}
small{font-size:smaller;}
menu,ol,ul{margin:1.6rem 0;padding:0 0 0 4rem;}
ul{list-style-type:square;}
nav ul,nav ol{list-style:none;list-style-image:none;}
li > ul,li > ol{margin:0;}
figure{margin:0;}
form{margin:0;}
button,input,select,textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline;}
button,input{line-height:normal;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
input[type="search"]{-webkit-appearance:textfield;padding-right:2px;width:27rem;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
.clear{clear:both;}
.clear:after,.attachment .entry-header:after,.site-footer .widget-area:after,.entry-content:after,.page-content:after,.navigation:after,.nav-links:after,.gallery:after,.comment-form-author:after,.comment-form-email:after,.comment-form-url:after,.comment-body:after{clear:both;}
.clear:before,.clear:after,.attachment .entry-header:before,.attachment .entry-header:after,.site-footer .widget-area:before,.site-footer .widget-area:after,.entry-content:before,.entry-content:after,.page-content:before,.page-content:after,.navigation:before,.navigation:after,.nav-links:before,.nav-links:after,.gallery:before,.gallery:after,.comment-form-author:before,.comment-form-author:after,.comment-form-email:before,.comment-form-email:after,.comment-form-url:before,.comment-form-url:after,.comment-body:before,.comment-body:after{content:"";display:table;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:1.4rem;font-weight:bold;height:auto;line-height:normal;padding:1.5rem 2.3rem 1.4rem;position:absolute;left:.5rem;top:.5rem;text-decoration:none;width:auto;z-index:100000;}
button,input,textarea{border:1px solid #d1d1d1;font-family:inherit;background:#fff;}
input,textarea{color:#7c7c7c;}
input:focus,textarea:focus{outline:0;}
button,input[type="submit"],input[type="button"],input[type="reset"]{border:none;background:#231f20;padding:0 1.8rem;height:3rem;color:#fff;font:1.3rem arial,sans-serif;margin:0;text-transform:uppercase;}
.alignleft{float:left;}
.alignright{float:right;}
@font-face{font-family:'Glyphicons Halflings';src:url(fonts/glyphicons-halflings-regular.eot);src:url(fonts/glyphicons-halflings-regular.eot) format('embedded-opentype'),url(fonts/glyphicons-halflings-regular.woff) format('woff'),url(https://www.jigoshop.com/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(fonts/glyphicons-halflings-regular.svg) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-list::before{
content: "\e056";
}
.glyphicon-time::before{
content: "\e023";
}
.glyphicon-ok::before{
content: "\e084";
}
.glyphicon-cogwheel::before{
content: "\e019";
}
.glyphicon-charts::before{
content: "\e185";
}
.glyphicon-display::before{
content: "\e105";
}
.glyphicon-stable::before{
content: "\e121";
}
.glyphicon-stable::before{
content: "\e121";
}
.glyphicon-stats::before{
content: "\e018";
}
.different_shipping_address_field{
display:none;
}

.glyphicon-shopping-cart:before{content:"\e116"}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(../../../static/fonts/opensans/v8/dxi1orhcpsqm3vp6mxoatxhcuogz7vygh680lgh-uxm.woff) format('woff');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(../../../static/fonts/opensans/v8/cjzkeoubrn4kerxqtauh3t8e0i7kzn-epnyo3hzu7kw.woff) format('woff');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../../../static/fonts/opensans/v8/mtp_ysujh_bn48vbg8snsnhcuogz7vygh680lgh-uxm.woff) format('woff');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(../../../static/fonts/opensans/v8/k3k702zokiljc3wvjuplzhhcuogz7vygh680lgh-uxm.woff) format('woff');}
@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot');src:url('fonts/fontawesome-webfont.eot') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff') format('woff'),url('fonts/fontawesome-webfont.ttf') format('truetype'),url('fonts/fontawesome-webfont.svg') format('svg');font-weight:normal;font-style:normal}
.carousel{position:relative;margin:0 auto;width:1000px;height:auto;border:none;overflow:hidden;}
.carousel .slide a{display:block;width:22.2rem;height:35.9rem;background-size:200rem auto;background:url('https://www.jigoshop.com/wp-content/themes/jigoshop2/images/sprites-home-p1.png') -160.5rem -97.8rem;margin:0 auto;text-indent:-9999999px;position:relative;top:10px;}
.clear{clear:both}
a,input[type="submit"],button[type="submit"],button{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;outline:none !important;}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.button,
#footer form input[type="submit"],
.contact-tree input[type="submit"],
#jigowatt_form form input[type="submit"],
#jigowatt_form #jigowatt_form_4 input[type="submit"],
a.button,
.error404 .article .search-form input[type="submit"],
input[type="submit"].button,
#print_button .printfriendly a,
body .button-alt,
#submit,
.article #jigowatt_form input.submit,
button{background:#2FBB98;border:0;display:inline-block;float:none;padding:1.4rem 2.5rem;color:#fff !important;height:auto;text-transform:uppercase;border-radius:3px;font:700 1.4rem "Open Sans",arial,sans-serif;}
.button:hover,
#footer form input[type="submit"]:hover,
.contact-tree input[type="submit"]:hover,
#jigowatt_form form input[type="submit"]:hover,
#jigowatt_form #jigowatt_form_4 input[type="submit"]:hover,
a.button:hover,
.error404 .article .search-form input[type="submit"]:hover,
body .button-alt:hover,
input[type="submit"].button:hover,
#print_button .printfriendly a:hover,
#submit:hover,
.article #jigowatt_form input.submit:hover,
button:hover{background:#1dac7f !important;text-decoration:none;}
.more{display:inline-block;font:1.5rem "Open Sans",arial,sans-serif;color:#333634 !important;}
.more span{background:#2FBB98;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.23);color:#fff;content:'\00203A';display:inline-block;font:600 1.7rem "Open Sans",arial,sans-serif;height:1.5rem;line-height:1.2rem;margin:0 1.4rem 0 1.2rem;text-align:center;width:1.5rem;}
.more:hover span{background-color:#1dac7f;}
.alignleft{float:left;}
.alignright{float:right;}
.inside{max-width:108rem;margin:0 auto;}
#main-nav + .inside,
.inside + .inside{padding-top:3.5rem;}
#main-nav + .inside:before,
.inside + .inside:before{background:rgba(255,255,255,.08);content:'';display:block;height:1px;left:0;margin-top:-1rem;position:absolute;right:0;}
.h2{color:#333634;font:4.8rem "Open Sans",arial,sans-serif;margin:.7rem 0 2rem;}
#header{background:#1c211a url(images/layout/sprites-home-p3.png) center -208px no-repeat;padding:6.5rem 0 5.2rem;}
body:not(.home) #header{height:auto;margin-bottom:3.5rem;padding-bottom:3rem;}
.home-link{background: url(../../uploads/2016/11/imgpsh_fullsize-light.png) no-repeat 0 40%;background-size:100%;display:block;float:left;position:relative;height:5.6rem;text-decoration:none !important;width:22.8rem;}
.home-link h1{color:#fff;font-family:helvetica;font-size:4.4rem;line-height:5rem;overflow:hidden;margin:0 0 0 4.5rem;text-indent:999px;}
.home-link h1 .site-description{display:block;font-family:"Open Sans", Helvetica, sans-serif;font-size:1.1rem;line-height:1.5;margin-top:2px;text-indent:0;}
.menu,.submenu,.sub-menu{list-style-type:none;padding:0;margin:0;font:1.2rem "Open Sans",arial,sans-serif;}
.menu li{display:inline-block;vertical-align:top;position:relative;padding-bottom:2rem;}
.menu a{color:#fff;}
#menu-on{display:none;}
#top-nav{border-bottom:1px solid rgba(255,255,255,.08);position:absolute;left:0;top:0;width:100%;font:1.2rem "Open Sans",arial,sans-serif;}
#top-nav .menu{float:left;line-height:4rem;}
#top-nav .menu li{border-left:1px solid rgba(255,255,255,.08);padding:0;}
#top-nav .menu li:first-child,#top-nav .menu li:first-child a{border-left:none;padding-left:0;}
#top-nav .menu a{display:block;padding:0 1.9rem;}
#top-nav .menu a:hover{color:#2FBB98;text-decoration:none;}
#top-nav .search-place{float:right;}
#top-nav .search-place label{margin:0;float:left;}
#top-nav .search-place .screen-reader-text{display:none;}
#top-nav .search-place .search-field{background:url(images/layout/sprites-home-p1.png) -4.3rem 0 no-repeat;background-size:200rem auto;width:9rem;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;line-height:4rem;height:4rem;padding:.3rem .8rem;outline:0;border:0;font:1.2rem "Open Sans",arial,sans-serif;float:left;color:#fff;}
#top-nav .search-place .search-field:focus{width:18rem;}
#top-nav .search-submit{background:url(images/layout/sprites-home-p1.png) 0 -4.1rem no-repeat;background-size:200rem auto;border:none;width:4rem;height:4rem;text-indent:-9999999px;font-size:0;}
#top-nav .search-submit:hover{background-color:#2FBB98;}
#main-nav{text-transform:uppercase;font-size:1.4rem;font-weight:bold;}
#main-nav .menu{float:right;font-size:1.4rem;font-weight:bold;margin:1.6rem -1.3rem 0 0;}
#main-nav .menu a{border-radius:2px;padding:.5rem 1.3rem;}
#main-nav .menu li[class*=current] a,
#main-nav .menu li:hover a{background:#fff;box-shadow:0px 1px 1px #40403f;color:#333634;text-decoration:none;}
.sub-menu{background:#fff;display:none;position:absolute;left:-7rem;padding:.8rem 0;top:4.1rem;width:19.4rem;border-radius:2px;box-shadow:0px 1px 1px #40403f;z-index:99;}
.submenu:before,
.sub-menu:before{background:transparent;border:.7rem solid;border-color:transparent transparent #fff;position:absolute;left:50%;margin-left:-.7rem;bottom:100%;content:"";width:0;height:0;}
.submenu:after,
.sub-menu:after{background:transparent;position:absolute;left:0;right:0;bottom:100%;content:"";height:1.4rem;}
.submenu li,
.sub-menu li{display:block;padding:0 !important}
.submenu a,
.sub-menu a{background:none !important;border-radius:0 !important;color:#333634;padding:0 !important;display:block !important;box-shadow:none !important;text-transform:none !important;padding:.6rem 1.8rem !important;}
.submenu a:hover,
.sub-menu a:hover{background:#2FBB98 !important;color:#fff;}
#main-nav .menu li:hover .submenu,
#main-nav .menu li:hover .sub-menu{display:block;}
#main-nav2{text-transform:uppercase;font-size:1.4rem;font-weight:bold;}
#main-nav2 .menu{float:right;font-size:1.4rem;font-weight:bold;margin:1.6rem -1.3rem 0 0;}
#main-nav2 .menu a{border-radius:2px;padding:.5rem 1.3rem;}
#main-nav2 .menu li:hover a{background:#8a8b89;box-shadow:0px 1px 1px #40403f;text-decoration:none;}
#main-nav2 .menu li:hover .submenu,
#main-nav2 .menu li:hover .sub-menu{display:block;}
.sections-menu{position:fixed;right:4.4rem;bottom:6.9rem;z-index:999;}
.sections-menu ol{margin:0;padding:0;}
.sections-menu li{box-shadow:inset 0 0 0 10rem rgba(255,255,255,.25), inset 0 0 10rem rgba(0,0,0,.2), 0 0 0 .4rem rgba(255,255,255,.25), 0 0 0 .4rem rgba(0,0,0,.2);border-radius:50%;height:1.8rem;margin:0;padding:0;transition:all .4s ease-in-out;width:1.8rem;}
.sections-menu li + li{margin-top:1.8rem;}
.sections-menu a{border-radius:50%;display:block;height:2.6rem;left:-.4rem;overflow:hidden;position:relative;text-indent:200%;top:-.4rem;white-space:nowrap;width:2.6rem;}
.sections-menu li:hover,
.sections-menu .active{box-shadow:inset 0 0 0 10rem rgba(255,255,255,0), inset 0 0 10rem rgba(0,0,0,0), 0 0 0 .4rem rgba(255,255,255,.15), 0 0 0 .4rem rgba(0,0,0,.15);}
#footer .menu li{display:block;padding:0;}
#jigoshop-features{background:#333634;color:#fff;font-family:"Open Sans",arial,sans-serif;padding:4.8rem 0;text-align:center;}
#jigoshop-features h1,#jigoshop-features h2,#jigoshop-features h3,#jigoshop-features h4, #jigoshop-features h5,#jigoshop-features h6{margin:0;font-family:"Open Sans",arial,sans-serif;color:#fff;}
#jigoshop-features h1,#jigoshop-features h2{font-size:4.8rem;margin-bottom:4.7rem;}
#jigoshop-features h3{font-weight:bold;font-size:2.6rem;margin-bottom:3rem;}
#jigoshop-features ul{list-style-type:none;padding:0;}
#jigoshop-features ul:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
* html #jigoshop-features ul, *:first-child+html #jigoshop-features ul{}
#jigoshop-features ul li{float:left;padding:0 1rem;width:25%;vertical-align:top;margin-bottom:15px;height:400px;}
#jigoshop-features .icon{background:#fff;border-radius:50%;display:inline-block;width:9.5rem;height:9.5rem;color:#333634;margin:0 0 4.2rem 0;font-size:5.8rem;line-height:11.3rem;text-align:center;}
#jigoshop-features ul li:hover .icon{background:#2FBB98;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
#jigoshop-features ul li:hover .icon i{color:#fff;}
#jigoshop-features p{color:#f1f1f1;font-size:1.5rem;line-height:2.2rem;margin:0 0 4.2rem 0;}
#for{background:#21a382;position:relative;float:left;width:100%;}
#for:before{content:"";}
#for .inside{background:#f5f5f5;width:100%;margin:0;padding:0;max-width:none;}
#for .inside #tabs ul li a {background:#f3f5f2;}
.ui-tabs .ui-tabs-nav{background:#21a382;list-style-type:none;border-bottom:1px solid #d2d7cf;padding:0;margin:0;font:2.0rem "Open Sans",arial,sans-serif;float:left;width:100%;text-align:center;position:relative;}
.ui-tabs .ui-tabs-nav li{display:inline-block;height:8.1rem;max-width:39rem;vertical-align:top;margin-right:-.6rem;width:33%;}
.ui-tabs .ui-tabs-nav li a{border-left:1px solid #d2d7cf;}
.ui-tabs .ui-tabs-nav li:first-child a{border-left:none;}
.ui-tabs .ui-tabs-nav li:hover{background:#dadfd6;}
.ui-tabs .ui-tabs-nav .ui-tabs-active a{background:#fff;position:relative;z-index:5;}
.ui-tabs .ui-tabs-nav li:hover a{background:#484848;}
.ui-tabs .ui-tabs-nav .ui-tabs-active a{font-weight:600;height:101%;}
.ui-tabs .ui-tabs-nav .s-i{color:#485041;display:inline-block;margin-right:1.2rem;height:3.1rem;}
.ui-tabs .ui-tabs-nav a{display:block;color:#333634;padding:2.6rem 0;text-decoration:none !important;height:100%;}
.ui-tabs-panel{clear:both;max-width:100rem;margin:0 auto;padding:6.8rem .5rem;}
#for .list{float:left;list-style-type:none;margin:0;padding:0 1rem;width:100%;}
#for .list li{clear:both;display:block;float:left;margin-bottom:4.1rem;}
#for .list li:nth-child(even){text-align:right;}
.img-ico.alignleft{margin:0 4.2rem 2.6rem 0;}
.img-ico.alignright{margin:0 0 2.6rem 4.2rem;}
.img-ico{max-height:16.4rem;max-width:16.4rem;width:100%;height:16.4rem;display:block;background-size:200rem auto !important;text-indent:-999999px;text-align:initial;position:relative;top:30px;}
.thumb1{background:url(images/layout/sprites-home-p3.png) no-repeat -32.0rem -1.2rem;}
.thumb2{background:url(images/layout/sprites-home-p3.png) no-repeat -49.6rem -1.2rem;}
.mini-carousel{display:block;width:39.2rem;height:25.7rem;background:url(images/layout/sprites-home-p3.png) no-repeat 0 -100rem;text-indent:-999999px;background-size:200rem auto;}
.carousel-desc{float:left;max-width:570px;width:100%;}
.carousel-desc a{position:relative;z-index:10;}
#for h3{color:#333634;font:700 2.2rem "Open Sans",arial,sans-serif;}
#for p{font:400 1.5rem/2.4rem "Open Sans",arial,sans-serif;}
#for .ui-tabs-nav li{background:transparent;border:0;display:block;float:left;margin:0;width:33.333333333332%;}
.ui-tabs-nav:last-child:after,
.ui-tabs-nav li:last-child:after{background:transparent;bottom:-1px;content:'';display:block;right:0;position:absolute;top:0;width:3px;transition:all .4s ease-in-out;}
.ui-tabs-nav li:last-child:hover:after{background:#dadfd6;}
#for .ui-tabs{margin:0 auto;max-width:100rem;}
#for .ui-tabs-panel{background:#fff;padding:6.8rem 3rem;}
#extensions{background:#f3f5f2;float:left;width:100%;padding:6.2rem 0 5.6rem;}
.mini-carousel{margin:0 6.3rem 0 0;}
#extensions h2{display:inline-block;}
#extensions p{margin-bottom:3rem;}
#downloads{background:#2FBB98;text-align:center;color:#fff;padding:3.3rem 0 3.5rem;}
#downloads .counter-box .counter{display:block;padding:0;font:700 4.8rem/9.7rem "Open Sans",arial,sans-serif;margin:2.5rem auto 3.4rem;}
#downloads .counter-box .counter span{background:#21a382;display:inline-block;padding:0 2.2rem;border-radius:4px;box-shadow:0 1px 0 #25A4B6;margin:0 .4rem;}
#downloads h2{color:#fff;}
.counter{max-width:59rem;margin:0 auto;}
#others{float:left;padding:4.5rem 0 7rem;text-align:center;width:100%;}
#others h2{margin-bottom:5.2rem;}
#news,#features{background:#f3f5f2;clear:both;overflow:hidden;padding:4.2rem 0;}
#news ul,#features ul{list-style-type:none;float:left;padding:0;margin:1.2rem -1.1rem;}
#news ul li,#features ul li{display:block;float:left;padding:0 1.1rem;width:33.333333333332%;}
#news .widget-title,#features .widget-title{color:#333634;float:left;text-transform:uppercase;font:700 1.8rem "Open Sans",arial,sans-serif;margin:0;}
#news .more{float:right;}
#news h3{color:#2FBB98;font:700 1.9rem/2.6rem "Open Sans",arial,sans-serif;}
#news a,#features a{text-decoration:none;}
.entry-meta{font:italic 400 1.3rem/2.4rem "Open Sans",arial,sans-serif;color:#21a382;}
#trusted{text-align:center;padding:4.8rem 0 7.4rem;clear:both;}
.home-map{background:url(images/layout/sprites-home-p1.png) no-repeat center -100rem;display:block;max-width:100rem;margin:0 auto;height:34.1rem;text-indent:-999999px;background-size:200rem auto;}
#footer{margin-top: 20px;background:#333634;padding:4.8rem 0;position:relative;z-index:999;float:left;width:100%;}
#footer .widget{display:block;float:left;width:19.475%;padding-right:1.5rem;vertical-align:top;margin:0 0 4.1rem;}
#footer .widget + .widget + .widget + .widget,
#footer #text-8.widget{padding:0;width:41.554%;}
#footer .widget-title{color:#fff;margin:0 0 1.9rem;font:700 1.7rem/2.6rem "Open Sans",arial,sans-serif;}
#footer ul{list-style-type:none;padding:0;margin:0;font:1.3rem/2.7rem "Open Sans",arial,sans-serif;}
#footer ul a{color:#21a382;}
#footer .email,.contact .email,#text-8.widget .email{display:block;font:1.3rem/2.7rem "Open Sans",arial,sans-serif;}
#footer address,.contact address,#text-8.widget address{float:left;margin:0;width:50%;}
.social{margin:1.6rem 0 0 -.5rem !important;}
.social li{display:inline-block;margin:0 .5rem;}
.social .social-icon{background:url('images/layout/sprites-home-p1.png');background-size:200rem;display:block;width:2.7rem;height:2.7rem;overflow:hidden;text-indent:200%;}
.social .social-icon.google-plus{background-position:0 -16.2rem;}
.social .social-icon.facebook{background-position:-2.8rem -16.2rem;}
.social .social-icon.twitter{background-position:-5.6rem -16.2rem;}
#copy{display:block;clear:both;color:#8b977f;font:700 1.1rem/2.7rem "Open Sans",arial,sans-serif;text-transform:uppercase;float:left}
.trustvave-logo{float:right;margin:-1.5rem 10.5rem 0 0;}
.trustvave-logo a{background:url(images/layout/sprites-home-p1.png) no-repeat -68.7rem -1.3rem;display:block;background-size:200rem;width:10.5rem;height:5.1rem;text-indent:-999999px;}
.footer-home-link{background:url(../../uploads/2016/11/imgpsh_fullsize-light.png) no-repeat ;background-size:100%;display:inline-block;position:relative;height:3.4rem;margin:0 7.1rem 0 0;overflow:hidden;position:relative;vertical-align:middle;text-indent:200%;width:13rem;}
#plugin-box{clear:both;color:#fff;padding-top:6%;}
.carousel{float:right;width:309px;max-height:428px;}
header #plugin-box .carousel{overflow:visible;}
#plugin{float:left;padding:1.6rem 0;width:calc(100% - 309px);}
#plugin h2{font-size:5.9rem;font-weight:300;line-height:1;margin:4rem 0;}
.download-plugin{background:#f3f5f2;clear:both;text-align:center;}
#plugin-box .download-plugin{background:transparent;text-align:left;width:60%;}
.download-plugin a{background:#2FBB98;border-radius:3px 3px 0 0;color:#fff;font-family:"Open Sans",arial, Georgia, serif;font-size:1.4rem;font-weight:700;display:inline-block;text-align:center;box-shadow:0 1px 2px rgba(0,0,0,.48);padding:1.5rem 2.4rem;}
.download-plugin a:hover{background:#1dac7f !important;text-decoration:none;}
#plugin-box .download-plugin a{border-radius:3px;}
.download-plugin a small{display:block;font-size:1.1rem;}
#sticky{background:#484848!important;left:0;position:fixed;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;top:-7.1rem;width:100%;z-index:999;}
.sticky #sticky{top:0;padding:.8rem 0;}
#sticky .site-title{color:#fff;font-family:helvetica;font-size:3rem;line-height:4.5rem;margin:0;vertical-align:top;display:none;}
#sticky .home-link:before{background-position:0 100%;width:2.2rem;height:1.9rem;}
#sticky .home-link{padding:0 0 0 2.8rem;font-size:3rem;margin-top:.4rem;}
div.testimonials-list{margin:0 -1.2rem;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
div.testimonials-list *{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
div.quote{position:relative;width:calc(33% - 2.4rem);margin:0 1.2rem;float:left;}
div.quote .testimonials-text{box-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:3px;border:solid 1px #c8d0c2;font-size:1.7rem !important;margin:0 0 2rem;padding:1.5rem 2rem;position:relative;text-align:center;}
div.quote .testimonials-text,div.quote div.pf-content,div.quote .testimonials-text p{font-size:1.7rem !important;line-height:1.5;color:#333634 !important;font-family:"Open Sans", Helvetica, sans-serif;font-weight:300;text-align:left;}
div.quote .testimonials-text:before{display:none;}
div.quote .testimonials-text:after{background:#fff;border:1px solid #c8d0c2;border-width:0 0 1px 1px;box-shadow:-1px 1px 0 rgba(0,0,0,.1);bottom:-.9rem;left:50%;content:'';display:block;margin-left:-1rem;height:1.5rem;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:1.5rem;}
div.quote cite.author{color:#333634 !important;font-family:"Open Sans", Helvetica, sans-serif;font-size:1.7rem !important;font-weight:300;text-align:left;left:0;top:13px;width:100%;position:relative;}
div.quote .avatar-img{background:url(images/layout/sprites-home-p1.png) no-repeat -117rem 0;background-size:200rem auto;border-radius:50%;display:inline-block;height:5.0rem;margin-right:.8rem;width:5.0rem;text-indent:-9999999px;}
div.quote .avatar2{background-position:-124.1rem 0;}
div.quote .avatar3{background-position:-131.3rem 0;}
img, .inside li,.widget{-moz-transition:width 0.5s ease-in-out, left 0.7s ease-in-out, right 0.7s ease-in-out;-o-transition:width 0.5s ease-in-out, left 0.7s ease-in-out, right 0.7s ease-in-out;}
h1,h2,h3,h4,h5,h6,p{-moz-transition:font-size 0.5s ease-in-out, left 0.7s ease-in-out, right 0.7s ease-in-out;-webkit-transition:font-size 0.5s ease-in-out, left 0.7s ease-in-out, right 0.7s ease-in-out;-o-transition:font-size 0.5s ease-in-out, left 0.7s ease-in-out, right 0.7s ease-in-out;transition:font-size 0.5s ease-in-out, left 0.7s ease-in-out, right 0.7s ease-in-out;}
@media (max-width:1024px){#jigoshop-features ul li{width:32%;}}
@media (max-width:979px){#jigoshop-features ul li{width:100%;padding:24px 0;text-align:left;border-bottom:1px solid #555d4f;height:auto;}
#jigoshop-features .icon{float:left;margin:0 15px 0 0;}
#jigoshop-features .text{float:left;max-width:507px;min-width:100px;width:50%;}
#jigoshop-features h3{margin:0;}
#jigoshop-features p{float:left;margin-bottom:15px;}
.ui-tabs-nav .s-i{display:none;}
#others ul li,#news ul li{width:100%;margin:0 0 27px 0;}
.footer-home-link{display:block;}
#footer ul a{color:#21a382;}
#footer .widget-title,#news h3{font-size:2.2rem;}
.entry-meta,#footer ul,#footer .widget{width:19.475%;}
.ui-tabs-nav a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}}
@media (max-width:767px){
#plugin h2{font-size:4.7rem;line-height:1.2;margin:0 0 1rem;}
.download-plugin{clear:none;}
#sticky{display:none;}
#top-nav{border:0;}
#top-nav .search-place{position:absolute;right:55px;top:29px;}
#header{padding:2.5rem 0 5.2rem;}
#main-nav{position:absolute;right:100%;top:0;width:50%;left:0;background:#fff;display:none;}
.menu-on #main-nav{z-index:100;display:block;}
.menu li{display:block;padding:0;}
body{overflow:visible;position:relative;-webkit-transition:position .4s linear;-moz-transition:position .4s linear;transition:position .4s linear;}
#main-nav .menu{float:none;font-size:1.8rem;width:100%;}
#main-nav .menu li[class*=current] a, #main-nav .menu li:hover a{box-shadow:0px 0px 1px 1px #40403f;}
#main-nav .menu a{display:block;border-radius:0;color:#7eac40;padding:1.5rem;}
#menu-on{display:block;position:absolute;height:30px;right:2rem;top:4.2rem;width:30px;z-index:10;}
#menu-on:before,#menu-on:after,#menu-on span{background:#fff;border-radius:3px;content:'';height:6px;overflow:hidden;text-indent:200%;top:11px;position:absolute;width:30px;}
#menu-on:before{top:0;}
#menu-on:after{top:22px;}
#plugin{width:calc(100% - 30rem);}
.carousel{width:180px;}
#for h3{margin-top:-2rem;}
.img-ico.alignleft{margin-right:2rem;}
.img-ico.alignright{margin-left:2rem;}
.mini-carousel{max-width:50%;position:absolute;left:-5.2rem;top:12rem;background:url(images/layout/sprites-home-p1.png) no-repeat 0 -74rem;background-size:152rem auto;}
#extensions h2{display:block;text-align:center;margin-bottom:6rem;margin-top:0;}
#extensions{padding:2.5rem 0 5.6rem;position:relative;min-height:38rem;overflow:hidden;}
#header {background-position: -797px -200px;}
#extensions p{margin-left:25rem;}
#extensions .button{margin-left:25rem;}
div.quote{width:calc(100% - 2.4rem);margin-bottom:3.5rem;}
#footer .widget{width:50%;}
#footer address, #footer .social,.contact address, .contact .social,
#text-8.widget address , #text-8.widget .social{float:none;width:100%;}
.sections-menu{right:2rem;bottom:5rem;}
.sections-menu li{border-radius:1px;height:3.6rem;margin:0;padding:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:.9rem;}
.sections-menu a{border-radius:1px;height:4.4rem;left:-.4rem;overflow:hidden;position:relative;text-indent:200%;top:-.4rem;width:1.7rem;}
.sections-menu li:hover,.sections-menu .active{box-shadow:inset 0 0 0 10rem rgba(255,255,255,0), inset 0 0 10rem rgba(0,0,0,0), 0 0 0 .4rem rgba(255,255,255,.15), 0 0 0 .4rem rgba(0,0,0,.15);}}
.search-place .menu-social-top,.search-place .search-form {float: left;}
.search-place .menu-social-top .fa {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;}
.search-place .menu-social-top a {padding: 0 !important;width: 42px;text-align: center;font-size: 19px;}
.fa-twitter:before {content: "\f099";}
.fa-facebook:before {content: "\f09a";}
/*New box on home*/
.link-story {font-size: 14px;margin: 45px 0 -5px;}
@media (max-width:680px) {#header {background-position: -960px -200px;}}
@media (max-width:480px) {#header {background-position: -1077px -200px;}}
@media (max-width:320px) {#header {background-position: -1130px -322px;}}
@media only screen and (min-width: 300px) and (max-width: 375px) {header #plugin-box .carousel {display: none !important;}#plugin {width: 90% !important;}#top-nav .menu li { float: left; }}
@media only screen and (max-width: 767px) {#top-nav .menu li {float: left;}.sections-menu {top: 18%;}.img-ico.alignleft { margin-right: 1em !important;}.img-ico.alignright { margin-left: 1em !important;}}
@media only screen and (min-width: 300px) and (max-width: 375px) {#main-nav .menu a { font-size: 10px;}}
@media only screen and (max-width: 767px) {.submenu:before, .sub-menu:before { display: none; }#main-nav { width: 40%; }#main-nav .menu { margin: 0 -1.3rem 0 0 !important;}#main-nav .sub-menu {left: 0 !important;position: relative !important;top: 0 !important;box-shadow: none !important;width: 100% !important;font-weight: bold;padding: 0;}.sub-menu li {width: 100%;border-bottom: 1px solid #d7dfd0;}.sub-menu li:hover a {background: #fff !important;}#main-nav .menu li:hover {box-shadow: none;}#main-nav .menu li a {padding: 15px 15px 15px 30px !important;background: #e7ede3;color: #47503f !important;text-transform: uppercase !important;}#main-nav .menu li:hover a,#main-nav .menu li[class*=current] a {box-shadow: none !important;color: #47503f !important;background: #e7ede3 !important;}#main-nav .menu li:hover ul li a {background: #fff !important;}}
.buttons a.button {border: 1px solid #fff !important;}


#jigoshop .ui-tabs .ui-tabs-nav li {height: auto}